Buscar

MODELAGEM DE SISTEMAS COM UML SIMULADO AV

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

Disc.: MODELAGEM DE SISTEMAS COM UML 
Aluno(a 
Acertos: 10,0 de 10,0 13/10/2021 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
A UML é bastante versátil e completa em termos dos diagramas que disponibiliza. Eles se 
classificam em estruturais e comportamentais, também denominados de estáticos e 
dinâmicos, respectivamente. 
 
Dentre os diagramas da UML, qual alternativa apresenta apenas os diagramas 
comportamentais, que mostram detalhes do funcionamento do sistema, sob um 
determinado ponto de vista? 
 
 
Classes, casos de uso e pacotes. 
 
Estrutura composta, classes e pacotes. 
 
Casos de uso, atividades e componentes. 
 Casos de uso, atividades e sequência. 
 
Sequência, comunicação e objetos. 
 
 
Explicação: 
Resposta correta: Casos de uso, atividades e sequência. 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
(Enade - 2017 − CST − Análise e Desenvolvimento de Sistemas) 
 
"A engenharia de requisitos, do ponto de vista do processo de software, é uma ação de 
engenharia de software importante, que se inicia durante a atividade de comunicação e 
continua na de modelagem. Ela deve ser adaptada às necessidades do processo, do 
projeto, do produto e das pessoas que estão realizando o trabalho." 
PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 8. ed. Porto 
Alegre: AMGH, 2016 (adaptado). 
 
Considere os requisitos, a seguir, de um sistema para uma universidade, na qual se 
pretenda gerenciar o setor acadêmico. 
• R1: o sistema deve permitir que cada professor realize o lançamento de notas 
das turmas nas quais lecionou. 
• R2: o sistema deverá ser desenvolvido de forma a possibilitar seu transporte 
para outro sistema operacional em, no máximo, sessenta dias. 
• R3: o sistema deve permitir que um estudante realize a sua matrícula nas 
disciplinas oferecidas em um semestre letivo. 
• R4: o sistema atualiza a nota do estudante, permitindo sua visualização, em 
até dois segundos depois do momento que o professor a registra. 
• R5: o sistema deve permitir que o auxiliar de serviços acadêmicos realize o 
cadastro de um estudante em não mais do que dez minutos de orientação. 
 
Nessa situação, representam descrições de requisitos não funcionais apenas os 
requisitos: 
 
 
R3, R4, R5 
 
R1, R2, R3 
 
R1, R2, R5 
 
R1, R3, R4 
 R2, R4, R5 
 
 
Explicação: 
Resposta correta: R2, R4, R5 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Prova INSTITUTO AOCP - 2019 - UFPB - Analista de Tecnologia da Informação. 
Pode-se definir requisitos de software como a forma descrita que um sistema deve 
desempenhar, as funcionalidades que oferece e como deve funcionar exatamente. Esses 
requisitos são descritos de formas diferentes e com níveis de detalhes diferentes, pois 
serão utilizados por distintos perfis de leitores. Existe mais de um tipo de requisito. Os 
requisitos que são conhecidos como as declarações dos serviços que o sistema deve 
executar, as reações que precisam acontecer a determinadas entradas e o 
comportamento em algumas situações são conhecidos como requisitos: 
 
 de comportamento 
 
funcionais 
 
principais 
 
não funcionais 
 
de execução 
 
 
Explicação: 
Resposta correta: de comportamento 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Fonte: Companhia Pernambucana de Saneamento (COMPESA) - Analista de Tecnologia 
da Informação (FGV - 2018) 
Considerando a técnica de especificação de requisitos baseada em Casos de Uso, 
assinale V para a afirmativa verdadeira e F para a falsa. 
( ) Se um caso de uso A estende um caso de uso B, então a especificação do caso de 
uso B deve fazer referência a um ponto de extensão definido no caso de uso A. 
( ) Se um caso de uso C inclui um caso de uso D, a especificação do caso de uso C deve 
fazer referência ao caso de uso D. 
( ) Uma forma apropriada para descrever uma pré-condição em um caso de uso é 
referenciar a execução prévia de outro caso de uso, como, por exemplo, ao especificar 
um caso de uso X, definir uma pré-condição como: ¿o caso de uso Y foi executado 
antes deste caso de uso¿. 
Segundo a ordem apresentada, as afirmativas são, respectivamente, 
 
 
V - V - F. 
 
V - F - V. 
 
F - V - V. 
 F - V - F. 
 
F - F - V. 
 
 
Explicação: 
Resposta correta: F - V - F. 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
O que é a visibilidade de um atributo no diagrama de classes? 
 
 
A visibilidade de um atributo indica a quantidade de acessos. 
 
A visibilidade de um atributo indica o tipo de acesso. 
 A visibilidade de um atributo indica o seu nível de acesso. 
 
A visibilidade de um atributo indica a forma de acesso. 
 
A visibilidade de um atributo indica como o acesso acontece. 
 
 
Explicação: 
A resposta certa é:A visibilidade de um atributo indica o seu nível de acesso. 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
No diagrama de componentes temos as interfaces. Estas são operações que especificam 
serviços de um componente. Assinale a alternativa que indica o que elas descrevem: 
 
 
O comportamento interno do software 
 
A lista de serviços de um software 
 
O comportamento do software na interação com outros sistemas 
 O comportamento do software visível externamente 
 
As associações de um software 
 
 
Explicação: 
A resposta certa é:O comportamento do software visível externamente 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
(IFB - 2017) Larman (2007), define os casos de uso e seus componentes. Assinale a 
alternativa cuja descrição sobre casos de uso e seus componentes é incorreta: 
 
 
Casos são uma coleção de cenários relacionados de sucesso e fracasso, que 
descrevem um ator usando um sistema como meio para atingir um objetivo. 
 
Um cenário é, também, chamado de instância de caso de uso. 
 Os casos de uso são orientados a objeto, a partir de uma análise OO, quando 
são escritos. 
 
Um ator é algo com comportamento, tal como uma pessoa, um sistema de 
computador ou uma organização. 
 
Casos de uso são narrativas em texto, amplamente utilizadas para descobrir e 
registrar requisitos. 
 
 
Explicação: 
Resposta correta: Os casos de uso são orientados a objeto, a partir de uma análise OO, 
quando são escritos. 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
(IBFC - TJ-PE - 2017) Na análise e projeto orientado a objetos com UML (Unifed 
Modeling Language) o programador necessita de um diagrama que apresente os 
requisitos funcionais do sistema. O diagrama desejado será o: 
 
 
Diagrama de atividades 
 
Diagrama de sequência 
 
Diagrama de implantação 
 Diagrama de caso de uso 
 
Diagrama de Interação 
 
 
Explicação: 
Resposta correta: Diagrama de caso de uso 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a alternativa que descreve o padrão GoF Adapter: 
 
 
Esse padrão constrói um objeto complexo, usando objetos simples e adaptáveis 
de forma sequencial. 
 Esse padrão permite a utilização de múltiplas implementações proprietárias da 
mesma funcionalidade, por meio de uma interface padronizada que é traduzida 
para as diferentes interfaces proprietárias. 
 
Esse padrão esconde a complexidade do sistema e fornece uma interface mais 
simples para um módulo cliente. 
 
Esse padrão permite a criação de objetos duplicados, sem prejudicar a 
performance do sistema. 
 
Esse padrão é utilizado para adaptar o estado de um objeto, permitindo que ele 
retorne a um estado anterior. 
 
 
Explicação: 
A resposta certa é:Esse padrão permite a utilização de múltiplas implementações 
proprietárias da mesma funcionalidade, por meio de uma interface padronizada que é 
traduzida para as diferentes interfaces proprietárias. 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
''Encapsular uma família de algoritmos em um conjunto de classes que correspondem a 
diferentes implementações de uma mesma funcionalidade''. Assinale a opção com o 
nome do padrão que possui esse propósito:Factory Method 
 
Adapter 
 
Template Method 
 
Facade 
 Strategy 
 
 
Explicação: 
A resposta certa é:Strategy 
 
 
 
 
 
javascript:abre_colabore('38403','269251023','4884714631');

Continue navegando