QUESTÃO 9 Em Java, objetos são instâncias de classes criadas a partir do operador new. O comando Pessoa pes = new Pessoa(); possui duas etapas: primeiro, a declaração da variável de referência do tipo Pessoa; depois, a criação efetiva do objeto na memória. É possível usar diferentes construtores para inicializar atributos já no momento da […]
Arquivos de Categoria: Atividades
QUESTÃO 8 Durante o desenvolvimento de um sistema de contagem para eventos esportivos, a programadora Camila precisava interromper a contagem ao detectar um valor inválido e, em outro momento, ignorar determinados valores sem encerrar o loop por completo. Para isso, ela utilizou as instruções break e continue em laços de repetição simples (for) não rotulados. […]
QUESTÃO 7 Em um sistema de controle de estoque, o programador Lucas precisa implementar um processo de verificação contínua dos níveis de um determinado produto até que sua quantidade em estoque seja suficiente para atender a uma demanda mínima. Como ele não sabe exatamente quantas iterações serão necessárias para que esse nível seja atingido, optou […]
QUESTÃO 6 Um programa escrito em Java começa sempre a ser executado a partir do método main. O método main possui uma assinatura padrão que utilizamos. Fonte: Elaborado pelo professor, 2024. Com base nesta informação, assinale a alternativa que contém a assinatura padrão correta. Alternativas Alternativa 1 – public void main static(args[]:String) Alternativa 2 – […]
QUESTÃO 5 A herança na Programação Orientada a Objetos permite que uma classe (subclasse) reutilize atributos e métodos de outra classe (superclasse). Subclasses representam especializações de superclasses, que são mais genéricas. A herança permite criar hierarquias de classes, promovendo reutilização de código e organização. Em Java, a palavra reservada extends é usada para indicar que […]
QUESTÃO 4 O encapsulamento é um dos princípios da Programação Orientada a Objetos. Ele consiste em ocultar os detalhes internos de implementação de uma classe, expondo apenas o que for necessário para sua utilização. Isso permite maior segurança, modularidade e facilidade de manutenção, já que alterações internas não afetam diretamente o restante do código. Na […]
QUESTÃO 3 Quando uma classe pai define um método, ele pode ser sobrescrito, na maioria dos casos, em suas classes filhas, realizando, assim, o conceito de polimorfismo. Fonte: Elaborado pelo professor, 2024. Nesse sentido analise o trecho de código abaixo, assinale a alternativa correta. Alternativas Alternativa 1 – O Polimorfismo será executado normalmente. Alternativa […]
QUESTÃO 2 A declaração de variáveis no Java precisa ser feita com muita atenção. Por ser uma linguagem de programação orientada a objetos, precisamos nos atentar ao escopo das variáveis que desejamos declarar, pois isso faz toda a diferença em sua utilização. Fonte: Elaborado pelo professor, 2024. Pautando-se nessas informações assinale a alternativa correta: […]
QUESTÃO 1 Em Java, os modificadores de acesso são palavras-chave que definem o nível de visibilidade de atributos, métodos e classes. Eles ajudam a aplicar o princípio do encapsulamento, controlando como e onde os membros de uma classe podem ser acessados. Os quatro modificadores principais são: public, private, protected, default (package-private). Fonte: OLIVEIRA JUNIOR, […]
QUESTÃO 10 Analise o código a seguir: Algoritmo numero Var n: inteiro Início Escreva(“Digite um número:”) Leia(n) Se (n == 0) então Escreva(“O número é par”) Senão Escreva(“O número é ímpar”) Fim_se Fim Fonte: Elaborado pelo professor, 2024. O código acima tem o propósito de informar ao usuário se o número digitado é […]
