quarta-feira, 21 de novembro de 2012

Um pouco sobre Gary Kildall

Gary Arlen Kildall (19 de maio de 1942 — 11 de julho de 1994) foi um cientista da computação estadunidense e empreendedor de computadores, responsável por criar o sistema operacional CP/M e fundar a Digital Research, Inc. Kildall foi uma das primeiras pessoas a enxergar os microprocessadores como computadores de uso geral ao invés de meros controladores de máquina dedicados, e por organizar uma empresa em torno deste conceito. Ele também coapresentou o programa de TV Computer Chronicles da PBS. Embora sua carreira na computação tenha durado mais de duas décadas, ele é lembrado principalmente por sua ligação com a tentativa malsucedida da IBM em 1980 de licenciar o CP/M para o IBM PC.

Gary e sua esposa Dorothy montaram uma empresa, originalmente chamada Intergalactic Digital Research — posteriormente Digital Research, Inc — para vender o CP/M através de anúncios em revistas de entusiastas. A Digital Research licenciou o CP/M para o IMSAI 8080, um popular clone do Altair 8800. À medida que mais fabricantes começaram a licenciar o CP/M, ele acabou por se tornar um padrão de fato e ter de suportar muitas variações de hardware. Em resposta, Kildall acabou por ser o pioneiro no conceito de uma BIOS, um conjunto de programas simples armazenado no hardware que permitia ao CP/M rodar em diferentes sistemas sem modificações.
O rápido sucesso do CP/M pegou Gary de surpresa, e ele estava demorando para atualizá-lo para os disquetes de 3½ e os discos rígidos. Após os fabricantes de hardware especularem a criação de um sistema rival, Gary deu início às pressas ao desenvolvimento do CP/M 2. Em 1981, no auge de sua popularidade, o CP/M rodava em 3 mil tipos diferentes de modelos de computadores e rendia cerca de US$ 5,4 milhões ao ano.


Após o anúncio da morte de Gary, Bill Gates comentou que ele foi "um dos grandes pioneiros da revolução do PC", e "um cientista da computação criativo que fez um excelente trabalho".
Em março de 1995, Gary recebeu uma homenagem póstuma da Software and Information Industry Association por suas contribuições à indústria dos microcomputadores.
Em agosto de 2012, o pesquisador forense computacional Bob Zeidman declarou que, após realizar investigação na versão original do MS-DOS e do CP/M, não encontrou nenhuma evidência de que a Microsoft copiou conteúdo da Digital Research. Ele afirmou não ter encontrado nenhuma parte do código do CP/M incluído no MS-DOS. Seu trabalho de pesquisa foi publicado no IEEE mas foi contestado, uma vez que Zeidman teria teria sido contratado pela Microsoft como especialista no caso da disputa de patentes entre Microsoft e Motorola.

Postado por Ivyn

sábado, 17 de novembro de 2012

O que é um sistema operacional?


Um sistema operacional é uma coleção de programas que inicializam o hardware do computador. Fornece rotinas básicas para controle de dispositivos. Fornece gerência, escalonamento e interação de tarefas. Mantém a integridade de sistema.


Em outras palavras todo computador precisa (além das partes físicas) de programas que façam essa parte física funcionar corretamente, e o que trabalha nesta parte é o sistema operacional.


Para poder utilizar os programas que têm função definida, é necessário que o computador tenha um programa chamado Sistema Operacional. O SO (abreviação que vamos usar a partir de agora para substituir Sistema Operacional) é o primeiro programa a “acordar” no computador quando este é ligado, ou seja,quando ligamos o computador, o SO é automaticamente iniciado, fazendo com que o usuário possa dar seus comandos ao computador. Entre as atribuições do SO, estão: o reconhecimento dos comandos do usuário, o controle do processamento do computador, o gerenciamento da memória, etc. Resumindo, quem controla todos os processos do computador é o sistema operacional, sem ele o computador não funcionaria. Existem diversos tipos e versões de Sistemas Operacionais no mundo, entre eles podemos citar, para conhecimento: Windows, Linux, MacOS, MS-DOS, entre outros.


Postado por: Guilherme Gomes.
 

Bibliografía: http://www.algosobre.com.br/informatica/sistema-operacional.html

domingo, 11 de novembro de 2012

MS-DOS


                        Em 1981, a IBM lança o seu PC (Personal Computer), o PC-5150, Bill Gates, o dono da Microsoft, convence a IBM e as demais companhias a adotarem o sistema operacional de sua empresa, isso permite que um mesmo programa funcione em micros de diversos fabricantes, que se torna um sucesso comercial, Tinha 64 Kbytes de memória e velocidade de 4,77 Mhz. A Microsoft Windows é uma popular família de sistemas operacionais criados pela Microsoft, empresa fundada por Bill GatesPaul Allen. Antes da versão NT, era uma interface gráfica para o sistema operacional MS-DOS.
O MS-DOS é um sistema operativo que não dispõe de interface gráfica, funciona através de comandos de texto introduzidos no teclado pelo utilizador. O Windows surgiu inicialmente como uma interface gráfica para MS-DOS, que permitia correr programas em modo gráfico, o que permitiu a utilização do mouse, que até à altura era considerado supérfluo em computadores de tipo IBM-PC.

Características do MS- DOS: Sistema Operacional que se caracteriza por ser monousuário e monoprogramado. A comunicação do usuário com o MS-DOS ocorre de dois modos, o modo interativo e o modo batch.

 Modo Interativo: Propriedade de executar um comando no instante em que foi digitado através do prompt que é um sinal que indica que o DOS está pronto para executar seus comandos.

 Modo batch: Também chamado de comandos em lote, ou seja, uma sequencia de comandos que serão executados na ordem em que aparecem. Os comandos desejados devem ser colocados em ordem sequencial em um arquivo que pode ser criado por um processador de textos.


Postado por: Lydia Dantas

domingo, 4 de novembro de 2012

Tim Paterson



Tim Paterson (nascido em 1956 ou 1957) é um programador americano, mais conhecido por ser o autor do sistema operativo QDOS ("Quick and Dirty Operating System", que em português significa Sistema operacional rápido e sujo).

Em 1980 o engenheiro de 24 anos, que trabalhava para a Seattle Computer Products, desenvolveu um "clone" do sistema operativo CP/M, criado por Gary Kildall da Digital Research batizando-o de QDOS. Em 1981, vende os direitos de autor por $50.000 à Microsoft, que redenomina o produto de MS-DOS (Disk Operating System).

A Microsoft contratou o eng. Paterson, para que trabalhasse 4 dias por semana, fazendo algumas alterações e melhoramentos para o tornar mais funcional e operacional no que viria a ser o mais popular sistema operativo da época para computadores pessoais. A Seattle Computer Products, depois de perder Paterson, não conseguiu mais se manter no mercado, e foi fechada em 1986.

Paterson recebeu algumas ações da Microsoft e hoje está retirado de toda a atividade profissional, mas recorda com melancolia que alguma vez pudesse tornar-se num dos homens mais ricos do mundo.

Fonte: http://pt.wikipedia.org/wiki/Tim_Paterson#cite_ref-brian.banks_0-2

Postado por: Claudio Azevedo

sexta-feira, 26 de outubro de 2012

Como executar comandos automáticos ao iniciar no modo MS-DOS


Quando você reiniciar o computador no modo MS-DOS, os comandos no arquivo Dosstart.bat são realizados. Você pode colocar comandos que você deseja ser executado quando você reiniciar o computador no modo de MS-DOS no arquivo Dosstart.bat. Para fazer isso, execute estas etapas:
Inicie o bloco de notas.
Digite os comandos desejados no arquivo Dosstart.bat no arquivo de bloco de notas vazio.
No menu arquivo , clique em Salvar como.
Salve o arquivo como Dosstart.bat na pasta do Windows.
Feche o bloco de notas.
Quando você reiniciar o computador usando o "reiniciar o computador no modo MS-DOS" ou "Reiniciar no modo MS-DOS" opção, o arquivo "Sair Dos" é processada. Se você quiser usar outro arquivo config. sys ou Autoexec. bat para modo MS-DOS, modifique o arquivo "Sair Dos". Para modificar o arquivo "Sair Dos", siga estas etapas:
Use o botão direito do mouse para clique no arquivo "Sair Dos" na pasta do Windows e, em seguida, clique em Propriedades no menu que aparece.

Observação: Se o arquivo "Sair Dos" não existe na pasta Windows, criá-lo com as etapas a seguir e tente etapa 1 novamente:
Clique no botão Iniciar e, em seguida, clique em Desligar.
Na caixa de diálogo Desligar o Windows , clique em "Reiniciar o computador no modo MS-DOS"e clique em Sim.
No prompt de comando, digite exite pressione ENTER.
Na guia programa , clique em Avançado.
Clique na opção de Especificar A nova configuração do MS-DOS . .
Insira as linhas apropriadas para o arquivo config. sys para modo MS-DOS na caixa modo de config. sys For MS-DOS.
Insira as linhas apropriadas para o arquivo Autoexec. bat para modo MS-DOS na caixa Autoexec. bat For o modo de MS-DOS . .
Clique em OK.
Clique em OK.
Se você especificar uma nova configuração em modo MS-DOS, os arquivos config. sys e Autoexec. bat especificados são processados e o arquivo Dosstart.bat não é processado. Se você usar a configuração atual do MS-DOS, os arquivos config. sys e Autoexec. bat atuais são processados e, em seguida, são executados os comandos no arquivo Dosstart.bat.


Fonte:http://support.microsoft.com/kb/141308/pt-br
Postado por: Paulo Eduardo Nascimento Silva.

domingo, 14 de outubro de 2012

Conectando o MS-DOS a uma rede.

Antigamente o DOS era usado em empresas e todos os computadores se comunicavam entre si por um comando chamado telnet, que conecta uma máquina a uma rede de computadores. Esse comando também é usado para invadir máquinas alheias, se o usuário tiver o IP da pessoa que quer "hackear".

Foram criados vários programas com esse comando e, como exemplo, mostrarei um deles, que é bem interessante, após abrir seu Prompt de Comando siga as seguintes instruções:
Assistindo Star Wars pelo Prompt de comando ASCII pelo Prompt de Comando do MS-DOS:

Digite: “telnet towel.blinkenlights.nl”, sem aspas.

* Observações: para funcionar e preciso liberar acesso no Firewall para o Telnet emular o ASCII.




Fonte:http://www.hardware.com.br/termos/telnet e Wikipédia.
Postado por: Guilherme Gomes da Silva.

