Anda di halaman 1dari 6

HISTRIA DO MS-DOS

Todos os computadores, para a sua organizao e funcionamento, precisam de um sistema. O "sistema


Operacional do Disco", ou DOS, l o teclado, gere a memria, l e escreve em disco ou disquete e atua sobre o
visor. O sistema operacional, alm de tratar destes assuntos sozinho, d-nos, tambm, a possibilidade de lhe dar
comandos e us-los da maneira pretendida.
Um computador, no pode, de maneira alguma, trabalhar sem um sistema operacional, no entanto,
quando ligado pela primeira vez, ou aps a formatao do disco, no contem nenhum sistema operacional.
O que um sistema operacional ?
Um sistema operacional pode ser definido como um conjunto de programas especialmente feitos para a
execuo de vrias tarefas, entre as quais servir de intermedirio entre o utilizador e o computador. Um sistema
operacional, tem tambm como funo, gerir todos os perifricos de um computador. Um dos sistemas
operacionais o MS-DOS. (Microsoft Disk Operating System).
Histria do Ms-dos Por Verses
MS-DOS 1.0
Esta primeira verso do PC-DOS comportava apenas discos flexveis de face simples e ocupava somente
10 Kb de RAM, pois o PC tinha apenas 64 K de memria RAM. A verso 1.1 atualizou o sistema para trabalhar
com discos de densidade dupla. O primeiro MS-DOS surgiu como verso 1.25
MS-DOS 2.0
Esta verso apareceu junto com o IBM XT em 1983, e permitia o uso de discos rgidos de alta capacidade
( 10 Mb! ). O sistema ocupava 25 Kb de RAM e 40 Kb de espao em disco. O MS-DOS equivalente tinha como
verso 2.11 e trazia o comando COUNTRY a mais.
MS-DOS 3.0
Foi lanado com a chegada do AT em 1984, suportando o ento novo drive de 1.2 Mb e o utilitrio VDISK
ou RAM-DISK, que utilizava a memria que ultrapassava os 640 Kb. Os clusters foram reduzidos de 4 para 2 Kb.
A verso 3.1 suportava redes. A verso 3.2 suportava os novos discos de 3 1/2 polegadas e 720 Kb. de
capacidade e possua os comandos XCOPY e APPEND. A verso 3.3 suportava drives de 1.44 Mb., parties do
disco rgido de at 32 Mb e introduziu o comando FASTOPEN. O sistema ocupava cerca de 30Kb. de RAM e 59
Kb. de espao em disco.
MS-DOS 4.0
Lanado em julho de 1988, quebrou a barreira dos 32 Mb. para cada partio e apresentou uma interface
grfica chamada DOS SHELL. Ocupava de 65 a 90 Kb. de RAM e 110 Kb. de espao em disco.
MS-DOS 5.0
Esta verso possibilitava o uso de mais de dois discos rgidos, parties de 2 GB. no disco rgido,
introduzia os comandos UNFORMAT, UNDELETE e DOSKEY, e possua um gerenciamento mais eficiente das
memrias disponveis (Upper, High, Extended e Expanded).
MS-DOS 6.0
Com esta verso, foi introduzido os recursos do SCANDISK, DRIVESPACE, MEMMAKER, DEFRAG,
ANTI VIRUS, MSD (Microsoft Diagnostics), DELTREE, alm de aprimoramentos nos comandos MOVE, COPY,
FORMAT e INTERLINK (para transferencia de arquivos entre dois computadores).
MS-DOS 6.2 e 6.22
O MS-DOS 6.0 e 6.2 incluam compactao de disco DoubleSpace. O MS-DOS 6.22 inclui compactao
DriveSpace ao invs de DoubleSpace. DriveSpace parecido com DoubleSpace, mas armazena informaes
compactadas em formato diferente.
O MS-DOS 6.22 inclui o ScanDisk, um novo utilitrio que detecta diagnostica e corrige erros de disco em
unidades no compactadas e em unidades compactadas.
O gerenciador de memria estendida, o HIMEM, testa automaticamente a memria do sistema
quando seu computador inicializado. Este teste identificar chips de memria que so mais confiveis.
Com a chegada do Windows 95, sistema operacional que no necessita da prvia instalao do DOS,
apesar de conter incorporado uma verso reduzida, chegou ao fim das constantes evolues deste sistema
operacional que acompanhou o usurio por cerca de 15 anos.
Arquitetura do Ms-dos
IO.SYS : o primeiro arquivo a ser carregado, do setor de boot do disco para a memria. Ele o software de mais
baixo nvel do MS-DOS que executa as mais primrias e fundamentais tarefas de entrada e sada do computador
(i/o). tambm responsvel pela continuao do processo de carga do sistema. IO.SYS conversa diretamente
com o hardware atravs de rotinas da ROM-BIOS. um arquivo oculto que fica localizado no diretrio principal
MSDOS.SYS : Contm o ncleo do sistema operacional, que o corao do MS-DOS. Ele responsvel por
receber requisies de servios dos aplicativos (em um nvel mais alto), e traduzir para que o IO.SYS para
execut-las. um arquivo oculto que fica localizado no diretrio principal.
COMMAND.COM : a interface de usurio. Interpreta e executa os comandos digitados no teclado, executa
arquivos de comandos do tipo *.BAT, redireciona entrada e sada padro, e executa funes bsicas de
manipulao de disco, atravs de utilitrios internos.
Ligando o computador
Quando o computador ligado uma srie de eventos ocorrem. Chama-se de boot . Durante o boot o computador,
executa um conjunto de instrues permanentemente gravadas na memria ROM, que determinam as primeiras
aes a serem tomadas, onde inicia-se uma auto verificao da memria, unidades de disco e teclado, e uma vez
que tenha localizado todos os seus componentes o computador procura pelo Sistema Operacional.
Nomes de Arquivos
Os arquivos no sistema operacional MS-DOS recebem nomes constitudos por duas partes: o nome ou prefixo e a
extenso ou sufixo, obedecendo a seguinte regra:
- nome, com um mximo de oito (8) caracteres alfanumricos sem espaos em branco;
- extenso, com um mximo de trs (3) caracteres alfanumricos (opcional) sem espao em branco;
- um ponto (.) separando o nome da extenso, quando esta existir;
- caracteres especiais tambm so permitidos, no nome ou na extenso, embora seja recomendvel evitar esta
prtica;
- os caracteres * (asterisco) e ? (interrogao) tm significado especial e devem ser evitados na nomeao;
- os caracteres <> e | no podem ser empregados na nomeaao, pois sao sinais de redirecionamento e
canalizao, respectivamente;
- maisculas e minsculas podem ser empregadas indistintamente.
EXEMPLOS DE NOMES DE ARQUIVOS
Nomes vlidos
nomearq.txt
PRT.COM
CtForm2.exe
msd.com
08221437.bmp
carta01.doc
arqv
Prog_01.com
Nomes no vlidos
-nomam.txt (espao em branco)
->Xpto.qyz (caracter de redirecionamento)
-ab|cd.txt (caracter de canalizao)
-joo.ool ( caracter da lngua portuguesa: )
-informatica.2000 (nmero excessivo de caracteres)
-.sem (sem a parte do nome)
Significado das Extenses
As extenses, em DOS, esto associadas ao contedo dos arquivos, ou seja, indicam do que se trata o arquivo
nomeado.
Exemplos de extenses e seus significados:
.txt - texto em ASCII
.doc - texto tipo Word
.sys - arquivo do sistema, driver ou tabela
.com - programa executvel <64 K)
.exe - programa executvel
.asm - programa fonte em assembly
.for - programa fonte em FORTRAN
.cob - programa fonte em COBOL
.c - programa fonte em C
.fck - resduo de arquivos corrompidos
.bat - arquivo de comandos (batch)
.tif - arquivo grfico formato TIFF
.bmp - arquivo grfico formato BMP
.dxf - arquivo grfico de exportao
.ini - arquivo de nicializao de programas
COMANDOS BSICOS

ATTRIB
Define ou exibe as propriedades dos arquivos
Sintaxe
ATTRIB [+,- r] [+,- a] [unidade:] nome_de_caminho [/s]
Onde: +r estabelece que o arquivo somente de leitura; -r desactiva a funo de somente para leitura; +a
estabelece as propriedades de um arquivo para um arquivo; -a o oposto de +a.
Comentrios
O comando ATTRIB s pode ser utilizado em arquivos.
O comando ATTRIB pode servir, tambm, para ocultar arquivos, devendo-se ento utilizar a seguinte sintaxe:
ATTRIB [+,-] h [unidade] nome_do_ficheiro .

BREAK
Este comando tem como finalidade estabelecer a verificao do CONTROL+C
Sintaxe
BREAK [on] {ou} BREAK [off]
Comentrios
Dependendo do programa em execuo, pode-se usar o CONTROL+C para interromper uma actividade.
Observaes
Alguns programas auto ajustam-se para responder ao CONTROL+C a qualquer altura; o comando BREAK no
afecta estes programas.
COPY
Este comando serve para copiar um ou mais arquivos para outro local.
Sintaxe
COPY [unidade:] nome_de_caminho1 [unidade:] [nome_do_caminho2] [/v] [/a] [/b]
Comentrios
Caso o nome_de_caminho2 no for especificado, a cpia ser criada no diretrio actual.
O comando COPY aceitar as seguintes opes:
/v Faz com que o Ms-dos verifique se os setores no disco de destino forma copiados apropriadamente.
/a Permite a cpia de arquivos ASCII
/b Permite a cpia de arquivos binrios.
Se uma gravao no puder ser verificada pelo Ms-dos, este exibir uma mensagem de erro. A opo /v permite a
verificao desses erros.

DEL
Este comando tem como finalidade eliminar arquivos especificados.
Sintaxe
DEL [unidade:] nome_de_caminho /p
Comentrios
A opo /p exibe um aviso de confirmao de eliminao antes de se proceder excluso do ficheiro.
Para a excluso de diversos arquivos em simultneo, o comando DEL permite a utilizao de asteriscos.
DIR
Este comando tem como finalidade exibir uma listagem dos arquivos de um diretrio.
Sintaxe
DIR [unidade:] [nome_de_caminho] [/p] [w] [/a] [/o] [/s] [/b] [/l] [/v] [/4]
Comentrios
Se o comando DIR for digitado isoladamente, exibir um listagem de arquivos no diretrio corrente.
Se o nome da unidade for especificado, o comando DIR exibir uma listagem dos diretrios dessa unidade.
O comando DIR aceita as seguintes opes
/P Faz uma pausa aps cada ecr de informaes
/W Utiliza o formato de lista alargada
/A Mostra os arquivos com os atributos especificados
/O Lista os arquivos por ordem
/S Mostra arquivos e subdiretrios do diretrio especificado
/B Utiliza o formato simples
/L utiliza minsculas
/V Modo verboso
/4 Mostra o ano com 4 dgitos.
O comando DIR, juntamente com a listagem dos arquivos, exibir o seu tamanho em Bytes, a hora e a data da
sua ultima verificao.

EXIT
O comando EXIT sai do programa command.com em e volta ao nvel anterior, caso exista.
Sintaxe
EXIT
Comentrios
Quando o programa COMMAND for utilizado para iniciar um novo processador de comandos, para retornar ao
antigo processador de comandos deve-se digitar EXIT.

FORMAT
O comando FORMAT consistem em formatar o disco na unidade especfica, de modo a tornar-se compatvel com
os arquivos do Ms-dos.
Sintaxe
FORMAT unidade: [/1] [b] [/n: setores]
Comentrios
O comando FORMAT utiliza-se para preparar ou limpar uma disquete para o armazenamento de dados, e para,
recuperar uma disquete cuja informao tenha sido corrompida.
A forma mais simples do comando FORMAT, formata a disquete ou disco, de acordo com as caractersticas da
drive.
A drive a ser formatada tem necessariamente que ser indicada, para no acontecer imprevistos de maior.

Nota
O comando FORMAT pode ser utilizado em discos duros. Dado que a formatao do disco rgido uma questo
delicada, o comando FORMAT envia uma advertncia antes de iniciar a formatao do disco :WARNING, CALL
DATA NON-REMOVAVLE. DISK DRIVE C: WILL BE LOST! Proceed with format (y/n) ? E depois h pessoas que
respondem Yes para cancelar !!!! No devendo ser este o exemplo a seguir, mas sim Yes, somente em caso de
pretender-mos formatar o disco.
Para criar uma disquete de arranque, deve-se digitar a seguinte linha de comando: FORMAT a: /s .
Opes do comando FORMAT:
/N Formatao com vrios setores por pista.
/T:t formatao com t pistas
/V pedido o nome do volume aps a formatao
/S Formata a disquete, preparando-a para servir de disquete de arranque, isto , formata a disquete e
copia para l os arquivos dos sistema
/Q Executa uma formatao rpida
/F:tamanho Especifica o tamanho da disquete a formatar
/B Atribui espao no disco formatado a arquivos de sistema
/1 Formata apenas um lado de uma disquete
/C Testa os setores que esto marcados como "danificados"

