Questões de Concurso Sobre engenharia de software
Foram encontradas 14.683 questões
Desenvolvimento
intercala as atividades de especificação, desenvolvimento e validação. Um sistema inicial é desenvolvido rapidamente baseado em especificações abstratas e depois é refinado com as entradas do cliente para produzir um produto que o satisfaça. Modelo
considera as atividades fundamentais do processo, compreendendo especificação, desenvolvimento, validação e evolução e as representa como fases de processo separadas, tais como especificação de requisitos, projeto de software, implementação, teste etc.
baseia-se na existência de um número significativo de partes reusáveis. O processo de desenvolvimento do sistema enfoca a integração destas partes, ao invés de desenvolvê-las a partir do zero. Os modelos de processo genéricos descritos em I, II e III são, correta e respectivamente, associados a:
• Realizado na instalação dos desenvolvedores.
• Conduzido em um ambiente controlado.
• Conta com a participação de usuários e desenvolvedores.
Esse tipo de teste é chamado de

Qual mensagem é do tipo lost message?
1. Um carnê possui muitos boletos de pagamento.
2. Cada boleto pode ter sido pago ou não. Caso ele tenha sido pago, é necessário que se conheça o banco em que o pagamento foi realizado.
3. Um boleto é parte integrante de apenas um carnê, que, por sua vez, é composto por ao menos um boleto.
4. Caso um carnê seja excluído do sistema, todos os boletos que o compõem também deverão ser excluídos.
Qual diagrama de classes UML representa adequadamente as regras descritas acima?
Arquivos de interface externa (AIE) e arquivo lógico interno (ALI) são as funções de dados utilizadas para a contagem de pontos de função.
Na técnica de Nesma utilizada para calcular a estimativa do tamanho do software, realiza-se um detalhamento de cada elemento e de cada função, o que torna a técnica mais trabalhosa que outras.
As características gerais dos sistemas são utilizadas para realizar o ajuste dos pontos de função, cuja contagem pode sofrer uma alteração de 35% em relação ao valor inicial
No TDD, o refatoramento do código deve ser realizado antes de se escrever a aplicação que deve ser testada.
Uma das características do método XP é o uso de um modo de desenvolvimento orientado a testes frequentes, o que garante a entrega de uma única versão do sistema inteiro, testado e validado.
No Scrum, as funcionalidades contidas em um sprint são definidas pelo ProductOwner no ProductBacklog
Um protótipo de sistema auxilia na validação de requisitos, no projeto de interface com o usuário, podendo, ainda, ser usado para a realização de testes.
Na fase de construção do RUP, ocorre a entrega do sistema, após a correção dos erros e problemas.
As fases de concepção, elaboração, construção e transição, que constituem o RUP, formam o processo de software composto por um conjunto de atividades cujos resultados são desenvolvidos incrementalmente.
O modelo de negócio é definido como um desenho das atividades sequenciadas geradas por entradas e que geram também saídas, apoiadas por artefatos específicos