Você está na página 1de 52

SISTEMAS OPERACIONAIS

E REDES
DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS E
REDES

VISÃO GERAL

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS E
REDES

OBJETIVO
S
• Definir o que é um Sistema Operacional
• Apresentar a história por trás dos Sistemas Operacionais
• Demonstrar quais as funções de um Sistema Operacional
• Apresentar como é a estrutura de um Sistema Operacional
• Apresentar a diferença entre firmware e Sistema Operacional
• Demonstrar as diferenças entre sistemas 32 e 64 bits
• Apresentar os tipos de Sistemas Operacionais

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS E
REDES

TÓPICOS
• O que é um Sistema Operacional ?
• Quais as funções de um Sistema Operacional ?
• Qual é a estrutura básica de um Sistema Operacional ?
• Qual é a diferença entre firmware e Sistema Operacional ?
• Qual é a diferença entre Sistemas 32 e 64 bits ?
• Quais são os tipos de Sistemas Operacionais ?

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

O QUE É UM SISTEMA OPERACIONAL ?

• Para pessoas usuárias comuns, um sistema operacional é tão


integrado aos dispositivos utilizados no dia a dia que talvez
muitas nem se deem conta de sua existência.
• Entretanto, sistemas operacionais existem e são essenciais,
afinal, a interação entre humano e computador não seria tão
acessível sem eles.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

O QUE É UM SISTEMA OPERACIONAL ?

• É uma plataforma que se posiciona entre a pessoa e os


componentes físicos de um computador — denominados
como Hardwares.
• Por meio dele, é possível controlar a execução de tarefas e
programas, assim como o gerenciamento da memória,
dispositivos e arquivos. 

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

O QUE É UM SISTEMA OPERACIONAL ?

• É ele que permite que uma pessoa acesse


e controle as partes do computador sem
ter conhecimentos técnicos específicos,
tornando o computador acessível. 

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A HISTÓRIA POR TRÁS DOS SISTEMAS OPERACIONAIS ?

• Existem basicamente 4 gerações de Sistemas


Operacionais na qual veremos a seguir...

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A HISTÓRIA POR TRÁS DOS SISTEMAS


OPERACIONAIS ?
PRIMEIRA GERAÇÃO
• Os primeiros computadores eletrônicos foram
introduzidos durante as décadas de 40 e 50.
• Naquela época, toda a programação era feita em
linguagem de máquina, geralmente ligando fios a
placas de ensaio para controlar as funções básicas
já que não existiam sistemas operacionais
complexos.
• Nesse contexto, as máquinas geralmente tinham
como função auxiliar em cálculos simples de
matemática.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A HISTÓRIA POR TRÁS DOS SISTEMAS


OPERACIONAIS ?
SEGUNDA GERAÇÃO
• No começo da década de 50, o primeiro sistema
operacional foi criado pela General Motors para a
máquina 701 da IBM, chamado GMOS.
• Nessa época, sistemas operacionais eram chamados de
sistemas de processamento em lote de fluxo único, pois
os dados eram enviados em grupos que compunham os
lotes. 
• As novas máquinas desenvolvidas com essa tecnologia
eram chamadas de Mainframe e utilizadas por pessoas
operadoras em grandes salas.
• Por conta do alto custo de aquisição, somente grandes
corporações ou governos as utilizavam. 
DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A HISTÓRIA POR TRÁS DOS SISTEMAS


OPERACIONAIS ?

TERCEIRA GERAÇÃO
• No final da década de 60, foi possível desenvolver um sistema de
multiprogramação cuja performance era suficientemente alta para lidar com
diversas tarefas simultaneamente.
• A introdução dessa função foi crucial para o desenvolvimento dos sistemas
operacionais, já que permitiu que uma CPU conseguisse funcionar por
quase todo o tempo que estivesse em operação. 
• Outro fator que pesou na revolução dos sistemas operacionais foi o
desenvolvimento de pequenos computadores.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A HISTÓRIA POR TRÁS DOS SISTEMAS


