-
Gab : D
Um sistema operativo ou sistema operacional ou ainda software de sistema é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o usuário. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em uma memória nãovolátil ROM chamado BIOS num processo chamado “bootstrapping”, conceito em inglês usado para designar processos auto-sustentáveis, ou seja, capazes de prosseguirem sem ajuda externa. Após executar testes e iniciar os componentes da máquina (monitores, discos, etc), o BIOS procura pelo sistema operacional em alguma unidade de armazenamento, geralmente o Disco Rígido, e a partir daí, o sistema operacional "toma" o controle da máquina. O sistema operacional reveza sua execução com a de outros programas, como se estivesse vigiando, controlando e orquestrando todo o processo computacional.
-
A) Microsoft Edge é um navegador, não um sistema operacional.
B) Errado, já que os sistemas operacionais mais utilizados, como o Windows e o Linux, são multitarefas, permitindo que vários programas rodem junto.
C) O Windowns é um software de código fonte fechado. No que se refere ao Linux, está correto, ele é open source.
D) Correta, conforme explicação do Bruno Aguiar.
E) Nos sistemas operacionais multiusuários, utilizam-se técnicas de escalonamento, como o escalonamento preemptivo.
Qualquer erro, mande no privado que eu corrijo. :)
-
A-ERRADA: Edge navegador (como o google), os demais corretos.
B-ERRADA: Uma só tarefa não, tanto Windons como Linux permitem o sistema de multi-tarefas.
C-ERRADA: O Windons não é Open Source, somente o Linux.
D-CORRETA: São exemplos de funções de um sistema operacional: inicializar o hardware do computador; fornecer rotinas básicas para controle de dispositivos e fornecer gerência, escalonamento e interação de tarefas.
E-ERRADA: No sistema de multiusuários é utilizado sim as técnicas de escalonamento.
-
Letra D, mas é a BIOS, em PCs modernos, que inicializa e testa os componentes de hardware do sistema e carrega um carregador de inicialização de um dispositivo de memória em massa, o qual inicializa um sistema operacional.
-
A questão aborda conhecimentos gerais acerca das funções e tipos de sistemas operacionais.
A) Incorreta – O Microsoft Edge é um tipo de navegador web, ou seja, é um software que tem como função acessar aos sites da internet, através do processamento de linguagens, como, por exemplo, a HTML.
B) Incorreta – Normalmente, os sistemas operacionais, como, por exemplo, o Windows, são multitarefas, ou seja, permitem a execução de vários programas e tarefas ao mesmo tempo. Dessa forma, a alternativa está incorreta ao afirmar que todos os sistemas operacionais são monotarefa.
C) Incorreta – O Windows é um sistema operacional de código fechado, ou seja, seu código-fonte não é liberado aos usuários para modificações.
D) Correta – O sistema operacional tem como função, basicamente, gerenciar os recursos do sistema (hardware e software). Dentre as atividades do sistema operacional, pode-se destacar o fornecimento da interface com o usuário, compartilhamento de dados, interpretação dos comandos realizados pelo usuário, inicialização do hardware, gerenciamento de tarefas etc.
E) Incorreta – Sistemas operacionais multiusuários utilizam técnicas de escalonamento, que basicamente são técnicas que escalonam melhor os processos em execução no computador, permitindo que os processos rodem de forma viável e concorrente. Dessa forma, a alternativa está incorreta ao afirmar que um sistema operacional nunca adota métodos de escalonamento.
Gabarito – Alternativa D.
-
São exemplos de funções de um sistema operacional: inicializar o hardware do computador; fornecer rotinas básicas para controle de dispositivos e fornecer gerência, escalonamento e interação de tarefas.
-
Escalonamento de processos é o ato de realizar o chaveamento dos processos ativos, de acordo com regras bem estabelecidas, de forma que todos os processos tenham chance de utilizar a UCP.
O escalonador é a parte do SO encarregada de decidir entre os processos prontos, qual será colocado em execução.
Diferente da idéia de execução de um processo até o término, vamos utilizar o escalonamento preemptivo, ou seja, o SO interrompe um processo em execução e roda o escalonador para decidir qual o próximo processo a ser executado.
Existem várias formas de implementar o escalonamento e estes devem seguir critérios como justiça (cada processo obter sua parte justa do tempo da UCP), eficiência (garantir ocupação de 100% do tempo da UCP), minimizar o tempo de resposta a comandos de usuários interativos, maximizar o número de serviços processados por hora etc.
https://alexcoletta.eng.br/artigos/escalonamento-de-processos/
-
Gab d!
São exemplos de funções de um sistema operacional: inicializar o hardware do computador; fornecer rotinas básicas para controle de dispositivos e fornecer gerência, escalonamento e interação de tarefas.
Um Sistema Operacional (S.O.) é um conjunto de programas (softwares básicos) desenvolvidos para:
Execução de processos ; gerenciar memórias.
Gerenciar os recursos físicos de um computador:
processador, memórias e dispositivos (camada de hardware).
Ele dá “vida” ao hardware e controla seu comportamento;
Estabelecer, com ajuda do drivers, a comunicação entre do hardware e softwares aplicativos (camada de aplicação).
Criar uma interface gráfica para acesso do usuário;
O sistema operacional se encontra na camada intermediária do sistema (camada do núcleo/kernel)
-
Gabarito D
A-ERRADA: Edge navegador (como o google), os demais corretos.
B-ERRADA: Uma só tarefa não, tanto Windons como Linux permitem o sistema de multi-tarefas.
C-ERRADA: O Windons não é Open Source, somente o Linux.
D-CORRETA: São exemplos de funções de um sistema operacional: inicializar o hardware do computador; fornecer rotinas básicas para controle de dispositivos e fornecer gerência, escalonamento e interação de tarefas.
E-ERRADA: No sistema de multiusuários é utilizado sim as técnicas de escalonamento.
-
A alternativa D é a correta. Mas vale uma ressalva: quem inicia o hardware do pc, o qual também faz o teste deste é o firmware, que no caso é a BIOS.