Buscar

prova reclassificação linguagem orientada a objetos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

ESCOLA ESTADUAL PONCIANO PEREIRA DA COSTA - CÓDIGO INEP: 31-103012
CAIXA ESCOLAR MARIA DO CARMO SOARES CAMPOS – CNPJ: 16.845.778/0001-31
RUA PRINCIPAL, S/Nº, DISTRITO DE CUBAS - FERROS – MG 
CEP: 35.806-000 - TEL.: (31) 3863-3097
E-MAIL: escola.103012@educacao.mg.gov.br
Portaria de instalação SEE Nº 399/1980 de 04/10/1980
Lei Nº 7919/81 MG 09/01/81 - Resolução SEE Nº 746/2005 MG 28/12/2005
Portaria nº 51/2013 MG: 11/01/2013 – Tipologia: R040A2 – Código Município de Ferros: 2590
	AVALIAÇÃO DE RECLASSIFICAÇÃO POR FALTAS
CURSO TÉCNICO DE INFORMÁTICA REFERENTE AO 2º SEMESTRE 2022
LINGUAGEM ORIENTADA A OBJETOS
NOME DO(A) ESTUDANTE: ________________________________________________________________ 
PROFESSOR(A): ____________________________________________________ TURMA:________ 
DATA: ___/____/2022 VALOR:________ NOTA OBTIDA:
1 - Em POO (Programação Orientada a Objetos), dizer que a classe A estende a classe B é o mesmo que dizer que:
A ) a classe A é derivada de B;
B ) a classe A é superclasse de B;
C ) a classe B é derivada de A;
D ) a classe B é subclasse de A;
E ) as classes A e B são irmãs.
2 - Para criação de um programa em qualquer linguagem de programação, é necessário digitar o código fonte em um arquivo de texto, que será traduzido pelo compilador para geração do código executável. A maneira mais fácil de se fazer isso nas linguagens atuais é através de uma IDE. Sobre IDE, assinale (V) para as afirmativas verdadeiras e (F) para as afirmativas falsas:
( ) é um ambiente de desenvolvimento integrado.
( ) oferece, dentre outras facilidades, um editor de texto para o código fonte.
( ) oferece, dentre outras facilidades, compilador para uma ou mais linguagens.
( ) o Microsoft Visual Studio é uma IDE.
A ) F, F, F, F.
B ) F, F, V, V.
C ) V, V, F, F.
D ) V, V, V, F.
E ) V, V, V, V.
3 - Existem diversas linguagens comerciais que permitem a programação orientada a objetos. O C++, o C# e o Java são exemplos dessas linguagens. 
Neste tipo de programação é importante restringir a visibilidade de alguns atributos para garantir:
_______________________________________________________________________________________________________________________________________________________________________________________________________________
4 - Qual a diferença entre o paradigma estruturado e paradigma orientado a objeto? 
____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
5 - Em relação à orientação a objetos, considere:
Um dos mecanismos fundamentais na programação orientada a objetos é o conceito de redefinição, que ocorre quando um método, cuja assinatura já tenha sido especificada, recebe uma nova definição em uma classe derivada. A linguagem de programação orientada a objetos deve suportar o conceito de ligação tardia (late binding), visto que a definição do método que é candidato a ser efetivamente invocado só ocorre durante a execução do programa. O mecanismo de redefinição, juntamente com o conceito de ligação tardia, é a chave para a utilização adequada de:
A ) dois métodos de uma mesma classe.
B ) objeto de classes derivadas.
C ) polimorfismo e herança.
D ) polimorfismo.
E ) restrições de acesso.
6 - De acordo com a teoria sobre Polimorfismo, identifique qual das afirmações abaixo está INCORRETA. 
A ) Polimorfismo é o nome formal para o fato de que, quando precisamos de um objeto de determinado tipo, podemos usar uma versão mais especializada dele. Esse fato pode ser bem entendido analisando-se a árvore de hierarquia de classes. 
B ) Ao estendermos ou especializarmos uma classe, não perdemos compatibilidade com a superclasse. 
C ) É a capacidade de um objeto tomar várias formas. 
D ) Permite que objeto seja usado no lugar de outro. 
E ) A capacidade polimórfica decorre diretamente do mecanismo de interface.
7 - Cite 3 linguagem que utiliza orientação a objetos.
_______________________________________________________________________________________________________________________________________________________________________________________________________________
8 - De acordo com a teoria sobre Encapsulamento, identifique qual das afirmações abaixo está incorreta.
A ) É necessário definir o controle de acesso aos métodos e propriedades de uma classe, de forma que não se interfira no seu funcionamento.
B ) Através dos métodos podemos atingir uma das principais características da orientação a objetos. O encapsulamento, que é a capacidade de esconder do mundo exterior as estruturas internas de uma classe.
C ) É a forma de habilitar o acesso aos métodos e propriedades de uma classe.
D ) Protege os dados de um objeto contra uma modificação imprópria.
E ) O encapsulamento define que os atributos só são acessados através de métodos o que evita o acoplamento.
9 - Encapsulamento é o ato de esconder do usuário informações que não são de seu interesse ou por segurança dos dados. Basicamente o encapsulamento separa os elementos visíveis de um objeto dos invisíveis. Explique o significado das palavras-chave PUBLIC, PRIVATE, PROTECTED e PAKAGE.
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
10-Qual foi a primeira linguagem a utilizar o conceito de Linguagem Orientada a Objeto?
____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

Outros materiais