Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Parte superior do formulário
Avaliação On-Line
Avaliação:
AV1-2011.3S.EAD - LINGUAGEM DE PROGRAMAÇÃO - CCT0176
Disciplina:
CCT0176 - LINGUAGEM DE PROGRAMAÇÃO
Tipo de Avaliação:
AV1
Aluno:
201001294939 - FLÁVIO LUIZ DA SILVA DANTAS
Nota da Prova:
6
Nota do Trabalho:
Nota da Participação: 0
Total:
6
Prova On-Line
Questão: AV12011.2CCT0176.004 (175943)
1 - 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. Pontos da Questão: 1
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 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 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.
Questão: AV12011.2CCT0176.013 (177599)
2 - Seja o seguinte trecho de código:
Scanner entrada = new Scanner(System.in);
var=entrada.nextInt();
Esse trecho de código permite que um valor inteiro seja lido a partir do teclado e armazenado na variável var.
Para o programa a seguir, marque a alternativa ERRADA:
import java.util.Scanner;
public class ExemploSwitch{
public static void main(String[] args) {
int c;
Scanner entrada = new Scanner(System.in);
c=entrada.nextInt();
switch (var)
{
case 1: System.out.print(" a ");
break;
case 2: System.out.print(" b ");
case 3: System.out.print(" c ");
break;
default: System.out.print(" d ");
break;
}
}
} Pontos da Questão: 1
Se a entrada do teclado for o valor 2 a saída do programa é: b c
Se a entrada do teclado for o valor 3 a saída do programa é: c d
Se a entrada do teclado for o valor 1 a saída do programa é: a
Se a entrada do teclado for o valor 4 a saída do programa é: d
Questão: AV12011.2CCT0176.022 (178396)
3 - Delphi, Eclipse, NetBeans são ambientes integrados de desenvolvimento, que são softwares que englobam características e ferramentas para o desenvolvimento de programas.
Este ambiente de desenvolvimento é conhecido por uma sigla, que é: Pontos da Questão: 0,5
IDE - Integrated Development Enviroment
IDES - Integrated Development Enviroment Systems
RAD - Rapid Application Development
RADS - Rapid Application Development Systems
Questão: AV12011.2CCT0176.033 (178409)
4 -
Seja o código a seguir:
public class Teste{
static class mae {
public int x;
void mostrar() { // nada retorna e nada recebe
System.out.println("\nDa mãe: " + x);
}
}
static class filha extends mae {
public int x;
void mostrar() {
System.out.print("\nDa filha: " + x);
}
void alterar(int y) {
this.x = y;
super.x = y + 1;
this.mostrar();
super.mostrar();
}
}
public static void main(String args[]) {
mae m = new mae();
filha f = new filha();
f.alterar(100);
}
}
Sabendo-se que a classe filha é uma subclasse da classe mãe, qual a saída do programa:
Pontos da Questão: 1
Da filha:101
Da mãe:100
Da mãe:100
Da filha:101
Da mãe:101
Da filha:100
Da filha: 100
Da mãe: 101
Questão: AV12011.2CCT0176.015 (177606)
5 -
De acordo com os tipos primitivos de dados do Java, verifique os valores de tipos primitivos:
I)2.3f
II)'a'
III)"uma"
IV)null
V)true
Assinale a alternativa que reprsenta as afirmativas dos tipos primitivos de dados: Pontos da Questão: 0,5
I, III e IV
I, II e IV
I, II e III
I, II e V
Questão: AV12011.2CCT0176.012 (177595)
6 - Marque a alternativa que representa a saída CORRETA do programa a seguir:
public class DesvioCondicional{
public static void main(String [] args){
int i = 10;
double d = 9.5;
if ( d-i < 0 )
System.out.println(i);
else
System.out.println(d);
}
}
Pontos da Questão: 1
0.5
10.0
10
9.5
Questão: AV12011.2CCT0176.006 (175945)
7 - Existem alguns tipos diferentes de progrmas em Java, dentre este temos:
I) Stand–alone – aplicações baseadas na J2SE que tem total acesso aos recursos do sistema, memória, disco, rede, dispositivos, etc.
II) Java midlets – Pequenas aplicações que não têm acesso aos recursos de hardware, necessitando de um navegador com suporte a J2SE para serem executados.
III) Java servlets – programas desenvolvidos para serem executados em servidores Web, baseados na J2EE, comumente usados para gerar conteúdos dinâmicos para websites.
IV) Java applets – pequenas aplicações, extremamente seguras e construídas para serem executadas dentro do J2ME.
V) JavaBeans – são componentes de software escritos em Java que podem ser manipulados visualmente com a ajuda de uma ferramenta de desenvolvimento.
Marque a alternativa que apresenta as definições CORRETAS para os tipos de programas em Java.
Pontos da Questão: 0,5
I, III e V
I, IV e V
I, II, III e IV
I, II, III e V
Questão: AV12011.2CCT0176.025 (178399)
8 -
Para criarmos uma tela, podemos usar uma classe definida no conjunto de classes Swing. Para desempenhar este papel utilizamos a classe:
Pontos da Questão: 1
jFrame
JPanel
JLabel
JFrame
Questão: AV12011.2CCT0176.003 (175942)
9 - 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 Pontos da Questão: 1
O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e minúscula.
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 com qualquer nome desde que tenha a extensão .java, indicando que é um código fonte em java.
O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e minúscula.
Questão: AV12011.2CCT0176.029 (178403)
10 - Escolha a opção que complete corretamente a frase abaixo, de acordo com a orientação a objetos:
Na programação orientada a objetos, subprogramas (ou subrotinas) determinam as funcionalidades dos objetos. Estas funcionalidades são encapsuladas nos próprios objetos e passam a designar-se ...
Pontos da Questão: 0,5
instância.
herança.
atributo.
método.
�
Server IP : 192.168.10.163 Client IP: 201.51.56.41 Tempo de execução da página : 7,188
Parte inferior do formulário
_1383997733.unknown
_1383997741.unknown
_1383997745.unknown
_1383997747.unknown
_1383997748.unknown
_1383997746.unknown
_1383997743.unknown
_1383997744.unknown
_1383997742.unknown
_1383997737.unknown
_1383997739.unknown
_1383997740.unknown
_1383997738.unknown
_1383997735.unknown
_1383997736.unknown
_1383997734.unknown
_1383997725.unknown
_1383997729.unknown
_1383997731.unknown
_1383997732.unknown
_1383997730.unknown
_1383997727.unknown
_1383997728.unknown
_1383997726.unknown
_1383997721.unknown
_1383997723.unknown
_1383997724.unknown
_1383997722.unknown
_1383997717.unknown
_1383997719.unknown
_1383997720.unknown
_1383997718.unknown
_1383997713.unknown
_1383997715.unknown
_1383997716.unknown
_1383997714.unknown
_1383997711.unknown
_1383997712.unknown
_1383997710.unknown
_1383997709.unknown