OPERACIONAIS ?
TERCEIRA GERAÇÃO
• O modelo PDP-1, por exemplo, da Digital
Equipment Corporation (DEC), era vendido a 120
mil dólares por máquina, parece alto, mas na
época correspondia a apenas 5% do preço dos
grandes computadores ! 
• O importante é que, tanto a introdução do
sistema multiprogramação quanto o
desenvolvimento de pequenos computadores
levaram à próxima geração de sistemas
operacionais...

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A HISTÓRIA POR TRÁS DOS SISTEMAS


OPERACIONAIS ?

QUARTA GERAÇÃO
• A quarta geração de sistemas operacionais
acompanhou o desenvolvimento e o crescimento
de computadores pessoais.
• Apesar de serem muito semelhantes aos modelos
PDP, eles custavam ainda menos e permitiam que
pessoas comuns pudessem adquirir uma máquina
para uso pessoal. 

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A HISTÓRIA POR TRÁS DOS SISTEMAS


OPERACIONAIS ?

QUARTA GERAÇÃO
• Pensando nessa revolução de computadores pessoais, o sistema operacional Windows foi criado em 1975 após o
nascimento da Microsoft.
• O Windows logo se tornou o maior e mais utilizado sistema operacional, estendendo sua operação até os dias de
hoje.
• O sistema já contou com diversas atualizações, iniciando como um Ambiente Operacional (Windows 1, Windows 2
e Windows 3) sendo o mais conhecido nesta época o Windows 3.11 for Workgroups, que rodava sobre o Sistema
Operacional MS-DOS (5.0) e posteriormente se tornando um Sistema Operacional, com o lançamento do Windows
95, e evoluindo até os dias atuais...

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A HISTÓRIA POR TRÁS DOS SISTEMAS


OPERACIONAIS ?

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A HISTÓRIA POR TRÁS DOS SISTEMAS


OPERACIONAIS ?
QUARTA GERAÇÃO
• Outra empresa que competiu fortemente com a
Microsoft nesse mercado foi a Apple, com o
Apple Macintosh, que fez enorme sucesso
devido à sua interface amigável e atraente para
pessoas usuárias. 
• Atualmente, todos dispositivos eletrônicos
utilizam sistemas operacionais, sejam
computadores, smartphones ou tablets.
• Mas esse não é o fim da história dos sistemas
operacionais que, assim como toda a tecnologia,
continuam evoluindo e trazendo uma melhor
experiência para as pessoas usuárias.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A IMPORTÂNCIA DOS SISTEMAS OPERACIONAIS ?

• O papel principal de um Sistema Operacional é atuar como um gerenciador


dos dispositivos de entrada e saída, memória, CPU, recursos de
armazenamento de arquivos e o alocamento de programas e usuários
específicos para a realização de determinadas tarefas.
• Dessa forma, o sistema operacional é um gerenciador de recursos, o que
significa que ele consegue gerenciar os recursos de um computador
internamente.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A IMPORTÂNCIA DOS SISTEMAS OPERACIONAIS ?

• Os sistemas operacionais são importantes e podem ser utilizados tanto


para navegar pela internet, como também na área de programação, para
criar novos aplicativos para usuários. 
• Em um nível fundamental, um sistema operacional gerencia praticamente
todos os aspectos da experiência do usuário. 
• Desde o momento em que você começa a usar o computador até o último
segundo antes de desligar, o sistema operacional desempenha um papel
fundamental em sua funcionalidade.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A DIFERENÇA ENTRE SISTEMA OPERACIONAL E


INTERFACE ?

• A interface do usuário é o software que uma pessoa usa para interagir com
o sistema operacional e os aplicativos executados em um computador.
• O sistema operacional e os aplicativos são executados sem a necessidade
dessa interface.
• Uma pessoa interage por meio da interface do usuário apenas para fornecer
entrada e observar a saída do software que está sendo executado.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL A DIFERENÇA ENTRE SISTEMA OPERACIONAL E


INTERFACE ?
• Podemos entender que o sistema operacional é a base de todo programa e
interface, mesmo os dois sendo executados paralelamente, temos a
separação dessas interfaces.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAIS AS FUNÇÕES DO SISTEMA OPERACIONAL ?

