Bateria de Questões 🏛️ Concursos Públicos e Carreiras do Setor Público 🎁 Gratuito Privado Publicado

Engenharia de Software - com base na aula 01

BAT-0104
50 questões 0,0 0 alunos ~30 min
admin
Criado por admin
Simulado Privado

Solicite acesso ao autor para poder jogar.

Login para solicitar Curtir (0)

Sobre este simulado

Este simulado foi desenvolvido com foco na segunda parte das Metodologias de Desenvolvimento de Software, material essencial para a preparação do cargo de Analista Judiciário do TJ-CE. O conteúdo das fontes explora modelos que permitem o desenvolvimento de versões cada vez mais completas de um sistema, adaptando-se à evolução das necessidades de negócio ao longo do tempo.

Abaixo estão os pilares fundamentais que estruturam este treinamento:

  • Modelos Evolucionários e Iterativos: Questões sobre a natureza iterativa dos processos, abordando a distinção entre o modelo incremental — que foca em entregar funcionalidades operacionais a cada iteração — e o evolucionário, que pode gerar apenas documentação ou modelos em papel nas fases iniciais.
  • Prototipagem: Foco no uso de protótipos para a elicitação e validação de requisitos quando estes estão obscuros, distinguindo entre a abordagem Exploratória (Evolucionária), que visa entregar um sistema final, e a Descartável (Throwaway), utilizada apenas para compreensão do problema.
  • Modelo em Espiral: Avaliação profunda do modelo proposto por Boehm, caracterizado por ser orientado a riscos e combinar o ciclo de vida clássico com a prototipação através de setores como planejamento, análise de riscos, engenharia e avaliação do cliente.
  • Métodos Formais: Teste de conhecimentos sobre o uso de representações matemáticas rigorosas para especificação e verificação de sistemas, visando eliminar ambiguidades e inconsistências em softwares de alta robustez.
  • Engenharia Baseada em Componentes: Aborda o desenvolvimento voltado à reusabilidade, utilizando componentes modularizados e sistemas COTS (Commercial Off-The-Shelf) para reduzir custos e aumentar a qualidade.
  • Desenvolvimento Orientado a Aspectos (POA): Avaliação da capacidade de separar os interesses transversais (crosscutting concerns), como segurança e autenticação, das funcionalidades centrais do negócio para melhorar a modularização.


Conteúdo do Simulado

50 questões sobre Engenharia de Software.

Avaliações 0

Nenhuma avaliação ainda. Seja o primeiro a avaliar!

📊 Visão Geral
50Questões
~25min est.
1Disciplinas
0,0Avaliação
Seja o primeiro a fazer!
👤 Criador
admin
admin
Ver Perfil