SlideShare une entreprise Scribd logo
1  sur  20
BATALHÃO DIGITAL
POR UM USO CONSCIENTE DA TECNOLOGIA
Sistemas Operacionais
PROFESSOR VALDENOR NICOS PEREIRA
Introdução
 O que é um Sistema Operacional?
É um conjunto de programas que atuam
como intermediários entre o usuário e o
hardware.
É o responsável, por gerenciar recursos de
sistema e de hardware;
É quem fornecendo interface entre o
computador e o usuário.
Introdução
 O que se espera de um Sistema
Operacional?
Execução de programas de usuários.
Permitir a solução de problemas.
 Como identificar um Sistema
Operacional?
Propriedades de Sistemas no Windows.
Conhecendo as principais características do
sistema.
Introdução
 Sistema operacional é um programa ou
uma coleção deles, que se coloca entre o
hardware do e os programas do usuário.
Programas
Sistema Operacional
Hardware
Capacidade de execução de tarefas
TIPO DEFINIÇÃO SUBDIVISÃO CARACTERÍSTICAS
Monotarefa
O sistema operacional
tem capacidade de
executar apenas um
programa ou tarefa de
cada vez.
Exemplo: CP/M, MS-
DOS
Não tem Tela única e
tarefa única
Multitarefa
ou
Multipro-
gramável
Sistemas Operacionais
que tem a capacidade
de executar mais de
uma tarefa ou
programa
simultaneamente:
Exemplo: Unix,
Windows, Linux,
OS/400.
Cooperativa
O S.O. define uma fatia
de tempo (time-slice)
para cada programa.
Ex.: Windows até 3.1
Preemptiva
O S.O define
prioridades conforme
a necessidade
momentânea de cada
programa.
O que é um Sistema Operacional ?
Camada de software entre o hardware e as aplicações dos usuários
Compiladores Editores
Interpretador
de comandos
Sistema
Bancário
Sistema Operacional
Linguagem de máquina
Microarquitetura
Dispositivos físicos
Programas de aplicação
Aplicativo e Utilitários
Office Navegador
Programas
de Sistema
Operacional
Hardware
Entendendo o Sistema Operacional
Hardware
Usuário
Sistema
Operacional
Programas fazendo solicitação ao Sistema Operacional,
que as repassa ao hardware.
Entendendo o Sistema Operacional
Hardware
Usuário
Sistema
Operacional
Programa
Programas fazendo solicitação ao Sistema Operacional,
que as repassa ao hardware.
Sistema Operacional Multitarefa
Hardware
Usuários S. O.
Coop. ou Preemp.
Software
Interpretador de Comando
ou Interface Gráfica
Software
Monousuário X Multiusuário
Pode fornecer
programas/serviços para vários
usuários, porém este programas
serão executados na máquina
solicitante (cliente).
O Sistema atende diversos
usuários com a possibilidade de
executar os programas no
próprio servidor.
O S. O. quanto aos usuários
Funções do S. O.
 A partir da máquina real ( hardware), criar uma
máquina estendida (“abstrata” ou “virtual”).
 É uma visão top-down, na qual o sistema operacional
é uma extensão do hardware que implementa uma
interface para manipulação.
 Gerenciar os recursos de hardware disponíveis
às aplicações.
 É uma visão bottom-up, na qual o sistema
operacional é um controlador dos recursos do
sistema.
O SO como máquina estendida
 Ocultar a complexidade do hardware.
 Oferecer interfaces padronizadas de
acesso aos recursos de hardware.
 Permitir uma visão homogênea de
dispositivos distintos.
 Proporcionar uma interação confortável e
intuitiva ao usuário .
O SO como Máquina Estendida
O usuário clicar em um arquivo...
open(file);
read(file,
ch);
...
close(file);
Move head to sector 123
in FAT
read 256 bytes to mem
36234H
move head to sector
O SO como Gerente de Recursos
 Recursos da máquina
 processadores
 espaço em memória
 arquivos
 conexões de rede
 dispositivos externos
 Controle de acesso
 equilibrar uso
 evitar conflitos (e.g. impressão)
