SlideShare uma empresa Scribd logo
1 de 3
ALUNO: Ezequiel Da Silva A. Gomes
Curso: Informática
Sistemas Operacionais
Um sistema operacional é fundamentalmente um software, pode ser
o Linux, Windows, Android, macOS, UNIX. No entanto, não resume aquilo
que seus olhos conseguem ver ou ao que você consegue interagir. Em outras
palavras, é um programa que conversa diretamente com o hardware da sua
máquina.
O sistema operacional assegura que os programas funcionem corretamente.
Mas antes de entendermos o que é um sistema operacional, precisamos definir
o que é um sistema computacional.
Um computador moderno apresenta alguns elementos principais, que podemos
destacar:
 Um ou mais processadores (o core);
 Memória principal;
 Dispositivos de entrada e saída (E/S) como monitores e teclados.
Todos esses componentes lidam em conjunto com os programas na sua
máquina. À primeira vista pode parecer pouca coisa mas você conhece de fato
todos os componentes que pertencem ao seu computador? Sabe como todos
eles funcionam?
Já pensou então se todo o usuário se preocupasse com detalhes de hardware
para escrever um arquivo de texto, ou pior, se os desenvolvedores tivessem
que aprender os pormenores dos componentes de um computador moderno
para conseguir começar a programar? Parece um trabalho sem fim, não é?
Tipos e estruturas de Sistemas operacionais
Assim como existem dispositivos diferentes, também há sistemas operacionais
específicos, com estruturas que se encaixam melhor em determinados
computadores. Essas distintas formas de processamento do sistema
operacional, estão divididas em monoprogramada e multiprogramada.
Formas de processamento:
 Monoprogramada ou serial: um único programa na máquina.
o Exemplo: embarcados.
 Multiprogramada ou concorrente: é eficiente e apresenta vários
programas dentro de um sistema.
o Exemplo: Linux, Windows, UNIX.
É através das chamadas de sistemas (System Calls) que executamos ou
interrompemos os processos. Um exemplo é a chamada mkdir no terminal,
que cria um novo diretório.
Agora que compreendemos de forma sucinta como ocorre a atuação dos
sistemas operacionais, é interessante observarmos também algumas
estruturas que já foram implementadas na prática, são elas: sistema monolítico,
sistemas de camadas, micronúcleos, modelo cliente-servidor, máquinas virtuais
e exonúcleos.
Dentre os sistemas citados, podemos destacar alguns que usualmente
aparecem em nossa rotina:
 Sistema monolítico: possui um modo núcleo e um modo usuário. “O
sistema é escrito como uma coleção de rotinas , ligadas a um único
grande programa binário executável” (Tanenbaum, p.44).
o Exemplos: Linux, UNIX, Windows.
 Sistemas de camadas: é modular, isso significa que sua forma de
operar é através da divisão de funcionalidades que correspondem a uma
hierarquia.
o Exemplos: MULTICS, OpenVMS.
 Micronúcleo ou microkernel: o objetivo da arquitetura de kernel é
atingir alta confiabilidade por meio da divisão do sistema em pequenos
módulos onde apenas um é executado em modo núcleo, o micronúcleo,
e o restante funciona em processos comuns.
o Exemplos: Symbian, MINIX 3
 Virtual Machine, ou Máquina Virtual: é basicamente a virtualização de
um outro sistema dentro do seu sistema operacional, possui uma
camada limiar que faz.
ALUNO.docx

Mais conteúdo relacionado

Semelhante a ALUNO.docx

Apostila de sistemas operacionais emi mario gurgel
Apostila de sistemas operacionais emi mario gurgelApostila de sistemas operacionais emi mario gurgel
Apostila de sistemas operacionais emi mario gurgelPablo Mariano
 
Sistemas operacionais 05
Sistemas operacionais 05Sistemas operacionais 05
Sistemas operacionais 05Anderson Maciel
 
