Questões de Concurso
Filtrar
3.293 Questões de concurso encontradas
Página 1 de 659
Questões por página:
A programação orientada a objetos utiliza abstrações para organizar sistemas complexos, protegendo dados e facilitando a reutilização de código. Acerca do assunto, registre V, para as afirmativas verdadeiras, e F, para as falsas:
(__) O encapsulamento visa proteger o estado interno de um objeto, restringindo o acesso direto aos seus atributos por meio da exposição de interfaces públicas controladas.
(__) Polimorfismo é a capacidade de um objeto ser tratado como um tipo de sua superclasse, permitindo que métodos homônimos tenham comportamentos distintos nas subclasses.
(__) Herança múltipla de classes é um recurso disponível em todas as linguagens de programação orientadas a objetos, permitindo herdar estados de múltiplas classes base.
(__) O relacionamento do tipo composição define uma dependência forte entre objetos, na qual o ciclo de vida da parte está intrinsecamente ligado ao ciclo de vida do todo.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
O processo de tradução e execução de código-fonte envolve componentes que analisam a sintaxe e a semântica para gerar instruções processáveis pelo hardware. Analise as afirmativas a seguir:
I. A análise semântica constitui a fase do compilador responsável por verificar se os identificadores são utilizados de forma consistente com suas declarações e tipos de dados no programa.
II. Linguagens que utilizam compilação em tempo de execução (Just-In-Time) convertem o código intermediário em código de máquina nativo durante o processamento, visando otimizar o desempenho.
III. Interpretadores puros geram um arquivo executável independente do ambiente de origem, eliminando a necessidade de tradução de comandos em tempo real para cada nova chamada de função.
Está correto o que se afirma em: