Buscar

Programação Orientada a Objetos ATIVIDADE ONLINE 1 - AV12024_1

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 10 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 10 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 10 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

Prévia do material em texto

28/01/2024 19:49 ATIVIDADE ONLINE 1 - AV12024/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3399951 1/10
Painel / Meus cursos / POOADS / 📝 AVALIAÇÕES 2024/1 / ATIVIDADE ONLINE 1 - AV12024/1
Iniciado em domingo, 28 jan 2024, 19:37
Estado Finalizada
Concluída em domingo, 28 jan 2024, 19:49
Tempo
empregado
12 minutos 6 segundos
Avaliar 1,60 de um máximo de 2,00(80%)
Questão 1
Incorreto
Atingiu 0,00 de 0,20
Em relação às afirmações e apresentado a seguir:
 
I. Um construtor só pode rodar durante a construção do objeto, isto é, você nunca
conseguirá chamar o construtor em um objeto já construído.
 
II. Durante a construção de um objeto, você poderá fazer com que um construtor chame
outro, para não ter que ficar copiando e colando.
 
Em relação ao que foi apresentado e estudado, assinale a alternativa correta:
Escolha uma opção:
a. A afirmação II é complemento da afirmação I.
b. A afirmação II é verdadeira e a afirmação I é falsa.
c. A afirmação I é verdadeira e a afirmação II é falsa.
d.
A afirmação I é verdadeira e a afirmação II é falsa.

e. A afirmação II contradiz a afirmação II.
https://moodle.ead.unifcv.edu.br/my/
https://moodle.ead.unifcv.edu.br/course/view.php?id=2979
https://moodle.ead.unifcv.edu.br/course/view.php?id=2979#section-5
https://moodle.ead.unifcv.edu.br/mod/quiz/view.php?id=161251
28/01/2024 19:49 ATIVIDADE ONLINE 1 - AV12024/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3399951 2/10
Questão 2
Correto
Atingiu 0,20 de 0,20
Em relação a, assinale a alternativa CORRETA:
Escolha uma opção:
a. No mercado atual de softwares, grande linguagens de programação como Java,
ASP.NET são Orientada a Objetos e CSharp, C++, Python são linguagens de programação
orientada a eventos assim você consegue perceber a importância de estudar e absorver os
conceitos de OO.
b. No mercado atual de softwares, grande 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. 
c. No mercado atual de softwares, grande linguagens de programação como Java,
ASP.NET, CSharp, C++, Python são tipos de programação funcional, assim você consegue
perceber a importância de estudar e absorver os conceitos de OO.
d. No mercado atual de softwares, grande linguagens de programação como ASP.NET,
CSharp, C++, Python não são Orientadas a Objetos, somente Java é uma linguagem
orientada a objetos assim você consegue perceber a importância de estudar e absorver os
conceitos de OO.
e. No mercado atual de softwares, grande linguagens de programação como Java,
ASP.NET, CSharp, C++, com exceção da linguagem Python que é uma linguagem
orientada a dados, todas são Orientada a Objetos, assim você consegue perceber a
importância de estudar e absorver os conceitos de OO.
28/01/2024 19:49 ATIVIDADE ONLINE 1 - AV12024/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3399951 3/10
Questão 3
Correto
Atingiu 0,20 de 0,20
Com relação às afirmações a seguir a respeito dos Construtores:
 
 I. O operador new é o responsável pelo processo de instanciação do objeto,
representando uma forma extremamente simples de atribuir valores default a um objeto.
 
 II. O método construtor será responsável por alocar espaço na memória para a
manipulação do objeto e poderá conter também a chamada para outros métodos,
possibilitando a criação de objetos mais complexos.
 
 III. Na criação de janelas gráficas (frames), por exemplo, o método construtor poderá
definir todas as propriedades dos componentes visuais do frame.
 
 
Assinale a alternativa CORRETA:
Escolha uma opção:
a. Nenhuma das afirmações.
b. Somente a afirmação III.
c. Somente a afirmação II.
d. Somente a afirmação I.
e. Todas as afirmações. 
28/01/2024 19:49 ATIVIDADE ONLINE 1 - AV12024/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3399951 4/10
Questão 4
Incorreto
Atingiu 0,00 de 0,20
Em relação às afirmações sobre o uso da palavra reservada this, pode-se afirmar:
 
I. O this é uma palavra reservada que é usada para a autorreferência. Esta ocorrerá
quando quisermos referenciar a métodos e atributos da classe e objeto.
 
II. Embora seja possível usar o this com atributos e métodos estáticos, será mais usual
utilizá-lo com membros de instância. Mais especificamente ainda, com atributos.
 
III. Quando um método de instância for chamado para um objeto particular, o corpo do
método utilizará implicitamente a palavra-chave this para referenciar as variáveis de
instância do objeto e outros métodos.
 
