viernes, 24 de julio de 2009

Introduccion


El presente trabajo esta diseñado de forma práctica y sencilla para comenzar a conocer un poco de esta extraordinaria herramienta, recorriendo lo conceptos y caracteristicas de Hardwarey software, Internet, uso y recursos, Navegadores y Buscadores definición y caracteristicas, todo lo referente a software educativo etc. y dando una breve descripcion de los principales componentes de un computador.
Es por eso que se puede definir como la ciencia que se encarga de la automatizacion del manejo de la informacion.


Concepto y característica de Hardware y Software:


Todo sistema de cómputo tiene componentes de hardware dedicados a estas funciones:
  • Dispositivos de entrada

  • Dispositivos de salida

  • Unidad central de procesamiento. Memoria y dispositivos de almacenamiento


Dispositivos de entrada
Son todos los elementos que permiten la unión del usuario con la unidad de procesamiento central y la memoria.: Entre estos tenemos.
Teclado, Mouse o Ratón y Joysticks, Escaner o digitalizador de imagenes, Dispositivos ópticos, Micrófonos.

Teclado: Dispositivos de entrada que traducen los datos a una forma que la computadora pueda interpretar, para luego procesarlos y almacenarlos, los hay de forma: Teclado alfanumérico y para perfoverificación:


Mouse y Joysticks: Dispositivos que convierten el movimiento físico en señales eléctricas binarias y que la misma sea repetida en el monitor.

Escáner o digitalizador de imágenes: Están concebidos para interpretar caracteres, combinación de caracteres, dibujos graficos escritos a mano o en maquinas o impresoras y traducirlos al lenguaje que la computadora entiende.

Dispositivos ópticos: entre estos tenemos, Lector de marcas o rastreador de marca optica, Digitalizador de imagenes (scanner), Cámara digital:

Digitalizador de audio: entre estos tenemos, Micrófonos

DISPOSITIVOS DE SALIDA
Estos dispositivos permiten al usuario ver los resultados de los cálculos o de las manipulaciones de datos de la computadora. El dispositivo de salida más común es el monitor,impresora, módem.

Monitor: sirve como dispositivo de salida para recibir mensajes del computador.

Impresora: seguroUna impresora permite obtener una copia dura o fisica de cualquier informacion que pueda aparecer en pantalla. Hay dos grupos básicos que son: impresora de Impacto y no impacto o de página.
Módem: , dispositivo que sirve para enlaza dos ordenadores transformando las señales digitales.

MEMORIA Y DISPOSITIVOS DE ALMACENAMIENTO.
Disco Duro, Disquettes 3 ½, Maletón-ópticos de 5,25, Cintas magnéticas.
Disco Duro: es un disco rígido, con sensibilidad magnética, que gira continuamente a gran velocidad dentro del chasis del computador
Disquettes 3 ½: Son disco de almacenamiento de alta densidad de 1,44 MB

Disco ópticos: Una unidad de disco óptico usa rayos láser en lugar de imanes para leer y escribir la información en la superficie del disco.
Cintas Magnéticas: Utilizados por los grandes sistemas informáticos.
Concepto, características y clasificación de Software: Es una estructura de programas que la máquina es capaz de leer y son programas que dirigen las actividades del sistema de computación

Software

Tipos de software: Software de traducción, Software de uso general, software de aplicacion, Software del sistema, Software multiuso, Software vertical, Software a medida.
Concepto de Internet, usos y recursos

Software palabra proveniente del ingles (literalmente: partes blandas o suaves), que en nuestro idioma no posee una traducción adecuada al contexto, por lo cual se utiliza asiduamente sin traducir y fue admitida por la Real Academia Española (RAE). Aunque no es estrictamente lo mismo, suele sustituirse por expresiones tales como programas (informáticos) o aplicaciones (informáticas).

La palabra «software» se refiere al equipamiento lógico o soporte lógico de un computador digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware).

Tales componentes lógicos incluyen, entre otros, aplicaciones informaticas tales como procesador de textos, que permite al usuario realizar todas las tareas concernientes a edición de textos; software de sistemas, tal como un sistema operativos, el que, básicamente, permite al resto de los programas funcionar adecuadamente, facilitando la interacción con los componentes físicos y el resto de las aplicaciones, también provee una interfaz ante el usuario.
En la figura 1 se muestra uno o más software en ejecución, en este caso con ventanas, iconos y menúes que componen las interfaces gráficas, que comunican la computadora con el usuario, y le permiten interactuar