domingo, 7 de outubro de 2012

O sistema operacional pode ser considerado como operacionalizável em dois níveis




O primeiro nível: O MS-DOS coordena a unidade central de processamento do computador  em um sistema de gerenciamento de hardware,(a CPU, que é o chip microprocessador que atua como o "cérebro" do computador) com o resto do hardware. Nesta capacidade, o MS-DOS capta o caractere digitado no teclado, codifica-o de forma que a CPU possa entender e, então, exibe-o no monitor de uma forma que o usuário possa entender. Ou seja, o MS-DOS atua como intermediário, convertendo os sinais eletrônicos gerados pelo teclados em códigos de controle que os programas de aplicação possam utilizar. Ele também executa pequenas tarefas relacionadas com as utilizações dos programas , como a formatação de um disco, ou informando-lhe sobre os arquivos que se encontram em um determinado disco.

O segundo nível: O MS-DOS opera é a função utilitária, nesta capacidade, o MS-DOS executa comandos, o que lhe permite interagir diretamente com o computador. Estes comandos executam funções como renomear arquivos no disco ou copiar arquivos de um lugar para o outro. O MS-DOS trata de seus próprios comandos exatamente como os programas de aplicação. Estes comandos, entretanto, são mais limitados que a maioria dos programas de aplicação. Eles não executam tarefas como o processamento de palavras ou a contabilidade; em vez disso, são usados para a manutenção geral de seu computador. Cada comando possui um nome, que é geralmente de fácil memorização. Este trabalho se altera apenas ao primeiro nível de operacionalização do MS-DOS.

Comunicando-se com o Hardware


A CPU de um  computador não pode funcionar bem sem um sistema operacional. O MS-DOS coordena o hardware e permite que a CPU comunique-se com quase todas as partes de seu computador.
Após carregar o sistema operacional (geralmente logo após o computador ter sido ligado), ele é mantido na memória de acesso aleatório do computador (RAM). A memória RAM é temporária isto, ela só é mantida pela força elétrica do computador. Quando é desligado ou a energia é cortada mesmo que por alguns segundos, todas as informações guardadas em RAM são perdidas.
O processo de colocação em RAM dos dados vindos de fontes como o teclado e, alternativamente , a captação de informações da RAM e o seu envio para um dispositivo de hardware diferente, como a tela de vídeo, é chamado de E/S, ou entrada/saída. Cada vez que forem "lidas ou gravadas" as informações vindas de algum  dispositivo , como uma impressora. O MS-DOS executa uma operação de E/S, o dispositivo é simplesmente uma peça de hardware que também  utiliza E/S,  por exemplo, uma impressora, um monitor, um acionador de disco, etc. Os dispositivos são conectados ao computador por meio de portas seriais ou paralelas. Quando a CPU precisa se comunicar com outro hardware, ela utiliza a parte do sistema operacional que conhece esse hardware.

Fonte:http://www.brasilescola.com/informatica/ms-dos.htm

Postado por  Lydia Dantas

domingo, 30 de setembro de 2012

Introdução a arquivos .BAT e programação em lotes



Veja neste post uma breve introdução aos arquivos .BAT e alguns comandos que podem ser executados utilizando o prompt do Windows.

 Um arquivo com extensão .bat pode ser definido como um conjunto de comandos executados em lote (sequencialmente).
Criado para o MS-DOS tem a função de automatizar tarefas rotineiras e muitas vezes trabalhosas.
Primeiramente, criamos um arquivo no bloco de notas podendo já conter os comandos de execução do DOS e salvamos na extensão .bat, para isso, basta incluirmos “.bat” no fim do nome do arquivo quando for salvar, como segue abaixo:


Figura 1: Salvando um arquivo .BAT

Ou então criá-lo através do prompt de comando como segue abaixo:

Figura 2: Criando um arquivo .BAT através do prompt
Apresentarei alguns comandos básicos para que o nosso arquivo .bat possa ser interpretado corretamente.
Comandos:
ECHO: Escreve na tela
ECHO OFF: Oculta informações e o código executado pelo sistema.
ECHO ON: Exibe informações e o código executado pelo sistema.
ECHO.: Salta uma linha.
@ECHO: Faz com que o prompt fique oculto durante toda execução.
SET: Cria variável que pode ser referenciada através de %variável%.
CLS: Limpa o console.
IF e ELSE: Estruturas condicionais.
GOTO: Avança até determinado trecho do lote.
FOR: Estrutura de repetição.
PAUSE: Faz uma pausa, e exibe: “Pressione qualquer tecla para continuar.”
REM: Utilizado para fazer comentários.
START: Inicializa um aplicativo ou programa.
MOVE: Move (recorta) um arquivo de um diretório para outro.
Abaixo segue exemplo de um aquivo.bat para realização de um Backup de um diretório para outro e inicialização de um aplicativo:
Explicando o código:
ECHO OFF: Oculta o código execultado.
CLS: Limpa a tela do console.
ECHO: Exibe o texto “SCRIPT .BAT para Realizar Backup”.
PAUSE: Pausa execução e apresenta: “Pressione qualquer tecla para continuar”.
cd\docume~1\%username%\documentos: Acessa o diretório onde será realizado backup.
copy* d:\ Arquivos_Backup: Copia todos(*) os arquivos do diretório documentos para o diretório Arquivos_Backup na partição d:.
ECHO: Exibe o texto ”Abrir Calculadora“.
start calc.exe: Inicia a calculadora.
Após salvarmos as alterações podemos executá-lo e teremos:

