Questões de Concurso
Sobre desenvolvimento de software em engenharia de software
Foram encontradas 1.077 questões
I. É o processo de interagir com os stakeholders do sistema para descobrir seus requisitos, e a compreensão do domínio se desenvolve mais durante essa atividade. II. É um estágio que envolve interação com os stakeholders para a definição dos requisitos mais importantes, considerando que, em qualquer conjunto de requisitos, alguns serão mais importantes do que outros. III. É o processo que realiza uma análise dos requisitos para descobrir se estão completos e consistentes e se estão em concordância com o que os stakeholders desejam do sistema.
As atividades detalhas em I, II e III são conhecidas, respectivamente, como:
Essa fase é denominada:
A respeito de orquestração de serviços e API gateway, julgue o item seguinte.
Um gateway de API é utilizado entre o cliente e os serviços
back-end, sendo capaz de prover estatísticas.
Com base nos fundamentos da Engenharia de Software, julgue o item a seguir relativo às decisões adequadas que devem ser tomadas pelas equipes de analistas quando do planejamento para o desenvolvimento de um novo sistema.
Para a solução de problemas que surgirem no projeto do
sistema, quando o contexto não estiver claro e não houver
tempo para entendê-lo, devem ser adotados padrões de
projeto constantes da literatura da área.
A respeito de processo orientado a reúso e ciclos de vida, julgue o item a seguir.
No modelo formal, as etapas do desenvolvimento do
software incluem especificação formal para definição de
requisitos, refinamento para concepção de projeto e prova
para a verificação.
A respeito de processo orientado a reúso e ciclos de vida, julgue o item a seguir.
No modelo iterativo, as iterações na fase de construção
concentram-se nas atividades de requisitos, gerenciamento,
design e testes.
A respeito de processo orientado a reúso e ciclos de vida, julgue o item a seguir.
Em abordagens com enfoque sistemático para a produção de
componentes reutilizáveis, é conveniente disponibilizar
modelos arquiteturais para aplicações a partir de um modelo
de domínio.
O modelo SPA (single page application) permite a otimização do desempenho da aplicação ao transferir a renderização para a máquina do cliente e diminuir o tráfego de dados entre cliente e servidor.
A notação húngara para nomes de variáveis, na qual a primeira letra identifica o tipo da própria variável, está em desuso devido aos novos compiladores e ambientes de desenvolvimento, que têm facilidades para verificação de tipos e endereçamento de memória.
A respeito de arquiteturas orientadas a serviços, web services e DevOps, julgue o próximo item.
A técnica de integração contínua, de uso fundamental para
DevOps, estabelece que o código seja compilado para cada
mudança e que sejam executados testes automatizados
minimamente confiáveis.
A respeito de arquiteturas orientadas a serviços, web services e DevOps, julgue o próximo item.
Soluções orientadas a serviços devem ser compostas de
serviços construídos ou como web services ou como
componentes.
Em DevOps, ao submeter o código ao sistema de controle de versão, o desenvolvedor utiliza, entre outros, o teste de carga (estresse), que, basicamente, mede e avalia o tempo de resposta, o número de transações e outros requisitos sensíveis ao tempo.
Com relação à engenharia de software, julgue os itens subsequentes.
Em um projeto de desenvolvimento de software, a única
entrega importante é fornecer ao usuário um software que
esteja funcionando.
Acerca da conteinerização de aplicações e DevOps, julgue o item subsequente.
DevOps é uma tecnologia que pode ser empregada somente
em softwares da categoria open source.
Acerca da conteinerização de aplicações e DevOps, julgue o item subsequente.
As organizações DevOps não possuem controles eficientes
como, por exemplo, a separação de tarefas e revisões de
segurança manuais ao final do projeto; por isso, o DevOps
é incompatível com segurança da informação e
conformidade.
Acerca de DDD (domain driven design), julgue o item a seguir.
O bounded contexto é um limite conceitual do modelo,
sendo considerado um delimitador de domínio.