Buscar

documents export 2014 06 25 MODELAGEM DE SISTEMAS


Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

CCT0264 - MODELAGEM DE SISTEMAS - XYZ - AV.pdf
Avaliação: CCT0264_AV_201210078813 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV 
Aluno: 
Professor: JOSE CARLOS MILLAN Turma: 9001/AA 
Nota da Prova: 4,5 Nota de Partic.: 2 Data: 12/03/2014 20:32:45 
 
 
 1a Questão (Ref.: 201210144073) Pontos: 0,5 / 0,5 
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 
 
 
sequência. 
 
atividades. 
 
transição de estados. 
 casos de uso. 
 
colaboração. 
 
 
 
 2a Questão (Ref.: 201210159104) Pontos: 0,5 / 0,5 
A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das etapas de 
desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a etapa de CONCEPÇÃO: 
 
 Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o 
ESCOPO. 
 
Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da realização de testes 
unitários e de integração, tendo como marco o RELEASE (nova versão para o sistema). 
 
Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO. 
 
Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como 
marco a ARQUITETURA. 
 
Conceber o sistema em sua totalidade, pois tendo todos os procedimentos definidos facilita a distribuição 
de execução entre a equipe. 
 
 
 
 3a Questão (Ref.: 201210164157) Pontos: 0,5 / 0,5 
Sabe-se que a UML define modelos para aplicação dos conceitos de implementação na metodologia Orientada a 
Objetos. 
Qual representação do diagrama de classe implementa o processo de herança? 
 
 
Agregação por referência. 
 Generalização. 
 
Classe associativa. 
 
Agregação por valor. 
 
Auto-Associação. 
 
 
 
 4a Questão (Ref.: 201210142166) Pontos: 0,5 / 0,5 
São exemplos de diagramas comportamentais: 
 
 
Casos de Usos, Atividades, Componentes e Interações. 
 Casos de Usos, Atividades, Estados e Interações. 
 
Casos de Usos, Objetos, Estados e Interações. 
 
Classes, Atividades, Estados e Interações. 
 
Casos de Usos, Atividades, Estados e Distribuição. 
 
 
 
 5a Questão (Ref.: 201210159163) Pontos: 0,0 / 0,5 
Analise as sentenças abaixo e, em seguida marque a alternativa que indica as sentenças verdadeiras. 
I - Um projeto do mesmo ramo de negócio em empresas diferentes contém especificações diferentes porque 
são adaptados às operações de cada empresa; 
II - Os modelos devem ser desenvolvidos após a construção do sistema para compor a documentação; 
III - Os modelos definidos na UML são utilizados de forma conjunta, pois cada um pode apresentar 
mudanças na construção do software; 
IV - Na UML devem ser representados os procedimentos lógicos e físicos; 
 
 
 
Itens I, II, III são verdadeiros. 
 Itens I e IV são verdadeiros. 
 
Itens III e IV são verdadeiros. 
 Itens I, III e IV são verdadeiros. 
 
Itens I, e III são verdadeiros. 
 
 
 
 6a Questão (Ref.: 201210152270) Pontos: 0,0 / 0,5 
De acordo com as visões que compõem um sistema UML, , identifique a alternativa errada. 
 
 Visão de Componentes: É uma descrição da implementação dos módulos e suas dependências. Não é 
principalmente executado por desenvolvedores, e não consiste nos componentes dos diagramas. 
 Visão Lógica: Descreve como a funcionalidade do sistema será implementada. É feita principalmente 
pelos analistas e desenvolvedores. Em contraste com a visão use-case, a visão lógica observa e estuda o 
sistema internamente. Ela descreve e especifica a estrutura estática do sistema (classes, objetos, e 
relacionamentos) e as colaborações dinâmicas quando os objetos enviarem mensagens uns para os 
outros para realizarem as funções do sistema. Propriedades como persistência e concorrência são 
definidas nesta fase, bem como as interfaces e as estruturas de classes. A estrutura estática é descrita 
pelos diagramas de classes e objetos. O modelamento dinâmico é descrito pelos diagramas de estado, 
sequencia, colaboração e atividade. 
 Visão de concorrência: Trata a divisão do sistema em processos e processadores. Este aspecto, que é 
uma propriedade não funcional do sistema, permite uma melhor utilização do ambiente onde o sistema 
se encontrará, se o mesmo possui execuções paralelas, e se existe dentro do sistema um gerenciamento 
de eventos assíncronos. Uma vez dividido o sistema em linhas de execução de processos concorrentes 
(threads), esta visão de concorrência deverá mostrar como se dá a comunicação e a concorrência destas 
threads. A visão de concorrência é suportada pelos diagramas dinâmicos, que são os diagramas de 
estado, sequencia, colaboração e atividade, e pelos diagramas de implementação, que são os diagramas 
de componente e execução. 
 Visão "use-case": Descreve a funcionalidade do sistema desempenhada pelos atores externos do sistema 
(usuários). A visão use-case é central, já que seu conteúdo é base do desenvolvimento das outras visões 
do sistema. Essa visão é montada sobre os diagramas de use-case e eventualmente diagramas de 
atividade. 
 Visão de Organização: Finalmente, a visão de organização mostra a organização física do sistema, os 
computadores, os periféricos e como eles se conectam entre si. Esta visão será executada pelos 
desenvolvedores, integradores e testadores, e será representada pelo diagrama de execução. 
 
 
 
 7a Questão (Ref.: 201210181810) Pontos: 0,0 / 1,0 
Considere o diagrama de máquina de estados de UML abaixo. 
 
 
 
Analise as afirmativas a seguir, a seu respeito: 
1. O elemento "estado1" corresponde a um estado sub-máquina. 
2. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado inicial. 
3. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado final. 
4. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um pseudo-estado ponto de 
entrada e um pseudo-estado ponto de saída. 
Assinale a alternativa que indica todas as afirmativas corretas. 
 
 
São corretas apenas as afirmativas 1, 2 e 4. 
 São corretas apenas as afirmativas 1 e 2. 
 
São corretas apenas as afirmativas 3 e 4. 
 São corretas apenas as afirmativas 1, 3 e 4. 
 
São corretas apenas as afirmativas 1 e 3. 
 
 
 
 8a Questão (Ref.: 201210152250) Pontos: 1,0 / 1,0 
A UML também é usada para representar sistemas mecânicos sem nenhum software. Aqui estão alguns tipos 
diferentes de sistemas com suas características mais comuns. 
Identifique qual não faz parte deste grupo. 
 
 
Sistemas de Informação. 
 
Sistemas Real-time Integrados. 
 Sistemas Depuração. 
 
Sistemas de Software e Sistemas de Negócios. 
 
Sistemas Técnicos. 
 
 
 
 9a Questão (Ref.: 201210152291) Pontos: 0,0 / 1,5 
O que é a classe base de um estereótipo? Qual é a classe base do estereótipo «entity», definido no perfil UML 
para processos de desenvolvimento de software? 
 
 
Resposta: Esteriótipo é uma característica que pode ser estendida a um elemento do tipo associação. Ex1: 
<extende> Esse esteriótipo caracteriza a associação como não obrigatória. Pode ou não acontecer. Ex2: 
<include> Esse esteriótipo caracteriza a associação como obrigatória. 
 
 
Gabarito: A classe base de um estereótipo é uma classe no metamodelo UML (i.e., não é um elemento de 
modelação
criado pelo utilizador) tal como Class, Association ou Refinement. 
 
 
 
 10a Questão (Ref.: 201210152290) Pontos: 1,5 / 1,5 
De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique 
a sua resposta. 
 
 
Resposta: Sim. O esteriotipo<comunicate> é um esteriótipo, que permite a comunicação da associação. 
 
 
Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de 
utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar 
mais adequadamente o tipo de associação correspondente 
 
CCT0264 - MODELAGEM DE SISTEMAS - XYXY - AV1.PDF
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BDQ Prova Página 1 de 4 
 
 
 
 
 
 
 
 
Avaliação: CCT0264_AV1_ » MODELAGEM DE SISTEMAS 
 
Tipo de Avaliação: AV1 
 
Aluno: 
 
Professor: JOSE CARLOS MILLAN Turma: 9004/AD 
 
Nota da Prova: 5,0 de 8,0 Nota do Trabalho: Nota de Participação: 1 Data: 18/04/2013 11:20:24 
 
 
 
 
1a Questão (Cód.: 91694) Pontos: 0,5 / 0 
 
Na UML "Unified Modeling Language": 
 
Instância e objeto são sinônimos. 
 Instâncias são representadas graficamente com seu nome em negrito e itálico. 
 Não se utiliza instância. 
 Instância é uma manifestação abstrata de algo concreto. 
 Instância é o oposto de um objeto. 
 
 
 
 
 
