Baixe o app para aproveitar ainda mais
Prévia do material em texto
29/05/2019 Teste: Atividade para avaliação - Semana 5 cursos.univesp.br/courses/2369/quizzes/7886/take 1/3 2 ptsPergunta 1 Deseja-se utilizar uma matriz 5x6 de números inteiros em Java. Assinale VERDADEIRO ou FALSO para alternativa que corresponde à sintaxe correta para declaração dessa matriz. VERDADEIRO int[][] mat = new int[5][6]; VERDADEIRO int mat[][] = new int[5][6]; FALSO int mat[] = new int[5, 6]; FALSO int mat = new int(5, 6); 2 ptsPergunta 2 mat[1][0] é igual a 3. A matriz mat tem dimensão 3x2. A matriz mat tem dimensão 2x3. mat[1][2] é uma expressão inválida. Considere o seguinte programa: class Matriz public static void main(String[] args) { int mat[][] = {{1,2},{3,4},{5,6}}; } } Assinale a alternativa incorreta em relação ao programa apresentado: 2 ptsPergunta 3 29/05/2019 Teste: Atividade para avaliação - Semana 5 cursos.univesp.br/courses/2369/quizzes/7886/take 2/3 São verdadeiras apenas as afirmativas I e III. São verdadeiras apenas as afirmativas I e II. Nenhuma das afirmativas é verdadeira. São verdadeiras apenas as afirmativas II e IV. Todas as afirmativas são verdadeiras. Em relação ao paradigma orientado a objetos, considere as seguintes afirmativas: – Operações e dados ficam escondidos do usuário a fim de proteger as propriedades internas da classe. I. – Facilita a reutilização de código.II. – Define o conceito de herança, permitindo especificar ou generalizar um conceito. III. – Encapsula o funcionamento de operações específicas, permitindo que o usuário trabalhe com uma linguagem de mais alto nível. IV. Agora responda: 2 ptsPergunta 4 São verdadeiras apenas as afirmativas II e IV. São verdadeiras apenas as afirmativas I e III. Nenhuma das afirmativas é verdadeira. São verdadeiras apenas as afirmativas I e II. Todas as afirmativas são verdadeiras. Em relação ao classes e objetos em Java, considere as seguintes afirmativas: – Um objeto é uma instância de uma classe.I. – Atributos e métodos de um objeto somente podem ser visíveis pelo próprio objeto.II. – Um método declarado como static somente pode pertencer à classe, e não ao objeto. III. – Um atributo de classe deve ser declarado como static.IV. Agora responda: 2 ptsPergunta 5 29/05/2019 Teste: Atividade para avaliação - Semana 5 cursos.univesp.br/courses/2369/quizzes/7886/take 3/3 Salvando... Considere o seguinte programa: class Fracao { int num, den; Fracao() { this(1,1); } Fracao(int num, int den) { this.num = num; this.den = den; } } Assinale VERDADEIRO ou FALSO em relação ao programa apresentado: FALSO Ao criarmos um objeto com: Fracao f1 = new Fracao(2,3), teremos f1.num = 1 e f1.den = 1. VERDADEIRO O comando this(1,1) faz com que o objeto seja criado com ambos atributos num e den inicializados com 1. FALSO O código possui erro de sintaxe. VERDADEIRO A classe acima possui dois construtores e dois atributos de objeto. Enviar teste
Compartilhar