Baixe o app para aproveitar ainda mais
Prévia do material em texto
03/11/2016 BDQ: Avaliação Parcial http://ead.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=1610959416 1/4 CCT0194_201002041911 V.1 Fechar PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Avaiação Parcial: CCT0194_SM_201002041911 V.1 Aluno(a): MIGUEL ANGELO NEVES ABRANTES Matrícula: 201002041911 Acertos: 10,0 de 10,0 Data: 12/10/2016 12:43:27 (Finalizada) 1a Questão (Ref.: 201002316367) Acerto: 1,0 / 1,0 NÃO é um software do tipo aplicativo: Sistema bancário. Planilha eletrônica. Gerenciador de banco de dados. Editor de texto. Sistema operacional. Gabarito Comentado. 2a Questão (Ref.: 201002078857) Acerto: 1,0 / 1,0 Indique a alternativa correta para definir CONHECIMENTO: Conjunto de dados aos quais os seres humanos deram forma para tornálos significativos e úteis. Fatos brutos que retratam ocorrências atuais ou do passado. Símbolos, números, letras. Experiência pessoal, informações analisadas, gerando ações ou decisões. Dados analisados dentro de um contexto. Gabarito Comentado. 3a Questão (Ref.: 201002745662) Acerto: 1,0 / 1,0 A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as propriedades (requisitos nãofuncionais). É considerado um requisito nãofuncional: a notificação de inconsistência de dado na tela. a disponibilidade do sistema. um histograma na interface gráfica do usuário. uma informação na interface de entrada. a emissão de relatórios fiscais. 03/11/2016 BDQ: Avaliação Parcial http://ead.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=1610959416 2/4 Gabarito Comentado. 4a Questão (Ref.: 201002755004) Acerto: 1,0 / 1,0 Marque a alternativa INCORRETA: Atividades para análise de requisitos OPERACIONAL Visa a atender os requisitos técnicos do produto a ser desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de desenvolvimento. Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O estudo deve oferecer base para ajudar nessa decisão: O projeto/produto pode ser feito? O projeto/produto beneficiará os clientes interessados?Existe uma outra alternativa? Atividades para análise de requisitos CRONOGRAMA Visa a atender os requisitos de tempo para os prazos estabelecidos. O levantamento deve ser baseado na viabilidade técnica em relação ao prazo estipulado. Prazos obrigatórios são mais difíceis de serem negociados. Atividades para análise de requisitos ECONÔMICA Visa a atender os requisitos financeiros do projeto/produto. Considerada a mais critica, ela consiste em julgar se o projeto será deficitário ou se os custos de sua implementação não terão os benefícios desejados REQUISITOS FUNCIONAIS Descrevem as funcionalidades do sistema. Estão diretamente ligados às especificações da tecnologia envolvida, do perfil do usuário, do tipo do sistema. Gabarito Comentado. 5a Questão (Ref.: 201002800347) 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. VVVV FFFF VFVF VFVV FFVF Gabarito Comentado. 6a Questão (Ref.: 201002806196) Acerto: 1,0 / 1,0 Ao levantar os requisitos de um sistema é necessário ter atenção com: A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os desejos do usuário. As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento. A performance futura do sistema e a linguagem de programação que será utilizada. Devese prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos. As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas 03/11/2016 BDQ: Avaliação Parcial http://ead.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=1610959416 3/4 que se aplicam e afetam o software a se desenvolver Gabarito Comentado. 7a Questão (Ref.: 201002753763) Acerto: 1,0 / 1,0 Relacione as colunas: 1 Código 2 Reutilização de Classes 3 Reutilização de Objetos 4 Reutilização de Plataforma 5 Desenho ( )Reutilização de parte de código de programa ( )Módulo de Código Binário ( )Bibliotecas e classes fundamentais ( )Reutilização de Plataforma ( )Aproveitamento de ideias para solução de problemas encontrados no desenho, geralmente baseado em classes abstratas derivadas por herança de outras classes. 5,4,3,2,1 1,3,2,4,5 2,1,4,5,3 1,2,4,5,3 1,2,3,4,5 Gabarito Comentado. 8a Questão (Ref.: 201002756896) Acerto: 1,0 / 1,0 É a maneira como o sistema interage com outros produtos ou sistemas. Podem conter parte físicas, lógicas, interconexões com outros sistemas e produtos. Assinale a opção que mostra corretamente o tipo de desenho a que estamos nos referindo: Desenho interno do produto de implementação Desenho externo local Gabarito Comentado. 9a Questão (Ref.: 201002656962) Acerto: 1,0 / 1,0 No processo de desenvolvimento de software a fase de teste possui uma importância fundamental. Analise cada item seguinte, classificandoos como V (verdadeiro) ou F (falso). 1. A fase de teste tem como objetivo detectar possíveis defeitos ou erros que possam surgir na fase de implementação; 2. Nessa fase, de testes, devemse coletar os resultados e analisálos e consertálos somente depois de sua implantação. 3. Essa fase é essencial para aumentar a qualidade do produto ou sistema em que será implantado. 4. Tem como objetivo encontrar um erro que ainda não foi descoberto. Assinale a ÚNICA opção com a sequência correta de V e F. 1F; 2V; 3F; 4V 1V; 2V; 3V; 4F 1V; 2V; 3F; 4F 1F; 2F; 3V; 4F 1V; 2F; 3V; 4V 03/11/2016 BDQ: Avaliação Parcial http://ead.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=1610959416 4/4 Gabarito Comentado. 10a Questão (Ref.: 201002757386) Acerto: 1,0 / 1,0 Escolha uma modalidade de testes na coluna da esquerda e associe corretamente para cada uma das classificações apresentadas nas alternativas na coluna da direita. Modalidade Classificações 1. Quanto à utilização do código 2. Quanto ao objetivo na busca pelo erro ( ) Testes de integração Teste para identificar erros durante a integração e interação entre os módulos ou unidades do sistema ( ) Testes estáticos São testes realizados pela análise do código fonte. O tipo de análise é visual, podendo haver um questionário para acompanhar os testes, inspecionando o código desenvolvido pela equipe de programação ( ) Testes dinâmicos São testes baseados na execução do código do programa. Os testes seguem, também, um questionário com base nos aspectos estruturais e funcionais do programa ( ) Testes de unidade Teste realizado em um módulo ou em alguns módulos definidosque representam uma única unidade. A determinação da quantidade de módulos a serem testados está contida na documentação de projeto ( ) Testes de validação Teste realizado após a integração de todos os módulos do sistema 2, 1, 1, 2, 1 2, 1, 1, 2, 2 2, 2, 1, 1, 2 1, 1, 1, 2, 2 2, 1, 2, 1, 1 Gabarito Comentado.
Compartilhar