• Nenhum resultado encontrado

Introdução aos Sistemas Operacionais

N/A
N/A
Protected

Academic year: 2021

Share "Introdução aos Sistemas Operacionais"

Copied!
58
0
0

Texto

(1)

Introdu¸c˜

ao aos Sistemas Operacionais

Prof. Macˆedo Firmino

(2)

Componentes de um Sistema Computacional

Hardware: s˜ao os equipamento associado ao sistema. Eles s˜ao divididos em cinco categorias.

O dispositivo de entrada envia dados à unidade central de processamento Entrada A unidade central de processamento (CPU) executa instruções de computador A memória mantém dados e programas em uso no momento Processamento O dispositivo de saída disponibiliza os dados processados (as informações) Saída O dispositico de armazenamento secundário armazena dados e programas Armazenamento Secundário Permitem o fluxo de dados entre a CPU e

as redes de computadores Dispositivos de comunicação

(3)

Componentes de um Sistema Computacional

Os softwares s˜ao a parte l´ogica do sistema de computa¸c˜ao. Ele ´e composto por um ou mais programas (conjunto de instru¸c˜oes) que capacitam o hardware a realizar tarefas espec´ıficas.

Os softwares podem ser divididos em duas categorias principais:

Softwarede aplica¸c˜ao: consiste nos programas para executar tarefas espec´ıficas para a utiliza¸c˜ao da m´aquina. Exemplos de software de aplica¸c˜ao incluem: editores de planilhas, banco de dados, software de desenvolvimento de programas e jogos.

Softwarede sistema: age basicamente como intermedi´ario entre o

hardwaree os programas de aplicativos. Ou seja, ´e a classe de programas que controla e d´a suporte ao hardware e suas atividades de processamento de informa¸c˜oes.

(4)

Introdu¸c˜

ao a Sistemas Operacionais

O software de sistema mais importante ´e chamado sistema operacional.

Um sistema operacional tem as seguintes fun¸c˜oes:

Gerenciar os recursos do computador, tais como, reconhecer a entrada do teclado, enviar os dados para a tela do monitor, mantendo o controle dos arquivos e diret´orios no disco r´ıgido e controlar os demais dispositivos perif´ericos, como impressoras, mouses, webcam e etc. Garantir que diferentes programas e usu´arios possam executar tarefas ao mesmo tempo sem interferirem uns com os outros.

Estabelece uma interface com o usu´ario (linha de comando ou gr´afica) Provˆe e executa servi¸cos para que os softwares aplicativos possam rodar. Por exemplo, acessar arquivos, disponibilizar mem´oria e CPU.

(5)

Introdu¸c˜

ao a Sistemas Operacionais

Hardware Sistema Operacional Programas de Aplicação QWERTYUIOP ASDFGHJKL ZXCVBNM Num Lock 7 4 1 / 8 5 2 * 9 6 3 0 -+ Scroll Lock Print Scrn SysRqPauseBreak F1F2F3F4F5F6F7F8F9F10F11F12 Esc Home EndPageDown Page Up Insert Delete Enter 1234567890 Ctrl Ctrl Alt () * & ^ % $ # @ ! Shift Shift ` ~ Tab Caps Lock -_ = + \ | [ { ] } ; : ' " /? .> ,< End Home PgUp PgDn Del. Ins Num LockCapsLockScrollLock

(6)

Estrutura de um Sistemas Operacionais

Alguns dos componentes mais relevantes de um sistema operacional t´ıpico s˜ao:

Kernel (n´ucleo): ´e respons´avel pela gerˆencia dos recursos do hardware e distribui os recursos do sistema;

Drivers: m´odulos de c´odigo espec´ıficos para acessar os dispositivos f´ısicos.

Programas utilit´arios: s˜ao programas que facilitam o uso do sistema computacional, fornecendo funcionalidades complementares ao n´ucleo, como formata¸c˜ao de discos e m´ıdias, configura¸c˜ao de dispositivos, manipula¸c˜ao de arquivos, interpretador de comandos (shell), terminal, interface gr´afica, gerˆencia de janelas, etc.

(7)