LABEL
Este comando deve ser utilizado sempre que se queira criar, alterar ou excluir o nome de volume no disco.
Sintaxe
LABEL [unidade:][nome_do_volume]
Comentrios
O nome de volume, poder servir para identificar um disco ou disquete. O nome de volume aparece-nos,
juntamente com o numero de srie, sempre que faa-mos uma listagem de diretrio.
Um nome de volume poder conter no mximo 11 caracteres, espaos, mas no tabulaes.
Observaes
Os comandos a utilizar para saber o nome de volume so o DIR ou o VOL.
O comando LABEL tem uma relao de incompatibilidade com unidades que utilizem os comandos SUBST ou
JOIN.


MD
Este comando serve para criar um novo diretrio.
Sintaxe
MD [unidade:] caminho
Comentrios
O comando MD permite a criao de uma estrutura de diretrio de mltiplos nveis. O comprimento mximo de
qualquer caminho nico, a partir do diretrio at ao nvel desejado, no poder exceder os 63 caracteres.

REN
Este comando usa-se para alterar o nome de um arquivo ou diretrio.
Sintaxe
REN [unidade:] [caminho] nome_antigo nome_novo
Comentrios
O comando REN renomeia arquivo especificado para um nome tambm este especificado.
O comando REN permite a utilizao de asteriscos.

SYS
Este programa transfere os arquivos do sistema Ms-dos do disco da unidade padro para o disco de uma unidade
especfica.
Sintaxe
SYS unidade:
Comentrios
O comando SYS, rene os arquivos do sistema, enviando-os depois para a unidade especificada. Por exemplo
sys a: .
Observaes
Os arquivos transferidos sero copiados na ordem seguinte: io.sys; ms-dos.sys.
Ao executar-mos o comando SYS, este no copia o ficheiro command.com, tendo este que ser copiado
manualmente.
O comando SYS no funciona em unidades associadas com os comandos SUBST ou JOIN, e em rede.
TREE
Este comando mostra a estrutura de diretrios de uma drive.
Sintaxe
TREE [nome_de_caminho:] [/f] [/a]
Comentrios
O comando TREE lista a path completa de cada diretrio de uma drive, juntamente com os subdiretrios que cada
um tenha. Este comando elabora um diagrama da "rvore" de diretrios da drive.
Notas
Se no especificar a drive, ser listada a drive corrente.

VER
Este comando permite saber o numero da verso do Ms-dos.
Sintaxe
VER
Comentrios
Ao executar-mos o comando VER a verso do Ms-dos ser exibida no ecr.

XCOPY
Este comando usa-se para copiar arquivos, diretrios e subdiretrios .
Sintaxe
XCOPY [unidade:] nome_de_caminho [unidade:] [nome_de_caminho] [/a][/d:data][/e][/m][/p][/s][/v][/w].
Comentrios
Os parmetros unidade:, nome_de_caminho especificam a origem dos dados a serem copiados. O segundo
conjunto destes termos identificam a drive e o caminho para onde sero copiados os dados.
As opes seguintes so aceites pelo comando XCOPY
/a Copia os arquivos que possuem o seu bit de arquivo ligado.
/d: - Copia os arquivos alterados na data especificada ou superior.
/e Copia qualquer subdiretrio, mesmo estando vazio. Deve-se utilizar juntamente com a opo /s.
/p Pede a confirmao para a criao de cada arquivo de destino.
/s Copia diretrios e subdiretrios de nvel inferior, a menos que estejam vazios.
/w Faz com que o comando XCOPY efectue uma pausa antes de iniciar a cpia de arquivos.
Obs :
Copiando informaes a partir do teclado
O seguinte comando COPY copia os dados digitados a partir do teclado para o arquivo OUTPUT.TXT:
copy con output.txt.
Depois que voc digitar este comando e pressionar ENTER, o MS-DOS copia tudo que foi digitado para o arquivo
OUTPUT.TXT. Quando voc terminar de digitar, pressione CTRL+Z para indicar que deseja finalizar o arquivo. O
caractere CTRL+Z ser exibido na tela como "Z". Voc tambm pode finalizar um comando COPY CON
pressionando a tecla F6. Ao se pressionar a tecla F6, o caractere CTRL+Z ser gerado, que ser exibido na tela
como Z.
O exemplo a seguir copia informaes do teclado para a impressora que est conectada LPT1:
copy con lpt1
para enviar para a impressora
Ex:
C:\teste>copy con lpt1
teste2.txt
^Z
1 arquivo(s) copiado(s)

Anda mungkin juga menyukai