EL SOFTWARE LIBRE

Historia del Software Libre
Entre los años 60 y 70 del sigloXX, el software no era considerado un producto sino un añadido que los vendedores de las grandes computadoras de la época (las mainframes) aportaban a sus clientes para que éstos pudieran usarlos. En dicha cultura, era común que los programadores y desarrolladores de software compartieran libremente sus programas unos con otros. Este comportamiento era particularmente habitual en algunos de los mayores grupos de usuarios de la época, como DECUS (grupo de usuarios de computadoras DEC). A finales de los 70, las compañías iniciaron el hábito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia.


Allá por el 1971, cuando la informatica todavía no había sufrido su gran boom, las personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y compartían el software sin ningún tipo de restricciones. Con la llegada de los años 80 la situación empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privados, forzando a los usuarios a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho sofware. En caso de que algún usuario o programador encontrase algún error en la aplicación, lo único que podía hacer era darlo a conocer a la empresa desarrolladora para que esta lo solucionara. Aunque el programador estuviese capacitado para solucionar el problema y lo desease hacer sin pedir nada a cambio, el contrato le impedía que mejorase el software. El mismo Richard Stallman cuenta que por aquellos años, en el laboratorio donde trabajaba, habían recibido una impresora donada por una empresa externa. El dispositivo, que era utilizado en red por todos los trabajadores, parecía no funcionar a la perfección, dado que cada cierto tiempo el papel se atascaba. Como agravante, no se generaba ningún aviso que se enviase por red e informase a los usuarios de la situación.

La pérdida de tiempo era constante, ya que en ocasiones, los trabajadores enviaban por red sus trabajos a imprimir y al ir a buscarlos se encontraban la impresora atascada y una cola enorme de trabajos pendientes. Richard Stallman decidió arreglar el problema, e implementar el envío de un aviso por red cuando la impresora se bloqueara. Para ello necesitaba tener acceso al código fuente de los controladores de la impresora. Pidió a la empresa propietaria de la impresora lo que necesitaba, comentando, sin pedir nada a cambio, qué era lo que pretendía realizar. La empresa se negó a entregarle el codigo fuente. En ese preciso instante, Richard Stallman se vio en una encrucijada: debía elegir entre aceptar el nuevo software privativo firmando acuerdos de no revelación y acabar desarrollando más software privativo con licencias restrictivas, que a su vez deberían ser más adelante aceptadas por sus propios colegas. Con este antecedente, en 1984, Richard Stallman comenzó a trabajar en el proyecto GNU, y un año más tarde fundó la free software Fundation (FSF). Stallman introdujo la definición de free software y el concepto de "copyleft", que desarrolló para otorgar libertad a los usuarios y para restringir las posibilidades de apropiación del software.


Software libre (en ingles free software) es la denominación del sofware que respeta la libertad de 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 fundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el sofware; de modo más preciso, se refiere a cuatro libertades de los usuarios de sofware: 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 cual se puede ayudar a otros, y 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 codigo fuente es un requisito previo).


El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto 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 ocasiones el codigo 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 publico". Éste último es aquel software 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 aquel cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado, tras un plazo contado desde la muerte de este, habitualmente 70 años. Si un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es del dominio público.

De acuerdo con tal definición, el software es "libre" si garantiza las siguientes libertades:

Libertad 0: la libertad de usar el programa, con cualquier propósito.

Libertad 1: la libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.

Libertad 2: la libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.

Libertad 3: la libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie.


Las libertades 1 y 3 requieren acceso al codigo fuente porque estudiar y modificar software sin su código fuente es muy poco viable. Ciertos teóricos usan este cuarto punto (libertad 3) para justificar parcialmente las limitaciones impuestas por la licencia GNU GPL frente a otras licencias de software libre (ver licencias GPL). Sin embargo el sentido original es más libre, abierto y menos restrictivo que el que le otorga la propia situación de incompatibilidad, que podría ser resuelta en la próxima versión 3.0 de la licencia GNU GPL, causa en estos momentos graves perjuicios a la comunidad de programadores de software libre, que muchas veces no pueden reutilizar o mezclar códigos de dos licencias distintas, pese a que las libertades teóricamente lo deberían permitir.