Estrutura de um Sistemas Operacionais

Normalmente, fornecem outros aplicativos (softwares) para:

Entrentendimento: jogos, acesso a redes sociais, Internet, etc. Grava¸c˜ao de discos remov´ıveis: CDs e DVDs.

Desenvolvimento de softwares: IDEs para programa¸c˜ao, sistema de banco de dados, etc.

Multim´ıdea: player de ´audio e v´ıdeo, editor de v´ıdeo, etc.

Aplicativos de escrit´orios: editores de texto, planilha eletrˆonica e de apresenta¸c˜ao.

Visualiza¸c˜ao e edi¸c˜ao de imagens. Educacionais.

(8)

Estrutura de um Sistemas Operacionais

Independentemente do sistema operacional, ao ligar o computador, um programa (chamado de carregador de inicializa¸c˜ao), armazenado em um chip (EEPROM) realiza alguns testes de componentes de hardware e carrega o kernel do disco r´ıgido para a mem´oria principal do computador;

Este processo de carregar o SO para a mem´oria ´e chamado de booting do sistema.

Somente quando necess´ario, o kernel carrega do disco outros programas do sistema operacional (este outros programas s˜ao chamados de n˜ao-residentes).

(9)

Conceitos

Monotarefa: uma tarefa por vez (MS-DOS);

Multitarefa: significa executar uma ou mais tarefas ou processos simultaneamente. S˜ao divididos em:

Coopera¸c˜ao (Windows 3.x): o programa instrui ao n´ucleo para suspender a sua execu¸c˜ao, ou seja, o n´ucleo apenas passa ao processo seguinte quando o programa o permite.

Preemptivo: quando esgota-se um determinado intervalo de tempo, o SO suspende a execu¸c˜ao do processo, salva o seu contexto

(informa¸c˜oes necess´arias para a execu¸c˜ao do processo), para que ele possa ser retomado posteriormente, e coloca em execu¸c˜ao o pr´oximo processo da fila de espera (Unix, Windows, Linux, etc.).

(10)

Conceitos

Monousu´ario: apenas um usu´ario por vez, mais por ser multitarefa; Multiusu´ario: executar, concorrente e independentemente, v´arias aplica¸c˜oes pertencentes a dois ou mais usu´ario (Unix, Windows, Linux, etc.). O SO possibilita que v´arios usu´arios usem um mesmo computador simultaneamente, geralmente por meio de terminais. Por exemplo, considere um servidor Unix onde m´ultiplos usu´arios tˆem acesso via Telnet ou SSH ao mesmo tempo.

(11)

Exemplos de Sistemas Operacionais

Agora iremos conhecer os principais SO. S˜ao eles:

UNIX; MS-DOS; Mac OS Windows; Linux.

(12)

UNIX

O UNIX foi um dos primeiros SO: desenvolvido em 1971 por

universidade e laborat´orios americanos, servindo de base para v´arios sistemas operacionais modernos (FreeBSD, OpenBSD, Linux, Solaris, MS-DOS, Windows ,etc.).

O UNIX foi projetado por e para programadores. O UNIX ´e um sistema projetado para tratar m´ultiplos processos e multiusu´ario baseado em caracteres com uma interface de linha de comando. O UNIX pode ser usado em praticamente todo tipo de computador de qualquer fabricante.

(13)

UNIX

Atualmente ainda ´e o principal sistema operacional em uso em servidores de Internet, pois manipula facilmente muitos usu´arios ao mesmo tempo.

(14)

MS-DOS

Introduzida na d´ecada de 1980 pela Microsoft, utilizava uma interface de linha de comando.

Quando o MS-DOS ´e inicializado ´e apresentado uma tela contendo apenas um prompts de comando.

O usu´ario digita comandos para o sistema operacional.

A interface linha de comando foi amplamente substitu´ıdo pelas interfaces gr´aficas no Windows.

(15)

Sistemas Operacionais Modernos

Os trˆes principais sistemas operacionais modernos:

O Mac OS: ´e propriet´ario da Apple. Ele ´e pouco utilizado (cerca de 9,2%), geralmente em computadores da Apple.

