QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
64 questões encontradas

Como base de orientação para o desenvolvimento de um software, um Técnico resolveu utilizar a norma ABNT NBR ISO/IEC/HEEE 12207:2021, que

A prescreve um modelo de ciclo de vida formado pelas fases de concepção, desenvolvimento, produção teste e implantação.
B agrupa as atividades que podem ser executadas durante o ciclo de vida de um sistema de software em quatro grupos de processos.
C se aplica principalmente a sistemas para os quais o software não é de primordial importância para os stakeholders .
D define processos vinculados a fases específicas do ciclo de vida de software , como planejamento, codificação e testes.
E prescreve um modelo de ciclo de vida formado pelas fases de iniciação, elaboração. construção e transição.

Com relação à codificação segura, a norma ABNT NBR IS0/1EC 27002:2022 recomenda que, durante a codificação, seja considerada a

A utilização de técnicas seguras de programação, como programação em duplas, refactoring , revisão por pares, iterações de segurança e desenvolvimento orientado por testes.
B eliminação de técnicas estruturadas de programação, como estruturas de repetição e sub-rotinas.
C utilização de técnicas de design que incluam o uso de senhas no código fonte, serviços web não autenticados etc.
D validação de campos de formulários no cliente, liberando o servidor para processamentos mais pesados relacionados às regras de negócio.
E utilização de padrões de projeto e frameworks utilizando como critério principal o potencial de reduzir o tempo de desenvolvimento.

O ciclo de vida de desenvolvimento de software , que contém seis etapas principais, também é conhecido como modelo cascata. A etapa do ciclo de vida de desenvolvimento de software que abrange todos os elementos do sistema e não apenas no software , principalmente no estudo de viabilidade técnica e econômica do desenvolvimento e nas atribuições de funções aos componentes do sistema, dentre outros, é:

A Teste.
B Análise.
C Projeto.
D Construção.

Julgue o item que se segue, acerca de DevOps. Cada vez que uma alteração na base de código é detectada, é iniciada uma compilação que testa a qualidade do código recém-enviado, alcançando-se, assim, a integração contínua.

A Certo
B Errado

Julgue o item que se segue, acerca de DevOps. O repositório de artefatos armazena artefatos de construção produzidos por integração contínua e os disponibiliza para implantação automatizada em ambientes de teste, preparação e produção.

A Certo
B Errado

Julgue o item que se segue, acerca de DevOps. Os processos envolvidos no DevOps são denominados, respectivamente, de planejar, construir, testar, codificar, operar, avaliar e relatar.

A Certo
B Errado

Julgue o próximo item, relativos ao modelo cascata. O modelo cascata é frequentemente inadequado para os casos de desenvolvimento de soluções de software em que há ritmo acelerado e volume intenso de mudanças de características, todavia ele pode servir como um modelo de processo útil em situações nas quais os requisitos são fixos.

A Certo
B Errado

Julgue o próximo item, relativos ao modelo cascata. O modelo do ciclo de vida clássico sugere uma abordagem sequencial para desenvolvimento de software, começando com a especificação dos requisitos do cliente, avançando pelas fases de planejamento e modelagem, e culminando no suporte contínuo do software concluído.

A Certo
B Errado

Em relação a metodologias ágeis de desenvolvimento de software , julgue o seguinte item. Na metodologia XP (Extreme Programming), a atividade de planejamento se inicia com o levantamento de requisitos, em que são obtidas histórias de usuários, similares aos casos de uso; a seguir, clientes e desenvolvedores trabalham juntos para decidir como agrupar essas histórias.

A Certo
B Errado

Em relação a metodologias ágeis de desenvolvimento de software, julgue o seguinte item. O TDD ( test-driven development ), como atividade da XP, é uma forma disciplinada de organizar o código, alterando-o de modo a aprimorar sua estrutura interna, sem que se altere o comportamento externo do software.

A Certo
B Errado