37
Engenharia de Software Turma ENADE Márcia Maximiano da Silva [email protected]

Engenharia de Software - Questões de concurso comentadas

Embed Size (px)

Citation preview

Page 1: Engenharia de Software - Questões de concurso comentadas

Engenharia de

SoftwareTurma ENADE

Márcia Maximiano da [email protected]

Page 2: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

FALSA

Sistemas legados = são sistemas antigos, porémainda importante para a empresa.

VERDADEIRA

Page 3: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

51 - Representação simplificada de um Processo de

Software apresentada a partir de uma perspectiva específica.

Perspectiva específica = papéis, responsabilidades, etapas,documentos

Representação simplificada = foca no que é essencial, abstraitodos os detalhes que não são importantes.

Comentários...

Page 4: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

VERDADEIRA

Page 5: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Comentários... Existe uma diferença acadêmica entre elas

61 - Engenharia de Software = Trata de questões menores

(análise de requisito, análise projeto, teste manutenção.Próximo ao mundo computacional.

Engenharia de Sistemas = Engloba toda a complexidadedos softwares que é uma parte do Sistema ( ela incluisoftware, hardware, processos e sistemas integrados. Estámais próximo do mundo real, do negocio)

Page 6: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

VERDADEIRA

FALSA

Page 7: Engenharia de Software - Questões de concurso comentadas

Questões BásicasComentários...

62 - Desenvolvimento baseado em componente é àquele que se

baseia, por exemplo, em repositório de componentes da empresa.Existem blocos de códigos já prontos, os quais podem ser integradosreutilizando o que já existe.

63 - Requisitos funcionais = Os requisitos funcionais podem sercálculos, detalhes técnicos, manipulação de dados e de processamentoe outras funcionalidades específicas que definem o que um sistema,idealmente, será capaz de realizar.

Requisitos não funcionais = relacionados ao uso da aplicação emtermos de desempenho, usabilidade, confiabilidade, segurança,disponibilidade, manutenibilidade e tecnologias envolvidas.Não é preciso o cliente dizer sobre eles, pois eles são características

mínimas de um software de qualidade, ficando a cargo dodesenvolvedor optar por atender esses requisitos ou não.(restrinções equalidade)

Page 8: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

FALSA

FALSA

Page 9: Engenharia de Software - Questões de concurso comentadas

Questões BásicasComentários...

57 - Arquitetura onde modela a estrutura dos dados.Momento que se decide por usar pilha, fila, árvore.Quantas camadas, quais são os frameworks, quais astecnologias envolvidas, qual a interface com o usuário...Acontece na fase de projeto. Próximo ao mundocomputacional.

A fase de análise foca no problema, na modelagemessencial básica. Próxima ao mundo real.

58 - Metodologias recentes, como por exemplo, asmetodologias Ágeis, recomendam o uso interativo eincremental, aos poucos, e não somente no final doprojeto.

Page 10: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Comentários...

VERDADEIRA

VERDADEIRA

Page 11: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Comentários...

51

Autores: Pressman e Sommerville

Page 12: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Comentários...

Page 13: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

RUP

Page 14: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 15: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 16: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Comentários...

Caso de uso é quem dá a liga. Por exemplo, na fase deiniciação, um dos seus grandes objetivos é definir seuescopo, levantar suas necessidades, descrever seu modelode requisito, modelo de caso de uso.

Page 17: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 18: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Interpretação do Gráfico das Baleias...

Page 19: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 20: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 21: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 22: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 23: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 24: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 25: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 26: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 27: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 28: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 29: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Relembrando...

Page 30: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

FALSA

VERDADEIRA

Page 31: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Comentário...

Letra A - 4 Fases - Faltou transição

Letra B – Boas práticas do RUP

Page 32: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

FALSA

FALSA

FALSA

Page 33: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Comentário...

Letra C - Gerenciamento de projeto, Gerenciamento deConfiguração e Mudança e Ambeinte.

Letra D - Papéis de Gerentes fazem parte do RUP.

Letra D - Qualidade não pertece as disciplinas deEngenharia do RUP. São 6 disciplinas e não 7.

Page 34: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

FALSA

Page 35: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Comentário...

99 - A verificação da qualidade do RUP é feitacontinuamente e não apenas em uma única fase. Éresponsabilidade de todas as fases.

Page 36: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

VERDADEIRA

FALSA

FALSA

Page 37: Engenharia de Software - Questões de concurso comentadas

Questões Básicas

Comentário...

Letra C - Não existe fase de redução de risco. o RUP éplanejado por risco. Foca em risco, não evita risco.