O Windows da Microsoft ´e o dono do mercado com uma fatia superior a 83,7%, ele ´e um software propriet´ario. Como a licen¸ca ´e muito cara (acima de R$300,00), a maioria das pessoa usam o sistema de modo ilegal.

O Linux ´e um sistema desenvolvido a partir da licen¸ca livre, ou seja, qualquer usu´ario pode usar sem pagar taxa nenhuma, e se a pessoa quiser e souber pode modificar o sistema da maneira como quiser. Ele ainda ´e pouco utilizado (cerca de 4,8%), por´em seu uso vem crescendo.

(16)

Estat´ısticas de Uso de Sistemas Operacionais

(17)

Mac OS

O Macintosh Operating System (Mac OS) ´e a denomina¸c˜ao do sistema operacional padr˜ao dos computadores Macintosh produzidos pela Apple.

Foi o primeiro sistema gr´afico amplamente usado em computadores a usar ´ıcones para representar os itens do computador, como

programas, pastas e documentos. Tamb´em foi pioneiro na

dissemina¸c˜ao do conceito de Desktop, com uma Mesa de Trabalho com ´ıcones de documentos, pastas e uma lixeira.

Serviu como modelo para o Windows e outros produtos GUI desenvolvidos a partir de ent˜ao.

(18)

Mac OS

A vers˜ao atual ´e o Mac OS X. Na sua d´ecima vers˜ao, o sistema foi remodelado como um todo, inclusive o n´ucleo que passou a ser baseado no do Unix BSD.

(19)

MS-Windows

O Windows se iniciou como um ambiente gr´afico (chamado do shell ) para o MS-DOS que facilitou o acesso ao sistema. Somente apartir do Windows 95, o windows tornou-se um SO. Contudo, comandos DOS ainda est˜ao dispon´ıveis.

O recurso que torna o Windows t˜ao f´acil de usar ´e sua interface gr´afica (´ıcones e menus, em vez de comandos digitados). O Windows domina o mercado pois a maioria dos computadores pessoais vem com o Windows j´a instalado.

(20)

MS-Windows

Principais gera¸c˜oes do Windows para usu´ario dom´estico e mercado corporativo:

Windows 3.1. Windows 95. Windows NT. Windows 98.

Windows Millennium (ME). Windows 2000.

Windows XP. Windows Vista. Windows 7.

(21)
(22)
(23)

MS-Windows

Recursos do Windows (95):

O menu Iniciar no canto inferior esquerdo ´e utilizado para localizar e abrir programas.

A barra de tarefas, localizado na parte inferior da tela, apresenta os programas que est˜ao em uso.

(24)

MS-Windows

Recursos do Windows (95):

Suporta Plug and Play : permite que o conputador se autoconfigure quando um novo componente ´e adicionado.

Apresenta a tecnologia Vincula¸c˜ao e Incorpora¸c˜ao de Objetos (OLE -Object Linking Embedding) permite incorporar e vincular um

documento a outro. Por exemplo, vocˆe pode incluir uma planilha em um documento de texto. Quando vocˆe d´a um clique na planilha para modific´a-la, ´e levado ao programa que vocˆe usou para criar a planilha.

(25)
(26)

MS-Windows

Recursos do Windows (98):

Capacidades para navega¸c˜ao na Internet/intranet, utilizando o browser Internet Explore.

Suporte para uma grande variedade de hardware. Visualizador de TV e recursos de radiodifus˜ao.

Apresenta assistentes: software, passo a passo, para instalar, configurar e usar softwares.

(27)
(28)

MS-Windows

Recursos do Windows (Me):

Restaura¸c˜ao autom´atica: se arquivos do sistema forem exclu´ıdos, o recurso System File Protection restaura-os automaticamente na pr´oxima vez em que vocˆe inicar o sistema.

Autualiza¸c˜ao autom´atica: obt´em atualiza¸c˜ao do sistema e de aplicativos instalados automaticamente.

Restaura¸c˜ao do sistema permite retornar a uma configura¸c˜ao de sistema anterior se um software ou hardware adicionado prejudicar suas configura¸c˜oes de sistema.

(29)

MS-Windows

Recursos do Windows (Me):

Suporte para multim´ıdea, utilizando o Windows Media Player (tocar e gravar CDs de m´usicas), o Windows Movie Player (edi¸c˜ao de v´ıdeo) e o Windows Image (manipula¸c˜ao de imagens de scanner e de cˆamera digital).

(30)
(31)

MS-Windows

Recursos do Windows (2000):

Suporte a personaliza¸c˜ao de multiusu´arios: quando vocˆe realiza o login, o sistema imediatamente se reconfigura, de acordo com as suas preferˆencias. Por exemplo, personaliza o menu Iniciar para que os programas que vocˆe usa mais freq¨uentemente fiquem vis´ıveise outros fique ocultos.

(32)
(33)

MS-Windows

Recursos do Windows (XP):

Suporte para v´arios usu´arios: o XP permite que v´arios usu´arios efetuem login simultaneamente. Um usu´ario pode sair e deixar os aplicativos em execu¸c˜ao, voltar mais tarde e retomar o trabalho com todos os aplicativos ainda ativos. Durante esse tempo, outros usu´arios podem efetuar login e executar seus pr´oprios aplicativos. Recurso de suporte para Internet: permite a v´arios computadores compartilhar uma ´unica conex˜ao com a Internet;

(34)
(35)

MS-Windows

Recursos do Windows (Vista):

Aumento na Seguran¸ca: somente usu´arios com privil´egios

administrativos podem executar opera¸c˜oes que afetem o sistema de seguran¸ca como instala¸c˜ao de software.

A Microsoft ir´a introduzir o Windows Vista nas vers˜oes de 32 e 64 bits que possuem caracter´ısticas idˆenticas.

(36)
(37)

Linux

O Linux ´e uma familia de sistemas operacionais, descendente do UNIX, que usam o Linux kernel.

O Linux kernel foi criado em 1991 por Linus Torvalds no

departamento de Ciˆencia da Computa¸c˜ao da universidade de Helsinki na Finlˆandia.

Estes sistemas operacionais s˜ao distribu´ıdos gratuitamente pela Internet. Seu c´odigo fonte ´e aberto (software livre).

Isto quer dizer que vocˆe n˜ao precisa pagar nada para usar o Linux, fazer qualquer altera¸c˜ao que desejar e distribuir c´opias para instalar em outros computadores.

A ´unica restri¸c˜ao ´e que as altera¸c˜oes devem ser oferecidas ao p´ublico, sem nenhum custo.

(38)

Linux

Diversas empresas oferecem o Linux em um pacote (chamados de distribui¸c˜oes Linux) com programa de instala¸c˜ao, interface gr´afica, documenta¸c˜ao, suporte ao cliente e uma s´erie de utilit´arios e pacotes de aplica¸c˜ao.

(39)

Linux

Vantagens:

Baixo custo: o Linux ´e software livre. Por isso, as empresas que distribuem o sistema n˜ao cobram pelo sistema em si, mas por servi¸cos adicionais como publica¸c˜ao de manuais, suporte, treinamento, etc. Seguran¸ca: qualquer instala¸c˜ao ou altera¸c˜ao do sistema requer a autoriza¸c˜ao do usu´ario root.

Estabilidade: rara as vezes que ele trava.

Suporte online: suporte de um grande n´umero de f´oruns e v´arios sites dedicados sobre o assunto.

Instala¸c˜ao centralizada de aplicativos: com qualquer distribui¸c˜ao Linux atual, vocˆe tem um local onde ´e poss´ıvel procurar, adicionar ou remover softwares.

Capaz de rodar em m´ultiplas arquiteturas (palms, celulares, servidores, desktops, entre outros)

(40)

Linux

Desvantagens:

Escassez de aplicativos: o Windows ainda possui uma maior diversidade de programas (principalmente jogos). Por´em, `a medida que o Linux ganhar mais usu´arios esta desvantagens tender´a a desaparecer.

(41)

Sistemas Operacionais - Alocamento de Recursos

Agora iremos estudar uma das principais fun¸c˜oes do SO, o alocamento de recursos. A aloca¸c˜ao de recursos corresponde a atribuir recursos do computador a certos programas.

Principais quest˜oes relacionadas `a aloca¸c˜ao de recursos s˜ao:

Gerenciamento da Unidade Central de Processamento (CPU);

Gerenciamento da Mem´oria;

Gerenciamento de Arquivos; Gerenciamento de Processos; Gerenciamento de Impress˜ao.

(42)

Gerenciamento da CPU

Multiprocessamento: corresponde a diversos processadores, dentro de um mesmo sistema de computa¸c˜ao, executando programas diversos ou cooperando na execu¸c˜ao de um mesmo programa.

Visto que a maioria dos computadores atualmente possuem uma ´

unica CPU, todos os programas devem compartilh´a-la. Para isso, foi definido:

Multiprograma¸c˜ao: corresponde a diversos programas distintos

(multitarefa) executando concorrentemente em um mesmo processador; Tempo compartilhado: caso particular da multiprograma¸c˜ao onde cada usu´ario se conecta ao computador por meio de um terminal.

(43)

Gerenciamento da CPU - Multiprograma¸c˜

ao

A multiprograma¸c˜ao envolve dois ou mais programas sendo executados “ao mesmo tempo”, ou seja, concorrentemente.

Neste caso, um programa ´e executado durante determinado tempo e depois outro programa ´e executado (nunca simultaneamente);

Como a alternˆancia entre os programas ocorre de forma muito r´apida, todos os programas parecem estar sendo executados ao mesmo tempo.

(44)

Gerenciamento da CPU - Multiprograma¸c˜

ao

Esta abordagem ´e baseada em um sistema de interrup¸c˜ao. Uma interrup¸c˜ao suspende o processamento para permitir a execu¸c˜ao de um outro programa. Depois que o segundo programa ´e executado, o sistema operacional retorna a CPU a outro programa.

Os SOs colocam os programas que aguardam para ser executados em filas, baseando-se em sua prioridade. Desta forma, os programas s˜ao classificados em:

Primeiro plano: para programas com alta prioridade, que receber˜ao mais tempo de CPU (por exemplo, o gerenciador do mouse).

Segundo plano: para programas com menor prioridade, que receber˜ao menos tempo de CPU (por exemplo, um editor de texto).

(45)

Gerenciamento da CPU - Tempo Compartilhado

O compartilhamento de tempo ´e uma extens˜ao da multiprograma¸c˜ao. Neste modo, um certo n´umero de usu´arios opera online com a mesma CPU, mas cada um utiliza um terminal de entrada/sa´ıda diferente; Cada usu´ario obt´em uma fatia de tempo (uma fra¸c˜ao de segundos) durante o qual o computador trabalha nas tarefas de um ´unico usu´ario;

Quando ocorre uma interrup¸c˜ao ou quando acaba o tempo do usu´ario, os recursos s˜ao tirados deste usu´ario e oferecidos a outros; Quando vocˆe se senta diante de um terminal, o tempo de resposta do computador ´e t˜ao breve (fra¸c˜ao de segundos) que pode parecer que o computador est´a trabalhando exclusivamente para vocˆe.

(46)

Gerenciamento da Mem´

oria

O gerenciamento de mem´oria tem como objetivo fornecer a cada aplica¸c˜ao uma ´area de mem´oria pr´opria, independente e isolada das demais aplica¸c˜oes e inclusive do n´ucleo do sistema;

Para isso o SO divide a mem´oria em ´areas (parti¸c˜oes) distintas; O isolamento das ´areas de mem´oria das aplica¸c˜oes melhora a estabilidade e seguran¸ca do sistema como um todo, pois impede aplica¸c˜oes com erros (ou aplica¸c˜oes maliciosas) de interferir no funcionamento das demais aplica¸c˜oes;

(47)

Gerenciamento da Mem´

oria - Mem´

oria Virtual

Se vocˆe tivesse que carregar o sistema operacional, um programa de e-mail, um navegador e um processador de texto simultaneamente dentro da mem´oria RAM, provavelmente a capacidade da mesma n˜ao seriam suficientes.

