Buscar

1-Execicio05

Prévia do material em texto

Exercício: CCT0264_EX_A1_201807060977_V5 31/05/2020
Aluno(a): BELICIO BATISTA CARDOSO 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201807060977
 
 1a 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
Apenas II e III
Apenas III
Apenas I e III
 I, II e III
Respondido em 31/05/2020 09:51:20
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.
 
 
 2a Questão
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 é 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 não pode ser utilizado em Softwares de larga escala.
Respondido em 31/05/2020 09:51:28
 
 3a Questão
Ano: 2018 Órgão: UFMS Prova: FAPEC - 2018 - UFMS - Técnico de Tecnologia da Informação ADAPTADA
 
No paradigma de Programação Orientada a Objetos, Polimorfismo pode ser descrito como:
Variável de uma instância que descreve as características dos objetos.
Um modelo ou protótipo que define as características e comportamentos comuns a um conjunto de objetos de
certo tipo.
Tipo especial de método que inicializa as variáveis do objeto, quando instanciado (inicializado).
 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.
Princípio pelo qual dois métodos de uma mesma classe podem ter o mesmo nome, desde que suas listas de
parâmetros sejam diferentes, constituindo assim uma assinatura diferente.
Respondido em 31/05/2020 09:51:36
Explicação:
Para haver polimorfismo precisa haver herança previamente.
Poli = varios e morfirmo = forma
Varias implementações (formas) de um mesmo método (mesma assinatura). Em cada implementação, um novo
comportamento
 
 4a Questão
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 e II
I
II
II e III
I, II e IV
Respondido em 31/05/2020 09:51:43
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.
 
 5a Questão
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 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.
 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
Respondido em 31/05/2020 09:51:53
Explicação:
Classe é um modelo , onde classificamos objetos afins, ou seja com as mesmas propriedades e comportamento
 
 6a Questão
A UML divide os diagramas em:
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
 Diagramas Estruturais e Diagramas Comportamentais
Respondido em 31/05/2020 09:52:15
 
 7a Questão
A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui recursos para
representação dos conceitos propostos pela Orientação a objetos.
Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML
 Ser independente da linguagem de programação e processo de desenvolvimento.
Ser dependente da linguagem de programação e do processo de desenvolvimento.
Ser dependente somente da linguagem de programação.
Ser dependente somente do processo de desenvolvimento.
Ser independente da linguagem de programação e dependente do processo de desenvolvimento.
Respondido em 31/05/2020 09:52:43
 
 8a Questão
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 e III
 Apenas I
I, II e III
Apenas I e II
Respondido em 31/05/2020 09:52:50
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 metodologiaativa, 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.

Continue navegando