viernes, 27 de febrero de 2009

Software libre


Es muy difícil comprender en forma cabal la importancia y proyección del Software Libre sin antes entender qué es el software, cómo se desarrolla y su rol dentro de los sistemas de procesamiento de datos. Para esto necesitamos explorar conceptos básicos vinculados a la informática, tales como tecnología, programa, código fuente y código objeto.

En 2001, al comenzar UNESCO a brindar apoyo al movimiento de software libre, se cumplieron 18 años desde que lanzaron el movimiento y empezaron a desarrollar el sistema operativo GNU.

Su primera meta: desarrollar un sistema operativo portable compatible con Unix que fuera hecho 100% de software libre .Ni95%,ni 99.5%,sino 100%, de manera que los usuarios fueran libres de distribuir el sistema completo y de cambiar y contribuir con cual quier parte de él .El nombre del sistema, GNU, es un acrónimo recursivo que significa "GNU no es Unix" como manera de rendir homenaje a Unix ya la vez indicar que GNU es algo diferente. Técnicamente GNU es como Unix .Pero GNU le da a sus usuarios libertad, y Unix no.

Si bien es posible ejecutar un programa en la computadora adecuada contando sólo con el código ejecutable, cuando se trata de comprender el funcionamiento de un programa, de modificarlo, o de hacerlo funcionar en una máquina diferente, es imprescindible disponer de su texto original, es decir de su “código fuente”

Para ser considerado libre, un programa debe ser distribuido de tal modo que el usuario pueda, entre otras cosas, estudiar el modo de funcionamiento del programa, adaptar lo a sus necesidades y distribuir ,bajo las mismas condiciones, programas derivados. Para que estas libertades sean practicables, no basta con que la licencia del programa las permita. Además, es necesario que el código fuente del programa esté 0 a disposición del usuario, ya que del o contrario las tareas de comprender, adaptar y mejorar el programa se vuelven tan complicadas que es casi lo mismo que si estuvieran prohibidas. Por eso la definición de Software Libre elaborada por la Free Software Foundation aclara que un programa no puede ser considerado libre si su código fuente, su texto original, no está disponible.

.

Es común identificar el Software Libre con una determinada tecnología, por lo que se suele sostener que el Software libres Linux y, por lo tanto, los impulsores del Software Libre están a favor de Linux y en contra de otros sistemas operativos. Contrariamente a esta idea, es importante aclarar que Software Libre no es una determinada tecnología, no es un tipo de programa de computadora ni un sistema operativo.

Si Usted se sienta frente a una computadora que ejecuta dos programas y le preguntamos cuál de ellos es Software Libre y cuál no lo es, no le será posible dar una respuesta sin leer el documento de licencia de cada uno de los programas. Así, por ejemplo, una suite de oficina libre y una no libre hacen prácticamente lo mismo. Igual pasa con un navegador web libreo uno no libre. Las posibles diferencias funcionales– cuando las hay–n o son el dato relevante para identificar si un programa es libreo no. El Software Libre se define por su tipo de licenciamiento. Por lo que podemos entonces llamar “software licenciado bajo condiciones libres” al Software Libre.

Simplificando al máximo, podemos decir que Software Libre es un software o programa de computación cuya licencia nos permite ejercer una serie de libertades:

*libertad de ejecutar el programa en cualquier propósito.

*libertad de estudiar cómo funciona el programa y adaptarlo a las necesidades propias (por lo cual es una precondición el acceso al código de fuente)

*libertad de distribuir copias del programa y de esa forma ayudar a otros

*libertad de mejorar el programa y liberar esas mejoras al publico beneficiado así a toda la comunidad (para lo cual es una precondición el acceso al código de fuente)

Y sólo exige una cosa, en el caso de la licencia GPL: que si distribuimos el programa resultante de una modificación, éste se distribuya bajo las mismas condiciones del programa original. Las licencias que contienen esta condición son llamadas “licencias Copy left”, y su objetivo es evitar que se distribuyan obras derivadas bajo licencias privativas. Como contra parte podemos decir que software propietario o privativo (dado que nos priva de libertades) es el que nos priva de alguna de las libertades antes expuestas.

Microsoft Corporation NASDQ : MSFT es una empresa multinacional estadounidense, fundada en 1975 por Bill Gates y Paul Allen . Dedicada al sector de la informatica, con sede en Redmond , Estados Unidos . Microsoft desarrolla, fabrica, licencia y produce software y equipos electrónicos. Siendo sus productos más usados el sistema operativo microsoft windows y la suite Microsoft Office , estos productos tienen una importante posición entre los ordenadores personales. Con una cuota de mercado cercana al 90% para Office en 2003 y para Windows en el 2006. Siguiendo la estrategia de Bill Gates de "tener una estación de trabajo que funcione con nuestro software en cada escritorio y en cada hogar”

