Documente Academic
Documente Profesional
Documente Cultură
UNIDADE 1
1 UNIDADE
DISCIPLINA: Ambientes operacionais
Apresentao
Caro(a) Aluno(a),
Seja bem-vindo(a) nossa Disciplina, AMBIENTES OPERACIONAIS, do curso de
Graduao da UNINASSAU. Meu nome Eduardo Arruda, o prazer em conhecer
voc atravs deste documento inicialmente todo meu, depois no Ambiente Virtual de
Aprendizagem, local onde ter todo material de aula e atividades para estudar.
Pois bem, como j nos conhecemos, agora irei lhe fazer um pedido. Dedique-se ao
curso, neste momento a nossa disciplina de Ambientes Operacionais, todo o tempo
disponvel, pois quem pensa que Educao a Distncia para quem no tem tempo,
est redondamente enganado. Na verdade esta metodologia para quem tem tempos
em momentos diferentes e consegue gerenciar estes perodos de estudos.
Nossa disciplina (Ambientes Operacionais) ir nos fornecer uma base de conhecimento necessria para expandir a utilizao das outras matrias que sero estudadas nos
demais semestres, portanto no vamos nos prender apenas neste material, devemos
buscar sempre o algo mais, que far a diferena em seu aprendizado.
Para comearmos a estudar, quero dizer a voc que no deixe de fazer nada do que
ser solicitado, no decorrer da disciplina, seja uma leitura, uma atividade prtica ou
perguntas e respostas, como uma dinmica. Na dificuldade use o ambiente virtual
para registrar seu pedido, para que seja devidamente atendido, conte comigo nessa
jornada de estudos, um forte abrao,
Eduardo Nascimento de Arruda.
Numa outra viso (olhando a partir do hardware): um gerenciador de recursos, controla quais aplicaes (processos) podem ser executadas, quando, que recursos (memria, disco, perifricos) podem ser utilizados.
A sigla usual para designar esta classe de programas SO (em portugus) ou OS (do
ingls Operating System).
Dentre as diversas funes de um sistema operacional, destacamos:
usurios e assegurar que eles no interfiram entre si. Tem que compartilhar todos os
dispositivos que so seriais por natureza (dispositivos que s podem ser usados por
um usurio de cada vez, como impressoras e discos) entre todos os usurios que
pedem esse tipo de servio.
So muitas informaes para absorver, mas vamos em frente e juntos. O SO poderia
ser armazenado em disco e partes dele serem carregadas na memria do computador
(RAM) quando necessrio. Utilitrios so fornecidos para:
Administrao de Arquivos e Documentos criados por usurios;
Desenvolvimento de Programas;
Comunicao entre usurios e com outros computadores;
Gerenciamento de pedidos de usurios para programas, espao de armazenamento e prioridade.
Adicionalmente, o SO precisaria apresentar a cada usurio uma interface (uma tela)
que aceita, interpreta, e ento executa comandos ou programas do usurio. Essa interface comumente chamada de SHELL ou interpretador de linha de comando.
Em alguns sistemas ela poderia ser uma simples linha de texto que usa palavras chaves (como Linux ou UNIX); em outros sistemas poderia ser grfica, usando janelas e
um dispositivo apontador como um mouse (Windows, MacOS e Linux).
Abaixo, veja as figuras que exibem cada uma destas interfaces grficas citadas e a
tela do Shell do Linux e do Windows.
Figura 4 Windows 8
Fonte: Autor
Figura 5 Mac OS
Fonte: apple.com
Nas verses atuais do Windows, deve localizar atravs do nome Prompt de Comando.
Agora vamos ver como se divide um sistema operacional.
1.1. Caractersticas dos Sistemas Operacionais
Agora vamos continuar nossos estudos descrevendo como o sistema operacional de
um computador que usado por muitas pessoas ao mesmo tempo, como Windows
XP, Windows 8 ou Ubuntu Linux, naturalmente. Imagine milhes de linhas de instrues escritas por programadores, tudo com propsito principal de tornar os sistemas
operacionais mais fceis de serem utilizados, eles so construdos como uma srie
de mdulos, cada mdulo sendo responsvel por uma funo. Alguns mdulos tpicos
em um grande SO multiusurio geralmente so:
Note a diviso bem definida das aplicaes que ficam no espao do usurio do Kernel.
Espao do Usurio (User Space): um conceito que se refere a um modo de execuo em que um processador executa apenas instrues no privilegiadas. a rea de
memria onde os aplicativos so executados. (Vide figuras acima).
Espao do Kernel (Kernel Space ou Kernel Mode): espao restrito s rotinas do kernel, instrues de hardware e drivers de dispositivos. No sendo permitido acesso
direto de nenhuma rotina do espao do usurio.
1.1.2. Gerenciamento de processos
O sistema operacional multitarefa preparado para dar ao usurio a iluso que o nmero de processos em execuo simultnea no computador maior que o nmero de
processadores instalados. Cada processo recebe uma fatia do tempo e a alternncia
entre vrios processos to rpida que o usurio pensa que sua execuo simultnea. Os processos podem se comunicar, isto conhecido como IPC (Inter-Process
Communication).
10
Figura 10 MicroKernel
Fonte: Autor
11
Diversos sistemas operacionais dividem o arquivo em duas partes, fazendo com que
a identificao do tipo do arquivo seja atravs da segunda parte, como, por exemplo:
INSTALAR.EXE (um arquivo EXECUTVEL) ou INFORMAO.TXT (arquivo de texto). Esses arquivos contm diversos tipos de informaes: imagens, textos, programas, udios, vdeos, etc.
1.3.2. Tipos dos Arquivos
Como falamos no assunto anterior, podemos identificar um tipo de arquivo pelo nome
e a sua extenso. A extenso de arquivos so sufixos que distinguem seu formato e
qual funo o arquivo executar no computador. Cada extenso tem funcionamento e
caracterstica prpria e necessita de um programa especfico para trabalhar com cada
uma delas.
Com certeza, j encontramos algum tipo de arquivo cuja extenso no conheciamos
e no sabamos qual programa usar para abri-lo. Vamos conferir na lista abaixo algumas das extenses mais conhecidas.
DOCUMENTOS
TXT Como o prprio nome deixa indicado, a extenso de nome TXT refere-se aos
arquivos simples de texto criados com o bloco de notas do Windows. Eles so extremamente leves e podem ser executados em praticamente qualquer verso do sistema
operacional.
DOC Denomina a extenso utilizada pelo Microsoft Word, o editor de textos mais
conhecido pelos usurios. A partir da verso 2007 do Office, o formato passou a se
chamar DOCX, e apresenta incompatibilidades com as verses anteriores do aplicativo, o que pode ser resolvido com uma atualizao.
XLS A descrio deste tipo de arquivo muito semelhante do Word, mas refere-se
ao Excel, editor de planilhas da Microsoft.
PPT Esta extenso exclusiva para o Microsoft Powerpoint, aplicativo que permite
criar apresentaes de slides para palestrantes e situaes semelhantes.
PDF Formato criado pela Adobe, atualmente um dos padres utilizados na informtica para documentos importantes, impresses de qualidade e outros aspectos.
Pode ser visualizado no Adobe Reader, aplicativo mais conhecido entre os usurios
do formato.
IMAGEM
BMP O Bitmap um dos formatos de imagem mais conhecidos pelo usurio. Pode-se dizer que este formato o que apresenta a ilustrao em sua forma mais crua,
12
13
transmisses simples.
MOV Formato de mdia especialmente desenhado para ser reproduzido no player
QuickTime. Por esse motivo, ficou conhecido atravs dos computadores da Apple, que
utilizam o QuickTime da mesma forma que o Windows faz uso do seu Media Player.
COMPACTADORES
ZIP A extenso do compactador Winzip se tornou to famosa que j foi criado at o
verbo zipar para mencionar a compactao de arquivos. O programa um dos pioneiros em sua rea, sendo amplamente usado para a tarefa desde sua criao.
RAR Este o segundo formato mais utilizado de compactao, tido por muitos como
superior ao ZIP. O Winrar, programa que faz uso dele, um dos aplicativos mais completos para o formato, alm de oferecer suporte ao ZIP e a muitos outros.
14
Direto ou Relativa - mais eficaz que o sequencial, pois permite a leitura e gravao
de um registro diretamente na sua posio, possvel ler e gravar registros rapidamente e sem uma sequncia particular.
Indexado - o mais sofisticado dos mtodos. So criados ndices que permitem acessar de forma mais eficiente os dados. Para encontrar um arquivo, primeiro pesquisa-se o arquivo de ndice e ento usa o apontador para obter acesso direto ao arquivo.
1.3.5. Atributos dos Arquivos
As informaes que controlam os arquivos, como, tamanho, data e hora da criao e
proteo, chamam-se de Atributos de Arquivos. Esses atributos diferem de um sistema operacional para outro.
Alguns desses atributos podem ser alterados pelo prprio SO, como a data e hora de
criao, por exemplo. J outros s podem ser modificados pelo usurio, com o atributo de proteo.
1.3.6. Diretrios ou Pastas
A organizao de diretrios a forma como o sistema organiza logicamente os arquivos armazenados na memria do computador. O diretrio contm informaes sobre
os arquivos, como o nome, localizao, tamanho, tipo e demais atributos.
Ao abrir um arquivo, o Sistema Operacional procura a sua entrada na estrutura de
diretrios em uma tabela mantida na memria principal, contendo todos os arquivos.
1.3.7. Manipulao dos Arquivos
Depois de estudarmos vrios conceitos sobre manipulao de arquivo, voc j se
sente seguro com o conhecimento adquirido at o momento?
Vamos tentar melhorar nossa explicao para que todos possam aprender e aplicar os
conhecimentos no Polo e em suas vidas profissionais.
Um arquivo um recurso manipulado pelo SO, ao qual, toda rede de programao do
computador tem acesso. Ele permite acessar dispositivos externos de entrada e sada
de dados. Embora os arquivos sejam associados a um espao de armazenamento
em disco, outros dispositivos de entrada e sada so manipulados como arquivos, tais
como o teclado e a tela de um monitor.
Na maioria das vezes, para trabalhar com um arquivo, ele deve ser primeiramente
aberto. Ao abrirmos um arquivo, o sistema operacional est sendo avisado que o mesmo ser manipulado, de forma que informaes so mantidas em memria. Exemplo:
Abrir um arquivo word ou excel.
15
Resumindo, o SO deve ser capaz de achar informaes/dados em arquivos armazenados em unidades de armazenamento, ou seja, HD ou discos rgidos, discos magnticos, pen drives, CDs, DVDs dentre outros meios, conforme vemos exemlos na
Figura12.
Concluso
Agora que conversamos um pouco sobre sistemas operacionais, suas divises bsicas, dando exemplo dos sistemas mais conhecidos e utilizados no mercado de trabalho da atualidade, bem como, estudando como so compostos estes tipos de softwares, seus sistemas de arquivos e como armazenar os dados produzidos neles,
16
17
recomendado), Pelo menos 64 megabytes (MB) de RAM (128 MB recomendado), Pelo menos 1,5 gigabytes (GB) de espao disponvel no disco rgido;
Windows7: 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 espao em disco disponvel (32 bits) ou 20 GB (64 bits), dispositivo
grfico DirectX 9 e driver WDDM (Windows Display Driver Model);
Windows 8: Processador: 1 gigahertz (GHz) ou superior com suporte a PAE
(Extenso do Endereo Fsico), bit NX e SSE2 (Extenses SIMD de Streaming 2), RAM: 1 gigabyte (GB) (32 bits) ou 2 GB (64 bits), Espao no disco
rgido: 16 GB (32 bits) ou 20 GB (64 bits) e Placa grfica: Dispositivo grfico
Microsoft DirectX 9 com driver WDDM;
Windows Server 2008: Processador: 1gigahertz (GHz) ou superior com suporte a PAE, NX e SSE2, RAM: 1 gigabyte (GB) (32 bits) ou 2 GB (64 bits),
Espao no disco rgido: 16 GB (32 bits) ou 20 GB (64 bits) e Placa grfica:
Dispositivo grfico Microsoft DirectX 9 com driver WDDM;
Windows Server 2008:
Processador
mais veloz;
18
19
Como voc pode observar, existem divises categricas das verses para o mesmo
sistema operacional, no caso o Windows 2000, como dito antes, muito utilizado ainda
nas empresas. Assim como vamos descrever este SO, voc poder pesquisar sobre
as verses mais atuais, vamos em frente.
A diferena entre as diversas verses de uma famlia de sistemas operacionais pode
estar em:
Quantidade de aplicativos;
Quantidade de processadores reconhecidos;
Quantidade de memria RAM que pode ser gerenciada.
20
Veja aqui os requisitos mnimos que voc precisa para usar o Windows XP:
PC com processador de 300 megahertz (MHz);
Mnimo de 233 MHz necessrio (sistema de processador nico ou duplo);
Famlia Intel (Pentium/Celeron), famlia AMD (K6/Athlon/Duron) ou processador compatvel - recomendado 128 megabytes (MB) de RAM ou mais recomendados; 1,5 gigabytes (GB) de espao disponvel em disco rgido;
Adaptador de vdeo e monitor super VGA (800 x 600) ou superior; Unidade
de CD-ROM ou DVD; Teclado e Microsoft Mouse ou dispositivo apontador
compatvel.
2.4. Famlia Windows Server 2003
21
espao em HD.
Enterprise Edition: Processador 133MHz 512MB de RAM e 1,5GB livres de
espao em HD.
DataCenterEdition: Processador 400MHz 512MB de RAM e 1,5GB livres de
espao em HD.
22
Logo aps o lanamento da verso 2003 para servidores, a Microsoft voltou a produzir
sistemas para Desktop. O Windows Vista chegou ao mercado prometendo revolucionar o uso do Desktop e de Notebooks, porm essa verso no agradou muito, pela
quantidade exagerada de requisitos mnimos e tambm com grandes problemas de
compatibilidade. A Microsoft promete resolver todos os problemas lanando a nova
verso de Sistemas para Desktop que atualmente chamada de Windows Seven
(Figura 17).
Mas que logo fora substitudo pelo Windows 8, o qual foi uma das grandes revolues
mercadolgicas no cenrio de sistemas operacionais. A Microsoft apostou todas as
suas fichas neste sistema operacional para garantir sua continuidade no ramo de
SO.
Ah, conseguiu e muito bem, apesar de algumas crticas, o sistema, mais uma vez,
continua sendo um dos mais usados no mundo inteiro. Visualiza-se nas Figuras 17 e
18 cada um destes SO mencionados anteriormente, o Windows 7 e o Windows 8.
23
24
O Hyper-V permite que as organizaes de TI reduzam custos, melhorem a utilizao do servidor e criem uma infra-estrutura de TI mais dinmica. Alm disso, esta
tecnologia fornece maior flexibilidade devido s capacidades dinmicas, confiveis e
escalonveis de plataforma combinadas com um nico conjunto de ferramentas integradas de gerenciamento para gerenciar recursos fsicos e virtuais, permitindo, assim,
a criao de um datacenter gil e dinmico e a obteno de progressos por meio de
sistemas dinmicos de autogerenciamento.
O Hyper-V o Sistema de Virtualizao da Microsoft que vem para concorrer com o
Vmware Server, o lder do mercado. Atualmente j est disponibilizada a verso do
Windows 2012 Server, com mais recursos ainda de virtualizao de servidores.
Estudar preciso, organize seu tempo, pesquise em outros locais sempre, todo contedo estudado, aquele abrao.
Concluso Final
Antes de sair para tomar uma gua, conclumos esta unidade com os conhecimentos
fundamentais e caractersticos sobre alguns dos sistemas operacionais mais utilizados no mundo, ou seja, de uma das maiores produtoras de sistemas operacionais: a
Microsoft.
Porm sabe-se tambm que existem outros sistemas operacionais e por isso, vamos
estudar eles na prxima Unidade, continue estudando e vamos em frente, sempre
juntos e em formato cooperativo.
Lembrando que nesta disciplina teremos esta viso mais ampla para selecionarmos
as plataformas de trabalho mais adequadas s atividades desenvolvidas no curso e
na sua vida profissional, um forte abrao
25