Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0215_AV1_201202437109 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AV1 Aluno: Professor: CARLOS ALBERTO DE FARIAS Turma: 9001/AA Nota da Prova: 10,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 1,5 Data: 06/10/2016 22:34:55 1a Questão (Ref.: 201202715982) Pontos: 1,0 / 1,0 Considerando os dois paradigmas de desenvolvimento de software: Estruturado e Orientado a objeto, complete a frase escrevendo o nome de cada elemento de código utilizado em linguagem de programação: __________: Descreve as características dos objetos. __________: Tipo de instrução executada de forma sequencial. __________: Tipo de instruções que podem ser repetitivas até uma condição ser atingida. __________: Serviço que a classe presta. __________: Tipo de instruções que podem ser executadas baseadas em uma condição lógica. Marque a alternativa correta: Atributo - Iteração - Método - Seleção - Sequência Atributo - Sequência - Iteração - Método - Seleção Iteração - Método - Seleção - Atributo - Sequência Sequência - Iteração - Atributo - Método - Seleção Método - Seleção - Atributo - Sequência - Iteração 2a Questão (Ref.: 201202751084) Pontos: 1,0 / 1,0 NÃO é um software do tipo aplicativo: Sistema operacional. Gerenciador de banco de dados. Planilha eletrônica. Sistema bancário. Editor de texto. 3a Questão (Ref.: 201203092382) Pontos: 1,0 / 1,0 "Técnica que faz o levantamento de ideias, onde cada uma das ideias sugeridas pode se combinada na proposta de uma nova. Atividade de livre imaginação que deve ser tratada sem críticas ou debates". O texto descreve a técnica de elicitação de requisitos denominada: Brainstorm Questionário Entrevista Casos de Uso Reunião 4a Questão (Ref.: 201202534622) Pontos: 1,0 / 1,0 Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F (Funcional) e NF (Não Funcional). I. O sistema deve emitir extrato online de cada funcionário; II. O banco de dados dever ser SQL Server, que a empresa já possui; III. O sistema deve rodar em ambiente web; IV. Após gerar a folha mensal deve ser emitido email a cada funconário, informando do salário líquido. Assina a única opção que classifica corretamente os requisitos é: I-F, II-NF, III-F, IV-F I-F, II-NF, III-NF, IV-F I-F, II-F, III-NF, IV-F I-NF, II-NF, III-NF, IV-NF I-F, II-F, III-F, IV-F 5a Questão (Ref.: 201203235064) Pontos: 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. F-F-F-F V-F-V-V F-F-V-F V-V-V-V V-F-V-F 6a Questão (Ref.: 201203240913) Pontos: 1,0 / 1,0 Ao levantar os requisitos de um sistema é necessário ter atenção com: 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 A performance futura do sistema e a linguagem de programação que será utilizada. As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento. Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos. A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os desejos do usuário. 7a Questão (Ref.: 201203191615) Pontos: 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 tático ou desenho lógico operacional ou desenho detalhado nível estratégico ou desenho arquitetônico estratégico ou desenho detalhado operacional ou desenho lógico 8a Questão (Ref.: 201203191609) Pontos: 1,0 / 1,0 Nesta etapa do processo do desenvolvimento, o objetivo é mostrar como deve ser implementada a solução, porém não envolve qual o tipo de tecnologia especifica é necessária: Análise Desenho do produto Concepção Manutenção Implementação 9a Questão (Ref.: 201203189863) Pontos: 1,0 / 1,0 Na fase de testes, aquele responsável por identificar erros durante a integração e interação entre os módulos ou unidades do sistema é o teste: funcional. de validação. de integração. de unidade. de aceitação. 10a Questão (Ref.: 201203141130) Pontos: 1,0 / 1,0 Quanto às estratégias de testes, temos o teste caixa preta e teste caixa branca. Avalie os itens abaixo sobre as duas estratégias de teste. I- O teste da caixa preta, também conhecido como teste comportamental, foca os requisitos funcionais do software; II- O teste caixa preta, baseado na arquitetura interna do software, procede a verificação do código; III- O teste caixa branca é aquele com o qual identificamos defeitos nas estruturas internas do software, através de simulação que testa toda a estrutura usada na codificação; IV- O teste caixa branca é aquele em que devemos conhecer os requisitos, suas características e o seu comportamento; É correto, apenas, o que se afirma em: I e III; III e IV; II e IV; I e II; II e III;
Compartilhar