thegoodfellas/blogset-br huggingface dataset:
do tipo documento, feito por processadores de texto (por exemplo, o Word). DBF data base file. Arquivo de base de dados do padrao xBase. WK1 work-sheet 1. Arquivo de planilha eletronica criado pelo Lotus 1-2-3. OLD arquivo antigo. BAK backup. Arquivo de copia de seguranca. XLS arquivo de planilha eletronica do Excel. MDB arquivo de base de dados do Access. Comandos e Sintaxes Comandos sao palavras pre-definidas, cuja utilidade e "ordenar" o sistema a realizar determinada tarefa ou funcao. O DOS tem dois tipos de comandos: Internos, que ficam residentes na RAM e Externos, que ficam armazenados no disco. Todo comando tem sua sintaxe, que deve ser respeitada nos minimos detalhes. Exemplo: TYPE [U:] [VIA] ARQ. O comando e o TYPE. O que o segue sao chamados parametros. Se todos os tres parametros tivessem que ser usados, nao poderiam ser digitados de outra forma ou posicao. Todas as sintaxes, quando escritas em qualquer livro ou apostila, seguirao um certo padrao, para mostrar ao usuario como os parametros devem ser usados. Por exemplo: [ ] os colchetes indicam que, o que vem entre eles, sao partes opcionais dos parametros. | - a barra vertical indica uma opcao (tipo "ou isto ou aquilo"). ... reticencias indicam que o ultimo parametro pode ser repetido, caso necessario. ARQ indica que, nesta posicao, deve-se colocar o nome do arquivo desejado. U: - dispositivo (drive ou unidade de disco). E o nome do disco, que pode ser, A: ou B:, para os disquetes; C:, D:, E:, F: para HDs e CD-ROMs. Acima de "F", geralmente, indica discos de rede, mas nao necessariamente. VIA e o caminha a ser usado na procura do arquivo especificado no comando, ou seja, seu path. Sistema de Diretorios e subdiretorios Sao areas criadas em um disco onde serao gravados determinados arquivos. Sua criacao e necessaria quando o disco tem uma capacidade muito grande para armazenagem de dados, como nos Winchesters, e se precisa ter uma organizacao maior no que diz respeito aos arquivos e a sua procura. Assim, pode se ter, por exemplo, dois arquivos diferentes com um mesmo nome, dentro do mesmo disco, mas, logicamente, em diretorios diferentes. Outro motivo para a criacao destas areas esta no fato de que, em discos de capacidade maior, quando muito cheios, a procura de arquivos vai se tornando muito lenta, pois o computador somente tera um "endereco" (ou caminho) para procurar o arquivo desejado. Por outro lado, todo disco, ao ser formatado, recebe do sistema uma area denominada RAIZ. O RAIZ e criado pelo proprio sistema, nao podendo, portanto, ser novamente criado ou removido. Sendo assim, podemos defini-lo como sendo o diretorio principal do disco. Os antigos diretorios e subdiretorios do DOS hoje sao chamados de pastas pelo Windows 3.x e Windows 9x. PATH Path e o caminho a ser percorrido por um comando para chegar em determinado subdiretorio. Os subdiretorios sao separados por "barra inversa" (\). Exemplo: Representamos acima uma arvore de diretorios onde, a partir do RAIZ (\), temos os subdiretorios DOS, TEXTOS e BACK. Dentro do diretorio TEXTOS temos os diretorios FORM,
CARTAS e PROC. Assim, para identificarmos o path completo do diretorio CARTAS seria: \TEXTOS\CARTAS. Operacoes com Diretorios MD MD [U:] [VIA] NOME Criar subdiretorios. CD CD [VIA] [NOME] Acessar subdiretorios. RD RD [U:] NOME Removendo subdiretorios. TREE TREE [U:] [VIA] [/F] Visualizar a arvore de diretorios. /F mostra, juntamente com os diretorios, os arquivos neles contidos. Principais Comandos Os comandos do DOS sao executados a partir de seu prompt, que nada mais e do que o sinal que aparece no canto esquerdo da tela do DOS. Indica uma linha de comando pronta para receber as "ordens" do operador. Geralmente, o prompt indica a unidade e o diretorio ativo no momento. Exemplos: C:\> (disco C: na Raiz), D:\WIN\DLL (disco D:, subdiretorio DLL, dentro do diretorio WIN). Os drives, como todo dispositivo dentro e fora da CPU, sao nomeados. Para mudar o drive corrente, basta digitar a letra do drive desejado e teclar Podemos fazer uso de caracteres globais (curingas ou mascaras) para substituir nomes e/ou extensoes de arquivos durante o uso de certos comandos. Sao dois: * - representa uma string (conjunto de caracteres) ? representa um caracter somente. Exemplos: *.DOC representa todos os arquivos de extensao DOC, nao importando o nome. RECIBO.* - representa todos os arquivos de nome RECIBO, nao importando a extensao. A*.* - representa todos os arquivos cujos nomes se iniciam com a letra A, nao importando o tamanho do nome e nem mesmo a extensao. ????.TXT representa todos os arquivos cujos nomes tenham no maximo 4 caracteres e que possuam a extensao TXT. Vejamos agora alguns comandos do DOS: DIR DIR [U:] [VIA] [ARQ] [/P] [/W] [>PRN] Lista o conteudo de um disco ou diretorio. /P causa uma pausa em tela cheia. /W exibe os arquivos dispostos em colunas. >PRN direciona a saida para a impressora. CLS CLS Limpa a tela. DATE DATE [dd-mm-aa] altera a data do sistema. TIME TIME [hh:mm:ss] altera a hora do sistema. VER VER mostra a versao do sistema operacional. LABEL LABEL [U:] [NOME] inclui ou altera o volume de um disco. VOL VOL mostra o volume de um disco. FORMAT FORMAT U: [/S] formata um disco. /S transfere os arquivos de inicializacao do sistema operacional (cria um disco de boot). Ex.: format a:, format b: /s. COPY COPY [U1:] [VIA1] ARQ1 [U2:] [VIA2] [ARQ2] [/V] copia arquivos. /V verifica a copia durante o processo. Note que o comando permite que se altere o nome do arquivo destino. O comando Copy tambem pode ser usado para a concatenacao de arquivos, juntando varios arquivos fontes em um unico arquivo destino. Ex.: copy casa.txt+bola.txt tudo.txt (os arquivos casa.txt e bola.txt sao somados e gravados como tudo.txt). copy a:*.* b: (copia todos os arquivos do disco a: para o b:) copy *.* c:\back (copia todos os arquivos do diretorio corrente para o diretorio back do disco c:). DISKCOPY DISKCOPY [U1:] [U2] [/V] permite que se faca uma copia perfeita de um disquete para outro. A copia e feita byte a byte do disco, incluindo tambem nome do volume e arquivos ocultos. A diferenca entre os comandos
copy a:*.* b:*.* e diskcopy a: b: - e que o comando copy ira copiar somente os arquivos, ignorando arquivos ocultos, ja o diskcopy fara um clone do disco, copiando setor por setor, criando um espelho do primeiro, copiando ate mesmo defeitos (bad sector), arquivos e diretorios. Notas: 1) os disquetes origem e destino devem ser iguais (mesmo tamanho e densidade); 2) nao se usa este comando utilizando como origem ou destino um HD; 3) este comando e conhecido por fazer a copia via memoria RAM, ou seja, os dados do disquete origem vao primeiro para a RAM e dai para o destino. Por isso, caso o computador possua apenas um drive, a copia sera realizada normalmente (diskcopy a: a:); 4) caso o disquete destino nao tenha sido previamente formatado, o comando o formatara. BACKUP BACKUP U1: [VIA] [ARQ] U2: [/S] [/M]. E na realidade um utilitario e nao um comando. Realiza o backup, parcial ou total, onde a origem sera sempre uma unidade de disco rigido e o destino pode ser um drive para disquetes ou fitas DAT. Assim como o diskcopy, utiliza tambem a RAM e formata o disco destino caso nao tenha sido previamente formatado. /S inclui os arquivos dos subdiretorios a partir daquele em que o sistema se encontra. Caso o sistema se encontre, por exemplo, no raiz, a copia do HD sera completa. /M opcao que permite a copia somente dos arquivos criados ou alterados desde o ultimo backup. Este comando e relativo a versao 5.0. A partir da versao 6.0 o comando muda para MSBACKUP (ou MWBACKUP, a partir do Windows 3.x) que inicializa a tela principal do utilitario, com as varias opcoes do programa. DEL DEL [U:] [VIA] ARQ apaga um ou mais arquivos especificados. E valido o uso de caracteres globais. UNDELETE UNDELETE [U:] [VIA] ARQ recupera um ou mais arquivos anteriormente apagados pelo comando DEL. Aceita o uso de caracteres globais. Atencao, nem sempre e possivel recuperar arquivos apagados. Como ja vimos, ao deletarmos um arquivo o DOS atualiza a tabela FAT liberando o espaco no disco. Assim, se o espaco ocupado pelo arquivo for parcial ou totalmente ocupado por outro arquivo nao sera mais possivel recuperar o arquivo original. No Windows 9x nao existe comando equivalente, pois neste sistema faz-se uso do conceito de lixeira. REN REN [U:] [VIA] ARQ1 ARQ2 renomeia o arquivo especificado. MOVE MOVE [U1:] [VIA1] ARQ1 [U2] [VIA2] [ARQ2] move um ou mais arquivos de um disco para outro ou para diretorios diferentes, permitindo, caso queira, a troca do nome original do arquivo que foi copiado. COMP COMP [U1] [VIA1] ARQ1 [U2:] [VIA2] [ARQ2] compara dois ou mais arquivos especificados no mesmo ou entre dois discos. DISKCOMP DISKCOMP [U1:] [U2] compara os arquivos entre dois discos integralmente, desde que estes sejam de mesmo tamanho. ATTRIB ATTRIB [+|- H] [+|- R] [+|- S] mostra e/ou muda os atributos do arquivo. +|- H habilita ou desabilita o atributo oculto. Os arquivos ocultos nao sao visualizados com o comando normalmente, com o comando DIR, por exemplo. +|- R habilita ou desabilita
o atributo de somente leitura. Os arquivos somente leitura nao podem ser alterados ou apagados, mas podem ser lidos. +|- S habilita ou desabilita o atributo de sistema. Os arquivos de sistema nao respondem aos comandos normais do DOS (nao sao copiados com copy *.*, ou apagados com del *.*). SYS SYS [U1] U2 copia os arquivos de sistema e o interpretador de comandos do MS-DOS (COMMAND.COM) para o disco em uma unidade especificada. Vale ressaltar que a transferencia do sistema e feita para a area de carregamento (boot) livre do disco. Estrutura do Bloco de Memoria em DOS O DOS foi desenvolvido numa epoca onde o tamanho da memoria nao passava de 640 KB e nem se sonhava que seria viavel termos memorias RAM maiores. Assim o DOS teve que se adaptar, de tempos em tempos, para conseguir gerenciar blocos cada vez maiores de memoria. Cabe ressaltar que em sistemas com Windows 9x, o bloco de memoria e unico. Esta divisao vale apenas para sistemas DOS e Windows 3.x. Windows 3.x Windows nada mais e do que uma plataforma grafica, um ambiente operacional grafico (e nao um Sistema Operacional, que continua sendo o DOS) que permite ao usuario trabalhar em softwares tambem graficos, gerando arquivos que incluem textos e ilustracoes, bem como trabalhar com imagens digitalizadas por scanner ou video. Como o sistema operacional continua sendo o DOS, nao posso dizer, a rigor, que o windows 3.x seja um ambiente multitarefa, mas ele simula tal ambiente (a Microsoft chama esta simulacao de Ambiente Multitarefa Nao-Preemptiva ou Cooperativa). No windows podemos abrir mais de uma janela ao mesmo tempo, mas somente a janela ativa esta em execucao. Um grande avanco do windows e a utilizacao do spool de impressao e a impressao em segundo plano. Com esta tecnologia, podemos continuar a digitar um texto enquanto se imprime um trabalho. Aparentemente o sistema esta fazendo "as duas coisas ao mesmo tempo". Mas na realidade o que o sistema faz e dividir seu tempo, dando atencao ora ao usuario ora a impressora. Devido a grande velocidade do processador, o usuario, muitas vezes, nao percebe esta divisao de tempo. Outra caracteristica interessante e que o windows 3.x foi o primeiro sistema a dar suporte a multimidia. Sendo o windows uma plataforma grafica, uma de suas principais caracteristicas e permitir a troca de informacoes entre os aplicativos, ou seja, o usuario podera criar um arquivo em determinado aplicativo e transferi-la para outro aplicativo. Vejamos algumas caracteristicas comerciais: Versatilidade o windows demonstra ser um software altamente versatil, comparado ao DOS, proporcionando ao usuario varias utilidades, como troca de informacoes (textos e graficos) entre os aplicativos compativeis com o ambiente, pequenos aplicativos funcionais, determinados comandos para discos e arquivos sem a necessidade de voltar ao DOS, etc. Facilidade de Uso e mais facil trabalhar em um ambiente grafico. A utilizacao do mouse em qualquer uma das operacoes existentes, proporciona ao usuario tranquilidade nas acoes, bem como seguranca, pois neste ambiente, e visivel a expressao WYSIWYG (What You See Is What You Get, ou O Que Voce Ve e
temporariamente, como se fosse memoria RAM. Logicamente, um computador fazendo uso de memoria virtual fica muito mais lento. Utilizacao do Mouse O windows faz uso intensivo do mouse. O mouse pode ter dois ou tres botoes. O windows 3.x faz uso apenas do botao esquerdo do mouse. As acoes de um mouse sao: Apontar a figura com forma de seta que aparece no video e o chamado ponteiro do mouse. Para selecionar um item deve-se apontar o objeto desejado com o mouse. Clique simples apertar e soltar uma unica vez o botao esquerdo do mouse. Clique duplo dois cliques simples rapidos. Clicar e Arrastar pressione o botao e, sem soltar, mova o mouse. Ao termino da acao solte o botao do mouse. Utilizacao do Teclado Existem varias maneiras de usarmos o teclado na operacao do windows, ao inves do mouse. No entanto, isto torna o uso do windows muito mais complicado, demorado e tedioso. Algumas acoes simplesmente nao poderao ser feitas sem o mouse. Pode-se, para acessar os comandos de menu, teclar mais a letra do menu que estiver sublinhada. Se algum comando aparecer em uma tonalidade mais clara, significa que o mesmo nao esta disponivel. Existem tambem as chamadas teclas de atalho. Sao sequencias de teclas que desencadeiam uma acao. Por exemplo, para se fechar uma janela usamos + ; para "pularmos" de um aplicativo aberto para outro aplicativo aberto usamos + . Vermos mais teclas de atalho no capitulo de Windows 95 e aplicativos. Componentes da Janela A unidade de operacao do windows e a janela (dai seu nome). A janela principal e o Gerenciador de Programas, que e o proprio windows. Esta janela nao pode ser fechada ou, se for, encerrara o programa, voltando-se ao DOS. Sao componentes de uma janela: Barra de Titulos mostra o nome do aplicativo bem como o nome do arquivo que esta aberto no momento. Menu de Controle icone atraves do qual pode-se restaurar, maximizar, mover, minimizar, dimensionar e fechar a janela. Um duplo clique nesta caixa fecha a janela. Botoes Minimizar e Maximizar minimizar uma janela e transforma-la num icone na area de trabalho. Maximizar uma janela faz com que ela tome todo o espaco da tela. Nesta condicao, o botao Maximizar vira Restaurar, utilizado para restaurar a dimensao padrao da janela. Barra de Menus contem os varios menus disponiveis para a aplicacao. Barra de Ferramentas apresenta varios botoes de funcoes disponiveis para a aplicacao. Os botoes da barra de ferramentas sao sempre um atalho, pois suas funcoes podem ser encontradas no menu. Moldura da Janela e a borda da janela. A medida que voce posiciona o indicador do mouse sobre a moldura de uma janela, uma seta de duas pontas passa a ser o ponteiro do mouse, indicando as direcoes permitidas na modificacao do tamanho da janela. Esta moldura desaparece quando a janela e maximizada. Barras de rolagem aparecem quando a quantidade de informacoes e superior ao tamanho da janela. Ha barras de deslocamento horizontal e vertical. Clicando-se nas extremidades, uma coluna ou linha sera deslocada. Icones simbolos graficos que representam uma
em Excel e coloca-la dentro de um texto que estou digitando no Word. Isto, no tempo do DOS, seria muito dificil. Ora, simplificando o problema, um processador de texto foi feito para lidar com textos, e nao com tabelas... uma planilha eletronica foi feita para fazer tabelas e nao para editar textos... Na realidade, os aplicativos windows continuam sendo especialistas na sua area. Por exemplo, um Word sabe fazer texto, um Excel faz tabela, mesmo colocando-se uma tabela dentro do Word o Word continua nao "entendendo" aquela tabela... Os aplicativos nao se tornaram "poliglotas", o que aconteceu e que eles aprenderam a lidar com objetos. Um objeto e qualquer coisa diferente para o aplicativo. No Word, qualquer coisa diferente de texto e um objeto para ele, como uma figura, uma imagem, um clipart, uma animacao, um video, um grafico ou mesmo uma tabela do Excel. Ja no Excel, um texto do Word e um objeto para ele. O objeto e como se fosse uma caixa. Qualquer programa windows sabe "mexer" com a caixa, mas nao com o conteudo da caixa. O conteudo da caixa continua de responsabilidade de quem fez. Os aplicativos fazem uso da Area de Transferencia para encapsular objetos, inserindo ou movendo elementos entre programas diferentes. Os comandos de edicao "Copiar" e "Recortar", presente em praticamente todos os aplicativos windows, fazem uma copia da selecao para a Area de Transferencia. Entao, podemos dar o comando de edicao "Cola" da area de transferencia para um outro aplicativo. Na area de transferencia a selecao e "empacotada" na forma de um objeto e entregue ao aplicativo destino. Por exemplo, eu posso selecionar uma planilha no Excel e mandar copiar (para a area de transferencia). Entao abro o Word e dou o comando colar (da area de transferencia). O Word recebe uma "caixa" que e o objeto. O Word sabe como manipular a caixa, alterando suas dimensoes, colocando em qualquer lugar na pagina, alinhando o texto em volta do objeto e, finalmente, sabe "mostrar o conteudo da caixa"; mas nao sabe, de modo algum, lidar com o conteudo da caixa. Se eu precisar editar o conteudo do objeto, no caso uma planilha do Excel, vou precisar do Excel, que e o aplicativo responsavel pelo objeto. Existe, na realidade, duas maneiras de se colar um objeto. inserindo-o (comando editar, colar) ou vinculando-o (comando editar, colar vinculo ou colar especial). Aparentemente nao existe diferenca entre incorporar ou vincular um objeto pois, visualmente, tanto na tela quanto na impressao, os dois metodos parecem iguais. No entanto existe uma grande diferenca entre inserir um objeto e vincular um objeto. Voltando a nossa analogia do objeto sendo uma caixa, quando se insere um objeto, dentro da caixa existe uma copia do arquivo. Por exemplo, ao inserirmos uma imagem, dentro da caixa existe uma copia da imagem. Assim o Word, ao abrir seu arquivo, ele encontra o objeto, no nosso caso a caixa, e simplesmente "abre" a caixa, mostrando seu conteudo. Se o objeto for vinculado, ele nao apresenta uma copia e sim um vinculo (um link), para o arquivo.
O que aconteceria no nosso exemplo se ao inves de inserirmos a imagem nos vincularmos a imagem ao Word. Neste caso, o Word, ao abrir seu arquivo, encontraria o objeto, que e sua velha conhecida "caixa" e iria "abrir" esta caixa para mostrar seu conteudo. So que entao nao encontraria uma imagem na caixa e sim um "papelzinho" com o endereco de onde se encontra o arquivo da imagem a ser apresentada. Entao, o Word vai ate o endereco, recolhe a imagem, e apresenta na caixa... Qual a vantagem de incorporarmos um objeto? E que ele, quando incorporado, faz parte do documento (arquivo) gerado. Assim fica facil transporta-lo para outro computador. Qual a desvantagem de incorporar um objeto? E que ocupa mais espaco em disco, "incha" o arquivo gerado e nao pode ser atualizado automaticamente. Qual a vantagem de vincular um objeto? Ora, como o objeto nao faz parte do arquivo gerado (so o link), economiza-se espaco em disco, o arquivo fica mais "enxuto" e o documento e atualizado automaticamente. Isto pois, qualquer alteracao que seja feita ao arquivo vinculado, reflete-se automaticamente em todos os documentos aos quais ele esta "linkado". Qual a desvantagem de vincular um objeto? E que o arquivo gerado fica dependente dos seus links. Ao transportar o arquivo para outro computador deve-se levar tambem os arquivos "linkados", caso contrario o programa nao tera condicoes de apresentar o objeto. Gerenciador de Programas Vejamos os itens da barra de menu do gerenciador de programas. Menu Arquivo Novo... permite criar um grupo de programas ou adicionar um item de programa Abrir permite abrir um aplicativo selecionada. Pode-se tambem teclar (desde que o icone esteja selecionado) ou duplo clique no icone. Mover... permite que se mova um item de programa selecionado para outro grupo de programas. Pode-se tambem utilizar a tecla , ou clicar e arrastar. Copiar... permite que se copie um item de programa selecionado para outro grupo de programas. Excluir permite que se exclua um item de programa selecionado ou um grupo de programas. Propriedades... altera as propriedades de um item ou grupo de programas selecionado. Tambem pode-se teclar + . Executar... inicia um aplicativo e abre um documento associado a um aplicativo. Geralmente e o que utilizamos para a execucao de programas de instalacao que estao em disquetes ou CDs. Sair do Windows encerra a sessao do windows, voltando ao DOS. Pode-se tambem fechar a janela do Gerenciador de Programas com um duplo clique na caixa de comando ou teclando-se + . Menu Opcoes Auto Organizar quando ativado permite que os icones se auto organizem toda vez que se altere as dimensoes das janelas. Minimizar no Uso quando ativado faz com que o gerenciador de programas se torne um icone toda vez que se aciona algum aplicativo. Salvar Configuracoes ao Sair permite que a disposicao atual do gerenciador seja salvo toda vez que se saia do windows. Menu Janela Em Cascada Lado a Lado Organizar Icones Painel de Controle E atraves deste utilitario que podemos personalizar o windows. Temos as seguintes configuracoes: Cores pode-se alterar as cores ou padroes