martes, 4 de mayo de 2010

Linux

Introducción


Linux es, a simple vista, un Sistema Operativo. Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores, y estaciones de trabajo.

Dos características muy peculiares lo diferencian del resto de sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningun tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente.

Linux se distribuye bajo la GNU General Public License por lo tanto, el código fuente tiene que estar siempre accesible y cualquier modificación ó trabajo derivado tiene que tener esta licencia.


lunes, 3 de mayo de 2010

QUE ES SOFTWARE LIBRE



El software libre (en inglés free software, esta denominación también se confunde a

veces con gratis por el doble sentido del inglés free en castellano) es la

denominación del software que respeta la libertad de los usuarios sobre su producto

adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado,

cambiado y redistribuido libremente. Según la Free Software Foundation, el software

libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir,

estudiar, modificar el software y distribuirlo modificado.

POR QUE TRABAJAR CON SOFTWARE LIBRE



Ventajas del software libre:

El uso de un software libre, propietario o pirata suele implicar posicionamientos

ideológicos.

Como explica la Wikipedia, existen muchas posturas acerca de la relación entre el

software libre y el actual sistema capitalista, entendiéndose a veces este fenómeno

como un frente contra el capitalismo, otra forma de competición en el mercado o una

forma de anarquismo práctico.

Los debates también se centran en las comparaciones que se realizan con el software

propietario. Frente a éste, se suelen citar ventajas como las siguientes:

•Los programas se pueden adaptar a las necesidades reales de sus usuarios.

•Rapidez de circulación entre usuarios, a un costo muy bajo o sin costo alguno.

•A menudo encuentra su lugar en los países del tercer mundo para los cuales el coste

del software no libre es a veces prohibitivo.

•Es sencillo modificarlo localmente, lo que permite que sean posibles los esfuerzos

de traducción a idiomas que no son necesariamente rentables comercialmente.

jueves, 29 de abril de 2010

martes, 27 de abril de 2010

JAVA



Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.

informatico



La Informática es la ciencia aplicada que abarca el estudio y aplicación del tratamiento automático de la información, utilizando dispositivos electrónicos y sistemas computacionales. También está definida como el procesamiento automático de la información.

Conforme a ello, los sistemas informáticos deben realizar las siguientes tres tareas básicas:

Entrada: Captación de la información digital.
Proceso: Tratamiento de la información.
Salida: Transmisión de resultados binarios.

jueves, 22 de abril de 2010

Emulador del D.O.S DOSEMU


Quizás el DOS ya sea un sistema operativo caducado que ya no se utiliza para nada, la mayoría de usuarios domésticos actualmente ni lo han escuchado y pocos lo recuerdan especialmente las personas que estudian informática.

¿Pero que es DOSEMU, para que sirve?

DOSEMU, es un emulador de DOS, que nos permite ejecutar programas hechos para este sistema operativo, existen miles de programas muy útiles, hasta hay juegos fenomenales, pero como Microsoft ya no da soporte casi pocos son los programas que se ejecutan en el famoso cmd.exe que es la terminal del DOS actualmente.

Los estudiantes de informática son los que mas necesitan esta herramienta.

Aqui les dejo una pequeña explicación.

martes, 20 de abril de 2010

borland c++



Un lenguaje de programación es un lenguaje artificial que se puede usar para definir o preparar instrucciones que luego serán ejecutadas por la PC.

¿A que nos referimos con eso de lenguaje artificial?

Veamos un ejemplo para comprender mejor esto. Estaba caminando por la calle cuando de pronto observo venir a una preciosa chica. Al instante me dan ganas de decirle que es muy guapa pero no me atrevo. Luego de un rato me decido, me acerco a ella y le digo: Perdone señorita, pero que guapa es Ud!. La señorita un tanto sorprendida, me observa y responde: I'm sorry, I don't speak spanish!, luego se va. Ustedes pueden darse cuenta de este caso que cuando dos personas no conocen un mismo idioma no se pueden comunicar correctamente, sin embargo eso no quiere decir que dos personas que no hablan el mismo idioma no se puedan entender, ¿verdad?. En este caso que hubiesen hecho ustedes para que aquella señorita entendiese el mensaje que le desean comuncar? Claro!, buscar algo (lenguaje alternativo o artificial) que los dos pudiesen comprender. En el caso de la señorita podríamos haber usado mímicas o gestos o simplemente buscar a alguien que entendiese nuestro idioma y la de la señorita para que le diga nuestro mensaje. A ese alguien nosotros le llamos traductor o intérprete y sirve como intermediario en la comunicación entre dos o más personas que no conocen el mismo lenguaje.

domingo, 18 de abril de 2010

Pascal



Pascal es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth a finales de los años 60. Su objetivo era crear un lenguaje que facilitara el aprendizaje de la programación a sus alumnos. Sin embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.

que es la programacion en c



Porque el lenguaje C es la base fundamental de la programación. Para quienes están en el ambiente de la informática es crucial tener por lo menos nociones de este lenguaje. Varios sistemas operativos, cientos de bibliotecas, y miles de programas están construidos utilizando C, al conocerlo es posible entender, colaborar y desarrollar en este lenguaje.