Prévia do material em texto
03/04/2018 EPS http://simulado.estacio.br/alunos/ 1/4 ANTONIO CESAR SEGURA 201602272581 EAD ARARAQUARA - SP PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Avaliação Parcial: CCT0194_SM_201602272581 V.1 Aluno(a): ANTONIO CESAR SEGURA Matrícula: 201602272581 Acertos: 10,0 de 10,0 Data: 19/03/2017 10:31:46 (Finalizada) 1a Questão (Ref.:201602536438) Acerto: 1,0 / 1,0 Sommerville define software como sendo programas de computador e documentação associada. Os produtos de softwares podem ser desenvolvidos para um cliente específico ou para um mercado geral. Para o desenvolvimento do produto/programa, é necessário escrevê-lo utilizando uma _______________________ a qual será convertida para uma _____________________, ou seja, em um formato que será compreendido pelo processadores Assinale a ÚNICA opção que complementa cada frase corretamente linguagem de programação / linguagem de máquina linguagem de máquina / linguagem interpretada linguagem interpretada / linguagem de máquina linguagem de máquina / linguagem de programação linguagem de programação / linguagem interpretada 2a Questão (Ref.:201602962009) Acerto: 1,0 / 1,0 Considerando os dois paradigmas de desenvolvimento de software, estudados na aula 1: Estruturado e Orientado a objeto. Assinale qual das afirmativas abaixo está incompatível com estes paradigmas: I. O atributo descreve as características dos objetos. II. A iteração é um tipo de instrução onde os passos são repetidos até uma condição ser atingida. III. Método é o tipo de instrução que pode ser executada baseada em uma condição lógica. Apenas a afirmativa I está incompatível Todas as afirmativas estão compatíveis Apenas as afirmativas II e III estão incompatíveis Apenas as afirmativas I e II estão incompatíveis Apenas a afirmativa III está incompatível Gabarito Coment. 3a Questão (Ref.:201602353949) Acerto: 1,0 / 1,0 Durante o processo de desenvolvimento de um software de controle de entrada e saída de funcionários de uma empresa, o desenvolvedor procura saber de seu cliente se deve contabilizar horas, minutos e segundos para o cálculo de atrasos dos funcionários. Este tipo de requisito está classificado como: Do usuário Não funcional Modal 03/04/2018 EPS http://simulado.estacio.br/alunos/ 2/4 Do cronograma Funcional 4a Questão (Ref.:201602999399) Acerto: 1,0 / 1,0 A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as propriedades (requisitos não-funcionais). É considerado um requisito não-funcional: uma informação na interface de entrada. a disponibilidade do sistema. um histograma na interface gráfica do usuário. a notificação de inconsistência de dado na tela. a emissão de relatórios fiscais. Gabarito Coment. 5a Questão (Ref.:201603054084) Acerto: 1,0 / 1,0 Analise as sentenças abaixo e marque V para VERDADEIRO e F para FALSO. ( ) A Modelagem serve para verificar a qualidade dos requisitos, estudados na aula anterior, que se tornarão precisos e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de software. ( ) A Análise é a atividade (ou conjunto de atividades) que utiliza o conceito de orientação a objeto, utilizando a UML como notação. Tem como objetivo modelar o problema, não a solução. ( ) A UML- Unified Modeling Language, linguagem de modelagem unificada, utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos. ( ) A Anális e Estrutural tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto. Também é utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer base para identificar soluções para os requisitos apresentados. V-F-V-V V-V-V-V F-F-V-F F-F-F-F V-F-V-F Gabarito Coment. 6a Questão (Ref.:201603054103) Acerto: 1,0 / 1,0 O diagrama de classe é um dos mais importantes na UML. Este diagrama define a estrutura das classes utilizadas pelo sistema. Em uma classe, o método representa o comportamento de um objeto. O que representa as características do objeto? Herança Agregação Mensagens Composição Atributos 7a Questão (Ref.:201603010635) Acerto: 1,0 / 1,0 Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o corpo da arquitetura do sistema a ser implementado, onde já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto é o nível estratégico ou desenho arquitetônico tático ou desenho lógico estratégico ou desenho detalhado 03/04/2018 EPS http://simulado.estacio.br/alunos/ 3/4 operacional ou desenho lógico operacional ou desenho detalhado Gabarito Coment. 8a Questão (Ref.:201603010639) Acerto: 1,0 / 1,0 A reutilização de classe se refere a reutilizarmos o seguinte elemento em um processo de desenvolvimento de software: módulo de código binário aproveitamento de ideias bibliotecas classes fundamentais parte do código de programa Gabarito Coment. 9a Questão (Ref.:201602570150) Acerto: 1,0 / 1,0 Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão analisados e suas representações lógicas também. Marque a alternativa que indica o tipo de teste mencionado acima. Teste de interação Teste simples Teste caixa branca Teste caixa preta Teste iterativo Gabarito Coment. 10a Questão (Ref.:201602536489) Acerto: 1,0 / 1,0 A fase de Teste tem como objetivo encontrar um erro que ainda não foi descoberto. Qual é o tipo de teste que é realizado após a integração de todos os módulos, antes da implantação? Teste de Validação Teste de Integração Teste de Módulo Teste de Unidade Teste de Programação Gabarito Coment. 03/04/2018 EPS http://simulado.estacio.br/alunos/ 4/4