¿Qué es software?
Es el conjunto de
los programas de cómputo, procedimientos, reglas, documentación y datos
asociados, que forman parte de las operaciones de un sistema de computación.
Se conoce como software1 al equipo lógico o soporte
lógico de un sistema informático, que comprende el conjunto de los componentes
lógicos necesarios que hacen posible la realización de tareas específicas, en
contraposición a los componentes físicos que son llamados hardware.
Los componentes lógicos incluyen, entre muchos otros, las
aplicaciones informáticas; tales como el procesador de texto, que permite al
usuario realizar todas las tareas concernientes a la edición de textos; el
llamado software de sistema, tal como el sistema operativo, que básicamente
permite al resto de los programas funcionar adecuadamente, facilitando también
la interacción entre los componentes físicos y el resto de las aplicaciones, y
proporcionando una interfaz con el usuario.
El anglicismo "software" es el más ampliamente
difundido al referirse a este concepto, especialmente en la jerga técnica; en
tanto que el término sinónimo «logicial», derivado del término francés
logiciel, es utilizado mayormente en países y zonas de influencia francesa. Su
abreviatura es Sw.
¿Cómo puede ser
clasificado el software?
El Software es el soporte lógico e inmaterial que permite
que la computadora pueda desempeñar tareas inteligentes, dirigiendo a los
componentes físicos o hardware con instrucciones y datos a través de diferentes
tipos de programas.
El Software son los programas de aplicación y los
sistemas operativos, que según las funciones que realizan pueden ser
clasificados en:
Software de Sistema:
Se llama Software de Sistema o Software de Base al
conjunto de programas que sirven para interactuar con el sistema, confiriendo
control sobre el hardware, además de dar soporte a otros programas.
El Software de Sistema se divide en:
·
Sistema Operativo.
El Sistema Operativo es un conjunto de
programas que administran los recursos de la computadora y controlan su
funcionamiento.
Un Sistema Operativo realiza cinco
funciones básicas: Suministro de Interfaz al Usuario, Administración de
Recursos, Administración de Archivos, Administración de Tareas y Servicio de
Soporte.
1. Suministro
de interfaz al usuario: Permite al usuario comunicarse con la computadora por
medio de interfaces que se basan en comandos, interfaces que utilizan menús, e
interfaces gráficas de usuario.
2. Administración
de recursos: Administran los recursos del hardware como la CPU, memoria,
dispositivos de almacenamiento secundario y periféricos de entrada y de salida.
3. Administración
de archivos: Controla la creación, borrado, copiado y acceso de archivos de
datos y de programas.
4. Administración
de tareas: Administra la información sobre los programas y procesos que se
están ejecutando en la computadora. Puede cambiar la prioridad entre procesos,
concluirlos y comprobar el uso de estos en la CPU, así como terminar programas.
5. Servicio
de soporte: Los Servicios de Soporte de cada sistema operativo dependen de las
implementaciones añadidas a este, y pueden consistir en inclusión de utilidades
nuevas, actualización de versiones, mejoras de seguridad, controladores de
nuevos periféricos, o corrección de errores de software.
·
Software de Aplicación.
El Software de Aplicación son los
programas diseñados para o por los usuarios para facilitar la realización de
tareas específicas en la computadora, como pueden ser las aplicaciones
ofimáticas (procesador de texto, hoja de cálculo, programa de presentación,
sistema de gestión de base de datos...), u otros tipos de software especializados
como software médico, software educativo, editores de música, programas de
contabilidad, etc.
·
Software de Programación.
El Software de Programación es el
conjunto de herramientas que permiten al desarrollador informático escribir
programas usando diferentes alternativas y lenguajes de programación.
Este tipo de software incluye
principalmente compiladores, intérpretes, ensambladores, enlazadores,
depuradores, editores de texto y un entorno de desarrollo integrado que
contiene las herramientas anteriores, y normalmente cuenta una avanzada
interfaz gráfica de usuario (GUI).
¿Qué significa el término software propietario?
El término ha sido creado para designar al antónimo del
concepto de software libre, por lo cual en diversos sectores se le han asignado
implicaciones políticas relativas al mismo. Para la Fundación para el Software
Libre (FSF), este concepto se aplica a cualquier programa informático que no es
libre o que sólo lo es parcialmente (semilibre), sea porque su uso,
redistribución o modificación está prohibida, o sea porque requiere permiso
expreso del titular del software.
La persona física o jurídica (compañía, corporación,
fundación, etc.), al poseer los derechos de autor sobre un software, tiene la
posibilidad de controlar y restringir los derechos del usuario sobre su
programa, lo que en el software no libre implica por lo general que el usuario
sólo tendrá derecho a ejecutar el software bajo ciertas condiciones, comúnmente
fijadas por el proveedor, que signifique la restricción de una o varias de las
cuatro libertades.
¿Qué significa el
término software libre?
El software libre (free software), es aquel que una vez
obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido
libremente.
Para estudiarlo y modificarlo la distribución del
Software Libre debe incluir el código fuente, característica fundamental.
El software libre suele estar disponible gratuitamente,
pero no hay que asociar software libre a software gratuito, o a precio del
coste de la distribución a través de otros medios; sin embargo no es
obligatorio que sea así y, aunque conserve su carácter de libre, puede ser
vendido comercialmente.
Software gratis o gratuito (conocido usualmente como
freeware)
Donde en algunos casos es posible encontrar el código
fuente pero solo para efectos ilustrativos o educativos, sin la posibilidad de
ser modificado, regularmente el software gratuito ofrece las aplicaciones ya
compiladas y listas para usarse.
Software de prueba o evaluación (conocido usualmente como
shareware)
Se denomina Shareware a una modalidad de distribución de
software (juegos o programas) para que el mismo pueda ser evaluado de forma
gratuita, pero generalmente por un tiempo especificado, aunque también las
limitaciones pueden estar en algunas de las formas de uso o las capacidades
finales.
¿Qué es un sistema operativo?
El sistema operativo es el programa (o software) más
importante de un ordenador. Para que funcionen los otros programas, cada
ordenador de uso general debe tener un sistema operativo. Los sistemas
operativos realizan tareas básicas, tales como reconocimiento de la conexión
del teclado, enviar la información a la pantalla, no perder de vista archivos y
directorios en el disco, y controlar los dispositivos periféricos tales como
impresoras, escáner, etc.
En sistemas grandes, el sistema operativo tiene incluso
mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que
los programas y usuarios que están funcionando al mismo tiempo no interfieran
entre ellos. El sistema operativo también es responsable de la seguridad,
asegurándose de que los usuarios no autorizados no tengan acceso al sistema.
¿Qué función cumple un sistema operativo?
Una de ellas es organizar y administrar el hardware del
equipo: partes internas y periféricos. Todo puede funcionar perfectamente, pero
sin un sistema operativo no podemos usarlo. A finales de los años 40, cuando no
había sistemas operativos, los programadores ponían en funcionamiento el
hardware repitiendo constantemente una serie de pasos muy laboriosos. Para
automatizar el proceso se crearon los sistemas operativos.
Pero la parte más evidente es darle al usuario la
capacidad de comunicarse con la computadora. Es decir, dotar a la computadora
de una interfaz. Permite que el usuario se pueda comunicar con la computadora:
hace de traductor entre nosotros y la máquina, y viceversa.
Una interfaz es el conjunto de elementos que permiten la
comunicación del usuario con la computadora. Estos elementos pueden ser
palabras, letras, números (alfanuméricos) o imágenes (gráficos).
LINUX (o GNU/LINUX, más correctamente) es un Sistema
Operativo como MacOS, DOS o Windows. Es decir, Linux es el software necesario
para que tu ordenador te permita utilizar programas como: editores de texto,
juegos, navegadores de Internet, etc. Linux puede usarse mediante un interfaz
gráfico al igual que Windows o MacOS, pero también puede usarse mediante línea
de comandos como DOS.
¿Qué es LINUX?

Linux tiene su origen en Unix. Éste apareció en los años
sesenta, desarrollado por los investigadores Dennis Ritchie y Ken Thompson, de
los Laboratorios Telefónicos Bell.
Andrew Tanenbaum desarrolló un sistema operativo parecido
a Unix (llamado Minix) para enseñar a sus alumnos el diseño de un sistema
operativo. Debido al enfoque docente de Minix, Tanenbaum nunca permitió que
éste fuera modificado, ya que podrían introducirse complicaciones en el sistema
para sus alumnos.
Un estudiante finlandés llamado Linus Torvalds,
constatando que no era posible extender Minix, decidió escribir su propio
sistema operativo compatible con Unix.
En aquellos momentos el proyecto GNU (GNU's Not Unix),
que Richard Stallman había iniciado hacía ya casi diez años, comprendía un
sistema básico casi completo. La excepción más importante era el kernel o
núcleo, que controla el hardware.
Torvalds decidió aprovechar el sistema GNU y completarlo
con su propio núcleo, que bautizó como Linux (Linux Is Not UniX). El sistema
conjunto (herramientas GNU y núcleo Linux) forma lo que llamamos GNU/Linux.
No hay comentarios.:
Publicar un comentario