Vous êtes sur la page 1sur 6

DOS Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/DOS

DOS
Origem: Wikipdia, a enciclopdia livre.

O DOS, sigla para Disk Operating System ou sistema operacional em disco[1]


um acrnimo para vrios sistemas operativos intimamente relacionados que
dominaram o mercado para compatveis IBM PC entre 1981 e 1995, ou at
cerca de 2000 caso sejam includas as verses de Microsoft Windows
parcialmente baseadas em DOS: Windows 3.11, 95, 98 e Me.
Os sistemas relacionados incluem MS-DOS, PC-DOS, DR-DOS, FreeDOS,
PTS-DOS, ROM-DOS, Novell DOS, Caldera OpenDOS, entre vrios outros.
Apesar do uso difundido, nenhum destes sistemas era chamado apenas por
"DOS" (designao apenas dada a um sistema operativo para um mainframe
IBM da dcada de 1960 sem qualquer relao com os demais). Um vasto
nmero de sistemas operativos de disco no-x86, sem qualquer relao entre
eles, continham "DOS" na sua designao, e so frequentemente referidos
simplesmente como "DOS" quando se discute as mquinas que os usavam
(exemplos incluem AmigaDOS, AMSDOS, ANDOS, Apple DOS, Atari DOS,
Commodore DOS, CSI-DOS, ProDOS, e TRS-DOS). Apesar de oferecerem
muitas das mesmas funes do sistema operativo para os seus respectivos
computadores, programas que corressem nalgum destes sistemas operativos
geralmente no corriam noutros.

ndice
1 Design
2 Histria
2.1 Origem
2.2 A evoluo do DOS
3 Caractersticas tcnicas
3.1 Prompt de comando
3.2 Principais Comandos
3.3 Principais Extenses de arquivos
3.4 Comunicao paralela
3.5 Mensagens de erro
4 Emuladores de DOS
5 Ver tambm
6 Referncias
7 Ligaes externas

Design
1 de 6

12-05-2016 09:21

DOS Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/DOS

O DOS um sistema operativo de single-user e single-task, com funes


bsicas de kernel no-reentrantes: s podem ser usadas por um programa de
cada vez. H uma excepo com programas TSR, e alguns TSR podem permitir
multitasking. Contudo, continua a haver um problema com a kernel
no-reentrante: sempre que um processo requer um servio dentro do kernel
do sistema operativo (chamada de sistema), no pode ser interrompido por
outra requisio at a primeira ter sido terminada.[2]
O DOS possui nativamente uma interface de linha de comandos atravs do seu
interpretador de comandos, command.com, porm no existe apenas uma
verso do DOS. A mais conhecida e popular o MS-DOS, da Microsoft (por
isso, as iniciais MS). Outros sistemas so os PC-DOS, DR-DOS e, mais
recentemente, FreeDOS. Com o aparecimento das GUIs desenvolvidas
primariamente por Douglas C. Engelbart, ou seja interface grcas, como por
exemplo o Microsoft Windows 1.0 e o Common Desktop Environment(CDE), o
MS-DOS cou em segundo plano, mas no foi esquecido. Hoje em dia temos
inclusive diversos emuladores como o DOSBox que nos permitem rodar os
antigos programas feitos para o DOS identicamente em qualquer mquina
como antigamente. Tambm existe uma alternativa livre chamada "FreeDOS".

Histria
Origem
A IBM precisava de um sistema operacional para usar como padro em sua
nova linha de produtos, os PCs (Personal Computers, computadores pessoais)
de 16 bits e tencionava comprar o sistema CP/M desenvolvido por Gary Kildall.
Inicialmente, o pessoal da IBM contratou Bill Gates (que na poca desenvolvia
interpretadores da linguagem BASIC), acreditando que ele detinha os direitos
sobre o CP/M; Gates, contudo, lembrou-se de Tim Paterson, programador da
SCP, que havia desenvolvido o QDOS (posteriormente, 86-DOS). Ele entrou em
contato com a SCP e comprou os direitos sobre o 86-DOS por (supostamente)
US$ 50.000.
Pouco depois, Bill Gates contratou Tim Paterson, o desenvolvedor do QDOS,
para trabalhar na Microsoft (onde ele cou entre maio de 1981 at abril de
1982). Com algumas modicaes no 86-DOS, surgiu o MS-DOS (MicroSoft
Disk Operating System) o qual rapidamente dominou o mercado dos IBM-PC
compatveis. O ponto chave aqui foi a deciso de Gates, na poca, em vender o
MS-DOS para fabricantes de computadores com o objetivo de que estes
pudessem incorpor-lo ao seu hardware, ao contrrio da tentativa de Kildall de
vender o CP/M individualmente (por preo mais alto) para usurios nais.

A evoluo do DOS
Mesmo tendo sido favorecido no incio, o DOS no foi o nico sistema
operacional apresentado pela IBM para a plataforma PC. Dois outros sistemas
foram tambm aprovados pela IBM ocialmente, o CP/M-86 (cujo antecessor, o

2 de 6

12-05-2016 09:21

DOS Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/DOS

CP/M-80, fora o sistema operacional dominante da gerao 8 bits de


microcomputadores) e o UCSD p-System.
O projeto do DOS foi baseado intimamente nas facilidades oferecidas pelo
CP/M e as idias por trs dele, e a razo principal era para fazer com que os
usurios de computador acostumados com o CP/M pudessem aprender o DOS
rapidamente, alm de tornar mais fcil adapt-lo aos programas j existentes
para o CP/M em 8 bits.
A inuncia do CP/M no DOS aparece desde a sua interface de comando
quando o usamos pela primeira vez, o pronto(prompt) de comando C:\>, ou
como surge no no CP/M A>. O DOS tambm demonstra a inuncia do CP/M
nas maneiras que lida com o usurio e como trabalha com seus programas.
O DOS foi feito tendo o pressuposto de que apenas uma pessoa estaria usando
o computador e que um nico usurio estaria pedindo que o computador s
executasse uma tarefa de cada vez(no se poderia por exemplo, imprimir um
documento e executar um outro comando ao mesmo tempo). O DOS foi feito
para ser usado em um ambiente monousurio e monoprocessamento, seguindo
os mais simples conceitos do uso da computao e era natural que fosse feito
desta forma, pois suas razes vieram de um sistema operacional e de mquinas
de 8 bits.
A famlia PC 16 bits foi projetada de outra forma, e a herana CP/M limitava
desta forma o DOS, por outro lado o Unix era um sistema operacional muito
admirado pelas suas caractersticas, e a Microsoft tinha experincia no
universo Unix, criando inclusive uma distribuio prpria o Xenix. Assim
quando chegou o momento de uma reviso das funcionalidades do DOS, muito
da ideologia Unix foi implementado na nova verso do sistema. O resultado foi
a verso 2.0 do DOS, e esta inuncia est presente em todas as verses
depois desta e era visvel a todos os usurios do DOS nos subdiretrios que
eram usados para gerenciar os arquivos no disco. Esta inuncia se mostra
ainda mais forte na estrutura interna e nos servios oferecidos pelo sistema.
O DOS originalmente dava a cada programa o controle total do computador e
de sua memria, e foi bastante complicado fazer com que as verses mais
avanadas do DOS impusessem as limitaes que so necessrias para que seja
possvel obter 2 programas rodando ao mesmo tempo no computador, o
multiprocessamento.
O DOS foi primeiro na plataforma de 16 bits a ter uso bastante disseminado (e
permaneceu assim por mais 10 anos). A variante MS-DOS, citada s vezes
(coloquialmente) como ''Messy DOS'', foi desenvolvida a partir do QDOS, que
signicava literalmente "Quick and Dirty Operating System" (em uma traduo
livre, Sistema Operacional Rpido e Sujo).
Os IBM-PC foram distribudos apenas com o PC-DOS, enquanto os
computadores PC compatveis de quase todos os outros fabricantes foram
distribudos com o MS-DOS. Nos primeiros anos dessa famlia de sistemas
operacionais, o PC-DOS era ainda idntico ao MS-DOS. Mais recentemente,

3 de 6

12-05-2016 09:21

DOS Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/DOS

verses livres do DOS, como o FreeDOS e o OpenDOS, surgiram.


O DOS considerado o produto que decidiu o destino da iniciante Microsoft. O
MS-DOS foi sucedido por duas linhas de produtos: o OS/2 e o Windows 95.
Verses mais antigas do Microsoft Windows, antes do Windows 95, eram pouco
mais que uma shell grca para DOS, e as posteriores eram bastante
integradas com o MS-DOS. possvel tambm rodar programas de DOS sob
outros sistemas operacionais como o OS/2 e o Linux usando emuladores
(mquinas virtuais).
Por causa de sua longa existncia e de sua presena massiva no universo da
plataforma PC-compatvel, o DOS foi considerado frequentemente como o seu
sistema operacional nativo.

Caractersticas tcnicas
Prompt de comando
C:\> o prompt de comando ocial do MS-DOS, e se no alterado, seu
aspecto indica a letra da unidade de disco e o caminho corrente (diretrio
atual), em que se est posicionado. Em verses anteriores, o prompt de
comando era representado apenas por A>, onde apenas a unidade de
disco era exibida.

Principais Comandos
Os principais comandos do DOS so:
- Exibe a lista de arquivos (com informaes como tamanho, data,
hora).
md - Cria uma nova pasta.
cd - Entra em determinada pasta.
rd - Exclui determinada pasta.
date - Edita ou exibe a data do computador.
time - Edita ou exibe a hora do computador.
mkdir - Cria um diretrio (pasta) novo. Ex. md pasta
chdir - Muda de diretrio (pasta). Ex. cd pasta
cls - Limpa o contedo da tela.
echo - Exibe um contedo texto na tela. EX. echo "conteudo"
help - Exibe a relao completa dos comandos.
dir

Importante: Os comandos sempre so executados aps o pressionamento da


tecla ENTER.

Principais Extenses de arquivos


.com
.exe

4 de 6

- Arquivos executveis (pequenos e rpidos).


- Arquivos executveis (padro, podendo conter cdigos tanto para 16,
12-05-2016 09:21

DOS Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/DOS

32 ou 64Bits).
.bat - Arquivos de lote (normalmente possuem uma sequencia de
comandos que so executados em Lote, um ps o outro e seu uso bem
amplo e funcional).
.txt - Arquivos de texto (normalmente texto puro, legvel pelo editor ocial
do DOS, EDIT).

Comunicao paralela
As comunicaes paralelas podem ser testadas no dos usando-se comandos
com desvio direto para a porta paralela: DIR >LPT1123
Aps o comando acima se voc possui uma impressora na porta LPT1 a mesma
dever imprimir o contedo do diretrio atual.

Mensagens de erro
Abortar, Repetir, Falhar uma mensagem de erro do MS-DOS que
surge quando o computador no consegue aceder a uma drive de
armazenamento de dados, normalmente, o disco rgido, disquete ou CD,
implicitamente pede ao usurio acionar as teclas: "A" para abortar a
operao, "R" para tentar ler novamente os dados, ou "F" para tentar
prosseguir sem ler os dados.

Emuladores de DOS
Sob um sistema Linux possvel
rodar cpias de DOS e muitos
de seus clones sob o DOSEMU,
uma mquina virtual nativa de
Linux, para rodar aplicativos em
modo real. H vrios outros
emuladores para rodar DOS sob
vrias verses de UNIX, mesmo
em plataformas no-x86.
Emuladores de DOS foram
adotados, mesmo por usurios
de Windows XP, devido
DOSBox rodando sob linux
incompatibilidade do sistema
com o DOS puro. Muitos
usurios encontram diculdades
para jogar jogos abandonware feitos para DOS, por isso, um dos mais famosos
emuladores, criado especicamente para esse uso, o DOSBox, um emulador
em modo janela (opcionalmente em tela cheia) para sistemas operacionais
modernos. Outro emulador, criado principalmente para o setor de negcios o
ExDOS, que permite, entre outras coisas, exibio em tela cheia,
compatibilidade total com hardware e ferramentas de impresso.
5 de 6

12-05-2016 09:21

DOS Wikipdia, a enciclopdia livre

https://pt.wikipedia.org/wiki/DOS

Ver tambm
Sistema operacional em disco
Tim Paterson
FreeDOS
MS-DOS
QDOS
Unix
Windows
DOSBox, emulador voltado a jogadores de jogos antigos do MSDOS no
Linux e Windows.
FreeDOS, o DOS livre.
Dosemu, uma camada de compatibilidade para rodar o FreeDOS dentro do
Linux.

Referncias
1. Murdock, Everett (1988). DOS the Easy Way EasyWay Downloadable Books [S.l.]
ISBN 0923178007.
2. Hyde, Randall (1996-09-30). CHAPTER EIGHTEEN: RESIDENT PROGRAMS (Part
3) (http://oopweb.com/Assembly/Documents/ArtOfAssembly/Volume/Chapter_18
/CH18-3.html). The Art of Assembly Language Programming. Consultado em
2008-09-02.

Ligaes externas
FreeDOS, um DOS open-source compatvel com os demais programas
DOS (http://www.freedos.org)
Obtida de "https://pt.wikipedia.org/w/index.php?title=DOS&oldid=44201837"
Categorias: Sistemas operativos DOS
Esta pgina foi modicada pela ltima vez (s) 14h57min de 14 de
dezembro de 2015.
Este texto disponibilizado nos termos da licena Creative Commons Atribuio - Compartilha Igual 3.0 No Adaptada (CC BY-SA 3.0); pode
estar sujeito a condies adicionais. Para mais detalhes, consulte as
Condies de Uso.

6 de 6

12-05-2016 09:21

Vous aimerez peut-être aussi