Prévia do material em texto
Painel / Meus cursos / 2023ED - Programação Orientada a Objetos I - G91-1367EAD1A / UNIDADE 4 - Introdução às Interfaces Gráficas em Java / Atividade Avaliativa 4 Iniciado em quarta, 26 abr 2023, 11:35 Estado Finalizada Concluída em quarta, 26 abr 2023, 11:53 Tempo empregado 17 minutos 50 segundos Avaliar 25,00 de um máximo de 25,00(100%) https://ava.uniftec.com.br/course/view.php?id=4194 https://ava.uniftec.com.br/my/ https://ava.uniftec.com.br/course/view.php?id=4194 https://ava.uniftec.com.br/course/view.php?id=4194§ion=5 https://ava.uniftec.com.br/mod/quiz/view.php?id=246712 Questão 1 Correto Atingiu 5,00 de 5,00 Linguagens de programação podem ser compiladas, interpretadas, estruturadas e orientadas a objetos, entre outras classificações. Das linguagens de programação apresentadas a seguir, assinale aquela classificada como compilada e interpretada, ao mesmo tempo: Escolha uma opção: a. HTML b. PHP c. Java d. DHTML e. C Sua resposta está correta. A resposta correta é: Java Questão 2 Correto Atingiu 5,00 de 5,00 O código a seguir foi escrito em linguagem de programação JAVA: public void exemplo () { int x= 10; if (x >= 10) { int y= 50; y = y + x; } System.out.println( y ); } Escolha a opção que apresenta o resultado obtido ao compilar e executar esse código. Escolha uma opção: a. Compila e exibe o valor 60. b. Compila e não exibe nenhum valor. c. Compila e exibe o valor null. d. Compila e exibe o valor 50. e. Não compila. Sua resposta está correta. A resposta correta é: Não compila. Questão 3 Correto Atingiu 5,00 de 5,00 Segue um código em Java. class CODIGO ( public static void main (String args[ ]) { for (int =10;i>0;i--) { System.out.print(i + ""); } } } Escolha uma opção: a. 012345678910 b. 109876543210 c. 12345678910 d. 54321 e. 10987654321 Sua resposta está correta. A resposta correta é: 10987654321 Questão 4 Correto Atingiu 5,00 de 5,00 O loop é um mecanismo de controle de fluxo importante em uma linguagem de programação. O Java possui três tipos de loops. Um desses é o loop "for" que, na sua forma mais simples, oferece um repetição codificada baseada em um índice inteiro. Observe o código Java abaixo que contém um loop "for": public class Contagem { public static void main(String[] args) { for (int contador = 1; contador < 10; contador++) System.out.printf(“%d “, contador); } } A respeito do código Java acima, analise as proposições a seguir: I. O número máximo que o contador atinge é 10. II. O trecho de código da linha 5, contador = 1, é executado uma única vez. III. Há um erro no comando "for", pois a linha 6, que faz parte do corpo de loop, necessita estar entre chaves. Marque a alternativa CORRETA sobre as afirmativas acima: Escolha uma opção: a. Apenas I e II estão corretas. b. Apenas I está correta. c. Apenas II está correta. d. Apenas I e III estão corretas. e. I, II e III estão corretas. Sua resposta está correta. A resposta correta é: Apenas I e II estão corretas. Questão 5 Correto Atingiu 5,00 de 5,00 Observe o fragmento de código Java abaixo: for(i=0;i<3;i++) { for(j=0;j<4;j++) { System.out.println(x[i,j]); } } Esse código irá imprimir os dados: Escolha uma opção: a. de um vetor. b. de uma matriz, linha a linha. c. de um cubo. d. de uma matriz, coluna a coluna. e. de uma matriz, diagonais primeiro. Sua resposta está correta. A resposta correta é: de uma matriz, linha a linha.