Diferencia entre revisiones de «Programación en C/Introducción»

Contenido eliminado Contenido añadido
Línea 29:
==Requisitos==
 
Se presupone que el lector tiene conocimientos elementales de informática a nivel de usuario en sistemas UNIX (en particular, Linux), y que tiene disponible un sistema GNU/Linux con las herramientas <code>gcc</code> y <code>make</code> y la versión 6 de la [[:w:Glibc|glibc]] con su documentación. Aunque esto no es estrictamente necesario. Estos requerimientos han sido preparados solo para dar una idea de lo que se necesita tener y saber, no para desanimar o descartar a alguno de los lectores. En caso de no cumplir con algunos de los requisitos si son de hardware intentalointéntalo de todos modos, si son de conocimientos para eso estanestán los demasdemás wikis y los manuales y tutoriales en linealínea y si son de software eso lo podemos cubrir con herramientas open source.
 
*Hardware.
Línea 37:
**50 MB de disco duro.
*Software.
**Un sistema operativo (el que sea nativo de su plataforma estaraestará bien).
**Un compilador (se recomienda el [http://gcc.gnu.org/ Gcc]).
**Un editor o un ambiente de desarrollo (yo sugeriria los nativos de linux [http://www.vim.org/ Vi] o [http://www.gnu.org/software/emacs/emacs.html Emacs]).
*Conocimientos.
**Fundamento de la informaticainformática.
**[[Fundamentos de programación]].
*Otros
**Sentido comuncomún.
 
En cuanto al hardware que tal vez sea lo masmás caro de la lista, como puedes ver practicamenteprácticamente con cualquier computadora actual se puede programar sin ningunningún problema, aunque esto lo consideramos de este modo porque en el libro se muestran ejemplos simples, o sea que para programas y trabajos masmás complejos el requerimiento de hardware minimomínimo puede aumentar.
 
El software obviamente no es ningunningún problema gracias a que existe el Open Sorce que es lo que yo recomiendo, a pesar de que requiere un poco de tiempo para adaptarse tiene muchas ventaja el tener un sistema totalmente abierto, en especial si se estaestá aprendiendo a programar.
 
Los conocimientos son la parte de la que te puedes burlar. Seguro que estas cosas las puedes aprender en el camino, eso en caso de que no las sepas. Lo que no te recomiendo es que si no tienes alguno de estos conocimientos no te saltes la parte de "[[Programación en C/Pensando como un programador|pensando como un programador]]".