Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pincel Atômico - 27/03/2023 09:37:17 1/5 JOSE RIBAMAR CANTANHEDE SANTOS Avaliação Online (SALA EAD) Atividade finalizada em 24/03/2023 15:18:17 (781232 / 1) LEGENDA Resposta correta na questão # Resposta correta - Questão Anulada X Resposta selecionada pelo Aluno Disciplina: LINGUAGEM DE PROGRAMAÇÃO III(POO) [240083] - Avaliação com 10 questões, com o peso total de 50,00 pontos [capítulos - Todos] Turma: Tecnólogo: Análise e Desenvolvimento de Sistemas - Grupo: AGOSTO/2021 - ANA/AGO/21 [24478] Aluno(a): 91279304 - JOSE RIBAMAR CANTANHEDE SANTOS - Respondeu 8 questões corretas, obtendo um total de 40,00 pontos como nota [362648_2046 45] Questão 001 (UFAM, 2022) Considere o programa a seguir codificado na linguagem Java: Assinale a alternativa CORRETA sobre a saída (output) obtida: 3214 X 4321 1342 3414 4231 [362648_2050 83] Questão 002 (INSTITUTO CONSULPLAN, 2021 - Adaptada) Sobre a linguagem JAVA, analise as afirmativas a seguir. I. O polimorfismo permite tratar as generalidades e deixar que o ambiente de tempo de execução trate as especificidades. II. O polimorfismo promove a extensibilidade, isto é, o software que invoca o comportamento polimórfico é independente dos tipos de objeto para os quais as mensagens são enviadas. III. O compilador Java permite a atribuição de uma referência de superclasse a uma variável de subclasse se a referência da superclasse for convertida explicitamente para o tipo da subclasse. Está(ão) correta(s) apenas a(s) afirmativa(s) X I e II. I, II e III. III. I. II. Pincel Atômico - 27/03/2023 09:37:17 2/5 [362648_1967 16] Questão 003 Ano: 2020 Banca: FUNDATEC Órgão: GHC Prova: Programador (ADAPTADA) Nas instruções de repetição o bloco de código é executado várias vezes, ou seja, o código é repetido enquanto a condição se manter verdadeira. Desse modo, as estruturas de repetição existentes no Java são: I. WHILE II. DO/WHILE III. IF/ELSE Quais estão corretas? Apenas II. Apenas I. Apenas II e III. X Apenas I e II. Apenas III. [362648_2056 60] Questão 004 (FGV, 2022) Observe o trecho de código a seguir. A saída produzida pela execução do código é: Pincel Atômico - 27/03/2023 09:37:17 3/5 Erro de compilação na linha 5 Segunda X Segunda! Segunda!!! Segunda!! [362648_2049 51] Questão 005 (IDECAN, 2021) No que se refere à criação de métodos em Java, um qualificador é também denominado modificador, que define a visibilidade do método. Trata-se de uma forma de especificar se o método é visível apenas à própria classe em que está declarado, ou pode ser visualizado e utilizado por classes externas. O qualificador do método pode ser dos tipos descritos a seguir: I. O método é visível por qualquer classe. É o qualificador mais aberto no sentido de que qualquer classe pode usar este método. II. O método é visível apenas pela própria classe. É o qualificador mais restritivo. III. O método é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote. Os qualificadores dos tipos definidos em I, em II e em III são denominados, respectivamente, protected, public e private. private, protected e public. protected, private e public. public, protected e private. X public, private e protected. [362649_1967 32] Questão 006 Ano: 2018 Banca: FCC Órgão: SABESP Prova: Técnico em Gestão As interfaces são usadas nas aplicações Java quando se deseja permitir que diversas classes implementem determinados métodos, mesmo que de formas diferentes. Em uma interface Java todo método deverá ser implementado por uma das subclasses da aplicação pelo menos uma vez. não pode haver assinaturas de métodos cujo tipo de retorno seja void. não pode haver dois ou mais métodos com o mesmo nome, mesmo que recebam parâmetros diferentes. pode haver múltiplos construtores, desde que recebam parâmetros diferentes. X os métodos não podem ter os modificadores protected ou private. [362649_1967 06] Questão 007 Ano: 2014 Banca: FGV Órgão: DPE-RJ Prova: Segurança da Informação Uma das características da programação orientada a objetos está relacionada com a proteção dos atributos internos dos objetos contra modificações diretas. As alterações dos atributos devem ocorrer por meio de métodos adequados, criados para acesso e modificação desses atributos. Essa característica é conhecida como X encapsulamento. polimorfismo. herança. generalização. sobrecarga de operador. Pincel Atômico - 27/03/2023 09:37:17 4/5 [362649_1967 10] Questão 008 Ano: 2014 Banca: CEFET-MG Órgão: CEFET-MG Prova: Técnico de Laboratório - Informática Observe o código em Java abaixo, elaborado para criar uma classe Aluno com atributo encapsulado nome do tipo String, atributo público de nome contador do tipo inteiro que seja da classe, e os métodos para acesso ao atributo encapsulado. Os termos que preenchem corretamente as lacunas são: interface, private, public, static, int X class, private, public, static, String static, private, public, class, String interface, public, public, fnal, int class, public, public, static, fnal [362650_1967 22] Questão 009 Ano: 2015 Banca: COPS-UEL Órgão: UEL Prova: Analista de Informática/Desenvolvimento de Sistemas (ADAPTADA) A linguagem Java foi criada em 1991 pelos três engenheiros: James Gosling, Mike Sheridan e Patrick Naughton da organização SunWorld. Porém, Java foi apresentada ao mundo apenas no ano de 1995. Entretanto, no ano de 2009, a Sun resolveu vender os direitos da linguagem Java para a empresa Oracle. Sobre a programação orientada a objetos no Java, considere as afirmativas a seguir: I. métodos static herdados não podem ser sobrescritos. II. uma classe abstrata é criada com a palavra-chave abstract. III. uma classe abstrata está impedida de possuir métodos abstratos. Assinale a alternativa correta. II, apenas. I e III, apenas. X II e III, apenas. I e II, apenas. I, II e III. [362650_1967 19] Questão 010 Ano: 2018 Banca: FCC Órgão: SEGEP-MA) Prova: Programador de sistemas Em Java, para determinar o nível de acesso dos elementos de uma classe, são utilizados qualificadores de acesso. Um nível ALFA é considerado o mais rígido, em que apenas os métodos da própria classe têm acesso a variáveis e outros métodos, enquanto o nível BETA e intermediário de encapsulamento em que as variáveis e métodos podem ser acessados pela própria classe ou subclasses. Os níveis ALFA e BETA caracterizam, respectivamente, os seguintes qualificadores de acesso: protected e public. public e package. Pincel Atômico - 27/03/2023 09:37:17 5/5 X priority e private. package e priority. private e protected.
Compartilhar