Buscar

Prova Estácio - Modelagem em Sistemas UML

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

Disciplina: EEX0121 - MODE DE SIST UML Período: 2022.2 EAD (GT) 
Aluno: NILO SILVA NETO Matr.: 202012017875 
 Turma: 9001 
 
 
Prezado(a) Aluno(a), 
Responda a todas as questões com atenção. Somente clique no botão FINALIZAR 
PROVA ao ter certeza de que respondeu a todas as questões e que não precisará mais 
alterá-las. 
 
A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma 
folha em branco, para rascunho. Nesta folha não será permitido qualquer tipo de 
anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do 
aluno. 
Valor da prova: 10 pontos. 
 
 1a Questão (Ref.: 202016294936) 
A modelagem de sistemas precisa ser feita na medida certa. Muita formalidade e 
uso de diagramas sem conhecimento de sua real utilidade é desperdiçar tempo e 
dinheiro. Uma boa modelagem usa diagramas distintos para modelar diferentes 
aspectos do sistema. 
São benefícios do uso consistente e inteligente de diagramas UML, exceto: 
 
 
Redução dos custos de desenvolvimento. 
 
Delimitação do escopo do sistema. 
 
Aumento da complexidade do sistema. 
 
Documentação do sistema. 
 
Comunicação entre as pessoas envolvidas. 
 
 
 
 2a Questão (Ref.: 202016291938) 
A tecnologia avança muito rapidamente. Nas décadas de 1970 e 1980, muitas 
foram as dificuldades para desenvolver e manter sistemas que cresciam (evoluíam) 
enquanto a própria tecnologia avançava. Era preciso eficiência no código. 
Surgiram, então, novas linguagens que mudaram a forma de programar e, 
consequentemente, de modelar sistemas. Surgiu o paradigma da orientação a 
objeto. 
 
javascript:alert('Código da questão: 4275274/n/nStatus da questão: Liberada para Uso.');
javascript:alert('Código da questão: 4272276/n/nStatus da questão: Liberada para Uso.');
Com base no paradigma orientado a objeto, avalie as assertivas a seguir. 
I. O paradigma da orientação a objetos enxerga um sistema computacional 
como uma coleção de objetos isolados. 
II. Cada objeto é responsável por realizar algumas das tarefas do sistema 
como um todo. 
III. É pela interação entre os objetos que uma tarefa computacional é 
executada. 
 
Com base em sua avaliação, assinale a ÚNICA alternativa que contém apenas as 
assertivas corretas: 
 
 
Estão corretas as assertivas I, II e III. 
 
Somente a assertiva III está correta. 
 
Somente a assertiva II está correta. 
 
Estão corretas as assertivas I e II. 
 
Estão corretas as assertivas II e III. 
 
 
 
 3a Questão (Ref.: 202016411927) 
Adaptado de FCC - 2016 - Prefeitura de Teresina - PI - Analista Tecnológico - 
Analista de Sistemas 
Um Analista de Sistemas recebeu os seguintes requisitos para a especificação do 
novo website a ser desenvolvido: 
I. O website deve ser compatível com os browsers Internet Explorer, Firefox 
e Chrome. 
II. O tempo de resposta às consultas que envolvam a base de dados não pode 
ser superior a 10 segundos. 
III. O website deve executar em Windows e Linux 
O que podemos afirmar sobre esses requisitos: 
 
 
são todos funcionais. 
 
são todos de domínio. 
 
I e III, são não funcionais e o II, é funcional. 
 
são todos não funcionais. 
 
I e II, são funcionais e o III, é não funcional. 
javascript:alert('Código da questão: 4392265/n/nStatus da questão: Liberada para Uso.');
 
 
 
 4a Questão (Ref.: 202016402933) 
CESPE / CEBRASPE Órgão: MPC-PA Prova: CESPE - 2019 - MPC-PA - 
Analista Ministerial - Tecnologia da Informação 
No uso da linguagem UML, o nível de visibilidade de um atributo que só pode ser 
acessado por classes declaradas dentro do mesmo pacote da classe a que pertence o 
atributo é denominado. 
 
 
domínio. 
 
privado. 
 
protegido. 
 
pacote. 
 
público. 
 
 
 
 5a Questão (Ref.: 202017449270) 
Quando um objeto muda de estado? 
 
 
Quando as classes são definidas. 
 
Quando acontece algum evento interno ou externo ao sistema. 
 
Quando o usuário faz suas escolhas no sistema. 
 
Quando a classe a que pertence executa seus métodos. 
 
Quando um caso de uso é executado. 
 
 
 
 6a Questão (Ref.: 202017449247) 
