Вы находитесь на странице: 1из 37

INFORMÁTICA APLICADA

AULA 03 – Sistemas Operacionais: Software em


Segundo Plano

Prof. Salatiel Dantas


SISTEMAS OPERACIONAIS:
SOFTWARE OCULTO
• Serve como um intermediário entre o hardware e os
softwares aplicativos;

• Sistema Operacional:
• Software de Sistemas;
• Kernel.

2
SISTEMA OPERACIONAL
• Um conjunto de programas que se situa entre os softwares
aplicativos e o hardware:
• Gerencia os recursos do computador (CPU, dispositivos periféricos).
• Estabelece uma interface com o usuário.
• Determina como o usuário interage com o sistema operacional.
• Provê e executa serviços para softwares aplicativos.

3
SO - SOFTWARE DE SISTEMAS

• Todos os programas relacionados à coordenação das


operações do computador.
• Exemplos:
• Conversores de linguagem:
• Convertem código de programa para uma forma legível por máquina.
• Programas utilitários:
• Executam tarefas secundárias.

4
SO - KERNEL (NÚCLEO)

• Parte Central do Sistema Operacional;


• Gerencia o Sistema Operacional:
• Carregado do disco rígido para a memória quando o computador é
inicializado:
• Boot é o processo de inicialização do computador.
• Carrega do armazenamento em disco outros programas do sistema
operacional, quando necessário;
• Gerenciar outras questões, como os arquivos, memórias, entre outros,
tudo isso para garantir a organização funcional do sistema.

5
KERNEL (NÚCLEO)

6
SISTEMAS OPERACIONAIS PARA COMPUTADORES
PESSOAIS

• Plataforma: combinação de hardware de computador e


software de sistema operacional;

• Plataformas Comuns:
• MS-DOS
• Windows
• MAC OS
• Unix
• Linux
7
MS-DOS
• Usa uma interface de linha de comando.
• A tela apresenta prompts ao usuário.
• O usuário digita comandos.
• Amplamente substituído pelas interfaces gráficas.
• Não é amigável (user-friendly).

8
MS-DOS Shell

9
MICROSOFT WINDOWS

• Iniciou-se como um ambiente operacional para o MS-DOS.


• Não era um sistema operacional completo;
• Necessitava do MS-DOS.
• Faz uso de interface gráfica:
• Os usuários podem usar os comandos e a interface do DOS.
• Agora é uma família completa de sistemas operacionais.

10
INTERFACE GRÁFICA

• O usuário dá um clique em um ícone


para executar tarefas;
• O menu Iniciar no canto inferior
esquerdo abre programas;
• Usa menus para ativar comandos;
• Diversas Funcionalidades de conexão.

11
A FAMÍLIA WINDOWS

▪ Até o ano 2001:


▪ Windows 9x
 Windows 95
 Windows 98
 Windows Millennium Edition (ME)
▪ Mercado corporativo
 Windows NT
 Windows 2000
▪ Windows XP
▪ Windows CE

12
A FAMÍLIA WINDOWS

▪ Pós 2001:
 Windows Vista
 Windows 7
 Windows 8
 Windows 8.1 (menu Iniciar ressucitado)
 Windows 10
▪ Para dispositivos móveis:
 Windows Phone
 Windows Mobile
▪ Mercado corporativo
 Windows Server (sucessor das edições server do Win 2000).
 Windows Server 2003, 2008, 2012, 2016.
13
FAMÍLIA WINDOWS

14
MAC OS

• Projetado para o computador


Macintosh;

• Primeira GUI bem sucedida


comercialmente:
• Serviu como modelo para o
Windows e outros produtos GUI
desenvolvidos partir de então.

15
FAMÍLIA MAC OS

• Mac OS X v10.0 "Cheetah" • OS X v10.10 "Yosemite"


• Mac OS X v10.1 "Puma" • OS X v10.11 "El Capitan"
• Mac OS X v10.2 "Jaguar" • macOS v10.12 "Sierra"
• Mac OS X v10.3 "Panther" • macOS v10.13 "High Sierra"
• Mac OS X v10.4 "Tiger"
• Mac OS X v10.5 "Leopard"
• Mac OS X v10.6 "Snow Leopard"
• Mac OS X v10.7 "Lion"
• OS X v10.8 "Mountain Lion"
• OS X v10.9 "Mavericks“

16
UNIX

▪ Desenvolvido em 1971 para ser usado no minicomputador DEC


(Digital Equipment Corporation).
▪ Sistema baseado em caracteres com interface de linha de
comando.
▪ Não é ligado a nenhuma família de processadores.
• Roda praticamente em qualquer tipo de sistema (PC, mainframe, estação de trabalho)
de qualquer fabricante.

▪ Principal sistema operacional em uso em servidores de


Internet.
• Manipula facilmente muitos usuários ao mesmo tempo.
17
UNIX

18
LINUX

• Usa interface de linha de comando.


• Muitas companhias criaram uma GUI para funcionar com o Linux.
• Conceito de fonte aberta.
• O código-fonte é livre;
• Usuários podem baixar (download), modificar e distribuir o software.
• Mais estável do que o Windows.
• Aplicativos relativamente escassos (isso já mudou…).

19
LINUX - CMD

20
FAMÍLIA - LINUX

21
FAMÍLIA LINUX - INTERFACE

22
SISTEMAS OPERACIONAIS PARA REDES

• Sistema Operacional de Rede – Network operating system


(NOS):
• Manipula funções de rede;
• Faz parecer que os recursos rodam nos computadores clients;
• São uma combinação de programas que dão a alguns computadores e
periféricos a capacidade de aceitar requisições de serviços através da
rede e dão a outros computadores a capacidade de utilizar estes
recursos corretamente.

23
FUNÇÕES DE REDE

• Compartilhar recursos (discos rígidos e impressoras, banco


de dados);
• Segurança de dados;
• Diagnóstico e solução de problemas (troubleshooting);
• Controle administrativo:
• Comunicação.
• Gerenciamento de usuários.

24
SISTEMAS OPERACIONAIS DE REDE

• Windows NT Server;
• Windows 2000 Server;
• Windows .NET Server;
• Novell Netware;
• Unix;
• Linux.

25
SISTEMAS OPERACIONAIS PARA
COMPUTADORES DE GRANDE PORTE

• Alocação de recursos: atribuir recursos de computador a


certos programas e processos para serem usados;

• Principais questões relacionadas à alocação de recursos:


• Compartilhar a Unidade Central de Processamento;
• Compartilhar memória;
• Compartilhar recursos de armazenamento;

26
SISTEMAS OPERACIONAIS PARA
COMPUTADORES DE GRANDE PORTE
▪ MVS (Multiple Virtual Storage);
▪ OS/390;
▪ OS/360;

27
PROGRAMAS UTILITÁRIOS

• Executam tarefas secundárias;

• Exemplos:
• Gerenciador de arquivos;
• Compactação de arquivos;
• Outros.

28
GERENCIADOR DE ARQUIVOS

• Armazena arquivos em uma estrutura de diretórios hierárquica;


• O Windows usa o Windows Explorer.

C:\Users\user\Documents\DevC++ Sources

29
COMPACTAÇÃO DE ARQUIVOS

• Reduz a quantidade de espaço que um arquivo requer:


• Faz o arquivo ocupar menos espaço em disco;
• Toma menos tempo para transmitir por meio de linhas de
comunicação.

WinZip
30
BACKUP e RESTAURAÇÃO

• Backup e Restauração:
• Backup: faz cópias de discos e armazena-as em um lugar seguro.
• Restauração: restaura arquivos de backups.

31
DESFRAGMENTADOR de DISCO

• Desfragmentador de disco:
• Reorganiza o disco a fim de que todos os arquivos sejam armazenados
em localizações contíguas.

32
DESFRAGMENTADOR DE DISCO

33
GERENCIAMENTO DE DRIVERS de DISPOSITIVOS

• Driver de dispositivo:
• Manipula comandos para dispositivos, como, por exemplo, impressoras
e dispositivos de armazenamento;

• Fornece a interface de uso dos dispositivos ao Sistema operacional.

34
DRIVER de DISPOSITIVO

35
DÚVIDAS?
Contanto: salatiel.dantas@ufersa.edu.br
REFERÊNCIAS

◎ Capron,H.L., Johnson, J.A. Introdução à Informática. 8a


edição. Editora Prentice Hall.

37

Вам также может понравиться