Sistemas de Informação - Faveni - Prof. Evaldo Wolkers - Aula 2
Sistemas de Informação - Faveni - Prof. Evaldo Wolkers - Aula 2Sistemas de Informação - Faveni - Prof. Evaldo Wolkers - Aula 2
Sistemas de Informação - Faveni - Prof. Evaldo Wolkers - Aula 2Evaldo Wolkers
 
Introdução a computação 03
Introdução a computação 03Introdução a computação 03
Introdução a computação 03Felipe Pereira
 
Sistemas Operacionais (Windows X Linux)
Sistemas Operacionais (Windows X Linux)Sistemas Operacionais (Windows X Linux)
Sistemas Operacionais (Windows X Linux)Paulo Guimarães
 
04 sistemas operacionais
04   sistemas operacionais04   sistemas operacionais
04 sistemas operacionaismorgannaprata
 
Aula 03 isc -softwares-hardwares-arquiteturas
Aula 03   isc -softwares-hardwares-arquiteturasAula 03   isc -softwares-hardwares-arquiteturas
Aula 03 isc -softwares-hardwares-arquiteturasFábio Andrade
 
REVISAO GERAL DE SO- ofiicial para o simulado.pptx
REVISAO GERAL DE SO- ofiicial para o simulado.pptxREVISAO GERAL DE SO- ofiicial para o simulado.pptx
REVISAO GERAL DE SO- ofiicial para o simulado.pptxTAMARAFRANCIELLEBRIT
 
O Sistema Operativo
O Sistema OperativoO Sistema Operativo
O Sistema Operativoguest7fa2df5
 
Apostila Aplicativos informatizados
Apostila Aplicativos informatizadosApostila Aplicativos informatizados
Apostila Aplicativos informatizadosAndréia Santos
 
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ãoCamila Seródio
 
8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_[so]verdade
8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_[so]verdade8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_[so]verdade
8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_[so]verdadeidl8d03
 
8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_sistemas operativos
8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_sistemas operativos8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_sistemas operativos
8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_sistemas operativosidl8d03
 
2 ana correia_11_jéssica_silva_so
2 ana correia_11_jéssica_silva_so2 ana correia_11_jéssica_silva_so
2 ana correia_11_jéssica_silva_sojulianasimoes2000
 
M1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxM1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxDoraestevao
 

Semelhante a ALUNO.docx (20)

Apostila de sistemas operacionais emi mario gurgel
Apostila de sistemas operacionais emi mario gurgelApostila de sistemas operacionais emi mario gurgel
Apostila de sistemas operacionais emi mario gurgel
 
Sistemas operacionais 05
Sistemas operacionais 05Sistemas operacionais 05
Sistemas operacionais 05
 
Sistemas operacionais 05
Sistemas operacionais 05Sistemas operacionais 05
Sistemas operacionais 05
 
Sistemas de Informação - Faveni - Prof. Evaldo Wolkers - Aula 2
Sistemas de Informação - Faveni - Prof. Evaldo Wolkers - Aula 2Sistemas de Informação - Faveni - Prof. Evaldo Wolkers - Aula 2
Sistemas de Informação - Faveni - Prof. Evaldo Wolkers - Aula 2
 
Introdução a computação 03
Introdução a computação 03Introdução a computação 03
Introdução a computação 03
 
Sistemas Operacionais (Windows X Linux)
Sistemas Operacionais (Windows X Linux)Sistemas Operacionais (Windows X Linux)
Sistemas Operacionais (Windows X Linux)
 
04 sistemas operacionais
04   sistemas operacionais04   sistemas operacionais
04 sistemas operacionais
 
Aula 03 isc -softwares-hardwares-arquiteturas
Aula 03   isc -softwares-hardwares-arquiteturasAula 03   isc -softwares-hardwares-arquiteturas
Aula 03 isc -softwares-hardwares-arquiteturas
 
REVISAO GERAL DE SO- ofiicial para o simulado.pptx
REVISAO GERAL DE SO- ofiicial para o simulado.pptxREVISAO GERAL DE SO- ofiicial para o simulado.pptx
REVISAO GERAL DE SO- ofiicial para o simulado.pptx
 
O Sistema Operativo
O Sistema OperativoO Sistema Operativo
O Sistema Operativo
 
Apostila Aplicativos informatizados
Apostila Aplicativos informatizadosApostila Aplicativos informatizados
Apostila Aplicativos informatizados
 
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
 
Sistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completaSistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completa
 
so
soso
so
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_[so]verdade
8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_[so]verdade8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_[so]verdade
8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_[so]verdade
 
8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_sistemas operativos
8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_sistemas operativos8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_sistemas operativos
8ºd 3 ana ferreira_4_ana figueiredo_16_juliana simões_sistemas operativos
 
2 ana correia_11_jéssica_silva_so
2 ana correia_11_jéssica_silva_so2 ana correia_11_jéssica_silva_so
2 ana correia_11_jéssica_silva_so
 
M1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptxM1_Sistemas Operativos.pptx
M1_Sistemas Operativos.pptx
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 

ALUNO.docx

  • 1. ALUNO: Ezequiel Da Silva A. Gomes Curso: Informática Sistemas Operacionais Um sistema operacional é fundamentalmente um software, pode ser o Linux, Windows, Android, macOS, UNIX. No entanto, não resume aquilo que seus olhos conseguem ver ou ao que você consegue interagir. Em outras palavras, é um programa que conversa diretamente com o hardware da sua máquina. O sistema operacional assegura que os programas funcionem corretamente. Mas antes de entendermos o que é um sistema operacional, precisamos definir o que é um sistema computacional. Um computador moderno apresenta alguns elementos principais, que podemos destacar:  Um ou mais processadores (o core);  Memória principal;  Dispositivos de entrada e saída (E/S) como monitores e teclados. Todos esses componentes lidam em conjunto com os programas na sua máquina. À primeira vista pode parecer pouca coisa mas você conhece de fato todos os componentes que pertencem ao seu computador? Sabe como todos eles funcionam? Já pensou então se todo o usuário se preocupasse com detalhes de hardware para escrever um arquivo de texto, ou pior, se os desenvolvedores tivessem que aprender os pormenores dos componentes de um computador moderno para conseguir começar a programar? Parece um trabalho sem fim, não é? Tipos e estruturas de Sistemas operacionais Assim como existem dispositivos diferentes, também há sistemas operacionais específicos, com estruturas que se encaixam melhor em determinados computadores. Essas distintas formas de processamento do sistema operacional, estão divididas em monoprogramada e multiprogramada. Formas de processamento:  Monoprogramada ou serial: um único programa na máquina. o Exemplo: embarcados.  Multiprogramada ou concorrente: é eficiente e apresenta vários programas dentro de um sistema. o Exemplo: Linux, Windows, UNIX. É através das chamadas de sistemas (System Calls) que executamos ou interrompemos os processos. Um exemplo é a chamada mkdir no terminal, que cria um novo diretório. Agora que compreendemos de forma sucinta como ocorre a atuação dos sistemas operacionais, é interessante observarmos também algumas
  • 2. estruturas que já foram implementadas na prática, são elas: sistema monolítico, sistemas de camadas, micronúcleos, modelo cliente-servidor, máquinas virtuais e exonúcleos. Dentre os sistemas citados, podemos destacar alguns que usualmente aparecem em nossa rotina:  Sistema monolítico: possui um modo núcleo e um modo usuário. “O sistema é escrito como uma coleção de rotinas , ligadas a um único grande programa binário executável” (Tanenbaum, p.44). o Exemplos: Linux, UNIX, Windows.  Sistemas de camadas: é modular, isso significa que sua forma de operar é através da divisão de funcionalidades que correspondem a uma hierarquia. o Exemplos: MULTICS, OpenVMS.  Micronúcleo ou microkernel: o objetivo da arquitetura de kernel é atingir alta confiabilidade por meio da divisão do sistema em pequenos módulos onde apenas um é executado em modo núcleo, o micronúcleo, e o restante funciona em processos comuns. o Exemplos: Symbian, MINIX 3  Virtual Machine, ou Máquina Virtual: é basicamente a virtualização de um outro sistema dentro do seu sistema operacional, possui uma camada limiar que faz.