Baixe o app para aproveitar ainda mais
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
Compartilhar