Buscar

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

Questão 1
Analise o código a seguir:
1 import javax.swing.JOptionPane;
2 class AloMundo2 {
3 public static void main(String args[]) {
4 JOptionPane.showMessageDialog(null, "Alo, Mundo!");
5 System.exit(0) ;
6 }
7 }
Identifique em qual linha é declarada a função principal que é considerada o ponto de entrada de toda aplicação java. Isso quer dizer que é por meio dela que a aplicação será iniciada e executada:
A) Na linha 1
B) Na linha 4
C) Na linha 3
D) Na linha 2
E) Na linha 5
Questão 2
Na aplicação correta da programação orientada a objetos, é possível criar objetos que podem assumir forma de outros objetos dentro de sua cadeia de herança. Chamamos isso de:
A) Classe
B) Herança
C) Abstração
D) Encapsulamento
E) Polimorfismo
Questão 3
Um dos especificadores de formato mais utilizados é o _____ que serve para definir um valor inteiro em hexadecimal com sinal em minúsculo. No entanto, é possível utilizar o ____ que faz algo semelhante ao definir um inteiro em hexadecimal com sinal em maiúsculo. Assinale a alternativa que apresenta a opção correta:
A) %X, %x
B) %e, %X
C) %x, %e
D) %e, %x
E) %x, %X
Questão 4
É conhecido por um de seus pilares onde, um sistema é capaz de representar o mundo real. A esse pilar da Programação Orientada a Objetos, damos o nome de:
A) Abstração
B) Classe
C) Objeto
D) Polimorfismo
E) Herança
Questão 5
A programação Orientada a Objetos é conhecida por utilizar abstrações para representar modelos baseados no mundo real. É considerada uma evolução da programação procedural. Existe uma forma de classificação das linguagens que é definida a partir de suas funcionalidades. Estamos falando de:
A) método
B) modelo
C) arcabouço
D) paradigma
E) Nenhuma das alternativas
Questão 6
Analise o código SQL a seguir:
Qual é o tipo de dado que está sendo utilizado nesse script para permitir a utilização de strings cujo comprimento é variável. O valor de parâmetro size possível para esse tipo de dado varia de 0 a 255.
A) int
B) usuario
C) varchar
D) engine
E) create
Questão 7
Banco de dados é muito utilizado no desenvolvimento de software utilizando outras linguagens. Não poderia ser diferente quando se trata de java. Um dos tipos de banco de dados utilizando juntamente com Java, são os bancos de dados relacionais, que apresenta como principal característica, organizar os dados em forma de tabela. Assinale a alternativa que não é considerado um banco de dados relacional:
A) Postgresql
B) MariaDB
C) IBM DB2
D) Cassandra
E) Mysql
Questão 8
_____________ é uma descrição que abstrai um conjunto de objetos. Ou ainda, pode ser considerado um modelo para a definição de variáveis especiais utilizada para manipular objetos. Marque a opção correta:
A) Atributo
B) Classe
C) Método
D) Método
E) Construtor
Questão 9
Existe uma muito útil na linguagem Java que auxilia na tarefa de leitura de dados em tempo real, onde podemos interagir com a aplicação Java para leituras de dados inseridos informados pelo usuário em tempo real. Essa classe é conhecida pelo nome de:
A) Scan
B) Scanner
C) Scaner
D) Scanf
E) Scanning
Questão 10
A classe String possui uma importante característica, que é ser imutável. Isso quer dizer que uma vez atribuído um valor literal para a variável, existirá uma memória, só que sem nenhum objeto apontando para si. Assim, se você construir uma aplicação que modifique constantemente o valor da variável, você terá um desempenho ruim em termos de gastos de memória e de processamento. Uma das classes strings disponíveis em java, caso seja necessário que o conteúdo da string seja mutável sem thread safe. Essa é conhecida pelo nome de:
A) StringMute
B) StringChange
C) Nenhuma das alternativas
D) StringBuffer
E) StringBuilder
Questão 11
Uma IDE é um ambiente integrado de desenvolvimento que oferece diversos recursos indispensáveis no processo de escrita de um código e programação. Entre os recursos disponíveis, não faz parte de uma IDE:
A) A não realização de testes
B) Refatoração de código
C) Indicativos de erros
D) Autocompletar
E) Realce de sintaxe
Questão 12
Na programação orientada a objetos utiliza-se a prática de construir classes que são utilizadas para modelar elementos do mundo real. Para aproveitar características dessas classes, utiliza-se do conceito de instanciação de classe. Quando uma instância é feita, nós criamos o que chamamos de:
A) Objeto
B) Polimorfismo
C) Herança
D) Classe
E) Nenhuma das alternativas

Continue navegando