Buscar

Exercícios MODELAGEM DE SISTEMAS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 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 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 
 
Sobre a modelagem de sistemas, analise as assertivas a seguir 
I. A modelem consiste na elaboração de modelos, sobre a forma de diagrama por exemplo, com a 
finalidade de representar a realidade, abstraindo-se dos aspectos que não interessam ao contexto 
II. O uso de modelos, facilita a comunicação entre os envolvidos no desenvolvimento de software. 
III. A modelagem, de certa forma, facilita e fomenta a discussão de idéias e soluções entre os membros da 
equipe de desenvolvimento, que podem refina-los até o real entendimento do problema. 
Com base em sua análise, assinale a UNICA opção contendo as assertivas corretas. 
 
 
 
Apenas I e II 
 
I, II e III 
 
Apenas II e III 
 
Apenas I e III 
 
Apenas III 
Respondido em 31/10/2020 21:39:03 
 
 
Explicação: 
I. A modelem consiste na elaboração de modelos, sobre a forma de diagrama por exemplo, com a 
finalidade de representar a realidade, abstraindo-se dos aspectos que não interessam ao contexto - 
VERDADE 
II. O uso de modelos, facilita a comunicação entre os envolvidos no desenvolvimento de software. - 
VERDADE 
III. A modelagem, de certa forma, facilita e fomenta a discussão de idéias e soluções entre os membros da 
equipe de desenvolvimento, que podem refina-los até o real entendimento do problema. - VERDADE, os 
modelos ajudam a compreensão e entendimento. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 ​Questão 
 
 
2 
Os diagramas UML da categoria comportamental são os de: 
 
 
 casos de uso, sequência e classes. 
 casos de uso, atividades e máquinas de estados. 
 objetos, estrutura composta e máquinas de estado. 
 classes, objetos e componentes. 
 classes, atividades e sequência. 
Respondido em 31/10/2020 21:40:17 
 
 
 
 
 ​Questão 
 
 
3 
 
 
 
Avalie as assertivas a seguir no que se refere aos conceitos inerentes a UML (linguagem unificada de 
modelagem). 
I. A UML dispões de modelos (diagramas), sob diferentes perspectivas, aplicados a orientação a objetos. 
II. Dentre os diagramas da UML, destaca-se o diagrama de classes, um diagrama comportamental. 
III. A UML, sendo uma metodologia ativa, estabelece a sequencia em que os diagramas devem ser 
construídos. 
Com base em sua análise, assinale a opção que apresenta as assertivas CORRETAS. 
 
 
 
Apenas II e III 
 
Apenas I 
 
Apenas I e II 
 
I, II e III 
 
Apenas I e III 
Respondido em 31/10/2020 21:38:27 
 
 
Explicação: 
I. A UML dispões de modelos (diagramas), sob diferentes perspectivas, aplicados a orientação a objetos. - 
Verdade 
II. Dentre os diagramas da UML, destaca-se o diagrama de classes, um diagrama comportamental. - 
Falso, o diagrama de classes é um diagrama estrutural 
III. A UML, sendo uma metodologia ativa, estabelece a sequencia em que os diagramas devem ser 
construídos. - ​Falso, a UML não é uma metodologia e sim uma linguagem visual de modelagem. 
 
 
 
 
 
 
 
 
 
 ​Questão 
 
4 
Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado 
a Objetos? 
 
 
 A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o 
domínio do problema de um sistema. 
 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. 
 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. 
 A orientação a objetos não pode ser utilizado em Softwares de larga escala. 
 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. 
Respondido em 31/10/2020 21:39:08 
 
 
 
 
 ​Questão 
 
 
5 
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 II e III. 
 Apenas I e II. 
 Apenas II. 
 I, II e III. 
 Apenas I e III. 
Respondido em 31/10/2020 21:42:17 
 
 
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 
 
 
 
 
 
 ​Questão 
 
 
6 
 
 
 
Sabemos que os modelos nos ajudam a entender a complexidade do mundo real. No que se refere aos 
modelos, oriundos de processos de modelagem, avalie as assertivas a seguir: 
I. Uma maquete de um condomínio residencial é um modelo. 
II. Um modelo é uma representação da realidade 
III. Um modelo aumenta o nível de complexidade do entendimento da realidade 
IV. Cada realidade somente contempla um único modelo. 
Com base em sua análise, marque a UNICA opção que contém TODAS as assertivas corretas. 
 
 
 
I 
 
II 
 
I, II e IV 
 
I e II 
 
II e III 
Respondido em 31/10/2020 21:43:58 
 
 
Explicação: 
I. Uma maquete de um condomínio residencial é um modelo. - VERDADE 
II. Um modelo é uma representação da realidade - VERDADE,. um modelo nos ajuda a entender a 
complexidade da realidade 
III. Um modelo aumenta o nível de complexidade do entendimento da realidade - FALSO, um modelo 
dimini a complexidade da realidade e nos permite um maior entendimento. 
IV. Cada realidade somente contempla um único modelo. = FALSO, por exemplo do mesmo exemplo do 
condomínio residencial, a planta baixa é um modelo que complementa a maquete, por exemplo. Logo são 
possíveis vários modelos , sob diferentes perspectivas da mesma realidade. 
 
 
 
 
 
 
 
 ​Questão 
 
 
7 
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. 
 
um modelo ou molde de construção de objetos, em que se definem características e 
comportamentos. 
 
um objeto com função de instanciação, em que se definem comportamentos por meio de 
atributos. 
 
uma instância de um objeto 
 
um modelo ou molde de construção de objetos, em que não se podem definir características. 
Respondido em 31/10/2020 21:44:48 
 
 
Explicação: 
Classe é um modelo , onde classificamos objetos afins, ou seja com as mesmas propriedades e 
comportamento 
 
 
 
 
 
 
 
 ​Questão 
 
 
8 
A UML divide os diagramas em: 
 
 
 Diagramas Comportamentais e Diagramas de Fluxo de Dados 
 Nenhuma das anteriores 
 Diagramas Estruturais e Diagramas Comportamentais 
 Diagramas Estruturais, Diagramas Transacionais e Diagramas deAgrupamento 
 Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de 
Agrupamento

Outros materiais