Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2024

ProgramaçãoLinguagens de programação
Código
ce172726
Banca
CESPE / CEBRASPE
Órgão
CTI
Ano
2024
Nível
Superior
Cargo
Tecnologista Pleno 2 - I - Especialidade: Indústria 4.0 e Governo Digital - Área de Atuação: Sistemas Ciberfísicos e Cidades Inteligentes
Julgue o item subsecutivo, a respeito da linguagem Python.São vantagens da linguagem Python: o grande número de palavras-chave associadas com compilação e um coletor de lixo para gerenciar automaticamente o uso de memória.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Python – Vantagens

ERRADO. A afirmação é incorreta. Python não possui um grande número de palavras-chave associadas à compilação, pois é uma linguagem interpretada e dinamicamente tipada, com apenas 35 palavras-chave (ex: def, if, else, for, while, class, etc.). O trecho sobre o coletor de lixo (garbage collector) está correto – Python gerencia automaticamente a alocação e desalocação de memória –, mas a presença de um erro na primeira parte torna a afirmativa falsa como um todo.

1Palavras-chave
Apenas 35
Ex.: def, if, else, for, while, class
Não são associadas à compilação
2Execução
Interpretada
Compilada para bytecode
Máquina virtual executa em tempo real
3Gerenciamento de memória
Coletor de lixo automático
Python
LEVELsoulevel.com.br
Python: Palavras-chave (Apenas 35, Ex.: def, if, else, for, while, class, Não são associadas à compilação); Execução (Interpretada, Compilada para bytecode, Máquina virtual executa em tempo real); Gerenciamento de memória (Coletor de lixo automático)
PEGA ESSA DICA!

Em provas, desconfie de itens que misturam uma informação verdadeira com outra falsa. Python é frequentemente confundida como linguagem compilada – na verdade, ela é compilada para bytecode e depois interpretada pela máquina virtual, mas a execução ocorre em tempo real, sem um processo de compilação separado como em C ou Java. O número reduzido de palavras-chave é uma característica de projeto (legibilidade), e não uma vantagem relacionada à compilação.

Gabarito: Errado (E).

Link permanente: /questoes/ce172726