• Basicamente o Sistema Operacional gerencia alguns elementos


extremamente importantes em nossos computadores.
• Sem esse gerenciamento, não teríamos como, por exemplo, imprimir algo
ou até mesmo guardar algum documentos importante, seja ele via texto ou
via imagem escaneada.
• Veremos a seguir algumas das funções do Sistemas Operacionais...

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAIS AS FUNÇÕES DO SISTEMA OPERACIONAL ?

GERENCIAMENTO DE PROCESSOS
• Por ser um ambiente multitarefas, o sistema operacional decide qual
processo deve receber prioridade, ser processado primeiro e por quanto
tempo.
• Essa função ficou conhecida como agendamento de processos e é realizada
pelo escalonador da CPU. 

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAIS AS FUNÇÕES DO SISTEMA OPERACIONAL ?


GERENCIAMENTO DE MEMÓRIA
• Refere-se ao gerenciamento da memória primária ou principal.
• Para entendermos melhor, a memória primária é um longo conjunto de
palavras ou bytes, sendo que cada um deles tem seu próprio endereço
dentro da máquina.
• A memória primária providencia um armazenamento rápido que pode ser
acessado diretamente pela CPU.
• Logo, para o sistema operacional conseguir executar um software qualquer,
ele precisa acessar essa memória principal — e é isso que o gerenciamento
de memória permite.
• Em outras palavras, essa funcionalidade permite a execução dos softwares
pelo computador.
DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAIS AS FUNÇÕES DO SISTEMA OPERACIONAL ?

GERENCIAMENTO DE DISPOSITIVO
• O sistema operacional cria uma comunicação direta por meio de drivers com
os dispositivos conectados no Hardware.
• Um driver, portanto, é um software que viabiliza a execução de um
dispositivo, que pode ser um pendrive, mouse, teclado ou qualquer outro
dispositivo conectado a máquina, seja via cabo ou via ondas (WIFI,
Bluetooth, etc...)  

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAIS AS FUNÇÕES DO SISTEMA OPERACIONAL ?

GERENCIAMENTO DE ARQUIVOS
• O sistema operacional organiza os arquivos armazenados na memória do
computador em diretórios, que podem ser acessados pela pessoa usuária e
que contêm arquivos ou caminhos para outros diretórios.
• Logo, o sistema operacional mantém controle sobre toda a organização,
informação e status desses arquivos através da funcionalidade de
gerenciamento. 
• Cada sistema operacional tem seu próprio sistema de arquivos, no caso do
Windows, pode ser FAT, FAT16, FAT32 ou NTFS. No caso do Linux, por ser
ext2, ext3 ou ext4.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAIS AS FUNÇÕES DO SISTEMA OPERACIONAL ?

SEGURANÇA
• Um sistema operacional é capaz de evitar acesso de agentes não
autorizados a arquivos ou configurações por meio de senhas e outros
métodos de segurança.
• Esse processo, pode depender de um hardware (Trusted Plataform Module –
TPM) ou através de softwares específicos (antivirus, antimalware, etc...)
que interagem diretamente com o sistema operacional.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAIS AS FUNÇÕES DO SISTEMA OPERACIONAL ?

CONTROLE DE PERFORMANCE DO SISTEMA


• Sistemas operacionais também são responsáveis por manter registros da
performance do sistema em geral, caso aconteça algum imprevisto e o
serviço demore a receber uma resposta do sistema.
• Esta função armazena tudo o que ocorre no sistema operacional, criando
um log para que posteriormente possamos avaliar o que ocasionou o erro e
assim corrigirmos.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAIS AS FUNÇÕES DO SISTEMA OPERACIONAL ?

AJUDA DE DETECÇÃO DE ERROS


• Produz mensagens de erro e relatórios sempre que um serviço apresenta
um bug, que ajudam no processo de correção do erro no código do sistema
— ou debug.
• O erro mais conhecido é a famosa tela azul do windows.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAIS AS FUNÇÕES DO SISTEMA OPERACIONAL ?