2a Questão (Cód.: 77457) Pontos: 0,5 / 
 
Na UML o diagrama utilizado para representar os dados, denomina-se Diagrama de classe. Um objeto po 
representar vários tipos diferentes, sendo que algumas características são comuns e outras são próprias de ca 
tipo. 
 
Para esse diagrama utilizamos a representação de: 
 
 Agregação por referência. 
 Classe associativa. 
 Agregação por valor. 
 Auto-Associação. 
Generalização e especialização. 
 
 
 
 
 
3a Questão (Cód.: 48820) Pontos: 0,5 / 0 
 
Qual das respostas abaixo mais corretamente define uma classe? 
 
 Um conjunto de métodos e atributos que definem os comportamentos de um objeto. 
 Um conjunto de métodos e atributos. 
 Um conjunto de métodos. 
Um conjunto de métodos e atributos que definem as características e comportamentos de um objeto. 
 Um conjunto de atributos. 
 
 
 
 
 
4a Questão (Cód.: 77453) Pontos: 1,0 / 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BDQ Prova Página 2 de 4 
 
 
 
 
Uma livraria disponibiliza livros de várias editoras para venda aos clientes, que podem comprar quantos desejar e 
um mesmo pedido. A livraria compra da editora muitos exemplares de mesmo título e autoria. 
 
Analisando o cenário apresentado indique qual modelo representa a situação. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BDQ Prova Página 3 de 4 
 
 
 
 
 
5
a 
Questão (Cód.: 65554) Pontos: 0,0 / 1 
 
UML também é usada para representar sistemas mecânicos sem nenhum software. 
Identifique a opção que possui as características que não estão corretas. 
 Sistemas Distribuídos: Distribuídos em máquinas onde os dados são transferidos facilmente de uma 
máquina para outra. Eles requerem mecanismos de comunicação sincronizados para garantir a integridad 
dos dados e geralmente são construídos em mecanismos de objetos como CORBA, COM/DCOM ou Java 
Beans/RMI. 
 
 
Sistemas Técnicos: Manter e controlar equipamentos técnicos como de telecomunicações, equipamentos 
militares ou processos industriais. Eles devem possuir interfaces especiais do equipamento e menos 
programação de software de que os sistemas de informação. Sistemas Técnicos são geralmente sistemas 
real-time. 
 Sistemas de Informação: Armazenar, pesquisar, editar e mostrar informações para os usuários. Manter 
grandes quantidades de dados com relacionamentos complexos, que são guardados em bancos de dados 
relacionais ou orientados a objetos. 
 Sistemas Real-time Integrados: Executados em simples peças de hardware integrados a telefones celular 
carros, alarmes etc. Estes sistemas implementam programação de baixo nível e requerem suporte real- 
time. 
Sistemas de Negócios: descreve as classes, especificações (pessoas, computadores 
etc.), mantém e controla. 
 
 
 
 
 
6a Questão (Cód.: 65582) Pontos: 1,0 / 
 
Os diagramas de casos de uso são uma técnica que pode ser aplicada na elaboração de cadernos de encargo ou e 
propostas de sistemas de software, identifique a alternativa errada. 
 
 Contém analise direta das funcionalidades da representação gráfica 
Não permite apresentar a perspectiva funcional e estrutural. 
 Permite estruturar e apresentar o que se propõe realizar segundo uma perspectiva funcional. 
 Ilustra-se sempre a perspectiva do utilizador. 
 Como tem uma representação gráfica sugestiva, é mais fácil para os clientes entenderem a própria 
proposta. 
 
 
 
 
 
7a Questão (Cód.: 77465) Pontos: 0,0 / 
 
O diagrama de classe posssui diversas representações com suas especificidades. I 
- A generalização implementa o processo de hibridismo. 
II - A auto-associação representa a ligação entre objetos da mesma classe. 
 
III - A classe associativa deve ser criada sempre que a ligação tenha atributos que a identificam. 
Analise as sentenças e selecione a alternativa que aponte assertivas corretas. 
 
 somente a II. 
 somente a I. 
 I - II 
II - III 
I - III 
 
 
 
 
 
8
a 
Questão (Cód.: 55468) Pontos: 0,5 / 0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BDQ Prova Página 4 de 4 
 
 
 
 
O que é UML? 
 
 Linguagem de banco de dados. 
 Linguagem de script. 
 Linguagem de marcação. 
 Linguagem de programação. 
linguagem de modelagem. 
 
 
 
 
 
9a Questão (Cód.: 77448) Pontos: 1,0 / 1 
 
Os modelos são representados por símbolos e conceitos. No diagrama de classe, definido na UML p 
representação dos objetos e suas associações, assim como em outros diagramas, cada representação tem u 
significado. 
 
Indique o termo que indica as características de um objeto. 
 
 método 
 papel da associação 
atributo 
 direção 
 entidade tipo 
 
 
 
 
 
10
a 
Questão (Cód.: 63474) Pontos: 0,0 / 
 
(PRODEB 2008) Assinale a alternativa correta. 
 
 Diagramas de classes representam a forma básica de estruturação de um sistema orientado a objetos. 
 Diagramas de classes são uma técnica para captar os requisitos funcionais de um sistema. 
 Diagramas de classes são uma técnica conhecida pata descrever o comportamento de um sistema. 
Diagramas de classes descrevem os tipos de objetos presentes no sistema e os vários tipos de 
relacionamentos estáticos existentes entre eles. 
Diagramas de classes são uma técnica para descrever lógica de procedimentos,
processo de negócio e flu 
de trabalho. 
 
 
 
 
Período de não visualização da prova: desde 16/04/2013 até 03/05/2013. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
CCT0264 - MODELAGEM DE SISTEMAS - XXXX - AV.pdf
Avaliação: CCT0264_AV_201210078813 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV 
Aluno: 
Professor: JOSE CARLOS MILLAN Turma: 9001/AA 
Nota da Prova: 4,5 Nota de Partic.: 2 Data: 12/03/2014 20:32:45 
 
 
 1a Questão (Ref.: 201210144073) Pontos: 0,5 / 0,5 
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 
 
 
sequência. 
 
atividades. 
 
transição de estados. 
 casos de uso. 
 
colaboração. 
 
 
 
 2a Questão (Ref.: 201210159104) Pontos: 0,5 / 0,5 
A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das etapas de 
desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a etapa de CONCEPÇÃO: 
 
 Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o 
ESCOPO. 
 
Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da realização de testes 
unitários e de integração, tendo como marco o RELEASE (nova versão para o sistema). 
 
Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO. 
 
Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como 
marco a ARQUITETURA. 
 
Conceber o sistema em sua totalidade, pois tendo todos os procedimentos definidos facilita a distribuição 
de execução entre a equipe. 
 
 
 
 3a Questão (Ref.: 201210164157) Pontos: 0,5 / 0,5 
Sabe-se que a UML define modelos para aplicação dos conceitos de implementação na metodologia Orientada a 
Objetos. 
Qual representação do diagrama de classe implementa o processo de herança? 
 
 
Agregação por referência. 
 Generalização. 
 
Classe associativa. 
 
Agregação por valor. 
 
Auto-Associação. 
 
 
 
 4a Questão (Ref.: 201210142166) Pontos: 0,5 / 0,5 
São exemplos de diagramas comportamentais: 
 
 
Casos de Usos, Atividades, Componentes e Interações. 
 Casos de Usos, Atividades, Estados e Interações. 
 
Casos de Usos, Objetos, Estados e Interações. 
 
Classes, Atividades, Estados e Interações. 
 
Casos de Usos, Atividades, Estados e Distribuição. 
 
 
 
 5a Questão (Ref.: 201210159163) Pontos: 0,0 / 0,5 
Analise as sentenças abaixo e, em seguida marque a alternativa que indica as sentenças verdadeiras. 
I - Um projeto do mesmo ramo de negócio em empresas diferentes contém especificações diferentes porque 
são adaptados às operações de cada empresa; 
II - Os modelos devem ser desenvolvidos após a construção do sistema para compor a documentação; 
III - Os modelos definidos na UML são utilizados de forma conjunta, pois cada um pode apresentar 
mudanças na construção do software; 
IV - Na UML devem ser representados os procedimentos lógicos e físicos; 
 
 
 
Itens I, II, III são verdadeiros. 
 Itens I e IV são verdadeiros. 
 
Itens III e IV são verdadeiros. 
 Itens I, III e IV são verdadeiros. 
 
Itens I, e III são verdadeiros. 
 
 
 
 6a Questão (Ref.: 201210152270) Pontos: 0,0 / 0,5 
De acordo com as visões que compõem um sistema UML, , identifique a alternativa errada. 
 
 Visão de Componentes: É uma descrição da implementação dos módulos e suas dependências. Não é 
