Indice:
História dos Sistemas
Operativos………………………………….3/4/
5
Tipos de Sistemas
Operativos……………………………………...6
/7
Funções do Sistema
Operativo……………………………………..7
Segurança do
SO…………………………………………………..
.7/8
História e Evolução do Windows Server
2003…………………….8
Conclusão…………………………………………
………………..9
2
Primeira Geração – Válvulas e Painéis
Nesta época, um grupo de pessoas era responsável pelo projecto,
construção, programação, operação e manutenção de cada máquina.
Toda a programação era feita em código absoluto, muitas vezes
através da fiação para controlar as funções básicas de máquina. O
conceito de linguagem de programação ainda não existia. Os sistema
operativos também não. O acesso ao computador por parte do
utilizador era feito através da reserva antecipada de tempo de
máquina. Ao chegar a sua vez de usar o computador, o utilizador
fazia a sua própria programação nos painéis da máquina e passava a
torcer para que nenhuma das 20.000 válvulas do computador viesse
a queimar enquanto ele tivesse a trabalhar. Nesta época os programa
processados pelos computadores eram construídos essencialmente
por cálculos numéricos repetitivos, como por exemplo a geração de
tabelas de funções trigonométricas.
No inicio dos anos 50, houve uma melhora no uso de tais maquinas
com o advento do cartão perfurado que tornou possível a codificação
de programas em cartões e a sua leitura pela maquina, dispensando
a programação através dos painéis.
3
Segunda Geração - Transistores
Com o emprego desta nova tecnologia em meados dos anos 50 os
computadores tornaram-se confiáveis a ponto de serem
comercializados. Em vista do alto custo de tais equipamentos, não foi
surpresa o facto de se encontrar uma solução que reduzisse o tempo
de máquina desperdiçado. A solução encontrada, denominada de
sistema batch (lote), consistia em colectar na recepção de um
conjunto de jobs e fazer a leitura dos mesmos para uma fita
magnética empregando um computador pequeno e relativamente
barato, tal como o IBM 1401, que era muito bom na leitura de
cartões, na cópia em fita e na impressão de resultados. Os
computadores da segunda geração eram usados maciçamente na
realização de cálculos científicos e de engenharia, tal como a
obtenção da solução de equações diferenciais parciais. A
programação era feita em linguagem FORTRAN ou em linguagem de
montagem. Os sistemas operativos típicos da época eram o FMS
(Fortran Monitor System) e o IBSYS, ambos sistemas operativos
desenvolvidos pela IBM para rodar no 7094.
Terceira Geração - CI's e
Multiprogramação
Os sistemas operativos da terceira geração nos reservam três
técnicas importantes de acordo com os avanços da tecnologia, nas
quais são:
MULTIPROGRAMAÇÃO / SPOOL / TIME-SHARING
MULTIPROGRAMAÇÃO :
No 7094, quando o job corrente parava para aguardar a conclusão de
operações de entrada/saída, o processador também permanecia
inactivo até a conclusão da operação. Nos casos das aplicações
científicas, as operações de entrada/saída não são muito frequentes,
de tal maneira que o tempo perdido aguardando sua conclusão não
chega a ser significativa. Já no caso do processamento comercial, o
tempo de espera por entrada/saída pode chegar a 80 ou 90 por cento
do tempo total de processamento, de maneira que algo precisava ser
feito para evitar desperdício. A solução inicial foi dividir a memória
em diversas partes, com um job alocado a cada uma delas.
SPOOL (Simultaneous Peripheral Operation On Line) : Outra
característica dos sistemas operativos de terceira geração era sua
4
capacidade de ler jobs de cartão directo para o disco, tão logo a
massa de cartões tivesse chegado à sala do computador. Desta
forma, assim que um job activo terminasse, o sistema operacional
carregaria um novo job na partição livre de memória, proveniente do
disco.
TIME-SHARING : Compartilhamento de tempo, ou seja, uma variação
dos sistemas operativos, onde cada usuário tinha um terminal on-line
à sua disposição.
Quarta Geração - CI's e
Multiprogramação
Com o desenvolvimento da integração de circuitos em grande escala
(LSI), apareceram chips com milhares de transístores encapsulados
em um centímetro quadrado de silício, nascendo daí a ideia do
computador pessoal. Actualmente, os mais poderosos computadores
pessoais são denominados estações de trabalho (workstations). Tais
máquinas são usadas nas mais diferentes actividades e usualmente
estão conectadas a uma rede pública ou privada, que permite a troca
de informações entre todas as máquinas ligadas a ela. A grande
disponibilidade de poder computacional, levou ao crescimento de
uma indústria voltada para a produção de software para estas
máquinas. A maioria destes softwares é "ameno ao usuário" (user-
friends), significando que eles são voltados para pessoas que não tem
nenhum conhecimento de computadores, e mais que isto, não tem
nenhuma vontade de aprender nada sobre este assunto. Um
desenvolvimento interessante que começou a tomar corpo em
meados dos anos 80 foi o dos sistemas operativos para redes e o dos
sistemas operativos distribuídos. Em uma rede de computadores, os
usuários estão conscientes da existência de um conjunto de
máquinas conectadas à rede, podendo portanto ligar-se a máquinas
remotas e solicitar serviços das mesmas. Cada uma destas máquinas
roda seu próprio sistema operacional e tem seu próprio usuário. Os
sistemas operativos de rede não diferem fundamentalmente daqueles
usados em máquinas mono processadoras. Obviamente, eles
precisam de uma interface controladora de rede e de um software
específico para gerenciar tal interface, além de programas que
permitam a ligação de usuários a máquinas remotas e seu acesso a
arquivos também remotos. Tais características não chegam a alterar
a estrutura básica do sistema operacional usado para máquinas com
um único processador. Já os sistemas operativos distribuídos
precisam de mais do que a simples adição de poucas linhas de código
a um sistema usado em máquinas mono processadoras, pois os
sistemas ditos distribuídos diferem dos centralizados em pontos
5
bastante críticos. Por exemplo, os sistemas operativos distribuídos
permitem que programas rodem em vários processadores ao mesmo
tempo, necessitando portanto de algoritmos de escalonamento de
processador bem mais.
Tipos de Sistemas Operativos
[Link] Sistemas Operativos mais usados com alguma
descrições sobre estes
[Link] Sistemas Operativos académicos
[Link] Sistemas Operativos comerciais
[Link] Sistemas Operativos comerciais
[Link] Sistemas Operativos baseados em nova tecnologia de
compilação
[Link] Sistemas Operativos distribuidos
[Link] Sistemas Operativos Extensiveis
[Link] Sistemas Operativos Livres
[Link] Sistemas Operativos em projecto
[Link] Language-based Operating Systems Work
[Link] Sistemas Operativos baseados em MicroKernel e
similares
[Link] Sistemas Operativos orientados por objectos
[Link] Sistemas Operativos paralelos
[Link] Sistemas Operativos persistentes
[Link] Sistemas Operativos pessoais
[Link] Sistemas Operativos com garantia de qualidade de serviços
[Link] Sistemas Operativos em tempo real
[Link] Sistemas Operativos reflectidos
[Link] Sistemas Operativos em pesquisa
6
[Link] Sistemas Operativos de single-Addres Space
[Link] Sistemas Operativos Unix e Unix clones
Funções do sistema operativo
controla o hardware - teclado, impressora, etc.
controla os processos de armazenamento de dados em disco e
extrai dados dos discos;
controla a operação das aplicações (execução e instalação);
organiza os discos flexíveis e os rígidos, preparando-os para
receberem dados.
Segurança do SO
- Firewall (Parede de fogo)
Como o próprio nome diz, um Firewall é bastante requisitado no
sistema operacional, e não estamos a falar apenas do Windows. No
Windows podemos citar como um bom Firewall o “Norton Firewall” ou
o próprio Firewall do windows, que permite ser configurado todas as
suas acções.
- Services Pack
A importância de actualização do service pack é um factor muito
importante para a segurança do nosso sistema. O Service Pack nada
mais é do que um conjunto de HOT FIX, várias porções de
actualizaçoes, num só!
- Actualizações
As Actualizações do sistema apenas substituem os arquivos que estão
com defeito por arquivos bons. É recomendável estar semanalmente
a fazer as actualizações no Windows Update, que verifica todo o n
computador a fim de buscar erros e actualizá-los na devida forma.
Historia e evolução do Windows server
2003
7
Lançado pela Microsoft em 24 de abril de 2003, o Microsoft Windows
Server 2003, também conhecido como W2K3 ou simplesmente
Windows 2003 é um sistema operacional da Microsoft de rede
desenvolvido como sucessor do Windows 2000 Server. É também
conhecido como Windows NT 5.2, e era nada mais do que o Windows
XP reformulado. No seu núcleo está uma versão do Windows XP com
algumas funções desligadas para permitir um funcionamento mais
estável do sistema.
Tal como o Windows 2000, este apresenta o Active Directory como
principal ferramenta para a administração de domínios. É um sistema
utilizado estritamente em redes de computadores.
O Windows Server 2003 da Microsoft trouxe novas melhorias aos
serviços de rede e ao Active Directory, que agora implementa mais
funcionalidades em relação ao Windows 2000 Server.
8
Conclusão
As conclusões que conseguimos tirar neste
trabalho são que aprendemos a História sobre
os sistemas operativos, as funções e também
sobre a história e a evolução sobre o Windows
Server, os tipos dos sistemas operativos, e a
segurança...
Este trabalho foi composto por dois elementos
da turma T3 Opinf.
Elisabete Pereira nº6 e Telma Prata nº13