Surgimento
MS-DOS (logo) |
O Predecessor do MS-DOS
Gary Killdall (1942-1994) |
Versões do DOS
Acesso Histórico
Conforme explicado no artigo de Introdução à História do MS-DOS, existem três agrupamentos de sistemas operacionais da Microsoft:
- MS-DOS
- Windows baseados em MS-DOS
- Windows baseados em NT (New Technology)
Código-fonte do MS-DOS 1.25 escrito em Assembly para o IBM PC 5150 |
Abaixo, veja o e-mail deixado por Tim Paterson:
Até o momento em que este artigo foi escrito (nov. 2023), Len Shustek é o presidente do CHM.
Caso não tenha interesse no código fonte, mas sim em ver este e outros sistemas DOS funcionando, pode acessar o site PCjs Machines.org.
PC-DOS 1.0 executando no emulador online PCjs Machines |
Os arquivos .BAS podem ser executados com o comando, sem aspas, "basic arquivo.bas". Para executar alguns outros arquivos, como o jogo DONKEY.BAS você precisa executar a versão avançada do Basic, como "basica donkey.bas". E para sair do jogo e retornar ao terminal, basta apertar ESC e digitar "system", seguido de ENTER.
O que você aprendeu
Neste artigo pudemos aprender um pouco melhor o que significa a "sopa de letrinhas" DOS, MS-DOS, PC-DOS, QDOS... assim como também revisitamos o passado histórico de suas origens e evolução.
A história não termina aqui. Você pode ler mais sobre a história do DOS no livro, versão física ou digital, "The MS-DOS Encyclopedia", lançado pela editora Microsoft Press; consultar e/ou visitar o Computer History Museum (CHM), além de outras fontes e documentações deixadas pela própria Microsoft ao público.
Existem, também, outras variações que se ramificaram dentro da família DOS, como o FreeDOS, DR-DOS entre outros mas que não são tema deste trabalho. Nos próximos artigos focaremos nos aspectos técnicos do MS-DOS para entendermos como o sistema tratava gerenciamento de processos, deadlock, thread, memórias, sistema de arquivos, I/O etc.
Artigos:
- Introdução à História do MS-DOS
- Sistema Computacional Genérico e Sistemas Operacionais
- Uma Breve Visão Geral sobre o DOS
- MS-DOS - Processos
- MS-DOS - Kernel
- MS-DOS - Gerenciamento de Memória
- MS-DOS - Sistema de Arquivos
Referências
DUNCAN, R. The MS-DOS Encyclopedia. Microsoft Press, 1989. 1600 págs.
Silberschatz, A.; Galvin, P. B.; Gagne, G. Sistemas Operacionais com Java. 7 ed. Rio de Janeiro: Elsevier, 2008.
STALLINGS, W. Memória Interna. In:______. Arquitetura e Organização de Computadores. 5. ed. São Paulo: Prentice Hall, 2002. cap. 4, p. 100-101.
TANENBAUM, A. S. Sistemas Operacionais Modernos. 3 ed. São Paulo: Pearson Prentice Hall, 2009.
Computer History Museum: CHM. Early Digital Research CP/M Source Code. Disponível em <https://computerhistory.org/blog/early-digital-research-cpm-source-code/> Acesso em 5 nov. 2023.
Computer History Museum: CHM. IBM did something very unusual for their 1981 personal computer. Disponível em <https://computerhistory.org/blog/microsoft-ms-dos-early-source-code/>. Acesso em 4 nov. 2023.
Doctor DOS Website. Introduction. Disponível em <http://www.chebucto.ns.ca/~ak621/DOS/>. Acesso em 04 nov. 2023.
DOS Days. DOS Versions. Disponível em <http://www.dosdays.co.uk/topics/dos_versions_pt2.php>. Acesso em 7 nov. 2023.
EXAME. Microsoft libera código-fonte do MS-DOS e do Word. Disponível
em <https://exame.com/tecnologia/microsoft-libera-codigo-fonte-do-ms-dos-e-do-word/>. Acesso em 7 nov. 2023.
GeoCities. MS-DOS. Disponível em <http://www.geocities.ws/CapeCanaveral/Hall/4932/msdos/msdos.html>. Acesso em 04 nov. 2023.
GitHub. MS-DOS. Disponível em <https://github.com/microsoft/MS-DOS>. Acesso em 6 nov. 2023.
JUNIOR, P. J. Notas sobre Sistemas Operacionais. Disponível em <https://docente.ifrn.edu.br/rodrigotertulino/livros/notas-sobre-sistemas-operacionais>. Acesso em 04 nov. 2023.
KILDALL, Gary Arlen.
Computer Connections: People, Places, and Events in the Evolution of the
Personal Computer Industry. In: KILDALL, Scott; KILDALL, Kristin (eds.). Kildall Family, 2016.
Manuscrito. Disponível em: <http://www.computerhistory.org/atchm/computer-history-museum-license-agreement-for-the-kildall-manuscript/>. Acesso em: 06 nov. 2023.
Paterson Technology. A Short History of MS-DOS. Disponível em <http://web.archive.org/web/20181102050851/http://www.patersontech.com/dos/byte%E2%80%93history.aspx>.Acesso em 4 nov. 2023.
Rob Landley. A Short History of CP/M. Disponível em <https://landley.net/history/mirror/cpm/history.html>. Acesso em 4 nov. 2023.
Rob Landley. Father of DOS Still Having Fun at Microsoft. Disponível
em <https://www.landley.net/history/mirror/ms/paterson04_10_98.htm>. Acesso em 5 nov. 2023.
OS/2 Museum. DOS 1.0 and DOS 1.1. Disponível em <https://www.os2museum.com/wp/dos/dos-1-0-and-1-1/>. Acesso em 5 nov. 2023.
OSTERMAN, L. What’s the difference between MS-DOS and PC-DOS? Disponível em <https://blogs.msdn.microsoft.com/larryosterman/2004/03/25/whats-the-difference-between-ms-dos-and-pc-dos/>. Acesso em 04 nov. 2023.
PCjs Machines. IBM PC DOS 1.00. Disponível em <https://www.pcjs.org/software/pcx86/sys/dos/ibm/1.00/>. Acesso em 7 nov. 2023.
The Free Online Encyclopedia of Washington State History: HistoryLink.org. Tim Patterson writes QDOS, forerunner of the MS-DOS microcomputer operating system, in Tukwila in April 1980. Disponível em <https://www.historylink.org/File/2118>. Acesso em 4 nov. 2023.
Para citar esse artigo:
Comentários
Postar um comentário