Buscar

AV Processo de desenvolvimento de software EAD 2017

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: CCT0194_AV_201602611718 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
	Tipo de Avaliação: AV
	Aluno: 
	Professor:
	CARLOS ALBERTO DE FARIAS
	Turma: 9003/AC
	Nota da Prova: 6,5    Nota de Partic.: 0   Av. Parcial 2  Data: 21/11/2017 18:28:22
	
	 1a Questão (Ref.: 201603352778)
	Pontos: 1,0  / 1,0
	A linguagem de Modelagem Unificada (UML) emergiu como notação padrão, de fato e de direito, para a modelagem orientada a objetos. Desta forma, conceitue apropriadamente a UML.
		
	
Resposta: UML=Linguagem unificada de modelagem usada para fácilitar o entendimento do usuário atráves de gráficos e também para melhor documentar os projetos
	
Gabarito: É uma linguagem visual para especificar, construir e documentar os artefatos de software. Ou ainda de acordo com o conteúdo online: É utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos.
	
	
	 2a Questão (Ref.: 201603385002)
	Pontos: 0,5  / 1,0
	Após o sistema ter sido instalado no ambiente do usuário, ou seja, entrado em produção, começa a fase de Manutenção deste sistema. Esta fase depende muito da qualidade no processo de desenvolvimento e da documentação atualizada. Existem alguns motivos que afetam o custo desta manutenção. Descreva pelo menos quatro itens que realmente afeta o custo de manutenção.
		
	
Resposta: são fatores que afetam o custo de manutenção Documentação não atualiazada A não documentação a cada etapa do desenvolvimento
	
Gabarito: Tipo de Aplicação (Ex: Sistema complexo); Rotatividade e disponibilidade; Pessoal; Duração da vida útil; Ambiente que se modifica; Características do hardware e das LPs. Usadas; Qualidade do projeto, do código, da documentação e dos testes; O tempo da manutenção define o tempo de vida; Documentação completa e atualizada;
	
Fundamentação do(a) Professor(a): Parcialmente correto. Ver gabarito
	
	
	 3a Questão (Ref.: 201603380544)
	Pontos: 1,0  / 1,0
	Em relação aos modelos de software, marque a opção MAIS CORRETA para a definição  sobre o tipo de (licenciamento) de software que atende ao abaixo descrito
- "Programa de Computador cujo o uso não implica o pagamento de licença de uso"
		
	 
	Freeware
	
	Demo
	
	Trial
	
	Adware
	
	Software GLU
	
	
	 4a Questão (Ref.: 201603373061)
	Pontos: 1,0  / 1,0
	Durante a fase inicial do ciclo de vida do desenvolvimento de sistemas, na etapa de investigação, a tarefa que determina a probabilidade de sucesso do sistema proposto e propicia uma avaliação superficial da área técnica, econômica e comportamental do projeto, sendo decisivamente importante para o processo do desenvolvimento de sistemas é chamada:
		
	
	estudo de caso.
	
	análise de equilíbrio.
	 
	estudo de viabilidade.
	
	análise de requisitos.
	
	design lógico do sistema.
	
	
	 5a Questão (Ref.: 201602706212)
	Pontos: 1,0  / 1,0
	Análise de requisitos é uma importante fase da engenharia de software, na qual os desenvolvedores do sistema identificam as necessidades do cliente para posteriormente projetarem uma solução. Assinale a alternativa que apresenta as principais atividades da fase de análise de requisitos, dentro do processo de desenvolvimento de sistemas.
		
	
	Entrada de dados, processamento da informação, apresentação dos resultados
	
	Desenvolvimento, homologação, produção
	 
	Levantamento de requisitos, análise de requisitos, registro dos requisitos
	
	Desenvolvimento de protótipo, ambiente de testes, implementação do sistema
	
	Projeto lógico, projeto físico, implementação e manutenção
	
	
	 6a Questão (Ref.: 201603383688)
	Pontos: 0,0  / 1,0
	A reutilização de objetos se refere a reutilizarmos os seguintes elementos em um processo de desenvolvimento de software:
		
	 
	bibliotecas e classes fundamentais
	
	aproveitamento de ideias e de bibliotecas
	
	parte de código de programa e bibliotecas
	 
	módulo de código binário e classes fundamentais
	
	parte de código e a camada de arquitetura
	
	
	 7a Questão (Ref.: 201603365189)
	Pontos: 1,0  / 1,0
	Em um processo de desenvolvimento de software, a etapa de testes envolve várias particularidades relacionadas a fatores como local do teste, metodologia, ferramenta adotado, profissional que faz o teste, o que é testado, entre outras. Sendo assim, quais das afirmativas a seguir sobre testes de software podemos assumir como FALSA
		
	 
	Os testes de unidade são executados pelo usuário final depois que o produto final é entregue. É o último tipo de teste executado
	
	Testes de sistema podem verificar características como performance, segurança ou usabilidade do software
	
	A etapa de teste de software pode ser simples e executada por um único programador como também terceirizada para uma fábrica de software
	
	Os testes de software, quando classificados quanto à visibilidade do que é testado, podem ser classificados como Caixa branca e caixa preta
	
	Os testes de aceitação ou validação podem ser classificados como alfa ou beta, dependendo de como esses testes são feitos
	
	
	 8a Questão (Ref.: 201602726672)
	Pontos: 0,0  / 1,0
	Qual o objetivo da fase de Implementação ou Codificação?
		
	
	É a execução da codificação e configuração do funcionamento do hardware com sua base de dados e o sistema computacional como um todo.
	 
	É onde o projeto é transformado em uma linguagem compreendida pelo software.
	
	É a fase onde o programa é testado.
	
	É a idéia de criação de um protótipo, um modelo funcional com características semelhantes, no caso de softwares/programas de computador, um sistema funcional, com características básicas as quais se modelam ao modelo original, mas desenvolvido somente para testes.
	 
	É escrever o programa em uma linguagem de programação, seguindo normas e diretrizes da empresa à qual o desenvolvedor esteja ligado.
	
	
	 9a Questão (Ref.: 201602906250)
	Pontos: 0,5  / 0,5
	Documento com formato adequado ao perfil do publico que utilizará o sistema ou produto. A linguagem deve se clara e os termos e construções devem estar de acordo com o nível cultural e técnico do usuário final, mostrando como utilizar as funcionalidades do sistema. Trata-se da definição do:
		
	 
	Manual do usuário
	
	Manual de introdução
	
	Manual de instalação
	
	Manual primário
	
	Manual de referência
	
	
	
	 10a Questão (Ref.: 201602728352)
	Pontos: 0,5  / 0,5
	NÃO é um fator que identifica um software que deve ser desenvolvido através do uso de uma metodologia ágil, a exemplo o Scrum.
		
	
	Prazos curtos.
	
	Equipes pequenas.
	 
	Equipes espalhadas geograficamente.
	
	Requisitos de baixa complexidade.
	
	Entregas frequentes.

Continue navegando