• Domingo 15 de Diciembre de 2024, 13:50

Autor Tema:  QUE NECESITO SABER PARA HACER UN SISTEMA OPERATIVO EN C++?  (Leído 3100 veces)

giorgione

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
QUE NECESITO SABER PARA HACER UN SISTEMA OPERATIVO EN C++?
« en: Viernes 25 de Julio de 2008, 01:07 »
0
Hola a todos ! tengo una duda para un proyecto muy loco que quiero realizar: Que se necesita conocer para programar un SO en C++ (A propositotengo al Turbo C++ 3.0 como compilador) he oido que muchos de sus procesos se basan en los TAD pilas y los TAQ colas , en los hilos y que usando la POO las cosas se hacen mas sencillas pero que mas se ncesita saber ?

Iganguli

  • Miembro activo
  • **
  • Mensajes: 51
  • Nacionalidad: mx
    • Ver Perfil
Re: QUE NECESITO SABER PARA HACER UN SISTEMA OPERATIVO EN C++?
« Respuesta #1 en: Viernes 25 de Julio de 2008, 04:48 »
0
bueno antes que nada necesitas saber que con el turbo c++ 3.0 no vas a llegar a algun lado, ya que es un compilador viejisimo, usa uno mas actual como el de gnu en s version para windows minigw, despues uno poco de ASM y un buen libro te recomiendo el de el creador de minix en ese libro esta el codigo fuente de es SO

manudferreiro

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: QUE NECESITO SABER PARA HACER UN SISTEMA OPERATIVO EN C++?
« Respuesta #2 en: Domingo 27 de Julio de 2008, 22:12 »
0
creo que originalmente es la fantasia que todos tenemos cuando empezamos a programar...
para empezar necesitas saber muchisimo c/c++, programacion concurrente / programacion multihilo, libros sobre sistemas operativos (starling - tenenbuam, etc, son buenos) y por sobre todas las cosas si tenes pensado hacerlo solo mucho mucho tiempo...
como recomendacion si ya tenes todos esos conocimientos te aconsejo que  modifiques sistemas operativos (codigo abierto) llamase distros de linux o el interesantisimo reactOS (basado en wine) .
saludos y espero que te sirva de ayuda...
MAnu