O SO como Gerenciador de Recursos
aplicação aplicação aplicação
Editor de imagem Editor de Texto Editor de video
sdgf jhgsdfj dsjhf
khj khj
HKjhkjghj hg
jhgj jgh jhg jhg jhg jhg kjhg
jhgj hg jhg
kjhkjhgjhg jhg jhg jhg jh
kjhjkhgjhgjh
kgjhgjhgjhgj
Sistema Operacional
· Gerência de processos
· Gerência de memória: responsável pelo controle e
alocação de memória aos processos ativos.
· Sistema de arquivo: responsável pelo acesso e integridade
dos dados residentes em memória secundária (por exemplo
disco, fita, etc).
· Controle de I/O (controle de entrada / saída): responsável
pelo controle e execução de operações de Entrada/Saída,
bem como da otimização do uso dos periféricos.
Estrutura de um sistema operacional
Sistemas Operacionais são estudados dividindo-se
suas principais funcionalidades. Tipicamente divide-
se a funcionalidade de um sistema operacional em:
Serviços de Sistemas Operacionais
Execução de Cada S.O. oferece serviços e
programas específicos, porém apresentam funções em
comum.
programas: capacidade de carregar, executar e encerar
um programa.
 Operações de I/O(E/S): deve fornecer meios para
controlar arquivos ou dispositivos de I/O(E/S).
 Manipulação do sistema de arquivos: ler, gravar, criar e
excluir arquivos.
 Comunicação: comunicação de processos.
 Detecção de erros: notar falhas de CPU, memória ou
dispositivos de I/O(E/S). e tomar medidas adequadas.
Serviços de Sistemas Operacionais
 Alocação de recursos: gerenciar recursos de memória, CPU
ou dispositivos I/O.
 Contabilização: manter um registro dos usuários que utilizam
os recursos do computador referente a quantidade e que tipo de
recursos.
 Proteção: A proteção visa garantir que todo acesso aos
recursos do sistema seja controlado, evitando conflitos e
integridade dos dados.
4º) Barra de endereço
6º) Barra de ferramentas
9º) Barra de menus
8º) Painel de navegação
7º) Ícones
5º)Pesquisa
10º) Barra de rolagem

Contenu connexe

Tendances

Sistemas operativos 10º
Sistemas operativos 10ºSistemas operativos 10º
Sistemas operativos 10º
teacherpereira
 

Tendances (20)

Virtualização - Máquinas Virtuais
Virtualização - Máquinas VirtuaisVirtualização - Máquinas Virtuais
Virtualização - Máquinas Virtuais
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
História dos Sistemas Operativos
História dos Sistemas OperativosHistória dos Sistemas Operativos
História dos Sistemas Operativos
 
Tipos de Sistema operacional
Tipos de Sistema operacionalTipos de Sistema operacional
Tipos de Sistema operacional
 
1ª aula sistema operacional
1ª aula  sistema operacional1ª aula  sistema operacional
1ª aula sistema operacional
 
So-mod-1
So-mod-1So-mod-1
So-mod-1
 
Aula04 Sistemas Distribuídos - Processos
Aula04 Sistemas Distribuídos - ProcessosAula04 Sistemas Distribuídos - Processos
Aula04 Sistemas Distribuídos - Processos
 
Sistemas operativos 10º
Sistemas operativos 10ºSistemas operativos 10º
Sistemas operativos 10º
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Introducao a informatica
Introducao a informaticaIntroducao a informatica
Introducao a informatica
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
 
Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)
 
Sistema operativo servidor
Sistema operativo servidorSistema operativo servidor
Sistema operativo servidor
 
Historia das redes de computadores
Historia das redes de computadoresHistoria das redes de computadores
Historia das redes de computadores
 
Aula I - Introdução ao Windows
Aula I - Introdução ao WindowsAula I - Introdução ao Windows
Aula I - Introdução ao Windows
 
Aula 11 - História dos Sistemas Operacionais - Windows
Aula 11 - História dos Sistemas Operacionais - WindowsAula 11 - História dos Sistemas Operacionais - Windows
Aula 11 - História dos Sistemas Operacionais - Windows
 
Evolução dos sistemas operativos
Evolução dos sistemas operativosEvolução dos sistemas operativos
Evolução dos sistemas operativos
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linux
 