principalmente executado por desenvolvedores, e não consiste nos componentes dos diagramas. 
 Visão Lógica: Descreve como a funcionalidade do sistema será implementada. É feita principalmente 
pelos analistas e desenvolvedores. Em contraste com a visão use-case, a visão lógica observa e estuda o 
sistema internamente. Ela descreve e especifica a estrutura estática do sistema (classes, objetos, e 
relacionamentos) e as colaborações dinâmicas quando os objetos enviarem mensagens uns para os 
outros para realizarem as funções do sistema. Propriedades como persistência e concorrência são 
definidas nesta fase, bem como as interfaces e as estruturas de classes. A estrutura estática é descrita 
pelos diagramas de classes e objetos. O modelamento dinâmico é descrito pelos diagramas de estado, 
sequencia, colaboração e atividade. 
 Visão de concorrência: Trata a divisão do sistema em processos e processadores. Este aspecto, que é 
uma propriedade não funcional do sistema, permite uma melhor utilização do ambiente onde o sistema 
se encontrará, se o mesmo possui execuções paralelas, e se existe dentro do sistema um gerenciamento 
de eventos assíncronos. Uma vez dividido o sistema em linhas de execução de processos concorrentes 
(threads), esta visão de concorrência deverá mostrar como se dá a comunicação e a concorrência destas 
threads. A visão de concorrência é suportada pelos diagramas dinâmicos, que são os diagramas de 
estado, sequencia, colaboração e atividade, e pelos diagramas de implementação, que são os diagramas 
de componente e execução. 
 Visão "use-case": Descreve a funcionalidade do sistema desempenhada pelos atores externos do sistema 
(usuários). A visão use-case é central, já que seu conteúdo é base do desenvolvimento das outras visões 
do sistema. Essa visão é montada sobre os diagramas de use-case e eventualmente diagramas de 
atividade. 
 Visão de Organização: Finalmente, a visão de organização mostra a organização física do sistema, os 
computadores, os periféricos e como eles se conectam entre si. Esta visão será executada pelos 
desenvolvedores, integradores e testadores, e será representada pelo diagrama de execução. 
 
 
 
 7a Questão (Ref.: 201210181810) Pontos: 0,0 / 1,0 
Considere o diagrama de máquina de estados de UML abaixo. 
 
 
 
Analise as afirmativas a seguir, a seu respeito: 
1. O elemento "estado1" corresponde a um estado sub-máquina. 
2. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado inicial. 
3. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado final. 
4. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um pseudo-estado ponto de 
entrada e um pseudo-estado ponto de saída. 
Assinale a alternativa que indica todas as afirmativas corretas. 
 
 
São corretas apenas as afirmativas 1, 2 e 4. 
 São corretas apenas as afirmativas 1 e 2. 
 
São corretas apenas as afirmativas 3 e 4. 
 São corretas apenas as afirmativas 1, 3 e 4. 
 
São corretas apenas as afirmativas 1 e 3. 
 
 
 
 8a Questão (Ref.: 201210152250) Pontos: 1,0 / 1,0 
A UML também é usada para representar sistemas mecânicos sem nenhum software. Aqui estão alguns tipos 
diferentes de sistemas com suas características mais comuns. 
Identifique qual não faz parte deste grupo. 
 
 
Sistemas de Informação. 
 
Sistemas Real-time Integrados. 
 Sistemas Depuração. 
 
Sistemas de Software
e Sistemas de Negócios. 
 
Sistemas Técnicos. 
 
 
 
 9a Questão (Ref.: 201210152291) Pontos: 0,0 / 1,5 
O que é a classe base de um estereótipo? Qual é a classe base do estereótipo «entity», definido no perfil UML 
para processos de desenvolvimento de software? 
 
 
Resposta: Esteriótipo é uma característica que pode ser estendida a um elemento do tipo associação. Ex1: 
<extende> Esse esteriótipo caracteriza a associação como não obrigatória. Pode ou não acontecer. Ex2: 
<include> Esse esteriótipo caracteriza a associação como obrigatória. 
 
 
Gabarito: A classe base de um estereótipo é uma classe no metamodelo UML (i.e., não é um elemento de 
modelação criado pelo utilizador) tal como Class, Association ou Refinement. 
 
 
 
 10a Questão (Ref.: 201210152290) Pontos: 1,5 / 1,5 
De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique 
a sua resposta. 
 
 
Resposta: Sim. O esteriotipo<comunicate> é um esteriótipo, que permite a comunicação da associação. 
 
 
Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de 
utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar 
mais adequadamente o tipo de associação correspondente 
 
CCT0264 - MODELAGEM DE SISTEMAS - JR - AV.pdf
Avaliação: CCT0264_AV_201210078813 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV 
Aluno: 
Professor: JOSE CARLOS MILLAN Turma: 9001/AA 
Nota da Prova: 4,5 Nota de Partic.: 2 Data: 12/03/2014 20:32:45 
 
 
 1a Questão (Ref.: 201210144073) Pontos: 0,5 / 0,5 
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 
 
 
sequência. 
 
atividades. 
 
transição de estados. 
 casos de uso. 
 
colaboração. 
 
 
 
 2a Questão (Ref.: 201210159104) Pontos: 0,5 / 0,5 
A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das etapas de 
desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a etapa de CONCEPÇÃO: 
 
 Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o 
ESCOPO. 
 
Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da realização de testes 
unitários e de integração, tendo como marco o RELEASE (nova versão para o sistema). 
 
Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO. 
 
Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como 
marco a ARQUITETURA. 
 
Conceber o sistema em sua totalidade, pois tendo todos os procedimentos definidos facilita a distribuição 
de execução entre a equipe. 
 
 
 
 3a Questão (Ref.: 201210164157) Pontos: 0,5 / 0,5 
Sabe-se que a UML define modelos para aplicação dos conceitos de implementação na metodologia Orientada a 
Objetos. 
Qual representação do diagrama de classe implementa o processo de herança? 
 
 
Agregação por referência. 
 Generalização. 
 
Classe associativa. 
 
Agregação por valor. 
 
Auto-Associação. 
 
 
 
 4a Questão (Ref.: 201210142166) Pontos: 0,5 / 0,5 
São exemplos de diagramas comportamentais: 
 
 
Casos de Usos, Atividades, Componentes e Interações. 
 Casos de Usos, Atividades, Estados e Interações. 
 
Casos de Usos, Objetos, Estados e Interações. 
 
Classes, Atividades, Estados e Interações. 
 
Casos de Usos, Atividades, Estados e Distribuição. 
 
 
 
 5a Questão (Ref.: 201210159163) Pontos: 0,0 / 0,5 
Analise as sentenças abaixo e, em seguida marque a alternativa que indica as sentenças verdadeiras. 
I - Um projeto do mesmo ramo de negócio em empresas diferentes contém especificações diferentes porque 
são adaptados às operações de cada empresa; 
II - Os modelos devem ser desenvolvidos após a construção do sistema para compor a documentação; 
III - Os modelos definidos na UML são utilizados de forma conjunta, pois cada um pode apresentar 
mudanças na construção do software; 
IV - Na UML devem ser representados os procedimentos lógicos e físicos; 
 
 
 
Itens I, II, III são verdadeiros. 
 Itens I e IV são verdadeiros. 
 
Itens III e IV são verdadeiros. 
 Itens I, III e IV são verdadeiros. 
 
Itens I, e III são verdadeiros. 
 
 
 
 6a Questão (Ref.: 201210152270) Pontos: 0,0 / 0,5 
De acordo com as visões que compõem um sistema UML, , identifique a alternativa errada. 
 
 Visão de Componentes: É uma descrição da implementação dos módulos e suas dependências. Não é 
principalmente executado por desenvolvedores, e não consiste nos componentes dos diagramas. 
 Visão Lógica: Descreve como a funcionalidade do sistema será implementada. É feita principalmente 
pelos analistas e desenvolvedores. Em contraste com a visão use-case, a visão lógica observa e estuda o 
sistema internamente. Ela descreve e especifica a estrutura estática do sistema (classes, objetos, e 
relacionamentos) e as colaborações dinâmicas quando os objetos enviarem mensagens uns para os 
outros para realizarem as funções do sistema. Propriedades como persistência e concorrência são 
definidas nesta fase, bem como as interfaces e as estruturas de classes. A estrutura estática é descrita 
pelos diagramas de classes e objetos. O modelamento dinâmico é descrito pelos diagramas de estado, 
sequencia, colaboração e atividade. 
 Visão de concorrência: Trata a divisão do sistema em processos e processadores. Este aspecto, que é 
