Questões de Concurso
Comentadas sobre orientação a objetos em engenharia de software
Foram encontradas 1.049 questões
Na associação da frase acima aos conceitos da modelagem orientada a objeto, é correto afirmar que São Paulo, população e aumento, referem-se, respectivamente, a
I. A análise de requisitos preocupa-se em capturar unicamente as necessidades básicas funcionais do sistema que deve ser desenvolvido.
II. A análise modela o problema principal, ou seja, as classes e objetos, e cria um modelo ideal do sistema levando em conta os requisitos técnicos do sistema.
III. O design expande e adapta os modelos da análise para um ambiente técnico, onde as soluções técnicas são trabalhadas em detalhes.
IV. A implementação consiste em codificar em linguagem de programação e banco de dados os modelos criados.
É correto o que se afirma em
Esse recurso utiliza um princípio da Orientação a Objetos que propõe ocultar determinados elementos de uma classe das demais classes. O objetivo ao colocar uma proteção ao redor é prevenir contra os efeitos colaterais indesejados ao ter essas propriedades modificadas de forma inesperada.
Este recurso é conhecido por:
I. O comportamento indica a capacidade de abstrair várias implementações diferentes em uma única interface.
II. O encapsulamento é uma forma de restringir o acesso ao comportamento interno de um objeto.
III. O polimorfismo refere-se a operações realizadas por um objeto e também ao modo pelo qual essas operações são executadas.
É correto afirmar que:
Com relação à essa situação hipotética, assinale a opção incorreta, acerca dos objetos e dos métodos que podem ser usados na implementação do sistema mencionado.
I Um objeto, quando mapeado em uma representação de software, consiste de duas partes: uma estrutura de dados privada; e os processos, que são relativos às operações ou métodos.
II Uma classe abstrata é aquela que tem instâncias.
III Um ator é um objeto que pode operar e pode ser operado por outros objetos.
IV Cada classe descreve um conjunto infinito de objetos individuais. Um objeto pode ser definido como uma instância de uma classe.
V Cada atributo é único dentro de uma instância.
A quantidade de itens certos é igual a
I. separa os aspectos externos e acessíveis de um objeto dos detalhes internos de implementação e, paralelamente, evita que partes de um programa se tornem tão independentes que uma pequena alteração tenha grandes efeitos em cascata.
II. possibilita a definição de uma nova classe (subclasse), a partir de uma classe já existente (superclasse).
Esses conceitos são conhecidos, respectivamente, por:
Na essência, o texto explica um dos fundamentos das linguagens OO que é