Curiosidade PASCAL

Delphi

21/03/2004

:lol: Alguem poderia tirar uma duvida que tenho sobre PASCAL ?

Em Pascal é possivel desenvolver Sistemas Operacionais tais como, Windows, Linux e outros ?

EXEMPLO:
Imaginem uma maquina ´pura´, daí entao, criar meu proprio Fdisk, Format, Dos, e desenvolver meu proprio Sistema Operacional.

A principio penas curiosidade !

Abracos,
Ricardo


Ricardo Oliveira

Ricardo Oliveira

Curtidas 0

Respostas

Tatuweb

Tatuweb

21/03/2004

Não. Nem mesmo em C/C++ vc conseguiria criar um sistema operacional. Os SOs são desenvolvidos com uma mistura de C/C++ e assembly. Ao se desenvolver um sistema operacional a sua primeira rotina vai ter que ser em assembly. Quando a máquina está pura (não existe nada no hd) a única saída é usar as rotinas que a bios fornece para ter acesso a discos e video. Vc ate pode desenvolver um sistema em Pascal e assembly mas isso não é recomendável. Maiores informações sobre como criar SOs, escrever no setor de boot, criação do kernel existe um ótimo site em portugues sobre o assunto. O site também traz informações sobre criptografia, apis, formato PE (padrão dos arquivos executáveis), etc... Experimente visitar:

[url]http://www.numaboa.com.br/informatica/OS/index.php[/url]


GOSTEI 0
Beppe

Beppe

21/03/2004

Em Pascal não, mas no descendente direto, Modula-2, você pode. Outra seria Ada também. No Delphi com muitos truques também, porque o Delphi depende muito do SO. Ainda assim a primeira camada seria em asm.


GOSTEI 0
POSTAR