ADMINISTRAÇÃO DE SERVIÇOS
• Mantém controle e administra o tempo e os recursos que cada serviço
precisa para seu funcionamento.
• É esta função a responsável por gerenciar todos os serviços, seus usos e
claro, caso algum demore mais do que o necessário, avisar os demais
serviços sobre possíveis falhas ! ;)

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAL É A ESTRUTURA DO SISTEMA OPERACIONAL ?

• Um sistema operacional pode ser estruturado de


diversas formas. Assim, a sua complexidade pode
ser elevada para altos níveis de programação.
• No entanto, conseguimos simplificar as camadas de
um sistema tomando como início a parte da pessoa
usuária e os programas que ela tem o controle de
acesso.
• Também temos as lógicas do sistema operacional e
o seu kernel, que são boa parte dos processos e
ficam invisíveis para um usuário final.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

O QUE É KERNEL ?
• É o componente central de um
sistema operacional.
• Ele opera no núcleo do
computador, garantindo que haja
comunicação entre os
componentes do Hardware e o
terminal no qual o sistema
operacional é executado.
• É considerada a parte mais
interna do sistema operacional.
• Vamos explicar dois modelos de
kernel mais usados...
DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

TIPOS DE KERNEL

MONOLÍTICO
• No kernel monolítico temos todo o código de suporte para execução das
tarefas empregadas dentro de apenas um núcleo.
• Ou seja, caso necessário executar uma ação, o sistema operacional se
comunica diretamente com o kernel e realiza o que é pedido.
• Todos os módulos necessários para executar o sistema são armazenados
dentro do espaço do kernel monolítico.
• Alguns exemplos de sistemas que utilizam a arquitetura monolítica:
FREEBSD, NETBSD, OPENBSD, SOLARIS, LINUX, DOS, MS-DOS.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

TIPOS DE KERNEL

MICRO-KERNEL
• Ao contrário do monolítico, a arquitetura microkernel tem o mínimo
necessário para consolidar as ações fundamentais do sistema no
armazenamento do kernel, de modo que o restante das operações lógicas
ficam no sistema do usuário final.
• Por isso, os códigos de micro-kernels tendem a ser bem compactos e
poucos ultrapassam a casa de 10.000 caracteres.
• Alguns exemplos de sistemas que utilizam a arquitetura monolítica:
FAMILIA DO MICROKERNEL L4, HORIZON, ZIRCON, HURD, MINIX, QNX.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

DIFERENÇAS ENTRE FIRMWARE E SISTEMAS


OPERACIONAIS

• Firmware é o nome dado a um programa ou conjunto de instruções


programadas em um dispositivo Hardware.
• Ele é responsável por providenciar as instruções necessárias para que o
funcionamento de um dispositivo seja devidamente comunicado e
executado em outro componente.
• Por definição, Firmware e sistema operacional são bem semelhantes, logo,
algumas confusões entre eles podem acontecer.
• Mas não se engane, Firmware e Sistema Operacional são coisas diferentes!

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

DIFERENÇAS ENTRE FIRMWARE E SISTEMAS


OPERACIONAIS

FIRMWARE
• Programação embutida em um chip que controla um dispositivo específico; 
• Normalmente é programado e embutido na fabricação do dispositivo, sem
possibilidade de alteração;
• Pertence à memória não volátil, ou seja, não requer carga elétrica para
armazenar dados, apenas para escrevê-los ou lê-los. 

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

DIFERENÇAS ENTRE FIRMWARE E SISTEMAS


OPERACIONAIS

SISTEMA OPERACIONAL
• Permite controle e funcionamento geral, acima das permissões e funções
concedidas a um Firmware;
• Pode ser instalado e alterado por pessoas usuárias;
• É armazenado no disco rígido do computador.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

DIFERENÇAS ENTRE KERNEL E FIRMWARE


