1) Qual é o objetivo do projeto de software? a) Produzir o produto final b) Criar modelos ou representações do produto a ser construído c) Analisar os requisitos do cliente d) Realizar testes de validação 2) Como a qualidade de um projeto de software pode ser avaliada? a) Pelo número de linhas de código b) Pela quantidade de testes realizados c) Pela organização hierárquica do software, sua modularidade e distinção entre dados e procedimentos d) Pela popularidade da linguagem de programação utilizada 3) Quando o projeto de software geralmente se inicia? a) Após a codificação do software b) Antes da análise dos requisitos c) Depois de levantados, analisados e especificados os requisitos d) Durante a fase de testes 4) Qual é o nível mais baixo de abstração no projeto de software? a) Requisitos do cliente b) Diagramas UML c) Documentação do projeto d) Código-fonte 5) O que é abstração no contexto do projeto de software? a) A criação de interfaces gráficas b) A simplificação de processos complexos c) O processo de documentação do projeto d) A geração de relatórios de progresso 6) Como a abstração procedimental é definida no contexto do projeto de software? a) Como a definição de estruturas de dados b) Como a representação gráfica do sistema c) Como a sequência de instruções com funções específicas d) Como a identificação de requisitos de desempenho 7) Por que a solução modular é importante no projeto de software? a) Para aumentar a complexidade do código b) Para dificultar a manutenção do sistema c) Para permitir uma divisão clara de responsabilidades e facilitar a manutenção e evolução do software d) Para reduzir a legibilidade do código 8) Qual é a função principal do projeto de software? a) Especificar requisitos de hardware b) Desenvolver algoritmos complexos c) Traduzir requisitos em uma representação do software d) Testar a usabilidade do sistema 9) O que significa o nível de detalhamento adequado no projeto de software? a) Que o projeto deve ser o mais abstrato possível b) Que o projeto deve conter todos os requisitos do cliente c) Que o projeto deve permitir a realização física do software d) Que o projeto deve ser desenvolvido rapidamente 10) Qual é o último passo da Engenharia de Software no processo de abstração? a) Codificação b) Testes de validação c) Documentação d) Criação de modelos de dados

ARQUITETURA DE SOFTWARE - PROJETO DE SOFTWARE

Leaderboard

Visual style

Options

Switch template

Continue editing: ?