uma propriedade não funcional do sistema, permite uma melhor utilização do ambiente onde o sistema 
se encontrará, se o mesmo possui execuções paralelas, e se existe dentro do sistema um gerenciamento 
de eventos assíncronos. Uma vez dividido o sistema em linhas de execução de processos concorrentes 
(threads), esta visão de concorrência deverá mostrar como se dá a comunicação e a concorrência destas 
threads. A visão de concorrência é suportada pelos diagramas dinâmicos, que são os diagramas de 
estado, sequencia, colaboração e atividade, e pelos diagramas de implementação, que são os diagramas 
de componente e execução. 
 Visão "use-case": Descreve a funcionalidade do sistema desempenhada pelos atores externos do sistema 
(usuários). A visão use-case é central, já que seu conteúdo é base do desenvolvimento das outras visões 
do sistema. Essa visão é montada sobre os diagramas de use-case e eventualmente diagramas de 
atividade. 
 Visão de Organização: Finalmente, a visão de organização mostra a organização física do sistema, os 
computadores, os periféricos e como eles se conectam entre si. Esta visão será executada pelos 
desenvolvedores, integradores e testadores, e será representada pelo diagrama de execução.
7a Questão (Ref.: 201210181810) Pontos: 0,0 / 1,0 
Considere o diagrama de máquina de estados de UML abaixo. 
 
 
 
Analise as afirmativas a seguir, a seu respeito: 
1. O elemento "estado1" corresponde a um estado sub-máquina. 
2. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado inicial. 
3. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado final. 
4. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um pseudo-estado ponto de 
entrada e um pseudo-estado ponto de saída. 
Assinale a alternativa que indica todas as afirmativas corretas. 
 
 
São corretas apenas as afirmativas 1, 2 e 4. 
 São corretas apenas as afirmativas 1 e 2. 
 
São corretas apenas as afirmativas 3 e 4. 
 São corretas apenas as afirmativas 1, 3 e 4. 
 
São corretas apenas as afirmativas 1 e 3. 
 
 
 
 8a Questão (Ref.: 201210152250) Pontos: 1,0 / 1,0 
A UML também é usada para representar sistemas mecânicos sem nenhum software. Aqui estão alguns tipos 
diferentes de sistemas com suas características mais comuns. 
Identifique qual não faz parte deste grupo. 
 
 
Sistemas de Informação. 
 
Sistemas Real-time Integrados. 
 Sistemas Depuração. 
 
Sistemas de Software e Sistemas de Negócios. 
 
Sistemas Técnicos. 
 
 
 
 9a Questão (Ref.: 201210152291) Pontos: 0,0 / 1,5 
O que é a classe base de um estereótipo? Qual é a classe base do estereótipo «entity», definido no perfil UML 
para processos de desenvolvimento de software? 
 
 
Resposta: Esteriótipo é uma característica que pode ser estendida a um elemento do tipo associação. Ex1: 
<extende> Esse esteriótipo caracteriza a associação como não obrigatória. Pode ou não acontecer. Ex2: 
<include> Esse esteriótipo caracteriza a associação como obrigatória. 
 
 
Gabarito: A classe base de um estereótipo é uma classe no metamodelo UML (i.e., não é um elemento de 
modelação criado pelo utilizador) tal como Class, Association ou Refinement. 
 
 
 
 10a Questão (Ref.: 201210152290) Pontos: 1,5 / 1,5 
De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique 
a sua resposta. 
 
 
Resposta: Sim. O esteriotipo<comunicate> é um esteriótipo, que permite a comunicação da associação. 
 
 
Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de 
utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar 
mais adequadamente o tipo de associação correspondente 
 
CCT0264 - MODELAGEM DE SISTEMAS - JOSUE - AV.pdf
Avaliação: CCT0264_AV_201210078813 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV 
Aluno: 
Professor: JOSE CARLOS MILLAN Turma: 9001/AA 
Nota da Prova: 4,5 Nota de Partic.: 2 Data: 12/03/2014 20:32:45 
 
 
 1a Questão (Ref.: 201210144073) Pontos: 0,5 / 0,5 
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 
 
 
sequência. 
 
atividades. 
 
transição de estados. 
 casos de uso. 
 
colaboração. 
 
 
 
 2a Questão (Ref.: 201210159104) Pontos: 0,5 / 0,5 
A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das etapas de 
desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a etapa de CONCEPÇÃO: 
 
 Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o 
ESCOPO. 
 
Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da realização de testes 
unitários e de integração, tendo como marco o RELEASE (nova versão para o sistema). 
 
Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO. 
 
Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como 
marco a ARQUITETURA. 
 
Conceber o sistema em sua totalidade, pois tendo todos os procedimentos definidos facilita a distribuição 
de execução entre a equipe. 
 
 
 
 3a Questão (Ref.: 201210164157) Pontos: 0,5 / 0,5 
Sabe-se que a UML define modelos para aplicação dos conceitos de implementação na metodologia Orientada a 
Objetos. 
Qual representação do diagrama de classe implementa o processo de herança? 
 
 
Agregação por referência. 
 Generalização. 
 
Classe associativa. 
 
Agregação por valor. 
 
Auto-Associação. 
 
 
 
 4a Questão (Ref.: 201210142166) Pontos: 0,5 / 0,5 
São exemplos de diagramas comportamentais: 
 
 
Casos de Usos, Atividades, Componentes e Interações. 
 Casos de Usos, Atividades, Estados e Interações. 
 
Casos de Usos, Objetos, Estados e Interações. 
 
Classes, Atividades, Estados e Interações. 
 
Casos de Usos, Atividades, Estados e Distribuição. 
 
 
 
 5a Questão (Ref.: 201210159163) Pontos: 0,0 / 0,5 
Analise as sentenças abaixo e, em seguida marque a alternativa que indica as sentenças verdadeiras. 
I - Um projeto do mesmo ramo de negócio em empresas diferentes contém especificações diferentes porque 
são adaptados às operações de cada empresa; 
II - Os modelos devem ser desenvolvidos após a construção do sistema para compor a documentação; 
III - Os modelos definidos na UML são utilizados de forma conjunta, pois cada um pode apresentar 
mudanças na construção do software; 
IV - Na UML devem ser representados os procedimentos lógicos e físicos; 
 
 
 
Itens I, II, III são verdadeiros. 
 Itens I e IV são verdadeiros. 
 
Itens III e IV são verdadeiros. 
 Itens I, III e IV são verdadeiros. 
 
Itens I, e III são verdadeiros. 
 
 
 
 6a Questão (Ref.: 201210152270) Pontos: 0,0 / 0,5 
De acordo com as visões que compõem um sistema UML, , identifique a alternativa errada. 
 
 Visão de Componentes: É uma descrição da implementação dos módulos e suas dependências. Não é 
principalmente executado por desenvolvedores, e não consiste nos componentes dos diagramas. 
 Visão Lógica: Descreve como a funcionalidade do sistema será implementada. É feita principalmente 
pelos analistas e desenvolvedores. Em contraste com a visão use-case, a visão lógica observa e estuda o 
sistema internamente. Ela descreve e especifica a estrutura estática do sistema (classes, objetos, e 
relacionamentos) e as colaborações dinâmicas quando os objetos enviarem mensagens uns para os 
outros para realizarem as funções do sistema. Propriedades como persistência e concorrência são 
definidas nesta fase, bem como as interfaces e as estruturas de classes. A estrutura estática é descrita 
pelos diagramas de classes e objetos. O modelamento dinâmico é descrito pelos diagramas de estado, 
sequencia, colaboração e atividade. 
 Visão de concorrência: Trata a divisão do sistema em processos e processadores. Este aspecto, que é 
uma propriedade não funcional do sistema, permite uma melhor utilização do ambiente onde o sistema 
se encontrará, se o mesmo possui execuções paralelas, e se existe dentro do sistema um
gerenciamento 
de eventos assíncronos. Uma vez dividido o sistema em linhas de execução de processos concorrentes 
(threads), esta visão de concorrência deverá mostrar como se dá a comunicação e a concorrência destas 
threads. A visão de concorrência é suportada pelos diagramas dinâmicos, que são os diagramas de 
estado, sequencia, colaboração e atividade, e pelos diagramas de implementação, que são os diagramas 
de componente e execução. 
 Visão "use-case": Descreve a funcionalidade do sistema desempenhada pelos atores externos do sistema 
(usuários). A visão use-case é central, já que seu conteúdo é base do desenvolvimento das outras visões 
do sistema. Essa visão é montada sobre os diagramas de use-case e eventualmente diagramas de 
atividade. 
 Visão de Organização: Finalmente, a visão de organização mostra a organização física do sistema, os 
