Buscar

Exercício de Análise e Projeto de Sistemas - Exercício de Fixação 2-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 6 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

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 6, do total de 6 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 
Elaborar representações de um sistema para estabelecer uma comunicação mais objetiva 
com o usuário faz parte do trabalho do analista de sistemas. Para criar essas representações 
podemos utilizar ferramentas, como o diagrama de entidade e relacionamento (DER). A 
respeito dos elementos do DER, assinale a alternativa correta. 
A - Sistema de negócio, atores e entradas e saídas. 
B - Entidade, atributo, classe, domínio, tamanho e descrição. 
C - Entidades e relacionamentos. Resposta correta 
D - Processos, fluxos de dados, depósitos de dados e entidades externas. 
E - Entidade física, entidade lógica e entidade associativa. 
 
Questão 2 de 10 
Para o desenvolvimento de software é importante obedecermos um ciclo de vida. De acordo 
com a ISO 12207:2008, quais são as etapas consideradas nesse ciclo de vida? 
I. Análise de requisitos 
II. Projeto e Codificação 
III. Integração 
IV. Testes 
V. Instalação e Aceitação. 
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta? 
A - F,V,F,V,F. 
B - F,V,F,V,V. 
C - F,V,V,F,F. 
D - V,V,V,F,F. 
E - V,V,V,V,V. Resposta correta 
 
Questão 3 de 10 
A UML é uma linguagem utilizada para a modelagem orientada a objetos. Utilizada para 
representar o sistema de forma mais padronizada. A UML está dividida em duas categorias: 
diagramas estruturais e diagramas comportamentais. Dadas as afirmações a seguir, indique 
qual(is) é(são) verdadeira(s). 
 
 
I. O diagrama de classe pertence a categoria de diagramas estruturais. 
II. O diagrama de caso de uso pertence a categoria de diagramas estruturais. 
III. O diagrama de sequência pertence a categoria de diagramas comportamentais. 
 
 
Assinale a alternativa correta: 
A - Apenas a afirmação I é verdadeira. 
B - Apenas as afirmações I e III são verdadeiras. Resposta correta 
C - As afirmações I, II e III são verdadeiras. 
D - Apenas as afirmações II e III são verdadeiras. 
E - Apenas a afirmação III é verdadeira. 
 
Questão 4 de 10 
Pesquisas e experiência de profissionais da área de desenvolvimento de sistemas apontam 
que a maioria dos problemas na construção de software é passível se ser melhorada desde o 
início dos requisitos do sistema. Quais itens estão agregados ao processo de análise e 
levantamento de requisitos? 
I. Falta de metodologia para o desenvolvimento 
II. Produto não atende necessidades dos clientes 
III. Requisitos incompletos, inconsistentes ou incorretos 
IV. Falta de controle sobre solicitações de mudanças 
V. Falta de projeto de software 
Observando os itens anteriores, qual seria a sequência de (V) verdadeiros e (F) falsos correta? 
A - F,V,F,V,F. 
B - F,V,F,V,V. 
C - F,V,V,F,F. 
D - F,V,V,V,F. Resposta correta 
E - V,V,V,F,F. 
 
Questão 5 de 10 
O Analista de Sistemas está envolvido em atividades, em sua maioria, relacionadas à 
modelagem do sistema. Existem ferramentas que auxiliam nesse processo, por exemplo, o 
Diagrama de entidade e relacionamento (DER). Nas sentenças a seguir são apresentados 
elementos que compõem esse diagrama. 
 
 
Sendo assim, analise as sentenças a seguir e assinale V se a sentença for verdadeira e F se a 
sentença for falsa: 
 
 
• ( )Entidades. 
• ( )Processos. 
• ( )Fluxo de dados. 
• ( )Relacionamentos. 
• ( )Objetos. 
 
 
A sequência correta é: 
A - F, V, V, F, V 
B - V, F, F, V, F Resposta correta 
C - F, V, V, F, V 
D - V, V, F, F, F 
E - F, V, F, V, V 
 
Questão 6 de 10 
No decorrer da análise de um sistema, o analista precisa utilizar diversas técnicas e 
metodologias para criar um sistema que atenda plenamente todos os requisitos 
determinados pelo cliente. Por isso, é importante que o analista tenha domínio sobre essas 
técnicas e metodologias. Assim, poderá selecionar a mais adequada para obter sucesso no 
desenvolvimento da solução. Dadas as alternativas a seguir, indique qual corresponde a uma 
metodologia de análise de sistemas. 
A - Análise de negócios. 
B - Análise estruturada. Resposta correta 
C - Análise de software. 
D - Análise de requisitos. 
E - Análise empresarial. 
 
