Questão de Arquitetura de Computadores — Arquiteturas — FUNDATEC 2025
Arquitetura de Computadores›Arquiteturas
Código
qg472464
Banca
FUNDATEC
Órgão
IF Farroupilha - RS
Ano
2025
Nível
Superior
Cargo
Professor EBTT - Informática Geral
Em fundamentos da computação, uma das áreas de estudo define as especificações de atributos de um sistema visíveis ao programador, como, por exemplo, um conjunto de instruções, o número de bits usados para representar diversos tipos de dados (números, caracteres), mecanismos de entrada e saída, técnicas para endereçamento de memória, detalhes do hardware e a tecnologia de memória utilizada. Esses atributos têm impacto direto sobre a execução lógica de um programa. Existe um consenso sobre as áreas gerais de computadores abordadas conceitualmente. O trecho refere-se à área de:
AArquitetura.
BMicrocomputadores.
CSistema operacional.
DOrganização.
EUnidades operacionais.
Revelar gabarito e comentário▾
GabaritoA — Arquitetura.
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”.
Fundamentos de Arquitetura de Computadores
Gabarito: letra A. A descrição do enunciado — atributos visíveis ao programador, como conjunto de instruções, representação de dados, mecanismos de E/S, endereçamento de memória e tecnologia de memória — corresponde exatamente ao conceito de arquitetura de computadores, conforme definido na literatura da área. A arquitetura é o nível de abstração que determina o comportamento do sistema do ponto de vista do programador, distinguindo-se da organização (que trata da implementação interna).
O conteúdo de apoio define arquitetura como "o conjunto de componentes/atributos de um dispositivo específico que um programador deve compreender para que consiga programar softwares/aplicativos com sucesso" e cita explicitamente "instruções", "modos de endereçamento" e "paralelismo" como parte da arquitetura. Isso confirma que a alternativa A é a correta.
Arquitetura de Computadores: Arquitetura (visível ao programador); Conjunto de instruções; Representação de dados (bits); Mecanismos de E/S; Endereçamento de memória; Tecnologia de memória; Organização (implementação interna); Barramentos; Unidades funcionais; Pipeline
Alternativa A — ✅ Correta ⟵ GABARITO
O termo "arquitetura" abrange precisamente os aspectos citados: especificações de atributos visíveis ao programador, como conjunto de instruções, representação de dados, mecanismos de E/S, endereçamento de memória e detalhes de hardware. É a área que define como o programador enxerga o sistema.
Alternativa B — ❌ Incorreta
"Microcomputadores" refere-se a uma classe de computadores (baseados em microprocessador), não à área conceitual que define atributos visíveis ao programador. O enunciado trata de conceitos abstratos, não de uma categoria de hardware.
Alternativa C — ❌ Incorreta
"Sistema operacional" é um software que gerencia recursos, não a área que define os atributos de hardware visíveis ao programador. O enunciado descreve características do hardware, não do software básico.
Alternativa D — ❌ Incorreta
"Organização" (ou microarquitetura) refere-se à implementação interna do processador e do sistema, como barramentos, unidades funcionais e circuitos. Não corresponde aos atributos visíveis ao programador, que são da arquitetura. Por exemplo, o modo de endereçamento é arquitetura; o pipeline interno é organização.
Alternativa E — ❌ Incorreta
"Unidades operacionais" são componentes funcionais do processador (ULA, unidades de ponto flutuante, etc.), parte da organização. O enunciado não se limita a unidades operacionais, mas abrange todo o conjunto de atributos visíveis ao programador.
PEGA ESSA DICA!
Para diferenciar arquitetura de organização lembre-se: arquitetura é o que o programador precisa saber (conjunto de instruções, modos de endereçamento, tamanho de palavra); organização é como isso é implementado (circuitos, pipeline, cache, barramentos). A banca frequentemente explora essa distinção.