Desta forma, in´umeros SOs modernos utilizam o conceito de mem´oria virtual. Com a mem´oria virtual, o computador pode procurar por ´

areas da RAM que n˜ao foram usadas recentemente e copi´a-las para o disco r´ıgido (HD). Isso liberar´a espa¸co na RAM para carregar um novo aplicativo.

Consequentemente os programas em execu¸c˜ao no momento est˜ao armazenados em disco e trechos desses programas s˜ao enviados a mem´oria quando necess´ario.

(48)

Gerenciamento da Mem´

oria - Mem´

oria Virtual

A velocidade de leitura/escrita de um disco r´ıgido ´e muito mais lenta do que a da RAM. Desta forma, se o sistema depende muito da mem´oria virtual, vocˆe notar´a uma queda significativa no desempenho. O principal mecanismo de implementa¸c˜ao da mem´oria virtual ´e:

Pagina¸c˜ao: ´e o processo de dividir um programa em partes de igual tamanho, denominadas p´aginas e armazen´a-las em espa¸co de mem´oria de igual tamanho denominados molduras de p´aginas (page frames). Ou seja, o OS divide a mem´oria em p´aginas pequenas, de tamanho fixo e uma tabela de p´aginas controla as localiza¸c˜oes na mem´oria.

(49)

Gerenciamento da Mem´

oria - Mem´

oria Virtual

Memória Principal LOAD A Tabela de Páginas Disco A A |

Busca referência Localiza a página

Carrega a página e atualiza a tabela de páginas A C D F E B H

P´aginas menores, menor fragmenta¸c˜ao interna. Entretanto, p´aginas maiores, menores os gastos com as tabelas de p´aginas e mais eficientes as transferˆencias (E/S) em discos.

(50)

Gerenciamento da Mem´

oria

Em resumo, o SO ´e respons´avel pelas seguintes atividades em rela¸c˜ao `

a gerˆencia de mem´oria:

Manter registro de quais partes da mem´oria est˜ao sendo usados e por quem;

Alocar e desalocar espa¸co na mem´oria, conforme necess´ario; N˜ao permitir que um processo (sem permiss˜ao) acesse um endere¸co destinado a outro processo.

(51)

Gerenciamento de Arquivos

Um arquivo ´e uma cole¸c˜ao de informa¸c˜oes relacionadas. Normalmente, os arquivos representam programas ou dados;

O SO ´e respons´avel pelas seguintes atividades em rela¸c˜ao `a gerˆencia de arquivos:

Controla como os arquivos s˜ao estruturados, nomeados, acessados, usados e protegidos;

Criar e excluir arquivos; Criar e excluir diret´orios;

(52)

Gerenciamento de Processos

Um processo ´e um programa em execu¸c˜ao. Ele necessita de certos recursos, incluindo tempo de CPU, mem´oria, arquivos e dispositivos de I/O para realizar suas tarefas;

