GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO09Média⏱ medio

Em um computador onde dois programas tentam gravar no mesmo arquivo simultaneamente, que componente do sistema…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO09

Compreender os conceitos de paralelismo, concorrência e armazenamento/ processamento distribuídos.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um computador onde dois programas tentam gravar no mesmo arquivo simultaneamente, que componente do sistema resolve conflitos de acesso e por que isso é necessário?

  1. A) O próprio programa que tenta gravar no arquivo resolve a situação.
  2. B) O hardware é quem garante que os dados não sejam corrompidos durante gravação.
  3. C) Os conflitos de acesso são resolvidos aleatoriamente pelo sistema, sem lógica.
  4. D) Um antivírus é responsável por resolver os conflitos de acesso a arquivos.
  5. E) O sistema operacional, por meio do gerenciamento de arquivos, mecanismos de sincronização e drivers, arbitra acessos concorrentes para evitar corrupção de dados.

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. A questão pergunta qual componente do sistema resolve conflitos de acesso quando dois programas tentam gravar no mesmo arquivo ao mesmo tempo, e por que isso é necessário.
  2. Ao gravar simultaneamente, dois processos podem sobrescrever dados um do outro ou misturar informações, corrompendo o arquivo. Por isso, é preciso um árbitro que controle a ordem e a forma como os acessos ocorrem.
  3. Esse árbitro é o sistema operacional. Ele gerencia os arquivos, usa mecanismos de sincronização (como travas e bloqueios, por exemplo) e utiliza drivers para intermediar o acesso aos dispositivos. Assim, evita a corrupção dos dados. A alternativa E descreve exatamente isso, e por isso é a correta, coincidindo com o gabarito.
  4. Por que as outras estão erradas:
  5. A) Deixar o próprio programa resolver não funciona, pois cada programa age sem saber do outro e não há coordenação entre eles.
  6. B) O hardware não decide quem escreve nem protege os dados de conflitos; ele apenas executa as operações que o sistema determina.
  7. C) Um conflito resolvido de forma aleatória geraria resultados imprevisíveis e não garantiria a integridade dos dados, então não há 'sem lógica' em um sistema projetado.
  8. D) Antivírus detecta e remove software malicioso; não é responsável pelo controle de acesso concorrente aos arquivos.

💡 Dica: Identifique o componente responsável pela gestão de acesso a arquivos.

Alternativa por alternativa

A Erradaerro: Conceitual

Acredita que cada programa deve cuidar sozinho de seus acessos, ignorando que o outro programa também escreve no mesmo arquivo e que não há coordenação entre eles.

B Erradaerro: Conceituala que mais engana

Confunde a função do hardware com a do software, supondo que o componente físico protege os dados contra conflitos de gravação; o hardware apenas executa as ordens recebidas.

Por que engana: O aluno pode confundir a função do sistema operacional com a de um antivírus, acreditando que este último é responsável por gerenciar acessos a arquivos.

C Erradaerro: Senso comum

Imagina que o sistema trata conflitos por sorteio, sem critério, talvez por associar a ideia de concorrência a algo imprevisível; na prática, o sistema segue regras e mecanismos definidos.

D Erradaerro: Conceitual

Associa segurança do computador de forma genérica ao antivírus, achando que qualquer proteção do sistema, inclusive o controle de acessos a arquivos, é tarefa dele.

E Correta

O SO implementa bloqueios, semáforos e tabelas de arquivos e coordena drivers para controlar quem acessa recursos simultâneos, garantindo integridade e isolamento entre processos.

Raio-X da questão

Dificuldade Média
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

conflitos de acesso a arquivos

📌 Objetivo

diagnostico

🧱 Pré-requisitos

gerenciamento de arquivos · sincronização de processos

📚 Reveja

Revisar o funcionamento do sistema operacional e gerenciamento de arquivos.

⚠️ Erro mais comum

O aluno pode confundir a função do sistema operacional com a de um antivírus, acreditando que este último é responsável por gerenciar acessos a arquivos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Sistemas distribuídos e internet - Fundamentos de sistemas distribuídos

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.