computadores, os periféricos e como eles se conectam entre si. Esta visão será executada pelos 
desenvolvedores, integradores e testadores, e será representada pelo diagrama de execução. 
 
 
 
 7a Questão (Ref.: 201210181810) Pontos: 0,0 / 1,0 
Considere o diagrama de máquina de estados de UML abaixo. 
 
 
 
Analise as afirmativas a seguir, a seu respeito: 
1. O elemento "estado1" corresponde a um estado sub-máquina. 
2. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado inicial. 
3. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um estado final. 
4. O diagrama "diagrama estado1", que refina "estado1", terá exatamente um pseudo-estado ponto de 
entrada e um pseudo-estado ponto de saída. 
Assinale a alternativa que indica todas as afirmativas corretas. 
 
 
São corretas apenas as afirmativas 1, 2 e 4. 
 São corretas apenas as afirmativas 1 e 2. 
 
São corretas apenas as afirmativas 3 e 4. 
 São corretas apenas as afirmativas 1, 3 e 4. 
 
São corretas apenas as afirmativas 1 e 3. 
 
 
 
 8a Questão (Ref.: 201210152250) Pontos: 1,0 / 1,0 
A UML também é usada para representar sistemas mecânicos sem nenhum software. Aqui estão alguns tipos 
diferentes de sistemas com suas características mais comuns. 
Identifique qual não faz parte deste grupo. 
 
 
Sistemas de Informação. 
 
Sistemas Real-time Integrados. 
 Sistemas Depuração. 
 
Sistemas de Software e Sistemas de Negócios. 
 
Sistemas Técnicos. 
 
 
 
 9a Questão (Ref.: 201210152291) Pontos: 0,0 / 1,5 
O que é a classe base de um estereótipo? Qual é a classe base do estereótipo «entity», definido no perfil UML 
para processos de desenvolvimento de software? 
 
 
Resposta: Esteriótipo é uma característica que pode ser estendida a um elemento do tipo associação. Ex1: 
<extende> Esse esteriótipo caracteriza a associação como não obrigatória. Pode ou não acontecer. Ex2: 
<include> Esse esteriótipo caracteriza a associação como obrigatória. 
 
 
Gabarito: A classe base de um estereótipo é uma classe no metamodelo UML (i.e., não é um elemento de 
modelação criado pelo utilizador) tal como Class, Association ou Refinement. 
 
 
 
 10a Questão (Ref.: 201210152290) Pontos: 1,5 / 1,5 
De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique 
a sua resposta. 
 
 
Resposta: Sim. O esteriotipo<comunicate> é um esteriótipo, que permite a comunicação da associação. 
 
 
Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de 
utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar 
mais adequadamente o tipo de associação correspondente 
 
CCT0264 - MODELAGEM DE SISTEMAS - JAN - AV.pdf
Avaliação: CCT0264_AV_ (AG) » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV 
Aluno: 
Professor: MARCELO VASQUES DE OLIVEIRA Turma: 9002/AA 
Nota da Prova: 4,0 Nota de Partic.: 2 Data: 09/06/2014 09:30:56 
 
 
 1a Questão (Ref.: 201301490503) Pontos: 0,5 / 1,5 
Com base no diagrama de classes e modelo de casos de uso (diagrama e especificação de 
cada caso de uso), elaboramos o diagrama de sequência. Qual a contribuição do 
diagrama de sequência para a melhoria do diagrama de classes? 
 
 
Resposta: A contribuição são as mensagens, lembrando que o diagrama de sequência não 
mostra a troca de informações. 
 
 
Gabarito: Com o diagrama de sequencia é possível descobrir novos métodos para as 
classes envolvidas, não vislumbrados anteriormente. 
 
 
 
 2a Questão (Ref.: 201301550537) Pontos: 1,5 / 1,5 
Qual a finalidade do uso de "raias de natação" nos diagramas de atividade? 
 
 
Resposta: São executadas para diversos propósitos e uma delas é informar quem ou onde 
as atividades são realizadas. 
 
 
Gabarito: Informar onde (setor, departamento , area) ou quem realiza as atividades 
pertinentes ao diagrama de atividade. 
 
 
 
 3a Questão (Ref.: 201301343931) Pontos: 0,0 / 0,5 
Observe o diagrama e marque a alternativa correta: 
 
 
 ALUGUEL é uma classe do tipo independente, onde serão registradas as ocorrências 
de aluguel de carro. 
 CARRO pode ser criado sem participar da associação, mas CLIENTE somente poderá 
ser criado se participar pelo menos de uma associação. 
 CLIENTE pode ser criado sem participar da associação, mas CARRO somente poderá 
ser criado se participar pelo menos de uma associação. 
 CARRO e CLIENTE podem ser criados sem participar pelo menos de uma 
associação. 
 SITUAÇÃO é uma classe dependente de carro, ou seja, não poderá existir quando 
não participar da associação. 
 
 
 
 4a Questão (Ref.: 201301522022) Pontos: 0,0 / 1,0 
O diagrama de atividades tem diferentes propósitos mas em linhas gerais apresenta um 
conjunto de ações que são executadas para diversos propósitos. Com relação ao 
diagrama de atividades analise as assertivas que seguem 
I. Um dos propósitos é especificar as ações que ocorrem na realização de um caso de 
uso. 
II. Um de seus elementos é a raia de natação, ou swinlines, que informam quem ou onde 
as atividades são realizadas 
III. O diagrama de atividades não comporta expressar condições 
IV. A barra de sincronização permite especificar atividades sequenciais. 
Com base em sua análise das assertivas, assinale a ÚNICA opção correta 
 
 Estão corretas apenas as opções I, II e III 
 Estão corretas apenas as opções II e IV 
 Estão corretas apenas as opções I, II, e IV 
 Estão corretas apenas as opções I e II 
 Estão corretas apenas as opções I, III e IV 
 
 
 
 5a Questão (Ref.: 201301345302) Pontos: 0,0 / 0,5 
O tipo de associação entre objetos das classes "turmas" e "alunos" identificado, na 
modelagem de classes da UML, na sentença "turmas são formadas por alunos" é 
denominada: 
 
 inclusão. 
 extensão. 
 generalização. 
 especialização. 
 agregação. 
 
 
 
 6a Questão (Ref.: 201301538697) Pontos: 0,0 / 0,5 
Com relação aos conceitos inerentes as especificações de casos de uso, assinale a
ÚNICA 
resposta INCORRETA. 
 
 As especificações de casos de uso são narrativas textuais que evidenciam o passo a 
passo da interação do ator com o sistema 
 Um caso de uso pode não ter cenário alternativo 
 Os casos de uso possuem 1(um) cenário principal e podem ter mais de 1 (um) 
cenário alternativo 
 Caso de uso e cenário de uso são termos sinônimos, que representam uma 
interação entre ator e sistema. 
 As especificações dos casos de uso são fundamentais para elaboração do Diagrama 
de Sequencia. 
 
 
 
 7a Questão (Ref.: 201301360344) Pontos: 0,5 / 0,5 
A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das 
etapas de desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a 
etapa de CONSTRUÇÃO: 
 
 Construir o projeto dos componentes de hardware para definição da capacidade 
técnica em processar as informações de forma eficiente, apresentando um 
desempenho adequado. 
 Definir a arquitetura de hardware e software utilizados no desenvolvimento da 
iteração, tendo como marco a ARQUITETURA. 
 Desenvolver o componente proposto para a iteração, tendo como marco a 
OPERAÇÃO. 
 Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da 
realização de testes unitários e de integração, tendo como marco o RELEASE (nova 
versão para o sistema). 
 Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo 
como marco o ESCOPO. 
 
 
 
 8a Questão (Ref.: 201301360350) Pontos: 0,5 / 0,5 
É comprovado que o uso de modelos para estudo de qualquer natureza é uma boa 
ferramenta para transmitir informação e assim apresenta diversos benefícios. 
Dentre as opções relacionadas nas alternativas dessa questão, marque a que NÃO 
representa um benefício no uso de modelos como Diagrama de Caso de Uso e Diagrama 
de Classe para desenvolvimento de sistemas de informação. 
 
 Compõe uma documentação para garantir a continuidade dos sistemas. 
 A duração do desenvolvimento fica estendido o que faz com que aumente a 
qualidade do produto. 
 Recurso para minimizar erros. 
 Apoia o desenvolvimento do sistemas para a programação, por exemplo. 
 Facilita a comunicação com o usuário. 
 
 
 
 9a Questão (Ref.: 201301390227) Pontos: 0,0 / 0,5 
No contexto da UML, os casos de uso: 
 
 especificam a organização do sistema de software. 
 descrevem o comportamento do sistema de acordo com o ponto de vista dos seus 
usuários finais. 
 capturam os requisitos não funcionais. 
 são sempre associados a um único requisito funcional. 
 definem o comportamento dos componentes de software que serão implementados. 
 
 
 
 10a Questão (Ref.: 201301383040) Pontos: 1,0 / 1,0 
Uma parte física e substituível de um sistema com o qual está em conformidade e 
proporciona a realização de um conjunto de artefatos (UML) é um: 
 
 objeto. 
 atributo. 
 componente. 
 caso de uso. 
 método. 
 
 
CCT0264 - MODELAGEM DE SISTEMAS - AV - BIAN.pdf
18/6/2014 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=88136100&p1=201201147166&p2=1379966&p3=CCT0264&p4=101697&p5=AV&p6=7/6/2014&p10=9287677 1/4
 
Avaliação: CCT0264_AV_201201147166 » MODELAGEM DE SISTEMAS
Tipo de Avaliação: AV
Aluno: 201201147166 - BIANCA CIPRIANI FERREIRA
Professor: JOSE CARLOS MILLAN Turma: 9003/AA
Nota da Prova: 3,4 Nota de Partic.: 0 Data: 07/06/2014 13:54:52
 1a Questão (Ref.: 201201234356) Pontos: 0,4 / 1,5
Quando utilizamos a descrição de caso de uso do tipo expandida?
Resposta: É utilizada quando precisa-se descrever com mais detalhes o item que está sendo tratado no
momento da criação do diagrama de uso para o sistema em questão.
Gabarito: Quando o caso de uso não tratar de exceções e não tiver complexidade em suas operações.
 2a Questão (Ref.: 201201363795) Pontos: 0,0 / 1,5
A linguagem de modelagem unificada (UML) propõe a representação da Generalização do ator para tornar
visível os diversos tipos de um mesmo ator. Justifique a representação da generalização de ator.
Resposta: A representação do ator serve para destacar os pontos principais do mesmo, para auxiliar na
montagem do sistema.
Gabarito: A generalização de ator deve ser representada quando um mesmo procedimento deve ser realizado
por vários tipos de um mesmo ator, por exemplo: Um ator FUNCIONARIO que possa ser especializado em
GERENTE e VENDEDOR. O requisito ¿Vender Produto¿ poderá ser realizado tanto por gerente quanto por
vendedor. Nesse caso o caso de uso estará representado diretamente em FUNCIONARIO. Assim é possível
visualizar os responsáveis por realizar um mesmo caso de uso.
 3a Questão (Ref.: 201201395855) Pontos: 0,5 / 0,5
No que se refere ao diagrama de casos de uso e seus elementos e a necessidade de especificarmos o passo a
passo de cada caso de uso, analise as assertivas que seguem
I. O diagrama de casos de uso objetiva apresentar as objetos que ineteragem com os atores do sistema.
II. Um diagrama de casos de uso é usado nas fases de levantamento e identificação dos requisitos do sistema
III. O relacionamento INCLUDE ou USES, denota que no caso de uso principal haverá, obrigatoriamente, um
desvio de curso para o caso de uso referenciado por esse relacionamento .
IV. Quando o caso de uso principal esta relacionado a 3 casos de uso pelo relacionamento EXTENDS , significa
que tais casos de uso podem ou não ser executados, conforme condição a ser avaliada.
Com base em sua análise das assertivas, assinale a ÚNICA opção correta
Está correta apenas a assertiva IV
Está correta apenas a assertiva III
Estão corretas as assertivas I, II, III e IV
18/6/2014 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=88136100&p1=201201147166&p2=1379966&p3=CCT0264&p4=101697&p5=AV&p6=7/6/2014&p10=9287677 2/4
 Estão corretas apenas as assertivas II, III e IV
Estão corretas apenas as assertivas II e IV
 4a Questão (Ref.: 201201395948) Pontos: 1,0 / 1,0
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 estado apenas pode ter 1 estado final
O diagrama de estado pode não ter estado final.
Representa além dos estados, todas as transições (mudanças) de estados, evidenciando o evento que
acarretou a transição
O diagrama de estado pode ter mais de 1 estado inicial
O diagrama de estados deve ser usado para toda classe que tenha pelo menos 2 estados.
 5a Questão (Ref.: 201201264214) Pontos: 0,5 / 0,5
Analise as seguintes afirmações relativas a diagramas na UML:
I - Um diagrama de classes exibe um conjunto de classes, interfaces, colaborações e seus relacionamentos.
II - Um diagrama de implantação representa situações estáticas de instãncias de itens encontrados em
diagramas de classes.
III - Os diagramas de casos de uso são importantes para a modelagem dos aspectos dinâmicos do sistema.
IV - Os diagramas de objetos fazem a modelagem de instâncias de itens contidos nos diagramas de casos de
uso.
Indique a opção que contém todas as afirmações CORRETAS:
II e IV
 I e III
III e IV
II e III
I e II
 6a Questão (Ref.: 201201239337) Pontos: 0,0 / 0,5
Uma agencia de automóveis vende carros populares, utilitários e e classe A. Os carros possuem as informações
chassi e quantidade de passageiros, mas os carros classe A podem ter acessórios especiais e os utilitários
possuem percentual de bônus na compra.
Qual a simbologia do diagrama de classe deve ser usada nesse contexto?
Associação
 Generalização
 Agregação por referência
Agregação por valor
Auto-Associação
 7a Questão (Ref.: 201201264183) Pontos: 0,5 / 0,5
No contexto da UML, os casos de uso:
18/6/2014 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=88136100&p1=201201147166&p2=1379966&p3=CCT0264&p4=101697&p5=AV&p6=7/6/2014&p10=9287677 3/4
No contexto da UML, os casos de uso:
são sempre associados a um único requisito funcional.
capturam os requisitos não funcionais.
 descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais.
definem o comportamento dos componentes de software que serão implementados.
especificam a organização do sistema de software.
 8a Questão (Ref.: 201201257009) Pontos: 0,0 / 0,5
No Processo RUP, a ênfase no escopo do sistema está na fase de:
implementação.
teste.
elaboração.
 concepção.
 implantação.
 9a Questão (Ref.: 201201407833) Pontos: 0,5 / 0,5
Dentre as assertivas colocadas, escolha aquela que completa, corretamente, as lacunas da seguinte proposição:
Os diagramas de _______________ e ___________________ - chamados diagramas de interação - são dois
dos diferentes diagramas utilizados na UML, para a modelagem dos aspectos ____________ de sistema.
Seqüência - atividade - estáticos
Seqüência - atividade - dinâmicos
Gráfico de estado - colaboração - dinâmicos
 Seqüência - colaboração - dinâmicos
Seqüência - colaboração - estáticos
 10a Questão (Ref.: 201201412660) Pontos: 0,0 / 1,0
No diagrama de atividade existem elementos que executam as funções (f1 e f2), descritas a seguir
f1: A partir do elemento de nome __________, as transições seguintes serão efetuadas em paralelo.
f2: As _____________________ permitem mostrar, por exemplo, em qual parte da organização o trabalho é
realizado.
Assinale a ÚNICA opção que apresenta corretamente e na ordem, os elementos que completam as frases. 
Junção e Raias de Natação
 Separação e Raias de Natação
 Separação e Transições
Intercalação e Decisões
Bifurcação e Transições
Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.
 
 
18/6/2014 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=88136100&p1=201201147166&p2=1379966&p3=CCT0264&p4=101697&p5=AV&p6=7/6/2014&p10=9287677 4/4
CCT0264 - MODELAGEM DE SISTEMAS - 0005 - AV1.pdf
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BDQ Prova Página 1 de 4 
 
 
 
 
 
 
 
 
Avaliação: CCT0264_AV1_ » MODELAGEM DE SISTEMAS 
 
Tipo de Avaliação: AV1 
 
Aluno: 
 
Professor: JOSE CARLOS MILLAN Turma: 9004/AD 
 
Nota da Prova: 5,0 de 8,0 Nota do Trabalho: Nota de Participação: 1 Data: 18/04/2013 11:20:24 
 
 
 
 
1a Questão (Cód.: 91694) Pontos: 0,5 / 0 
 
Na UML "Unified Modeling Language": 
 
Instância e objeto são sinônimos. 
 Instâncias são representadas graficamente com seu nome em negrito e itálico. 
 Não se utiliza instância. 
 Instância é uma manifestação abstrata de algo concreto. 
 Instância é o oposto de um objeto. 
 
 
 
 
 
2a Questão (Cód.: 77457) Pontos: 0,5 / 
 
Na UML o diagrama utilizado para representar os dados, denomina-se Diagrama de classe. Um objeto po 
representar vários tipos diferentes, sendo que algumas características são comuns e outras são próprias de ca 
tipo. 
 
