Questões de Concurso
Foram encontradas 1.129 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Orientação geral
Nesta prova, usaremos o termo “processo tradicional” (de desenvolvimento de software) significando
os processos mais formalizados e prescritivos, em contraposição aos chamados “métodos ágeis” ou
“metodologias ágeis”. Também usaremos o termo “processo de desenvolvimento” por simplificação,
significando “processo de desenvolvimento de software”
Com relação a esses processos, é INCORRETO afirmar que
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.
Se, no projeto, for identificado que dois programas trocam
dados temporários entre si — um que gere dados e outro que
utilize esses dados —, pode-se realizar a implementação de
um buffer compartilhado entre os dois programas, por meio
de uma estrutura de dados do tipo fila circular, para apoiar
essa troca.
A respeito de processo orientado a reúso e ciclos de vida, julgue o item a seguir.
No modelo em cascata, dada a dificuldade natural para
estabelecer todos os requisitos na fase inicial do projeto, os
requisitos são definidos ao longo de todas as fases,
acomodando-se gradualmente as incertezas e eventuais
mudanças do projeto.
Considerando a teoria geral de sistemas e sistemas de informação, julgue o item a seguir.
Uma das etapas descritas em um método de desenvolvimento
de sistema clássico é a de análise e definição de requisitos,
etapa em que as restrições e as metas do sistema são obtidas
por meio de consulta a usuários, com o objetivo de realizar a
especificação do sistema.