Questões de Concurso
Sobre engenharia de software para cespe / cebraspe
Foram encontradas 4.241 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A respeito de engenharia de software, julgue o próximo item.
Nas metodologias de desenvolvimento ágeis, mudanças em
requisitos são bem recebidas, mesmo em fases mais avançadas
do desenvolvimento.
A respeito de engenharia de software, julgue o próximo item.
O modelo de ciclo de vida em cascata tem como características
o estabelecimento, no início do projeto, de requisitos de
maneira completa, correta e clara, e a possibilidade de
disponibilização de várias versões operacionais do software
antes da conclusão do projeto.
A respeito da gestão de relacionamento e engenharia de requisitos, julgue o item seguinte.
Protótipo consiste de um cenário de diálogo entre o usuário
final e o sistema, sendo montado para que o usuário simule sua
interação com o sistema e indique ao analista de que
informações ele efetivamente necessita para realizar a tarefa
projetada no protótipo.
A respeito da gestão de relacionamento e engenharia de requisitos, julgue o item seguinte.
Na especificação de requisitos, são estabelecidos uma escala
de medição e os valores aceitáveis para cada requisito de
usuário, tornando-o mensurável, ou seja, adicionando a ele um
critério de aceitação.
Requisitos externos são derivados de metas, políticas e procedimentos das organizações, do cliente e do desenvolvedor e incluem requisitos de processo, requisitos de implementação, restrições de entrega e restrições orçamentárias.
Acerca de gerência de projetos, julgue o item a seguir.
O registro de lições aprendidas é uma saída do processo
gerenciamento do conhecimento do projeto e pode incluir
recomendações e ações propostas para cada situação
registrada.
Acerca de gerência de projetos, julgue o item a seguir.
No ciclo de vida incremental, o escopo do projeto é geralmente
determinado no início, mas as estimativas de custo e de tempo
são rotineiramente modificadas pela equipe à medida que o
entendimento do produto final do projeto aumenta.
Julgue o item seguinte, a respeito de DevOps e das disposições constantes da NBR ISO/IEC 27002.
Apesar de ser um processo com a finalidade de desenvolver,
entregar e operar um software, o DevOps é incompatível com
a aplicação de métodos ágeis como o Scrum ou, ainda, com o
uso de ferramentas que permitam visualizar os fluxos do
processo.
Julgue o próximo item, a respeito de noções sobre gerenciamento de projetos com PMBOK e gestão ágil de projetos com Scrum.
Diferentemente do Scrum, que não aborda o controle de riscos,
o PMBOK inclui processos afetos ao gerenciamento dos riscos,
com vistas a reduzir a probabilidade e o impacto dos eventos
negativos no projeto.
Julgue o próximo item, a respeito de noções sobre gerenciamento de projetos com PMBOK e gestão ágil de projetos com Scrum.
De acordo com a entrega de valor acordada com o cliente no
Scrum, pode-se dividir o projeto em várias fases, o que vai ao
encontro com o planejamento por ondas sucessivas
preconizado no PMBOK, no qual as sprints do Scrum atuam
como fases de ondas sucessivas.
Uma forma de aferir a qualidade de um código desenvolvido é avaliar a quantidade de autorreferências feitas em módulos do código. Essa métrica é conhecida como complexidade ciclomática.
Julgue o item que se segue, a respeito de EJB, Clean Code, desenvolvimento orientado a testes, lógica de programação e paradigmas de programação.
Ao aplicar o desenvolvimento orientado a testes em um projeto
desenvolvido em Java, é necessário incluir nos métodos
elementos que possibilitem a captura dos dados durante o
processo de testes.
Acerca de TomCat, desenvolvimento seguro de software, refactoring e integração contínua, julgue o próximo item.
A refatoração de um código escrito em Delphi pode levar um
método a ser separado e transformado em alguns outros
métodos.
Acerca de TomCat, desenvolvimento seguro de software, refactoring e integração contínua, julgue o próximo item.
Em um serviço de integração contínua, testes de unidade são
executados automaticamente com a finalidade de detectar erros
funcionais.
Julgue o item seguinte, a respeito de Maven, desenvolvimento web, servidor web, servidor de aplicação e criptografia.
No Maven, para implementar a herança de projetos, é
necessário que os diretórios dos POMs filhos sejam
especificados no POM pai.
Julgue o item a seguir, acerca de eMAG, sistemas de controle de versão e SonarQube.
No Subversion, um projeto pronto para ser liberado e
considerado como uma versão estável é copiado para uma
pasta branch e fica congelado para que seja testado.
Julgue o item a seguir, acerca de eMAG, sistemas de controle de versão e SonarQube.
Uma issue gerada pelo SonarQube com severidade CRITICA
requer a imediata correção do código.
No que se refere a padrões de projeto e a processos e práticas ágeis de desenvolvimento, julgue o próximo item.
São exemplos de práticas ágeis: ciclos curtos; simplicidade;
retrospectivas regulares; ambiente de trabalho centrado no
indivíduo; P.O. (Project Owner) que receba e retenha
informações; e entrega de produto de software somente no
final de cada fase.
No que se refere a padrões de projeto e a processos e práticas ágeis de desenvolvimento, julgue o próximo item.
Metodologias ágeis aplicam técnicas de desenvolvimento
iterativo e evolutivo de tempo limitado, por isso excluem
qualquer tipo de documentação, apoiando-se apenas em
conversas informais.
Acerca de testes de software, julgue o item que se segue.
No método de desenvolvimento TDD (test driven
development), o desenvolvedor escreve primeiro um caso de
teste e, posteriormente, o código.