Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
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: 201007004134 - HELDER MATOS PEREIRA
Nota da Prova: 5 Nota do Trabalho: Nota da Participação: 0 Total: 5
Prova On-Line
Questão: AV12011.2CCT0176.022 (178396)
1 - 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 nmlkji
RADS - Rapid Application Development Systems nmlkj
IDES - Integrated Development Enviroment Systems nmlkj
RAD - Rapid Application Development nmlkj
Questão: AV12011.2CCT0176.025 (178399)
2 -
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
JPanel nmlkj
JLabel nmlkj
JFrame nmlkji
jFrame nmlkj
Questão: AV12011.2CCT0176.019 (178393)
3 - Sejam as seguintes afirmações sobre o Java:
I) Java é uma linguagem totalmente orientada a objetos.E todos os valores utilizados são
objetos descritos por classes.
II) Vetores, em Java, são estruturas utilizadas para armazenar um conjunto de dados do
mesmo tipo.
III) Em Java, O String é um objeto e não um tipo primitivo da linguagem.
IV) Vetores em Java podem ser de qualquer tipo, desde variáveis primitivas até objetos
complexos.
V) Em Java,existem basicamente dois tipos de conversões de dados. A conversão implícita e a
explicita de dados.
VI) Objetos da classe String não devem ser comparados usando os operadores relacionais,
Marque a alternativa cujas afirmações estão CORRETAs.
Pontos da Questão: 0,5
I, III, IV, V e VI. nmlkji
I, II, III, IV, V e VI. nmlkj
II, IV, e VI. nmlkj
IV, V e VI. nmlkj
Page 1 of 5Visualização de Prova
31/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2413195&p2=7331&p3=1140019
Questão: AV12011.2CCT0176.003 (175942)
4 - 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 pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando
que é um código fonte em java.
nmlkj
O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre
letras maiúscula e minúscula.
nmlkj
O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main
(String arg []) que é o método principal do java.
nmlkj
O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre
letras maiúscula e minúscula.
nmlkji
Questão: AV12011.2CCT0176.013 (177599)
5 - 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;
}
}
Page 2 of 5Visualização de Prova
31/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2413195&p2=7331&p3=1140019
} Pontos da Questão: 1
Se a entrada do teclado for o valor 1 a saída do programa é: a nmlkj
Se a entrada do teclado for o valor 3 a saída do programa é: c d nmlkj
Se a entrada do teclado for o valor 4 a saída do programa é: d nmlkji
Se a entrada do teclado for o valor 2 a saída do programa é: b c nmlkj
Questão: AV12011.2CCT0176.031 (178406)
6 - Existem várias palavras chaves ou reservadas nas linguagens de programação. Estas
palavras têm funções específicas definidas pelaos criadores da linguagem. Na linguagem de
programação JAVA, que palavra-chave cria um objeto de uma classe específica? Pontos da
Questão: 0,5
main nmlkj
new nmlkj
class nmlkji
public nmlkj
Questão: AV12011.2CCT0176.005 (175944)
7 - O método main é o ponto de partida de qualquer aplicativo Java.
Marque a opção correta para o cabeçalho deste método. Pontos da Questão: 0,5
public static main (arg[]s) nmlkj
String static void main ( public arg[]s) nmlkj
public static void main (String args[]) nmlkji
protecte void main (String public arg[]s) nmlkj
Questão: AV12011.2CCT0176.001 (175852)
8 - O Java é uma linguagem que é compilada para um “bytecode ” e também é interpretada
por uma máquina virtual – JVM (Java virtual machine ).
Marque a única alternativa que não representa uma característica da linguagem Java. Pontos da
Questão: 1
O Java é uma linguagem portável, pois pode ser executado em qualquer plataforma ou
equipamento que possua um interpretador Java.
nmlkj
O Java é uma linguagem orientada a objeto e contém a sintaxe similar a linguagem
C/C++.
nmlkj
O Java pode ser executado via rede com restrições de execução. nmlkj
O Java não suporta multithreading, porém permite compilação just-in-time e utilização de
código nativo.
nmlkji
Questão: AV12011.2CCT0176.014 (177602)
9 - Seja o código a seguir:
public class DemoVetor{
public static void main(String[] args) {
int[] vet={10,20,34,56,60};
int i;
for(i=0; i<vet.length;i++)
{
Page 3 of 5Visualização de Prova
31/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2413195&p2=7331&p3=1140019
System.out.println("vet["+i+"]=" + vet[i]);
}
System.out.print("i="+i);
}
}
Marque a alternativa que apresenta o valor da variável i, ao final do programa.
Pontos da Questão: 1
i=2; nmlkj
i=4; nmlkj
i=5; nmlkji
i=3; nmlkj
Questão: AV12011.2CCT0176.033 (178409)
10 -
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: 100
Da mãe: 101
nmlkj
Da mãe:101
nmlkji
Page 4 of 5Visualização de Prova
31/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2413195&p2=7331&p3=1140019
Da filha:100
Da mãe:100
Da filha:101
nmlkj
Da filha:101
Da mãe:100
nmlkj
Fechar
Server IP : 192.168.10.131 Client IP: 187.20.22.205 Tempo de execução da página : 1,109
Page 5 of 5Visualização de Prova
31/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2413195&p2=7331&p3=1140019