380 likes | 484 Views
Sistemas Operacionais. por: André Aparecido da Silva. Definição de Sistema. São partes que interagem formando um todo. Aulas 13 e 14. Sistema Operacional. Definição : “ É um programa de controle do computador.
E N D
Sistemas Operacionais por: André Aparecido da Silva
Definição de Sistema São partes que interagem formando um todo...
Aulas 13 e 14 Sistema Operacional Definição: “ É um programa de controle do computador. O Sistema Operacional é responsável por alocar recursos de hardware e escalonar tarefas. Ele também deve prover uma interface para o usuário - ele fornece ao usuário uma maneira de acesso aos recursos do computador. ” Sobell.
Aulas 13 e 14 Sistema Operacional Outra Definição: “Um Sistema Operacional pode ser definido como um gerenciador dos recursos que compõem o computador (processador, memória, I/O, arquivos, etc). Os problemas centrais que o Sistema Operacional deve resolver são o compartilhamento ordenado, a proteção dos recursos a serem usados pelas aplicações do usuário e o interfaceamento entre este e a máquina.” Stemmer.
USUÁRIOS SISTEMA OPERACIOANAL HARDWARE
Qual sistema operacional você usa ? Windows Linux Solaris MS - DOS HP-UX OS/2 Unix
Tipos de Sistemas Operacionais Sistemas Multiprogramáveis / Multitarefa Sistemas com Múltiplos Processadores Sistemas Monoprogramáveis / Monotarefa TIPOS DE SISTEMAS OPERACIONAIS
Principais Funções do Sistema Operacional – Gerenciamento de processos – Gerenciamento da memória – Gerenciamento de arquivos – Gerenciamento de periféricos e dispositivos de entrada e saída
Principais Funções do Sistema Operacional • – Ambiente de rede e distribuído • – Segurança
Principais Sistema Operacional Existentes • Windows X • MS - DOS • Linux • Macintosh • OS/2 • Solares • Netware
O Windows • É uma popular família de sistemas operacionais criados pela Microsoft, empresa fundada por Bill Gates e Paul Allen. Antes da versão NT, era uma interface gráfica para o sistema operacional MS-DOS.
O Windows • O Windows é um produto comercial, com preços diferenciados para cada uma de suas versões. • É o sistema operacional mais usado do mundo, embora uma grande quantidade de cópias sejam ilegais.
O Windows • O impacto deste sistema no mundo atual é muito grande devido ao enorme número de cópias instaladas. Conhecimentos mínimos desse sistema, do seu funcionamento, da sua história e do seu contexto são, na visão de muitos, indispensáveis, mesmo para os leigos em informática.
Principais Versões • Windows 2000 • Windows ME • Windows XP • Windows Server 2003 • Windows Vista • Windows Server 2008 • Windows Seven (7) • Windows CE • Windows 1.0x • Windows 2.xx • Windows 3.xx • Windows NT • Windows 95 • Windows 98 • Windows Neptune(NT)
O Sistema Operacional Windows é utilizado em +/- 80% dos Computadores de todo o mundo • VANTAGENS: • Padronização • Bastante Utilizado • Uma enorme gama de programas compatíveis. • Detém 80% do mercado.
Vantagens do Sistema Windows • Uma enorme gama de hardware compatíveis. • Suporte barato e bastante disponível. • Fácil de usar (intuitivo).
Sistema Operacional Windows DESVANTANGENS: Auto custo da licença. Código fechado. Sistema sofre algumas “paradas”. Ocorrência de Vírus. Brechas na segurança do sistema.
O Sistema Operacional Linux tem em torno de 12% do mercado de computadores VANTANGENS: É Gratuito. Não tem vírus. Tem código fonte aberto.
Outras vantagens do Linux VANTANGENS: Pode ser baixado, alterado e redistribuído. Vários fabricante do sistema Sistema bastante estável. O mercado de software para Linux está “crescendo” bastante.
O Sistema Operacional Linux Desvantagens: Falta de padronização. Alto custo do suporte. Incompatibilidade de hardware.
Interface do comando Linux • cal: exibe um calendário; • catarquivo: mostra o conteúdo de um arquivo. Por exemplo, para ver o arquivo infowester.txt, basta digitar cat infowester.txt; • cddiretório: abre um diretório. Por exemplo, para abrir a pasta /mnt, basta digitar cd /mnt. Para ir ao diretório raiz a partir de qualquer outro, digite apenas cd; • chmod: comando para alterar as permissões de arquivos e diretórios. • clear: elimina todo o conteúdo visível, deixando a linha de comando no topo, como se o sistema acabasse de ter sido acessado; • cporigem destino: copia um arquivo ou diretório para outro local. Por exemplo, para copiar o arquivo infowester.txt com o nome infowester2.txt para /home, basta digitar cp infowester.txt /home/infowester2.txt;
Comando do Linux • date: mostra a data e a hora atual; • df: mostra as partições usadas; • diffarquivo1 arquivo2: indica as diferenças entre dois arquivos, por exemplo: diff calc.c calc2.c; • dudiretório: mostra o tamanho de um diretório; • emacs: abre o editor de textos emacs; • filearquivo: mostra informações de um arquivo;
Comandos Linux • fingerusuário: exibe informações sobre o usuário indicado; • free: mostra a quantidade de memória RAM disponível; • halt: desliga o computador; • history: mostra os últimos comandos inseridos; • id usuário: mostra qual o número de identificação do usuário especificado no sistema; • kill: encerra processados em andamento. ls: lista os arquivos e diretórios da pasta atual;
Comandos Linux • lprarquivo: imprime o arquivo especificado; • lpq: mostra o status da fila de impressão; • lprm: remove trabalhos da fila de impressão; • lynx: abre o navegador de internet de mesmo nome; • mvorigem destino: tem a mesma função do comando cp, só que ao invés de copiar, move o arquivo ou o diretório para o destino especificado; • mkdir diretório: cria um diretório, por exemplo, mkdir infowester cria uma pasta de nome infowester; • passwd: altera sua senha. Para um administrador mudar a senha de um usuário, basta digitar passwd seguido do nome deste;
Comandos Linux • ps: mostra os processos em execução. mais no artigo pwd: mostra o diretório em que você está; • reboot: reinicia o sistema imediatamente (pouco recomendável, preferível shutdown -r now); • rm arquivo: apaga o arquivo especificado; • rmdirdiretório: apaga o diretório especificado, desde que vazio; • shutdown: desliga ou reinicia o computador, veja:shutdown -r now: reinicia o computadorshutdown -h now: desliga o computador • O parâmetro now pode ser mudado. Por exemplo: digite shutdown -r +10 e o sistema irá reiniciar daqui a 10 minutos;
Comandos Linux • su: passa para o usuário administrador, isto é, root (perceba que o símbolo $ mudará para #); • tar -xzvf arquivo.tar.gz: extrai um arquivo compactado em tar.gz; • telnet: ativa o serviço de Telnet em uma máquina. Para acessar esse computador a partir de outros por Telnet, basta digitar telnet nomedamáquina ou telnet IP. Por exemplo: telnet 192.168.0.10. Após abrir o Telnet, digite help para conhecer suas funções;
Comandos Linux • top: exibe a lista dos processos, conforme os recursos de memória consumidos; • uname: mostra informações do sistema operacional e do computador. Digite uname -a para obter mais detalhes
O Sistema Operacional MS-DOS Foi um sistema desenvolvido a partir de 1978 usado como padrão para a arquitetura de computadores pessoais, foi baste utilizado até o fim dos anos 90.
Comandos do MS-DOS • DISKCOMP • DISKCOPY • ECHO • FIND • FOR • FORMAT • IF • LABEL • MD • ATTRIB • DIR • CLS • COMP • COPY • DATE • DELTREE • DIR
Comandos do MS-DOS • MODE • MEM • MORE • MOVE • PATH • PAUSE • PROMPT • RENAME • RMDIR TREE TIME TITLE TYPE VER EDIT EXIT WIN FDISK
Sistema Mac/OS Macintosh, ou Mac,é o nome dos computadores pessoais fabricados e comercializados pela Apple Inc. desde janeiro de 1984. O nome deriva de McIntosh, um tipo de maçã.
SISTEMA MAC / OS O Apple Macintosh foi o primeiro computador pessoal a popularizar a interface gráfica (GUI), na época um desenvolvimento revolucionário. Ele é muito utilizado para o tratamento de vídeo, imagem e som.
Tela do MAC / OS (hoje) Sistema Operacional Leopard
O futuro dos Sistemas Operacionais Especialistas acreditam que os sistemas Operacionais como existem hoje, deixarão de existir com a adoção de sistemas Operacionais On-Line, quer “rodarão” a partir da web.
O futuro dos Sistemas Operacionais Este projeto é chamado de computação nas nuvens e grandes empresas como o Google investem nisto.
Computação nas Nuvens Vantagens • Preço dos computadores cairá • Quem já está na frente? • Custo da internet