Ao abrir dois aplicativos que precisam imprimir ao mesmo tempo, como o sistema operacional evita conflitos de…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Ao abrir dois aplicativos que precisam imprimir ao mesmo tempo, como o sistema operacional evita conflitos de acesso à impressora?
- A) Por meio do gerenciamento de recursos e escalonamento (fila de impressão e controle via drivers).
- B) O sistema operacional apenas printa o que foi solicitado pelo último aplicativo ativo.
- C) O sistema operacional permite que todos os aplicativos acessem a impressora ao mesmo tempo.
- D) Os aplicativos imprimem diretamente no hardware, sem precisar do sistema operacional.
- E) Impressão é feita com base em um sistema de prioridade único, sem filas.
✅ Resposta correta: alternativa A
Resolução passo a passo
- A questão pergunta como o sistema operacional evita conflitos quando dois aplicativos querem imprimir ao mesmo tempo, ou seja, como ele gerencia o acesso a um recurso compartilhado (a impressora).
- O sistema operacional atua como gerenciador de recursos. Quando vários programas pedem a mesma impressora, ele organiza os pedidos em uma fila de impressão (escalonamento), enviando um trabalho de cada vez, e usa os drivers para traduzir e controlar a comunicação com o equipamento.
- Por isso a alternativa A está correta, pois descreve exatamente esse mecanismo de gerenciamento de recursos, escalonamento, fila e controle via drivers.
- A alternativa B está errada, pois o sistema não imprime apenas o pedido do último aplicativo ativo; ele atende os pedidos de forma organizada, sem descartar os demais.
- A alternativa C está errada, pois, se todos acessassem a impressora simultaneamente, os trabalhos se misturariam, justamente o conflito que o sistema deve evitar.
- A alternativa D está errada, pois os aplicativos normalmente não acessam o hardware diretamente; essa comunicação é intermediada pelo sistema operacional e seus drivers.
- A alternativa E está errada, pois a impressão de múltiplos pedidos depende de filas organizadas, e não de um sistema de prioridade único sem filas.
- Conclusão: o gabarito oficial A está correto.
💡 Dica: Considere como o sistema operacional gerencia recursos.
Alternativa por alternativa
O SO coordena o acesso a dispositivos usando filas, drivers e políticas de escalonamento para ordenar requisições e evitar que processos concorrentes corrompam dados ou travem o dispositivo.
O aluno acredita que o sistema atende apenas o aplicativo mais recente, ignorando os demais pedidos de impressão.
Por que engana: O aluno pode confundir o funcionamento do sistema operacional, acreditando que ele apenas prioriza o último aplicativo ativo sem considerar o gerenciamento de recursos.
O aluno imagina que recursos compartilhados podem ser usados simultaneamente por todos sem coordenação, como se a impressora pudesse processar vários trabalhos ao mesmo tempo sem misturar dados.
O aluno acredita que os programas podem controlar o hardware diretamente, sem intermediação do sistema operacional e dos drivers.
O aluno entende que existe apenas um critério de prioridade e que não há fila, confundindo escalonamento com uma regra fixa de precedência.
Raio-X da questão
gerenciamento de recursos
diagnostico
gerenciamento de recursos · escalonamento de processos
Revisar como sistemas operacionais gerenciam dispositivos de saída.
O aluno pode confundir o funcionamento do sistema operacional, acreditando que ele apenas prioriza o último aplicativo ativo sem considerar o gerenciamento de recursos.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- — O cartaz não pode sair duas vezes, pois a feira começa em uma hora — alertou a coordenadora do centro cultural. No…
- Em um computador onde dois programas tentam gravar no mesmo arquivo simultaneamente, que componente do sistema resolve…
- Dois programas precisam escrever no mesmo arquivo de placar. Qual ação evita que eles escrevam juntos e causem erro?
- No aplicativo, duas mensagens são tratadas no mesmo instante, usando mais de um processador. O que permite esse…
- Como o sistema operacional gerencia processos e recursos do computador, e por que isso é importante quando executamos…
- Um aluno tenta imprimir um trabalho a partir do celular. Embora a impressora e o celular sejam de marcas diferentes, a…
🔎 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