Microsoft corporation a sido objeto de críticas y acusaciones de tener prácticas monopolistas, dicha empresa se ha aprovechado de esto para obtener unas riquezas exuberantes a tal punto que ah sido catalogada como la empresa con mas capital, Bill Gates ha sido registrado como el hombre más rico del mundo; todos estas riquezas han sido obtenidas por esta empresa de software.

Esta empresa con ánimo de lucro ha sido una de las principales opositoras del software libre ya que todos sus programas tienen derecho de autor por lo tanto hay que pagar una licencia que ha grandes escalas serian muchos millones de dólares.

jueves, 26 de febrero de 2009

ElectroMedicina


La “electromedicina” conocida como "Biomédica" o “Ingeniería Clínica” (traducción literal del término anglosajón Clinical Engineering) es la especialidad de las Ciencias de la Salud que estudia y analiza el cuidado de la Salud desde el punto de vista de la Tecnología Sanitaria.

En otras palabras, consiste en la correcta planificación, aplicación y desarrollo de equipos y técnicas utilizadas en los exámenes y tratamientos médicos, así como el control de calidad de los equipos empleados y el control y prevención de los riesgos asociados.

Los profesionales de la Electromedicina son Ingenieros, Físicos y Técnicos Especializados en solucionar y facilitar cualquier problema relacionado con tecnología electrónica en medicina, desde su uso a su adquisición.

Según la Nomenclatura derivada de las Directivas Europeas en lugar de "Equipos Electromédicos” nos referiremos como “Productos Sanitarios Activos No implantables”.

Los últimos avances en el campo de la imagen diagnóstica han sido presentados


Sitios relacionados:

http://www.fenin.org/sectores/electromedicina.html
http://www.radiosurco.cu/Salud.asp?newsid=505&A=T
http://www.e-morales.com.ar/2006/empresa.php



Software libre (en ingles free software)



Es la denominación del software que brinda libertad a los usuarios sobre su producto adquirido y por tanto, una vez obtenido, puede ser usado, copiado, estudiado, modificado 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, cambiar y mejorar el software; de modo más preciso, se refiere a cuatro libertades de los usuarios del software: la libertad de usar el programa, con cualquier propósito; de estudiar el funcionamiento del programa, y adaptarlo a las necesidades; de distribuir copias, con lo que puede ayudar a otros; de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie (para la segunda y última libertad mencionadas, el acceso al código fuente es un requisito previo).[1]

El software libre suele estar disponible gratuitamente, o al precio de coste de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por ende no hay que asociar software libre a "software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial"). Análogamente, el "software gratis" o "gratuito" incluye en algunas ocasiones el código fuente; no obstante, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.

Tampoco debe confundirse software libre con "software de dominio público". Éste último es aquél que no requiere de licencia, pues sus derechos de explotación son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de él, siempre con fines legales y consignando su autoría original. Este software sería aquél cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado, tras un plazo contado desde la muerte de éste, habitualmente 70 años. Si un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es dominio público.


Estudio en la Usco

Datos, Variables y Costantes




¿Qué es un Dato?


Cualquier valor que sirva como entrada o salida al proceso de transformación en información y que representa una característica o atributo de un concepto compartido por los humanos.

¿Qué es una variable?

Todo valor que cambie dentro de la ejecución de un programa.
Ejemplo: En el programa de Admisiones de los Estudiantes de la UAN, serán variables el número total de alumnos matriculados, el valor total recaudado por semestre, el total de los créditos concedidos, el valor de los descuentos, la cantidad de becas, etc

¿Qué es una constante?

Todo valor que permanece inalterable (que no cambia) durante la ejecución de un programa.
Ejemplo: En un programa de cálculos físicos donde hace parte la gravedad del sitio geográfico, esta permanece constante durante el tiempo experimentado. El valor de Pi (3,141516) es otro ejemplo!


estudio en la usco



viernes, 20 de febrero de 2009

Introduccion a la Programacion


curso introduccion a la ingenieria: los principales objetivos de este curso son adentrarnos al mundo de la programacion principalmente por javaScript, tambn para aprender a solucionar problemas basicos sin importar lenguajes, el primer dia acordamos el metodo de evaluacion, objetivos del curso y demas propositos.
aprendimos a la utilizacion de NetMeeting. pienso que este curso es muy enrriquecedor para nuestra formacion como ingenieros.

estudio en la USCO