Software.
Software
o soporte lógico de un computador es el conjunto de programas asociados a ese
computador. Pueden ser de muchos tipos: de programación, de control, de
tratamiento, etc.
Codificación de la información
En informática es frecuente codificar la
información. Codificación es la transformación que representa los elementos de
un conjunto mediante los de otro, de tal forma que a cada elemento del primer
conjunto le corresponde un elemento distinto del segundo.
- Ejemplos .
Con los códigos se puede comprimir y
estructurar la información. Pueden definirse códigos con significado.
Codificación de la información
En el interior de las computadoras la
información se almacena y se transfiere de un sitio a otro según un código
binario representado por 0 y 1. En el interior de las computadoras se efectúan
automáticamente los cambios de código oportunos para que en su exterior la
información sea directamente comprendida por los usuarios.
La unidad más elemental de la información
es un valor binario, conocido como BIT. El origen de este término es inglés, y
se suele considerar que procede de la contracción de las palabras BInary y
digiT. Un bit es, por tanto, una posición o variable que toma el valor 0 ó 1.
Obviamente la capacidad mínima de almacenamiento de información en el interior
de un computador es el bit, pudiéndose medir la capacidad de memoria de un
computador en bits.
Definición de datos, información,
instrucciones y programas
Instrucción: Es un conjunto de símbolos que
representan una orden de operación o tratamiento de una computadora. Las
operaciones suelen realizarse con o sobre los datos. Algunos tipos de
instrucciones son:
De
transferencia de datos, de entrada de datos, de salida de datos, de
transferencia interna, de tratamiento de datos.
Programas: Conjunto ordenado de
instrucciones que se dan a la computadora indicándole las operaciones o tareas
que debe realizar, se ejecutan secuencialmente. Las instrucciones se forman con
elementos o símbolos tomados de un determinado repertorio y se construyen
siguiendo unas reglas precisas.
Datos: Elementos que son objeto de
tratamiento. Formalmente se definen como el conjunto de símbolos utilizados
para representar o expresar un hecho, una idea, un número,... en la forma
adecuada para ser objeto de tratamiento.
Información: Conjunto de datos e
instrucciones necesarias para que el ordenador ejecute una tarea.
Tipos de software
Hoy en día nos encontramos con una amplia
oferta disponible de programas desarrollados para un fin específico, el número
de programas se incrementan exponencialmente año tras año, podemos
identificarlos y clasificarlos por diferentes conceptos como:
Ubicación donde se encuentra instalado:
Software en la red- Son aquellos programas
y aplicaciones que se encuentran alojados en Internet o en un servidor propio y
proveen el servicio al cliente mediante una conexión a la red, siendo su
principal característica la no necesidad de instalarlo, configurarlo ni
mantenerlo en el propio terminal donde se utiliza, programas como Office 365,
Dropbox o Google Docs son ejemplos entre otros.
Software local - También denominados como
software de escritorio son aquellos que necesitan ser instalados y almacenados
en el ordenador donde se ejecuta a diferencia de los anteriores, la suite
ofimática Office, el programa de diseño gráfico Photoshop o el sistema
operativo Windows son ejemplos de este tipo de software.
Grado de libertad de uso:
Software libre - Representan al conjunto de
programas en el que los usuarios disponen de plena libertad para copiarlo,
compartirlo y modificarlo, para ello generalmente se tiene acceso al código
fuente del propio programa. El sistema operativo Linux, el editor de imágenes
Gimp o la suite ofimática Openoffice son ejemplos de este tipo de programas.
Software propietario o privado -
Representan al conjunto de programas en los que los usuarios tienen
limitaciones para modificarlos, compartirlos o copiarlos salvo permiso expreso
del titular del software como por ejemplo el sistema operativo Windows, el
editor de imágenes Photoshop o la suite ofimática Microsoft Office
Funcionalidad del software
Software de sistemas - También denominados
como sistemas operativos este tipo de software gestiona y administra el
hardware del dispositivo electrónico así como la ejecución de otros programas.
Windows, iOS, Linux o Solaris son ejemplos entre otros.
Software de programación - Representan al
conjunto de programas que nos permiten desarrollar, crear y modificar otros
programas, mediante este tipo de software se escribe el conjunto de
instrucciones en un lenguaje determinado el cual se le conoce como código del
programa, ejemplos como Xcode de Apple, Visual Studio de Microsoft o Android
Studio de Google.
Software de aplicación - Son el resto de
programas que son utilizados para un fín específico, es tipo de software es el
más amplio que encontramos en el mercado, a su vez podemos clasificarlo en
software:
Ofimático - Son todos los programas que
facilitan las tareas de las labores de oficina como por ejemplo hojas de
cálculo, editores de textos, diseño gráfico, gestión de facturas, puntos de
venta, etc.
Empresarial - Son todos aquellos que están
enfocadas a su aplicación en el área empresarial, programas como SAP que
gestiona y administra la totalidad de una empresa, Solidworks que permite el
diseño y cálculo de estructuras y máquinas complejas o Scada desarrollado para
hacer funcionar los autómatas industriales.
Comunicación - Representan al conjunto de
programas destinados a establecer y facilitar la comunicación y la información
entre personas, los navegadores webs, los gestores de correos electrónicos,
aplicaciones de la web social como twitter o facebook así como facetime,
whatsapp o Skype son ejemplos de este tipo de software.
Seguridad - Representan al conjunto de
antivirus que detectan y eliminan programas que pueden alterar el
funcionamiento de nuestro dispositivo electrónico. Norton, Karspersky o Panda
son ejemplos entre otros.
Malicioso - En contra a los anteriores este
tipo de programas alteran y manipulan la información y el funcionamiento de la
computadora sin permiso del usuario.
Ocio - Son todos los programas destinados
al entretenimiento como los videojuegos, reproductores de música y vídeo, lectores
de libros digitales, etc.
Educativo - Destinado a la enseñanza y
aprendizaje podemos citar como ejemplos la enciclopedia digital Encarta o el
programa matemático Matlab entre otros.
No hay comentarios:
Publicar un comentario