Académique Documents
Professionnel Documents
Culture Documents
Laboratorio 0
$ Software Libre
$ Distribuciones Linux
$ Definicin de LiveCD
Fuente: http://es.wikipedia.org/wiki/Sistema_operativo
Laboratorio de Algoritmos y Programacin I
Laboratorio 0
Software Libre
Software libre (en ingls free software) es el software que, una vez obtenido,
puede ser usado, copiado, estudiado, modificado y redistribuido libremente.
Fuente: http://es.wikipedia.org/wiki/Software_libre
Laboratorio de Algoritmos y Programacin I
Laboratorio 0
Software Libre
La definicin mantenida por la Fundacin para el Software Libre dice que para
que un programa de ordenador sea considerado software libre debe respetar
cuatro derechos o libertades considerados como fundamentales para el
usuario de ese programa:
Los usuarios deben tener derecho a distribuir copias a sus amigos, empleados,
conocidos, empleadores y, en fin, a cualquier persona que deseen.
Fuente: http://www.gnu.org/home.es.html
Laboratorio de Algoritmos y Programacin I
Laboratorio 0
$ Distribuciones Linux
Distribuciones no comerciales:
ASLinux Desktop (distribucin para escritorios de descarga gratuita basada en Debian y KDE mantenida por la
empresa andaluza Activa Sistemas)
EduLinux (una distribucin educativa chilena)
Admelix (una distribucin chilena)
Linuxinf (una distribucin educativa/informatica chilena)
Espactra (Estacin Practica de Trabajo)
Gobierno GDF/Linux (creada por la Delegacin Tlalpan del Gobierno del Distrito Federal (Mxico), basada en
Fedora)
Jarro Negro (creada por la Comunidad Linux UNAM Naucalpan CLUN, por estudiantes del Colegio de Ciencias y
Humanidades plantel Naucalpan, basada en Slackware y Debian)
GuadaLinex (x86/PPC) (impulsada por la Junta de Andaluca (Espaa) basada en Ubuntu, antes en Debian)
JuegaLinex (x86/PPC) (Hermana de Guadalinex, pero con muchos juegos)
gnUAMix (patrocinada por la Universidad Autnoma de Madrid, basada en Debian y de tipo CD autnomo)
Linedux ( distribucin educativa creada en Lima - Per y basada en Debian)
Laboratorio de Algoritmos y Programacin I
Laboratorio 0
$ Distribuciones Linux
Compilador: Es un programa que acepta otros programas escritos en un lenguaje de alto nivel
y los traduce a otro lenguaje, generando un programa equivalente independiente, que puede
ejecutarse tantas veces como se quiera.
Uso del CentOS
Uso del CentOS
Uso del CentOS
Uso del CentOS
Uso del CentOS
Uso del CentOS
Uso del CentOS
Uso del CentOS
Uso del CentOS
Uso del CentOS
Uso del CentOS
Uso del CentOS
Laboratorio de Algoritmos y Programacin I
Laboratorio 0
$ Comandos por consola
#include <stdio.h>
main()
{
printf(Hola Mundo);
}
Es importante que cada llave que abre { tenga su correspondiente llave que cierra
}. Esto aplica para todas las funciones del lenguaje C que utilizan llaves.
Es importante que cada una de las lneas del cdigo terminen con punto y coma (;).
El compilador generar un error si no consigue un punto y coma para cada una de
las lneas de un programa en C, mas no as para la inclusin de libreras
(#include<>) y las llaves.
Archivos en C (nombrearchivo.c)
Archivos en C++ (nombrearchivo.cpp)
Archivos en java (nombrearchivo.java)
Archivos en Pascal (nombrearchivo.pas)