Buscar

MODELAGEM DE SISTEMAS

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

1a Questão (Ref.:201609927734) Acerto: 1,0 / 1,0 
A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade 
comprovadas, usadas em inúmeros projetos e para construção de diferentes tipos de 
sistemas. Qual das alternativas abaixo, não representa uma vantagem na sua 
utilização: Quando o sistema é desenvolvido com esta tecnologia, tem-se: 
 
 
Facilidade de manutenção; 
 
Melhor reaproveitamento do seu código; 
 
Necessidade de menor quantidade de requesitos funcionais; 
 
Melhor compreensão do código; 
 
Mais segurança no uso dos componentes por parte do programador; 
 
 
 
2a Questão (Ref.:201609927416) Acerto: 1,0 / 1,0 
Qual diagrama tem a função de representar um objeto do mundo real em termos 
conceituais de POO? 
 
 
Diagrama de componentes. 
 
Diagrama de estados. 
 
Diagrama de casos de usos. 
 
Diagrama de atividades. 
 
Diagrama de classes. 
 
 
 
3a Questão (Ref.:201609927583) Acerto: 1,0 / 1,0 
Dados os requisitos: 
I) Efetuar troca de produtos com defeito. 
II) Tolerante a falhas. 
III) A resposta do sistema não deve exceder 30 seg. 
IV) O sistema deverá rodar num computador 486 com 16MB de memória. 
V) Não emprestar livros para clientes com débito. 
Quais dos itens acima são requisitos funcionais de um sistema: 
 
 
I, II, III, V. 
 
I, II, V 
 
I, IV e V. 
 
I e V. 
 
Somente o V. 
 
 
 
 
 
 
 
 
 
4a Questão (Ref.:201609927757) Acerto: 1,0 / 1,0 
Considere o sistema de um vídeo game moderno (como o PlayStation 4 ou Xbox 
One), se o mesmo fosse modelado utilizando-se UML, pode-se dizer que possíveis 
Atores que apareceriam no respectivo Diagrama de Casos de Uso representados 
seriam: 
 
 
Direcional, Select e Start 
 
Player 1, Player 2 e CPU 
 
Atualizar o sistema, Carregar jogo, Navegar na Internet 
 
Pular, Saltar e Correr 
 
Blu-Ray, DVD e CD 
 
 
 
5a Questão (Ref.:201609927615) Acerto: 1,0 / 1,0 
Analise a especificação abaixo, referente ao CENÁRIO PRINCIPAL do caso de uso 
INCLUIR CLIENTE, referente a um Sistema de Vendas. 
1. Cliente informa seu CPF 
2. Sistema valida CPF 
3. Sistema Busca CPF - uses BUSCAR_CPF 
4. Cliente informa demais dados 
5. Sistema registra dados do cliente 
6. Sistemas encerra o caso de uso 
Com base na especificação do caso de uso, analise as alternativas a seguir 
I. O cliente sendo um ator, significa que ele interage com o sistema informando 
diretamente os seus dados. 
II. Nesse caso de uso, não caberia nenhum cenário alternativo. 
III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso, 
haverá o caso de Uso BUSCAR_CPF, que estará relacionado com INCLUIR 
CLIENTE, através do relacionamento de ou Uses ou Include 
Com base em sua análise, assinale a única alternativa correta 
 
 
Está correta apenas a assertiva III 
 
Está correta apenas a assertiva I 
 
Estão corretas apenas as assertivas II e III 
 
Estão corretas as assertivas I e II e III 
 
Estão corretas apenas as assertivas I e III 
 
 
 
6a Questão (Ref.:201609927682) Acerto: 1,0 / 1,0 
Analise as assertivas a seguir e classifique cada uma como verdadeiro (V) e falso (F): 
 
1 - ( ) A Descrição de caso de uso não registra a lógica do sistema. 
 
2 - ( ) A descrição de caso de uso, é representação textual dos casos de uso e auxilia a 
validação do entendimmento dos requisitos do sistema. 
 
3 - ( ) Nem todos os casos de uso devem ser descritos. 
 
4 - ( ) Quanto mais técnico forem os termos da descrição de casos de uso, melhor será 
para apresentar ao usuário. 
 
Com base em sua avaliação, assinale a alternativa que apresente a correta sequencia 
de V e F: 
 
 
F, F, V, V 
 
F, V, F, F 
 
F, F, V, F 
 
V, V, F, F 
 
V, F, V, V 
 
 
 
7a Questão (Ref.:201609927489) Acerto: 1,0 / 1,0 
Uma agencia de automóveis vende carros populares, utilitários e e classe A. Os carros 
possuem as informações chassi e quantidade de passageiros, mas os carros classe A 
podem ter acessórios especiais e os utilitários possuem percentual de bônus na 
compra. 
Qual a simbologia do diagrama de classe deve ser usada nesse contexto? 
 
 
Agregação por referência 
 
Generalização 
 
Associação 
 
Agregação por valor 
 
Auto-Associação 
 
 
 
 
 
 
 
 
 
 
 
 
8a Questão (Ref.:201609927809) Acerto: 1,0 / 1,0 
A UML define diversos tipos de relacionamentos no modelo de classe. Um desses 
tipos pode ser entendido pelo exemplo a seguir. Observe. Sejam duas classes, ALFA 
e BETA. Quando BETA herda de ALFA, os atributos e o comportamento de ALFA 
valem também para BETA. Quando for necessário, BETA pode redefinir o 
comportamento de ALFA. Além disso, BETA participa em qualquer relacionamento 
no qual ALFA participa. O caso exemplificado é conhecido como relacionamento de 
 
 
inclusão 
 
generalização.. 
 
associação 
 
extensão. 
 
comunicação. 
 
 
 
9a Questão (Ref.:201609927753) Acerto: 1,0 / 1,0 
A empresa SoftPerfeitos estava desenvolvendo um aplicativo Mobile para um de seus 
cliente. O programador durante a fase de codificação sentiu extrema dificuldade no 
entendimento de uma referida regra de negócio expressa no diagrama de caso de uso. 
Para que o desenvolvedor compreendesse melhor o requisito, o analista de sistema fez 
uma atualização na documentação do software criando um diagrama com o objetivo 
de determinar a sequência de eventos que ocorrem em um determinado processo, ou 
seja, quais condições devem ser satisfeitas e quais métodos devem ser disparados 
entre os objetos envolvidos e em que ordem durante um processo específico. Com 
base na UML identifique qual o diagrama o analista de sistemas confeccionou. 
 
 
Diagrama de Implantação. 
 
Diagrama de Sequência. 
 
Diagrama de Caso de Uso. 
 
Diagrama de Negócio. 
 
Diagrama de Classes. 
 
 
 
10a Questão (Ref.:201609927672) Acerto: 1,0 / 1,0 
De acordo com os padrões de projetos, os projetos devem ser desenvolvidos em 
camadas, função esta que fica a cargo do projetista de sistema. Analise as afirmativas 
a seguir 
 
I. O projetista deve garantir que o código seja reutilizável. 
II. O código deve ser de fácil manutenção. 
III. O código não precisa estar organizado de forma a atender as classes do domínio. 
Com base em suas assertivas, assinale a ÚNICA resposta correta: 
 
Somente a I e II; 
 
Somente a II; 
 
Somente a III; 
 
Somente a I; 
 
I, II e III.

Outros materiais