domingo, 20 de mayo de 2012

Software y hardware, redes y seguridad: Software libre y Sistemas operativos


  • Se llama software al conjunto de programas, instrucciones y reglas informáticas para ejecutar ciertas tareas en una computadora. Se suele decir que es el soporte lógico de un sistema informático.

 Tipos de software:

  1. Software de sistema.- es el software básico que gestiona el hardware. Son los sistemas operativos, los controladores de los dispositivos.
  2. Software de programación.- son las herramientas que permiten realizar programas, traduciendo las instrucciones a lenguaje máquina. 
  3. Software de aplicación.- son los programas con una función más o menos específica en cualquier campo subceptible de ser controlado informáticamente.
  4. Software libre es el que otorga libertad de uso, copia y distribución a los usuarios. Su código puede ser totalmente abierto o estar sometido a ciertas normas según la licencia concreta de distribución.
  5. Software de propietario es áquel cuyas condiciones de uso, copia y distribución están sometidas a normas o restricciones.
  • Una licencia de software es un contrato entre el licenciante y el licenciatario del programa informático, para utilizar el software cumpliendo una serie de términos y condiciones establecidas dentro de sus cláusulas.

  • Software libre:

  • Sistema operativo:como el software de sistema que permite al ordenador el arranque, la gestión de los recursos y la comunicación usuario-dispositivos físicos (hardware).
      Los sistemas operativos deben cumplir unas funciones básicas:
  1. Gestionar los recursos del hardware, asignando prioridades y usos a las memorias, los periféricos, el disco duro.
  2. Servir de interfaz entre el usuario y la computadora. Es un traductor que se dirige al usuario en un lenguaje más o menos comprensible (bien mediante comandos, menús o interfaces gráficas) y a la computadora en lenguaje máquina.
  3. Gestionar la información en forma de archivos que contienen los datos. (No olvides que el fin de la informática es el tratamiento automático de la información).
  4. Gestionar las tareas en ejecución, asignando tiempos y prioridades mediante interrupciones en el trabajo de la CPU.
  5. Proporcionar seguridad en la gestión de recursos, de información y de usuarios (en redes o sesiones multiusuario).
  6. Ser capaz de actualizarse, diagnosticar y resolver problemas, reconocer y habilitar periféricos, permitir a los distintos programas su ejecución.
  • LINUX (software libre)  e incluyen determinados paquetes de software con aplicaciones para usos específicos, dando así origen a ediciones domésticas, educativas, empresariales y para servidores. Se suelen abreviar con el término distro.

No hay comentarios:

Publicar un comentario