Quando os primeiros computadores foram construídos, seus us...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - Sistema operacional
A questão aborda a evolução histórica da computação e o surgimento de componentes que auxiliaram na execução de tarefas repetitivas. Inicialmente, os programas eram escritos diretamente em linguagem de máquina, um processo trabalhoso e sujeito a erros. Com o tempo, identificou-se a necessidade de um sistema que pudesse gerenciar os recursos do computador de maneira mais eficiente e automatizar algumas das funções repetitivas. Este sistema é conhecido como sistema operacional.
Os sistemas operacionais são softwares fundamentais que atuam como intermediários entre o usuário (e seus programas de aplicação) e o hardware do computador. Eles gerenciam os recursos de hardware, como memória, processador, dispositivos de armazenamento e dispositivos de entrada/saída, além de fornecer uma base para que os programas de aplicação sejam executados. Desta forma, os sistemas operacionais simplificam a programação das aplicações, pois os desenvolvedores não precisam mais programar todas as funcionalidades básicas que são comuns a vários programas.
A alternativa correta, a letra C, é justificada pelo fato de que o sistema operacional foi o componente desenvolvido para atender à necessidade de uma gestão mais eficiente dos processos e recursos do computador, automatizando tarefas repetitivas e permitindo que os programadores se concentrassem em aspectos mais específicos e inovadores de suas aplicações, em vez de se preocuparem com a administração do hardware.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A resposta pode tanto ser A, C ou D. No meu ver, seria a A. Pelo que entendi a questão quer saber o que ajudou os programadores a se livrarem da linguagem de máquina (que era repetitiva). Neste caso, estamos falando da linguagem de programação.
Com relação ao sistema operacional não consigo entender qual foi o papel dele. E o teclado também ajudou os programadores a programar, mas daí já é forçação de barra.
Justamente também marquei a letra A, esse cara que elaborou essas questões parece que era de outra área.
Questão em difícil mesmo. Mas o que mata é o fato de, no início da questão ser falado da linguagem de máquina, em seguida falar de rotinas, e problematizar isso tudo. Não pode ser linguagem de programação, pois seria necessário antes haver um SO que pudesse servir de intermediário com o hardware, que é justamente a resposta. Com um SO, foi possível utilizar linguagens de alto nível, bem como criar as sub-rotinas que o computador deveria efetuar constantemente.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo