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

PROGRAMAÇÃO EM C

Por:   •  13/5/2015  •  Trabalho acadêmico  •  2.573 Palavras (11 Páginas)  •  191 Visualizações

Página 1 de 11

Sistemas operacionais

  • SO é um conjunto de retina executada pelo processador.
  • E um dispositivo de software que tem como função gerencia os recursos de Hadrware e software.
  • O SO pode ser entendido como uma interface entre usuário e maquina.
  • O SO e executado de forma não linea, suas rotinas são processadas em função de eventos, dando ideia pro usuário de concamitacia.

   SO          Conjunto de rotinas.[pic 1]

O conjunto de rotina que forma o sistema operacional também pode ser chamado de Monitor, Supervisor, Executivo e Controlado.

Conceitos de maquinas de níveis ou maquinas de camadas

[pic 2]

[pic 3][pic 4]

[pic 5][pic 6][pic 7][pic 8][pic 9][pic 10][pic 11][pic 12]

Sistema “X”

Aplicativos

Browsers

Montado computado

Editores

Interpretadores linguagem de controle

SO

Linguagem de maquinas

[pic 13]

Micro arquiteturas[pic 14]

Dispositivos físicos[pic 15]

[pic 16]

[pic 17][pic 18]

  1. Maquina Estendida o SO e entendido em recursos da maquina e usuario. Umas das funsoes do SO e apresenta a uma visão simplificado do funcionanamento do hardware. Por exemplo ficão espedido: gerenciamento de memoria RAM.

Acionamento de burf

Acionamento de porta USb

Atenção

Esse conceito de ambiente simulado também pode ser chamando de maquina virtual para o usuario e MO se o hardware nem exixte pois toda enteração acontece através do SO.

  1. Gerenciamento de reurso o SO deve ser capaz de controla a execução concorrente de todas as atividades propostas seja atividades propostas seja atividades de sorfware ou Hardware. A gerencia de rercursos e multiplexação de forma organizada protegendo do termo espaço.

Importante

Tanto o hardware quando sorfware são logicamente equivalentes e interagem de forma única para o usuario. Dessa forma uma operação efetuada pelo sorfware deve ser implementada.

Pelo Hardware em quanto as operações efetuadas pelo hardware podem ser simuladas pelo sofrware.

Tipos De SO

[pic 19]

[pic 20][pic 21][pic 22]

[pic 23]

Tipos de SO                 [pic 24][pic 25][pic 26][pic 27][pic 28][pic 29][pic 30]

[pic 31][pic 32][pic 33][pic 34][pic 35]

[pic 36][pic 37][pic 38][pic 39]

[pic 40][pic 41][pic 42]

Tipos de Sistema Operacionais

  1. Sistema monotarefa são os primeiros sistemas operacionais da década de 60. Executão um único programa por vez. Outras aplicações para serem enceridas precisão aguarda o termino do programa corrente. Processadores, memorias e periféricos permanecem dedicados a um único programa. Enquanto o programa aguarda por um evento esterio. Ex: o processador  permanece ancioso.

Não existe qualquer tipo de preocupação com problemas decorrentes no compartilhamento de dados.

  1. Sistemas multitarefas características
  • Os rercursos computacionais ( memoria , processadores e etc.) são compartilhados entre diversas aplicações. Por ex: enquanto esta sendo processador outros podem esta carregando na memoria ou dispositivos de entrada e saída.
  • O maior graus de compartilhamento ocorre em processador e memoria
  • A grande vantagem e a redução do tempo de resposta do processador.

Monousuario

Multiusuario

  1. Sistema batch as tarefas eram chamadas de doibs erão submetidas a execução através de cartões perfurados posteriormente os doibs era enceridos de fitas magnéticas ou algum tipo de memoria secundaria.

IPC- processamento batch

  • Não tem interação com o usuário e a aplicação
  • O processos são implementares através de algum tipo de memoria secundaria. assim como as entradas e saídas de informações . OBS: “atualmente os sistemas simulam a implementação do processamento batch. EX: bacps, compilação, but, schut cown e etc.

OBS: não exixte qualque tipo de monoprogamação do tipo multiusuário.

  1. Sistema de tempo real Compartilhado
  • Permite que diversos sejam executados apartir da divisão do tempo do processador em pequenos intervalos- time slive

OBS: caso o time slaif ele e seja enteropido e aguada uma nova fatia de tempo

OBS: Tambem são chamados sistemas on-line quando no ambiente de trabalho que da a empreção que o sistema etsa redicado a cada um dos usuários esclusivamnete.

  1. Sistema de tempo Real

Os sistemas de tempo real são implementados de forma semelhante aos sistemas de tempo compartilhado. O que caracterizar a diferença entre os dois tipos de sistemas e o tempo de processamento das aplicações. Enquanto em sistemas de tempo compartilhado o tempo de processamento pode variar sem comprometer devem estar dentro de limites rígidos, que devem ser obedecidos, caso contrario poderão ocorrer problemas irrepareveis.

...

Baixar como (para membros premium)  txt (16.1 Kb)   pdf (309.4 Kb)   docx (65.1 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no TrabalhosGratuitos.com