Buscar

ADS - Programacao Orientada a Objetos - PROVA CURRICULAR

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 9 páginas

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 6, do total de 9 páginas

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 9, do total de 9 páginas

Prévia do material em texto

 CLIQUE AQUI PARA REALIZAR A PROVA CURRICULAR - DIA 
14/04/2022 A 17/04/2022 - VALOR 6,0 PONTOS - 1ª OPORTUNIDADE 
Iniciado em sexta, 15 abr 2022, 17:15 
Estado Finalizada 
Concluída em sexta, 15 abr 2022, 18:12 
Tempo empregado 56 minutos 56 segundos 
Avaliar 6,00 de um máximo de 6,00(100%) 
 
 
OBS: 1) A prova é revisada várias vezes com apostila antes de eu postar, algumas vezes 
existem questões duplicadas que são questionadas com o tutor. 2) Verifique se suas 
perguntas são idênticas, pois em alguns casos muda uma letra e a resposta não vai bater. 
3) Se o conteúdo lhe ajudar dê um like, mas não clicke no deslike a toa... Beijinhos... 
 
Questão 1 
Correto 
Atingiu 0,60 de 0,60 
 
Texto da questão 
Em relação às afirmações apresentadas a respeito em relação às instruções de 
Repetições, marque (V) para VERDADEIRO ou (F) para FALSO: 
( ) A repetição é uma das estruturas menos usadas em programação, possibilitando 
a criação de contadores, temporizadores, rotinas para classificação, obtenção e 
recuperação de dados. 
( ) A instrução for é um tipo de contador finito, isto é, ela realizará a contagem de 
um valor inicial conhecido até um valor final também conhecido. 
( ) O incremento ou decremento do valor da variável será essencial para que o laço 
tenha uma saída (encerre), caso contrário, a execução nunca sairá do laço. 
( ) As instruções de repetição, também chamados de looping, formam uma 
importante estrutura nas linguagens de programação, por possibilitarem a 
repetição da execução de um bloco de instruções em um programa. 
( ) Uma instrução de repetição permite especificar que um programa deverá repetir 
uma ação enquanto alguma condição permanecer verdadeira. 
 
 
a. 
F, F, V, V, V. 
b. 
V, F, F, V, V. 
c. 
V, V, V, F, F. 
d. 
F, V, V, F, F. 
e. 
F, V, V, V, V. 
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=224441
https://www.eadunifatecie.com.br/mod/quiz/view.php?id=224441
Feedback 
Sua resposta está correta. 
A resposta correta é: 
F, V, V, V, V. 
 
 
Questão 2 
Correto 
Atingiu 0,60 de 0,60 
Texto da questão 
Em relação à Programação Orientada a Objetos, marque (V) para VERDADEIRO ou 
(F) para FALSO: 
( V ) Os objetos poderão se comunicar entre si, mas eles em geral não saberão 
como outros objetos serão implementados. 
( V ) Uma mensagem nada mais é do que o fato de um objeto chamar um método 
de outro objeto (ou ainda um método estático de uma classe). 
( V ) A instrução import será utilizada para identificar e carregar classes que 
desejamos utilizar em nossos programas. As instruções import deverão aparecer 
sempre antes da definição das classes. 
( V ) Um objeto, da mesma forma, terá atributos que ele incorporará à medida que 
for usado em um programa. Esses atributos serão especificados como parte da 
classe do objeto. 
( V ) Um sistema orientado a objetos é um grande conjunto de classes que vão se 
comunicar, delegando responsabilidades para quem for mais apto a realizar 
determinada tarefa. 
 
