Buscar

AV Parcial3

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 3 páginas

Prévia do material em texto

1a Questão (Ref.:201704075232)
	Acerto: 1,0  / 1,0
	A criação da engenharia de software surgiu numa tentativa de contornar a(o):
		
	 
	A crise do software nos anos de 1970 e dar um tratamento de engenharia ao desenvolvimento de sistema de software complexos.
	
	Conflito entre as áreas de negócio e TI.
	
	Conflito entre os usuários de sistemas informatizados.
	
	A crise dos ambientes físicos de TI nos anos de 1970.
	
	A crise entre os Stakeholders.
	
	
	
	2a Questão (Ref.:201704042739)
	Acerto: 1,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:
		
	
	Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização.
	
	Software Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso.
	
	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.
	
	
	
	
	3a Questão (Ref.:201704175007)
	Acerto: 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:
		
	
	análise de equilíbrio.
	
	design lógico do sistema.
	
	análise de requisitos.
	 
	estudo de viabilidade.
	
	estudo de caso.
	
	
	
	4a Questão (Ref.:201704082119)
	Acerto: 1,0  / 1,0
	Não é característica do RUP (Rational Unified Process):
		
	
	é pesado.
	
	equipes com papeis bem definidos.
	 
	enfatiza as pessoas e as suas responsabilidades e comprometimento uns aos outros.
	
	ciclo é espiral.
	
	enfase na documentação.
	
	
	
	5a Questão (Ref.:201704229099)
	Acerto: 1,0  / 1,0
	O diagrama de classe é um dos mais importantes na UML. Este diagrama define a estrutura das classes utilizadas pelo sistema. Em uma classe, o método representa o comportamento de um objeto. O que representa as características do objeto?
		
	
	Mensagens
	
	Composição
	
	Herança
	 
	Atributos
	
	Agregação
	
	
	
	6a Questão (Ref.:201704186932)
	Acerto: 1,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 em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos;
	
	Utilizada para definir os seguintes diagramas: Diagrama de Interação, Diagrama de Relacionamentos e Diagrama de Classe;
	
	Utilizada para definir os requisitos foram detalhados, validando-os e indicando as dificuldades de implementação no plano estratégico
	
	Utilizada para definir as atividades do próximo passo no processo de desenvolvimento de software;
	
	Utilizada para definir os seguintes diagramas: Diagrama de Eventos, Diagrama de Interação e Diagrama de Relacionamentos;
	
	
	
	
	7a Questão (Ref.:201704364808)
	Acerto: 1,0  / 1,0
	O uso de metodologias de desenvolvimento de sistemas tem como objetivo garantir que
		
	 
	d) o software a ser desenvolvido seja realizado conforme os requisitos de sistema, no prazo solicitado e com a qualidade desejada.
	
	a) a equipe de desenvolvimento siga corretamente a estrutura de banco de dados orientado a objeto, eliminando etapas de análise.
	
	c) o modelo relacional desenvolvido represente estritamente as funcionalidades até, no máximo, a segunda forma normal.
	
	e) o software, depois de desenvolvido, não possa sofrer alteração em sua estrutura nem em seu código para não serem modificados os requisitos.
	
	b) o código gerado pelo desenvolvedor implemente corretamente as definições de processamento, entrada e saída, considerando os recursos de rede como principal requisito.
	
	
	
	8a Questão (Ref.:201704185626)
	Acerto: 1,0  / 1,0
	As informações do problema e metas a serem alcançadas devem ser levantadas na fase de:
		
	
	Desenho
	
	Implementação
	 
	Análise e requisitos
	
	Manutenção
	
	Projeto
	
	
	
	9a Questão (Ref.:201704186105)
	Acerto: 1,0  / 1,0
	São testes realizados pela análise do código fonte, onde 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.
Essas são características dos:
		
	
	Testes de unidade
	 
	Testes estáticos
	
	Testes dinâmicos
	
	 Testes de integração
	
	Testes de validação
	
	
	
	
	10a Questão (Ref.:201704364639)
	Acerto: 1,0  / 1,0
	Um tipo de teste de sistemas de software é também chamado de ¿teste comportamental¿ e focaliza os requisitos funcionais do software,permitindo ao engenheiro de software derivar conjuntos de condições de entrada que vão exercitar plenamente todos os requisitos funcionais de um programa. Esse tipo de teste tende a ser aplicado durante os últimos estágios do teste e tenta encontrar erros em funções incorretas ou omitidas, de interfaces, de estrutura de dados ou de acesso à base de dados externa, de comportamento ou desempenho de iniciação e término. Além disso, é um tipo de teste que despreza, de propósito, a estrutura de controle, sendo a atenção focalizada no domínio da informação. Esse tipo é conhecido por teste:
		
	
	c) de fluxo de dados.
	 
	a) caixa-preta.
	
	b) caixa-branca.
	
	d) de caminho básico.
	
	e) de lógica composta.

Outros materiais