Visão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema OperacionalVisão Geral: Estruturas do Sistema Operacional
Visão Geral: Estruturas do Sistema Operacional
 

En vedette

Sistemas Operacionais - Introducao
Sistemas Operacionais - IntroducaoSistemas Operacionais - Introducao
Sistemas Operacionais - Introducao
Luiz Arthur
 
Introducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIntroducao a Sistemas Operacionais
Introducao a Sistemas Operacionais
Isaac Vieira
 
1ª aula introdução a informática
1ª aula introdução a informática1ª aula introdução a informática
1ª aula introdução a informática
socrahn
 

En vedette (20)

Sistemas Operacionais - Introducao
Sistemas Operacionais - IntroducaoSistemas Operacionais - Introducao
Sistemas Operacionais - Introducao
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Aula seis Sistemas Operacionais
Aula seis Sistemas OperacionaisAula seis Sistemas Operacionais
Aula seis Sistemas Operacionais
 
Como funcionna um didpositivo informático
Como funcionna um didpositivo informáticoComo funcionna um didpositivo informático
Como funcionna um didpositivo informático
 
Classificação de software. Livre, demo e proprietário. Básico, Aplicativo e u...
Classificação de software. Livre, demo e proprietário. Básico, Aplicativo e u...Classificação de software. Livre, demo e proprietário. Básico, Aplicativo e u...
Classificação de software. Livre, demo e proprietário. Básico, Aplicativo e u...
 
Aula sete Sistema Operacional Android
Aula sete Sistema Operacional AndroidAula sete Sistema Operacional Android
Aula sete Sistema Operacional Android
 
Modelo de Certificado do curso Batalhão Digital
Modelo de Certificado do curso Batalhão DigitalModelo de Certificado do curso Batalhão Digital
Modelo de Certificado do curso Batalhão Digital
 
Histórico
HistóricoHistórico
Histórico
 
Introducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIntroducao a Sistemas Operacionais
Introducao a Sistemas Operacionais
 
História dos Sistemas Operacionais
História dos Sistemas OperacionaisHistória dos Sistemas Operacionais
História dos Sistemas Operacionais
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
1ª aula introdução a informática
1ª aula introdução a informática1ª aula introdução a informática
1ª aula introdução a informática
 
Midias digitais e impressas
Midias digitais e impressasMidias digitais e impressas
Midias digitais e impressas
 
Blog
BlogBlog
Blog
 
Impressora e Scanner
Impressora e Scanner Impressora e Scanner
Impressora e Scanner
 
Direitos autorais
Direitos  autoraisDireitos  autorais
Direitos autorais
 
impressora scanner
impressora scannerimpressora scanner
impressora scanner
 
IMPRESSORA
IMPRESSORAIMPRESSORA
IMPRESSORA
 
impressora
impressoraimpressora
impressora
 
CLC Equipamentos impressora
CLC Equipamentos impressoraCLC Equipamentos impressora
CLC Equipamentos impressora
 

Similaire à Introdução a Sistemas Operacionais

Sistemas Operacionais aula 02
Sistemas Operacionais  aula 02 Sistemas Operacionais  aula 02
Sistemas Operacionais aula 02
Diego Rodrigues
 
04 sistemas operacionais
04   sistemas operacionais04   sistemas operacionais
04 sistemas operacionais
morgannaprata
 
Sistemas Operacionais - 2º unidade - Tiago Falcão
Sistemas Operacionais - 2º unidade - Tiago FalcãoSistemas Operacionais - 2º unidade - Tiago Falcão
Sistemas Operacionais - 2º unidade - Tiago Falcão
Camila Seródio
 
Aula 03 isc -softwares-hardwares-arquiteturas
Aula 03   isc -softwares-hardwares-arquiteturasAula 03   isc -softwares-hardwares-arquiteturas
Aula 03 isc -softwares-hardwares-arquiteturas
Fábio Andrade
 

Similaire à Introdução a Sistemas Operacionais (20)

Sistemas Operacionais aula 02
Sistemas Operacionais  aula 02 Sistemas Operacionais  aula 02
Sistemas Operacionais aula 02
 
TA1 Slides Acessibilidade - Preto e Branco.pdf
TA1 Slides Acessibilidade - Preto e Branco.pdfTA1 Slides Acessibilidade - Preto e Branco.pdf
TA1 Slides Acessibilidade - Preto e Branco.pdf
 
Aula de SO
Aula de SOAula de SO
Aula de SO
 
04 sistemas operacionais
04   sistemas operacionais04   sistemas operacionais
04 sistemas operacionais
 
Hardware e sistemas operacionais
Hardware e sistemas operacionaisHardware e sistemas operacionais
Hardware e sistemas operacionais
 
resumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdfresumo-conceitos-de-sistemas-operacionais.pdf
resumo-conceitos-de-sistemas-operacionais.pdf
 
Sistemas Operacionais - 2º unidade - Tiago Falcão
Sistemas Operacionais - 2º unidade - Tiago FalcãoSistemas Operacionais - 2º unidade - Tiago Falcão
Sistemas Operacionais - 2º unidade - Tiago Falcão
 
Aula 03 isc -softwares-hardwares-arquiteturas
Aula 03   isc -softwares-hardwares-arquiteturasAula 03   isc -softwares-hardwares-arquiteturas
Aula 03 isc -softwares-hardwares-arquiteturas
 
Sistemas operacionais aula 01
Sistemas operacionais aula 01Sistemas operacionais aula 01
Sistemas operacionais aula 01
 
So cap01
So cap01So cap01
So cap01
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
1843
18431843
1843
 
M1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxM1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptx
 
Visão geral do sistema operacional
Visão geral do sistema operacionalVisão geral do sistema operacional
Visão geral do sistema operacional
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Conceitos de sistemas operacionais
Conceitos de sistemas operacionaisConceitos de sistemas operacionais
Conceitos de sistemas operacionais
 
ApresentaçãO2 Sistema Operacional
ApresentaçãO2  Sistema OperacionalApresentaçãO2  Sistema Operacional
ApresentaçãO2 Sistema Operacional
 
Sistema
SistemaSistema
Sistema
 
Noções básicas de Sistemas Operacionais
Noções básicas de Sistemas OperacionaisNoções básicas de Sistemas Operacionais
Noções básicas de Sistemas Operacionais
 

Dernier

matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
CleidianeCarvalhoPer
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
NarlaAquino
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
andrenespoli3
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
PatriciaCaetano18
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
HELENO FAVACHO
 

Dernier (20)

6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffffSSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
SSE_BQ_Matematica_4A_SR.pdfffffffffffffffffffffffffffffffffff
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medio
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPlano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 

