Introdução aos Sistemas Operacionais Ricardo Ramos de Oliveira E-mail: ricardo.ramos@ifsuldeminas.edu.br
Cadastro Wiki USP Endereço: http://garapa.intermidia.icmc.usp.br/mediawiki
Objetivos Conceituar Sistemas Operacionais; Apresentar os principais Sistemas Operacionais disponíveis.
INTRODUÇÃO
Introdução Trata-se de um software que está situado em uma camada intermediária entre o hardware e as aplicações dos usuários;
Introdução O Sistema Operacional é sempre iniciado quando o usuário liga o computador e ele só deixa de executar quando a máquina é desligada. Dentre suas funções estão: Verificar os periféricos (mouse, monitor, teclado); Iniciar os gerenciadores (drivers) desses periféricos; Gerenciar o processador; Gerenciar a memória; Além de outras dezenas de atividades.
Introdução O Sistema Operacional é muito importante porque funciona como gerenciador dos recursos computacionais: Administra todo o hardware: Disco rígido (HD); Memória (RAM); Portas USBs; Interfaces de rede. Administra as aplicações dos usuários: Editor de Texto; Planilhas eletrônicas; Tocador de músicas; Browser.
HARDWARE
Hardware Memória RAM
Hardware Disco Rígido (HD)
Hardware Processadores (Intel e AMD)
Hardware Cooler
Hardware Placa Mãe
Hardware Fonte de Alimentação
Hardware Placa de Vídeo
GERENCIAMENTO DOS SISTEMAS OPERACIONAIS
Sistemas Operacionais O Sistema Operacional é composto de vários módulos: Gerência do processador Gerência de memória Distribui o processamento de forma igualitária entre as diversas aplicações do usuário; OBS: Nem todos os programas consomem a mesma quantidade de processamento. Alguns são verdadeiros sanguessugas. Fornece um espaço próprio na memória para cada aplicação e gerencia o uso das memórias. Gerência de dispositivos Controla o acesso e a comunicação de cada um dos periféricos.
Sistemas Operacionais Continuação... Gerência de arquivos Controla a manipulação de arquivos e diretórios. Gerência de proteção Permite a definição de políticas de acesso e uso do Sistema Operacional. Usuários; Grupos de Usuários; Interface gráfica Controla e captura a interação do usuário por meio de telas.
Sistemas Operacionais Continuação... Suporte de rede Gerencia os dispositivos físicos (placa de rede, modems) de forma a permitir a comunicação em rede dos computadores. Outros suportes Que na verdade vai depender do Sistema Operacional: Sistema Operacional de uso geral Que utilizamos nos nossos computadores. Sistema Operacional de uso específico Usado, por exemplo, em sensores.
Sistemas Operacionais Gerência de processador Interface gráfica Suporte de rede Gerência de dispositivos Kernel Gerência de memória Gerência de arquivos Outros suportes Gerência de proteção
TIPOS DE SISTEMAS OPERACIONAIS 21
Tipos de Sistemas Operacionais Sistemas Operacionais de linhas de comando, também conhecidos como Sistemas Command Line Interface (CLI) Microsoft MS-DOS (anos 70 e 80) 22
Tipos de Sistemas Operacionais Caracterísicas dos Sistemas Operacionais CLI: Toda a interação com o Sistema Operacional é feita por meio do teclado; Exige um conhecimento mais profundo de informática; As ações são realizadas somente através da digitação de palavras-chave entendidas pelo sistema. Ex: cd nome_da_pasta (para entrar em um diretório/pasta) shutdown -l (para fazer o logoff do windows) 23
Tipos de Sistemas Operacionais Sistemas Operacionais de interface gráfica para o usuário, também conhecidos como Sistemas Graphical User Interface (GUI) Microsoft Windows 7 (2009) 24
Tipos de Sistemas Operacionais Características dos Sistemas Operacionais GUI: Aparecimento dos ícones; Toda a interação com o Sistema Operacional é feita por meio do mouse; Exige um conhecimento mais superficial de informática; Surgimento de novos conceitos tais como, janelas, caixa de diálogo, botões etc... 25
Tipos de Sistemas Operacionais X Qual a principal desvantagem dos sistemas GUI? Dica: qual o preço do conforto? 26
Tipos de Sistemas Operacionais Hardware recomendado para execução do Windows 7 Processador de 1 gigahertz (GHz) ou superior de 32 bits (x86) ou 64 bits (x64); 1 gigabyte (GB) de RAM (32 bits) ou 2 GB de RAM (64 bits); 16 GB de espaço em disco disponível (32 bits) ou 20 GB (64 bits); Dispositivo gráfico DirectX 9 com driver WDDM 1.0 ou superior. 27
Tipos de Sistemas Operacionais Hardware recomendado para execução do MS-DOS Processador de 4 (MHz); 256 KB de RAM; 10 MB. 28
SISTEMAS OPERACIONAIS ATUAIS 29
Sistemas Operacionais Atuais Windows 7 Lançado em outubro de 2009; Este Sistema Possui 6 versões diferentes: Starter; Home Basic; Home Premium; Professional; Enterprise; Ultimate; Interfaces remodeladas; Melhoramento do gerenciamento de memória e de inicialização do Sistema Operacional. 30
Sistemas Operacionais Atuais
Sistemas Operacionais Atuais Windows 7 32
Sistemas Operacionais Atuais Linux 2.6 Lançado oficialmente em outubro de 1991; Linux é o núcleo do Sistema Operacional e ele está presente em diversas distribuições: Ubuntu; Red Hat; Suse; Debian; Fedora; Madriva; Etc... Possui diversas Interfaces gráficas Gnome; KDE; Etc... 33
Sistemas Operacionais Atuais Ubuntu 12.04 34
Sistemas Operacionais Atuais Back Track
Sistemas Operacionais Atuais Back Track
Sistemas Operacionais Atuais Mac OS X Snow Leopard Lançado em agosto de 2009; Não pode ser instalado em qualquer computador; Possui a interface gráfica Aqua, que dá um verdadeiro show de beleza. 37
Sistemas Operacionais Atuais Mac OS X Snow Leopard 38
Sistemas Operacionais Atuais Google Chrome OS O núcleo deste sistema é baseado no Linux; O objetivo é que os usuários faça uso de aplicações na nuvem; Não pode ser instalado em qualquer computador; 39
Sistemas Operacionais Atuais Google Chrome OS 40
Sistemas Operacionais Atuais Iphone OS 4 Sistema Operacional desenvolvido pela Apple para seus smartphones; Baseado no Mas OS X; A instalação de aplicativos é feita por meio de uma loja virtual (Apple store); Possui aplicativos pagos e gratuitos. 41
Sistemas Operacionais Atuais Iphone OS 4 42
Sistemas Operacionais Atuais Android Sistema Operacional desenvolvido pela Google para smartphones; Baseado no núcleo Linux; Possui código fonte aberto; A instalação de aplicativos é feita por meio de uma loja virtual (Android Market); Possui aplicativos pagos e gratuitos. 43
Sistemas Operacionais Atuais Android 4 44
Sistemas Operacionais Atuais Windows Phone Sistema Operacional desenvolvido pela Microsoft para smartphones; Lançado em outubro de 2010; A instalação de aplicativos é feita por meio de uma loja virtual (Marketplace); 45
Sistemas Operacionais Atuais Windows Phone 7 46
Sistemas Operacionais Atuais 47
SISTEMAS OPERACIONAIS WEB
Sistemas Operacionais Web Icloud Glide OS 3.0 G.ho.st Jolicloud eyeos YouOS foi descontinuado
Sistemas Operacionais Web Icloud - icloud.com/en
Sistemas Operacionais Web Glide OS 3.0 - http://glidesociety.com/
Sistemas Operacionais Web G.ho.st - http://www.g.ho.st/
Sistemas Operacionais Web Jolicloud - http://www.jolicloud.com/
Sistemas Operacionais Web eyeos - http://eyeos.org/
Bibliografias Manual do Software Windows 7. Disponível em: <http://www.microsoft.com> Sistemas Operacionais Marcos Aurélio Pchek Laureano, Diogo Roberto Olsen Editora do Livro Técnico, 2010 55
Perguntas? Obrigado! Ricardo Ramos de Oliveira ricardo.ramos@ifsuldeminas.edu.br