Software

clasificaciones de software

SOFTWARE


* Es el soporte lógico de un sistema operativo, el qué hace posible la realización de tareas específicas. El software es más que programas de computación en distintos estados: código fuente, binario o ejecutable y también procesa datos e información de usuarios.

SOFTWARE DE SISTEMA

*Es una clasificación del software, el cual tiene aísla al programador de aplicaciones posibles como los detalles particulares del equipo que se utilice, la memoria y otras características, especialmente el Hardware y otros dispositivos.

Ejemplos:

-Sistemas operativos

-Controladores de dispositivos

-Servidores

-Utilidades

SOFTWARE DE APLICACION

Software que permite a los usuarios llevar a cabo una o varias tareas especificas, en cualquier campo de actividad susceptible de ser automatizado o asistido.


Ejemplos:

-Aplicaciones ofimáticas

-Software educativo

-Bases de datos

-Telecomunicaciones

-Videojuegos


SOFTWARE LIBRE

El software libre se refiere a la libertad de los usuarios para ejecutar,copiar, distribuir y estudiar el mismo, e incluso modificar este y distribuirlo.

*Ventajas:

Económico

Libertad de uso y redistribución

Independencia tecnológica

Fomento de la libre competencia

Soporte y compatibilidad a largo plazo

Formatos estándar

Corrección más rápida de fallos

Sistema de expansión

*Desventajas

Inexistencia de garantía por parte de un autor

Poca estabilidad

Menor compatibilidad con el Hardware

Dificultad en el intercambio de archivos


SOFTWARE PROPIETARIO

Es cualquier programa informático, en el cual el usuario tiene limitaciones para usar, modificar o redistribuir.

*Ventajas:

Propiedad y decisión de uso del software por parte de la empresa

Soporte para todo tipo de Hardware

Mejor acabado de aplicaciones

Las aplicaciones numero 1 son propietarias

Menor necesidad de técnicos especializados

*Desventajas:

Imposibilidad de copia

Imposibilidad de modificación

Restricciones en el uso

El costo de las aplicaciones es mayor




SISTEMA OPERATIVO

Es un programa o también puede ser un conjunto de programas que en un sistema informático gestiona los recurso de Hardware y provee servicios de aplicación, ejecutándose en modo privilegiado.

*Monotarea y Multitarea

Funciones:

Administración del procesador

Gestiona la memoria de acceso aleatorio

Gestiona las entradas y salidas

Ejecución de aplicaciones

Administraciones de autorizaciones

Gestión de archivos


LINUX

Sistema operativo basado en Unix, un ejemplo de Software libre. Linux consiguió rápidamente desarrolladores y usuarios que adoptaron códigos de otros proyectos de software libre, para uso de nuevas distribuciones.

El núcleo Linux ha recibido contribuciones de miles programadores de todo el mundo. Normalmente Linux se utiliza a un empaquetado de software, llamado distribución Linux y servidores.


INTERFAZ GRÁFICA DE USUARIO

Conocido también como GUI, es un programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones de la interfaz. Principalmente consiste en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema operativo de una máquina o de un computador.


INTERFAZ DE LINEA DE COMANDO

Método que permite a las personas dar instrucciones a algún programa informático por medio de línea de texto simple. Las CLI pueden emplearse interactivamente, escribiendo instrucciones en alguna especie de entrada de texto, o pueden utilizarse de una forma mucho más automatizada (archivo batch), leyendo comandos desde un archivo de scripts.