Baixe o app para aproveitar ainda mais
Prévia do material em texto
LINGUAGEM DE PROGRAMAÇÃO Simulado: CCT0261_SM_ V.1 Fechar Aluno(a): DOMINGOS CRUZ DE SOUZA Matrícula: Desempenho: 6,0 de 10,0 Data: 18/09/2015 (Finalizada) 1a Questão (Ref.: 201410052432) Pontos: 1,0 / 1,0 Para que possamos desenvolver sistemas nas mais diversas linguagens, é muito importante conhecer suas principais características e como as mesmas funcionam. Na linguagem Java, do processo de criação do código até a execução do programa passamos por algumas etapas. Em uma delas é gerado o "bytecode". Qual das respostas apresenta o conceito correto para "bytecode"? É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema Operacional. Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional. É a interpretação de um programa escrito em qualquer linguagem, com o objetivo de ser compilado pela JVM. É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pela JVM. É resultado da interpretação do código fonte de um programa escrito em Java. 2a Questão (Ref.: 201410045946) Pontos: 0,0 / 1,0 Quando programamos em Java, devemos levar em consideração as convenções de nomenclatura para deixar nosso código o mais legível e documentável possível, pois um dos objetivos da programação orientada a objetos é o reaproveitamento do código. Com relação ao nome de classes, por convenção, marque a opção incorreta: O nome da classe deve ser exatamente o mesmo nome de seu arquivo fonte ( .java ) O nome da classe deve fazer referência total ao seu objeto deve começar com letras minúsculas, porém não podem começar com números. toda classe deve começar com uma letra maiúscula caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada palavra deve ser em maiúscula. 3a Questão (Ref.: 201409442731) Pontos: 0,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 e ganhou o bônus. perdeu o bônus e ganhou o bônus. ganhou e ganhou. perdeu o bônus e ganhou. perdeu e perdeu. 4a Questão (Ref.: 201409379278) Pontos: 0,0 / 1,0 Marque a alternativa que define uma matriz de números inteiros com 4 linhas e 5 colunas: int matriz [4][5]; int [][] matriz = new int [5,4]; int [][] matriz = new int [4,5]; int [][] matriz = new int [5][5]; int [][] matriz = new int [4][5]; 5a Questão (Ref.: 201410047245) 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. Todas as alternativas estão corretas. Todas as alternativas estão erradas. Apenas a alternativa ii está correta. Apenas a alternativa i está correta. Apenas a alternativa iii está correta. 6a Questão (Ref.: 201409963246) 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 Pertence ao pacote javax.swing 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. Cada objeto inserido no JComboBox é representado visualmente pela String retornada pelo método toString(). É um componente visual que possibilita a manipulação de coleções de objetos permitindo ao usuário selecionar apenas um objeto da coleção Para instanciar um componente utilizamos a sintaxe JComboBox combo = new JComboBox(); Gabarito Comentado . 7a Questão (Ref.: 201409403131) Pontos: 0,0 / 1,0 Qual sintaxe expressa a criação correta de uma classe em java? public class Exemplo() {} Public Exemplo {} public class Exemplo {} class Exemplo() {} class public Exemplo {} 8a Questão (Ref.: 201409619333) Pontos: 1,0 / 1,0 Os atributos de uma classe representam as características de um objeto, isto é, têm a finalidade de armazenar os dados dos objetos dessa classe. Com o objetivo de contemplar o encapsulamento, os atributos devem ser: final public private ou protected abstract static Gabarito Comentado . 9a Questão (Ref.: 201409379683) Pontos: 1,0 / 1,0 Marque a opção que corresponda a uma mensagem, baseada em GUI, para o usuário informar a idade na própria caixa de diálogo. JOptionPane.showMessageDialog(idade, "Informe a sua idade"); JOptionPane.showInputDialog("Informe a sua idade"); JOptionPane.showMessageDialog(null, "Informe a sua idade"); JOptionPane.showDialog("Informe a sua idade"); JOptionPane.showInputDialog(int idade, "Informe a sua idade"); 10a Questão (Ref.: 201409379759) Pontos: 1,0 / 1,0 Marque a opção que preenche as lacunas corretamente: 1. Um _____ organiza os componentes GUI em um Container. 2. O método _____ é utilizado para especificar o gerenciador de layout para um container. 3. A classe _____ contém métodos que exibem diálogos de mensagem e diálogos de entrada. 4. GUI é um acrônimo para _____ . Controlador de classes, setFrame, JTextField, índice unificado de usuário Gerenciador de layout, setLayout, JOptionPane, interface gráfica com o usuário Gerenciador de layout, thread, JFrame, interface gráfica com o usuário Controlador de objetos, run, JFrame, interface gráfica com o usuário Gerenciador de classes, run, JOPtionPane, índice unificado de usuário
Compartilhar