Questões de Concurso Sobre orientação a objetos em engenharia de software

Foram encontradas 1.046 questões

Q39602 Engenharia de Software
A característica básica dos métodos orientados a objetos que se apresenta como uma grande vantagem quanto à sua utilização reside
Alternativas
Q35182 Engenharia de Software
A cidade de São Paulo, que possuía uma população de 10.000.000 de habitantes, teve um aumento de mais 2.000.000 de novos habitantes.

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
Alternativas
Q35181 Engenharia de Software
Em relação a orientação a objetos, o método de desenvolvimento de um sistema em UML é dividido em análise de requisitos, análise, design (projeto), implementação, e testes. Nesse contexto, considere:

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
Alternativas
Ano: 2010 Banca: FCC Órgão: TRE-AM Prova: FCC - 2010 - TRE-AM - Programador de computador |
Q34986 Engenharia de Software
Nos modelos orientados a objeto, um relacionamento de dependência estereotipada é representado por uma
Alternativas
Ano: 2010 Banca: FCC Órgão: TCM-PA Prova: FCC - 2010 - TCM-PA - Técnico em Informática |
Q34920 Engenharia de Software
Não possui instâncias diretas, mas apenas classes descendentes:
Alternativas
Ano: 2010 Banca: FCC Órgão: TCM-PA Prova: FCC - 2010 - TCM-PA - Técnico em Informática |
Q34919 Engenharia de Software
Um relacionamento do tipo todo-parte, no qual a vida da parte depende da vida do todo, é do tipo
Alternativas
Q33790 Engenharia de Software
Em conformidade com a metodologia orientada a objetos, com a finalidade de evitar que partes de um programa se tornem tão independentes que uma pequena alteração tenha grandes efeitos em cascata, é aplicado um recurso que separa os aspectos externos e acessíveis de um objeto dos detalhes internos de implementação.

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:
Alternativas
Ano: 2009 Banca: FUNRIO Órgão: MPO
Q1235765 Engenharia de Software
O princípio da orientação a objetos que indica a capacidade de abstrair várias implementações diferentes de uma única interface é denominado
Alternativas
Ano: 2009 Banca: IESES Órgão: TJ-MA
Q1197134 Engenharia de Software
O paradigma da orientação a objetos prevê alguns princípios e conceitos tais como: 
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:
Alternativas
Ano: 2009 Banca: FCC Órgão: TRF - 4ª REGIÃO
Q1194669 Engenharia de Software
Sobre a orientação a objetos, é correto afirmar: 
Alternativas
Q150010 Engenharia de Software
Orientação a Objetos é um paradigma de análise, projeto e programação de sistemas de software. A respeito desse paradigma, assinale a afirmativa incorreta.

Alternativas
Q149977 Engenharia de Software
Na Análise e Projeto Orientado a Objetos, um recurso tem como meta principal reduzir o número de variáveis globais usadas dentro de um programa, consistindo na separação dos aspectos externos de um objeto, permitindo que a sua implementação possa ser modificada sem que afete as aplicações que o utilizam. Este recurso é denominado:

Alternativas
Q147559 Engenharia de Software
Um sistema deverá ser executado no escritório central da empresa de turismo, assim como no conjunto de escritórios de agentes de viagens, de tal forma que possam ser efetuadas reservas em passeios de ônibus operados pela empresa. O sistema permitirá que um operador configure os detalhes das rotas dos passeios, tais como número, nome e uma breve descrição. Os passeios serão categorizados como visões cênicas, paradas sociais, compras artesanais e visitas a sítios históricos. Cada passeio pode incluir o denominado trips, que consiste em um dia de passeio em ônibus privativo com um número especifico de lugares. Essa informação também necessita ser configurada pelo operador. Os agentes de viagem serão capazes de fazer e armazenar informações de reservas nos trips para os clientes.

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.
Alternativas
Q147558 Engenharia de Software
Com relação a programação orientada a objetos, julgue os itens a seguir.

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
Alternativas
Q129724 Engenharia de Software
Considere as duas classes representadas:
A operação Ler, presente nas duas classes, apresenta o conceito denominado:

Alternativas
Q129723 Engenharia de Software
Um modelo é uma abstração de alguma coisa, cujo propósito é permitir que se conheça essa coisa antes de se construí-la. Na TMO (Técnica de Modelagem de Objetos), existem três modelos que, combinados, permitem representar o sistema. Esses modelos são conhecidos como:

Alternativas
Q129719 Engenharia de Software
A figura abaixo mostra uma representação gráfica, no modelo de objetos.
Em relação a classes, atributos e associações, observados na figura acima, pode-se concluir que:

Alternativas
Q129715 Engenharia de Software
Na orientação a objetos, o mecanismo que consiste no compartilhamento de atributos e operações entre as classes numa relação hierárquica e que permite a uma classe ser gerada a partir de classes já existentes, é conhecido como:

Alternativas
Q129427 Engenharia de Software
Em programação orientada a objeto, o mecanismo pelo qual uma classe pode estender outra classe, aproveitando seus comportamentos e variáveis, é conhecido como:
Alternativas
Q128149 Engenharia de Software
Considere: A classe Pedido contém um método chamado obter Produtos() que retorna uma lista de produtos pertencentes a um determinado pedido. O código que usa esta classe desconhece completamente como esta lista de produtos é montada. Tudo que interessa é a lista de produtos que o método retorna.
Na essência, o texto explica um dos fundamentos das linguagens OO que é

Alternativas
Respostas
861: E
862: B
863: D
864: B
865: C
866: A
867: E
868: B
869: A
870: A
871: C
872: A
873: D
874: C
875: C
876: D
877: A
878: B
879: E
880: B