O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

Sem título

Beatriz Queiroz Português 15 flashcards

Flashcards do conjunto (15)

  1. 1Quais são os dois principais modelos de processo de desenvolvimento de software?Modelo em cascata e abordagens ágeis (como Scrum, Kanban e XP).
  2. 2O que é UML e para que é usada na Engenharia de Software?UML (Unified Modeling Language) é uma linguagem visual usada para modelar sistemas de software, incluindo diagramas de classes, de sequência e de atividade.
  3. 3Quais são os principais tipos de teste de software?Teste de unidade, teste de integração, teste de sistema e teste de aceitação do usuário (UAT).
  4. 4Quais são os quatro tipos de manutenção de software?Corretiva, Adaptativa, Perfectiva e Preventiva.
  5. 5Qual é a finalidade do controle de versão em Engenharia de Software?Rastrear mudanças no código-fonte e facilitar o trabalho colaborativo.
  6. 6O que é elicitação de requisitos e quais são algumas técnicas utilizadas?É o processo de entender as necessidades do cliente. Técnicas incluem entrevistas, questionários e workshops.
  7. 7Quais são os cinco princípios SOLID?Single Responsibility Principle, Open/Closed Principle, Liskov Substitution Principle, Interface Segregation Principle e Dependency Inversion Principle.
  8. 8Qual é a principal característica do modelo em cascata?Desenvolvimento sequencial em etapas, onde cada fase deve ser concluída antes de passar para a próxima.
  9. 9Qual é o princípio fundamental das abordagens ágeis?Priorizar a entrega contínua de valor ao cliente e adaptar-se a mudanças ao longo do tempo.
  10. 10O que são padrões de projeto e por que são úteis na Engenharia de Software?São soluções reutilizáveis para problemas comuns de design de software, facilitando o desenvolvimento de sistemas mais flexíveis, extensíveis e de fácil manutenção.
  11. 11Qual é a diferença entre teste caixa-preta e teste caixa-branca?O teste caixa-preta avalia o sistema sem conhecer a implementação interna, enquanto o teste caixa-branca examina o código-fonte e a lógica interna do sistema.
  12. 12O que significa o princípio de Interface Segregation (ISP)?Classes de clientes não devem ser forçadas a depender de interfaces que não utilizam.
  13. 13Qual é a função principal de um sistema de controle de versão como o Git?Rastrear mudanças no código-fonte, permitir o trabalho colaborativo e facilitar a reversão de alterações, se necessário.
  14. 14O que é manutenção corretiva e quando é geralmente realizada?Manutenção corretiva é realizada para resolver problemas identificados após o lançamento do software, como bugs e falhas de funcionamento.
  15. 15—

Informações

Descrição
FlashCards sobre Sem título, criado por Beatriz Queiroz em 18-03-2024.
Criado por
Beatriz Queiroz
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?