Upload
virginia-venega
View
214
Download
1
Embed Size (px)
DESCRIPTION
Sistemas Operacionais
Citation preview
12 Informtica Bsica e Aplicada
Mdulo 2.
1 Sistemas Operacionais
Tambm conhecido como Software Bsico, o sistema operacional um conjunto de
programas que define o padro de comportamento do equipamento, tornando-o utilizvel, ou
seja, so programas utilizados para permitir o funcionamento do hardware. O software bsico
orientado para a mquina e torna possvel a operao e a prpria programao do computador.
Seus programas destinam-se a realizar tarefas bsicas do computador, como: adicionar
perifricos, gerenciar buffers, mapear memria, manter o relgio e a data, etc.
Alm de controlar milhares de operaes, o sistema operacional (SO) faz a interface
entre o usurio e o computador e executa aplicaes. Basicamente, o SO executado quando
ligamos o computador. Atualmente, os computadores j so vendidos com o SO pr-instalado.
1.1 Arquivos
O gerenciador do sistema de arquivos utilizado pelo sistema operacional para
organizar e controlar os arquivos. Um arquivo uma coleo de dados gravados com um nome
lgico chamado nomedoarquivo (filename). Toda informao que o computador armazena
est na forma de arquivos.
H muitos tipos de arquivos, incluindo arquivos de programas, dados, texto, imagens
e assim por diante. A maneira que um sistema operacional organiza as informaes em arquivos
chamada de sistema de arquivos. Os diferentes tipos de arquivos so identificados no
computador atravs de extenses.
As extenses de arquivos so sufixos que nomeiam seu formato e tambm a funo
que desempenham em um computador. Desse modo, cada extenso de arquivo tem um
funcionamento prprio e conta com caractersticas individuais; para isso necessita de um
software prprio para poder ser trabalhado. Por exemplo, o arquivo EXE. uma das extenses
mais conhecidas. Essa extenso significa que um arquivo pode ser executvel. Isso significa que
ele pode fornecer vrias possibilidades, como instalar um programa no computador ou instalar
um vrus. Por isso necessrio ter muito cuidado antes de clicar em um arquivo com esse.
A tabela abaixo descreve algumas das extenses mais conhecidas e utilizadas na
atualidade:
Nome da Extenso Descrio
Extenses de Programas de Produtividade
.doc Arquivo de texto capaz de armazenar dados referentes ao formato do texto que contm. Para edit-lo preciso ter o Microsoft Word ou a ferramenta de sistema Wordpad (bloco de notas), entre outros editores de texto.
.pdf Documento eletrnico visvel com o programa Adobe Acrobat Reader e que conserva as mesmas propriedades de quando foi desenhado para
13 Informtica Bsica e Aplicada
sua publicao impressa. Os manuais online de muitos programas esto nesse formato.
.ppt Arquivo do software de apresentaes PowerPoint, da Microsoft.
.xls Arquivo do software de planilha eletrnica Excel, da Microsoft.
Extenses de Imagem
.jpg Arquivo de imagem comprimido que pode ser editado em qualquer editor de imagens.
.bmp Arquivo de imagem que pode ser aberto em qualquer visualizador ou editor de imagens. Sua desvantagem o grande tamanho dos arquivos em relao a outros formatos otimizados. Provm do ambiente Windows.
.gif Arquivo de imagem comprimido. Editvel com qualquer software de edio de imagem.
.png Arquivo de imagem pensado para a Web que se abre com praticamente todos os programas de imagens.
.ico Arquivo de cone do Windows.
Extenses Multimdia
.mp3 Formato de udio que aceita compresso em vrios nveis. O reprodutor mais famoso para estes arquivos o Winamp, ainda que tambm se possa utilizar o Windows Media Player.
.mpg Arquivo de vdeo comprimido, visvel em quase qualquer reprodutor, por exemplo, o Real Player ou o Windows Media Player. o formato para gravar filmes em formato VCD.
.avi Arquivo de vdeo. o formato dos arquivos DivX. Windows Media Player, Real Player so os players mais usados para v-los.
.swf
Shockwave Flash. Formato muito utilizado e facilmente encontrado na Web. Permite sites ricos em animao e som, gerando pequenas aplicaes interativas. Para poder v-los, preciso ter instalado o plug-in da Macromedia.
Extenses de Compresso
.rar Formato de compresso de dados muito popular e que pode ser manipulado pelo Winrar, entre outros.
.zip
Talvez seja o formato de compresso mais utilizado. O programa mais popular para comprimir e descomprimir este arquivos o WinZip.
Extenses da Web
.html
Hiper Text Markup Language. Formato no qual se programam as pginas Web. capaz de dar formato a texto, acrescentar vnculos a outras
14 Informtica Bsica e Aplicada
pginas, chamar imagens, sons e outros complementos. Editvel com um editor de textos ou software especfico.
.php
Arquivos de pginas Web dinmicas. , por sua vez, uma linguagem de programao que permite transladar para a Web contedo armazenada em bases de dados.
Extenses de Sistema
.exe Arquivo executvel. Qualquer programa que queiramos instalar em nosso computador ter essa extenso. Fazendo clique duplo sobre um arquivo com esta extenso iniciamos um processo de instalao ou um programa.
.dll
Este tipo de arquivo conhecido como biblioteca. Costuma ser utilizado pelo sistema operacional de forma interna, para, por exemplo, permitir a comunicao entre um modem e o computador (driver).
Tabela 1 - Extenses e Respectivos Programas
A maioria dos sistemas operacionais usa um sistema de arquivo hierrquico em que os
arquivos so organizados em diretrios sob a estrutura de uma rvore. O incio do sistema de
diretrio chamado de diretrio raiz.
1.2 Caractersticas do Sistema Operacional
Independente do tamanho ou complexidade do computador, as funes bsicas
executadas pelo sistema operacional so semelhantes. Todo sistema operacional conta com:
Gerenciador de arquivos e diretrios (pastas): um sistema operacional cria uma
estrutura de arquivos no disco rgido (HD) de maneira que os dados dos usurios possam
ser armazenados e recuperados. Quando um arquivo armazenado, o sistema
operacional o salva, atribuindo a ele um nome e loca, para que seja usado no futuro.
Gerenciador de aplicaes: quando um usurio requisita um programa (aplicao), o
sistema operacional localiza-o e o carrega na memria RAM. Quando muitos programas
so carregados, trabalho do sistema operacional alocar recursos do computador e
gerenciar memria.
Suporte para programas internos (bult-in): os programas utilitrios so os programas
que o sistema operacional usa para se manter e se reparar. Estes programas ajudam a
identificar problemas, encontram arquivos perdidos, reparam arquivos danificados e
criam cpias de segurana (backup).
Controle do hardware: o sistema operacional est situado entre os programas e o BIOS
(Basic Input/Output System Sistema Bsico de Entrada/Sada). O BIOS faz o controle
real do hardware. Todos os programas que necessitam de recursos de hardware devem,
primeiramente, passar pelo sistema operacional que, por sua vez, pode alcanar o
hardware por meio do BIOS ou dos drivers de dispositivos.
Todos os programas so escritos para um sistema operacional especfico, o que os
torna nicos para cada um, ou seja, um programa feito para funcionar no Windows no
funcionar no Linux e vice-versa.
15 Informtica Bsica e Aplicada
1.3 Tipos de Sistemas Operacionais
Atualmente, quase todos os sistemas operacionais so multiusurio, multitarefa e
suportam multithreading. Para compreender melhor, abaixo esto descritos os termos usados
frequentemente ao comparar ou descrever sistemas operacionais:
Multiusurio: dois ou mais usurios executando programas e compartilhando, ao
mesmo tempo, dispositivos, como uma impressora.
Multitarefa: capacidade do sistema operacional em executar mais de um programa ao
mesmo tempo.
Multiprocessamento: permite que um computador tenha duas ou mais unidades
centrais de processamento (CPU) que compartilhem programas.
Multithreading: capacidade de um programa ser quebrado em pequenas partes
podendo ser carregadas conforme necessidade do sistema operacional. Multithreading
permite que os programas individuais sejam multitarefa.
Os computadores no funcionariam sem os sistemas operacionais, sendo que os mais
conhecidos so o Windows, MS-DOS, UNIX, GNU/Linux, Mac-OS e o Android. Alm da tarefa
importantssima de fazer com que o computador funcione, um sistema operacional tambm
auxilia em nossas tarefas dirias de manipulao dos arquivos e discos.
Podemos dizer que um computador no possui nenhuma utilidade prtica sem pelo
menos um sistema operacional instalado. Resumidamente, ele responsvel pelo
funcionamento do computador, controle dos perifricos, execuo de aplicativos, gerncia de
memria, rede, etc.
1.3.1 Sistemas Proprietrios e Sistemas Livres
O Windows, o UNIX e o Macintosh so sistemas operacionais proprietrios. Isto
significa que necessrio compra-los ou pagar uma taxa por seu uso s companhias que
registraram o produto em seu nome e cobram pelo seu uso.
O Linux, por exemplo, pode ser distribudo livremente e tem grande aceitao por
parte dos profissionais da rea, uma vez que, por possuir o cdigo aberto, qualquer pessoa que
entenda de programao pode contribuir com o processo de melhoria dele.
Sistemas operacionais esto em constante evoluo e hoje no so mais restritos aos
computadores. Eles so usados em desktops, laptops, smartphones, etc.
Nesta disciplina iremos conhecer ambiente grfico, sistema de pastas, diretrios,
operaes bsicas, ferramentas de sistema, instalao e manipulao de programas utilitrios e
aplicativos dos sistemas operacionais Windows e Ubuntu, um sistema operacional baseado em
Linux.