Buscar

Avaliação Parcial 1

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 5 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

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

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
	
	Simulado: CCT0194_SM_201402128461 V.1 
	 Fechar
	Aluno(a): LAILA CARMO CAPELLA DA FONSECA
	Matrícula: 201402128461
	Desempenho: 6,0 de 10,0
	Data: 22/09/2015 10:15:59 (Finalizada)
	
	 1a Questão (Ref.: 201402710643)
	Pontos: 1,0  / 1,0
	Assinale "VERDADEIRO" ou "FALSO" nas opções que se relacionam com uma boa especificação de requisitos (Pádua, 2009 - Cap. 1):
(   ) boas especificações de requisitos são indispensáveis;
(   ) especificações de requisitos representam custos supérfluos, investimentos desnecessários, que se pagam com baixos juros;
(   ) a participação dos usuários no levantamento de requisitos é essencial para que as suas necessidades pessoais sejam corretamente atendidas;
(   ) uma boa especificação de requisitos custa tempo e dinheiro.
(   ) a ausência de uma boa especificação de requisitos custa mais tempo e dinheiro.
Marque a alternativa correta.
		
	
	V, F, F, V, F
	 
	V, F, F, V, V
	
	F, V, F, F, V
	
	F, F, F, V, V
	
	V, F, F, F, V
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201402803471)
	Pontos: 1,0  / 1,0
	O software também pode ser classificado como: Software de sistema e Software aplicativo. Também chamados de sistema operacional, o software de sistema é responsável por operar os demais periféricos que estejam conectados ao hardware. Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequência de cima para baixo:
1. Monotarefa                (   ) Vários usuários utilizam ao mesmo tempo
2. Multiprocessamento    (   ) Os processos são compartilhados e enfileirados a espera do processador
3. Multitarefa                 (   ) Somente é permitida a utilização de um usuário de cada vez
4. Multiusuário               (   ) Executa somente um processo de cada vez
5. Monousuário              (   ) Distribui para mais de um processador
		
	
	5, 1, 3, 2, 4
	
	5, 4, 1, 3, 2
	
	2, 1, 3, 4, 5
	
	1, 2, 5, 3, 4
	 
	4, 3, 5, 1, 2
		
	
	
	 3a Questão (Ref.: 201402196765)
	Pontos: 1,0  / 1,0
	O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software?
		
	
	Focar no prazo independente do atendimento das funcionalidades desejadas.
	
	Obter mão de obra especializada independente de processo.
	
	Atender os requisitos no momento em que forem solicitados independente de planejamento.
	 
	Adotar um processo de desenvolvimento.
	
	Obter muitos recursos financeiros.
		
	
	
	 4a Questão (Ref.: 201402376525)
	Pontos: 1,0  / 1,0
	Em Processos de Desenvolvimento de Software encontramos vários conceitos amplamente utilizados pelos profissionais de TI. O Levantamento de Requisitos reúne as atividades que visam a obter o enunciado completo, claro e preciso dos requisitos de um produto de software. Estes requisitos devem ser levantados pela equipe do projeto, em conjunto com representantes do cliente, usuários chaves e outros especialistas da área de aplicação. O conjunto de técnicas empregadas para levantar, detalhar, documentar e validar os requisitos de um produto forma a Engenharia de Requisitos (Pádua, 2009). Desta forma, podemos avaliar que requisitos de software podem ser
I. Descrições dos serviços fornecidos pelo sistema.
II. Restrições e características desses serviços.
III. Apresentados somente como Não Funcionais.
IV. Apresentados somente como Funcionais.
É correto, apenas, o que se afirma em
		
	 
	I e II
	
	I e III
	
	II e IV
	
	II, III e IV
	
	I, II e III
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201402853395)
	Pontos: 0,0  / 1,0
	Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se fazer uma modelagem para identificar se há uma falha no Levantamento de Requisitos. Uma dessas modelagens é o UML - Unified Modeling Language. A característica desta modelagem é:
I- Visualizar o desenho do sistema e a intercomunicação entre objetos.
II- Permitr que desenvolvedores visualizem os produtos de seus trabalhos em diagramas padronizados.
III- Modelar o problema, e não a solução.
É correto o que se afirma em:
		
	
	Apenas em II;
	
	Apenas em III;
	 
	Apenas em I;
	
	Apenas em II e III;
	 
	Apenas em I e II;
		
	
	
	 6a Questão (Ref.: 201402853405)
	Pontos: 1,0  / 1,0
	Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se fazer uma modelagem para identificar se há uma falha no Levantamento de Requisitos. Uma dessas modelagens é a Análise Estrutural. Esta modelagem compreende uma série de diagramas que são representados por:
		
	
	Utilizar a engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos;
	
	Modelar a estrutura de dados encapsulada por procedimentos;
	
	Modelar aspectos dinâmicos de um problema, utilizando o modelo orientado a objeto;
	
	Utilizar os Diagramas de Classe, Objetos e Caso de Uso;
	 
	Modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto;
		
	
	
	 7a Questão (Ref.: 201402374571)
	Pontos: 0,0  / 1,0
	É a visão que representa os componentes do sistema, a relação entre os componentes, o funcionamento dos componentes e a interconexão com outros sistemas.
		
	
	Visão externa
	
	Visão geral
	 
	Visão interna
	 
	Visão comportamental
	
	Visão estrutural
		 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201402775751)
	Pontos: 0,0  / 1,0
	Nesta etapa do processo de desenvolvimento, o objetivo é modelar o sistema, atendendo os requisitos levantados na etapa de análise e prepará-los para a fase implementação, definindo os aspectos tecnológicos necessários.
Assinale a alternativa que mostra a etapa descrita 
		
	
	Manutenção
	
	Implementação
	 
	Projeto
	
	Análise
	 
	Desenho
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201402373577)
	Pontos: 1,0  / 1,0
	As modalidades de teste são classificadas quanto ao uso do código em Testes Estáticos ou Verificações e Testes Dinâmicos ou Validações. Analise as afirmativas abaixo e assinale a única resposta correta.
I- Testes Estáticos são efetuados antes da implementação e Testes Dinâmicos nas fases iniciais, verificando a qualidade do software;
II- Testes Estáticos são efetuados para verificar a qualidade no processo e Testes Dinâmicos são efetuados para verificar a qualidade do produto;
III- Testes Estáticos são efetuados para verificar a qualidade no produto e Testes Dinâmicos são efetuados para verificar a qualidade do processo;
IV- Testes Estáticos são efetuados nas fases iniciais do projeto e Testes Dinâmicos são efetuados durante ou após a implementação.
Assinale a ÚNICA opção correta
		
	 
	Apenas II e IV estão corretas;
	
	Apenas I e III estão corretas;
	
	Apenas III e IV estão corretas;
	
	Apenas I e II estão corretas;
	
	Apenas II e II estão corretas;
		 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201402376550)
	Pontos: 0,0  / 1,0
	No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto à utilização do código; 2. Quanto ao objetivo. Assinale a única opção correta que caracteriza a correta classificação de cada item.
I. 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;
II. Testes dinâmicos - São testes baseados na execução do código fonte do programa. São realizados antes da etapa de implementação.
III. Testes de unidade - Teste realizadoem 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.
IV. Testes de integração - Teste para identificar erros durante a integração e interação entre os módulos ou unidades do sistema.
V. Testes de validação - Teste realizado antes da integração de todos os módulos do sistema.
		
	 
	Apenas as sentenças I, III e IV estão corretas
	
	Apenas a sentença I está correta
	
	Apenas as sentenças II e V estão corretas
	
	Apenas as sentenças III e V estão corretas
	 
	Todas as sentenças estão corretas
		 Gabarito Comentado.

Outros materiais

Perguntas Recentes