a. 
V, F, V, F, V 
b. 
F, F, V, V, V 
c. 
V, V, V, V, V 
d. 
F, V, V, F, F 
e. 
V, F, F, V, V 
Feedback 
Sua resposta está correta. 
A resposta correta é: 
V, V, V, V, V 
 
 
 
 
Questão 3 
Correto 
Atingiu 0,60 de 0,60 
Texto da questão 
Analise as seguintes afirmações: 
I. A maioria das plataformas não poderão exibir todos os caracteres Unicode, 
atualmente definido. Como resultado, os programas Java poderão ser 
gravados com sequências de escape Unicode especiais. 
II. O código-fonte Java poderá ser escrito usando a codificação de 
caracteres Unicode e armazenado em seu formato completo de 16 bits ou 
com valores de caracteres Unicode codificados em ASCII. 
III. Um objeto poderá armazenar dados. Os dados armazenados em um objeto 
serão comumente chamados de campos. Um objeto poderá realizar 
operações. As operações que um objeto poderá executar são chamadas de 
métodos. 
Assinale a alternativa CORRETA: 
a. 
Somente a afirmação I está correta. 
b. 
Nenhuma das afirmações estão corretas. 
c. 
Somente a afirmação II está correta. 
d. 
Somente a afirmação III está correta. 
e. 
Todas as afirmações. 
Feedback 
Sua resposta está correta. 
A resposta correta é: 
Todas as afirmações. 
 
 
 
Questão 4 
Correto 
Atingiu 0,60 de 0,60 
Texto da questão 
Em relação à Programação Orientada a Objetos, assinale V VERDADEIRO ou F 
FALSO, para as seguintes afirmações: 
( V ) No mercado atual de software, grandeS linguagens de programação 
como Java, ASP.NET, CSharp, C++, Python são Orientada a Objetos, assim você 
consegue perceber a importância de estudar e absorver os conceitos de OO. 
( V ) Os atributos são pertencentes à classe, eles poderão ser do tipo primitivo ou 
referência. 
( F ) A dimensão da estrutura dinâmica tem limitações, sendo uma de suas 
restrições à limitação física do espaço de memória do computador onde ocorrerá a 
execução do algoritmo. 
( V ) A instrução import será utilizada para identificar e carregar classes que 
desejarmos utilizar em nossos programas. As instruções import deverão aparecer 
sempre antes da definição das classes. 
( F ) Um resultado interessante para o princípio da coesão é o princípio que um 
método não deverá modificar o estado de um objeto ou de objetos existentes ou 
retornar um valor, mas não ambos. 
a. 
F, F, V, V, V. 
b. 
V, F, V, F, F. 
c. 
V, F, F, V, F. 
d. 
F, V, V, V,F. 
e. 
V, V, F, V, F. 
Feedback 
Sua resposta está correta. 
A resposta correta é: 
V, V, F, V, F. 
 
 
 
 
Questão 5 
Correto 
Atingiu 0,60 de 0,60 
Texto da questão 
Para escrever um construtor, devemos seguir algumas regras: 
 I. O nome do construtor precisa ser igual ao nome da classe; 
 II. Não deve ter tipo de retorno; 
 III. Podemos escrever vários construtores para mesma classe. 
 De acordo com as afirmações, considere somente a alternativa correta. 
a. 
Nenhuma das afirmações estão corretas. 
b. 
Todas as afirmações estão corretas. 
c. 
Somente as afirmações II e III estão corretas. 
d. 
Somente as afirmações I e III estão corretas. 
e. 
Somente as afirmações I e II estão corretas. 
Feedback 
Sua resposta está correta. 
A resposta correta é: 
Todas as afirmações estão corretas. 
 
 
 
Questão 6 
Correto 
Atingiu 0,60 de 0,60 
Texto da questão 
Em relação aos conceitos avançados sobre Classes, analise as seguinte afirmações: 
I. Uma Classe especificará os dados que um objeto poderá conter (os campos 
de objetos) e as ações que um objeto poderá executar (os métodos do 
objeto). 
II. Uma classe será um projeto de código que poderá ser usado para criar um 
tipo específico de objeto. 
III. Um objeto é um componente de software que existe na memória e serve a 
um propósito específico em um programa. 
Assinale a alternativa CORRETA: 
a. 
Somente as afirmações I e III estão corretas. 
b. 
Somente as afirmações I e II estão corretas. 
c. 
Todas as afirmações. 
d. 
Somente a afirmação I está correta. 
e. 
Somente a afirmação III está correta. 
Feedback 
Sua resposta está correta. 
A resposta correta é: 
Todas as afirmações. 
 
 
 
 
 
 
 
Questão 7 
Correto 
Atingiu 0,60 de 0,60 
Texto da questão 
Em relação ao uso de Atributos, analise as seguintes afirmações: 
I. Os atributos são pertencentes à classe, eles podem ser do tipo primitivo ou 
referência (objetos). 
II. Os seus modificadores podem ser: public, private, protected ou default. 
III. Os atributos e métodos de uma classe (e de seu objeto) estão intimamente 
relacionados. 
Pode-se afirmar que: 
a. 
Somente a afirmação I. 
b. 
Todas as afirmações. 
c. 
Somente as afirmações I e II. 
d. 
Somente as afirmações I e III. 
e. 
Somente as afirmações II e III. 
Feedback 
Sua resposta está correta. 
A resposta correta é: 
Todas as afirmações. 
 
 
 
 
Questão 8 
Correto 
Atingiu 0,60de 0,60 
Texto da questão 
Dada as afirmações a seguir a respeito do Desenvolvimento em Camadas: 
I. Padrões são conceitos pensados e desenvolvidos de forma a manter um 
nível de organização mínimo entre projetos afins ou que usem tecnologias 
afins. 
II. Design patterns ou padrões de projetos são nada mais nada menos, que um 
modo de desenvolvimento. 
III. Um padrão de design clássico geralmente usado por aplicativos que 
precisam da capacidade de manter várias visualizações dos mesmos dados. 
Considere a alternativa CORRETA. 
a. 
Somente a afirmação III está correta. 
b. 
Somente as afirmações II e III estão corretas. 
c. 
Todas as afirmações estão corretas. 
d. 
Somente a afirmação II está correta. 
e. 
Somente as afirmações I e II estão corretas. 
Feedback 
Sua resposta está correta. 
A resposta correta é: 
Todas as afirmações estão corretas. 
 
 
 
 
Questão 9 
Correto 
Atingiu 0,60 de 0,60 
Texto da questão 
Em relação às afirmações apresentadas, marque (V) para VERDADEIRO ou (F) para 
FALSO: 
( V ) Uma Classe especificará os dados que um objeto poderá conter (os campos 
de objetos) e as ações que um objeto poderá executar (os métodos do objeto). 
( V ) Um objeto poderá armazenar dados. Os dados armazenados em um objeto 
serão comumente chamados de campos. 
( V ) Os modificadores de acesso são padrões de visibilidade de acessos às classes, 
atributos e métodos. 
( V ) O construtor deverá possuir sempre o mesmo nome de sua classe e será 
sintaticamente semelhante a um método, quando for declarado. 
( V ) A linguagem de programação Java não dá suporte à herança de várias 
superclasses na mesma subclasse. Será possível criar uma hierarquia de herança em 
que uma subclasse passe a ser uma superclasse de outra subclasse. 
 
 
a. 
F, V, F, V, V. 
b. 
V, F, F, V, V. 
c. 
F, V, V, F, F. 
d. 
V, V, V, F, F. 
e. 
V, V, V, V, V. 
Feedback 
Sua resposta está correta. 
A resposta correta é: 
V, V, V, V, V. 
 
 
 
 
 
Questão 10 
Correto 
Atingiu 0,60 de 0,60 
Texto da questão 
Sobre a Captura e Tratamento das Exceções, podemos afirmar: 
I. A Captura e Tratamento das Exceções permitirá que um programa continue 
a executar como se nenhum problema fosse encontrado. 
II. Problemas mais graves poderão evitar que um programa continue 
executando normalmente, exigindo que ele notifique o usuário sobre o 
problema e termine a execução. 
III. Quando a Java Virtual Machine ou um método detectar um problema, como 
um índice de array inválido ou um argumento de método inválido, ele 
lançará uma exceção, isto é, ocorrerá uma exceção. 
Considere a alternativa CORRETA. 
a. 
Somente as afirmações I e III estão corretas. 
b. 
Todas as afirmações estão CORRETAS. 
c. 
Somente a afirmação II está correta. 
d. 
Somente as afirmações I e II estão corretas. 
e. 
Nenhuma das afirmações estão corretas. 
Feedback 
Sua resposta está correta. 
A resposta correta é: 
Todas as afirmações estão CORRETAS.

Continue navegando