1.1. Hardware
1.2. Software
1.3. Teclado de Controle
3.0. O MS DOS
Um computador possui duas partes diferentes que funciona em conjunto. O hardware é a parte física e inclui o teclado, o
monitor de vídeo, a impressora e os discos. O software, ou programa, é a parte lógica do sistema. O programa que informa
ao hardware o que fazer.
1.1 - HARDWARE
a) Unidade de entrada:
b) Unidade de processamento;
c) Memória;
d) Unidade de saída.
ENTRADA CPU SAÍDA
MEMÓRIA
É responsável pela transmissão de informações para a CPU, a unidade de entrada pode ser representada por diversos
dispositivos, tais como o teclado, os drives, o scanner, o mouse, etc.
Apesar de existirem diversos dispositivos de entrada de dados em um microcomputador, o teclado continua sendo o mais
utilizado.
Este teclado contém 12 teclas (nomeadas de F1 a F12) que podem ser programadas para realizar funções predeterminadas
em diversos programas. Podem ser combinadas com outras teclas como ALT, CTRL, etc.
b)Teclado principal:
É parecido com um teclado de máquina de escrever. Além das teclas básicas de uma máquina de escrever, ele possui várias
teclas especiais, como: ENTER, CONTROL, CAPSLOCK, BACK SPACE, etc..
c)Teclado numérico:
Este teclado possui as teclas numéricas tradicionais, como em uma calculadora, teclas com os símbolos soma, subtração,
multiplicação e a barra de divisão. Há uma tecla que ativa e desativa o teclado numérico chamada NUMLOCK.
Geralmente acima deste teclado existem três LED’s luminosos (lâmpadas) que indicam funções ativadas: CAPSLOCK
ligado ou desligado (esta função ligada deixa todas as letras digitadas na forma maiúsculas); o teclado numérico ligado ou
desligado; além da função SCROLL LOCK.
Quando o teclado numérico não está ativado, suas teclas tem as outras funções também estampadas nas teclas.
- O Mouse:
Normalmente, você usa um teclado para dizer ao computador o que deseja fazer. Entretanto, um dispositivo de entrada
alternativo é o mouse. É um pequeno artefato que você move ao longo de superfícies planas. Ao mover o mouse, o cursor
movimenta-se na tela. Além disso, existem botões no mouse que você pressiona para enviar sinais ao computador, podendo
assim ativar, operar e desligar softwares que usem o mouse.
- O Scanner
Os scanners são como uma máquina de fotocópia, mas esta fotocópia fica armazenada no computador, podendo ser
trabalhada (alterada em seu formato, cor, tamanho, e mostrada no monitor) e posteriormente impressa.
Entre outros periféricos de entrada, temos as canetas ópticas para leitura de códigos de barra, ou para desenhos.
Ela tem como função armazenar as instruções (arquivos, softwares) para execução de uma tarefa, bem como os dados
necessários para outros programas se atingir os resultados desejados. Alguns diferentes tipos são descritos a seguir:
* ROM (Read Only Memory) também chamada de memória EPRON, significa memória apenas de leitura. Esta
memória armazena programas e instruções de controle que são processados, praticamente a todo momento, mas
principalmente no momento em que o computador é ligado para fazer uma checagem de memória, e outras funções de
controle da máquina, como verificar se existe um disquete no drive, se o winchester está operando, e se outras partes da
máquina estão presentes. Também chamada de BIOS, é ela que dá ao sistema operacional (DOS, UNIX, etc) o controle da
máquina. Ela não é apagada quando o computador é desligado, e seu conteúdo pode ser alterado, mas é necessário ter
certeza do que se está fazendo. Para um usuário normal, a presença da BIOS nem é notada, constitui-se também de uma
memória somente de leitura.
* RAM (Random Acess Memory) significa memória de acesso aleatório, pode ser tanto lida como gravada, ou seja, o
microprocessador pode ler o conteúdo desta memória e também gravar informações nela. É na memória RAM que os
programas são colocados após terem sido lidos do disco. Também é na RAM que os dados que você digita ou que são
processados ficam armazenados até o momento de serem gravados no disco. Também comparada a uma mesa de trabalho
onde o computador trabalha, quanto maior a quantidade de memória, o computador pode ser mais eficiente em suas
operações. A velocidade de um computador depende principalmente de seu microprocesador e da quantidade de memória
RAM.
A memória RAM é volátil, ou seja, assim que o computador é desligado, todo o seu conteúdo é perdido, portanto a
memória RAM é uma unidade de armazenamento de dados temporário.
Quando ao tamanho da memória é medida em bytes, com seus múltiplos Kilobytes ou Megabytes. Um byte representa um
único caractere, como a letra "B", o número "5" ou o símbolo "$". Um Kilobytes (KB ou K) contém 1024 bytes.
* CACHE a memória cache é uma memória com a mesma função da memória RAM, mas o acesso a cache é muito mais
rápido do que a outra, tornando o computador mais eficiente, sua desvantagem é o custo, muito elevado, tornado inviável se
colocar em um computador vários megas de memória cache. Usualmente se coloca uma quantidade suficiente para se
armazenar programas pequenos e de maior frequência de uso.
IMPORTANTE:
1. Cada letra que é gravada em um disco é formada por um conjunto de pontos chamados BIT (binary digit), então um BIT
é a menor representação que o computador tem, e ele é composto por um ponto de energia positivo ou nulo (negativo) por
isso representamos um os bits com os números 1 ou 0, ou seja, magnetizado ou desmagnetizado.
3.O BYTE é então como vimos uma palavra de computador. Cada BYTE armazena um dado: uma letra em número ou
símbolo especial.
1.1.4 - DISCOS
Para armazenar grandes quantidades de informações, o microcomputador utiliza discos magnéticos, podendo ser móveis ou
não. Os tipos mais comuns de armazenamento em meios magnéticos são os disquetes e os discos rígidos.
* DISQUETES(discos flexíveis): originou-se com o tamanho de 8 polegadas, com o tempo eles diminuíram. Na década de
1980 o disquete de 5,25 polegadas dominaram o mercado. Estes disquetes possuem duas capacidades de armazenamento:
360 KB e 1,2 MB. Nos últimos anos da década de 1980, o disquete de 3,5 polegadas começou a dominar o mercado, quanto
a sua capacidade de armazenamento é de 720 KB ou 1,44 MB, sendo este último mais utilizado atualmente.
1- Nunca tocar as superfícies magnéticas que estão protegidas pela jaqueta plástica;
2- Nunca deixar exposto a campos eletromagnéticos como: imãs, motores, grandes objetos de metal, televisores, clips, etc...
9- Sempre que tiver que escrever nas etiquetas sobre os discos, utilize uma caneta de ponta porosa, e escreva com toques
bastantes leves;
10- Armazene os discos em sua caixa ou em locais apropriados para eles, evite dobrá-los ou entortá-los.
IMPORTANTE: Todos discos são divididos em trilhas e setores, trilhas são voltas concêntricas em volta do disco e setor
é uma parte desta volta. Cada disco tem uma certa quantidade de trilhas e setores; que podem ser de tamanhos variáveis.
Setores e trilhas são comparados a linhas em um papel pautado, isto é, assim como as linhas de um papel nos guia para
escrever, setores e trilhas guiam o cabeçote de gravação a "escrever" na superfície do disco.
* DISCOS RÍGIDOS (winchester ou HD): Um disco rígido pode armazenar quantidades muitos maiores de informações do
que um disco flexível e além de funcionar melhor. Tem velocidade de busca e de leitura muito superior a dos disquetes. Em
geral o HD fica fixo no interior computador.
* CD-ROM: pelo ROM do nome pode se perceber que este dispositivo é somente para leitura (existem CD's que podem ser
regraváveis em drives especiais, os CD-R's), utiliza um compact disk, e a partir de suas características que surgiu a tão
famosa multimídia. As duas grandes vantagens do CD-ROM é a seu grande espaço para armazenamento de dados e sua
altíssima velocidade de busca, comparável ao HD. Os drives de CD-ROM tem 2, 4, 6, 8 ou mais velocidades diferentes,
podem reproduzir músicas de um CD comum, e em conjunto com a CPU pode gerar imagens com grande definição e
fidelidade; hoje em dia é muito utilizada para aprendizado e lazer.
Existem dispositivos de saída que permitem a conversão dos dados e informações para uma forma compreensível para o
usuário, que apresenta o resultado do trabalho da CPU.
* MONITOR DE VÍDEO: é a principal forma de o computador transmitir informações para o operador. Hoje o monitor
gráfico conhecido VGA tornou-se um padrão. Um monitor tem sua resolução gráfica medida em pixeles ou pontos. Um
monitor VGA possui resolução de 640 pontos horizontais por 480 verticais. Um monitor Super VGA pode chegar a uma
resolução de 1024 por 768 pontos, e para serviços que exijam uma melhor resolução, utiliza-se monitores UltraVGA.
Outra forma de se medir a resolução de um monitor é através do dot picht (nível de ponto), o tamanho de um ponto do
monitor, como este é formado de muitos pontos, quanto maior a concentração destes maior a resolução, uma melhor
definição de imagens.
* IMPRESSORA: É um dispositivo de saída que transfere para o papel o conteúdo de arquivos que estão em discos ou
informações processadas que estão na memória RAM.
Tipo de matriz:
-matriz de ponto: é a mais barata e pode criar caracteres de diversos tamanhos e formatos, contudo de baixa qualidade
gráfica. Essas impressoras são divididas em impressoras de 9 e 24 agulhas. Elas têm sua velocidade medida em
cps(caracteres por segundo), ou ppm (folhas por minuto).
-laser: possui uma qualidade gráfica muito superior à de uma impressora de agulhas. As impressoras a laser podem
reproduzir textos de todos os perfis e tamanhos, bem como gráficos. A sua desvantagem é ser cara; mas é bem rápida.
-jato de tinta: possui uma qualidade muito próxima à de uma impressora a laser, com um custo muito próximo ao de uma
impressora de agulha; são as mais populares hoje em dia.
Existem outros periféricos de saída como o modem, que pode ser considerado como um dispositivo de entrada também. Ele
faz a conexão entre o computador e uma linha telefônica, recebendo e transmitindo dados.
1.2 - SOFTWARE
São programas (um conjunto de caracteres) que fazem com que o computador funcione com forma adequada. O programa é
instalado na memória do computador para ser usado pela CPU. O software pode ser dividido em quatro categorias básicas:
1- Software de Sistema: controla o computador se interligando com a BIOS, bem como gerênciar a memória, o trabalho da
CPU, este trabalho é feito pelos sistemas operacionais.
2- Software Aplicativo: usa-se estes software para executar tarefas específicas, como o Wordstar, Lotus 1-2-3, dBaseIV,
etc...
3- Linguagem de Programação: é um tipo especial de software, cuja finalidade é desenvolver outros programas e sistemas
para uso genérico. Encontra-se Basic, Cobol, Clipper, C, etc...
4- Bancos de dados: são arquivos utilizados por outros programas, são fontes de dados e informações para auxiliar o
funcionamento do programa principal.
l SHIFT: Existem duas teclas SHIFT: uma a esquerda e outra à direita do teclado. Pressionado qualquer uma delas é
possível digitar os caracteres que estão na parte superior da tecla, ou letras em maiúsculo, como na máquina de escrever. A
tecla SHIFT deve sempre ser pressionada em conjunto com outra. Ela não tem função alguma, se usada isoladamente.
l ENTER: Existem duas teclas ENTER: uma no teclado principal e outra no numérico. Ela retorna o cursor para o início da
linha seguinte, entra com os dados digitados e manda executar as instruções solicitadas dando início ao processamento. Ao
pressioná-la, não surge nenhum sinal na tela de seu vídeo. Ela apenas indica ao computador que deve iniciar a execução do
comando digitado pelo operador.
l CAPS LOCK: É utilizado para as letras digitadas aparecerem no vídeo em maiúsculo. Num primeiro toque, as letras
maiúsculas são ativadas (a luz no indicador está acesa) e um segundo toque, desativadas (a luz do indicador está apagada).
l TAB: Tabula a tela. Com esta tecla, o cursor realiza um salto automático de 8 colunas para a direita ou conforme a
formatação.
l BACK SPACE: Ao ser pressionada, o cursor se movimenta uma posição a esquerda, apagando o caractere.
l ESC: Utiliza quando for necessário sair de operação. Sua função é definida pelo Sistema Operacional ou pelo programa
aplicativo em uso.
l CTRL: É uma tecla de controle sempre utilizada em conjunto com outra(s) tecla(s) para executar um comando.
l ALT: É também uma tecla de controle para ser utilizada em conjunto com outras teclas. Executa funções que dependem
do software utilizado.
l PRINT SCREEN: Quando pressionada imprime uma cópia da tela na impressora, no modo DOS.
l INSERT: Ao pressioná-la, fazemos com que quaisquer outros caracteres digitados sejam introduzidos na Linha de
Comando a partir da posição do cursor, empurrando automaticamente os demais, anteriormente digitados, à direita.
l DEL: Ao pressioná-la, fazemos com que seja eliminado o caractere correspondente à posição do cursor.
Um sistema operacional é um conjunto de programas que permite aos usuários controlar os recursos do computador, tais
como discos, impressora, teclado e unidade central. O Sistema operacional pode ser encarado como a alma do computador.
Sem ele, o computador seria um monte de circuitos sem vida. O DOS é um sistema operacional residente em disco,
portanto, necessita ser lido no disco e carregado na memória do computador. Esse carregamento é feito automaticamente
quando o micro é ligado. A partir daí, é o leitor que passa a dirigir o DOS pôr meio de seus comandos.
O DOS surgiu no final de 1981 com o lançamento do primeiro micro IBM PC. Desenvolvido pela Microsoft, (na época)
uma pequena empresa de software, possui duas fachadas: o PC-DOS e o MS-DOS. A diferença entre um e outro é que o
PC-DOS é comercializado pela IBM junto com seus equipamentos, enquanto o MS-DOS tem sua comercialização feita por
meio da Microsoft.
Desde seu lançamento em 1981, o DOS teve seis versões e seis atualizações de menor porte.
VERSÕES
DOS 1.0: Esta primeira versão suportava apenas discos flexíveis de face simples (160KB). Ele ocupava apenas 10KB de
RAM, pois o PC possuía apenas 64KB de memória. A primeira atualização ocorreu para suportar discos de densidade dupla
e foi designada DOS1.1. Vale salientar que a primeira versão do MS-DOS surgiu quase um ano depois da versão 1.1 do PC-
DOS e chamou-se MS-DOS 1.25.
DOS 2.0: O lançamento do IBM XT, em 1983, e o surgimento dos discos rígidos de alta capacidade (10MB) fizeram com
que fosse lançada em março do mesmo ano a versão 2.0, que suportava disco rígido e diretórios. No final de 1983, uma
atualização, a 2.1, surgia para corrigir pequenas incorreções da versão 2.0 e suportar drives de meia altura. Esta versão
ocupa apenas 25KB de RAM. A versão compatível do MS-DOS foi a 2.11.
DOS 3.0: Com a chegada do AT em meados de 1984, uma nova versão do DOS foi lançada para suportar o novo drive de
1,2MB, e um utilitário chamado VDISK ou RAMDISK foi criado para poder usar a memória que ultrapassa os 640KB, que
é o limite suportado pelo DOS. Em março de 1985, a atualização 3.1 era lançada para suportar hardware e software para
redes locais e corrigir incorreções da versão 3.0. Ela ocupava cerca de 30KB de RAM .No final de 1985, com o lançamento
de um micro portátil, a IBM lançou a versão 3.2, que suportava os novos discos de três polegadas e 720KB de capacidade,
além de introduzir os comandos XCOPY e APPEND.
DOS 3.3: Esta versão teve como principais atualizações o suporte a drives de três polegadas de 1,44MB de capacidade.
Além disso, foi introduzida a possibilidade de dividir um disco rígido em várias partições de até 32MB. Outra característica
dessa versão é a possibilidade de poder abrir até 255 arquivos contra apenas 20 da versão anterior.
DOS 4.0: Lançada em julho de 1988, a versão foi logo substituída pela versão 4.01 para corrigir os diversos problemas
encontrados com a utilização da memória expandida. Essa versão ocupa cerca de 67KB de memória RAM, podendo chegar
até 90KB se você modificar o CONFIG.SYS. Foi também implantado o recurso DOSSHELL.
DOS 5: Em 1991, a Microsoft lançou o DOS 5, a maior mudança do sistema operacional desde a versão 3.3. Além de uma
interface gráfica mais elaborada, permite o usuário, carregar para a memória diversos programas de forma a poder mudar
de um para outro automaticamente sem ter de sair ou abandonar um programa, retornar à linha de comando e aí então
carregar o segundo programa.
DOS 6: Esta versão apresenta uma série de novidades que expandem as capacidades da antiga versão. A maior parte
dessas novidades são, na verdade, programas que forma licenciados de outras empresas. Como destaque temos o DOUBLE
SPACE, um software que duplica a capacidade do disco rígido, temos um antivírus completo, chamado MSAV, detecta e
elimina 1300 vírus. Para otimizar o acesso a disco, o programa Defrag eliminam a fragmentação de arquivos e diretórios.
Outras novidades surgiram nesta versão como o INTERLNK e o INTERSRV, o CONFIG.SYS sofreu profundas mudanças
e outras.
DOS 6.2: O DOS 6.2, lançado em 1993, corrige erros que foram detectados no programa de duplicação DOUBLE
SPACE e introduz um novo comando, o SCANDISK, para correção de erros físicos nas unidades de disco, além de outros
pequenos melhoramentos em diversos outros comandos do DOS. Uma atualização do DOS 6.2 já foi lançada que é o DOS
6.22.
3.0 - O MS DOS
O sistema operacional DOS tem 3 programas essenciais para o funcionamento do computador. São eles:
IO.SYS: Este programa interage com a BIOS , é ele que inicializa os dispositivos externos conectados, além de inicializar
os dispositivos externos ele ainda interage com o processador, levando informações para todos os dispositivos.
MSDOS.SYS: Este programa trabalha como tradutor de comandos para o programa IO.SYS, ele intercepta as chamadas
do COMMAND.COM e traduz as instruções para IO.SYS.
COMMAND.COM: Este programa é um processador de comandos do DOS ele verifica o que foi digitado no teclado,
caso a instrução for um comando ou programa a ser executado ele passa o comando para o MSDOS.SYS, que executa-o.
Estes três programas são carregados na memória ao inicializar (ligar) o computador e permanecem enquanto a máquina fica
ligada.
Reinicializando com Ctrl-Alt-Del: Quando você estiver usando o computador e por algum motivo ele parar e
não mais responder aos comandos do teclado, teremos que reinicializá-lo, para isso existem três formas: uma
é desligar o computador e logo após voltar a ligá-lo, operação chamada de BOOT a frio; outra é chamada de
Boot a quente, para efetua-la basta digitar as teclas Ctrl-Alt-Del simultaneamente, esse comando irá
reinicializar o computador, como se você estivesse desligado e ligado novamente. A outra forma é pressionar a
tecla RESET da máquina, que resultará também em um BOOT morno.
Uma combinação de teclas muito útil também é a dada por CTRL+PAUSE, esta combinação , isto é, estas duas teclas
pressionadas juntas podem parar o processamento da maioria do programas que estão sendo executados no DOS.
Arquivo é um conjunto de informações, que estão agrupadas em um dispositivo comum, e que servem para um
determinado fim. Portanto arquivo pode ser definido como uma coleção de dados armazenados em um dispositivo físico.
Para que você crie nomes de arquivos no DOS, existem algumas regras que devem ser seguidas.
1- Nome de arquivos são divididos em duas partes, a primeira chamada parte principal, com até oito caracteres, e uma
segunda separada por um "." (ponto) com até três caracteres chamada extensão.
A -Z (maiúsculos e minúsculos)
0 - 9 e os símbolos
! @ # $ % & ( ) { } \ /
Existem dois tipos de comandos no DOS, são eles os comandos INTERNOS e EXTERNOS.
Os comandos INTERNOS estão sempre disponíveis para que se utilize, eles fazem parte do programa COMMAND.COM
que está permanente na memória.
Os comandos EXTERNOS são de programas a parte do COMMAND.COM. Eles estão distribuídos pelos discos,
guardados em diversos lugares. Cada comando externo está disposto em um arquivo no disco. Para usar um comando
externo, o mesmo deve estar disponível no disco que se está utilizando. Os comandos externos são também chamados de
utilitários de sistemas.
Este comando executa o help do DOS, mostrando todos os comandos do DOS, a sua utilização, exemplos e também
observações sobre o comando, traz também as novidades do MS-DOS 6.22.
Para se utilizar do help digita help e pressione ENTER, surgirá uma tela com destaques verdes; com as teclas de cursor, se
posiciona o cursor da tela em baixo de uma palavra destacadas por sinais de menor e maior em verde, ao se pressionar
ENTER o help ira a uma tela com explicações da palavra selecionada.
Esta tela tem algumas palavras destacadas também, que com o mesmo procedimento se vai a outras telas. Para voltar a uma
tela anterior basta pressionar ALT+V. Existe uma opção de imprimir a tela corrente no menu Arquivo, se obtém um
documento com explicações dos comandos desejados.
No help no DOS existe uma forma de se obter um help rápido de um comando, digitando-se "/?" após o nome do comando.
Há também o comando FASTHELP, que mostra todos os comandos do DOS com uma breve explicação de cada um.
É utilizado para mostrar/acertar a data do relógio do microcomputador. O formato padrão de data é o norte-americano, mês,
dia e ano (MM/DD/AA); mas este formato pode ser alterado para o formato nacional.
C:\>DATE
Exemplo:
C:\>date <ENTER>
Data inválida
É utilizado para mostrar/acertar a hora do relógio interno do microcomputador. Você pode utilizar a hora no formato norte
americano (até 12 horas am ou pm), ou no formato nacional (até 23:59 horas).
C:\>TIME
Exemplo:
C:\>time <ENTER>
Hora inválida
O comando CLS limpa a tela de vídeo e mostra novamente o sinal de pronto de DOS no canto superior esquerdo da tela.
C:\>CLS
C:\>VER
VOL é um comando do DOS, que mostra o nome do volume de um determinado disco. Um nome de volume pode ser dado
na formatação com o parâmetro /V ou com o utilitário LABEL. Como vocês poderão constatar cada disco possui um nome
e o comando VOL ira fazer com que o nome do disco e o n° de série sejam mostrados.
C:\>VOL
LABEL é um comando do DOS que cria, modifica ou exclui nomes de volume de disco. Nome de volume, é o nome que
damos como rótulo para disquetes quando eles vem novo e ainda não esta formatado.
FORMATO DO COMANDO
LABEL[unidade:][nome]
Exemplo:
C:\> label a:
O comando irá pedir um nome de volume com até 11 caracteres, para o disco do DRIVE A:
TABELA DE PARÂMETROS: O comando PROMPT contém uma tabela de parâmetros que utilizados juntamente com o
caractere $ (dólar) produzem um efeito diferente:
Para executar o MSD basta ter o comando no disco em que se esta utilizando e digitar MSD.
Explicando a tela:
Para obter mais detalhes sobre um item basta pressionar a tecla ALT em conjunto com a letra iluminada da opção desejada.
Existem também três menus nesta tela são eles File, Utilites e Help, para acessar qualquer um deles utilize a mesma
combinação ALT + letra do MENU. Para sair do MSD abra o MENU file que você vai encontrar a opção EXIT.
Pressione a tecla ALT + F para abrir o menu de FILE, então surgirão as opções do menu de FILE que são: Find File, Print
Report, Arquivos de Configurações, e EXIT.
- Print report: Esta opção fará com que o MSD emita um relatório sobre as configurações do sistema.
- Exit: esta opção fará com que você saia do MSD e retorne ao sistema operacional, você também poderá utilizar a tecla de
função F3 para sair do MSD.
Mostrar o diretório de arquivos quer dizer, mostrar a lista de arquivos e diretórios que estão no disco. O comando DIR, faz
com que o DOS apresente o nome dos arquivos disponíveis no DRIVE atual.
Exemplos:
C:\>dir
C:\>dir a:
C:\>dir texto.doc
USANDO CARACTERES CURINGAS: Podemos mostrar apenas parte de um diretório utilizando caracteres globais.
Caracteres globais são caracteres que substituam um conjunto, ou apenas outro caracter qualquer, são dois os caracteres
globais:
C:\>dir *.txt
Mostra todos os arquivos com qualquer nome principal e com extensão igual a TXT.
C:\>dir arq.*
Mostra todos os arquivos do diretório que tenham o nome principal igual a ARQ com qualquer extensão.
C:\>dir ???.txt
Mostra todos os arquivos que tenham nome principal com três letras e extensão igual .TXT.
C:\>dir arq.??
Mostra todos os arquivos que tenham nome principal igual a ARQ e extensão com quaisquer duas letras.
USANDO PARÂMETROS: Podemos utilizar alguns parâmetros para o comando DIR, para auxiliar na pesquisa de
arquivos. Parâmetros são especificações que um comando pode receber, normalmente os parâmetros estão após uma barra
(/).
a) /P-causa uma pausa quando a relação de nomes de arquivos atingir uma tela cheia, fica aguardando que se tecle algo para
continuar.
C:\>dir a:/p
b) /W- Mostra apenas os nomes do arquivo, de forma horizontal, 5 nomes de arquivos em cada linha mostrada.
C:\>dir b:/w
atributos:
D- diretórios
S- arquivos de sistema
H- arquivos ocultos
- - prefixo não
A- arquivos
C:\>dir a:/h
N- por nome
S- por tamanho
D- data e hora
E- por extensão
G- primeiro diretórios
- - prefixo de negação
C:\>dir/o:n
e) /S- Mostra os arquivos do diretório corrente e dos subdiretórios do diretório corrente.
C:\>dir/s
C:\>dir/b
C:\>dir/l
O comando interno COPY é utilizado para copiar um ou mais arquivos de um disquete para outro ou de um disquete para o
disco rígido ou vice-versa. O comando COPY permite que todo o conteúdo de um disquete seja copiado para outro de
formato diferente, pois a cópia é feita arquivo por arquivo e não trilha a trilha.
Exemplo:
Exemplo:
Copia todos os arquivos que tenham qualquer nome principal, e que possuam a extensão .TXT para o drive B:
? - Copia todos os arquivos que atendam a quantidade de caracteres globais "?" colocados no nome para a cópia.
Exemplo:
A:\>copy ?????.TXT B:
Copia todos os arquivos que tenham qualquer nome principal com até 5 caracteres e que tenham extensão igual a .TXT
para o drive B:
USANDO PARÂMETROS:
OUTROS EXEMPLOS:
5)Copiando arquivos para outro disco com o mesmo nome, mas com extensão diferente.
Na versão 6.22, o comando COPY pede confirmação para regravar um arquivo que já existe no diretório ou drive de
destino. Para cada arquivo existente, o comando pergunta se você quer confirmar a regravação do arquivo individual com
"S", não autoriza com "N", ou autoriza a regravação de todos os arquivos com "T".
Copia arquivos seletivamente. O XCOPY tem algumas vantagens em relação ao DISKCOPY: arquivos de origem que estão
fragmentados serão reunidos no disco de destino e o XCOPY pode copiar arquivos entre discos de diferentes capacidades
de dados. Entretanto, o XCOPY não pode formatar discos e o DISKCOPY pode. Em relação ao COPY o XCOPY pode ser
mais rápido, pois ele carrega todos os arquivos possíveis na memória e transfere para o destino de uma vez, enquanto o
COPY copia um arquivo de cada vez.
FORMATO DO COMANDO:
Exemplo:
A:\>xcopy *.* C:
Este comando copiará todos os arquivos do disco do drive A: para o disco do drive C:
USANDO OS PARÂMETROS:
/A - Copia os arquivos que possuem o atributo de arquivo definido, não altera o atributo.
/M - Copia os arquivos que possuem o atributo de arquivo definido, desativa o atributo de arquivo.
Na versão 6.22, o comando XCOPY pede confirmação para regravar um arquivo que já existe no diretório ou drive de
destino. Para cada arquivo existente, o comando pergunta se você quer confirmar a regravação do arquivo individual com
"S", não autorizar com "N", ou autorizar a regravação de todos os arquivos.
O DISCOPY é um programa utilizado para fazer duplicatas de disquetes. Esse comando permite a cópia de um disco entre
duas unidades de disquete desde que os formatos dos discos sejam idênticos, ou seja, tanto o drive A: como o drive B:
devem ser do mesmo tipo. Como a cópia é feita trilha a trilha, não se pode copiar um disco de 3,5 para um disco 5,25
polegadas, tampouco um disco de 360KB para um de 1,2MB, pois, apesar do tamanho físico ser idêntico, o número de
trilhas é diferente.
O programa diskcopy formata o disco de destino antes de transferir o conteúdo do disquete, se detectar que ele não está
formatado.
As máquinas podem ser produzidas com unidades de disquete de 1,2 MB e 1,44 MB, impossibilitando a cópia de discos
entre os drives. Contudo, isto não é problema, pois o comando DISKCOPY permite que um disquete seja duplicado
utilizando-se um único drive.
USANDO PARÂMETROS:
Na versão 6.22, o programa faz a leitura do disco fonte de uma só vez, evitando assim o troca-troca de discos. Uma outra
vantagem do novo diskcopy é a possibilidade de fazer múltiplas cópias de um mesmo original. Após gravar o disco fonte, o
programa pergunta se você deseja gravar outra cópia do disco original. Para copy um disquete para o outro em um mesmo
drive a unidade 1 e 2 são as mesmas:
C:\>DISCOPY A: A:
Compara trilha-por-trilha os conteúdos de dois discos flexíveis, relatando quais os números das trilhas que não são
idênticos. Você não pode comparar disquetes de formatos diferentes. Esse comando é muito pouco utilizado, contudo é de
muito valia para garantir que um disquete copiado não esteja com problemas.
Exemplos:
Se você não especificar uma segunda unidade.
A:\>DISKCOMP A:
compara o disco na unidade A com o disco na unidade atual. Se a unidade atual é a A, o DISKCOMP pede que você troque
o disco várias vezes durante o processo de comparação.
USANDO OS PARÂMETROS:
/1 - Instrui o DISKCOMP para que compare apenas o primeiro lado de cada disco, mesmo em discos de dupla densidade.
/8 - Instrui o DISKCOMP para comparar apenas os 8 primeiros setores de cada trilha, mesmo se as trilhas tiverem 9 ou 15
setores.
Prepara um disco em branco para o recebimento e o armazenamento de dados ou cria um disco em branco novo a partir de
um usado. O format organiza o disco em trilhas e setores, que são as divisões do disco.
O FORMAT exibe uma mensagem indicando a unidade a ser formatada e pede que você pressione ENTER para iniciar o
processo. Isso lhe dá a oportunidade de mudar o disco na unidade, se necessário, ou cancelar a operação com Ctrl-C.
Quando o processo de formatação está completo, o DOS exibe uma mensagem mostrando o número total de bytes
disponíveis no disco, quantos bytes foram marcados como "setores ruins" e, se você indicou a opção /S na linha de
comando, quantos bytes foram usados pelos arquivos de sistema.
USANDO PARÂMETROS:
/F:tamanho - Específica o tamanho do disco flexível a ser formatado (como 160 KB; 180 KB; 320 KB; 360 KB; 720 KB;
1,2 MB; 1,44MB).
/U - Específica formatação incondicional. Todos os dados de um disco previamente formatado são destruídos e você não
poderá desformatar o disco posteriormente.
/V - Pede-se que você acrescente o nome do volume para o disco após a formatação.
Exemplos:
C:\ FORMAT B:
Formatando 1,44M
Formatação concluída.
OBS: O comando unformat recupera arquivos de uma formatação de disco acidental Se um disco foi formatado
acidentalmente, você pode recuperar os arquivos executando o comando UNFORMAT, seguido pela letra da unidade do
disco formatado. Assim será checado e listado os arquivos que ainda podem ser recuperados. Isto é possível porque em
uma formatação somente a área de FAT do disco, isto é, somente com os endereços dos arquivos e não com sua estrutura
em si.
Exibe o conteúdo de um arquivo. Se o arquivo exibido pelo TYPE for muito grande, ele pode rolar a tela. Por esse motivo,
a saída do TYPE é freqüentemente redirecionada para uma impressora ou conectada ao comando MORE.
Exemplo:
A:\>type RELATORI.TXT
Exibe o conteúdo do arquivo e pausa a exibição cada vez que a tela estiver cheia de informação.
OBS: O comando MORE força o DOS a exibir uma tela por vez ao invés de rolamento contínuo.
Exemplo:
Exibe o conteúdo do LEIAME.TXT na tela, pausando cada vez que a tela estiver cheia.
É utilizado para trocar nome de arquivos, é permitido tanto a palavra REN como RENAME.
Exemplo:
Altera os nomes de todos os arquivos com a extensão .BAK no subdiretório C:\WORD de tal forma que eles passem a ter a
extensão .OLD.
O comando DEL ou ERASE apaga arquivos de um disquete e coloca como disponível o espaço em disco que estava
previamente em uso. Seja cauteloso na exclusão de arquivos. Uma vez excluído um arquivo ele estará excluído para
sempre, a menos que você possua um utilitário de recuperação (no caso do DOS o utilitário responsável pela recuperação é
o comando externo UNDELETE). Se ocorrem várias operações no disco, o utilitário poderá simplesmente não efetuar a
recuperação do arquivo.
Os comandos DEL e ERASE funcionam de forma idêntica. Todas as referências nesta seção ao comando DEL também se
aplicam da mesma forma para o comando ERASE.
Exemplo:
A:\>del *.BAK
O comando irá excluir todos os arquivos que tenham qualquer nome principal e que possua a extensão .BAK
A:>del EXPLOSIV.???
O comando irá excluir os arquivos que tenham o nome principal EXPLOSIV e com qualquer extensão.
USANDO PARÂMETROS:
OBS: Caso você solicite o comando DEL *.*, o DOS irá excluir todos os arquivos existentes, antes
porém ele solicita confirmação para exclusão.
Recupera arquivos apagados acidentalmente. UNDELETE não garante a recuperação de todos os arquivos deletados. Para
obter melhores resultados, execute o UNDELETE antes que qualquer informação seja gravada no disco. Gravações
subsequentes no disco podem sobrepor a área do disco ocupada pelo arquivo apagado, tornando impossível a recuperação.
USANDO PARÂMETROS:
Exemplo:
A:>UNDELETE C:\WORD\*.BAK
Tenta recuperar todos os arquivos no subdiretório C:\WORD que tenham a extensão .BAK.
A:>UNDELETE /LIST
Move arquivos do diretório de origem para o diretório de destino, apagando os arquivos do diretório de origem no final da
movimentação. É equivalente ao comando COPY e DEL aplicados ao mesmo arquivo. A partir da versão 6.2, o comando
pede a confirmação da sobreposição de arquivos no caso de existirem arquivos com o mesmo nome do diretório de origem
e de destino.
Este comando também pode ser usado para renomear subdiretórios. Nesses casos, indique apenas os nomes antigo e novo
que quer para o subdiretório existente.
FORMATO DO COMANDO MOVE:
Exemplo: A:\>move *.* C: Este comando irá mover todos os arquivos do disco do drive A: para C:
Você pode especificar mais de um arquivo de origem no mesmo comando se especificar os seus nomes completos
separados por vírgulas. Se for fornecido além do diretório de destino, um nome de arquivo de origem é renomeado no
destino.
Exemplo:
Exemplo:
C:\>md TESTE
C:\>md \TESTE
C:\>md B: \TELAS\PCX
Podemos remover um determinado diretório usando o comando RD. Para remover um diretório o mesmo deve estar vazio,
ou seja, não pode conter nem arquivos nem subdiretórios.
Exemplo:
C:\>rd DBASE
Exemplos
A:\>CD C:\WORD\DOC
A:\>CD..
A:\>CD DOC
A:\>CD\
Exemplo:
A:\>CD DOS
A:\DOS>CD\ SUBDOS
O comando TREE é um comando que mostra graficamente a árvore de diretórios e subdiretórios de um determinado disco.
TREE [unidade:][caminho][/opções]
USANDO PARÂMETROS:
Exemplo:
C:\>tree
Apaga um diretório e seus subdiretórios, incluído os seus arquivos. É equivalente à combinação dos comandos DEL e RD.
FORMATO DO COMANDO DELTREE:
Sempre que solicitamos ao DELTREE que renova um diretório, ele nos emitirá a seguinte pergunta:
Exemplo:
A:\>DELTREE/Y DOS
O comando eliminará o diretório DOS e todo quanto estiver dentro deste, sem solicitar pela confirmação.
MEM [/opções]
USANDO PARÂMETROS:
/C - Use esta opção para listar os programas atualmente carregados, incluindo a quantidade de cada memória que está sendo
utilizada.
/DEBUG - Lista os programas e os dispositivos do sistema, incluído seus endereços, na memória RAM. /D também
específica esse comando.
Este comando exibe ou define uma lista de diretórios e subdiretórios para o caminho de pesquisa onde o DOS deve
procurar por arquivos executáveis, com isto podemos ter acesso a mais informações, este é o formato do PATH:
PATH [[unidade:]caminho];[...]
Para exibir o caminho de pesquisa que o computador possui é só digitar PATH e o DOS informará na tela o atual caminho
de pesquisa, isto é, a que drives e seus diretórios o DOS tem acesso.
Para definir um novo caminho de pesquisa devemos especificar o local onde estão os arquivos que queremos, isto é, o drive
e o diretório.
exemplo:
a:\>PATH A:\dos --> este comando fará com que o usuário tenha acesso a todos arquivos executáveis do drive A do
diretório DOS
Para se definir mais de um caminho de pesquisa por vez, é só separar por ';' os caminhos que queremos.
exemplo:
A:\>PATH C:\temp;A:.;A:\tc
EDIT - é o editor de texto do DOS, apesar de perder de longe do WORD ou outro editor de texto, o EDIT é conveniente por
ser simples e é padrão do DOS a partir da versão 5.0, com o EDIT o usuário pode ler, criar, imprimir, entre outros,
arquivos-texto e arquivos de lote, com a vantagem de ser uma maneira rápida e fácil.
O EDIT não fornece condições para acentuar palavras, nem tem alinhamento automático entre as margens, mas podemos
copiar, colar ou ainda busca de texto.
A:\>EDIT <enter> ou
Surgirá na tela do vídeo a apresentação do EDIT com duas opções: visualizar o Guia de Utilização pressionando a tecla
ENTER, ou simplesmente pressionando a tecla ESC para começar a editoração do texto. Na primeira linha temos os menus,
onde cada um tem alguns comandos listados a seguir:
Sair - finaliza o EDIT, se o atual texto não foi salvo, antes de finalizar, o EDIT
Procurar - procura um texto especificado, o usuário especifica o texto ou palavra que queira
encontrar no texto, podendo diferenciar ou não de maiúsculas e minúsculas, este comando tem
uma tela especifica que aparece quando solicitado o comando
Aplicações: O comando MORE lê a entrada padrão a partir de uma 'pipe' (porção da memória que pode ser usada por um
processo para passar informação para outro processo) ou arquivo redirecionado, exibindo uma tela de informação por vez.
Comandos Relacionados:
Exemplo:
O MSAV é um utilitário do DOS 6.22 que tem como função eliminar os vírus encontrados nos discos. Os programas de
vacinas, assim denominados pelos fabricantes de protetores do micro, são também conhecidos como programas Anti-Vírus.
Devido a sua agilidade e facilidade em detectar e destruir os vírus, os programas de vacinas são bem conhecidos.
O programa de anti-vírus que vamos estudar é o MSAV, que já acompanha o MS-DOS 6.22, pois ele é de fácil
compreensão, através deste utilitário os operadores vem solucionando os problemas com vírus encontrados.
Vamos ver qual é a função de um vírus (o que um vírus faz na verdade), os vírus em geral são programas que instalam na
memória do computador e que prejudicam o funcionamento do mesmo, impedindo o uso correto do micro.
Como é que o MSAV faz para verificar se existem vírus ou não, o MSAV verifica o tamanho de cada arquivo e cadastra
este tamanho juntamente com outras informações do arquivo em um arquivo gerado pelo MSAV chamado CHKLIST.MS,
este arquivo, é deixado pelo MSAV no disco ou diretório corrente para futura averiguações.
Explicação da tela:
Na primeira linha da tela o MSAV centraliza o nome do programa, já no canto esquerdo o MSAV mostra um sinal como um
traço (-) informando a presença de um menu de controle, que pode ser acessado através de um mouse ou ainda através das
teclas Alt + Barra de Espaço.
Na terceira linha o MSAV mantém o nome da tela Menu Principal e outro menu do tipo controle (-) no canto esquerdo. Em
seguida aparecem as seguintes opções em forma de menu de barras:
Encontrar - A opção Encontrar verifica se existem vírus na unidade atual. Se qualquer vírus for encontrado, você possui a
opção de limpar o arquivo fechado, continuar sem limpar ou finalizar a procura.
Encontrar e Remover - A opção Encontrar e Remover verifica se existem vírus na unidade atual. Se um vírus for
encontrado, o mesmo é eliminado e a procura continua com o próximo arquivo.
Selecionar nova unidade - esta opção exibe a linha da unidade para que você possa selecionar unidade diferente a ser
examinada e/ou limpa.
Opções - esta opção exibirá a caixa de diálogos de opções, na qual lhe permitirá configurar o programa. A definição de
opções pode ser salva ao finalizar o programa.
Sair - Através desta opção é que você poderá encerrar o programa MSAV e retornar o Sistema Operacional.
Notem ainda que nesta tela o MSAV lhe informa através da mensagem Unidade Ativa: C:, A:, B: o Drive que você está
utilizando no momento. Além de informar o drive corrente, ainda existem outras mensagens que são mostradas como: Ult.
vírus encontr.: Nenhum que informa o nome do último vírus encontrado, a mensagem Nenhum indica que nenhum vírus foi
encontrado. A mensagem Ultima Ação: informa qual foi a última atuação da MSAV.
Este programa tem como principal finalidades analisar e reparar problemas relacionados com os discos e arquivos. É uma
solução melhorada para o antigo comando Chkdsk.
Este programa é executado automaticamente em diversas operações, principalmente quando se cria um drive compactado.
O programa não possui um modo interativo, ou seja, uma vez iniciado ele executa uma série de testes automaticamente. Por
meio da linha, podem-se inibir alguns desses testes.
O ScanDisk soluciona os seguintes tipos de problemas que podem ser encontrados em discos rígidos, acionadores de
disquetes, discos virtuais e cartões de memória. Ele não atua sobre drives de rede, CD-ROM e drives criados pelo Interink,
Assign, Subst ou Join.
Problemas com a FAT, sistemas de arquivos, incluindo clusters perdidos e arquivos misturados, estrutura da árvore de
diretórios, teste da superfície do disco tentando localizar clusters danificados e erros no setor de boot.
Além desses problemas, o ScanDisk realiza testes específicos com os drives compactados, tais como com o cabeçalho do
volume, FAT, estrutura de compressão e outras características.
O ScanDisk não deve ser rodado a partir do Windows, pois, se outros programas estiverem rodando ao mesmo tempo, a
situação do disco rígido pode não refletir a situação real, já que muitas vezes ele poderá apresentar divergências
inexistentes entre a FAT e a estrutura de diretórios.
Sintaxe básica:
OPÇÕES:
/NOSAVE = Usado com a opção /AUTOFIX, elimina clusters perdidos sem gravá-los em disco.
/NOSUMMARY = Usado com /CHECKONLY ou /AUTOFIX, evita que o ScanDisk pare em telas de resumo.
É o defragmentador de arquivos do DOS 6.22. Esses programa é na verdade o programa SD do Norton Utilities, licenciado
pela Microsoft.
Sintaxe:
OPÇÕES:
N nome
E extensão
D data e hora
S tamanho
O DOS, pode ou não gravar um arquivo em vários clusters seqüenciais. À medida que arquivos vão sendo gravados ou
apagados, o disco começa a ficar fragmentado, ou seja, surgem pequenas áreas não contínuas que não permitem a gravação
integral de um arquivo em clusters seqüenciais.
Esse fato acaba fazendo com que o acesso para a leitura de um arquivo acabe ficando mais lento devido aos movimentos
que a cabeça de leitura e gravação tem de fazer.
Quanto mais arquivos fragmentados existirem no disco, mais lento será o tempo de acesso aos dados. O programa
DEFRAG tem como finalidade copiar os dados de um arquivo para setores consecutivos além de organizar os arquivos em
ordem de tamanho. Se o comando DEFRAG for especificado sem letra de drive sucedendo-o, programa entra no modo
interativo e pede para selecionar um drive a partir de uma caixa de diálogo.
Após selecionar o drive desejado o DEFRAG analisa o conteúdo do disco e apresenta um diagnóstico recomendado ou não
a defragmentação do disco.
Dependendo do grau de fragmentação do disco, o DEFRAG usa um método diferente para realizar esse trabalho. Em
princípio, aceite o método proposto e confirme a execução da otimização do disco.
Após ter sido iniciado o processo de otimização, o usuário pode interrompê-lo a qualquer momento pressionando <esc>. O
trabalho executado até aquele momento não é perdido, sendo considerado se o programa Defrag for acionado novamente. ä
medida que o processo vai sendo executado, o percentual executado aparece na parte inferior da tela.
O programa Defrag trabalha em conjunto com o DoubleSpace, no caso do seu disco estar duplicado. Se essa situação existir
no micro, após o processo normal, o programa ativa o DoubleSpace para processar o drive compactado. À medida que o
processamento vai sendo executado, o seu percentual é exibido.
Dúvidas ou sugestões, envie um e-mail para pet@del.ufms.br