Buscar

AV1 PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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;

Continue navegando