GSO – GERENCIAMENTO DE SISTEMAS OPERACIONAIS
Por: correaCalgary • 17/3/2017 • Pesquisas Acadêmicas • 828 Palavras (4 Páginas) • 381 Visualizações
CENTRO PAULA SOUZA
FACULDADE DE TECNOLOGIA DE TATUI
CURSO SUPERIOR EM GESTÃO DA TECNOLOGIA DA INFORMAÇÃO
GESTÂO DE SISTEMAS OPERACIONAIS
Gabriel Corrêa
TATUÍ / SP 1º SEMESTRE / 2017
GSO – GERENCIAMENTO DE SISTEMAS OPERACIONAIS
ATIVIDADE PROPOSTA – 09/03/2017
1. Assinale V (verdadeiro) ou F (falso) nas afirmativas abaixo:
[V] Um Sistema Operacional é um sistema extremamente complexo que serve para gerenciar as atividades de cada componente (de hardware e software) descrito e usá-los de forma ótima;
[V] O papel do sistema operacional é otimizar o uso de dispositivos (hardware e software), extraindo o melhor que o mesmo pode oferecer sem forçar ao ponto crítico ou subutilizá-lo. Utilizar conforme a demanda;
[V] Um Sistema Operacional é uma camada especial de software gerenciador dos recursos do sistema para o usuário da máquina. Ele tem a função de oferecer programas de usuário mais intuitivos, melhores, limpos e ainda tratar do gerenciamento dos recursos citados;
[F] Tanto o shell quanto a interface do usuário (GUI) são apenas parte do S.O. Onde não há entradas no Modo Usuário da máquina;
[F] De acordo com a imagem abaixo, podemos afirmar que o Sistema Operacional é uma aplicação que gerencia os pedidos de utilização dos dispositivos hardware da máquina, através do uso dos softwares. São sistemas imprescindíveis, contudo não oferecem às aplicações uma versão mais abstraída do uso do hardware da máquina.
[pic 1]
- Defina “Modo Usuário” e “Modo Kernel” e cite exemplo de execução de cada um destes modos.
R: “Modo Usuário” >> Apenas um subconjunto das instruções de maquina esta disponível.
“Modo Kernel” >> Modo supervisor, onde se executa a parte mais importante de software, o SO.
Modo Usuário >> Shell ou GUI, ( Browser, editor de textos, etc..).
Modo Kernel >> Completo acesso a qualquer hardware e pode executar qualquer instrução que a máquina possa executar.
- Cite diferenças marcantes entre S.O.s utilizados em computadores pessoais e servidores. Faça a mesma relação com S.O.s de sistemas embarcados e computadores de mão.
R: Em SO de computadores pessoais gerenciam suporte ótimo para apenas um ou poucos usuários, diferente do SO de servidores que gerencia os recursos de hardware e software para múltiplos usuários de uma rede.
- O S.O. Windows possui algumas diferenças com relação a sistemas baseados em UNIX. Cite algumas vistas em aula.
R: Em termos de programas do Windows os códigos são orientados a eventos (teclado, mouse), já no UNIX os códigos que fazem as chamadas do sistema efetuarem seus serviços.
Enquanto no UNIX as bibliotecas de programação e chamadas do sistema possuem uma relação “ um para um “, no Windows por sua vez são altamente desacopladas impossível de se saber quais são as chamadas e o que é do usuário.
- Um S.O. que é visto como um único programa em modo kernel, visto como uma coleção de procedimentos linkados entre si, se assemelha a que tipo de estrutura de S.O.?
R: Se assemelha com a estrutura de sistema Monolíticos.
- Cite vantagens e desvantagens ao se utilizar a abordagem de máquina virtual para executar S.O.s
R: Vantagens;
- Sistemas de tempo compartilhado o qual oferece multiprogramação e uma maquina extendida.
- Interface amigável.
- Capacidade de operação em qualquer SO.
- Manutenção mais fácil.
Desvantagens;
- Não são maquinas extendidas com SOs: copias exatas do hardware cru.
- Problemas de implementação, má performance ao emular em modo usuário o modo Kernel no Pentium e predecessores.
- Defina o conceito de Processo.
R: Processo >> Leitura de código de programa, busca das entradas para desenvolvimento do processamento e finalizar a execução do programa.
- O que vem a ser o termo PSEUDOPARALELISMO e qual sua ligação com processos?
R: Pseudoparalelismo >> É um SO com multiprogramação (executa de dezenas a centenas de milissegundos), ligação com gerenciamento de processos.
...