O SO ´e respons´avel pelas seguintes atividades em rela¸c˜ao `a gerˆencia de processos:

Criar e excluir processos; Suspender e retomar processos;

(53)

Gerenciamento de Recursos de Impress˜

ao

Se v´arios programas necessitem imprimir a respectiva sa´ıda, uma ou duas linhas de cada vez, entrela¸cadas com a sa´ıda de outro programa, o documento impresso de nada valeria;

Para contornar esse problema, usa-se um processo chamado spooling. Neste mecanismo o SO recebe os dados que iriam para a impressora de todos os programas interpreta enviando-a para um arquivo em disco;

Quando o programa finalizar a impress˜ao, o arquivo em disco ´e colocado em uma fila para ser impresso quando a impressora estiver dispon´ıvel.

Este processo permite a um programa concluir a execu¸c˜ao muito mais rapidamente. Pois, escrever em disco ´e muito mais r´apido do que escrever em uma impressora.

(54)

Plataformas

Normalmente os projetistas de hardware, sistema operacional e aplica¸c˜oes trabalham de forma independente (em empresas e tempos diferentes). Esses trabalhos geraram, ao longo dos anos, v´arias plataformas operacionais diferentes (e n˜ao compat´ıveis entre si). Exemplo de Plataformas:

Plataforma ARM: destinado geralmente a dispositivos m´oveis como

telefones celulares, PalmTops, Games, etc.

Plataforma RISC: geralmente rodam sistemas operacionais derivados do UNIX, por exemplo o sistema operacional Solaris.

Plataforma Macintosh: utilizados em computadores pessoais da Apple e o sistema operacional MacOS.

Plataforma X86: ´e a plataforma mais popular. S˜ao os computadores que usam microprocessadores compat´ıveis com os dois principais fabricantes: INTEL e AMD.

(55)

aquinas Virtuais

M´aquina virtual ´e o nome dado a um sistema de computador, implementada atrav´es de software. Ele corresponde a uma c´opia (virtual) do computador;

A utiliza¸c˜ao de m´aquinas virtuais possibilita resolver o problema de incombatibilidade entre plataformas, pois a m´aquina virtual cria uma “camada” para compatibilizar diferentes plataformas. Essa camada ´e chamada virtualiza¸c˜ao;

As m´aquinas virtuais permitem ao usu´ario rodar outros sistemas operacionais dentro de uma janela, tendo acesso a todos os softwares que precisa.

(56)
(57)

Formata¸c˜

ao de Disco R´ıgido

Uma formata¸c˜ao “apaga” todos os dados do disco r´ıgido, inclusive o sistema operacional, desta forma vocˆe dever´a salvar dados e

informa¸c˜oes. Esta t´ecnica ´e utilizada visando preparar o disco para instala¸c˜ao de um SO.

A formata¸c˜ao n˜ao altera a estrutura f´ısica do disco r´ıgido, e pode ser desfeita e refeita quantas vezes for preciso, atrav´es de programas formatador que s˜ao fornecidos junto com o sistema operacional; A formata¸c˜ao ´e indicada nos casos:

Quando o SO come¸ca a apresentar muita instabilidade e trava constantemente;

Quando o sistema fica inutiliz´avel ap´os um ataque de v´ırus; Quando o SO se torna extremamente lento devido a constantes instala¸c˜oes e desinstala¸c˜oes de programas feitas na m´aquina.

(58)

Quest˜

oes

Descreva o que ´e um sistema operacional, suas fun¸c˜oes e quais os seus principais componentes. Apresente ainda alguns exemplos de sistemas operacionais;

Pesquisa na Internet e mostre quais s˜ao principais diferen¸cas entre o Windows e o Linux;

Explique como o SO gerencia a CPU e a mem´oria do computador; O que ´e formata¸c˜ao de computador e quais os casos em que ela se faz necess´aria?

Referências

Documentos relacionados

Atualmente, a única modificação aos princípios ante- riores refere-se ao item (a) onde, pela experiência das barra- gens de Foz da Areia e Khao Laem, a construção da face de

evento, contudo, as meninas tendem a aumentar a quantidade de gordura corporal de forma mais acentuada que os meninos. Estes, por outro lado, aumentam de

- Se o estagiário, ou alguém com contacto direto, tiver sintomas sugestivos de infeção respiratória (febre, tosse, expetoração e/ou falta de ar) NÃO DEVE frequentar

Pode haver alguns acordos prévios, como visto na classificação proposta em trabalho anterior (GUERRERO, 2006), mas estes são propostos sempre mantendo elevado

Note on the occurrence of the crebeater seal, Lobodon carcinophagus (Hombron &amp; Jacquinot, 1842) (Mammalia: Pinnipedia), in Rio de Janeiro State, Brazil.. On May 12, 2003,

RESUMO - O trabalho objetivou avaliar a qualidade das sementes de arroz utilizadas pelos agricultores em cinco municípios (Matupá, Novo Mundo, Nova Guarita, Alta Floresta e Terra

c.4) Não ocorrerá o cancelamento do contrato de seguro cujo prêmio tenha sido pago a vista, mediante financiamento obtido junto a instituições financeiras, no

Os autores relatam a primeira ocorrência de Lymnaea columella (Say, 1817) no Estado de Goiás, ressaltando a importância da espécie como hospedeiro intermediário de vários parasitos