Questão 7 de 10 
A Linguagem de Modelagem Unificada (UML, do inglês Unified Modeling Language) é uma 
linguagem padrão para a modelagem orientada a objetos. Um dos principais diagramas 
dessa linguagem é o de classes, e é utilizado para descrever os objetos do sistema e seus 
relacionamentos. Analise a representação do objeto Pessoa, a seguir, e indique qual 
alternativa corresponde à forma correta para permitir o acesso dos atributos da classe 
Pessoa por outras classes. 
 
 
image.png 5.07 KB 
https://storage.googleapis.com/painel-docente-prod/questions_db/question/3425/1593014660/image.png
https://storage.googleapis.com/painel-docente-prod/questions_db/question/3425/1593014660/image.png
https://storage.googleapis.com/painel-docente-prod/questions_db/question/3425/1593014660/image.png
A - Não é necessário alterar a classe, pois, qualquer classe pode acessar os atributos da classe Pessoa. 
B - É necessário adicionar os métodos: getNome():String; setNome(nome:String):void; getCpf():String; 
setCpf(cpf:String):void. Resposta correta 
C - É necessário alterar o tipo dos atributos da classe Pessoa. 
D - É necessário definir o método construtor da classe Pessoa. 
E - É necessário adicionar um método alteraAtributos():void. 
 
Questão 8 de 10 
Para demonstrar de forma gráfica o Modelo de Entidades e Relacionamentos (MER) 
utilizamos o Diagrama de Entidade e Relacionamento (DER), este, é a principal ferramenta 
para esse tipo de representação. Analise o diagrama a seguir e indique qual(is) 
afirmação(ões) é(são) verdadeira(s). 
 
image.png 4.09 KB 
 
 
I. Uma nota fiscal pode possuir um ou muitos itens de nota fiscal. 
II. Uma nota fiscal pode conter nenhum ou muitos itens de nota fiscal. 
III. Um item de nota fiscal está em uma única nota fiscal. 
 
 
Assinale a alternativa correta: 
A - Apenas a afirmação I é verdadeira. 
B - Apenas as afirmações I e III são verdadeiras. Resposta correta 
C - Apenas as afirmações II e III são verdadeiras. 
D - As afirmações I, II e III são verdadeiras. 
E - Apenas as afirmações I e II são verdadeiras. 
 
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: 
 
 
https://storage.googleapis.com/painel-docente-prod/questions_db/question/3419/1593011393/image.png
https://storage.googleapis.com/painel-docente-prod/questions_db/question/3419/1593011393/image.png
https://storage.googleapis.com/painel-docente-prod/questions_db/question/3419/1593011393/image.png
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. Resposta correta 
E - V,V,F,F,V. 
 
Questão 10 de 10 
A UML não é uma metodologia, mas uma linguagem de modelagem de sistemas, que apoia 
na análise e projeto de sistemas orientados a objetos. Analise as seguintes afirmações sobre 
a UML (Linguagem de Modelagem Unificada), e na sequência marque a alternativa correta. 
 
 
I. A UML é uma metodologia para o desenvolvimento de software orientado a objetos, 
uma vez que fornece um conjunto de representações gráficas e sua semântica para a 
modelagem de software. 
II. O diagramade casos de uso procura, por meio de uma linguagem simples, demonstrar o 
comportamento externo do sistema. Esse diagrama apresenta o sistema sob a 
perspectiva do usuário, e é dentre todos da UML, o mais abstrato, flexível e informal. 
III. Um relacionamento de extensão de um caso de uso “A” para um caso de uso “B” significa 
que toda vez que “A” for executado ele incorporará o comportamento definido em “B”. 
IV. Os diagramas de comportamento da UML demonstram como ocorrem as trocas de 
mensagens entre os objetos do sistema para se atingir um determinado objetivo. 
 
 
Assinale a alternativa correta: 
A - Somente I e II 
B - Somente II e IV Resposta correta 
C - Somente III e IV 
D - Somente I, II e III 
E - Somente II, III e IV

Continue navegando