Buscar

APOL 1 - POO

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

Continue navegando


Prévia do material em texto

Considere a seguinte citação:
“Chamamos de paradigma de programação um dos meios de classificar linguagens de programação de acordo com sua estruturação, abstração e funcionalidades.”
No paradigma orientado a objetos se tivermos um sistema em que um cliente realiza uma compra online a forma comum de representar a chamada de um método que realiza tal tarefa seria:
	
	A
	cliente.comprar()
	
	B
	comprar(dados_cliente)
	
	C
	comprar().cliente
	
	D
	comprar().cliente()
	
	E
	clienteCompra();
“O Java é uma linguagem de programação orientada a objetos baseada em C que foi desenvolvida na década de noventa pela equipe de James Gosling.”
Sobre o tópico em questão considere as afirmações a seguir:
I- String é uma classe dentro de java para representar texto.
II- Arrays dentro de Java possuem atributos e métodos como o ‘length’ que indica  a quantidade de itens no array. 
III- O operador + pode ser utilizado em java para concatenar textos como "super" + "mario".
É correto apenas o que se afirma em
	
	A
	I apenas
	
	B
	II apenas
	
	C
	III apenas
	
	D
	I e II apenas
	
	E
	I, II e III.
“Na grande maioria das linguagens de programação é possível codificar utilizando qualquer editor de texto e posteriormente, através de um compilador dedicado, gerar o seu binário (Bytecode no caso do Java). Porém é muito mais produtivo, especialmente em projetos de grande escala, utilizar um programa próprio direcionado ao desenvolvimento de códigos que combine editor de texto, compilador, depurador, bibliotecas entre outras funcionalidades.”
Sobre o tópico em questão considere as afirmações a seguir:
I-   IDE, sigla do inglês para Ambiente de Desenvolvimento Integrado, é como chamamos o software que facilita o processo de programação.
II-  Java ME, sigla para Master Edition, é uma versão do java que é a solução mais completa com todas as bibliotecas e soluções empresariais. 
III- Java EE, sigla para Entrance Edition, é a edição de entrada do Java, mais simples no entanto gratuita do Java.
É correto apenas o que se afirma em
	
	A
	I apenas
	
	B
	II apenas
	
	C
	III apenas
	
	D
	I e II apenas
	
	E
	I, II e III
“Mais do que uma linguagem e bibliotecas o Java necessita de um ambiente próprio de softwares para seu funcionamento.”
Sobre o tópico em questão considere as afirmações a seguir:
I-   JRE é o conjunto de softwares necessários para executar programas feitos em Java.
II-  JIT, Just in time compilation, é uma estratégia de compilação dinâmica de partes do código Java em tempo de execução.
III- Garbage Collection é uma rotina dentro da Máquina Virtual Java que deleta programas Java que estejam muitos dias sem uso.
É correto apenas o que se afirma em
	
	A
	I apenas
	
	B
	II apenas
	
	C
	III apenas
	
	D
	I e II apenas
	
	E
	I, II e III
“Mais do que uma linguagem e bibliotecas o Java necessita de um ambiente próprio de softwares para seu funcionamento.”
Sobre o tópico em questão considere as afirmações a seguir:
I-   O processo de compilação consiste em transformar código fonte em linguagem de máquina
II-  O Java é uma linguagem puramente interpretada.
III- Códigos interpretados executam de forma mais rápida do que compilados.
É correto apenas o que se afirma em
	
	A
	I apenas
	
	B
	II apenas
	
	C
	III apenas
	
	D
	I e II apenas
	
	E
	I, II e III
“O Java é uma linguagem de programação orientada a objetos baseada em C que foi desenvolvida na década de noventa pela equipe de James Gosling.”
Sobre o tópico em questão considere as afirmações a seguir:
I- O comando ‘package’ que ocupa a primeira linha dos códigos Java é utilizado para importar pacotes de classes para o seu projeto.
II- O Comando ‘public class’ é o comando para se criar uma classe pública que poderá ser acessada por outras classes.
III- Todo o programa Java deve possui um método denominado main que indicará o início da execução do programa
É correto apenas o que se afirma em
	
	A
	I apenas
	
	B
	I e II apenas
	
	C
	II e III apenas
	
	D
	I e III apenas
	
	E
	I, II e III.
“O Java é uma linguagem de programação orientada a objetos baseada em C que foi desenvolvida na década de noventa pela equipe de James Gosling.”
Sobre o tópico em questão considere as afirmações a seguir:
I- Os comandos de impressão no Java vem nas variantes ‘print’, ‘println’, ‘printf’.
II- A Leitura de Dados em java é feita pelo comando ‘scanf’
III-  ‘if’ e ‘switch’ são comandos de desvio principais do java e ‘while’ e ‘for’ são os comandos de repetição principal em Java.
É correto apenas o que se afirma em
	
	A
	I apenas
	
	B
	II apenas
	
	C
	I e III apenas
	
	D
	I e II apenas
	
	E
	I, II e III.
“Na década de 1990 e 2000 a popularização da internet levou a uma grande popularização da linguagem Java que recebeu suporte de grandes companhias de informática como IBM.”
Sobre o tópico em questão considere as afirmações a seguir:
I-   O ambiente de execução do Java possui licença GPL v3 de software livre.
II-  Aplicativos para sistema operacional Android e Kindle são exemplos do uso do Java.
III- Sintaxe do Java é baseado na linguagem de Programação C
É correto apenas o que se afirma em
	
	A
	I apenas
	
	B
	II apenas
	
	C
	III apenas
	
	D
	I e II apenas
	
	E
	I, II e III
Considere a seguinte citação:
“O paradigma orientado a objeto foi pela primeira vez aplicado de forma adaptada na linguagem de programação Simula 67, nos anos de 1960, posteriormente também sendo utilizada de forma exclusiva na linguagem Smalltalk da Xerox.”
Considerando estas informações e os conteúdos do livro-base, assinale a alternativa correta:
	
	A
	O Java é uma linguagem completamente voltada para o paradigma de orientação a objetos
	
	B
	O Java é uma linguagem de programação híbrida entre vários paradigmas de programação
	
	C
	O paradigma de programação estruturada e Orientada fazem parte da linha de Paradigmas Declarativos
	
	D
	O paradigma de Programação Lógica e Funcional fazem parte da linha de Paradigmas Imperativos
	
	E
	O Paradigma orientado a objeto é uma evolução dos demais paradigmas e como uma boa prática deve sempre ser adotado independente do projeto.
“Mais do que uma linguagem e bibliotecas o Java necessita de um ambiente próprio de softwares para seu funcionamento.”
Sobre o tópico em questão considere as afirmações a seguir:
I-   JVM é a sigla em inglês para Máquina Virtual Java, programa responsável por interpretar os arquivos compilados a partir do código Java.
II-  Bytecode é o nome dado ao formato de código do arquivo gerado a partir da compilação do código Java.
III- JDK é a sigla em inglês para Kernel de Decompilação Java, software responsável por aplicar engenharia reversa no executável Java.
É correto apenas o que se afirma em
	
	A
	I apenas
	
	B
	II apenas
	
	C
	III apenas
	
	D
	I e II apenas
	
	E
	I, II e III