Buscar

CCT0759_EX_A01_V1

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 3 páginas

Prévia do material em texto

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.
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 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 11/10/2020 12:20:08
 
Os diagramas UML da categoria comportamental são os de:
objetos, estrutura composta e máquinas de estado.
classes, atividades e sequência.
 casos de uso, atividades e máquinas de estados.
classes, objetos e componentes.
casos de uso, sequência e classes.
Respondido em 11/10/2020 12:20:05
 
Ao modelarmos um atributo com a visibilidade PUBLICA, estamos ferindo a que princípio da Orientação a Objetos ?
Herança
Polimorfismo
 Encapsulamento
Mensagens a objetos.
Visibilidade 
Respondido em 11/10/2020 12:20:17
 
 
Explicação:
O principio do ENCAPSULAMENTO diz que "um atributo deve ser protegido e somente acessado pelos métodos da própria
classe. Ao modelarmos um atributo com visibilidade PUBLICA, ferimos esse princípio, pois outras classes poderão acessar o
atributo.
 
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.
 Apenas I e II.
Apenas I e III.
Apenas II e III.
I, II e III.
 Questão1
 Questão2
 Questão3
 Questão4
Respondido em 11/10/2020 12:20:15
 
 
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
 
 
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 é:
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 se definem características e comportamentos.
um modelo ou molde de construção de objetos, em que não se podem definir características.
um objeto com função de instanciação, em que não se podem definir características.
Respondido em 11/10/2020 12:17:51
 
 
Explicação:
Classe é um modelo , onde classificamos objetos afins, ou seja com as mesmas propriedades e comportamento
 
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, é
um método comum para a representação da orientação a objetos
uma linguagem para implementar os conceitos da orientação a objetos
 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.
Respondido em 11/10/2020 12:17:56
 
 
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
 
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:
 Encapsulamento
Herança
 Questão5
 Questão6
 Questão7
 Classe
Objeto
Polimorfismo
Respondido em 11/10/2020 12:20:28
 
 
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.
 
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.
II
I
II e III
 I e II
I, II e IV
Respondido em 11/10/2020 12:18:03
 
 
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ão8

Outros materiais