Buscar

Atividade Prática UTA 3 Análise de Sistemas Novembro de 2016

Prévia do material em texto

Gabarito
	1E
	2A
	3D
	4B
	5A
	6B
	7B
	8E
	9D
	10A
Questão 1/10 - Análise de Sistemas
Conforme apresentado na Aula 1, a Análise de Sistemas é a atividade de identificar os problemas do domínio, apresentar alternativas de soluções e o estudo da viabilidade de um software. Porém, no final dos anos 40 até os anos 60, quando se iniciou a evolução dos sistemas computadorizados, grande parte dos esforços, e consequentes custos, eram concentrados em outra atividade.
Com base na definição apresentada acima, assinale a alternativa que corresponde qual atividade está se referindo:
	
	A
	Desenvolvimento do software;
	
	B
	Documentação do software;
	
	C
	Levantamento de requisitos;
	
	D
	Análise Estruturada;
	
	E
	Desenvolvimento do Hardware.
Questão 2/10 - Análise de Sistemas
Conforme abordado na Aula 03, a Engenharia de Software se preocupa em sistematizar o desenvolvimento através de modelos, técnicas e ferramentas para o produto e para o processo.
Sobre a engenharia de software, analise atentamente as afirmativas abaixo:
I. Atualmente todos os problemas na construção de software de alta qualidade no prazo e dentro do orçamento foram solucionados;
II. Ao longo dos últimos 50 anos, o software evoluiu de um produto de indústria para um ferramental especializado em solução de problemas e análise de informações específicas;
III. Todo projeto de software é iniciado por alguma necessidade do negócio;
IV. O intuito da engenharia de software é fornecer uma estrutura para a construção de software com alta qualidade.
Com base nas afirmativas acima, assinale a alternativa correta:
	
	A
	Estão corretas somente as afirmativas III e IV;
	
	B
	Estão corretas somente as afirmativas I, II e IV;
	
	C
	Estão corretas somente as afirmativas I e II;
	
	D
	Estão corretas somente as afirmativas II, III e IV;
	
	E
	Estão corretas somente as afirmativas II e III.
Questão 3/10 - Análise de Sistemas
Com relação a Análise Orientada a Objetos, o projeto orientado a objetos preocupa-se com a definição de objetos e softwares e suas responsabilidades e colaborações.
Sobre está definição, assinale a alternativa correta que corresponde a como é denominada uma notação comum para ilustrar essas colaborações:
	
	A
	Casos de uso;
	
	B
	Diagrama de classes;
	
	C
	Diagrama de atividade;
	
	D
	Diagrama de sequência;
	
	E
	Diagrama de estados.
Questão 4/10 - Análise de Sistemas
Em um ambiente real de desenvolvimento de software mudanças são inevitáveis. Em muitos dos casos os requisitos do sistema mudam enquanto o sistema ainda está sendo desenvolvido.
Com base na situação apresentada acima, assinale a alternativa correta, que corresponde ao tipo de controle utilizado para gerenciamento deste tipo de situação:
	
	A
	Controle de Entradas e Saídas;
	
	B
	Controle de Mudança;
	
	C
	Controle da Informação;
	
	D
	Controle de Requisitos;
	
	E
	Controle de Recursos Humanos.
Questão 5/10 - Análise de Sistemas
Conforme abordado na Aula 06, a Unified Modelling Language (UML) é uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados por objetos. Com relação aos diagramas da UML, analise atentamente a definição apresentada abaixo:
Uso obrigatório: Toda vez que o caso de uso A for executado, obrigatoriamente o caso de uso B também deve ser executado.
Assinale a alternativa correta que se refere a esta afirmação, no que tange a casos de uso:
	
	A
	Include;
	
	B
	Associação e Include;
	
	C
	Include e Extends;
	
	D
	Extends;
	
	E
	Associação e Extends.
Questão 6/10 - Análise de Sistemas
Conforme conteúdo visto na Aula 02, no final da década de 70, a análise estruturada possibilitou especificar os requisitos lógicos do sistema em um modelo gráfico de alto nível, capaz de ser compreendido pelos usuários e de ser mapeado para a arquitetura do projeto.
Com base nos conceitos apresentados, assinale a alternativa correta com relação à análise estruturada:
	
	A
	Diagrama de Fluxo de Dados (DFD) não tem utilidade para a Análise de Requisitos;
	
	B
	A Análise Estruturada é uma técnica de modelagem do conteúdo e do fluxo de informação;
	
	C
	O Projeto do Fluxo de Dados (DFDesign) é utilizado no planejamento da implantação;
	
	D
	A Análise Estruturada é uma técnica de modelagem da estrutura da organização;
	
	E
	Descreve a forma como os dados de entrada são transformados nos dados de saída.
Questão 7/10 - Análise de Sistemas
De acordo com o que foi abordado na Aula 03, o estudo de viabilidade é o que indica se o esforço em desenvolver a ideia vale a pena.
Com relação ao estudo de viabilidade, assinale a alternativa correta:
	
	A
	Dá suporte automatizado aos métodos;
	
	B
	Visa tanto a tomada de decisão e também a sugestão de possíveis alternativas de solução;
	
	C
	É um processo que envolve todas as atividades exigidas para criar e manter o documento de requisitos de sistema;
	
	D
	É um processo de análise para identificar se o software após desenvolvido é adequado ao ambiente onde será implantado;
	
	E
	Estabelece quais funções são requeridas pelo sistema e as restrições sobre a operação e o desenvolvimento do sistema.
Questão 8/10 - Análise de Sistemas
Com relação a Análise Orientada a Objetos, abordada na Aula 5, análise atentamente a definição apresentada abaixo:
Foi apresentada em 1996 como a melhor candidata para ser a linguagem unificadora de notações. Foi aprovada como padrão pela OMG e desde então tem tido grande aceitação. Atualmente está na versão 2.0.
Assinale a alternativa correta que corresponde a qual conceito a definição apresentada acima se refere:
	
	A
	Análise Estruturada;
	
	B
	Análise Orientada a Objeto;
	
	C
	Análise Essencial;
	
	D
	Rappid Application Development – RAD;
	
	E
	Unified Modeling Language – UML.
Questão 9/10 - Análise de Sistemas
Conforme abordado na Aula 1, a Crise de Software refere-se a um conjunto de problemas encontrados no desenvolvimento de software.
De acordo com a definição dada acima, assinale a alternativa correta que apresenta os principais problemas relacionados à Crise do Software:
	
	A
	Produtividade alta dos profissionais, qualidade do software baixa, estimativas de prazo de entrega altas;
	
	B
	Prazo de entrega baixo, qualidade do software adequada, pouco conhecimento em desenvolvimento por parte dos desenvolvedores;
	
	C
	Pouco conhecimento em desenvolvimento por parte dos desenvolvedores, baixo custo de remuneração, baixa produtividade dos profissionais;
	
	D
	Estimativas de prazo e custo imprecisas, software difícil de manter, insatisfação do cliente com o software, qualidade do software menos que a adequada;
	
	E
	Cliente satisfeito com o software recebido, demora na entrega do software, inadimplência por parte dos clientes.
Questão 10/10 - Análise de Sistemas
Conforme visto na Aula 04, a Gerência de Configuração está comumente associada a dois tipos de tarefas de grande importância.
Assinale a alternativa correta que corresponde a estes dois tipos de tarefas:
	
	A
	Controle de versões e controle de configuração;
	
	B
	Controle de configuração e controle de requisitos;
	
	C
	Controle de versões e controle de mudanças;
	
	D
	Controle de versões e controle de requisitos;
	
	E
	Controle de mudança e controle de configuração.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes