M2110 - Introducci贸n al desarrollo de software, Marzo 2004
|
INTRODUCCI脫N AL DESARROLLO DE SOFTWAREAutores: Josep Anton P茅rez L贸pez Forma parte de: M谩ster oficial de Software libre Universitat Oberta de Catalunya |
Descripci贸n del curso
El conocimiento profundo de un lenguaje de programaci贸n parte no s贸lo del entendimiento de su l茅xico, de su sintaxis y de su sem谩ntica, sino que adem谩s requiere la comprensi贸n de los objetivos que motivaron su desarrollo. As铆 pues, en esta unidad se repasa la historia del lenguaje de programaci贸n C desde el prisma de la programaci贸n de los computadores.
Los programas descritos en un lenguaje de programaci贸n como C no pueden ser ejecutados directamente por ninguna m谩quina. Por tanto, es necesario disponer de herramientas (es decir, programas) que permitan obtener otros programas que est茅n descritos como una secuencia de 贸rdenes que s铆 que pueda ejecutar directamente alg煤n computador.
En este sentido, se describir谩 un entorno de desarrollo de software de libre acceso disponible tanto en plataformas Microsoft como GNU/Linux. Dado que las primeras requieren de un sistema operativo que no se basa en el software libre, la explicaci贸n se centrar谩 en las segundas.
