• O Kernel é a base de qualquer sistema operacional: quando o software
precisa do hardware para fazer alguma coisa, ele envia uma solicitação ao
kernel.
• Desde o brilho da tela ao nível de volume, ao iniciar uma chamada de vídeo,
e até mesmo o que é desenhado na tela é controlado pelo kernel.
• Em um celular, por exemplo, quando você toca no botão de pesquisa, você
diz ao software para abrir o aplicativo de pesquisa, neste caso, o que
acontece é que você tocou em um determinado ponto no digitalizador, que
informa ao software que você tocou a tela em uma determinada
coordenadas e o software sabe que quando esse ponto específico é tocado,
a caixa de diálogo de pesquisa deve ser aberta, por exemplo.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

DIFERENÇAS ENTRE KERNEL E FIRMWARE

• O kernel é o que diz ao digitalizador para procurar (ou ouvir, os eventos são
“ouvidos”) por toques, ajuda a descobrir onde você tocou e informa ao
sistema que você tocou.
• Por sua vez, quando o sistema recebe um evento de toque em um ponto
específico do kernel (através do driver) ele sabe o que desenhar na tela.
• Tanto o hardware quanto o software se comunicam nos dois sentidos com o
kernel, e é assim que seu telefone ou computador sabe quando fazer algo.
• Através da interface da pessoa usuária temos a entrada de informações e a
saída a partir disso.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

DIFERENÇAS ENTRE KERNEL E FIRMWARE

• Firmware é um programa de software ou algoritmos programados em um


dispositivo de hardware.
• Ele fornece as instruções necessárias sobre como o dispositivo se comunica
com o outro hardware do computador.
• O firmware é normalmente armazenado na ROM flash de um dispositivo de
hardware. 
• Enquanto a ROM é a “memória somente para leitura”, a ROM flash
pode ser apagada e reescrita porque na verdade é um tipo de
memória flash.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

DIFERENÇAS ENTRE KERNEL E FIRMWARE

• O firmware pode ser considerado “semi-permanente”, pois permanece o


mesmo, a menos que seja atualizado por um atualizador de firmware.
• Pode ser necessário atualizar o firmware de determinados dispositivos,
como discos rígidos e placas de vídeo, para que funcionem com um novo
sistema operacional.
• Os fabricantes de unidades de CD e DVD geralmente disponibilizam
atualizações de firmware que permitem que as unidades leiam mídia mais
rapidamente.
• Às vezes, os fabricantes lançam atualizações de firmware que simplesmente
fazem com que seus dispositivos funcionem com mais eficiência.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

SISTEMAS 64 BITS OU 32 BITS, EIS A QUESTÃO !!!


• Um sistema é configurado em 64 bits pode lidar com mais informação do
que um sistema arquitetado em 32 bits.
• Sistemas configurados em 32 bits podem trabalhar com sequências de até
32 bits, chegando a 3,2 GB de memória RAM, enquanto os de 64 podem
chegar a marca dos 16TB de memória RAM.
• Isso não significa necessariamente que o computador será mais veloz,
apenas que terá mais capacidade de processamento.
• Vale lembrar também que grande parte dos softwares de hoje são
compatíveis com ambas arquiteturas, porém é sempre bom verificar qual é
a versão do seu sistema operacional para evitar problemas de
compatibilidade.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

SISTEMAS 64 BITS OU 32 BITS, EIS A QUESTÃO !!!


Façam as contas...
Memória RAM,
Placa de Video,
HD/SSD, etc...

Qual o melhor, 32 ou 64 bits ?

E quanto ao processador, tem algo haver ?


DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

TIPOS DE SISTEMAS OPERACIONAIS

SISTEMA DE OPERAÇÃO EM BANDO (BATCH OPERATION SYSTEM)


• Quem utiliza esse tipo de sistema operacional não lida diretamente com o
computador ou com o software.
• Cada pessoa prepara os dados necessários em dispositivos desconexos e
offline, como uma espécie de pendrive ou cartão de ponto, e os envia ao
operador computacional.
• Esse componente agiliza as informações juntando necessidades e serviços
que são semelhantes e executando todos em conjunto. 

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