Em relação ao diagrama de estados, analise a seguinte frase: ''é desenhado como 
um losango em que chega uma ou mais transições (provenientes de estados 
diferentes) e de onde parte uma ou mais transições''. Estamos falando de: 
 
 
Ações 
 
Atividades 
 
Evento 
 
Condição de guarda 
 
Ponto de junção 
 
 
 
javascript:alert('Código da questão: 4383271/n/nStatus da questão: Liberada para Uso.');
javascript:alert('Código da questão: 5429608/n/nStatus da questão: Liberada para Uso.');
javascript:alert('Código da questão: 5429585/n/nStatus da questão: Liberada para Uso.');
 7a Questão (Ref.: 202016435953) 
(COPESE ‒ UFPI ‒ 2020) Um técnico de TI da ALEPI que gerencia uma equipe 
de desenvolvimento de software na Assembleia eventualmente necessita fazer 
levantamento de requisitos da aplicação que está sendo desenvolvida. Sobre os 
requisitos de software, considere as seguintes afirmativas: 
 
I. Requisitos funcionais são aqueles que definem parte da funcionalidade do 
sistema e podem ser categorizados em três tipos: requisitos de produtos, requisitos 
organizacionais e requisitos externos. 
II. Requisitos não funcionais dizem respeito a restrições, aspectos de desempenho, 
interfaces com o usuário, confiabilidade, segurança, portabilidade e padrões. 
III. Requisitos organizacionais estão relacionados às metas da empresa, suas 
políticas estratégicas adotadas, assim como assuntos relacionados aos empregados 
da empresa com seus respectivos objetivos. 
IV. Requisitos de produto estão relacionados às restrições impostas por fatores 
externos ao sistema tais como restrições de interoperabilidade, éticas e legais. 
 
Marque a opção que corresponde somente às afirmativas verdadeiras. 
 
 
Apenas I, III e IV 
 
Apenas II e III 
 
Apenas I e III 
 
Apenas I, II e III 
 
Apenas II, III e IV 
 
 
 
 8a Questão (Ref.: 202016411978) 
(ESAF - Receita Federal - 2005) O modo para descrever os vários aspectos de 
modelagem pela UML é por meio do uso da notação definida pelos seus vários 
tipos de diagramas. Segundo as características desses diagramas, é correto afirmar 
que um diagrama de classe: 
 
 
Descreve a interação de sequência de tempo dos objetos e classes percebida por 
atores externos. 
 
Mostra a interação de um caso de uso organizada em torno de objetos e classes e 
seus vínculos mútuos, evidenciando a sequência de mensagens. 
 
Denota a estrutura estática de um sistema. 
 
Mostra as sequências de estados que uma classe e objetos assumem em sua vida 
em resposta a estímulos recebidos, juntamente com suas respostas e ações. 
javascript:alert('Código da questão: 4416291/n/nStatus da questão: Liberada para Uso.');
javascript:alert('Código da questão: 4392316/n/nStatus da questão: Liberada para Uso.');
 
Descreve a funcionalidade do sistema. 
 
 
 
 9a Questão (Ref.: 202017449363) 
Em uma classe que implementa parte da lógica de negócio de um sistema, 
instanciamos um objeto de uma classe que implementa a recuperação de dados 
armazenados em um banco de dados relacional. Qual princípio SOLID está sendo 
violado nessa implementação? 
 
 
Princípio da Segregação de Interfaces 
 
Princípio de Substituição de Liskov 
 
Princípio Open Closed 
 
Princípio da Inversão de Dependências 
 
Princípio da Responsabilidade Única 
 
 
 
 10a Questão (Ref.: 202017449222) 
Assinale a alternativa com uma afirmativa verdadeira sobre o padrão GRASP 
Criador: 
 
 
Recomenda que cada módulo deve ter uma responsabilidade bem-definida. 
 
Recomenda que as responsabilidades devem ser distribuídas pelos módulos de 
forma que as dependências entre eles sejam gerenciáveis. 
 
Indica a classe mais recomendada para instanciar um objeto em uma relação de 
agregado x partes. 
 
Evita a criação de dependências em relação a estruturas de código condicionais 
(if-then-elseou switch-case). 
 
Evita a duplicação de algoritmos que apresentem a mesma estrutura, com alguns 
pontos de variação entre eles. 
 
javascript:alert('Código da questão: 5429701/n/nStatus da questão: Liberada para Uso.');
javascript:alert('Código da questão: 5429560/n/nStatus da questão: Liberada para Uso.');

Continue navegando