Buscar

Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 2 - Tentativa 1 de 3

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

Exercício de Análise e Projeto de Sistemas - Exercício 
de Fixação 2 - Tentativa 1 de 3 
Questão 1 de 10 
O modelo estruturado aparece em torno de um problema gerado pelo comando GOTO da linguagem de programação 
COBOL. Para tanto, uma das soluções apresentadas para que os programas ficassem mais íntegros e confiáveis seria o 
uso de alguns elementos importantes. Quais são estes elementos? 
A - Metodologias, técnicas e ferramentas. 
B - Processos, atividades e tarefas. 
C - Processos, estruturas de dados e técnicas. 
D - Sequência, condicional e repetição. 
E - Sequência, metodologias e técnicas. 
 
Questão 2 de 10 
Nossa vida em sociedade se organiza ao redor de sistemas complexos e tal complexidade se dá devido à 
interação com o ser humano. Dentro de um contexto de sociedade que é ameaçado pela complexidade das 
organizações que abordagem surge? 
A - o pensamento científico. 
B - o pensamento complexo. 
C - o pensamento natural. 
D - o pensamento organizacional. 
E - o pensamento sistêmico. 
 
O início dos anos 60 é marcado por uma demanda muito grande de programas escritos em COBOL. No final 
dos anos 1960 surge a necessidade da utilização de padrões, métodos e técnicas para auxiliar na situação 
caótica da construção de software. Surge então no início dos anos 1970 qual modelo? 
A - Essencial 
B - Estruturado 
C - Orientado a Eventos 
D - Orientado a Objetos 
E - UML 
 
Questão 4 de 10 
A engenharia de requisitos é um termo que agrupa várias atividades realizadas em torno dos requisitos do 
sistema. Qual a afirmativa mais completa para o termo engenharia de requisitos? 
A - análise e especificação das necessidades de negócio. 
B - elicitação, validação e especificação de requisitos. 
C - identificação, análise e definição das necessidades de negócio. 
D - identificação, análise e validação de requisitos. 
E - identificação, análise, especificação e definição das necessidades de negócio. 
 
Questão 5 de 10 
Quando tratamos de processos de desenvolvimento de software, observamos na história e na atualidade, 
muitos modelos importantes. Qual dos modelos abaixo representa um modelo de processo que se utiliza da 
UML como linguagem de modelagem? 
A - Espiral. 
B - Incremental. 
C - Métodos ágeis. 
D - Prototipação. 
E - RUP. 
 
Questão 6 de 10 
A metodologia para desenvolvimento de software nos diz o que devemos fazer e como devemos fazer em 
cada etapa de atividade, ação ou tarefa. Tudo isso de acordo com o processo que adotamos. Quais 
elementos abaixo representam fases de uma metodologia? 
A - Comunicação, desenvolvimento, modelagem, processos e tarefas. 
B - Comunicação, planejamento, modelagem, construção e entrega. 
C - Comunicação, projeto, testes, cronograma e entrega. 
D - Projeto, tarefas, atividades, ações e testes. 
E - Projeto, tarefas, testes, cronograma e entrega. 
 
Questão 7 de 10 
Sabemos que dentro das organizações o recurso mais valioso e precioso é a informação. A tecnologia da 
informação tem uma característica importante e um diferencial competitivo para as empresas através de 
seus sistemas de informação, que são ditos multidisciplinares. De acordo com essa linha de raciocínio, qual 
afirmativa abaixo é correta e complementar? 
A - Isso ocorre em função das bases da área de exatas que é dita comportamental. 
B - Isso ocorre porque a área de TI é simplesmente técnica. 
C - Isso ocorre porque a área de TI não prioriza as questões técnicas, mas sim as questões 
comportamentais. 
D - Isso se dá devido ao fato às abordagens comportamentais e técnicas, considerando-se então um sistema 
de informação como algo sócio técnico. 
E - Isso se dá devido ao fato das abordagens técnica, pois um sistema de informação é algo puramente 
técnico, não considerando o ser humano em seu conceito. 
 
Questão 8 de 10 
Para a realização da análise de um sistema, é necessário dominar diversas técnicas e metodologias para 
criar um sistema que atenda todos os requisitos do sistema. Entre os métodos de análise temos a Análise 
Orientada a Objetos (OOA, do inglês Object Oriented Analisys). O elemento principal para esse tipo de 
análise é o objeto. Dadas as alternativas a seguir, indique qual corresponde aos componentes que formam a 
estrutura de um objeto. 
A - Mensagem, Visibilidade e Encapsulamento. 
B - Identidade, Atributo e Método. 
C - Abstracção, Herança e Instanciação. 
D - Relacionamentos, Visibilidade e Estrutura. 
E - Mensagem, Abstracção e Visibilidade. 
 
Questão 9 de 10 
A UML (Unified Modeling Language) não é uma metodologia, mas uma linguagem unificada que auxilia na 
análise e projeto de sistemas orientados a objetos, e que pode ser empregada no uso de diversas 
metodologias. A respeito de UML e orientação a objetos, considere as asserções a seguir: 
 
 
I. Objetos se relacionam através da troca de atributos. 
II. Classe é a definição de um tipo a partir da qual podem ser instanciados objetos. 
III. Classe é a abstração das características e funcionalidades de um elemento do mundo real. 
IV. As especificações da UML encontram-se disponíveis na OMG (www.omg.org). 
V. A UML é uma linguagem textual estruturada para modelagem de sistemas orientados a objetos. 
 
 
Assinale a alternativa correta: 
A - V,F,V,V,V. 
B - F,V,F,V,F. 
C - V,V,V,V,V. 
D - F,V,V,V,F. 
E - V,V,F,F,V. 
 
Questão 10 de 10 
Casos de Uso podem ser organizados agrupando-os em pacotes do mesmo modo como são organizadas as 
classes. Também podem ser organizados pelas especificações de relacionamentos de generalização, 
inclusão e extensão, existentes entre eles. JACOBSON, I.; BOOCH, G.; RUMBAUGH, J. UML – Guia do 
Usuário. 1 ed. Campus, 2006 (adaptado). Considerando os relacionamentos existentes entre os casos de 
uso, avalie as afirmações a seguir e depois assinale a alternativa ccorreta: 
 
 
I. A generalização significa que um ator filho exerce, além de seu comportamento específico, o 
comportamento de outro ator pai. 
II. O estereótipo de inclusão <> indica que um caso de uso pode opcionalmente derivar para a execução 
de outro caso de uso. 
III. É possível indicar que um caso estende o outro, utilizando-se o estereótipo <>. É utilizado para fatorar 
um comportamento incomum/não-padrão. 
IV. É possível indicar que um ator exerce o comportamento de outro utilizando-se o estereótipo <>. 
 
 
Assinale a alternativa correta: 
A - I e II 
B - I e III 
C - II e III 
D - I, II e III 
E - I, III e IV

Continue navegando