Buscar

TÓPICOS ESPECIAIS DE PROGRAMAÇÃO 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 6 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 6 páginas

Prévia do material em texto

15/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6861-60...
file:///C:/EAD/3º Semestre/TópicosEspeciaisdeProgramaçãoOrientadaObjetos/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6861-60....… 1/6
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE I
TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS 6861-60_57501_R_20202 CONTEÚDO
Usuário Jose.DasCouve3 @aluno.unip.br
Curso TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS
Teste QUESTIONÁRIO UNIDADE I
Iniciado 13/10/20 18:19
Enviado 13/10/20 18:32
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos 
Tempo decorrido 13 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas
incorretamente
Pergunta 1
Resposta
Selecionada:
c.
Respostas: a.
b. 
c.
d.
e.
Feedback
da
resposta:
Assinale a alternativa correta sobre as exceções:
Uma exceção é uma situação comum para qualquer sistema e o programador
deve preparar o sistema para que ele se recupere dela.
Uma exceção é um erro de codificação sinalizado pela IDE com uma linha
tracejada vermelha sob o erro.
Uma exceção é uma situação que deve ser evitada pelo programador.
Uma exceção é uma situação comum para qualquer sistema e o programador
deve preparar o sistema para que ele se recupere dela.
É possível criar um sistema em que nunca ocorra uma exceção e essa é uma
boa prática de programação.
O compilador identifica as possíveis exceções e as sinaliza no código com uma
linha tracejada amarela sob a exceção.
Resposta: C 
Comentário: Qualquer sistema está sujeito a situações de falha, desde falhas de
uso até falhas de hardware. Mas o sistema deve ser robusto o suficiente para se
recuperar das falhas mais comuns. Isto pode ser feito de maneira bastante simples
com o uso do tratamento de exceções.
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
Jose.DasCouve3 @aluno.unip.br 3
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_98253_1
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48677906_1&course_id=_98253_1&content_id=_1338499_1&return_content=1&step=#contextMenu
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_98253_1&content_id=_1337291_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/login/?action=logout
15/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6861-60...
file:///C:/EAD/3º Semestre/TópicosEspeciaisdeProgramaçãoOrientadaObjetos/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6861-60....… 2/6
Pergunta 2
Resposta Selecionada:
e. 
Respostas:
a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
O que compõe uma classe?
Atributos e métodos
Definições de tipos e estruturas de dados.
Tipos primitivos e tipos de instância.
Importação de classes e definição de pacote.
Mapeamento de dados de um banco de dados.
Atributos e métodos
Resposta: E 
Comentário: Uma classe é uma entidade computacional que modela um conceito,
com seus dados e comportamentos. Estes dados e comportamentos são
modelados como atributos e métodos da classe.
Pergunta 3
Resposta
Selecionada:
a.
Respostas: a.
b.
c. 
d. 
e. 
Feedback
da
resposta:
O que são tipos primitivos?
São tipos de dados que podem ser interpretados diretamente pela
linguagem.
São tipos de dados que podem ser interpretados diretamente pela
linguagem.
São tipos de dados que precisam ter um espaço de memória reservado
explicitamente.
São tipos de dados criados antes de se executar o programa.
São tipos de dados originados de um banco de dados.
São tipos de dados de objetos instanciados.
Resposta: A 
Comentário: Os tipos primitivos são tipos de dados definidos na própria linguagem
e podem ser utilizados diretamente pela JRE e, em última instância, pelo próprio
processador. São os tipos de dados mais eficientes em uso de memória e que
apresentam o melhor desempenho.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
15/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6861-60...
file:///C:/EAD/3º Semestre/TópicosEspeciaisdeProgramaçãoOrientadaObjetos/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6861-60....… 3/6
Pergunta 4
Resposta
Selecionada:
c.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
O que significa dizer que o Java é multiplataforma?
Significa que um código compilado em Java pode ser executado em qualquer
plataforma que seja equipada com uma máquina virtual Java.
Significa que o código fonte Java é o mesmo para qualquer plataforma e ele
pode ser compilado para cada uma delas.
Significa que o código fonte Java deve ser adaptado para a plataforma à qual se
destina para que possa ser compilado.
Significa que um código compilado em Java pode ser executado em qualquer
plataforma que seja equipada com uma máquina virtual Java.
Significa que um código compilado em Java pode ser executado por um kit de
desenvolvimento Java específico para cada plataforma.
Significa que a máquina virtual Java de qualquer plataforma pode executar um
código fonte em Java.
Resposta: C 
Comentário: Uma vez que um código -fonte Java esteja compilado, ele pode ser
executado em qualquer plataforma que tenha a máquina virtual Java instalada.
Pergunta 5
Resposta
Selecionada: e. 
Respostas: a.
b.
c.
d.
e. 
Feedback
Qual das afirmações a seguir, sobre as operações de controle, está incorreta?
Pode-se criar algoritmos sem o uso de estruturas de controle.
As operações if, if-else e switch-case são conhecidas como desvios
condicionais.
As operações for, while e do-while são conhecidas como laços de repetição.
Pode-se substituir um switch-case por uma série de if-else encadeado. A
escolha de qual usar depende de qual solução torna-se mais legível.
As estruturas for, while e do-while são equivalentes e a escolha de qual usar
depende de qual delas torna o código mais legível.
Pode-se criar algoritmos sem o uso de estruturas de controle.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
15/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6861-60...
file:///C:/EAD/3º Semestre/TópicosEspeciaisdeProgramaçãoOrientadaObjetos/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6861-60....… 4/6
da
resposta:
Resposta: E 
Comentário: São as instruções de controle que permitem que se crie códigos que
realizem algoritmos e não apenas uma sequência de instruções.
Pergunta 6
Resposta
Selecionada:
a.
Respostas: a.
b.
c. 
d. 
e.
Feedback
da
resposta:
Quando precisamos utilizar valores de tipos numéricos, é válido afirmar que:
Podemos armazenar o valor de uma variável de menor capacidade em outra
de maior capacidade.
Podemos armazenar o valor de uma variável de menor capacidade em outra
de maior capacidade.
Podemos armazenar o valor de uma variável de maior capacidade em outra
de menor capacidade.
A conversão de tipos faz arredondamento de valores.
A conversão por classes wrapper faz truncamento de valores.
Podemos receber dados numéricos do usuário usando a classe
JOptionPane.
Resposta: A 
Comentário: Uma variável de tipo de maior capacidade sempre consegue
armazenar um intervalo de dados maior do que o intervalo de qualquer tipo de
menor capacidade.
Pergunta 7
Resposta
Selecionada:
c.
Respostas: a.
b. 
c.
d.
Sobre a tecnologia Java, podemos afirmar que:
Para se programar em Java é preciso instalar o kit de desenvolvimento Java.
Para se executar um programa em Java é preciso instalar o kit de
desenvolvimento Java.
Para se programar em Java é preciso instalar a máquina virtual Java.
Para se programar em Java é preciso instalar o kit de desenvolvimentoJava.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
15/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6861-60...
file:///C:/EAD/3º Semestre/TópicosEspeciaisdeProgramaçãoOrientadaObjetos/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6861-60....… 5/6
e.
Feedback
da
resposta:
Quando se utiliza uma IDE (como o Eclipse) para programar em Java, o
programa só funciona se for executado na mesma IDE.
Não é possível programar em Java sem o uso de uma IDE (como o Eclipse).
Resposta: C 
Comentário: O único item obrigatório para se desenvolver em Java é o kit de
desenvolvimento do Java SE. Com ele é possível escrever código usando um
editor de arquivos-texto e compilá-los usando o compilador de linha de comando.
Pergunta 8
Resposta
Selecionada:
b.
Respostas:
a. 
b.
c.
d.
e.
Feedback
da
resposta:
Sobre a utilização da tecnologia Java, é correto afirmar que:
Uma das razões que explicam a grande aceitação do Java é o fato deste ser
multiplataforma.
O Java é amplamente utilizado por ser uma tecnologia gratuita.
Uma das razões que explicam a grande aceitação do Java é o fato deste ser
multiplataforma.
Vários fabricantes de smartphones, computadores, eletrodomésticos,
automóveis entre outros adotaram o Java, o que força os desenvolvedores a
utilizar esta tecnologia.
O Java é uma tecnologia que pode ser facilmente adaptada para diversas
plataformas, o que garante o seu grande sucesso.
O desenvolvimento de sistemas utilizando apenas o kit de desenvolvimento
Java é gratuito, o que garante sua grande aceitação. O desenvolvimento
utilizando IDEs é a única atividade que requer a aquisição de uma licença.
Resposta: B 
Comentário: A principal razão para a grande aceitação da tecnologia Java é o fato
desta ser multiplataforma, ou seja, um código compilado em Java pode ser
executado em qualquer plataforma que esteja equipada com uma Máquina
Virtualmáquina virtual Java (JRE).
Pergunta 9
Resposta
Selecionada:
b.
Sobre arrays e coleções é correto afirmar que:
0,25 em 0,25 pontos
0,25 em 0,25 pontos
15/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE I – 6861-60...
file:///C:/EAD/3º Semestre/TópicosEspeciaisdeProgramaçãoOrientadaObjetos/Revisar envio do teste_ QUESTIONÁRIO UNIDADE I – 6861-60....… 6/6
Quinta-feira, 13 de Outubro de 2020 18h32min23s GMT-03:00
Respostas: a.
b.
c.
d.
e. 
Feedback
da
resposta:
Uma coleção modifica a sua capacidade de maneira automática, dependendo
da quantidade de dados armazenada por ela.
Pode-se alterar o tamanho de um array utilizando a palavra reservada
new novamente com o novo tamanho.
Uma coleção modifica a sua capacidade de maneira automática, dependendo
da quantidade de dados armazenada por ela.
Um array pode armazenar uma coleção de dados de vários tipos diferentes.
Uma coleção pode ter seu tamanho modificado após sua criação ao se chamar
seu método .setSize().
Uma coleção pode aumentar de tamanho, mas não pode diminuir.
Resposta: B 
Comentário: Uma coleção é uma estrutura de dados dinâmica, o que significa que
sua capacidade pode mudar depois de sua criação. Sua capacidade varia
conforme muda a quantidade de dados armazenados por ela. Esta capacidade
pode aumentar e diminuir de maneira automática conforme a necessidade.
Pergunta 10
Resposta
Selecionada: d. 
Respostas:
a. 
b. 
c. 
d. 
e.
Feedback
da
resposta:
Sobre as recomendações de estilo para nomes em Java, é correto afirmar que:
Métodos devem ter a primeira letra minúscula.
Classes devem ter a primeira letra minúscula.
Constantes devem utilizar camel case.
Atributos devem ter a primeira letra maiúscula.
Métodos devem ter a primeira letra minúscula.
Parâmetros devem ter a primeira letra da segunda palavra minúscula.
Resposta: D 
Comentário: A recomendação de estilo Java indica o uso de camel case para os
nomes, com a primeira letra em maiúscula se o nome for de uma classe ou de uma
interface, minúscula para os demais casos. As constantes devem ser escritas com
todas as letras maiúsculas, separando as palavras com o símbolo do sublinhado.
← OK
0,25 em 0,25 pontos
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_1337291_1&course_id=_98253_1&nolaunch_after_review=true');

Continue navegando