Questões de Engenharia de Software - Ciclo de Vida de Software

Limpar pesquisa

Configurar questões
Tamanho do Texto
Modo escuro

Questão: 356 de 6132

366378

copy

Banca: CESPE / Cebraspe

Órgão: TJ/PA

Cargo(s): Analista Judiciário - Análise de Sistemas - Desenvolvimento

Ano: 2020

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Modelos de Ciclo de Vida e Metodologias de Desenvolvimento / Processos e práticas ágeis / TDD e BDD (Test-Driven Development e Behavior Driven Development)

deve acontecer após o código do software ter sido escrito e
testado.

ocorre antes de qualquer código ser escrito.

deve acontecer após o software estar no mercado há um ano.

ocorre durante a fase inicial do processo.

nunca deve acontecer.

Questão: 357 de 6132

366361

copy

Banca: CESPE / Cebraspe

Órgão: TJ/PA

Cargo(s): Analista Judiciário - Análise de Sistemas - Desenvolvimento

Ano: 2020

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Modelos de Ciclo de Vida e Metodologias de Desenvolvimento / Processos e práticas ágeis / Clean Code (Código Limpo)

ser o mais completo possível, para que não seja necessário
repeti-lo muitas vezes.

ser específico para determinado ambiente.

ser executado de forma que os testes sejam escritos antes
que o código a ser testado esteja no ambiente de produção.

produzir resultados com respostas o mais abertas possível,
para garantir eficiência ao processo.

contemplar todas as dependências possíveis, para garantir
a eficácia do processo de testes.

Questão: 358 de 6132

366379

copy

Banca: CESPE / Cebraspe

Órgão: TJ/PA

Cargo(s): Analista Judiciário - Análise de Sistemas - Desenvolvimento

Ano: 2020

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Testes de Software / Conceitos e Tipos de teste de software

realizado por uma equipe de teste independente.

realizado pelos clientes no local de trabalho do desenvolvedor
de software.

realizado por clientes em seu próprio local de trabalho.

útil para testar software sob medida.

executado o mais cedo possível no ciclo de vida.

Questão: 359 de 6132

363844

copy

Banca: FGV

Órgão: AL/MT

Cargo(s): Analista de Sistemas - Programador

Ano: 2013

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Arquitetura em camadas

A camada de apresentação representa a GUI que interage
diretamente com o usuário.

As regras de negócio da aplicação são implementadas na
camada de negócio.

A camada de dados consiste no repositório das informações e
nas classes que as manipulam.

A separação em camadas lógicas torna os sistemas mais
flexíveis, permitindo que as partes possam ser alteradas de
forma independente.

Uma desvantagem do modelo em camadas é o fato dessa
solução necessitar de no mínimo três servidores físicos para
instalação (implantação) dos componentes de cada camada
lógica.

Questão: 360 de 6132

363848

copy

Banca: FGV

Órgão: AL/MT

Cargo(s): Analista de Sistemas - Programador

Ano: 2013

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Metodologias de Desenvolvimento de Software

Requisitos que refletem os objetivos e metas estabelecidos
para um produto ou sistema durante as reuniões com o
cliente.

Requisitos que estão implícitos no produto ou sistema e
podem ser tão fundamentais que o cliente não se refira a eles
explicitamente.

Requisitos que refletem características que vão além das
expectativas do cliente e mostram ser muito satisfatórias
quando presentes.

Requisitos que apresentam um único cenário, mas este
cenário é o principal cenário para o cliente.

Requisitos não funcionais que presumem desejos do cliente
para o funcionamento do sistema.