Buscar

CCT0264 - MODELAGEM DE SISTEMAS - Full pack - Aulas 1 a 10 + 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 65 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 65 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 9, do total de 65 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

Prévia do material em texto

Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 
 
 
 
 1a Questão 
 
 
Os diagramas UML da categoria comportamental são os de: 
 
 classes, atividades e sequência. 
 
casos de uso, sequência e classes. 
 
classes, objetos e componentes. 
 
objetos, estrutura composta e máquinas de estado. 
 casos de uso, atividades e máquinas de estados. 
Respondido em 21/03/2020 21:08:26 
 
 
 
 
 2a Questão 
 
 
Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um 
objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando 
externamente apenas os métodos que alteram estes estados é chamado de: 
 
 
Classe 
 
Objeto 
 
Herança 
 Encapsulamento 
 
Polimorfismo 
Respondido em 21/03/2020 21:12:51 
 
 
Explicação: 
Pelo encapsulamento, os atributos (que determinam o estado de uma classe) de uma classe só podem ser acessados 
pelos metodos da propria classe. Encapsular significa proteger. 
 
 
 
 
 3a Questão 
 
 
Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da 
UML, respectivamente. 
 
 
Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade. 
 
Diagrama de sequência; diagrama de casos de uso; diagrama de estados. 
 
Diagrama de casos de uso; diagrama de classes; diagrama de sequência 
 Diagrama de implantação; diagrama de atividade; diagrama de componentes 
 
Diagrama de objetos; diagrama de implantação; diagrama de classes. 
Respondido em 21/03/2020 21:13:20 
 
 
Explicação: 
Diagrama estrutural, mostra a estrutura de uma parte do sistema e o comportamental um comportamento. 
Diagrama de implantação - mostra a estrutura de nos (infra estrutura) em que um sistema vai ser executado 
diagrama de atividade - mostra as atividades,portanto comportamento, de um procesos, ou um caso de uso complexo 
ou com atividades em paralelo ou um método de uma classe complexo ou com atividades em paralelo.; 
diagrama de componentes - mostra a estrutura dos componentes de um sistema 
 
 
 
 
 4a Questão 
 
 
É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na 
intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos. 
 
 
Objeto 
 Herança 
 
Polimorfismo 
 
Classe 
 
Encapsulamento 
Respondido em 21/03/2020 21:20:54 
 
 
Explicação: 
O objetivo da herança é permitor que classes já desenvolvidas possam ser reusadas. 
 
 
 
 
 5a Questão 
 
 
A UML divide os diagramas em: 
 
 Diagramas Estruturais e Diagramas Comportamentais 
 
Nenhuma das anteriores 
 
Diagramas Comportamentais e Diagramas de Fluxo de Dados 
 
Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento 
 
Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento 
Respondido em 21/03/2020 21:21:10 
 
 
 
 
 6a Questão 
 
 
São exemplos de diagramas comportamentais: 
 
 Casos de Usos, Atividades, Estados e Interações. 
 
Casos de Usos, Atividades, Componentes e Interações. 
 Classes, Atividades, Estados e Interações. 
 
Casos de Usos, Objetos, Estados e Interações. 
 
Casos de Usos, Atividades, Estados e Distribuição. 
Respondido em 21/03/2020 21:21:34 
 
 
 
 
 7a Questão 
 
 
Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO? 
 
 
Diagrama de estados. 
 
Diagrama de atividades. 
 Diagrama de componentes. 
 
Diagrama de casos de usos. 
 Diagrama de classes. 
Respondido em 21/03/2020 21:21:44 
 
 
 
 
 8a Questão 
 
 
A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e de direito, 
para a modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML, segundo o 
OMG-Object Management Group, é 
 
 uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas 
 
um processo de especificação e modelagem de sistemas orientados a objeto. 
 
um método para especificar e modelar os artefatos dos sistemas. 
 
uma linguagem para implementar os conceitos da orientação a objetos 
 
um método comum para a representação da orientação a objetos 
Respondido em 21/03/2020 21:22:07 
 
 
Explicação: 
A UML não é um proceso, nem método e nem técnica e sim uma linguagem que permite construir modelos 
(diagramas) sob diferentes visões de um sistema, ou seja especificar, construir e documentar os artefatos dos 
sistemas 
 
 
 
 
 1a Questão 
 
 
Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse 
podem invocar métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados 
para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse é denominado: 
 
 
independência. 
 herança. 
 
modularidade. 
 
encapsulamento. 
 polimorfismo. 
Respondido em 24/03/2020 18:13:36 
 
 
Explicação: 
O polimorfimos é a propriedade da orientação a objeto que permite que metodos herdados possam ser rescritos ou 
alterados. 
 
 
 
 
 2a Questão 
 
 
Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um 
objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando 
externamente apenas os métodos que alteram estes estados é chamado de: 
 
 
Polimorfismo 
 
Classe 
 
Objeto 
 
Herança 
 Encapsulamento 
Respondido em 24/03/2020 18:14:33 
 
 
Explicação: 
Pelo encapsulamento, os atributos (que determinam o estado de uma classe) de uma classe só podem ser acessados 
pelos metodos da propria classe. Encapsular significa proteger. 
 
 
 
 
 3a Questão 
 
 
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: 
 
 
Melhor reaproveitamento do seu código; 
 
Mais segurança no uso dos componentes por parte do programador; 
 
Facilidade de manutenção; 
 Necessidade de menor quantidade de requesitos funcionais; 
 
Melhor compreensão do código; 
Respondido em 24/03/2020 18:20:32 
 
 
 
 
 4a Questão 
 
 
Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da 
UML, respectivamente. 
 
 
Diagrama de casos de uso; diagrama de classes; diagrama de sequência 
 
Diagrama de objetos; diagrama de implantação; diagrama de classes. 
 
Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade. 
 Diagrama de implantação; diagrama de atividade; diagrama de componentes 
 Diagrama de sequência; diagrama de casos de uso; diagrama de estados. 
Respondido em 24/03/2020 18:21:03 
 
 
Explicação: 
Diagrama estrutural, mostra a estrutura de uma parte do sistema e o comportamental um comportamento. 
Diagrama de implantação - mostra a estrutura de nos (infra estrutura) em que um sistema vai ser executado 
diagrama de atividade - mostra as atividades,portanto comportamento, de um procesos, ou um caso de uso complexo 
ou com atividades em paralelo ou um método de uma classe complexo ou com atividades em paralelo.; 
diagrama de componentes - mostra a estrutura dos componentes de um sistema 
 
 
 
 
 5a Questão 
 
 
Assinale a opção que define corretamemte UML (Unified Modelling language). 
 
 
 linguagem de modelagem que usa os conceitos de orientação a objetos para permitir a especificação de 
sistemas em diversos níveis de abstração. 
 
notação para facilitar representação visual de padrões de projeto e desenvolvimentoda estrutura lógica de 
programas em plataformas de objetos distribuídas. 
 
notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++. 
 
metodologia que determina como deve ser realizada a análise de requisitos de sistemas complexos. 
 
metodologia de desenvolvimento de sistemas que inclui desde a análise de requisitos até a especificação de 
testes do sistema com modelos orientados a objetos. 
Respondido em 24/03/2020 18:22:52 
 
 
Explicação: UML não é metodologia porque não diz o que deve ser feito e nem a ordem das atividades 
 
 
 
 
 6a Questão 
 
 
São exemplos de diagramas comportamentais: 
 
 Casos de Usos, Atividades, Estados e Interações. 
 
Classes, Atividades, Estados e Interações. 
 
Casos de Usos, Atividades, Estados e Distribuição. 
 
Casos de Usos, Atividades, Componentes e Interações. 
 
Casos de Usos, Objetos, Estados e Interações. 
Respondido em 24/03/2020 18:21:50 
 
 
 
 
 7a Questão 
 
 
Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO? 
 
 
Diagrama de atividades. 
 Diagrama de casos de usos. 
 
Diagrama de estados. 
 
Diagrama de componentes. 
 Diagrama de classes. 
Respondido em 24/03/2020 18:23:05 
 
 
 
 
 8a Questão 
 
 
Considere as seguintes afirmações sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, 
e não uma metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as 
classes, incluindo associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada 
numa extensão de XML. Quais afirmações estão corretas? 
 
 
Apenas I e III. 
 
Apenas II e III. 
 
Apenas II. 
 Apenas I e II. 
 
I, II e III. 
Respondido em 24/03/2020 18:24:20 
 
 
Explicação: 
 I. A UML é uma linguagem, uma notação, e não uma metodologia; - verdade. não diz como e nem a ordem com que 
as ações são realizada, logo não é uma metodologia. 
II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo 
associações, agregações e generalizações; - verdade 
III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. - false, UML não é linguagem 
orientada a objetos para programação e sim uma linguagem de modelagem 
 
 
 
 1a Questão 
 
 
No desenvolvimento de um software para um sistema de venda de produtos nacionais e 
importados, o analista gerou o diagrama de caso de uso a seguir: 
 
Da análise do diagrama, conclui-se que? 
 
 A execução do caso de uso Realizar venda de produto nacional incorpora 
obrigatoriamente o caso de uso Liberar desconto. 
 A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de 
uso Realizar venda. 
 
A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de 
uso Consultar estoque. 
 A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de 
uso Liberar desconto. 
 Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um 
Usuário. 
Respondido em 24/03/2020 08:59:26 
 
 
 
 
 2a Questão 
 
 