Para esse diagrama utilizamos a representação de: 
 
 Agregação por referência. 
 Classe associativa. 
 Agregação por valor. 
 Auto-Associação. 
Generalização e especialização. 
 
 
 
 
 
3a Questão (Cód.: 48820) Pontos: 0,5 / 0 
 
Qual das respostas abaixo mais corretamente define uma classe? 
 
 Um conjunto de métodos e atributos que definem os comportamentos de um objeto. 
 Um conjunto de métodos e atributos. 
 Um conjunto de métodos. 
Um conjunto de métodos e atributos que definem as características e comportamentos de um objeto. 
 Um conjunto de atributos. 
 
 
 
 
 
4a Questão (Cód.: 77453) Pontos: 1,0 / 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BDQ Prova Página 2 de 4 
 
 
 
 
Uma livraria disponibiliza livros de várias editoras para venda aos clientes, que podem comprar quantos desejar e 
um mesmo pedido. A livraria compra da editora muitos exemplares de mesmo título e autoria. 
 
Analisando o cenário apresentado indique qual modelo representa a situação. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BDQ Prova Página 3 de 4 
 
 
 
 
 
5
a 
Questão (Cód.: 65554) Pontos: 0,0 / 1 
 
UML também é usada para representar sistemas mecânicos sem nenhum software. 
Identifique a opção que possui as características que não estão corretas. 
 Sistemas Distribuídos: Distribuídos em máquinas onde os dados são transferidos facilmente de uma 
máquina para outra. Eles requerem mecanismos de comunicação sincronizados para garantir a integridad 
dos dados e geralmente são construídos em mecanismos de objetos como CORBA, COM/DCOM ou Java 
Beans/RMI. 
 
 
Sistemas Técnicos: Manter e controlar equipamentos técnicos como de telecomunicações, equipamentos 
militares ou processos industriais. Eles devem possuir interfaces especiais do equipamento e menos 
programação de software de que os sistemas de informação. Sistemas Técnicos são geralmente sistemas 
real-time. 
 Sistemas de Informação: Armazenar, pesquisar, editar e mostrar informações para os usuários. Manter 
grandes quantidades de dados com relacionamentos complexos, que são guardados em bancos de dados 
relacionais ou orientados a objetos. 
 Sistemas Real-time Integrados: Executados em simples peças de hardware integrados a telefones celular 
carros, alarmes etc. Estes sistemas implementam programação de baixo nível e requerem suporte real- 
time. 
Sistemas de Negócios: descreve as classes, especificações (pessoas, computadores 
etc.), mantém e controla. 
 
 
 
 
 
6a Questão (Cód.: 65582) Pontos: 1,0 / 
 
Os diagramas de casos de uso são uma técnica que pode ser aplicada na elaboração de cadernos de encargo ou e 
propostas de sistemas de software, identifique a alternativa errada. 
 
 Contém analise direta das funcionalidades da representação gráfica 
Não permite apresentar a perspectiva funcional e estrutural. 
 Permite estruturar e apresentar o que se propõe realizar segundo uma perspectiva funcional. 
 Ilustra-se sempre a perspectiva
do utilizador. 
 Como tem uma representação gráfica sugestiva, é mais fácil para os clientes entenderem a própria 
proposta. 
 
 
 
 
 
7a Questão (Cód.: 77465) Pontos: 0,0 / 
 
O diagrama de classe posssui diversas representações com suas especificidades. I 
- A generalização implementa o processo de hibridismo. 
II - A auto-associação representa a ligação entre objetos da mesma classe. 
 
III - A classe associativa deve ser criada sempre que a ligação tenha atributos que a identificam. 
Analise as sentenças e selecione a alternativa que aponte assertivas corretas. 
 
 somente a II. 
 somente a I. 
 I - II 
II - III 
I - III 
 
 
 
 
 
8
a 
Questão (Cód.: 55468) Pontos: 0,5 / 0 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BDQ Prova Página 4 de 4 
 
 
 
 
O que é UML? 
 
 Linguagem de banco de dados. 
 Linguagem de script. 
 Linguagem de marcação. 
 Linguagem de programação. 
linguagem de modelagem. 
 
 
 
 
 
9a Questão (Cód.: 77448) Pontos: 1,0 / 1 
 
Os modelos são representados por símbolos e conceitos. No diagrama de classe, definido na UML p 
representação dos objetos e suas associações, assim como em outros diagramas, cada representação tem u 
significado. 
 
Indique o termo que indica as características de um objeto. 
 
 método 
 papel da associação 
atributo 
 direção 
 entidade tipo 
 
 
 
 
 
10
a 
Questão (Cód.: 63474) Pontos: 0,0 / 
 
(PRODEB 2008) Assinale a alternativa correta. 
 
 Diagramas de classes representam a forma básica de estruturação de um sistema orientado a objetos. 
 Diagramas de classes são uma técnica para captar os requisitos funcionais de um sistema. 
 Diagramas de classes são uma técnica conhecida pata descrever o comportamento de um sistema. 
Diagramas de classes descrevem os tipos de objetos presentes no sistema e os vários tipos de 
relacionamentos estáticos existentes entre eles. 
Diagramas de classes são uma técnica para descrever lógica de procedimentos, processo de negócio e flu 
de trabalho. 
 
 
 
 
Período de não visualização da prova: desde 16/04/2013 até 03/05/2013. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
CCT0264 - MODELAGEM DE SISTEMAS - 0004 - AV2.pdf
 
 
 Fechar 
 
Avaliação: CCT0264_AV2_201004009984 » MODELAGEM DE SISTEMAS 
Tipo de Avaliação: AV2 
Aluno: 201004009984 - MARISÂNGELA MARIA RIBEIRO GUIMARÃES 
Professor: JOSE CARLOS MILLAN Turma: 9001/AA 
Nota da Prova: 2,2 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 08/06/2013 07:22:11 
 
 
 1a Questão (Cód.: 65596) Pontos: 0,2 / 1,5 
De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique 
a sua resposta. 
 
 
Resposta: Sim pode. Temos o caso de uma loja de peças para carros por exemplo que trabalha vendendo o 
motor completo ou as peças que o compõe. No sistema isso causará o que chamamos de auto-associação. 
 
 
Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de 
utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar 
mais adequadamente o tipo de associação correspondente. 
 
 
 
 2a Questão (Cód.: 72410) Pontos: 0,0 / 1,0 
A metodologia RUP propõe o uso das disciplinas da engenharia de software ao longo das etapas de 
desenvolvimento. Identifique dentre as alternativas abaixo a que se propõe a etapa de CONCEPÇÃO: 
 
 Definir a arquitetura de hardware e software utilizados no desenvolvimento da iteração, tendo como 
marco a ARQUITETURA. 
 Definir a abrangência de desenvolvimento da iteração em desenvolvimento, tendo como marco o 
ESCOPO. 
 
Conceber o sistema em sua totalidade, pois tendo todos os procedimentos definidos facilita a distribuição 
de execução entre a equipe. 
 
Desenvolver o componente proposto para a iteração, tendo como marco a OPERAÇÃO. 
 
Verificar a qualidade do componente / tarefa desenvolvida na iteração, através da realização de testes 
unitários e de integração, tendo como marco o RELEASE (nova versão para o sistema). 
 
 
 
 3a Questão (Cód.: 72452) Pontos: 0,0 / 1,5 
Considerando o seguinte Diagrama de Classe, indica a lista de símbolos utilizados neste contexto, indicado pela 
numeração de 1 a 5. 
 
 
 
Resposta: Dados do ator (artista) Extende Generalização Associação Include 
 
 
Gabarito: 1 - Classe 2 - Classe associativa 3 - Generalização de classe 4 - Multiplicidade 5 - Agregação por valor 
 
 
 
 4a Questão (Cód.: 95114) Pontos: 0,0 / 1,0 
Uma parte física e substituível de um sistema com o qual está em conformidade e proporciona a realização de 
um conjunto de artefatos (UML) é um: 
 
 objeto. 
 
método. 
 componente. 
 
caso de uso. 
 
atributo. 
 
 
 
 5a Questão (Cód.: 77465) Pontos: 0,5 / 0,5 
O diagrama de classe posssui diversas representações com suas especificidades. 
I - A generalização implementa o processo de hibridismo. 
II - A auto-associação representa a ligação entre objetos da mesma classe. 
III - A classe associativa deve ser criada sempre que a ligação tenha atributos que a identificam. 
Analise as sentenças e selecione a alternativa que aponte assertivas corretas. 
 
 
I - III 
 II - III 
 
somente a I. 
 
somente a II. 
 
I - II 
 
 
 
 6a Questão (Cód.: 63473) Pontos: 0,0 / 0,5 