Assinale a alternativa CORRETA:
Escolha uma opção:
a.
Nenhuma das afirmações.
b. Todas as afirmações.
c. Somente as afirmações I e II.
d. Somente a afirmação III.
e. Somente as afirmações I e III. 
28/01/2024 19:49 ATIVIDADE ONLINE 1 - AV12024/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3399951 5/10
Questão 5
Correto
Atingiu 0,20 de 0,20
Com relação às afirmações a seguir a respeito do Paradigma Orientação a Objetos e seus
conceitos, análise:
 
 I. Um resultado interessante para o princípio da coesão é o princípio que um método
deverá modificar o estado de um objeto ou de objetos existentes ou retornar um valor, mas não
ambos.
 
 II. Um método não privado deverá manter um objeto em um estado bem formado.
 
 III. Outro princípio da criação de softwares é: os métodos devem fazer apenas uma
coisa e fazê-la bem.
 
 
Assinale a alternativa CORRETA:
 
Escolha uma opção:
a. Todas as afirmações. 
b. Nenhuma das afirmações.
c. Somente a afirmação I.
d. Somente a afirmação II.
e. Somente a afirmação III.
28/01/2024 19:49 ATIVIDADE ONLINE 1 - AV12024/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3399951 6/10
Questão 6
Correto
Atingiu 0,20 de 0,20
Dada as seguintes afirmações:
 
 I. Toda a classe Java deverá ter um construtor. Quando não declaramos o construtor,
default será inicializado automaticamente pelo Java.
 
 II. Dentro de um método, a execução prosseguirá na sequência em que as instruções
ocorrerem. A execução se dará, a partir da instrução atual para a próxima, de cima para baixo.
 
 III. Uma instrução de repetição permite especificar que um programa deverá repetir uma
ação enquanto alguma condição permanecer verdadeira.
 
Assinale somente a alternativa CORRETA:
Escolha uma opção:
a. Nenhuma das afirmações estão corretas.
b. Todas as afirmações estão corretas. 
c. Somente as afirmações I e III estão corretas.
d. Somente as afirmações I e II estão corretas.
e. Somente a afirmação II está correta.
28/01/2024 19:49 ATIVIDADE ONLINE 1 - AV12024/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3399951 7/10
Questão 7
Correto
Atingiu 0,20 de 0,20
Em relação às afirmações apresentadas a respeito em relação às instruções de Repetições,
marque V VERDADEIRO ou F 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.
 
Escolha uma opção:
a. F, F, V, V, V.
b. V, V, V, F, F.
c. V, F, F, V, V.
d. F, V, V, F, F.
e. F, V, V, V, V. 
28/01/2024 19:49 ATIVIDADEONLINE 1 - AV12024/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3399951 8/10
Questão 8
Correto
Atingiu 0,20 de 0,20
Sobre a visão geral dos Operadores, podemos afirmar a respeito de suas características:
 
I. Dentro de um método, a execução não prosseguirá na sequência em que as instruções
ocorrerem. A execução se dará, a partir da instrução atual para a próxima, de cima para
baixo.
 
II. Para tratar situações em que o fluxo de execução do programa deverá ser alterado, Java
fornecerá um amplo conjunto de estruturas condicionais, de exceção e repetição.
 
 
III. As estruturas condicionais existem em todas as linguagens de programação e
possibilitam que a execução de um programa, seja desviada de acordo com certas
condições. 
 
Considere somente a alternativa CORRETA.
Escolha uma opção:
a. Somente a afirmação I.
b. Todas as afirmações.
c. Somente as afirmações II e III. 
d. Nenhuma das afirmações.
e. Somente as afirmações I e II.
28/01/2024 19:49 ATIVIDADE ONLINE 1 - AV12024/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3399951 9/10
Questão 9
Correto
Atingiu 0,20 de 0,20
Dada as afirmações a seguir:
 
 I. 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.
 
 II. No encapsulamento, as classes e seus objetos encapsulam, isto é, contêm seus
atributos e métodos. Os atributos e métodos de uma classe (e de seu objeto) estarão
intimamente relacionados.
 
 III. 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.
 
Com relação às afirmações assinale somente a alternativa CORRETA:
Escolha uma opção:
a. Somente a afirmação I e III.
b. Todas as afirmações. 
c. somente a afirmação I
d. Somente as afirmações II e III.
e. Somente as afirmações I e II.
28/01/2024 19:49 ATIVIDADE ONLINE 1 - AV12024/1
https://moodle.ead.unifcv.edu.br/mod/quiz/review.php?attempt=3399951 10/10
Questão 10
Correto
Atingiu 0,20 de 0,20
Em relação ao que foi apresentado e estudado a respeito das Estruturas, assinale a alternativa
correta:
Escolha uma opção:
a. A estrutura estática caracteriza-se por não possuir um espaço alocado e inalterável
antes da sua utilização.
b. Em programação consideramos dois tipos de estruturas que permitem guardar uma
coleção de elementos: Estrutura Estática e Estrutura Dinâmica. 
c.
Numa tabela, uma vez alocado o espaço, este não permanecerá inalterável,
independentemente das operações de inserção e de remoção de elementos.
d. Estrutura dinâmica caracteriza-se por não poder ser alterada à medida que ocorre a
sua manipulação através de inserção e remoção de elementos.
e. 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.

Continue navegando