TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Sistemas Operacionais

Por:   •  28/5/2017  •  Trabalho acadêmico  •  1.969 Palavras (8 Páginas)  •  285 Visualizações

Página 1 de 8

UNIP – Universidade Paulista




Matheus Vidigal Costa






Sistemas Operacionais

Definição e Suas Propriedades












CAMPINAS
2017


                                                                                                 

MATHEUS VIDIGAL COSTA












Sistemas Operacionais
Definição e Suas Propriedades

                                                         
                                                                 
Trabalho desenvolvido para
                                                                    a Disciplina de Fundamentos
                                                                de Sistemas Operacionais

                                               
Professor Ivan Almeida                 







CAMPINAS
2017





Sumário




1. Sistema Operacional        4


2. Hardware do Sistema Operacional        4

2.1  CPU        4
2.2  Dispositivos de Entrada/Saída...........................................................................5
2.3  Registradores.....................................................................................................5
2.4  ULA....................................................................................................................5
2.5  UC......................................................................................................................5
2.6  Memória.............................................................................................................5
2.7  Barramentos.......................................................................................................6


3. Software do Sistema Operacional        6

3.1  Linguagem de Máquina        6
3.2 Tradutores..............,,,,,,,,,,,,,,,,,,,..........................................................................6
3.3  Linkers................................................................................................................6
3.4  Depuradores        6


4. Tipos de Sistemas Operacionais        7

4.1  Classificação pela Arquitetura do Sistema.........................................................7
4.2  Classificação pela Execução de Tarefas...........................................................8
4.3  Classificação pela Quantidade de Usuário        8

5. Bibliografia        9








                         
1. Sistema Operacionais


           O Sistema Operacional da máquina (SO), é o programa responsável por administr        ar os recursos da máquina como a memória, dispositivos de entrada e saída e o gerenciamento de processos, e executar os programas instalados na máquina, além de fornecer uma interface interativa com o usuário final, sendo:

          Interface Gráfica:
 Na qual o usuário interage diretamente com elementos gráficos utilizando o mouse, atalhos no teclado ou gestos touchscreen).


           Interface terminal: Uso apenas do teclado e do mouse, utilizado geralmente por usuários mais avançados e utilizando prompt de comando.


           Interface Textual: Quando o usuário interage com o sistema apenas com caracteres de texto, presente em comutadores mais antigos.


          Para que o Sistema Operacional seja executado, antes é necessário que um programa armazenado na BIOS chamado
bootstrap seja executado. Após sua execução, ele irá verificar os recursos do computador, e realizar testes para
valida-los, após esse processo o Sistema Operacional é iniciado.


        O Sistema Operacional pode ser dividido em duas camadas, a Shell e o Kernel. O Kernel do sistema operacional é o seu núcleo, que possui as funções básicas do SO. A Shell implementa uma interface interativa com o usuário.



2. Hardware do Sistema Operacional


           2.1 CPU:
 É a unidade de processamento do computador, elemento responsável pela execução dos programas. Geralmente ela vem em um único chip. Seus principais componentes são: a ULA, a UC e os registradores.

            2.2 Dispositivos de Entrada/Saída: São dispositivos que permitem a comunicação da CPU com o mundo externo, como mouse teclado e impressora. Cada dispositivo possui um chip que é responsável por acessar o dispositivo em suas operações mais elementares, através de linguagem de máquina. O sistema operacional implementa rotinas que tratam dos dispositivos que desempenham funções mais elaborada.


          2.3 Registradores:
 São dispositivos de armazenamento temporário e de alta velocidade. São os responsáveis por armazenar os dados que estão sendo executados dentro da CPU, armazenam geralmente dados e informações que tem a possibilidade de serem usadas novamente em breve, sua função nesse caso é acelerar o processo de busca dessa informação.


         
2.4 ULA (Unidade Lógica e Aritmética): Responsável por realizar as operações lógicas (or, and, not) e aritméticas (soma, subtração, adição e multiplicação) sobre os conteúdos dos registradores:

2.5 UC (Unidade de Controle): É o componente inteligente do computador, que contém um microprograma, responsável por todo o funcionamento do hardware. A execução deste microprograma ocorre quando uma sequência de microinstruções são enviadas sobre o hardware. A função básica deste microprograma pode ser dividida em 3 fases: busca da instrução, decodificação da instrução e execução da instrução.

2.6 Memória: É um dispositivo de armazenamento de dados, podendo ser volátil ou não volátil. É na memória que são carregados todos os programas a serem executados pela CPU. Dois tipos de operações podem ser efetuadas no sistema de memória: leitura e escrita de dados. Quando um programa é carregado na memória, ele deve estar em linguagem de máquina, específico do hardware em questão. Suas instruções são colocadas em sequência nas posições da memória.

...

Baixar como (para membros premium)  txt (10.3 Kb)   pdf (155.4 Kb)   docx (12.4 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no TrabalhosGratuitos.com