(PRODEB 2008) "A Linguagem de Modelagem Unificada (UML) é uma linguagem visual para especificar, 
construir e documentar os artefatos dos sistemas" (OMG). 
O que define a palavra "visual" no texto acima? 
 
 
UML deve ser aplicada apenas como planta de software. 
 UML é uma notação diagramática padrão. 
 UML não pode ser utilizada para geração de código automatizada. 
 
UML define vários perfis que só devem ser utilizados como rascunhos para a construção de um sistema. 
 
UML não possui meta-modelo para ferramentas CASE MDA. 
 
 
 
 7a Questão (Cód.: 77782) Pontos: 0,5 / 0,5 
Considerando que você é um analista de negócio e está desenvolvendo um sistema de materiais e 
ocorre que: quando da movimentação de materiais surge uma exceção, que é a emissão de ordem de 
compra quando o estoque ficar abaixo do mínimo recomendado. 
Assim, a representação dessa situação no Diagrama de Caso de Uso é um relacionamento de ........... 
. 
 
 
generalização. 
 
associação composta. 
 
associação não composta. 
 dependência estereotipado como extensão 
 
dependência estereotipado como inclusão. 
 
 
 
 8a Questão (Cód.: 77454) Pontos: 0,5 / 0,5 
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. 
 
 
 
ExerciciosPlano 
 
Aluno 
 
Exercícios 
 PlanosContratados 
 
Plano 
 
 
 
 9a Questão (Cód.: 63481) Pontos: 0,5 / 0,5 
(Concurso: Banco do Nordeste) A UML tem sido amplamente adotada no desenvolvimento de sistemas. Sobre os 
seus principais conceitos e técnicas, é CORRETO afirmar que: 
 
 
a UML é uma poderosa linguagem de programação, que vem sendo utilizada para o desenvolvimento de 
aplicativos para o ambiente WEB. 
 
o diagrama de caso de uso mostra a seqüência de estados de um objeto em resposta a um estímulo 
recebido. 
 
o diagrama de caso de uso mostra as relações entre as classes. 
 
o diagrama de classes descreve as funcionalidades do sistema, por meio de uma visão de atores 
externos, mostrando o relacionamento entre os atores e o sistema. 
 o diagrama de estado mostra a seqüência de estados de um objeto em resposta a um estímulo recebido. 
 
 
 
 10a Questão (Cód.: 63474) Pontos: 0,0 / 0,5 
(PRODEB 2008) Assinale a alternativa correta. 
 
 
Diagramas de classes são uma técnica para descrever lógica de procedimentos, processo de negócio e 
fluxo de trabalho. 
 Diagramas de classes descrevem os tipos de objetos presentes no sistema e os vários tipos de 
relacionamentos estáticos existentes entre eles. 
 
Diagramas de classes são uma técnica para captar os requisitos funcionais de um sistema. 
 
Diagramas de classes são uma técnica conhecida pata descrever o comportamento de um sistema. 
 Diagramas de classes representam a forma básica de estruturação de um sistema orientado a objetos. 
 
 
CCT0264 - MODELAGEM DE SISTEMAS - 0001 - AV2.pdf
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Avaliação: CCT0264_AV2_ » MODELAGEM DE SISTEMAS 
 
Tipo de Avaliação: AV2 
 
Aluno: 
 
Professor: JOSE CARLOS MILLAN Turma: 9004/AD 
 
Nota da Prova: 7,0 de 8,0 Nota do Trabalho: Nota de Participação: 1,5 Data: 10/06/2013 14:27:04 
 
 
 
 
1a Questão (Cód.: 65596) Pontos: 1,5 / 1 
 
De acordo com UML um estereótipo pode estender um elemento do tipo associação? Dê um exemplo e justifique 
sua resposta. 
 
 
Resposta: Estériotipo de estender e incluir, pertecem ao diagramas de caso de uso. Um esteriotipo <<extend>> 
quando uma tarefa diferente da habitual ocorre (exceção). ex.: Cadastrar Cliente é metodo incluido (<<include>> 
para classe Clientes. Em algumas situações o cliente ser de outro pais, logo cadastrar cliente estrangeiro, é o 
metodo estendido (<<extend>>) para Cadastrar Clientes. 
 
 
Gabarito: Sim. Por exemplo, considere o estereótipo «communicate» nas associações entre actores e casos de 
utilização, usados nos diagramas de casos de utilização. Uma associação com estereótipo permite caracterizar m 
adequadamente o tipo de associação correspondente. 
 
 
 
 
 
2a Questão (Cód.: 91034) Pontos: 1,0 / 1 
 
Na UML os diagramas servem para capturar diferentes visões do sistema. NÂO é um diagrama UML: 
 
 Diagrama de Sequência 
 Diagrama de Classes 
 Diagrama de Componentes 
Diagrama de Métodos 
 Diagrama de Estados 
 
 
 
 
 
 
3a Questão (Cód.: 95120) Pontos: 1,0 / 
 
No RUP, definir quais são os atores, os casos de uso existentes e como eles interagem entre si é função típica do: 
 
Analista de Sistemas. 
 Revisor de Requisitos. 
 Revisor do Modelo de Negócios. 
 Designer de Negócios. 
 Analista do Processo de Negócios. 
 
 
 
 
 
Pontos: 1,0 / 1 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
a 
Questão (Cód.: 72452) 
Considerando o seguinte Diagrama de Classe, indica a lista de símbolos utilizados neste contexto, indicado pela 
numeração de 1 a 5. 
 
 
 
 
Resposta: 1 - Classe contendo o nome, atributos e métodos 2 - Classe associativa, originada da multiplicidade de 
muitos para muitos. 3 - Subclasses ou classe filhas que recebem a herança da classe clientes. (generalização). 4 
- Agregação por valor 
 
 
Gabarito: 1 - Classe 2 - Classe associativa 3 - Generalização de classe 4 - Multiplicidade 5 - Agregação por valor 
 
 
 
 
 
5
a 
Questão (Cód.: 77467) Pontos: 0,5 / 
 
Em uma escola um aluno realiza sua matrícula em uma turma, que possui um professor responsável, mas pos 
várias disciplinas associadas. As disciplinas só estão associadas a uma turma. 
 
Indique a multiplicidade entre alunos - turmas, turmas e professor e turmas - disciplinas. 
 
 alunos(0-1) - (1-*) turmas 
turmas(0-*) - (0-1) professor 
turmas(0-*) - (0-*) disciplinas 
alunos(0-*) - (1-1) turmas 
turmas(0-*) - (0-1) professor 
turmas(0-1) - (0-*) disciplinas 
 alunos(1-1) - (1-1) turmas 
turmas(0-*) - (0-1) professor 
turmas(0-*) - (0-1) disciplinas 
 alunos(0-*) - (1-*) turmas 
turmas(0-*) - (0-*) professor 
turmas(0-*) - (0-*) disciplinas 
 alunos(0-1) - (1-1) turmas 
turmas(0-1) - (0-1) professor 
turmas(0-1) - (0-1) disciplinas 
 
 
 
 
 
6a Questão (Cód.: 95117) Pontos: 0,0 / 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Acerca do emprego de conceitos do paradigma de orientação a objetos na linguagem de modelagem unificada 
(UML) e em programas orientados a objetos, assinale a opção correta. 
 
 
 A modelagem de aspectos comportamentais de um programa orientado a objetos deve ser efetuada 
utilizando-se diagramas de classe e de instância, entre outros. 
Na organização de um conjunto de especificações de sistemas orientados a objeto, package é elemento 
usado para se agregar, inclusive de forma hierárquica, um conjunto de outros elementos dentro de um 
mesmo espaço de nomes. 
 A modelagem de aspectos estruturais ou estáticos de programa orientado a objetos deve ser efetuada 
utilizando-se diagramas de comunicação, entre outros. 
 Para um conjunto de ferramentas CASE que necessitam manter intercâmbio de modelos UML desenvolvid 
entre si, o formato-padrão mais recomendado a ser utilizado é o UMLDoc, embasado na linguagem Java. 
Na especificação da UML 2.0, destaca-se a existência da sublinguagem OCL (object constraint language), 
linguagem imperativa que, com variáveis e comandos de controle de fluxo, é usada para complementar 
diagramas UML. 
 
 
 
 
 
7
a 
Questão (Cód.: 77782) Pontos: 0,5 / 0 
 
Considerando que você é um analista de negócio e está desenvolvendo um sistema de materiai 
ocorre que: quando da movimentação de materiais surge uma exceção, que é a emissão de ordem 
compra quando o estoque ficar abaixo do mínimo recomendado. 
 
Assim, a representação dessa situação no Diagrama de Caso de Uso é um relacionamento de ......... 
 
.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando