Buscar

01_AVALIACAO_PARCIAL_LINGUAGEM_DE_PROGRAMACAO

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO
Simulado: CCT0261_SM_201408437449 V.1 Fechar
Aluno(a): FABIO LUIS DE LIMA Matrícula: 201408437449
Desempenho: 10,0 de 10,0 Data: 01/10/2015 18:14:39 (Finalizada)
 1a Questão (Ref.: 201408512308) Pontos: 1,0 / 1,0
Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s)
seguinte(s) tecnologias: (assinale somente uma alternativa)
Somente o Java Standard Edition.
Somente o Java Runtime Enviroment-JRE.
Somente a Java Virutal Machine-JVM.
O JDK e o Java Standard Edition.
A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do
Java SE (Standard Edition) - JDK.
Gabarito Comentado.
 2a Questão (Ref.: 201408559261) Pontos: 1,0 / 1,0
Seja um programa em java com o seguinte código:
public class PrimeiroPrograma {
public static void main (String args[]) {
 System.out.println("Bem vindo ao Mundo Java");
}
}
Marque a única alternativa CORRETA:
O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um
código fonte em java.
O arquivo pode ser salvo com qualquer nome, pois o compilador entenderá que é um programa em
java.
O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg [])
que é o método principal do java.
O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras
maiúscula e minúscula.
O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e
minúscula.
Gabarito Comentado.
 3a Questão (Ref.: 201408512826) Pontos: 1,0 / 1,0
Marque a alternativa que define uma matriz de números inteiros com 4 linhas e 5 colunas:
int [][] matriz = new int [5][5];
int [][] matriz = new int [4][5];
int matriz [4][5];
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
1 de 5 30/10/2015 17:58
int [][] matriz = new int [4,5];
int [][] matriz = new int [5,4];
 4a Questão (Ref.: 201408514482) Pontos: 1,0 / 1,0
A alternativa que representa todos os tipos de dados primitivos em Java é
short, boolean, int, long, float, double e String
char, boolean, byte, short, int, long, float, double e String
char, boolean, byte, short, int, long, float, double, String e Date
char, boolean, byte, short, int, long, float e double
byte, short, int, long, float, double, String e Date
Gabarito Comentado.
 5a Questão (Ref.: 201409180793) Pontos: 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.
Apenas a alternativa ii está correta.
Apenas a alternativa i está correta.
Todas as alternativas estão erradas.
Apenas a alternativa iii está correta.
Todas as alternativas estão corretas.
 6a Questão (Ref.: 201409096794) Pontos: 1,0 / 1,0
A criação de interfaces gráficas Swing consiste basicamente em instanciar objetos. Componentes gráficos, tais
como campo texto e botões, são elementos que o usuário manipula com o mouse ou com o teclado. Das
afirmativas abaixo, indique aquela que NÃO REPRESENTA uma característica do componente JComboBox
Um objeto da classe JComboBox é um campo texto na forma de várias linhas nas quais textos podem
ser digitados pelo usuário através do teclado.
É um componente visual que possibilita a manipulação de coleções de objetos permitindo ao usuário
selecionar apenas um objeto da coleção
Pertence ao pacote javax.swing
Para instanciar um componente utilizamos a sintaxe JComboBox combo = new JComboBox();
Cada objeto inserido no JComboBox é representado visualmente pela String retornada pelo método
toString().
Gabarito Comentado.
 7a Questão (Ref.: 201408757654) Pontos: 1,0 / 1,0
Para realizar uma tarefa em um programa é necessário um método. Os
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
2 de 5 30/10/2015 17:58
métodos descrevem os mecanismos que realmente realizam suas tarefas. Os
métodos ocultam de seus usuários as tarefas complexas que ele realiza, por
exemplo o pedal acelerador de um carro oculta dos motoristas os complexos
mecanismos que fazem o carro andar mais rápido. Em Java primeiro criamos
uma unidade de programa chamada classe para abrigar um método, assim
como os desenhos de engenharia de um carro abrigam o projeto de um pedal
acelerador. Em uma classe você fornece um ou mais métodos que são
projetados para realizar as tarefas da classe. Portanto marque a alternativa
CORRETA referente aos métodos de uma classe.
Nem todo parâmetro precisa especificar necessariamente o tipo ou o
identificador.
No momento em que um método é chamado , seus argumentos são
atribuídos a seus parâmetros. Então o corpo do método utiliza as
variáveis de parâmetro para acessar os valores de argumento.
Em geral você pode chamar um método de uma classe, mesmo sem ter
criado um objeto desta classe.
Um método pode especificar múltiplos parâmetros, separando cada
parâmetro do seguinte por um ponto e vírgula.
O número de argumentos na chamada de um método não precisa
necessariamente corresponder ao número de parâmetros definidos no
método.
Gabarito Comentado.
 8a Questão (Ref.: 201408512827) Pontos: 1,0 / 1,0
Dado o seguinte modelo:
 
 
Marque a alternativa que define a classe Pessoa.
 
public Pessoa {
public static main (String args[]) {
private codigoPessoa int;
private nome String;
private endereco String;
private telefone int;
}
}
public Pessoa {
private int codigoPessoa;
private String nome;
private String endereco;
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
3 de 5 30/10/2015 17:58
private int telefone;
}
public class Pessoa {
public static main (String args[]) {
private int codigoPessoa;
private String nome;
private String endereco;
private int telefone;
}
}
public Pessoa {
public static main (String args[]) {
private int codigoPessoa;
private String nome;
private String endereco;
private int telefone;
}
}
public class Pessoa {
private int codigoPessoa;
private String nome;
private String endereco;
private int telefone;
}
 9a Questão (Ref.: 201408513227) Pontos: 1,0 / 1,0
Uma classe que não é concebida para criar instâncias, servindo como uma superclasse para outras classes é a:
abstrata
dinâmica
obstrutiva
múltipla
concreta
Gabarito Comentado.
 10a Questão (Ref.: 201408512828) Pontos: 1,0 / 1,0
A palavra reservada EXTENDS implementa qual o conceito?
Herança
Polimorfismo
Portabilidade
Visibilidade
Associação
 
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
4 de 5 30/10/2015 17:58
BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h...
5 de 5 30/10/2015 17:58

Continue navegando