fbpx
Inicio / Cursos Virtuales / ¿Cual es el lenguaje adecuado para hacer un sistema Operativo?

¿Cual es el lenguaje adecuado para hacer un sistema Operativo?


¿Cual es el lenguaje adecuado para hacer un sistema Operativo?

Conozca más sobre ¿Cual Es El Lenguaje Adecuado Para Hacer Un Sistema Operativo?, en relación con Cursos Virtuales

CURSOS VIRTUALES, Información objetiva ¿Cual es el lenguaje adecuado para hacer un sistema Operativo? analizada en la sección de cursos virtuales para deleite de nuestros allegados.

Question by ProxPro: ¿Cual es el lenguaje adecuado para hacer un sistema Operativo?
Hola gente:

– Estoy pensando en tomar un curso de un lenguaje en especifico, y si uno quiere un curso lo mas logico es hacerlo de algo que uno quiera hacer realmente, en mi caso, un sistema operativo, algo que de la boca para fuera suena facil, pero a la hora de hacerlo es realmente complejo, claro, este varia segun tu nivel de aprendizaje, tu equipo y todo asi, que hace que las cosas sean mas faciles de hacer, es una espectativa que debe valer la pena, nada de perdida de tiempo ni de esfuerzo, ahorita les dejo una lista para que me guien como principiante o me corrijan:

– Curso de C++ ( Servira Este )
– Curso de C# ( Cual es la absoluta diferencia )
– Guia de Procesadores Intel (Realmente Importante se quiera o no )

Ahorita otra cosa, respecto a la grafica, esto se puede hacer desde el mismo lenguaje de programacion? – Lo mas logico seria hacerlo visual, para verse mas interactivo..

Espero respuestas.

GRACIAS!!! =)
Preferiria respuestas por experiencia propia y no por copy and paste =)….

Best answer:

Answer by sorlax
mas que un lenguaje d eprogramacion deberias d emeterte a un curso de ensamblador e slo q necesita spara hacer un SO

What do you think? Answer below!

Ver más en cursos virtuales



COMENTARIOS SOBRE ¿CUAL ES EL LENGUAJE ADECUADO PARA HACER UN SISTEMA OPERATIVO?

¿Cual es el lenguaje adecuado para hacer un sistema Operativo?

Nos interesaría conocer sus opiniones sobre ¿cual es el lenguaje adecuado para hacer un sistema operativo?. Por favor Déjanos tus Críticas sobre la temática: ¿cual es el lenguaje adecuado para hacer un sistema operativo? relacionado con cursos virtuales.

educaya.org no posee ningún contrato o vínculo con ¿CUAL ES EL LENGUAJE ADECUADO PARA HACER UN SISTEMA OPERATIVO? ni las empresas, personas o instituciones que redactan y publican el artículo aquí referenciado. Si desea visitar la página de origen de ¿Cual Es El Lenguaje Adecuado Para Hacer Un Sistema Operativo? por favor ingrese a los enlaces de referencia que están arriba en el artículo con Cursos virtuales.

2 Comentarios

  1. pues mira deberías especializarte mas en el tema para saber que lenguaje utilizar por que existen muchos programas para poder hacerlo aparte no es por desanimarte pero es mucho trabajo para ti solo.

    Suerte

  2. Experiencia propia:
    Para hacer un sistema operativo tienes que dominar perfectamente la arquitectura del PC, y conocer a la perfeccion el juego de instrucciones del microprocesador. Sabiendo eso, que no es poco, tienes que saber ASM para cosas tan simples como controlar los sectores del disco duro, iniciar la carga del sistema, leer la hora del sistema (hay que leer un microcontrolador), etc
    Despues de si quieres crear un sistema operativo desde 0 tendrías que crear TODAS las librerias y las funciones.
    Obviamente tienes que controlar la MMU, los remplazos de paginas, los cambios de contexto, la gestion de memoria, ejecutar programa, etc etc

    Hacer un sistema operativo no es facil, de hecho es muy muy complicado y lleva mucho tiempo.
    Si tienes interes en investigar sobre sistemas operativos tienes el bochs que es una maquina virtual para ejecutar sistemas operativos basados en IA32. Seguro que encontraras el esqueleto de un sistema operativo apartir del cual podras, por ejemplo, crear un sistema de archivos muy primitivo donde solo haya un directorio y unos archivos que no ocupen mas de un sector, si ocupa mas de un sector tendras que idear una politica para resolver el problema ya que si se modifica el archivo crecera o disminuira necesitando mas espacio o dejando huecos. Asi que guardar los archivos en sectores contiguos no podras ya que si crece y el sector contiguo esta ocupado ¿donde guardaras el archivo? Si dejas sectores de por medio para por si el archivo crece y nunca creece ¿no estaras desperdiciando espacio? quizas una politica valida sea crear bloques y encadenarlos lo cual tiene su complicacion.

    Si no encuentras un ejemplo para experimentar con el bochs ponte en contacto conmigo que te lo puedo dejar.

    Otra opcion es que bajes el codigo fuente de linux y cambies cosas compiles y veas que cambios han habido.

    Un saludo!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *