El documento define y explica los diferentes tipos de software, incluyendo software de sistema, software de aplicación, software de programación, software libre y propietario. Explica que el software es el conjunto de datos y programas que permiten a la computadora funcionar y que el sistema operativo administra los recursos y controla el funcionamiento de la computadora.
1. Universidad Técnica del Norte
FACAE
COMPUTACIÓN
Nombre: Gisela Estrada
Carrera: Ingeniería Comercial Curso: 4to “A”
Fecha: 17- 11-2016
SOFTWARE
¿Qué es Software?
Software es todo el conjunto intangible de datos y programas de la
computadora.
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
Software de Aplicación
Software de Programación
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.
2. El Software de Sistema se divide en:
Sistema Operativo
Controladores de Dispositivos
Programas Utilitarios
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.
3. Controladores de Dispositivos:
Los Controladores de Dispositivos son programas que permiten a otros
programas de mayor nivel como un sistema operativo interactuar con un
dispositivo de hardware.
Programas Utilitarios:
Los Programas Utilitarios realizan diversas funciones para resolver problemas
específicos, además de realizar tareas en general y de mantenimiento. Algunos se
incluyen en el sistema operativo.
EJEMPLOS:
* Sistemas operativos
* Controladores de dispositivo
* Herramientas de diagnóstico
* Herramientas de Corrección y Optimización
* Servidores
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.
EJEMPLOS:
> Procesadores de texto. (Bloc de Notas)
> Editores. (PhotoShop para el Diseño Gráfico)
> Hojas de Cálculo. (MS Excel)
4. > Sistemas gestores de bases de datos. (MySQL)
> Programas de comunicaciones. (MSN Messenger)
> Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…)
> Programas de diseño asistido por computador. (AutoCAD)
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).
EJEMPLOS:
Editores de texto
Compiladores
Intérpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores
herramientas, usualmente en un entorno visual, de forma tal que el
programador no necesite introducir múltiples comandos para compilar,
interpretar, depurar, etc. Habitualmente cuentan con una avanzada
interfaz gráfica de usuario (GUI).
¿Qué es Software Libre?
Es un programa o secuencia de instrucciones usada por un dispositivo de
procesamiento digital de datos para llevar a cabo una tarea específica o resolver
un problema determinado, sobre el cual su dueño renuncia a la posibilidad de
5. obtener utilidades por las licencias, patentes, o cualquier forma que adopte su
derecho de propiedad sobre él (o sea, el software libre puede estar licenciado, o
protegido por una patente autoral), por lo que puede utilizarse o transferirse sin
pago alguno al licenciante, o a su creador.
CARACTERISTICAS DEL SOFTWARE LIBRE:
Se encuentra disponible el código fuente del software, por lo que puede
modificarse el software sin ningún límite.
Libertad de estudiarlo y adaptarlo.
Libertad de distribuir copias.
Libertad de mejora y publicación de cambios.
Libertad de usar el programa con cualquier propósito.
Software Propietario
Es cualquier programa informático en el que el usuario tiene limitaciones para
usarlo, modificarlo o redistribuirlo (esto último con o sin modificaciones).
(También llamado código cerrado o software no libre, privado o privativo)
Para la Fundación para el Software Libre (FSF) este concepto se aplica a
cualquier software que no es libre o que sólo lo es parcialmente (semilibre), sea
porque su uso, redistribución o modificación está prohibida, o requiere permiso
expreso del titular del software.
CARACTERISTICAS DEL SOFTWARE PROPIETARIO:
Este software no te pertenece no puedes hacerle ningún tipo de
modificación al código fuente.
No puedes distribuirlo sin el permiso del propietario.
6. El usuario debe realizar cursos para el manejo del sistema como tal
debido a su alta capacidad de uso.
Este posee accesos para que el usuario implemente otro tipo de sistema
en él.
Cualquier ayuda en cuanto a los antivirus.
Definición de 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.
Clasificación de los Sistemas Operativos
Los sistemas operativos pueden ser clasificados de la siguiente forma:
Multiusuario: Permite que dos o más usuarios utilicen sus programas al
mismo tiempo. Algunos sistemas operativos permiten a centenares o
millares de usuarios al mismo tiempo.
Multiprocesador: soporta el abrir un mismo programa en más de una
CPU.
Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
Multitramo: Permite que diversas partes de un solo programa funcionen
al mismo tiempo.
Tiempo Real: Responde a las entradas inmediatamente. Los sistemas
operativos como DOS y UNIX, no funcionan en tiempo real.
7. EJEMPLOS
Familia Windows: Windows 2000 server, Windows XP, Windows Server 2003,
Windows CE, Windows Mobile, Windows XP 64 bits, Windows Vista
(Longhorn).
Familia Macintosh: Mac OS 7, Mac OS 8, Mac OS 9, Mac OS X.
Familia UNIX: HP-UX, Irix, Minix, System V, Solaris, UnixWare.
LINKOGRAFÍA
https://www.masadelante.com/faqs/sistema-operativo
http://www.bloginformatico.com/software-de-aplicacion.php
http://www.masadelante.com/faqs/software-hardware#sis
http://www.monografias.com/trabajos89/sotware-libre-y-propietario/sotware-
libre-y-propietario.shtml