

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Considere as seguintes linguagens:
1, 2 e 3 apenas.
1, 3, 4 e 5 apenas.
2, 3 e 4 apenas.
1, 2 e 5 apenas.
1, 2, 3, 4 e 5.
Um método especial utilizado, em programação orientada a objetos, para inicializar as variáveis de instância de uma classe é
um encapsulador.
um construtor.
uma extensão.
uma função especial.
uma estrutura de controle.
Dadas as seguintes afirmações sobre programação orientada a objetos:
I. As mensagens que se movimentam de um objeto para outro são os únicos conectores do objeto com o mundo exterior.
II. As mensagens trabalham em resposta aos métodos e manipulam os valores das varáveis de instância.
III. Os objetos passivos são aqueles que não são mais necessários, sendo apagados para liberar memória.
Está correto o que se afirma APENAS em
Um dos principais conceitos em Orientação a Objetos é o de classe, a qual é constituída por KK I , que representam os dados e KK II , que representam os métodos que podem ser executados. Outro conceito fundamental é o de KK III , que pode ser compreendido como a propriedade que uma classe tem em legar seus elementos constituintes a uma sub-classe sua.
Preenchem correta e respectivamente as lacunas I, II e III acima:

![]()
![]()
![]()
Princípio da orientação a objeto que representa a generalização e especialização, tornando atributos e operações comuns em uma hierarquia de classes é:
Encapsulamento.
Herança.
Polimorfismo.
Sobrecarga.
Continuidade.
Na Orientação a Objetos,
objetos com estrutura e comportamento diferentes são agrupados em classes.
dois objetos são distintos mesmo que eles apresentem exatamente as mesmas características.
o comportamento de um objeto é representado pelo conjunto de operações que podem ser executadas sobre o objeto.
dois objetos são distintos somente se todas as suas características forem diferentes.
a estrutura de um objeto não pode se representada em termos de atributos.
Durante a elaboração de um programa, um analista cuidou de utilizar um conceito pertinente à orientação a objetos que trata da separação dos aspectos externos de um objeto ("visíveis" a outros objetos) dos detalhes internos de implementação (escondidos dos outros objetos), ou seja, ele observou o conceito que recomenda o tratamento da manipulação dos dados e dos métodos para acesso dentro do próprio objeto.
O conceito observado foi
encapsulação ou encapsulamento.
Em métodos orientados a objeto,
operações e dados são tratados de maneira integrada, isto é, dentro do objeto pertinente.
dados e operações não podem fazer parte de um mesmo objeto.
é fundamental conhecer bem a estrutura interna de um objeto para poder utilizá-lo.
devem ser considerados apenas os objetos, pois funções e dados não apresentam relevância.
não se utilizam diagramas comportamentais, com exceção do diagrama de classe, que é comportamental-estrutural.
Em Orientação a Objeto
uma amarração dinâmica significa a associação de uma operação a um objeto particular, sempre efetuada em tempo de compilação.
o conceito de polimorfismo implica uma técnica de generalização e especialização, tornando atributos e serviços comuns em uma hierarquia de Classe.
classe e objeto são conceitos dinâmicos, pertencentes tanto à descrição do programa como à memória do computador em que estejam sendo executados.
atributos são declarados em classes como forma de representar as operações que os objetos podem executar.
o objeto é um ente independente, composto por atributos e operações.
40 Um programador, ao elaborar um programa, está utilizando instruções try para realizar o tratamento de exceções. Para cada try que for inserido, deverá ser incluído pelo menos um:
catch ou continue.
catch ou finally.
continue ou finally.
continue ou raise.
finally ou raise.
Na técnica de programação estruturada, a construção lógica denominada seleção é aplicada com as estruturas
do-while e repeat-until.
do-while e if-then-else.
case e do-while.
case e if-then-else.
if-then-else e repeat-until.
Qual das seguintes afi rmações a respeito do paradigma de Programação Orientada a Objetos é verdadeira?
A quantidade de métodos de uma classe é de exatamente o dobro do número de atributos defi nidos nesta classe, pois para cada atributo deve existir um método para acesso e outro para alteração do seu valor.
Em uma linguagem orientada a objetos que não suporta herança múltipla de implementação, como Java, uma classe não poderá implementar mais de uma interface.
Em linguagens orientadas a objetos, como Java, uma mesma mensagem enviada para objetos derivados de uma mesma superclasse será tratada exatamente da mesma forma.
Uma classe abstrata não pode ser instanciada, devendo apenas ser utilizada como superclasse para defi nição de outras classes.
Na orientação a objetos, as relações do tipo Generalização/Especialização (is-a) são uma propagação de atributos e operações baseadas em uma relação entre classes inerentes ao conceito de
persistência.
composição.
polimorfismo.
agregação.
herança.
Em relação aos princípios da orientação a objetos, a separação dos aspectos externos de um objeto, acessíveis por outros, dos detalhes internos da implementação que ficam ocultos dos demais, é uma característica conhecida por
Durante o projeto de uma estrutura orientada a objeto, que necessitava fazer com que objetos do tipo "listbox", "scrollbar" e "botão" tivessem sua "vida" dependente da existência de um objeto "Janela", foi projetado o tipo "todoparte" conhecido como
herança polimórfica.
No contexto do processo de abstração da programação orientada a objetos, as operações de
instanciação são utilizadas para analisar os objetos do mundo real e definir a qual classe eles pertencem.
classificação são caracterizadas pela criação de objetos a partir de classes já existentes.
agregação são realizadas quando um objeto é utilizado como parte de um outro objeto.
especialização identificam as características comuns em um conjunto de classes.
generalização são caracterizadas pela criação de duas ou mais classes a partir de uma classe genérica.
A programação de um modem é feita através de strings de programação. Estas strings, que também podem ser utilizadas para testar o modem, começam pelo comando:
Na orientação a objeto, o corpo de código que implementa uma operação de uma classe é conhecido por
Em relação à tecnologia de orientação a objetos, os objetos que apresentam estrutura e comportamento idênticos são agrupados em
estrutura.
classes.
tipos.
atributos.
segmentos.