Magna Concursos

Foram encontradas 55.987 questões.

3327838 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: EPE

As métricas de qualidade de software são medidas quantitativas que auxiliam na análise e medição de diversos aspectos.

Nesse contexto, considere a seguinte função:

Enunciado 3327838-1

A complexidade ciclomática da função acima vale

 

Provas

Questão presente nas seguintes provas
3327835 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: EPE

Após uma atualização, para garantir que partes do sistema que não foram diretamente modificadas continuem funcionando, e que o teste deve utilizar informações do código-fonte para garantir a cobertura de todas as áreas relevantes, devemos realizar testes

 

Provas

Questão presente nas seguintes provas
3327830 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: EPE

Com relação às estruturas de dados em listas, analise as afirmativas a seguir.

I. Em uma lista não ordenada, os elementos devem estar organizados em ordem decrescente das respectivas chaves.

II. Uma lista encadeada é uma estrutura de dados, na qual os objetos estão organizados em ordem linear.

III. Em uma lista duplamente encadeada, cada elemento deve apontar para o elemento anterior e para o próximo.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas
3327828 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: EPE

Considere o algoritmo a seguir, escrito em pseudocódigo, para inserir um novo valor z em uma árvore de busca binária A com n nós e altura h.

Enunciado 3327828-1

O algoritmo acima é executado no tempo

 

Provas

Questão presente nas seguintes provas

Considere o código a seguir, escrito na linguagem de programação Python (versão 3.11.3).

<1> x = {i: i ** 2 for i in range(10,0,-1)}

<2> y = sorted(x)

<3> z = (x[1], y[0], y[1])

Assinale a opção que indica o valor que z recebe na linha <3>.

 

Provas

Questão presente nas seguintes provas
3327801 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: EPE

Com relação à linguagem de programação JavaScript, analise as afirmativas a seguir.

I. Set é uma coleção de valores que não permite elementos repetidos.

II. Todos os objetos são criados por meio do construtor JSON (JavaScript Object Notation).

III. A sintaxe para uma declaração de função com dois parâmetros (p0 e p1) é:

function nome_da_função(p0, p1) {

corpo_da_função

}

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas
3327796 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: EPE

Acerca de conceitos, frameworks e boas práticas no contexto de arquiteturas de sistemas, assinale a afirmativa correta.

 

Provas

Questão presente nas seguintes provas
3327793 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: EPE

A arquitetura MVC (Model-View-Controller) sugere a divisão de aplicações em três principais grupos de componentes: Models, Views e Controllers, o que ajuda a atingir a separação de interesses.

Em relação aos Controllers, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Atua como ponto de entrada inicial, sendo responsável por escolher os Models que serão empregados na execução bem como qual View será renderizada.

( ) Caso a lógica do Controller esteja muito complexa, é recomendável mover lógica de negócios para fora do mesmo, insira-a no modelo de domínio, por exemplo.

( ) Caso um Controller execute com frequência os mesmos tipos de ações, é uma boa prática mover essas ações comuns para filtros.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas
3327789 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: EPE

No desenvolvimento centrado no usuário, tanto o conceito de MVP (Minimum Viable Product) quanto o de protótipo são essenciais.

Acerca desse assunto, analise as afirmativas a seguir.

I. O protótipo permite testar ideias de produto no mercado real, reduzindo riscos financeiros ao evitar investimentos pesados antes de comprovar o interesse dos usuários.

II. O MVP deve apresentar o maior número possível de funcionalidades, de modo a avaliar corretamente o seu valor para o usuário.

III. Na engenharia de requisitos, os protótipos são empregados nas etapas de especificação, enquanto o MVP é empregado na validação.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas
3327787 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: EPE

Histórias de usuários são fundamentais para capturar requisitos centrados no usuário em projetos ágeis.

Assinale a opção que indica um exemplo de história de usuário escrito corretamente do ponto de vista da sintaxe.

 

Provas

Questão presente nas seguintes provas