Buscar

Aol 1 9_10

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

20/07/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_58750_1/outline/assessment/_3816073_1/overview/attempt/_13404438_1/review/inline-feedback?… 1/7
Ocultar opções de resposta 
Ocultar opções de resposta 
Pergunta 1 -- /1
A linguagem de programação Java, além de ser 100% orientada a objetos, também é multiplataforma, ou seja, é 
possível desenvolver um sistema para dispositivos Mobile, Desktop e Web. Ao declarar um atributo em Java, 
precisamos dizer qual o tipo dele.
Considerando essas informações e o conteúdo estudado sobre programação orientada a objetos em Java, 
assinale a alternativa correta:
Os atributos em Java possuem tipos primitivos.
Resposta corretaJava é uma linguagem fortemente tipada.
Java é uma linguagem fracamente tipada.
Os atributos como um todo aceitam tipos de dado em geral.
Todo tipo primitivo deve ser declarado qual seu tipo.
Pergunta 2 -- /1
Um modelo de objetos possui estado e comportamentos e o comportamento altera o estado deste modelo. 
Embora não seja muito usual, é possível que um modelo não possua comportamento. Em contrapartida, é mais 
comum que se encontrem modelos apenas com comportamentos, que são utilizados para realizar alguma 
operação.
Considerando essas informações e o conteúdo estudado sobre introdução à orientação a objetos, assinale a 
alternativa correta:
Um modelo apenas com comportamentos é denominado biblioteca de classes.
Um modelo apenas com comportamentos é denominado Super Classe.
Um modelo apenas com comportamentos é denominado Métodos.
Resposta corretaUm modelo apenas com comportamentos é denominado bibliotecas de operações.
Incorreta:Um modelo apenas com comportamentos é denominado biblioteca de modelos.
20/07/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_58750_1/outline/assessment/_3816073_1/overview/attempt/_13404438_1/review/inline-feedback?… 2/7
Ocultar opções de resposta 
Pergunta 3 -- /1
O tipo primitivo char permite inserirmos valores de 0 a 65535 e que cada valor nesta faixa armazene um 
caractere contido na tabela ASCII. O tipo primitivo int é utilizado para armazenar números que vão de 
-2147483648 a 2147483647.
Considerando essas informações e o conteúdo estudado sobre programação orientada a objetos em Java, 
pode-se afirmar que:
O tipo char armazena um caractere e, se quisermos atribuir caractere alfanumérico à variável, 
precisamos fazer uso de aspas duplas.
Resposta correta
O tipo char armazena um caractere e, se quisermos atribuir caractere alfanumérico 
à variável, precisamos fazer uso de aspas simples.
Ao atribuir o valor 50 a uma variável char, estamos armazenando o número 50.
É possível atribuir o caractere “a” em uma variável int.
É possível atribuir ao tipo int o valor negativo -2147483649.
Pergunta 4 -- /1
Diferentemente do tipo primitivo char, que armazena apenas um caractere, a classe String não é um tipo 
primitivo, sendo utilizada para armazenamento de texto alfanumérico e possuindo vários métodos que auxiliam o 
programador no trabalho com textos.
Considerando essas informações e o conteúdo estudado sobre programação orientada a objetos, analise as 
afirmativas a seguir sobre os métodos existentes na classe.
I. O método toLowerCase é utilizado para deixar todo o texto em caracteres maiúsculos. 
II. O método trim é utilizado para remover espaçamentos contidos no início e fim de um texto, mas não remove 
espaçamentos contidos entre das palavras.
20/07/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_58750_1/outline/assessment/_3816073_1/overview/attempt/_13404438_1/review/inline-feedback?… 3/7
Ocultar opções de resposta 
Ocultar opções de resposta 
III. O método replace apaga um caractere a esquerda.
IV. O método toUpperCase é utilizado para deixar todo o texto em caracteres maiúsculos.
Está correto apenas o que se afirma em:
I, II e IV.
Resposta corretaII e IV.
III e IV.
II e III.
I e II.
Pergunta 5 -- /1
A ideia da programação orientada a objetos é representar virtualmente objetos reais, considerando que possuem 
estado e comportamentos em formato de classes. Há também classes que possuem só comportamentos, sem a 
necessidade de possuírem estado.
Considerando essas informações e o conteúdo estudado sobre introdução à orientação a objetos, analise as 
afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
I. ( ) As classes que representam objetos são denominadas modelos de entidade.
II. ( ) Para criar um objeto na memória do sistema é preciso instanciá-lo fazendo uso da palavra-chave class.
III. ( ) As classes que possuem somente comportamento são denominadas bibliotecas de operações.
IV. ( ) O estado de um objeto pode ser alterado por um método.
Agora, assinale a alternativa que apresenta a sequência correta:
V, F, F, V.
Resposta corretaV, F, V, V.
F, V, F, V.
F, F, V, V.
V, V, F, F.
20/07/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_58750_1/outline/assessment/_3816073_1/overview/attempt/_13404438_1/review/inline-feedback?… 4/7
Ocultar opções de resposta 
Pergunta 6 -- /1
Toda a classe herda da classe Object o método equals, utilizado para verificar se um determinado objeto é igual 
ao outro. Porém, para que você possa utilizar de forma correta na comparação do seu objeto, você precisa 
sobrescrever o método.
Considerando essas informações e o conteúdo estudado sobre Programação Orientada a Objetos em Java, 
analise as afirmativas a seguir.
I. Para sobrescrever um método equals, basta escrever o nome do método e alterar a estrutura.
II. Para sobrescrever um método equals, basta declarar o método na classe.
III. Para sobrescrever um método equals, é necessário utilizar a annotation @Override.
IV. Para sobrescrever um método equals, é necessário que, além da annotation @Override, também seja 
alterada a estrutura do método.
Está correto apenas o que se afirma em:
I, III e IV.
Resposta corretaIII e IV.
I, II e IV.
I e IV.
II e IV.
Pergunta 7 -- /1
Uma classe é a representação de um objeto. Ela possui estado e comportamento. As classes são abstrações de 
objetos e todo objeto é uma instância de uma classe. Cada classe deve ter um nome que facilmente se associe 
ao modelo que ela representa.
Considerando essas informações e o conteúdo estudado sobre conceitos básicos e terminologias de 
programação orientada a objetos, assinale a alternativa correta:
20/07/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_58750_1/outline/assessment/_3816073_1/overview/attempt/_13404438_1/review/inline-feedback?… 5/7
Ocultar opções de resposta 
Ocultar opções de resposta 
Resposta corretaO estado são os atributos que podem ser modificados por seus comportamentos.
O estado são os métodos que podem ser modificados por seus atributos.
O estado são os constantes que são modificados pelos comportamentos.
O comportamento são os atributos que modificam os estados.
O comportamento são as constantes que modificam os estados. 
Pergunta 8 -- /1
Os operadores lógicos relacionais são utilizados para comparação de dois valores, um à esquerda e outro à 
direita. Estes comparadores são utilizados para comparar dados numéricos e retornam um valor booleano. A 
partir do valor booleano, o sistema toma uma decisão ou outra, dependendo das circunstâncias. 
Considerando essas informações e o conteúdo estudado sobre programação orientada a objetos em Java, 
pode-se afirmar que:
Para comparar dois números iguais devo utilizar o método equals da classe String.
Para comparar dois números iguais devo utilizar o caractere = (igual) uma única vez.
Resposta correta
Ao verificar se um número é maior que o outro, para que o resultado seja true, o 
valor à esquerda precisa ser maior que o da direita.
Para comparar dois números diferentes devo utilizar o caractere ! (exclamação) uma única vez.
Ao verificar se um número é maior que o outro, para que o resultado seja true, o valor à direita 
precisa ser maior que o da esquerda.
Pergunta 9 -- /1
20/07/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_58750_1/outline/assessment/_3816073_1/overview/attempt/_13404438_1/review/inline-feedback?…6/7
Ocultar opções de resposta 
O desenvolvimento de um software, dependendo da sua robustez, não é nada fácil, mas a orientação a objetos 
tem o objetivo de facilitar a vida de um profissional que desenvolve um software, em que classes surgem a partir 
de outras e estas absorvem os estados e comportamentos.
Considerando as informações apresentadas e o conteúdo estudado sobre introdução à orientação a objetos, 
analise as afirmativas a seguir:
I. A orientação a objetos possibilita que o programador utilize menos códigos, fazendo uso de herança.
II. A orientação a objetos torna o sistema mais veloz, pois o programador não precisa se preocupar com o 
desempenho do sistema.
III. A orientação a objetos permite a escalabilidade de uma aplicação, possibilitando ampliar ou reduzir o esforço 
do programador.
IV. A orientação a objetos permite a escalabilidade de uma aplicação, possibilitando ampliar o sistema caso 
precise de novas funcionalidades. 
Está correto apenas o que se afirma em: 
I, II e IV.
II e III.
I e II.
I, III, IV.
Resposta corretaI e IV.
Pergunta 10 -- /1
As linguagens de programação são classificadas de acordo com as categoriais elencadas a seguir: 
não baseadas em objetos;
baseadas em objetos;
baseadas em classes; 
orientadas a objetos.
Considerando essas informações e o que foi estudado sobre linguagens típicas orientada a objetos, analise as 
afirmativas a seguir:
I. Uma linguagem baseada em classes também é baseada em objetos.
II. Uma linguagem orientada a objetos também é baseada em classes, mas não é baseada em objetos.
III. Uma linguagem baseada em objetos também é baseada em classes
20/07/2021 Comentários
https://sereduc.blackboard.com/ultra/courses/_58750_1/outline/assessment/_3816073_1/overview/attempt/_13404438_1/review/inline-feedback?… 7/7
Ocultar opções de resposta 
IV. Uma linguagem orientada a objetos também é baseada em classes.
Está correto apenas o que se afirma em:
III e IV.
II e IV.
Resposta corretaI e IV.
II e III.
I e II.

Continue navegando