Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/08/2022 02:32 Avaliação I - Individual 1/4 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:765729) Peso da Avaliação 1,50 Prova 52013691 Qtd. de Questões 10 Acertos/Erros 8/2 Nota 8,00 A Engenharia de Software é dividida em dez áreas de conhecimento, segundo o SWEBOK. Uma delas é uma área que cujas ferramentas são criadas para prestar auxílio no ciclo de vida do software. Elas normalmente automatizam atividades do processo de desenvolvimento, auxiliando o analista no processo de concentração para as atividades que exigem maior trabalho intelectual. Estruturam atividades de desenvolvimento e manutenção de software para torná-las sistemáticas e suscetíveis ao sucesso, já que seu objetivo é a pesquisa de ferramentas e métodos para o aumento da produtividade e redução de falhas. De que área estamos falando? A Ferramentas e Métodos de Software. B Gerenciamento de Configuração de Software. C Gerenciamento de Engenharia de Software. D Engenharia de Processo de Software. A utilização da Engenharia de Software segue uma abordagem bem completa, utilizando-se de princípios gerais aplicados durante a fase de desenvolvimento de software. Tendo em vista os princípios da Engenharia de Software, assinale a alternativa CORRETA: A Abstração / Informalidade. B Composição / Padronização. C Flexibilidade / Generalização. D Rastreabilidade / Modelagem virtual. Existem 12 princípios da Engenharia de Software. Um deles deixa claro o que deve ser atendido pelo sistema formalmente em requisitos. Esse conceito trata de qual princípio? A Arquiteturas baseadas em componentes. B Gerenciamento de requisitos. VOLTAR A+ Alterar modo de visualização 1 2 3 25/08/2022 02:32 Avaliação I - Individual 2/4 C Padronização. D Modelagem visual. Para que uma metodologia de desenvolvimento de sistemas seja consistente, oferecendo maior produtividade e qualidade, deverá atender a alguns requisitos fundamentais. Qual requisito consiste em dividir um conjunto de atividades em vários conjuntos menores, objetivando melhor visualização e acompanhamento por parte de todos os interessados no resultado final? A Modelagem. B Planejamento. C Abstração. D Modularização. A história da evolução dos computadores pode ser contada pelas máquinas mais famosas já desenvolvidas. A respeito delas, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Mark I Primeiro computador, feito para fins militares para auxiliar nos cálculos de precisão necessários para balística. ( ) ENIAC (Computador Integrador Numérico Eletrônico) foi primeiro computador eletrônico à válvula, sua memória era muito pequena, e a cada nova operação era necessário reconfigurar toda a sua fiação, exigindo um enorme esforço humano. ( ) ENIAC (Computador Integrador Numérico Eletrônico) foi o primeiro computador eletrônico com programa armazenado utilizando sistema binário, tornando-se a arquitetura padrão para os computadores mais modernos. ( ) EDSAC (Calculadora Automática com Armazenamento por Retardo Eletrônico)foi o primeiro computador operacional em grande escala capaz de armazenar seus próprios programas. ( ) LEO (Escritório Eletrônico de Lyons) foi o primeiro computador comercial do mundo que começou a automatizar os trabalhos de escritórios. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - V - V - V. B F - F - F - V - V. C V - V - F - V - V. D V - F - F - F - F. 4 5 25/08/2022 02:32 Avaliação I - Individual 3/4 A aplicação da Engenharia de Software segue uma abordagem bem completa, onde são recomendados caminhos como referência para sua correta e benéfica utilização. Em diversos livros são apresentados como introdução à Engenharia de Software alguns princípios gerais aplicados durante toda a fase de desenvolvimento de software, da importância de algumas propriedades gerais dos processos e produtos. Existem 12 princípios da Engenharia de Software. Separar a solução em componentes bem definidos funcionais e lógicos, com interfaces bem definidas que não compartilham estados e se comunicam por troca de mensagens contendo dados é um desses princípios. A qual princípio essa descrição pertence? A Desenvolvimento iterativo. B Arquiteturas baseadas em componentes. C Gerenciamento de requisitos. D Rastreabilidade. Observe o gráfico a seguir: O que o gráfico aponta? A Curva de falhas real para o software. B Curva de falhas real para o software e o hardware. C Curva de falhas do software (idealizada). D Curvas de falhas para o hardware. Ciclo de vida de desenvolvimento de softwares é o processo de criação e manutenção de sistemas de informação descrito em modelos e metodologias utilizadas para desenvolver esses sistemas. Um exemplo de modelo de ciclo de vida é o Cascata. Assinale a alternativa CORRETA que apresenta característica do modelo de ciclo de vida em cascata: A É fácil voltar atrás e corrigir erros. 6 7 8 25/08/2022 02:32 Avaliação I - Individual 4/4 B Os usuários conseguem ver gradualmente seu progresso. C Várias partes do sistema são desenvolvidas em paralelo. D É um modelo de desenvolvimento sequencial. O primeiro computador eletrônico com programa armazenado que foi desenvolvido utilizava o sistema binário, memória e CPU. Esse dispositivo foi desenvolvido por Von Neumann, reconhecido como responsável pela arquitetura de computadores presentes até os dias atuais. Qual o nome desse equipamento? A MARK I. B EDSAC. C ENIAC. D EDVAC. A Engenharia de Software é dividida em dez áreas de conhecimento, segundo o SWEBOK. Uma delas é uma área que trata da implementação ou codificação do software, verificação, testes de unidade, testes de integração e depuração. Está envolvida com todas as áreas de conhecimento, porém, ligada fortemente às áreas de Design e Teste de Software, pois esse processo de construção abrange significativamente ambas as áreas. De que área estamos falando? A Construção de Software. B Design de Software. C Manutenção de Software. D Teste de Software. 9 10 Imprimir
Compartilhar