Figura 3: Início da execução do exemplo

Figura 4: Continuação da execução do exemplo


Ao final da execução temos os arquivos “backupados” e a calculadora aberta.
Este é somente um exemplo das inúmeras rotinas que podem ser feitas em um “.bat”. Com um bom conhecimento dos comandos DOS podemos otimizar nosso tempo programando tarefas em lote.

Fonte: http://www.devmedia.com.br/introducao-a-arquivos-bat-e-programacao-em-lotes/24800

Postado por Claudio Azevedo







quinta-feira, 20 de setembro de 2012

Como Executar Jogos Baseados no MS-DOS no Windows XP

Rodar jogos baseados no MS-DOS no Windows XP pode ser mais difícil do que rodar jogos baseados no Windows 9 x . O Windows XP simplesmente não foi feito para executar programas baseados no MS-DOS. Mas isso não significa que não há esperança. Muitos jogos baseados no MS-DOS vão vão rodar no Windows XP e a comunidade lá fora está decidida a resolver os problemas.
Os jogos baseados no MS-DOS não têm os instaladores amigáveis encontrados nos jogos baseados no Windows 9 x . Você deve instalar os jogos baseados no MS-DOS através de um prompt de comando.
Para abrir um prompt de comando

Clique em Iniciar , em Executar , digite cmd na caixa de texto e pressione ENTER.
Uma caixa preta com letras brancas se abre, lembrando a tela do MS-DOS. A partir dali, você pode instalar o jogo de acordo com as suas instruções.
Configure o som no jogo do DOS para padrão da SoundBlaster . Isso é o melhor que você pode fazer para fazer funcionar o áudio sem um programa especial, de que iremos tratar em alguns minutos.
Depois, crie um atalho para rodar o jogo baseado no MS-DOS, seguindo estes passos:
1.Clique com o botão direito na área de trabalho, aponte para Novo e então clique em Atalho .

2.Digite ou procure pela localização do programa de inicialização do jogo, e então clique em Avançar .

3.Digite um nome para o atalho, e então clique em Avançar .

4.Escolha um item para o atalho, e então clique em Concluir .
Agora você tem um atalho para seu jogo baseado no MS-DOS, que você pode alterar para fazer com que o ambiente do Windows XP se torne mais hospitaleiro:

Clique com o botão direito no atalho e clique em Propriedades .
Você verá uma janela com as seguintes guias:

Geral : Informações básicas sobre o atalho.

Programa : Localização do atalho e algumas outras coisas.

Fonte : Você pode escolher as fontes para a janela do prompt de comando em que os programas baseados no MS-DOS são executados.

Memória : Alguns programas baseados no MS-DOS necessitam de variados tipos de memória estendida ou expandida. Você pode ajustar essas configurações aqui. Na maioria dos casos, você pode deixar os padrões como estão, mas se o seu programa exibir um erro indicando que ele precisa de uma certa quantidade de um certo tipo de memória, você pode alocar esse recurso aqui.

Tela : Especifique se você quer que o programa rode em tela cheia ou em janela (a primeira é normalmente melhor) e que o programa use emulação rápida de ROM (geralmente se usa) e alocação dinâmica de memória (normalmente esta também se deseja).

Miscelânea : Existem algumas opções nesta guia, incluindo a opção de permitir a proteção de tela (eu sempre a desabilito, porque alguns programas baseados em MS-DOS não lidam muito bem com ela) e quais atalhos do Windows se vai permitir (eu desabilito todos eles).

Compatibilidade : As mesmas opções do Assistente de Compatibilidade de Programas discutidas mais acima.

Sumário : Você pode criar notas sobre o atalho aqui.
Você pode precisar experimentar as diferentes configurações na caixa de diálogo das Propriedades do atalho para rodar satisfatoriamente seu jogo baseado no MS-DOS.
DICA: Como mencionei para o caso dos jogos do Windows 9 x , faça muita pesquisa. Verifique os códigos de jogo criados pelos fãs, desenvolvidos para rodar em um sistema operacional mais novo. Por exemplo, o Doomworld  sugere baixar e usar uma das várias portas de código fonte do código do jogo Doom em vez de fazer o original rodar no Windows XP.
Uma das partes mais difíceis de se fazer com que jogos baseados no MS-DOS sejam executados no Windows XP é fazer o som funcionar. Algumas placas de som vêm com uma pífia emulação de drivers antigos, mas elas raramente funcionam com perfeição. Normalmente usam as alocações de recurso padrão das SoundBlaster (coisas como as configurações de IRQ e DMA). Você pode achar que o som dos jogos baseados em MS-DOS está pulando, cortando e tendo todos os tipos de problemas.
Eu recomendo uma ferramenta chamada VDMSound. O VDMsound  é um emulador de som de software. Depois de instalado, o VDMSound se integra com o Windows XP para fazer com que fique fácil de usar:

Navegue até o programa de inicialização do jogo MS-DOS, clique nele com o botão direito, e então clique em Executar com VDMS .
Então execute o jogo com seus recursos de áudio configurados para os valores padrões da SoundBlaster.


Postado por Paulo Eduardo

sábado, 15 de setembro de 2012

Saber IP via prompt de comando(MS-DOS)

 

 


Para você saber seu IP em qualquer computador ligado à uma rede faça o seguinte.
O prompt de comando pode ser acessado das seguintes maneiras:

1º Maneira
Clicar no menu Iniciar, navegar pela aba Todos os programas, acessar acessórios e clicar no Prompt de comando.

2º Maneira
Clicar no menu Iniciar, clicar em Executar, no campo em branco digitar cmd e apertar Enter.
Feito esses passos você estará no prompt de comando; o próximo passo é você digitar ipconfig e apertar Enter. Feito isso você visualiza seu endereço IP e outras informações na tela.




Postado por: Andre Costiuc

domingo, 9 de setembro de 2012

Piratas do Vale do Silício


  O filme Piratas do Vale do Silício conta a trajetória de Steve Jobs e Bill Gates até o sucesso. Mostrando o início da Apple por Jobs e da Microsoft por Gates. No filme Jobs e Gates são universitários com grandes ideais.
  Jobs atinge primeiramente o sucesso, tudo começa com a venda de computadores pessoais produzidos em uma garagem onde é denominado como Apple e deslancha no lançamento da Apple II numa feira de informática, onde surpreende as grandes empresas como a IBM que não acreditava no sucesso dos computadores pessoais. A partir disso a Apple se torna uma grande empresa. Gates ainda é um desconhecido, apesar de várias tentativas que falham, Bill entra na IBM com um sistema operacional chamado MS-DOS (MicroSoft Disk Operating System), que no qual foi comprado por 50 mil dólares por outra pessoa, sofrendo algumas modificações, começando assim a trajetória de Gates e da Microsoft.
  A Apple comanda o mercado e lança o computador Liza e em seguida Macintoshi, além do lançamento do mouse e de uma nova interface gráfica que no qual foi comprada de outra empresa que não obteve sucesso na venda para a empresa Xerox. A partir dai Gates entra na Apple como aliado mantendo a Microsoft com a intenção de obter dados da nova interface da Macintoshi. Bill consegue os dados desenvolvendo então o sistema operacional Windows, quando Jobs descobre o roubo já é tarde, Gates lança o novo sistema operacional liderando o mercado  se tornando o homem mais rico do mundo.
  Steve Jobs é despedido da Apple e retorna em 1997 onde a Microsoft é dona de uma parte da empresa.
  O filme também conta sobre a vida pessoal dos personagens, mostrando o companheiro de Jobs, Steve Wozniak que no qual o ajudou a fundar a Apple desfazendo depois sua parceria por não aceitar a forma que Jobs comandava a empresa e tratava os funcionários tornando depois professor de informática para crianças, e de Gates com Paul Allen. O filme mostra o abandono de Lisa filha de Jobs que no qual ele a assume futuramente e sua conturbação pelo fato de ser filho adotivo. Sobre Bill Gates o filme mostra sua obsessão pelo sucesso e sua esperteza nos negócios.
  O nome do filme trás o "Piratas" pela bandeira usada por Jobs em sua empresa além de que Jobs e Gates de certa forma "roubavam" idéias oque os tornavam piratas e o "Vale do Silício"  é o nome que se deu ao conjunto de algumas cidades americanas no estado da Califórnia onde várias empresas de informática nasceram além de que o silício é usado em ligas metálicas e na informática é componente principal para produção de transistores para chips e outros componentes eletrônicos.

Postado por André Costiuc, Claudio Azevedo, Lydia Dantas, Guilherme Gomes, Ivyn C. dos Santos e Thiago Aridson .

sábado, 8 de setembro de 2012

O MS-DOS ainda é usado hoje em dia?

Sim, porém com outras utilidades, como por exemplo:

A nível pedagógico, para os principiantes de informática aprenderem a trabalhar com um sistema operativo sem interface gráfica (até os que querem usar a consola de Linux deviam aprender a usar o DOS).

Para copiar, mover ou deletar ficheiros de sistema que o Windows não deixa que o utilizador lhes configure.

Para formatar/reparticionar o disco no Windows 9x/Me e no XP em partições FAT/FAT32.

Para que se criem projetos de software livre como o DosBox, FreeDOS e o DOSEMU. :wink:

Para fazer Ping e traceroot no Windows.

Para iniciar o computador quando o Windows não carrega; é para isso que servem as disquetes de arranque.

Para limpar vírus de uma forma segura, sem que o Windows possa interferir na eliminação/desinfecção dos ficheiros infectados.

Para carregar programas e jogos antigos de MS-DOS.

Para carregar software de diagnóstico como o ScanDisk e ferramentas de teste/benchmark de hardware.

Para instalar o próprio Windows e fazer backup de ficheiros de sistema, quando é absolutamente necessário.

O MS-DOS também é muito útil para fazer updates das BIOS! Quase todos os programas para isso são feitos para a prompt do DOS.

Abaixo veremos um vídeo que apesar de ser um resumo das funcionalidades do DOS, é um vídeo muito grande que ensina os comando básicos do DOS, somente para se ter uma noção da dificuldade que seria se usássemos até hoje apenas o MS-DOS:




Postado por: Guilherme Gomes da Silva.

domingo, 2 de setembro de 2012

Do MS-DOS ao Windows XP


A Microsoft lançou em 1981 seu primeiro sistema operacional, o MS-DOS (Disk Operating System), para a linha de computadores pessoais IBM-PC, concebido para ser um sistema operacional de 16 bits, monoprogramável, monousuário e com uma interface de linha de comando. O MS-DOS foi desenvolvido com base no sistema operacional CP/M e algumas idéias do Unix.
Em 1985, é lançada a primeira versão do MS-Windows, que introduz uma interface gráfica, porém mantém o MS-DOS como o sistema operacional. As versões posteriores do MS-Windows, como Windows 3.*, Windows 95/98 e Windows ME, apesar de várias melhorias e inovações, sempre estiveram associadas ao MS-DOS.
Devido às inúmeras limitações e deficiências do MS-DOS, a Microsoft começou a conceber no final da década de 1980 um novo sistema operacional, conhecido como Windows NT (New Technology). Este novo projeto foi conduzido por David Cutler, ex-projetista da Digital Equipment Corporation (DEC), que foi responsável pelo desenvovimento de inúmeros sistemas operacionais, como o PDP/RSX e VAX/VMS. Além da grande influência do sistema operacional VMS, no projeto do Windows NT foram utilizados vários conceitos dos sistemas OS/2 e LAN Manager.
Em 1993, a Microsoft lança o Windows NT, sistema operacional de 32 bits, com multitarefa preemptiva, multithread, memória virtual e suporte a múltiplos processadores simétricos. O Windows NT não tem qualquer relação com a arquitetura do MS-DOS, mas oferece compatibilidade parcial com aplicações legadas. O Windows NT acompanhou a evolução da família DOS-Windows e incorporou algumas de suas características, como a interface gráfica. Com isso, passaram a existir duas linhas de sistemas operacionais com arquiteturas completamente distintas, porém com a mesma interface para o usuário (Figura 1, abaixo).
O Windows 2000 é uma evolução do Windows NT versão 4, pois mantém a mesma arquitetura interna. O Windows 2000 passou a incorporar alguns recursos da família DOS-Windows, como a função de plug-and-play. A grande novidade trazida pelo sistema é o Active Directory, que funciona como um serviço de diretórios e veio substituir o conceito de domínio existente no Windows NT.
O Windows XP, lançado em 2001, introduz uma nova interface gráfica e alguns poucos recursos adicionais, porém mantém a mesma arquitetura do Windows 2000. A partir do Windows XP, a intenção da Microsoft é descontinuar lentamente as famílias DOS-Windows e Windows NT/2000, integrando as duas linhas de sistemas operacionais.

                                 

domingo, 26 de agosto de 2012

O verdadeiro criador do Ms Dos

O escritor Sir Harold Evans publicou um livro sobre a história das inovações americanas e num dos capítulos, ele revelou a verdadeira história por trás do nascimento do MS-DOS e conseqüentemente, do império da Microsoft.
Tanto Evans quanto a sua editora foram processados por Tim Paterson, aquele que muitos consideravam o responsável pelo nascimento do MS-DOS. No entanto, Paterson perdeu o caso e um juiz determinou que Evans estava com a razão, o que lhe permitiu recuperar a reputação da pessoa mais diretamente responsável pelo MS-DOS, o pioneiro Gary Kildall. Todo mundo sabe que a Microsoft vendeu pra IBM um sistema operacional que ela ainda não possuía, o que forçou a companhia a fazer uma compra rápida em 1980. Eles acabaram socorrendo a pequena garagem na qual Paterson havia desenvolvido o 86-DOS, que havia sido desenvolvido com o nome de QDOS (de “quick and dirty operating system”) e que permitiu a Microsoft assentar as bases do seu futuro império. No entanto, Kildall foi o responsável pelo sistema operacional CP/M e Paterson não fez mais do que copiar grande parte deste sistema- de fato, em muitos casos ele se limitou a renomear funções-para vender o seu QDOS, algo que finalmente conseguiu.
Gary Kildall morreu em 1994, em um acidente automobilístico. http://blogs.forumpcs.com.br/noticias/2007/08/02/quem-inventou-o-ms-dos/

Postado por Ivyn

domingo, 19 de agosto de 2012

Prompt de comando


Prompt de comando


Uma expressão bastante comum relacionada ao MS-DOS é o prompt de comando. Como informado no tópico anterior, o DOS é um sistema baseado na execução de comandos digitados pelo usuário. Prompt, portanto, é o sinal de prontidão do sistema, pois indica que o computador, naquele momento, está apto a receber instruções, isto é, os comandos que o usuário pode digitar. O prompt também indica sua localização, ou seja, em que partição (unidade de armazenamento) e pasta está trabalhando naquele instante. Veja o exemplo:
 
C:\simpsons>_
 
A linha acima indica que o sistema está, no momento, considerando a unidade C:\, na pasta simpsons. Ao lado do sinal '>' há um "traço" que pisca constantemente, chamado cursor. Esse caractere informa em que ponto da tela vai aparecer às instruções que o usuário digitar.
 
Como acessar o MS-DOS