Em UML, os diagramas de Caso de Uso tem por objetivo 
 
 
mostrar o fluxo de mensagens de uma atividade do sistema para outra. 
 representar o estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos 
de um sistema. 
 
representar os atributos e operações de uma classe ou objeto. 
 
exibir uma interação entre um conjunto de objetos e seus relacionamentos. 
 obter funcionalidades e requerimentos do sistema 
Respondido em 24/03/2020 09:00:06 
 
 
Explicação: 
o diagrama de casos de uso tem por objetivo apresentar as funcionalidades que responderão pelos requisitos 
apontados pelos usuários 
 
 
 
 
 3a Questão 
 
 
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: 
 
 Player 1, Player 2 e CPU 
 
Pular, Saltar e Correr 
 
Direcional, Select e Start 
 
Blu-Ray, DVD e CD 
 
Atualizar o sistema, Carregar jogo, Navegar na Internet 
Respondido em 24/03/2020 09:02:00 
 
 
 
 
 4a Questão 
 
 
Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual diagrama 
para modelar o sistema e validar os requisitos junto ao cliente? 
 
 
Diagrama de Validação 
 
Diagrama de Classes 
 
Diagrama de Sequência 
 Diagrama de caso de uso 
 
Diagrama de Atividade 
Respondido em 24/03/2020 09:03:46 
 
 
 
 
 5a Questão 
 
 
Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do 
sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por 
intermédio de uma perspectiva do usuário. 
 
 
Diagrama de Classes 
 
Diagrama de Sequência 
 
Diagrama de Colaboração 
 
Diagrama de Objetos 
 Diagrama de Casos de Uso 
Respondido em 24/03/2020 09:04:07 
 
 
 
 
 6a Questão 
 
 
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, IV e V. 
 
Somente o V. 
 I e V. 
 I, II, V 
 
I, II, III, V. 
Respondido em 24/03/2020 09:05:24 
 
 
 
 
 7a Questão 
 
 
A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da 
Análise Orientada a Objetos. 
 
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: 
 
 Associação / uma funcionalidade do sistema do ponto de vista do usuário. 
 
Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. 
 
Generalização / uma funcionalidade do sistema do ponto de vista do usuário. 
 Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. 
 
Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. 
Respondido em 24/03/2020 09:07:26 
 
 
Explicação: 
entre ator e caso de uso, o relacionamento é sempre de associação, sob a visão do ator (usuário) 
 
 
 
 
 8a Questão 
 
 
Quais são os relacionamentos possíveis entre Casos de Uso? 
 
 
agregação, generalização, associação 
 associação, inclusão e extensão 
 
composição, generalização e extensão 
 generalização, inclusão e extensão 
 
agregação, inclusão, extensão 
Respondido em 24/03/2020 09:07:44 
 
 
 
 1a Questão 
 
 
No contexto da UML, os casos de uso: 
 
 
capturam os requisitos não funcionais. 
 
especificam a organização do sistema de software. 
 
definem o comportamento dos componentes de software que serão implementados. 
 
são sempre associados a um único requisito funcional. 
 descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais. 
Respondido em 24/03/2020 18:07:26 
 
 
 
 
 2a Questão 
 
 
(NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que: 
 
 
Não existe relação entre atores do tipo especialização. 
 A relação do tipo includes indica a efetivação obrigatória do comportamento do caso de uso incluído. 
 
É utilizado para representar o relacionamento entre os componentes estruturais do software. 
 
Um Ator especifica necessariamente um papel executado por um usuário. 
 
Um Caso de Uso é representado por um retângulo, com o nome do caso de uso dentro ou abaixo. 
Respondido em 24/03/2020 18:08:04 
 
 
 
 
 3a Questão 
 
 
Um relacionamento entre casos de uso ajudam na descrição dos mesmos. Entre um atore um caso de uso temos um 
relacionamento de : 
 
 
Include. 
 Associação. 
 Especialização. 
 
Extends. 
 
Generalização. 
Respondido em 24/03/2020 18:09:03 
 
 
 
 
 4a Questão 
 
 
Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual diagrama 
para modelar o sistema e validar os requisitos junto ao cliente? 
 
 
Diagrama de Atividade 
 Diagrama de caso de uso 
 
Diagrama de Validação 
 
Diagrama de Sequência 
 
Diagrama de Classes 
Respondido em 24/03/2020 18:09:16 
 
 
 
 
 5a Questão 
 
 
Quais são os relacionamentos possíveis entre Casos de Uso? 
 
 generalização, inclusão e extensão 
 
agregação, generalização, associação 
 
agregação, inclusão, extensão 
 associação, inclusão e extensão 
 
composição, generalização e extensão 
Respondido em 24/03/2020 18:09:30 
 
 
 
 
 6a Questão 
 
 
O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais 
elementos externos (atores) interagem com o sistema é denominado diagrama de 
 
 casos de uso. 
 
colaboração. 
 
sequência. 
 
transição de estados. 
 
atividades. 
Respondido em 24/03/2020 18:11:08 
 
 
 
 
 7a Questão 
 
 
Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do 
sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por 
intermédio de uma perspectiva do usuário. 
 
 
Diagrama de Classes 
 
Diagrama de Colaboração 
 Diagrama de Casos de Uso 
 
Diagrama de Sequência 
 
Diagrama de Objetos 
Respondido em 24/03/2020 18:11:34 
 
 
 
 
 8a Questão 
 
 
A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da 
Análise Orientada a Objetos. 
 
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como: 
 
 Associação / uma funcionalidade do sistema do ponto de vista do usuário. 
 
Generalização / uma funcionalidade do sistema do ponto de vista do usuário. 
 
Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento. 
 
Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento. 
 
Associação / uma funcionalidade do sistema do ponto de vista do relacionamento. 
Respondido em 24/03/2020 18:12:35 
 
 
Explicação: 
entre ator e caso de uso, o relacionamento é sempre de associação, sob a visão do ator (usuário) 
 
 
 
 
 
 1a Questão 
 
 
Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso: 
 
I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo; 
 
II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator; 
 
III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso. 
 
As assertivas corretas são: 
 
 I, II e III. 
 
Somente a III; 
 
Somente a I e II; 
 
Somente a II; 
 
Somente a I; 
Respondido em 28/03/2020 18:36:23 
 
 
 
 
 2a Questão 
 
 
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ão corretas apenas as assertivas I e III 
 
Está correta apenas a assertiva I 
 
Está correta apenas a assertiva III 
 
Estão corretas as assertivas I e II e III 
 
Estão corretas apenas as assertivas II e III 
Respondido em 28/03/2020 18:38:03 
 
 
 
 
 3a Questão 
 
 
A documentação de um caso de uso costuma descrever, por meio de uma linguagem simples, informações sobre ele. 
Na UML, essa documentação: 
 
 
não costuma deixar claro quais atores interagem com os casos de uso. 
 
costuma descrever apenas, em linhas gerais, a função do caso de uso. 
 
não pode ser feita por meio de outros diagramas 
 não possui um formato específico definido. 
 
deve ser feita por meio de fluxogramas. 
Respondido em 28/03/2020 18:38:56 
 
 
Explicação: A UML nada especifica sobre como descrever casos de uso.... 
 
 
 
 
 4a Questão 
 
 
Considere a seguinte Linha, da especificação do caso de uso "C.UsoProva" 
1.. 
2.. 
3. Sistema Inclui Novo Cliente - "extends Cadastrar Cliente" 
4.. 
Assinale a opção que melhor representa o que esta descrito na linha 3 da especificação do caso 
"C.UsoProva" 
 
 O caso de uso Cadastrar Cliente é, opcionalmente, incorporado ao caso de uso C.UsoProva 
 
O caso de uso Cadastrar Cliente, opcionalmente, incorpora o caso de uso C.UsoProva 
 
O relacionamento ¿extends¿ não pode usado dessa forma. 
 
O caso de uso Cadastrar Cliente é, obrigatoriamente, incorporado ao caso de uso C.UsoProva 
 
O caso de uso Cadastrar Cliente, obrigatoriamente, incorpora o caso de uso C.UsoProva 
Respondido em 28/03/2020 18:40:20 
 
 
Explicação: 
O caso de uso cadastrar cliente esta associado ao extends, que indica opcionalidade. Ou seja , o caso de uso 
Cadastrar Cliente somente é incorporado ao caso de uso C.UsoProva, quando determinada condição é verdadeira. 
 
 
 
 
 5a Questão 
 
 
Assinale a opção que apresenta a melhor explicação para o fato de ser necessário especificar casos de uso. 
 
 
 
Os casos de uso precisam ser especificados, para que saibamos o tipo de ator envolvido 
 
Casos de uso não precisam ser especificados, ficando como opcão ao analista de sistemas 
 Os casos de uso precisam ser especificados, para que saibamos como ocorre o passo a passo da interação 
entre o ator e o caso de uso 
 
Os casos de uso precisam ser especificados, para que sejam declaradas as classes que interagem com os 
casos de uso 
 
A especificação de caso de uso, é opcional, uma vez que o desenho do diagrama já "fala por si" 
Respondido em 28/03/2020 18:40:58 
 
 
Explicação: 
Há sim necessidade de especificar o caso de uso, pois o diagrama não mostra a interação ator-sistema 
 
 
 
 
 6a Questão 
 
 
Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF. 
 
 
Nenhuma informação deve ser apresentada. 
 
Informações de como foi validade do CPF 
 Informações de procedimentos a serem feitos se o CPF for inválido. 
 
Informações de atributos da classe CPF. 
 
Informações de procedimentos a serem feitos se o CPF for válido. 
Respondido em 28/03/2020 18:41:49 
 
 
 
 
 7a Questão 
 
 
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 
 
V, V, F, F 
 F, V, F, F 
 
V, F, V, V 
 
F, F, V, F 
Respondido em 28/03/2020 18:42:28 
 
 
 
 
 8a Questão 
 
 
Depois que é feito o diagrama de casos de uso, o próximo passo é documentaressas funcionalidades descrevendo 
com detalhes suas principais características. Apesar de não existir uma padronização sobre essa especificação 
funcional, quais podem ser consideradas as principais informações relativas a um Caso de Uso? 
 
 
Diagrama de implementação correspondente 
 
Ator responsável, classe correspondente e lista de mensagens 
 
Protótipo e lista de mensagens 
 
Diagrama de classe e de sequência correspondente 
 Ator responsável, fluxo principal e fluxos secundários 
Respondido em 28/03/2020 18:43:22 
 
 
Explicação: 
Minimamente a especificação de caso de uso deve representar, além do nome do caso de uso: ator(es) envolvido(s) 
no caso; fluxo principal, contendo o caso perfeito e os fluxos alternativos, quando determinado passo do fluxo 
principal não for o "caso perfeito" (exceção). 
 
 
 
 
 1a Questão 
 
 
Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso: 
 
I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo; 
 
II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator; 
 
III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso. 
 
As assertivas corretas são: 
 
 Somente a I e II; 
 
Somente a III; 
 
Somente a II; 
 
Somente a I; 
 I, II e III. 
Respondido em 04/04/2020 21:23:21 
 
 
 
 
 2a Questão 
 
 
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 I 
 
Estão corretas apenas as assertivas II e III 
 
Estão corretas as assertivas I e II e III 
 
Está correta apenas a assertiva III 
 Estão corretas apenas as assertivas I e III 
Respondido em 04/04/2020 21:24:10 
 
 
 
 
 3a Questão 
 
 
A documentação de um caso de uso costuma descrever, por meio de uma linguagem simples, informações sobre ele. 
Na UML, essa documentação: 
 
 não possui um formato específico definido. 
 
deve ser feita por meio de fluxogramas. 
 
não pode ser feita por meio de outros diagramas 
 
não costuma deixar claro quais atores interagem com os casos de uso. 
 
costuma descrever apenas, em linhas gerais, a função do caso de uso. 
Respondido em 04/04/2020 21:24:30 
 
 
Explicação: A UML nada especifica sobre como descrever casos de uso.... 
 
 
 
 
 4a Questão 
 
 
Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de validar CPF. 
 
 
Informações de como foi validade do CPF 
 
Informações de atributos da classe CPF. 
 Informações de procedimentos a serem feitos se o CPF for inválido. 
 
Nenhuma informação deve ser apresentada. 
 
Informações de procedimentos a serem feitos se o CPF for válido. 
Respondido em 04/04/2020 21:25:02 
 
 
 
 
 5a Questão 
 
 
Depois que é feito o diagrama de casos de uso, o próximo passo é documentar essas funcionalidades descrevendo 
com detalhes suas principais características. Apesar de não existir uma padronização sobre essa especificação 
funcional, quais podem ser consideradas as principais informações relativas a um Caso de Uso? 
 
 
Protótipo e lista de mensagens 
 Diagrama de classe e de sequência correspondente 
 
Diagrama de implementação correspondente 
 Ator responsável, fluxo principal e fluxos secundários 
 
Ator responsável, classe correspondente e lista de mensagens 
Respondido em 04/04/2020 21:25:11 
 
 
Explicação: 
Minimamente a especificação de caso de uso deve representar, além do nome do caso de uso: ator(es) envolvido(s) 
no caso; fluxo principal, contendo o caso perfeito e os fluxos alternativos, quando determinado passo do fluxo 
principal não for o "caso perfeito" (exceção). 
 
 
 
 
 6a Questão 
 
 
Quais casos de uso devem ser especificados, com uma descrição textual ? 
I. Os casos de uso principal, ou seja os que tem interação direta do ator 
II. Os casos de uso de include 
III. Os casos de uso de extends 
IV. Os casos de uso de generalização / especialização 
Assinale a UNICA resposta que apresenta a resposta coreta e completa 
 
 Apenas I, II e III 
 I, II, III e IV 
 
Apenas II, III e IV 
 
Apenas I 
 
Apenas I e II 
Respondido em 04/04/2020 21:26:09 
 
 
Explicação: 
I. Os casos de uso principal, ou seja os que tem interação direta do ator - sim, esses devem ser especificados 
II. Os casos de uso de include - sim, esses devem ser especificados 
III. Os casos de uso de extends - sim, esses devem ser especificados 
IV. Os casos de uso de generalização / especialização sim, esses devem ser especificados 
Ou seja todos os casos de uso devem ser especificados: I, II, III e IV. 
 
 
 
 
 
 7a Questão 
 
 
Na UML, as suposições, pré-condições, pós-condições, garantias mínimas e garantias de sucesso são comumente 
utilizadas como recursos de narrativa de um(a): 
 
 
pacote 
 
classe 
 
nó 
 
herança múltipla. 
 caso de uso 
Respondido em 04/04/2020 21:26:53 
 
 
Explicação: 
as pré condições mostra o que deve ser verdade quando o caso de uso iniciar. 
as pós condições mostram o que será verdade quando o caso de uso encerrar. 
 
 
 
 
 8a Questão 
 
 
Assinale a opção que apresenta a melhor explicação para o fato de ser necessário especificar casos de uso. 
 
 
 
Os casos de uso precisam ser especificados, para que saibamos o tipo de ator envolvido 
 
Os casos de uso precisam ser especificados, para que sejam declaradas as classes que interagem com os 
casos de uso 
 Os casos de uso precisam ser especificados, para que saibamos como ocorre o passo a passo da interação 
entre o ator e o caso de uso 
 
Casos de uso não precisam ser especificados, ficando como opcão ao analista de sistemas 
 
A especificação de caso de uso, é opcional, uma vez que o desenho do diagrama já "fala por si" 
Respondido em 04/04/2020 21:27:39 
 
 
Explicação: 
Há sim necessidade de especificar o caso de uso, pois o diagrama não mostra a interação ator-sistema 
 
 
 
 
 1a Questão 
 
 
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 
 
 
associação 
 extensão. 
 generalização.. 
 
comunicação. 
 
inclusão 
Respondido em 11/04/2020 19:08:49 
 
 
 
 
 2a Questão 
 
 
Em um diagrama de classes existem duas formas de expressar um relacionamento TODO-PARTE, onde os objetos da 
classe PARTE são instanciados pelos objetos da classe TODO. Tais relacionamentos são agregação e composição. 
Assinale a única opção que apresenta a correta diferença entre esses relacionamentos 
 
 
Na composição, o objeto TODO somente pode conter 1 objeto PARTE 
 
A vida dos objetos TODO e PARTE são coincidentes apenas na agregação 
 Na composição, o objeto PARTE somente pode pertencer a 1 e somente 1 objeto TODO 
 
Na agregação, o objeto PARTE somente pode pertencera 1 e somente 1 objeto TODO 
 
O objeto PARTE instancia e destrói o objeto TODO apenas na agregação 
Respondido em 11/04/2020 19:08:17 
 
 
 
 
 3a Questão 
 
 
Considerando um sistema de supermercado onde o cliente pode comprar vários produtos e cada produto pode ser 
comprado por vários clientes, analise o modelo abaixo e indique o nome que se dá à representação apresentada 
dentro do círculo? 
 
 
 
Agregação por valor 
 
Auto-associação 
 
Generalização 
 
Agregaçãoo por referência 
 Classe associativa 
Respondido em 11/04/2020 19:09:28 
 
 
Explicação: 
classe associativa é a classe que deriva de uma associação de duas outras classes, como ilustra o diagrama da 
questão 
 
 
 
 
 4a Questão 
 
 
Na UML, o componente que tem acesso aos serviços do outro componente por meio da interface é conectado a ela 
usando um: 
 
 
relacionamento de generalização. 
 
Diagrama de casos de uso; diagrama de classes; diagrama de sequência 
 relacionamento de dependência. 
 
relacionamento ternário. 
 
auto relacionamento. 
Respondido em 11/04/2020 19:09:37 
 
 
Explicação: 
Dependencia, pois os 2 componentes tem relação entre si. Alterações em 1 componente podem influenciar 
comportamento do outro; 
 
 
 
 
 5a Questão 
 
 
Analise as assertivas a seguir pertinentes ao diagrama de classes. 
 
I- O conceito de multiplicidade é responsável por definir quantos objetos de cada classe participam de um 
relacionamento. 
II- Uma Classe associativa representa uma classe resultante da associação entre duas outras classes, que possua 
atributos e métodos próprios . 
 
III- Uma associação entre duas classes necessariamente terá multiplicidade * nos dois lados da associação. 
 
Com base em sua análise, assinale a UNICA alternativa correta 
 
 
Estão corretas as assertivas I, II, III. 
 
Está correta apenas a assertiva I. 
 
Estão corretas apenas as assertivas II e III. 
 
Está correta apenas a assertiva II. 
 Estão corretas apenas as assertivas I e II. 
Respondido em 11/04/2020 19:10:40 
 
 
 
 
 6a Questão 
 
 
A empresa XYZ Produções Ltda é uma empresa que promove diversos tipo de eventos, a escolha do cliente, e atende 
muitos contatos diários de pedidos de orçamentos, mas o índice de fechamento gira em torno de 15%. Mesmo assim a 
empresa mantém as informações de clientes mesmo sem ter fechado contrato com a empresa. 
Qual modelo expressa a definição descrita? 
 
 
 
 
 
 
 
 
 
 
 
Respondido em 11/04/2020 19:12:08 
 
 
 
 
 7a Questão 
 
 
É possível conectar uma classe a ela mesma, através de uma associação que representa, semanticamente, a conexão 
entre dois objetos conectados a mesma classe. Aponte dentre as opções abixo a opção que corresponde ao conceito 
colocado. 
 
 
Uma associação deste tipo é chamada de associação por include; 
 Uma associação deste tipo é chamada de associação recursiva. 
 
Uma associação deste tipo é chamada de associação por classes associativas; 
 
Uma associação deste tipo é chamada de associação por especialização; 
 
Uma associação deste tipo é chamada de associação por generalização; 
Respondido em 11/04/2020 19:12:35 
 
 
 
 
 8a Questão 
 
 
Num diagrama de classes da UML, multiplicidade se refere: 
 
 
aos dados sobre a quantidades de objetos participantes de uma classe associativa. 
 
ao número de chamadas de métodos de uma classe por um objeto de outra classe. 
 à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar 
associado. 
 
ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam. 
 
à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes no 
diagrama. 
Respondido em 11/04/2020 19:13:01 
 
 
 
 1a Questão 
 
 
 
Baseado no diagrama abaixo relacione os elementos da simbologia: 
 
 
 
1- Objeto; 2- Linha da Vida; 3-Caixa de Ativação; 4-Método; 5- auto delegação; 
 
1- Objeto; 2- Linha da Vida; 3-Caixa de Ativação; 4- auto delegação; 5-Método; 
 
1- Objeto; 2- Mensagem retorno; 3-Caixa de Ativação; 4- Mensagem Assíncrona; 5- Criação de Instância; 
 1- Objeto; 2- Mensagem; 3- Criação de Instância; 4- Caixa de Ativação; 5- Mensagem Assíncrona 
 
1-Caixa de Ativação; 2-Método; 3- auto delegação; 4- Objeto; 5- Linha da Vida; 
Respondido em 11/04/2020 19:14:34 
 
 
Explicação: 
precisa conhecer os elementos. 
1. objetos, que aparecem no topo 
2. mensagem sincrona (chamada de um metodo, na classe onde a seta chega). 
3. criação de um objeto (instanciação), em tempo de execução. 
4. caixa de ativação - tempo que o elemento fica ativo. 
5. mensagem assincrona 
 
 
 
 
 2a Questão 
 
 
O diagrama de sequencia é um diagrama fundamental na UML, que relaciona dois outros de suma relevância: classes 
e casos de uso. Sobre os conceitos e elementos do diagrama de sequencia, analise as assertivas que seguem 
I. O diagrama sequencia mostra, como as classes interagem para a implementação de um caso de uso 
II. Uma das limitações do diagrama de sequencia é a impossibilidade de representação de mensagens disparadas sob 
alguma condição. 
III. Iterações(repetições) são representadas no diagrama de sequencia e facilmente podemos identificar o conjunto de 
mensagens que se repetem, por um retângulo pontilhado envolvendo essas mensagens. 
IV. Uma das limitações do diagrama de sequencia é a impossibilidade de representar chamadas de métodos da própria 
classe (auto delegação). 
Com base em sua análise das assertivas, assinale a ÚNICA alternativa correta 
 
 
 
 
Estão corretas as opções I, II, III e IV 
 
Estão corretas apenas as opções III e IV 
 
Estão corretas apenas as opções II e III 
 Estão corretas apenas as opções I e III 
 
Estão corretas apenas as opções II, III e IV 
Respondido em 11/04/2020 19:16:02 
 
 
 
 
 3a Questão 
 
 
Quais os modelos, da UML, que nos servem de base para o desenvolvimento do(s) diagrama(s) de sequencia? 
 
 
Diagramas de estados, diagrama de interação e diagramas de fluxo de dados. 
 
Todos os outros modelos tem que estar prontos, para poder ser feito os diagramas de sequencia. 
 
Diagrama de casos de uso com as respectivas descrições dos fluxos alternativos. 
 
Diagrama de implantação, diagrama de caso com as descrições dos casos de uso. 
 Diagrama de Classe (modelo de negocia) e diagrama de caso de uso com as descrições dos casos de uso. 
Respondido em 11/04/2020 19:16:23 
 
 
 
 
 4a Questão 
 
 
Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema. Identifique o 
diagrama utilizado pela UML que apresenta a interação entre os objetos em relação ao tempo. 
 
 
Diagrama de Implantação 
 
Diagrama de Caso de Uso 
 Diagrama de Sequência 
 
Diagrama de Componentes 
 
Diagrama de Atividades 
Respondido em 11/04/2020 19:16:38 
 
 
Explicação: 
O diagrama de sequencia, mostra como as classes interagem, para realizar um cenário de USO, como por exemplo o 
cenário principal e um caso de uso. O diagrama, como diz o nome, preza a sequencia temporal dessas mensagens. 
 
 
 
 
 
 5a Questão 
 
 
O diagrama de colaboração é apropriado para desenhar ............................, que são uma solução já estabelecida 
para um determinado problema. Existe uma categoria de problema para a qual já foi dada uma solução, por 
desenvolvedores experientes e esta deve ser adaptada para uma situação semelhante. 
Assinale a UNICA alternativa que preenche corretamente a lacuna 
 
 
padrões de casos de uso 
 
padrões de colaboração 
 
padrões de uso geral 
 
padrões de análise 
 padrões de projeto 
Respondido em 11/04/2020 19:17:00 
 
 
 
 
 6a Questão 
 
 
Em relação ao diagrama de sequência, suas principais características e aplicações no contexto da modelagem de um 
SI, assinale a alternativa CORRETA 
 
 
O diagrama de sequência ilustraa quantidade de estados possíveis que um objeto pode assumir a partir de 
uma sequência de interações específicas 
 
O diagrama de sequência é utilizado principalmente para modelar a troca de mensagens entre componentes 
e nós de um projeto a partir da leitura de especificação de um caso de uso 
 
O diagrama de sequência é o primeiro diagrama estrutural a ser feito na modelagem de um SI, identificando 
cada uma das entidades do domínio em análise junto com seus respectivos relacionamentos 
 o diagrama de sequência influencia a atualização e evolução dos diagramas de classe, a partir da eventual 
identificação de métodos nas classes do projeto 
 O diagrama de sequência ilustra a sequência de fluxos principais e secundários na modelagem de processos 
de negócio em projeto de desenvolvimento de software 
Respondido em 11/04/2020 19:17:53 
 
 
Explicação: 
1. O diagrama de sequência é utilizado principalmente para modelar a troca de mensagens entre componentes e nós 
de um projeto a partir da leitura de especificação de um caso de uso - FALSO, usado para troca de mensgens entre os 
objetos que interagem em um cenário de uso 
2. o diagrama de sequência influencia a atualização e evolução dos diagramas de classe, a partir da 
eventual identificação de métodos nas classes do projeto - VERDADE, ao modelarmos o diagtrama de 
sequencia, podemos identificar novos métodos para as classes. 
3. O diagrama de sequência ilustra a quantidade de estados possíveis que um objeto pode assumir a partir de uma 
sequência de interações específicas - FALSO, diagrama de sequencia não ilustra estados 
4. O diagrama de sequência é o primeiro diagrama estrutural a ser feito na modelagem de um SI, identificando cada 
uma das entidades do domínio em análise junto com seus respectivos relacionamentos - diagrama de sequencia não é 
estrutural e sim comportamental, além de não identificar entidades do dominio (classes). 
5. O diagrama de sequência ilustra a sequência de fluxos principais e secundários na modelagem de processos de 
negócio em projeto de desenvolvimento de software - em diagrama de sequencia não temos fluxos principais e 
alternativos e sim, mensagens trocadas entre os objetos 
 
 
 
 
 7a Questão 
 
 
Assinale, dentre as alternativas apresentadas, a que exibe o diagrama que tem por função mostrar as trocas de 
mensagens entre os objetos, além de ter como principal elemento a temporalidade na realização de uma operação 
entre os objetos. 
 
 
Diagrama de casos der uso. 
 
Diagrama de atividades. 
 
Descrição de casos de uso. 
 
Diagrama de Classes. 
 Diagrama de sequência. 
Respondido em 11/04/2020 19:18:31 
 
 
 
 
 8a Questão 
 
 
Um Analista pretende desenvolver um projeto utilizando UML 2.0 e, em seus propósitos, verificou a possibilidade de 
uso de alguns diagramas. Um deles é o Diagrama de Sequência que representa a indicação do conjunto de objetos 
envolvidos em um cenário e a especificação das mensagens trocadas entre estes ao longo de linhas do tempo que são 
linhas tracejadas, traçadas verticalmente da base dos objetos até a parte inferior do diagrama. 
Retângulos colocados sobre as linhas de tempo indicam: 
 
 
o tempo decorrido entre as iterações de um processo recursivo. 
 os períodos de ativação do objeto. 
 
as etapas em que o objeto estará inativo. 
 
as interações entre as atividades, no tempo. 
 
os casos de uso de cada objeto. 
Respondido em 11/04/2020 19:20:14 
 
 
Explicação: A caixa de ativação por definição da UML mostra os periódos em que o objeto esta ativo na interação 
 
 
 
 
 1a Questão 
 
 
Numa classe de nome C1, todos os atributos (A1, A2 e A3) são privados. O método M1 
é público, o método M2 é privado e dois métodos, M3 e M4, são protegidos. Supondo 
que uma classe C2, relaciona-se com a classe C1, através do relacionamento de 
Generalização/Especialização, herdando tudo que for possível. 
Assinale a opção que mostra corretamente quais atributos e métodos da classe 
C1 que serão herdados pela Classe C2 
 
 
 
Não será herdado nenhum atributo e nenhum método 
 
Atributos: nenhum atributo será herdado; Métodos: M3 e M4 
 
Atributos: nenhum atributo será herdado; Métodos: M1 
 
Atributos: A1, A2 e A3; Métodos: M1, M3 e M4 
 Atributos: nenhum será herdado; Métodos: M1, M3 e M4 
Respondido em 30/04/2020 17:05:34 
 
 
Explicação: 
Atributos privados não são herdados, logo nenhum atributo será herdado 
M1 - sendo publico, será herdado 
M2 - sendo privado, não será herdado 
M3 e M4 sendo protegidos serão herdados 
Resumo: 
- Atributo: nenhum será herdado 
- Métodos: M1, M3 e M4 
 
 
 
 
 2a Questão 
 
 
(NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é 
correto afirmar que (assinale a ÚNICA resposta correta): 
 
 
 Um Ator especifica necessariamente um papel executado por um usuário. 
 A relação de "Extends" é a única possível entre atores 
 A relação do tipo "Include" entre 2 casos de uso, indica obrigatoriedade de uso 
 Não possibilita relação entre atores, do tipo generalização/especialização 
 É usado para representar o relacionamento entre objetos do sistema. 
Respondido em 30/04/2020 17:05:53 
 
 
Explicação: 
( F ) Um Ator especifica necessariamente um papel executado por um usuário. - um 
ator pode ser um sistema, um equipamento, um departamento. 
(F ) é usado para representar o relacionamento entre objetos do sistema. - não 
constam objetos no diagrama de casos de uso 
(F ) Não possibilita relação entre atores, do tipo generalização/especialização - 
possibilitam SIM 
(F ) A relação de é a única possível entre atores - entre atores, apenas pode-se 
aplicada a relação de generalização / especialização 
(V ) A relação do tipo entre 2 casos de uso, indica obrigatoriedade de uso - opção 
correta 
 
 
 
 
 3a Questão 
 
 
Assinale a opção que apresenta a resposta ao seguinte questionamento: "que 
informações devem ser contempladas na descrição de um FLUXO ALTERNATIVO 
da ação "PROCURAR QUARTO", do Cenário Principal de um caso de uso 
RESERVAR QUARTO 
 
 
 Atributos da classe Quarto 
 O procedimento a ser realizado se o quarto não for localizado 
 O procedimento a ser realizado, se o Quarto for localizado 
 Métodos da classe Quarto 
 Não teria fluxo alternativo 
Respondido em 30/04/2020 17:06:48 
 
 
Explicação: 
O fluxo alternativo descreve uma exceção, quando o passo do cenário principal não logra exito. 
Assim sendo, se no cenário principal, estamos Localizando o quarto, teremos em cenários alternativos a descrição de 
como proceder caso o quarto não seja localizado. 
 
 
 
 
 
 4a Questão 
 
 
(Infraero) Observe as seguintes assertivas sobre a forma de especificação de requisitos conhecida como Caso de Uso: 
 
I. Todo caso de uso tem a participação de pelo menos um ator. 
 
II. Um ator pode participar somente de um caso de uso. 
 
III. O roteiro de um caso de uso não pode utilizar roteiros de outros casos de uso. 
 
IV. O roteiro de um caso de uso pode ser alterado por outro caso de uso. 
 
As assertivas corretas são somente: 
 
 I e IV. 
 
I, II, III e IV. 
 
I, II e IV. 
 I e II. 
 
II, III e IV. 
Respondido em 30/04/2020 17:07:15 
 
 
 
 
 5a Questão 
 
 
Em uma academia de ginástica os alunos, a cada contrato efetivado, escolhem o plano de sua preferência a partir da 
composição dos exercícios que melhor lhe convier. O preço da mensalidade é calculado por exercício. Com isso cada 
aluno tem uma mensalidade diferente. 
Ajude o dono da academia a modelar os seus dados indicando qual a melhor classe para conter o atributo valor da 
mensalidade a ser paga, considerando o modelo apresentado abaixo. 
 
 
 PlanosContratados 
 
Exercícios 
 
Plano 
 
ExerciciosPlano 
 
Aluno 
Respondido em 30/04/2020 17:16:04 
 
 
 
 
 6a Questão 
 
 
 (IBGE) Considere as seguintes assertivas sobre a técnica de especificação de requisitos conhecida como casosde uso: 
 
I. Todo caso de uso possui um roteiro; 
 
II. O roteiro é uma sequência de passos executados por um ator; 
 
III. Uma exceção descreve a recuperação da falha de um passo de um caso de uso. 
 
As assertivas corretas são: 
 
 
Somente II. 
 I, II e III. 
 
Somente III. 
 
Somente I. 
 
Somente I e II. 
Respondido em 30/04/2020 17:16:36 
 
 
 
 
 7a Questão 
 
 
Em um Diagrama de Casos de Uso, representando os casos de uso de uma aparelho celular, os casos de uso que 
devem ser representados são 
 
 Fazer uma ligação. Visualizar mensagens de texto recebidas. Buscar um número de telefone na agenda. 
 
Ambiente de reunião. Ambiente que exija silêncio. Ambiente normal. 
 
O usuário. O número do telefone a ser chamado. 
 
GSM. TDMA. 3G. 
 
Ligar o aparelho. Pressionar o botão de menu. Conectar o fone de ouvido. 
Respondido em 30/04/2020 17:20:04 
 
 
 
 
 8a Questão 
 
 
A partir do diagrama de sequência da figura abaixo, indicar a opção que apresenta os métodos da classe CONTA. 
 
 
 
 
RegistrarPedido(), nextItemConta(umProduto) , Adicionar (umProduto, quantidade) 
 
RegistrarPedido(), RecuperarContaAtiva() ,RecuperarParaPedido(umMesa) 
 RegistrarPedido(), nextItemConta(umProduto) 
 RegistrarPedido(), Criar(umProduto, quantidade) , Adicionar (umProduto, quantidade) 
 
RegistrarPedido(), nextItemConta(umProduto) , RecuperarContaAtiva() 
Respondido em 30/04/2020 17:21:10 
 
 
 
 
 1a Questão 
 
 
 
Na UML, cada tipo de diagrama captura uma perspectiva diferente do sistema. Qual o diagrama que representa o 
comportamento interno dos objetos, demonstrando todo o seu ciclo de vida 
 
 
Diagrama de Atividade. 
 
Diagrama de Colaboração. 
 
Diagrama de Implementação. 
 
Diagrama de Atividades. 
 Diagrama de Estados. 
Respondido em 30/04/2020 19:09:16 
 
 
 
 
 2a Questão 
 
 
Na máquina de estados, transição é 
 
 um relacionamento entre dois estados. 
 
uma especificação de uma ocorrência que tem uma localização no tempo e no espaço. 
 
a conexão entre objetos no tempo e no espaço. 
 
uma situação na vida de um objeto, durante a qual ele satisfaz alguma condição. 
 
a linha de vida de duração de um estado. 
Respondido em 30/04/2020 19:12:12 
 
 
Explicação: 
A Transição é mudança entre 2 estados, ou seja a mudança de um estado para outro 
 
 
 
 
 3a Questão 
 
 
Complete cada uma das assertivas abaixo, de forma a torná-las verdadeiras 
I. Um ________ é a ocorrencia de um estimulo ao objeto, capaz de alterar seu estado. 
II. Uma _________ indica um movimento de um estado para outro. 
III. Só pode haver um estado ____________ no diagrama de transição de estados 
IV. A cláusula _________ denota uma ação que ocorre na entrada em determinado estado do objeto 
Assinale a única alternativa que preenche corretamente as assertivas. 
 
 
 
I-Evento; II-transição; III-final; IV-entry 
 
I-movimento; II-transição; III-final; IV-entry 
 
I-Evento; II-transação; III-inicial; IV-exit 
 
I-Evento; II-transição; III-inicial; IV-middle 
 I-Evento; II-transição; III-inicial; IV-entry 
Respondido em 30/04/2020 19:16:46 
 
 
Explicação: 
I. Um EVENTO é a ocorrencia de um estimulo ao objeto, capaz de alterar seu estado. 
II. Uma TRANSIÇÃO indica um movimento de um estado para outro. 
III. Só pode haver um estado INICIAL no diagrama de transição de estados 
IV. A cláusula ENTRY denota uma ação que ocorre na entrada em determinado estado do objeto 
 
 
 
 
 4a Questão 
 
 
Em um diagrama de estados, ou diagrama de transição de estados ou ainda máquina de estados, avalie as assertivas 
a seguir, no que tange a seus elementos. 
I. O estado Final é opcional e ainda pode-se ter mais de 1 
II. Só há 1 estado inicial no diagrama de estados. 
III. O superestado , ajuda a simplificar a modelagem de comportamentos complexas 
Assinale a opção que apresenta as assertivas corretas 
 
 
Apenas I e III 
 I, II e III 
 
Apenas II e III 
 
Apenas I 
 
Apenas I e II 
Respondido em 30/04/2020 19:13:36 
 
 
Explicação: 
Todas as assertivas estão corretas 
 
 
 
 
 5a Questão 
 
 
Assinale a alternativa que apresenta o nome do acontecimento que faz com que haja uma transição entre 2 estados 
de um objeto 
 
 
Estado 
 
Estado Final 
 Evento 
 
Transição 
 
Estimulo 
Respondido em 30/04/2020 19:13:08 
 
 
Explicação: 
A descrição do enunciado refere-se ao conceito de EVENTO. 
 
 
 
 
 6a Questão 
 
 
Em relação ao diagrama de estados, na modelagem comportamental de um sistema, assinale a alternativa CORRETA: 
 
 
É um diagrama que utilizado para representar o estado de cada item de hardware e software identificado na 
arquitetura do sistema 
 
É um diagrama usado para representar o total de estados de um sistema a partir de uma cada funcionalidade 
 
Esse tipo de diagrama é usada para modelar as funcionalidades do sistema com os respectivos perfis de 
acesso 
 
É um diagrama estrutural que modela o estado de todas as classes do sistema de informação de acordo com 
cada fase de modelagem 
 É um diagrama que ilustra o comportamento dos objetos quando reagem a estímulos, mudando de estado 
durante o seu ciclo de vida 
Respondido em 30/04/2020 19:16:17 
 
 
 
 
 7a Questão 
 
 
Análise abaixo, os conceitos relacionados ao Diagrama de Estados: 
 
I - Um estado é a condição em que um objeto se encontra. 
II - Um evento acarreta uma transição de estados. 
III - Uma transição indica o relacionamento entre dois estados, indicando que o objeto mudará de estado. 
IV - Um estado implementa um INCLUDE entre os objetos. 
 
Com base em sua análise, assinale a ÚNICA alternativa correta 
 
 
Estão corretas apenas I, III,IV 
 
Estão corretas apenas I ,II e IV 
 
Estão corretas apenas I e III. 
 Estão corretas apenas I, II e III. 
 
Estão corretas apenas II , III e IV. 
Respondido em 30/04/2020 19:12:42 
 
 
 
 
 8a Questão 
 
 
Sobre o diagrama de estados da UML, analise as assertivas a seguir 
I. O diagrama de estado para uma classe, mostra os estados que os objetos dessa classe podem assumir e as 
transições que eles podem fazer de estado para estado. 
II. O diagrama de estados, ao mostrar uma transição (entre 2 estados), apresenta o evento que originou a mesma. 
III. A modelagem dos estados de uma classe inicia-se com um modelo essencial e faz o mapeamento dele para uma 
tecnologia escolhida. 
Com base em sua análise, assinale a UNICA opção que apresenta as assertivas corretas. 
 
 
Apenas III 
 
Apenas I 
 
I, II e III 
 
Apenas II e IV 
 Apenas I e II 
Respondido em 30/04/2020 19:15:44 
 
 
Explicação: 
I. O diagrama de estado para uma classe, mostra os estados que os objetos dessa classe podem assumir e as 
transições que eles podem fazer de estado para estado. = Verdade 
II. O diagrama de estados, ao mostrar uma transição (entre 2 estados), apresenta o evento que originou a mesma. - 
Verdade 
III. A modelagem dos estados de uma classe inicia-se com um modelo essencial e faz o mapeamento dele para uma 
tecnologia escolhida. - FALSO, não tem qualquer relação com modelo essencial.. 
 
 
 
 
 1a Questão 
 
 
Avalie as duas assertivas a seguir, especialmente no que se refere a relação de causa e efeito entre elas. 
I. Um nó, em um diagrama de implantação representa um recurso computacional. 
PORQUE 
II. Existe a possibilidade de um componente ser representado dentro de um Nó. 
Podemos concluir: 
 
 
 
As 2 assertivas são falsas 
 
A assertiva I é verdadeira e assertiva II é falsa 
 
As 2 assertivas são verdadeiras e a segunda justifica a primeira 
 As 2 assertivas são verdadeiras e a segunda não justifica a primeira 
 
A assertiva I é Falsa e assertiva II é verdadeira 
Respondido em 08/05/2020 19:43:56 
 
 
Explicação: 
I. Um nó, em um diagrama de implantação representa um recurso computacional. - Verdade 
PORQUE 
II. Existe a possibilidade de umcomponente ser representado dentro de um Nó. - Verdade 
Não há relação de causa e efeto. Apenas constatamos que as assertivas I e II são verdadeiras e a segunda não 
justiifca a primeira 
 
 
 
 
 
 2a Questão 
 
 
I. Um componente deve encapsular uma funcionalidade e oferecer o serviço a outras classes 
PORQUE 
II. Um componente tem interface fornecida e requerida 
Avalie cada assertiva I e II e a relação de causa e efeito entre elas. 
Assinale a UNICA opção correta 
 
 
As assertivas I e II estão corretas e a assertiva II justifica a assertiva I 
 
A assertiva I esta correta e a assertiva II está errada 
 
A assertiva II esta correta e a assertiva I está errada 
 
As assertivas I e II estão erradas 
 As assertivas I e II estão corretas e a assertiva II não justifica a assertiva I 
Respondido em 08/05/2020 19:44:02 
 
 
Explicação: 
As 2 assertivas estão corretas, mas não há relação de cause e efeito entre elas 
 
 
 
 
 3a Questão 
 
 
Sobre o conceito de Componentes, avalie as assertivas 
I. Representa uma parte modular de um sistema 
II. Define seu comportamento em termos das interfaces fornecidas e requeridas. 
III. O ideal é manter a dependência entre os componentes. 
Assinale a UNICA opção que apresenta as assertivas verdadeira 
 
 
Apenas I 
 
I, II e III 
 Apenas I e II 
 
Apenas II e III 
 
Apenas II 
Respondido em 08/05/2020 19:45:17 
 
 
Explicação: 
I. Representa uma parte modular de um sistema - Verdade 
II. Define seu comportamento em termos das interfaces fornecidas e requeridas. - Verdade 
III. O ideal é manter a dependência entre os componentes. 0 Falso, quanto mais dependência, pior. 
 
 
 
 
 
 4a Questão 
 
 
Sobre os diagramas de Implementação, avalie as assertivas 
I. Os diagramas de implementação são: Componentes e Implantação. 
II. O diagrama de implantação mostra os componentes de software necessários a execução do sistema 
III. Dentre os elementos do diagrama de implantação, temos os nós, que representam os elementos 
computacionais, como servidores, estações de trabalho, impressoras, unidades de disco e etc 
IV. Os elementos do digrama de componentes são os componentes em suas dependências 
Assinale a UNICA opção com as assertivas corretas 
 
 
Apenas I e II 
 Apenas I, III e IV 
 
I, II, III, IV 
 
Apenas I e IV 
 
Apenas II e III 
Respondido em 08/05/2020 19:45:07 
 
 
Explicação: 
I. Os diagramas de implementação são: Componentes e Implantação. - Correto 
II. O diagrama de implantação mostra os componentes necessários a execução do sistema - FALSO, mostra os 
nós que forma a infra estrutura onde o software executará. 
III. Os elementos do diagrama de implantação, os nós, representam os elementos computacionais, 
como servidores, estações de trabalho, impressoras, unidades de disco e etc - Correto 
IV. Os elementos do digrama de componentes são os componentes em suas dependências - Correto 
 
 
 
 
 5a Questão 
 
 
ANO: 2014 BANCA: FGV ÓRGÃO: DPE-RJ PROVA: TÉCNICO SUPERIOR ESPECIALIZADO - ANALISTA DE 
DESENVOLVIMENTO DE SISTEMAS 
João está responsável pela proposta de arquitetura para um sistema. Para descrever as principais partes do sistema 
que será desenvolvido, ocultando as operações dessas partes e mostrando as interações entre elas por meio das 
interfaces disponibilizadas e das interfaces necessárias. 
João deve utilizar o diagrama de: 
 
 
sequência. 
 componentes 
 
atividades 
 
casos de uso 
 
entidade relacionamento 
Respondido em 08/05/2020 19:45:30 
 
 
Explicação: 
Para descrever as principais partes do sistema que será desenvolvido, ocultando as operações dessas partes e 
mostrando as interações entre elas por meio das interfaces disponibilizadas e das interfaces necessárias --> é o 
diagrama de componentes 
 
 
 
 
 6a Questão 
 
 
Assinale a opção que contem um elemento que não seja pertinente ao diagrama de implantação ou diagrama de 
componentes 
I. Nó, no diagrama de implantação 
II. Evento no diagrama de componentes. 
III. Protocolo de comunicação, no diagrama de componentes. 
IV. Relacionamento de dependência em diagrama de componentes 
Estão corretas apenas as assertivas: 
 
 
I 
 
IV 
 I e IV 
 
III e IV 
 
I e II 
Respondido em 08/05/2020 19:45:54 
 
 
Explicação: 
I. Nó, no diagrama de implantação - OK 
II. Evento no diagrama de componentes. - Falso, não temos Eventos no diagrama de componentes. 
III. Protocolo de comunicação, no diagrama de componentes. - Verdade 
IV. Relacionamento de dependência em diagrama de componente - não... 
 
 
 
 
 7a Questão 
 
 
A definição de um componente, considera entre outras coisas, as condições físicas que o sistema irá executar, por 
exemplo, tamanho de memória, tempo de execução, módulos mais utilizados, tamanho dos módulos, dentre outros. 
Supondo, por exemplo, o módulo de login em um software e que o módulo para efetuar o login é de 10 Mbytes e que 
o software compilado, tem 60 Mbytes. 
Com base na narrativa acima aponte a opção correta para a seguinte questão: O módulo de login deve ser compilado 
juntamente com o restante do software gerando um único componente executável? 
 
 
Sim, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 5 Mbytes de código que 
não será mais executado. 
 
Sim, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 15 Mbytes de código que 
não será mais executado; 
 Não, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 10 Mbytes de código que 
não será mais executado. Além disso, se desenvolvido em separado poderá ser reutilizado em outros sistemas 
 
Não, pois o módulo de login será executar várias vezes, e irá ocupar a memória com 20 Mbytes de código que 
não será mais executado. 
 
Não, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 15 Mbytes de código que 
não será mais executado. 
Respondido em 08/05/2020 19:45:57 
 
 
 
 
 8a Questão 
 
 
Dentre as alternativas apresentadas, assinale a que se refere ao diagrama que mostra: 
- a arquitetura física do hardware e do software no sistema, além de mostrar os atuais computadores e periféricos 
junto com as conexões que eles estabelecem entre si. 
 
 
Diagrama de ATIVIDADES; 
 Diagrama de IMPLANTAÇÃO; 
 
Diagrama de ATIVIDADES/COLABORAÇÃO; 
 
Diagrama de SEQUENCIA; 
 
Diagrama de COMPONENTES; 
Respondido em 08/05/2020 19:45:48 
 
 
 
 1a Questão 
 
 
Analise as duas asserções a seguir. 
I. Um diagrama de atividades pode ser útil para elaborarmos uma visão gráfica da especificação de um caso de uso 
complexo. 
PORQUE 
II. Casos de uso complexos podem requerer atividades executadas em paralelo, o que seria um tanto inviável expor 
numa descrição textual. 
É correto apenas o que se afirma em 
 
 
 
A primeira asserção esta correta e a segunda esta errada. 
 
As duas asserções estão corretas e a segunda não justifica a primeira. 
 As duas asserções estão corretas e a segunda justifica a primeira. 
 
As duas asserções estão erradas. 
 
A segunda asserção esta correta e a primeira esta errada. 
Respondido em 08/05/2020 19:53:04 
 
 
Explicação: 
I. Um diagrama de atividades pode ser útil para elaborarmos uma visão gráfica da especificação de um caso de uso 
complexo. - Verdade 
PORQUE 
II. Casos de uso complexos podem requerer atividades executadas em paralelo, o que seria um tanto inviável expor 
numa descrição textual. - Verdade 
A II justifica a I 
 
 
 
 
 2a Questão 
 
 
I. É útil modelarmos o diagrama de componentes dentre de cada nó onde vai ser executado 
PORQUE 
II. Ajuda na identificação da capacidade de processamento de cada nó 
Avalie as assertivas I e II e a possível relação de cause e efeito entre elas. 
 
 As assertivas I e II estão corretas e a assertiva II justifica a assertiva I 
 
A assertiva II esta correta e a assertiva I está errada 
 
A assertiva I esta corretae a assertiva II está errada 
 
As assertivas I e II estão corretas e a assertiva II não justifica a assertiva I 
 
As assertivas I e II estão erradas 
Respondido em 08/05/2020 19:53:11 
 
 
Explicação: 
As 2 assertivas são verdadeiras. 
A segunda justifica a primeira, sim, pois sabendo o que será processado no nó, podemos estimar a capacidade de 
processamento do no (processador, memória, disco e etc) 
 
 
 
 
 3a Questão 
 
 
O diagrama de estados mostra os estados que um objeto pode ter ao longo de seu ciclo de vida. 
Assinale a ÚNICA opção INCORRETA no que se refere ao diagrama de estados. 
 
 
 
O diagrama de estados permite que determinadas transições aconteçam caso uma condição seja verdadeira 
 
O diagrama de estado pode não ter estado final. 
 
O diagrama de estados deve ser usado para toda classe que tenha pelo menos 2 estados. 
 O diagrama de estado apenas pode ter 1 estado Final 
 
Representa além dos estados, todas as transições (mudanças) de estados, evidenciando o evento que 
acarretou a transição, e se necessário as condições de guarda das transições 
Respondido em 08/05/2020 19:54:54 
 
 
Explicação: O diagrama de estado pode ter mais de 1 estado final...... ERRADA: O diagrama de estado apenas pode 
ter 1 estado Final - logo é a opção que deve ser marcada 
 
 
 
 
 4a Questão 
 
 
Com relação a diagramas de estados da UML, assinale a opção correta. 
 
 
Diagramas de estados não podem ser aninhados (decompostos em outros diagramas de estados) e, 
portanto, não são capazes de expressar situações complexas. 
 
Não há como expressar condições em diagramas de estados 
 
Uma condição de guarda é uma expressão booleana que precisa ser falsa para que uma transição ocorra. 
 Um estado é uma condição ou situação na vida de um objeto durante a qual o objeto satisfaz alguma 
condição, realiza alguma atividade ou aguarda um evento 
 
As combinações de eventos, estados e transições de estado para determinada classe não podem ser 
representadas em um único diagrama de estados. 
Respondido em 08/05/2020 19:55:13 
 
 
Explicação: I. A condição precisa ser V para que a transição ocorra II. Os diagramas de estados pode ser aninhados 
III. Há como expressas condições IV. As combinações de eventos, estados e transições de estado para determinada 
classe PODEM ser representadas em um único diagrama de estados. CORRETO: Um estado é uma condição ou 
situação na vida de um objeto durante a qual o objeto satisfaz alguma condição, realiza alguma atividade ou aguarda 
um evento 
 
 
 
 
 5a Questão 
 
 
 FAURGS - 2018 - BANRISUL - Desenvolvimento de Sistemas - Adaptada 
Considere as seguintes afirmações sobre a linguagem UML. 
I - Diagrama de estado modela os estados de um objeto e as transições entre os estados do objeto. 
II - Diagrama de sequência mostra chamadas de método, usando setas horizontais do chamador para o chamado, 
identificadas com o nome do método 
III - Casos de uso e o diagrama de casos de uso ajudam a determinar a funcionalidade e as características 
do software sob o ponto de vista do usuário. 
Quais estão corretas? 
 
 
Apenas I e II. 
 
Apenas II e III. 
 
 
Apenas I. 
 I, II e III. 
 
Apenas I e III. 
Respondido em 08/05/2020 19:55:04 
 
 
Explicação: 
I - Diagrama de estado modela os estados de um objeto e as transições entre os estados do objeto. - VERDADE 
II - Diagrama de sequência mostra chamadas de método, usando setas horizontais do chamador para o chamado, 
identificadas com o nome do método - VERDADE 
III - Casos de uso e o diagrama de casos de uso ajudam a determinar a funcionalidade e as características 
do software sob o ponto de vista do usuário. - VERDADE 
 
 
 
 
 6a Questão 
 
 
No que se refere ao diagrama de Atividades, assinale a opção que caracteriza corretamente o uso do elemento de 
nome Intercalação 
 
 
Para indicar que o procedimento seguinte será efetuado somente quando todos os procedimentos de entrada 
tenham completado suas atividades 
 
Para indicar que os procedimentos seguintes não podem ser efetuados em paralelo independente da 
sequência 
 
Para representar um comportamento incondicional que a partir de várias entradas poderá gerar apenas uma 
saída. 
 Para representar um comportamento condicional que a partir de várias entradas poderá gerar apenas uma 
saída. 
 
Para indicar que os procedimentos seguintes serão efetuados em paralelo independente da sequência. 
Respondido em 08/05/2020 19:55:10 
 
 
Explicação: 
Intercalações: local onde dois ou mais caminhos (fluxos de atividades) se juntam e continuam como apenas um fluxo. 
É usado o mesmo losango da decisão. 
 
 
 
 
 
 7a Questão 
 
 
Sobre o diagrama de Implantação, avalie as assertivas a seguir. 
I. Mostra a configuração de nós de processamento em tempo de execução e seus componentes 
II. Os nós, geralmente, são: servidores, computadores, impressoras, leitor de código de barras, entre outros. 
III. O diagrama exibe ainda os protocolos de comunicação com cada nó. Por exemplo: TPC/IP e USB (impressora) 
Assinale a opção que mostra as assertivas corretas. 
 
 
Apenas I e II 
 
Apenas I 
 I, II e III 
 
Apenas I e III 
 
Apenas II 
Respondido em 08/05/2020 19:55:27 
 
 
Explicação: 
I. Mostra a configuração de nós de processamento em tempo de execução e seus componentes 
II. Os nós, geralmente, são: servidores, computadores, impressoras, leitor de código de barras, entre outros. 
III. O diagrama exibe ainda os protocolos de comunicação com cada nó. Por exemplo: TPC/IP e USB (impressora) 
As 3 assertivas são verdadeiras 
 
 
 
 
 8a Questão 
 
 
Sobre o diagrama de Componentes, avalie as assertivas a seguir. 
I. O diagrama de componentes é utilizado para modelar elementos de software que podem residir em um nó 
II. São exemplos de componentes: Arquivos executáveis;Bibliotecas;Documentos;Tabelas; arquivos em geral 
III. O diagrama de componentes pode conter em si um nó do diagrama de implantação. 
Assinale a opção que mostra as assertivas corretas. 
 
 
Apenas II e III 
 Apenas I e II 
 
Apenas II 
 
Apenas I 
 
I, II e III 
Respondido em 08/05/2020 19:55:16 
 
 
Explicação: 
I. O diagrama de componentes é utilizado para modelar itens físicos que podem residir em um nó. - Verdade 
II. São exemplos de componentes: Arquivos executáveis;Bibliotecas;Documentos;Tabelas; arquivos em geral - 
Verdade 
III. O diagrama de componentes pode conter em si um nó do diagrama de implantação. - Falso, ao contrário, 
componentes é que podem ser alocados em nós, no diagrama de implantação. 
 
 
Disc.: MODELAGEM DE SISTEMAS 
Acertos: 6,0 de 10,0 
 22/04/2020 
 
 
1a Questão (Ref.:201104971752) 
 
 
Acerto: 1,0 / 1,0 
Ano: 2019 Órgão: UFRN Prova: COMPERVE - 2019 - UFRN - Técnico de Tecnologia da 
Informação ADAPTADA 
Os conceitos da programação orientada a objetos (POO) surgiram no final da década de 1960, quando 
a linguagem Simula-68 introduziu as ideias de objetos e troca de mensagens para construção de 
programas. Tais concepções foram posteriormente amadurecidas e aprimoradas durante a década de 
1970 pela linguagem de programação Smalltalk. Mas a popularização da POO só se deu ao longo das 
décadas de 1980 e 1990, com as linguagens C++ e Java. 
Na POO, uma classe é: 
 
 um objeto com função de instanciação, em que não se podem definir características. 
 uma instância de um objeto um objeto com função de instanciação, em que se 
definem comportamentos por meio de atributos. 
 um modelo ou molde de construção de objetos, em que não se podem definir características. 
 um modelo ou molde de construção de objetos, em que se definem características e 
comportamentos. 
Respondido em 22/04/2020 15:55:14 
 
 
2a Questão (Ref.:201104621009) 
 
Acerto: 1,0 / 1,0 
Assinale a opção que não representa um requisito FUNCIONAL. 
 
 O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas.O 
sistema deve mostrar um gráfico de evolução das receitas e despesas nos últimos 12 meses O 
sistema deve emitir o boletim ao final de cada semestre letivo. 
 
 
 O sistema deve identificar a entrada e saída de cada funcionário da fabrica. 
 O sistema deve calcular a folha de pagamento, emitindo contra cheque a todos os 
funcionários 
Respondido em 22/04/2020 15:55:43 
 
 
3a Questão (Ref.:201102469481) 
 
Acerto: 1,0 / 1,0 
Quais informações deveram ser contempladas na descrição de um fluxo alternativo caso de uso de 
validar CPF. 
 
 Informações de procedimentos a serem feitos se o CPF for inválido. 
 Nenhuma informação deve ser apresentada. 
 Informações de atributos da classe CPF. 
 Informações de como foi validade do CPF 
 Informações de procedimentos a serem feitos se o CPF for válido. 
Respondido em 22/04/2020 15:56:29 
 
 
4a Questão (Ref.:201102469197) 
 
Acerto: 0,0 / 1,0 
Num diagrama de classes da UML, multiplicidade se refere: 
 
 aos dados sobre a quantidades de objetos participantes de uma classe associativa. 
 à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto 
pode estar associado. 
 ao tipo de associação entre várias classes que depende da quantidade de objetos que se 
relacionam. 
 à quantidade máxima de objetos de uma classe que podem estar associados às demais classes 
presentes no diagrama. ao número de chamadas de métodos de uma classe por um 
objeto de outra classe. 
Respondido em 22/04/2020 15:57:19 
 
 
 5a Questão (Ref.:201104621153) Acerto: 1,0 / 1,0 
 
 
 
 
Assinale a opção que apresenta corretamente os diagramas da UML, que nos servem de base para o 
elavoração do(s) diagrama(s) de sequencia? 
 
 Diagrama de casos de uso com as respectivas descrições dos fluxos alternativos. 
 Diagrama de implantação, diagrama de caso com as descrições dos casos de uso. 
 Diagrama de Classe (modelo de negocio), diagrama de caso de uso e as 
especificações textuais dos casos de uso. 
 Todos os outros modelos estáticos e dinâmicos tem que estar prontos, para poder ser feito o 
diagrama de sequencia. 
 Diagramas de estados, diagrama de interação e diagramas de fluxo de dados. 
Respondido em 22/04/2020 15:58:16 
 
 
6a Questão (Ref.:201104621657) 
 
Acerto: 1,0 / 1,0 
Analise as duas asserções a seguir 
I. Na relacionamento de agregação, a multiplicidade da classe TODO deve ser sempre 1. 
PORQUE 
II. Na agregação a classe PARTE apenas pode pertencer a 1 classe TODO. 
É correto apenas o que se afirma em: 
 
 
 
 As duas asserções estão erradas. 
 A segunda asserção esta correta e a primeira esta errada. 
 As duas asserções estão corretas e a segunda justifica a primeira. 
 As duas asserções estão corretas e a segunda não justifica a primeira. 
 A primeira asserção esta correta e a segunda esta errada. 
Respondido em 22/04/2020 15:59:11 
 
 
7a Questão (Ref.:201104621500) 
 
 
Acerto: 0,0 / 1,0 
Em um diagrama de estados, ou diagrama de transição de estados ou ainda máquina de estados, avalie 
as assertivas a seguir, no que tange a seus elementos. 
 
I. O estado Final é opcional e ainda pode-se ter mais de 1 II. 
Só há 1 estado inicial no diagrama de estados. 
III. O superestado , ajuda a simplificar a modelagem de comportamentos complexas Assinale 
a opção que apresenta as assertivas corretas 
 
 Apenas I e II 
 
 
 
Apenas I 
Apenas I e III 
 I, II e III 
 Apenas II e III 
Respondido em 22/04/2020 15:59:40 
 
 
8a Questão (Ref.:201104621609) 
 
Acerto: 0,0 / 1,0 
Assinale a UNICA alternativa correta no que tange ao 
diagrama de atividades. 
 
 
 O diagrama de atividades através dos elementos de União e Losango, representa atividades em 
paralelo. 
 O diagrama de atividades não permite subatividades 
 O diagrama de atividades permite, até no máximo, 5 atividades em paralelo 
 O diagrama de atividades através dos elementos de União e Bifurcação, representa atividades em 
paralelo 
 O diagrama de atividades não permite a representação de decisões. 
Respondido em 22/04/2020 16:00:14 
 
 
9a Questão (Ref.:201104979192) 
 
 
Acerto: 0,0 / 1,0 
 
 
ANO: 2014 BANCA: FGV ÓRGÃO: DPE-RJ PROVA: TÉCNICO SUPERIOR ESPECIALIZADO - 
ANALISTA DE DESENVOLVIMENTO DE SISTEMAS 
João está responsável pela proposta de arquitetura para um sistema. Para descrever as principais 
partes do sistema que será desenvolvido, ocultando as operações dessas partes e mostrando as 
interações entre elas por meio das interfaces disponibilizadas e das interfaces necessárias. 
João deve utilizar o diagrama de: 
 
 entidade relacionamento 
 
 sequência. 
 casos de uso 
 componentes 
 atividades 
Respondido em 22/04/2020 16:01:21 
 
 
 
Respondido em 22/04/2020 16:01:58 
 
 
 
 
10 a Questão (Ref.:201104941554) Acerto: 1 , 0 / 0 , 1 
I. É útil modelarmos o diagrama de componentes dentre de cada nó onde vai ser executado 
PORQUE 
II. Ajuda na identificação da capacidade de processamento de cada nó 
Avalie as assertivas I e II e a possível relação de cause e efeito entre elas. 
 
 
A assertiva II esta correta e a assertiva I está errada 
 
As assertivas I e II estão erradas 
 As assertivas I e II estão corretas e a assertiva II justifica a assertiva I 
 
A assertiva I esta correta e a assertiva II está errada 
As assertivas I e II estão corretas e a assertiva II não justifica a assertiva I 
 
 Modelos orientado a objetos são implementados convenientemente utilizando uma 
linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é 
muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da 
melhor forma possível todas as técnicas da modelagem orientada a objetos. 
 Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, 
possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar 
componentes totalmente reutilizáveis. 
 A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade 
comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas. 
 A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o 
domínio do problema de um sistema. 
 A orientação a objetos não pode ser utilizado em Softwares de larga escala. 
Respondido em 22/04/2020 16:18:22 
 
 
 2a Questão (Ref.:201102469507) Acerto: 1,0 / 1,0 
 
(NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que: 
 
 A relação do tipo includes indica a efetivação obrigatória do comportamento do caso de uso 
incluído. 
 Um Caso de Uso é representado por um retângulo, com o nome do caso de uso dentro ou abaixo. 
 É utilizado para representar o relacionamento entre os componentes estruturais do software. 
 Um Ator especifica necessariamente um papel executado por um usuário. 
 Não existe relação entre atores do tipo especialização. 
Respondido em 22/04/2020 16:21:31 
 
 
3a Questão (Ref.:201102469436) 
 
Acerto: 1,0 / 1,0 
 
1 a Questão (Ref.:201102469199) Acerto: 1 , 0 / 1 , 0 
Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares 
Orientado a Objetos? 
 
 
Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso: 
 
I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo; 
 
II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator; 
 
III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso. 
 
As assertivas corretas são: 
 
 
 Somente a I; 
 
 
 
 
Somente a III; 
Somente a I e II; 
Somente a II; 
 I, II e III. 
Respondido em

Outros materiais