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=1668948798 1/4 CCT0194_201002041911 V.2 Fechar PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Avaiação Parcial: CCT0194_SM_201002041911 V.2 Aluno(a): MIGUEL ANGELO NEVES ABRANTES Matrícula: 201002041911 Acertos: 3,0 de 10,0 Data: 03/11/2016 19:42:30 (Finalizada) 1a Questão (Ref.: 201002614006) Acerto: 0,0 / 1,0 Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo com a sua licença de publicação: Software Freeware Programa de computador cujo uso não implica o pagamento de licença de uso. Comercial Programa por que se paga uma taxa de licenciamento para sua utilização. Demo Fração de um programa. Funciona como material promocional para dar a oportunidade do produto ser avaliado. Software Livre Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É comum o código fonte estar disponível para manuseálo. Trial Programa de computador que possui limitações de tempo e/ou funcionalidades. Ao final do tempo estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso. Gabarito Comentado. 2a Questão (Ref.: 201002078857) Acerto: 0,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. Dados analisados dentro de um contexto. Símbolos, números, letras. Experiência pessoal, informações analisadas, gerando ações ou decisões. Fatos brutos que retratam ocorrências atuais ou do passado. Gabarito Comentado. 3a Questão (Ref.: 201002282717) Acerto: 0,0 / 1,0 No processo de desenvolvimento do software, a primeira atividade técnica é a Análise de Requisitos, que pode ser entendida como responsável por definir os serviços que um sistema deve realizar, sua interface com os demais elementos e sob quais restrições o sistema deve operar. A técnica de elicitação conhecida como tempestade de ideias, cujo objetivo é permitir que todos expressem suas ideias de forma a obter o consenso é Entrevista 03/11/2016 BDQ: Avaliação Parcial http://ead.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=1668948798 2/4 Questionário Casos de Uso Brainstorm Visita técnica Gabarito Comentado. 4a Questão (Ref.: 201002646501) Acerto: 0,0 / 1,0 Na engenharia de requisitos, tratase de uma técnica de elicitação que ocorre em ambiente mais informal em que toda a idéia deve ser levada em consideração para a solução de um problema, sendo proibida a crítica a qualquer sugestão dada, e encorajada, inclusive, a criação de idéias que pareçam estranhas ou exóticas: Análise de protocolos. Brainstorming. Questionário. Entrevista. Prototipação. Gabarito Comentado. 5a 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 relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas que se aplicam e afetam o software a se desenvolver As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento. Devese prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos. A performance futura do sistema e a linguagem de programação que será utilizada. Gabarito Comentado. 6a Questão (Ref.: 201002758199) Acerto: 0,0 / 1,0 Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se conhecer o conceito de modelagem. Uma dessas modelagens é o UML Unified Modeling Language. Esta modelagem é: Utilizada para definir as atividades do próximo passo no processo de desenvolvimento de software; Utilizada para definir os seguintes diagramas: Diagrama de Interação, Diagrama de Relacionamentos e Diagrama de Classe; Utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos; Utilizada para definir os requisitos foram detalhados, validandoos e indicando as dificuldades de implementação no plano estratégico Utilizada para definir os seguintes diagramas: Diagrama de Eventos, Diagrama de Interação e Diagrama de Relacionamentos; Gabarito Comentado. 03/11/2016 BDQ: Avaliação Parcial http://ead.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=1668948798 3/4 7a Questão (Ref.: 201002680551) Acerto: 0,0 / 1,0 É a visão que os usuários terão da solução ou do produto e a forma com que eles interagirão. Estamos nos referindo ao Desenho de implementação interno externo do produto local Gabarito Comentado. 8a Questão (Ref.: 201002756898) 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 estratégico ou desenho detalhado operacional ou desenho lógico tático ou desenho lógico operacional ou desenho detalhado nível estratégico ou desenho arquitetônico Gabarito Comentado. 9a Questão (Ref.: 201002757386) Acerto: 0,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 definidos que 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, 2 1, 1, 1, 2, 2 03/11/2016 BDQ: Avaliação Parcial http://ead.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=1668948798 4/4 2, 1, 1, 2, 1 2, 1, 2, 1, 1 2, 2, 1, 1, 2 Gabarito Comentado. 10a 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. 1V; 2F; 3V; 4V 1V; 2V; 3V; 4F 1F; 2F; 3V; 4F 1V; 2V; 3F; 4F 1F; 2V; 3F; 4V Gabarito Comentado.
Compartilhar