TIPOS DE SISTEMAS OPERACIONAIS

MULTITAREFA OU COMPARTILHAMENTO DE TEMPO


• Esse tipo de sistema operacional permite que muitas pessoas, localizadas
em vários endpoints diferentes, utilizem um mesmo sistema computacional
ao mesmo tempo.
• O sistema operacional multitarefa ou ‘Time-sharing’ é uma extensão lógica
da característica multiprogramadora. 
• Nesse tipo, múltiplos serviços são executados por uma CPU enquanto ela
alterna com outras em uma frequência altíssima.
• Dessa forma, as pessoas usuárias podem receber uma resposta quase
instantânea.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

TIPOS DE SISTEMAS OPERACIONAIS

SISTEMA OPERACIONAL EM REDE (NETWORK)


• O sistema em rede é executado em um servidor e concede a este a
capacidade de gerenciar dados, pessoas usuárias, grupos, configurações de
segurança, aplicações, entre outras.
• A proposta primária desse sistema é permitir que haja compartilhamento de
recursos e acesso a dispositivos por diversos computadores em uma rede
privada, geralmente em LAN (Local Area Network).

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

TIPOS DE SISTEMAS OPERACIONAIS

SISTEMA OPERACIONAL MOBILE


• São sistemas operacionais especialmente desenvolvidos para dispositivos
móveis, como celulares, smartphones, tablets, smartwatches, etc. 

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

TIPOS DE SISTEMAS OPERACIONAIS

SISTEMA OPERACIONAL EM TEMPO REAL


• É definido como um sistema de processamento de dados cujo intervalo de
resposta é muito pequeno.
• Geralmente são utilizados quando há requisitos de tempo muito restritos na
operação de um processador ou quando o fluxo de informação pode ser
utilizado como um dispositivo de controle em uma aplicação
embarcada (embutida ao sistema). 
• Podemos encontrar esse modelo em experimentos científicos, sistemas de
imagem médicos, controle industrial, controle de tráfego aéreo ou qualquer
outro sistema que precise de respostas instantâneas. 

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

QUAIS SÃO OS 6 SISTEMAS OPERACIONAIS MAIS USADOS ?

DOUGLAS RIBEIRO
RESUMO
• Utilizamos vários sistemas operacionais em nosso dia-a-dia, seja no celular,
TV ou computador, todos possuem um sistema inteligente e uma interface
amigável para nós navegarmos e realizar tarefas.
• Como todo sistema, os sistemas operacionais tem falhas e atualizações
constantes, contando com uma equipe de diversas pessoas desenvolvedoras,
temos ocasionalmente novos recursos para estes aparelhos.
• Além disso, com a chegada de hardwares potentes, temos uma expansão de
coisas que os sistemas conseguem fazer, isto é, carregar cada vez mais
programas ao mesmo tempo, processar dados e até mesmo renderizar
cenários 3D.
• Além disso, em sistemas operacionais desktop conseguimos criar cada vez
mais aplicações com o que há de último no mercado.

DOUGLAS RIBEIRO
RESUMO
• Conhecer sobre sistemas operacionais é muito útil para pessoas
desenvolvedoras e programadoras, ou para aquelas que ainda
estão no processo para mudar para uma carreira no mercado de
tecnologia.
• Isso porque conhecer a fundo o funcionamento das máquinas
facilita a compreensão de sua lógica.
• Já para quem não faz parte da área de tecnologia, saber mais
sobre sistemas operacionais também é uma boa ideia, uma vez
que lidamos com eles diariamente nos mais variados dispositivos.

DOUGLAS RIBEIRO
SISTEMAS OPERACIONAIS
E REDES

BIBLIOGRAFIA
• SISTEMAS OPERACIONAIS MODERNOS, ANDREWS TANENBAUM & HERBERT BOS, 4ª EDIÇÃO,
EDITORA PEARSON.
• BLOG TRYBE, https://blog.betrybe.com/tecnologia/sistema-operacional-tudo-sobre.

DOUGLAS RIBEIRO
DOUGLAS RIBEIRO

Você também pode gostar