Prévia do material em texto
20/05/2019 EPS simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=14683174100&f_cod_disc= 1/4 CCT0756_201808030461 V.1 Disc.: LINGUAGEM DE PROGRAMAÇÃO Aluno(a): ADRIEDSON APARECIDO LEMOS Matrícula: 201808030461 Acertos: 8,0 de 10,0 Início: 20/05/2019 (Finaliz.) 1a Questão (Ref.:201808265162) 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 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.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 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. Gabarito Coment. 2a Questão (Ref.:201808065130) Acerto: 1,0 / 1,0 Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem poder ser implantada em diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que seja necessário modificar ou mesmo reconstruir a aplicação: Facilidade de programação Recompilação automática Portabilidade Escalabilidade Flexibilidade Gabarito Coment. 3a Questão (Ref.:201808979670) Acerto: 0,0 / 1,0 Analise o código em Java abaixo e marque a opção correta onde representa o que será exibido após a execução do mesmo. public class Prog01 { public static void main(String[] args) { int X = 10, Y=5, Z; Z = Y-X; System.out.println("Resposta = "+Math.abs(Z)); } } 20/05/2019 EPS simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=14683174100&f_cod_disc= 2/4 Êrro de sintaxe Resposta = -5 Resposta = 5.0 O programa irá dá êrro de compilação Resposta = 5 4a Questão (Ref.:201808128593) Acerto: 1,0 / 1,0 Considere os seguintes fragmentos de código Java: I. int sum = 7; if ( sum > 20 ) { System.out.print("ganhou "); } else { System.out.print("perdeu "); } System.out.println("o bônus."); II. int sum = 21; if ( sum != 20 ) System.out.print("ganhou"); else System.out.print("perdeu "); System.out.println("o bônus."); O resultado da execução dos fragmentos em I e II será, respectivamente, perdeu o bônus e ganhou. perdeu e ganhou o bônus. perdeu e perdeu. ganhou e ganhou. perdeu o bônus e ganhou o bônus. 5a Questão (Ref.:201808733107) 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 iii está correta. Todas as alternativas estão erradas. Apenas a alternativa ii está correta. Apenas a alternativa i está correta. 6a Questão (Ref.:201808694329) Acerto: 1,0 / 1,0 Após a execução do programa em linguagem de programação JAVA abaixo, qual será a janela correta? 20/05/2019 EPS simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=14683174100&f_cod_disc= 3/4 7a Questão (Ref.:201808064627) Acerto: 1,0 / 1,0 Um conceito importante em programação orientada a objetos é o termo objeto. Neste sentido, o termo objeto significa: instância de uma classe. 20/05/2019 EPS simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=14683174100&f_cod_disc= 4/4 define estados internos de uma classe. um identificador utilizado para descrever o cenário do padrão como um todo. são os resultados alcançados com a aplicação do padrão e a relação entre as vantagens e desvantagens dessa aplicação. define a declaração de uma variável de referência associada a um variável primitiva. Gabarito Coment. 8a Questão (Ref.:201808937954) Acerto: 1,0 / 1,0 Considere as afirmativas a seguir: I. Os construtores são métodos especiais destinados à inicialização e o preparo de novos objetos durante a sua instanciação. II. Os construtores podem receber parâmetros, permitindo definir um objeto já em sua criação. III. Os construtores só podem ser acionados através do operador new. IV. Obrigatoriamente, os construtores devem ter o mesmo nome que suas classes e devem possuir um tipo de retorno. Somente as afirmativas I e II são corretas. Somente as afirmativas II, III e IV são corretas. Somente as afirmativas I e IV são corretas. Somente as afirmativas I, II e III são corretas. Somente as afirmativas III e IV são corretas. 9a Questão (Ref.:201809046844) Acerto: 1,0 / 1,0 Na programação orientada a objetos, o conceito de polimorfismo indica que: o código de cada operação tem um limite máximo no número de linhas de código. cada classe tem uma limitação quanto ao número de atributos que a compõe. uma certa operação de uma classe pode nem sempre ativar o mesmo método. o nome das classes deve ser composto por, no máximo, 20 caracteres. o nome dos métodos deve ser composto por, no máximo, 8 caracteres. 10a Questão (Ref.:201808899321) Acerto: 1,0 / 1,0 Durante o desenvolvimento de uma aplicação orientada a objetos com Java, um Técnico criou uma interface para obrigar um conjunto de classes de diferentes origens a implementar certos métodos de maneiras diferentes, viabilizando a obtenção de polimorfismo. A interface criada pelo Técnico pode possuir um único construtor vazio. conter métodos implementados. conter variáveis e métodos privados. possuir métodos abstratos. ser instanciada diretamente.