Introdução a Sistemas Operacionais

  • 1. BATALHÃO DIGITAL POR UM USO CONSCIENTE DA TECNOLOGIA
  • 3. Introdução  O que é um Sistema Operacional? É um conjunto de programas que atuam como intermediários entre o usuário e o hardware. É o responsável, por gerenciar recursos de sistema e de hardware; É quem fornecendo interface entre o computador e o usuário.
  • 4. Introdução  O que se espera de um Sistema Operacional? Execução de programas de usuários. Permitir a solução de problemas.  Como identificar um Sistema Operacional? Propriedades de Sistemas no Windows. Conhecendo as principais características do sistema.
  • 5. Introdução  Sistema operacional é um programa ou uma coleção deles, que se coloca entre o hardware do e os programas do usuário. Programas Sistema Operacional Hardware
  • 6. Capacidade de execução de tarefas TIPO DEFINIÇÃO SUBDIVISÃO CARACTERÍSTICAS Monotarefa O sistema operacional tem capacidade de executar apenas um programa ou tarefa de cada vez. Exemplo: CP/M, MS- DOS Não tem Tela única e tarefa única Multitarefa ou Multipro- gramável Sistemas Operacionais que tem a capacidade de executar mais de uma tarefa ou programa simultaneamente: Exemplo: Unix, Windows, Linux, OS/400. Cooperativa O S.O. define uma fatia de tempo (time-slice) para cada programa. Ex.: Windows até 3.1 Preemptiva O S.O define prioridades conforme a necessidade momentânea de cada programa.
  • 7. O que é um Sistema Operacional ? Camada de software entre o hardware e as aplicações dos usuários Compiladores Editores Interpretador de comandos Sistema Bancário Sistema Operacional Linguagem de máquina Microarquitetura Dispositivos físicos Programas de aplicação Aplicativo e Utilitários Office Navegador Programas de Sistema Operacional Hardware
  • 8. Entendendo o Sistema Operacional Hardware Usuário Sistema Operacional Programas fazendo solicitação ao Sistema Operacional, que as repassa ao hardware.
  • 9. Entendendo o Sistema Operacional Hardware Usuário Sistema Operacional Programa Programas fazendo solicitação ao Sistema Operacional, que as repassa ao hardware.
  • 10. Sistema Operacional Multitarefa Hardware Usuários S. O. Coop. ou Preemp. Software Interpretador de Comando ou Interface Gráfica Software
  • 11. Monousuário X Multiusuário Pode fornecer programas/serviços para vários usuários, porém este programas serão executados na máquina solicitante (cliente). O Sistema atende diversos usuários com a possibilidade de executar os programas no próprio servidor. O S. O. quanto aos usuários
  • 12. Funções do S. O.  A partir da máquina real ( hardware), criar uma máquina estendida (“abstrata” ou “virtual”).  É uma visão top-down, na qual o sistema operacional é uma extensão do hardware que implementa uma interface para manipulação.  Gerenciar os recursos de hardware disponíveis às aplicações.  É uma visão bottom-up, na qual o sistema operacional é um controlador dos recursos do sistema.
  • 13. O SO como máquina estendida  Ocultar a complexidade do hardware.  Oferecer interfaces padronizadas de acesso aos recursos de hardware.  Permitir uma visão homogênea de dispositivos distintos.  Proporcionar uma interação confortável e intuitiva ao usuário .
  • 14. O SO como Máquina Estendida O usuário clicar em um arquivo... open(file); read(file, ch); ... close(file); Move head to sector 123 in FAT read 256 bytes to mem 36234H move head to sector
  • 15. O SO como Gerente de Recursos  Recursos da máquina  processadores  espaço em memória  arquivos  conexões de rede  dispositivos externos  Controle de acesso  equilibrar uso  evitar conflitos (e.g. impressão)
  • 16. O SO como Gerenciador de Recursos aplicação aplicação aplicação Editor de imagem Editor de Texto Editor de video sdgf jhgsdfj dsjhf khj khj HKjhkjghj hg jhgj jgh jhg jhg jhg jhg kjhg jhgj hg jhg kjhkjhgjhg jhg jhg jhg jh kjhjkhgjhgjh kgjhgjhgjhgj Sistema Operacional
  • 17. · Gerência de processos · Gerência de memória: responsável pelo controle e alocação de memória aos processos ativos. · Sistema de arquivo: responsável pelo acesso e integridade dos dados residentes em memória secundária (por exemplo disco, fita, etc). · Controle de I/O (controle de entrada / saída): responsável pelo controle e execução de operações de Entrada/Saída, bem como da otimização do uso dos periféricos. Estrutura de um sistema operacional Sistemas Operacionais são estudados dividindo-se suas principais funcionalidades. Tipicamente divide- se a funcionalidade de um sistema operacional em:
  • 18. Serviços de Sistemas Operacionais Execução de Cada S.O. oferece serviços e programas específicos, porém apresentam funções em comum. programas: capacidade de carregar, executar e encerar um programa.  Operações de I/O(E/S): deve fornecer meios para controlar arquivos ou dispositivos de I/O(E/S).  Manipulação do sistema de arquivos: ler, gravar, criar e excluir arquivos.  Comunicação: comunicação de processos.  Detecção de erros: notar falhas de CPU, memória ou dispositivos de I/O(E/S). e tomar medidas adequadas.
  • 19. Serviços de Sistemas Operacionais  Alocação de recursos: gerenciar recursos de memória, CPU ou dispositivos I/O.  Contabilização: manter um registro dos usuários que utilizam os recursos do computador referente a quantidade e que tipo de recursos.  Proteção: A proteção visa garantir que todo acesso aos recursos do sistema seja controlado, evitando conflitos e integridade dos dados.
  • 20. 4º) Barra de endereço 6º) Barra de ferramentas 9º) Barra de menus 8º) Painel de navegação 7º) Ícones 5º)Pesquisa 10º) Barra de rolagem