‘Aprendiendo Programación’ Archives
Administración De Procesos —- Parte 1
Entender cómo se manejan los procesos es un objetivo que nos ayudara en cualquier lenguaje de programación, por ejemplo no hay necesidad de estudiar programación orientada a objetos cada vez que se va a aprender java, C#, Visual Basic y otro lenguaje. Por lo tanto entender los procesos en un formato estándar es clave a la hora de programar threads en cualquier lenguaje de programación. Todos sabemos que en un programa en ejecución no puede estar ocupando la CPU permanentemente, esto es debido a que un usuario necesite realizar más de una acción a la vez, o también puede ser el caso que varios usuarios accedan a un sistema simultáneamente. (more...)
Administración De Procesos —- Parte 2
Bloque de control de un proceso En un sistema operativo cada proceso representa un bloque de control de proceso, en ingles se conoce como PCB (Process Control Block), o también denominado bloque de control de tarea. Estado De Proceso: Este estado puede ser nuevo, ejecución, espera, listo o terminado. Contador de programa: Indica la dirección de la siguiente instrucción a ejecutar. (more...)
La mejor forma de aprender un lenguaje de programación
Buenas a todos los lectores que han caído en este blog y a uno que otro que quizás me lee con frecuencia. Bueno, el post de este día es acerca de "la mejor forma de aprender un lenguaje de programación", con esto me estoy refiriendo a que tipos de materiales ocupar y como ocuparlos, yo soy un poco anticuado y para mi un pdf jamás puede sustituir a un libro en físico ¿Porque? pues por que hay una enorme diferencia, primero un pdf es por lo general un tutorial, no tiene ejercicios ni temas intermedios en la programación, la mayoría se quedan en los bucles y el acceso a bases de datos, entre otras cosas. Además un libro en físico es mucho más confortable leer y se puede leer en el transporte colectivo, ratos libres, paseos familiares etc. Bueno por eso y otras cosas he decidí poner un post con una lista de los materiales o recursos más adecuados para aprender a programar en un lenguaje X. Primer Etapa [...]