Para acessar o DOS existe, basicamente, três formas. Se você estiver utilizando um sistema operacional antigo da Microsoft, como o Windows 95 ou o Windows 98, basta clicar em Iniciar / Desligar e escolher a opção Reiniciar o computador em modo MS-DOS (ou equivalente). Outra forma nessas versões do Windows consiste em clicar em Iniciar / Programas e selecionar Prompt do MS-DOS. Porém, este último procedimento faz acesso ao DOS com o Windows ainda carregado, o que significa que alguns comandos podem não funcionar. Se quiser ir direto para o DOS sem passar pelo Windows, pressione o botão F8 repetidas vezes assim que ligar a máquina até uma lista aparecer. Escolha, por fim, Somente Prompt de Comando.
Se, no entanto, você utiliza um sistema operacional mais recente, como o Windows XP, o Windows Vista ou o Windows 7, o DOS em si não existe, mas sim um prompt que simula parcialmente suas funcionalidades. Isso ocorre porque esses sistemas não são "dependentes" do DOS como o são os Windows 95 e 98, por exemplo. Isso significa que, nos sistemas operacionais atuais, alguns comandos do MS-DOS podem simplesmente não funcionar.
Para acessar o prompt de comando no Windows XP, basta digitar o comando CMD em Iniciar / Executar. Esse comando também pode ser executado no campo correspondente de sistemas como Windows Vista e Windows 7.
 
 
Executando os comandos

 
Antes de conhecer os comandos, é necessário saber como executá-los. No prompt, você verá o cursor piscando. Isso significa que você já pode digitar. Depois de ter escolhido o comando, pressione Enter em seu teclado. Aqui, para exemplificar, usaremos o modelo de promptC:\>, mas vale lembrar que C pode ser substituído por outra letra que também represente uma unidade de disco do computador. Também é importante saber que o MS-DOS "original" não visualiza nomes de arquivos com mais de 8 caracteres. Por isso, a pasta Meus Documentos, por exemplo, pode ser exibida assim no MS-DOS: MEUSDO~1.


Principais comandos do DOS
 
DATE - C:\>date
Comando que atualiza a data do sistema operacional. Digite date e o sistema informará a data atual e pedirá a digitação da nova data no formato dd-mm-aa (dia, mês e ano), por exemplo: 21-05-10.
TIME 
C:\>time
Semelhante ao comando date, só que time modifica a hora do sistema operacional em vez da data. A hora deve ser informada pelo usuário no formato hh:mm:ss (hora, minuto e segundos), por exemplo: 19:40:34.
VER
C:\>ver
Comando que exibe o número da versão do sistema operacional que está sendo utilizado.
 
DIR
Comando que mostra a lista de arquivos de um diretório. Essa instrução pode conter alguns parâmetros, entre eles:
/P - lista o diretório com pausas para quando a quantidade de arquivos é grande o suficiente para que não possa ser exibida de uma só vez na tela;
/W - lista o diretório organizando a visualização na horizontal;
/S - exibe não só o conteúdo do diretório atual como também o conteúdo das pastas deste;
/? - use essa instrução para conhecer todos os parâmetros do comando dir.
O comando dir também poder apresentar três informações bastante importantes depois de listar o conteúdo da pasta: o número de arquivos contidos no diretório corrente, o espaço em disco ocupado por estes arquivos e o espaço disponível no disco.
Exemplo:
C:\>dir /w

Repare que as pastas são as que estão entre colchetes.
CLS - C:\>cls
Comando que "limpa" a tela, isto é, elimina as informações exibidas até então e deixa o cursor no canto superior esquerdo.

MKDIR ou MD
Comando que cria um diretório a partir da pasta corrente com o nome especificado, por exemplo:
C:\>md simpsons - cria a pasta simpsons em C:\;
C:\>mkdir simpsons\lisa - cria a pasta lisa dentro de C:\simpsons.

CHDIR ou CD
Comando que muda o diretório corrente para outro a partir da pasta atual. Exemplos:
C:\>cd infowester - entra no diretório infowester.
C:\>cd infowester\hardware - alterna para o diretório hardware, que está dentro de infowester.
C:\>cd - indica o caminho (path) atual.
Digite CD acompanhado de dois pontos para voltar ao diretório anterior ao atual. Por exemplo, para sair de hardware e ir para infowester estando dentro deste último, basta digitar:
C:\>infowester\hardware>cd..

 
 
 
 
RMDIR ou RD
Comando que remove um diretório a partir da unidade corrente. O diretório somente será eliminado se não houver nenhum arquivo ou pasta em seu interior. Exemplos:
C:\>rd infowester\hardware - remove o diretório hardware de infowester.
C:\>rd infowester - remove o diretório infowester.

TREE
Comando que exibe graficamente a árvore de diretórios a partir do diretório-raiz para que o usuário tenha a organização hierárquica do seu disco. Esse comando pode conter algumas variações baseadas em parâmetros:
/F - exibe a árvore de diretórios mostrando também os arquivos existentes dentro deles;
/A - instrui o comando tree a usar ASCII em vez de caracteres estendidos.
Exemplo:
C:\>tree /f
CHKDSK
Comando que checa a integridade e as especificações do disco mostrando informações sobre este na tela, por exemplo:
C:\>chkdsk: - checa o disco rígido C:\.
 
MEM
Digite mem no prompt e informações atuais sobre a memória do computador serão exibidas.

RENAME ou REN
Comando que permite ao usuário alterar o nome de um arquivo. Basta digitar rename (ou ren) seguido do nome atual do arquivo e, depois, a denominação que este deverá ter. Se o arquivo em questão não estiver no diretório atual, basta informar seu caminho antes. Exemplos:
C:\>ren homer.doc bart.doc - muda o nome do arquivo de homer.doc para bart.doc.
Também é possível utilizar o caractere * (asterisco) para, por exemplo, renomear extensões de arquivos:
C:\>ren *.jpg *.gif - esta instrução altera a extensão de todos os arquivos do diretório atual que terminam em .jpg.

COPY
Comando que copia um arquivo ou grupo de arquivos de uma pasta para outra. Para isso, o usuário deve digitar o comando copy mais sua localização atual e, em seguida, seu caminho de destino. Por exemplo, para mover o arquivo infowester.doc de c:\hardware\ parad:\artigos\ basta digitar:
C:\>copy c:\hardware\infowester.doc d:\artigos
Note que, com este comando, também é possível utilizar asterisco (*) para substituir caracteres. Por exemplo:
C:\>copy c:\*.doc c:\aulas\software - esse comando copia todos os arquivos que terminam em .doc de C:\ para C:\aulas\software.
 
DISKCOPY
Comando que permite copiar o conteúdo de um disquete para outro de igual capacidade. Para copiar, por exemplo, o conteúdo do disco representado pela unidade A para a unidade B, basta digitar:
C:\>diskcopy a: b:
É possível checar se a cópia foi realizada com sucesso digitando o parâmetro /V no final do comando:
C:\>diskcopy a: b: /v
É importante frisar que este comando não funciona para cópias de conteúdo de discos rígidos.

XCOPY
Comando utilizado para copiar arquivos e árvores de diretórios com base em determinados critérios. Estes podem ser determinados pelos seus parâmetros. Eis alguns:
/D - copia arquivos que foram alterados a partir de uma data que o usuário deve informar logo após o parâmetro. Se a data não for inserida, apenas arquivos modificados a partir da data de alteração do local de destino é que serão copiados;
/P - solicita confirmação ao usuário antes de copiar cada arquivo;
/S - copia diretório, desde que não estejam vazios. Para diretórios nesta última condição, basta informar /E /S;
/U - copia apenas arquivos que já existem no diretório de destino.
Exemplo:
C:\>xcopy /e /s c:\big d:\ - copia o diretório big para a unidade D:\.
Esse comando possui vários parâmetros. Digite xcopy /? para conhecer todos.

MOVE
Comando que tem duas funções: renomear diretórios ou mover arquivos de uma pasta para outra. Exemplos:
C:\>move simpsons futurama - renomeia o diretório simpsons presente em C:\ para futurama.
C:\>move d:\aula *.* e:\ - faz a movimentação de todos os arquivos presentes em D:\aula para a unidade E:\, deixando assim o diretório:\aula vazia.

TYPE
Comando que tem a função de exibir o conteúdo de determinado arquivo, quando possível. Por exemplo:
C:\>type config.sys - exibe o conteúdo do arquivo config.sys na tela.

FORMAT
Comando que executa a formatação do disco rígido ou de uma partição deste, isto é, em poucas palavras, prepara a unidade para uso. É importante frisar que se uma unidade já em uso for formatada, todo o seu conteúdo será perdido ou só poderá ser recuperado com programas especiais. O comando format também conta com parâmetros. Eis alguns:
/Q - formata rapidamente o disco da unidade;
/U - formata o disco independente da condição;
/? - fornece mais detalhes sobre o comando, assim como todos os seus parâmetros.
A sintaxe do comando é: format [unidade:] /Q /U /S /4
Exemplo:
C:\>format a: - formata o disco na unidade A:\.

UNFORMAT
Caso aconteça de você formatar um disco por acidente, o MS-DOS permite a recuperação das informações (a não ser que você tenha utilizado o parâmetro /U na formatação). O comando unformat é o que tem essa função, que pode ser complementada pelo uso de parâmetros. Eis alguns:
/L - recupera as informações de um disco, mostrando a lista de arquivos e diretórios;
/TEST - lista todas as informações, mas não refaz o disco.
A sintaxe do comando é: unformat [unidade:] /L /TEST
Exemplo:
C:\>unformat a: - "desformata" o disco representado pela unidade A:\.

DEL ou DELETE
Comando que executa a eliminação de arquivos. Por exemplo:
C:\>del c:\simpsons\bart.doc - apaga o arquivo bart.doc presente na pasta simpsons;
C:\>del c:\simpsons\*.doc - apaga todos os arquivos .doc da pasta simpsons;
C:\>del c:\simpsons\*.* - apaga todos os arquivos da pasta simpsons.

UNDELETE
Quem é que nunca passou pela experiência de apagar um arquivo por engano? O MS-DOS conta com o comando undelete justamente para esses casos. A instrução permite recuperar um ou mais arquivos apagados, quando possível. Para utilizá-lo, basta digitar undelete seguido do caminho do arquivo, por exemplo:
C:\>undelete c:\simpsons\bart.doc - recupera o arquivo bart.doc que estava presente na pasta simpsons.

DELTREE
Este é um comando que elimina um ou mais subdiretórios a partir do diretório corrente. Utilizando este comando, o usuário poderá apagar subdiretórios com mais rapidez. Como precaução, a instrução sempre exibirá uma mensagem perguntando se o usuário realmente deseja realizar tal tarefa. Para executá-lo, basta digitar deltree seguido do caminho do arquivo, por exemplo:
C:\>deltree simpsons - apaga a pasta simpsons presente em C:\.

Postado por Denys Soares Santos ás 23:30