Questões de Ciência da Computação da CESPE / CEBRASPE

Pesquise questões de concurso nos filtros abaixo

Listagem de Questões de Ciência da Computação da CESPE / CEBRASPE

A modelagem de dados é uma etapa importante na análise e no projeto de um sistema de informação. Como resultado de tal atividade, obtém-se, entre outros produtos, o modelo dos bancos de dados a serem desenvolvidos. Quanto à modelagem de dados, julgue os itens a seguir.

Uma técnica clássica da modelagem estruturada de dados consiste na construção de diagramas entidaderelacionamento, os quais possuem a mesma estrutura de um diagrama de classe em modelos de dados orientados a objeto, sendo que a conversão entre esses dois modelos pode ser feita automaticamente e sem gerar ambigüidades.

Em um projeto de software orientado a objetos, é necessário definir quais são as responsabilidades das classes de objetos, os modos de interação entre os objetos, os agrupamentos e a hierarquização das classes de objetos, questões que têm levado à busca de soluções por meio de princípios e padrões de projeto testados e validados. Acerca do uso de padrões de projeto, das funcionalidades da orientação a objetos e dos processos e técnicas relativos ao projeto orientado a objetos, julgue os itens a seguir.

Uma descrição de um objeto, resultante do processo de design, pode assumir a forma de uma descrição de protocolo, que estabelece a interface do objeto com cada mensagem, ou a forma de uma descrição de implementação, que mostra detalhes das operações que devem ocorrer quando uma mensagem é passada ao objeto.

Em um projeto de software orientado a objetos, é necessário definir quais são as responsabilidades das classes de objetos, os modos de interação entre os objetos, os agrupamentos e a hierarquização das classes de objetos, questões que têm levado à busca de soluções por meio de princípios e padrões de projeto testados e validados. Acerca do uso de padrões de projeto, das funcionalidades da orientação a objetos e dos processos e técnicas relativos ao projeto orientado a objetos, julgue os itens a seguir.

Uma subclasse em geral encapsula menos funcionalidades do que sua superclasse, pois representa um número menor de objetos.

Em um projeto de software orientado a objetos, é necessário definir quais são as responsabilidades das classes de objetos, os modos de interação entre os objetos, os agrupamentos e a hierarquização das classes de objetos, questões que têm levado à busca de soluções por meio de princípios e padrões de projeto testados e validados. Acerca do uso de padrões de projeto, das funcionalidades da orientação a objetos e dos processos e técnicas relativos ao projeto orientado a objetos, julgue os itens a seguir.

Uma das conseqüências da utilização do polimorfismo é a realização de programas que contêm menos lógica de desvio, o que facilita o teste, a depuração e a manutenção desses programas, além de lhes conferir uma aparência mais simples.

A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

O fato de uma subclasse acessar os membros privados da superclasse pode comprometer a reutilização de programas.

Navegue em mais matérias e assuntos

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis