-
No meu fraco modo de entender, essa questão deveria ser anulada, pois shell não é um componente do sistema operacional, mas sim um software básico que funciona como intermediário entre o usuário e a máquina, interpretando os comandos.
-
Por que interface gráfica do usuário seria componente do SO? Sou obrigado a ter um SO gráfico?
-
Quando vi essa questão pensei em BOOTSTRAP como BOOTP (BOOTSTRAP PROTOCOL), que é um protocolo da camada de Rede. Um dispositivo usa-o ao iniciar para obter um endereço IP.
Pensei nele como protocolo e não como componente de SO.
-
A pergunta é generalizada, logo... tempos SO com e sem GUI, mas temos. Sobrou a letra A.
Luciano, meu Guru...rs... te peguei discutindo com a banca....rs...
-
Bootstrap: Construído para que seja capaz de carregar um outro programa para permitir a iniciação do sistema operacional.
-
Na maioria dos computadores modernos, quando o computador ativa o disco rígido ele encontra o trecho inicial do sistema operacional, conhecido como bootstrap loader (sistema de inicialização).
O bootstrap loader é um pequeno programa que tem uma única função. Ele carrega o sistema operacional na memória e permite que ele comece a operar. Em sua forma mais básica, o bootstrap configura os pequenos programas de driver que fazem interface e controlam os vários subsistemas de hardware do computador. Ele configura as partes da memória que contêm o sistema operacional, as informações de usuário e os aplicativos. Ele também estabelece as estruturas de dados responsáveis pelos inúmeros sinais, flags e semáforos que são usados para a comunicação com (e entre) os subsistemas e aplicativos do computador. Então ele entrega o controle do computador ao sistema operacional.
http://tecnologia.hsw.uol.com.br/sistemas-operacionais4.htm
-
Essa teria que anular. Bootstrap ta certo.
Mas no Tanembaum fala claramente que o Shell é importante mas não faz parte do SO.
A GUI também mas ainda daria para dar um desconto porque um SO com GUI é responsável pela GUI também.
-
Temos também o bootstrap para desenvolvimento web:
http://getbootstrap.com.br/
-
a alternativa falou do bootstrap e nao do bootstrap loader. Bootstrap é em desenvolvimento web, um framework para desnvolvimento de páinas responsivas. O bootrap presente em sistemas operacionais é o bootstrap loader.
portanto está correta a alternativa A)
-
As Várias Partes de um Sistema Operacional
Um sistema operacional de um computador que é usado por muitas pessoas ao mesmo tempo, é um sistema complexo. Contém milhões de linhas de instruções escritas por programadores. Para tornar os sistemas operacionais mais fáceis de serem escritos, eles são construídos como uma série de módulos, cada módulo sendo responsável por uma função. Os módulos típicos em um grande SO multiusuário geralmente são:
1º Núcleo (Kernel em inglês - também conhecido como "executivo") - Responde a C.
-> Aqui o usuário interage com o SO (núcleo) por meio da Interface "CLI" (command-line Interface), que é o SHELL. Responde a D.
.
2º Gerenciador de processo
3º Escalonador (Scheduler, em inglês) - Responde a B.
4º Gerenciador de arquivo
-> Aqui é o usuário interagindo com o SO por meio da interace "GUI" (graphical user interface). Windows Explorer, por exemplo. Responde a E.
.
Logo a A está de fora. Lembrando que o Bootstrap é um sistema dentro da BIOS e é o primeiro programinha a ser executado qdo o computado é ligado.