Buscar

LINGUAGEM PROGRAMACAO AP

Prévia do material em texto

31/10/2018 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2071970&classId=981180&topicId=2652520&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 1/3
 
1a Questão (Ref.:201702879513) Acerto: 0,0 / 1,0
Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em java. Marque a
única alternativa CORRETA, para a descrição do processo de compilação e execução do programa.
 Com o comando javac MeuPrograma compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em
seguida com o comando java MeuPrograma.java o bytecode é executado.
Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em
seguida com o comando java MeuPrograma.class o bytecode é executado.
 Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em
seguida com o comando java MeuPrograma o bytecode é executado.
Com o comando java MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em
seguida com o comando javac MeuPrograma o bytecode é executado.
Com o comando java MeuPrograma.javac compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em
seguida com o comando java MeuPrograma.java o bytecode é executado.
 
2a Questão (Ref.:201702936107) Acerto: 0,0 / 1,0
Para programar em Java, não é necessário ter programado antes. Porém, ficaria mais fácil se tiver conhecimento em
linguagem de programação, porque Java é totalmente estruturada em objetos. Para começar a programar será
necessário fazer o download:
JSP
Eclipse
JRE
 NetBeans
 JDK
 
3a Questão (Ref.:201702268942) Acerto: 1,0 / 1,0
Em Java encontra-se várias formas de implementarmos uma estrutura de dados. Uma delas é a criação de matrizes
unidimensionais (vetores) e multidimensionais. É correto afirmar sobre esta estrutura de dados:
é usada somente para agrupar objetos.
é usada somente para armazenar tipos primitivos.
não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C.
 é usada para armazenar dados de tipos primitivos e também para armazenar objetos.
é usada somente para agrupar dados de tipos primitivos, como int e double.
 
4a Questão (Ref.:201703215391) Acerto: 1,0 / 1,0
Considerando o a classe MegaSena, descrita a seguir, sem erros. Marque a alternativa que indica o que será
impresso pela execução do método sorteio():
6 números inteiros em ordem crescente
31/10/2018 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2071970&classId=981180&topicId=2652520&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 2/3
60 números inteiros em ordem crescente
 6 números aleatórios arredondados
60 números inteiros aleatórios
6 números inteiros em ordem decrescente
 
5a Questão (Ref.:201703231976) Acerto: 1,0 / 1,0
Analise as afirmativas e marque a alternativa correta:
 
I - A interface gráfica com o usuário (GUI) fornece a um programa um conjunto consistente de
componentes intuitivos.
 II - A utilização de GUI diminui o tempo de aprendizado de uma nova ferramenta.
 III - As GUI são construídas a partir de objetos com o qual o usuário interage através dos
dispositivos de entrada.
 Todas as alternativas estão corretas.
Apenas a alternativa II está correta.
Apenas a alternativa I está correta.
Todas as alternativas estão erradas.
Apenas a alternativa III está correta.
 
6a Questão (Ref.:201702469491) Acerto: 1,0 / 1,0
As interfaces gráficas com o usuário (GUI - Graphical User Interface) são construídas a partir de componentes
GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o
teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer-
lhes funcionalidade, estão agrupadas em dois grandes pacotes:
java.lang e javax.swing
java.util e java.lang
javax.swing e java.util
 java.awt e javax.swing
java.awt e java.lang
 
Gabarito Coment.
 
7a Questão (Ref.:201702848336) Acerto: 1,0 / 1,0
Agregação e composição definem relacionamentos entre _______ para os quais deve ser definida a ________ da
relação. Já a relação de herança expressa uma _______ entre as classes. Escolha a opção que complementa
corretamente o texto anterior:
Classes; hierarquia; cardinalidade
Objetos; hierarquia; prioridade
 Objetos; cardinalidade; hierarquia
Métodos; cardinalidade; prioridade
Classes; prioridade; hierarquia
 
8a Questão (Ref.:201702992092) Acerto: 0,0 / 1,0
Seja a classe:
 public class Navio {
 private String classeNavio;
 private int numPassageiros;
 public Navio(classeNavio)
 {
 this.classeNavio=classeNavio;
31/10/2018 Conteúdo Interativo
http://estacio.webaula.com.br/Classroom/index.html?id=2071970&classId=981180&topicId=2652520&p0=03c7c0ace395d80182db07ae2c30f034&enableFor… 3/3
 }
 }
 Marque a alternativa que representa corretamente uma sobrecarga de construtor:
public private Navio(){String classeNavio;}
 public int Navio(){return classeNavio;}
public int,String Navio(){numPassageiro=classeNavio;}
public String Navio(){return classeNavio;}
 public Navio(){};
 
9a Questão (Ref.:201702269448) Acerto: 1,0 / 1,0
Marque a alternativa que representa a palavra reservada em JAVA utilizada para definir a ligação entre as classes
Física e Jurídica com a classe Pessoa do modelo abaixo:
 
Generalation
 Extends
Package
Unify
Import
 
10a Questão (Ref.:201702847812) Acerto: 0,0 / 1,0
Um método de uma subclasse que possua o mesmo nome e a mesma quantidade e tipos de parâmetros de outro
método existente na sua superclasse direta é um exemplo de ________. Já se dois métodos possuem o mesmo nome
em uma classe, mas quantidades e/ou tipos diferentes de parâmetros, isto é um exemplo de _________.
 sobrecarga, sobrescrição
sobrecarga, herança
polimorfismo, herança
 sobrescrição, sobrecarga
sobrescrição, encapsulamento

Continue navegando