Magna Concursos

Foram encontradas 816 questões.

3893214 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Provas:

Em um cenário corporativo onde coexistem múltiplos sistemas com diferentes tecnologias, requisitos de negócio que mudam rapidamente e demanda por alta confiabilidade e reutilização, a escolha do paradigma de desenvolvimento de software torna-se crítica. Qual das alternativas abaixo descreve corretamente um paradigma e sua aplicabilidade, com base em fundamentos da engenharia de software?

 

Provas

Questão presente nas seguintes provas
3893213 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Provas:

Com base nos princípios fundamentais da arquitetura de componentes em React, considerando um cenário em uma aplicação React onde um componente pai precisa passar dados de configuração para um componente filho, e este componente filho também precisa gerenciar seus próprios dados internos que mudam ao longo do tempo devido à interação do usuário, qual é a abordagem correta para gerenciar esses dois tipos de dados?

 

Provas

Questão presente nas seguintes provas
3893212 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Provas:

Considere um desenvolvedor que deseja criar uma aplicação mobile multiplataforma com aparência e desempenho nativos, aproveitando seus conhecimentos prévios em JavaScript e React. Em vez de renderizar componentes via WebView, ele pretende utilizar componentes nativos diretamente, além de aplicar estilos com base em objetos JavaScript. Com base nesses requisitos e no funcionamento do React Native, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3893211 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Provas:

Um analista de Tecnologia da Informação é responsável por traduzir os requisitos de negócio em modelos de sistema que guiarão a equipe de desenvolvimento. A utilização correta da UML (Unified Modeling Language) é fundamental para garantir que tanto os aspectos funcionais quanto os estruturais e comportamentais do software sejam claramente compreendidos por todos os envolvidos no projeto. Conforme Sommerville (2019), durante a fase de análise de um novo sistema de matrículas, o analista de TI primeiramente utiliza um diagrama de ___________ para modelar as interações entre os usuários (como 'Aluno' e 'Secretaria') e as funcionalidades do sistema. Em seguida, para descrever a estrutura estática, ele cria um diagrama de ___________, detalhando as entidades como Aluno, Disciplina e Matrícula, seus atributos e os relacionamentos entre elas. Finalmente, para ilustrar como os objetos interagem ao longo do tempo durante o processo de 'Realizar Matrícula', ele elabora um diagrama de ___________.

Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

 

Provas

Questão presente nas seguintes provas
3893210 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Provas:

Considerando o código JavaScript a seguir, que manipula variáveis, tipos de dados e um vetor de objetos, qual será a saída exibida no console após sua execução?

var valorBase = "10";

var produtos = [

{ id: 1, nome: "Notebook", preco: 2500 },

{ id: 2, nome: "Mouse", preco: 80 }

];

var multiplicador = valorBase * 2;

var concatenador = valorBase + 2;

var nomeProduto = produtos[0].nome;

var precoProduto = produtos[1].preco;

var resultado = nomeProduto + " | " + multiplicador + " | " + concatenador + " | " + precoProduto;

console.log(resultado);

 

Provas

Questão presente nas seguintes provas
3893209 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Provas:

Considere os seguintes trechos de código HTML5 e CSS3:

HTML

<header>

<nav role="navigation">

<ul class="main-nav">

<li><a href="/inicio">Início</a></li>

<li><a href="/sobre" class="ativo">Sobre</a></li>

</ul>

</nav>

</header>

<main id="principal" role="main">

<article>

<h1>Título do Artigo</h1>

<p>Conteúdo do artigo...</p>

</article>

</main>

CSS

main#principal {

border: 1px solid #ccc;

}

nav ul.main-nav > li > a.ativo {

font-weight: bold;

text-decoration: none;

}

Com base no código apresentado e nos princípios de desenvolvimento web, assinale a alternativa que descreve corretamente a estrutura, a semântica e o estilo aplicados.

 

Provas

Questão presente nas seguintes provas
3893208 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Provas:

Em um ambiente educacional moderno, a agilidade na implantação de sistemas e laboratórios virtuais é crucial para apoiar tanto o corpo docente quanto o discente. Um analista de Tecnologia da Informação atuando nesse cenário precisa dominar ferramentas que otimizem a criação de ambientes de desenvolvimento, testes e produção de forma padronizada e eficiente. O Docker se apresenta como uma solução robusta para esses desafios, permitindo o empacotamento de aplicações e suas dependências em containers. Sobre essa tecnologia, analise as perguntas abaixo:

  1. Qual característica fundamental do Docker permite que os containers sejam mais leves e rápidos em comparação com as máquinas virtuais tradicionais?
  2. Ao administrar containers, qual comando é utilizado para listar todos os containers, incluindo aqueles que estão em execução e os que foram parados ou finalizados?
  3. Qual comando é utilizado para construir uma nova imagem a partir das instruções definidas em um arquivo Dockerfile?

Assinale a alternativa que indica, correta e respectivamente, as respostas para as perguntas acima.

 

Provas

Questão presente nas seguintes provas
3893207 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Provas:

Sobre o uso do Git como sistema de controle de versão, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3893206 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Provas:

No contexto de DevOps, um pipeline de implantação contínua (CD) é projetado principalmente para:

 

Provas

Questão presente nas seguintes provas
3893205 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF Sertão
Provas:

Considere um desenvolvedor que adota a prática de Desenvolvimento Dirigido por Testes (TDD). Inicialmente, ele escreve um teste de unidade que falha, baseando-se unicamente na especificação de uma nova funcionalidade. Após implementar o código mínimo para que o teste passe, o desenvolvedor analisa a estrutura interna e a lógica do código recém-criado para se inspirar e decidir qual será o próximo teste a ser escrito, buscando cobrir caminhos lógicos específicos. Essa abordagem de teste, considerando o ciclo TDD descrito, é melhor caracterizada como:

 

Provas

Questão presente nas seguintes provas