El documento resume las principales características y clasificaciones del software. Explica que el software es el componente lógico del ordenador y permite aprovechar todos los recursos del equipo informático. Se clasifica el software en sistemas operativos, aplicaciones y programación. También describe las diferentes formas de distribución del software como SaaS y las ventajas y desventajas de este modelo.
3. El software es un producto que se puede distribuir de varias maneras, la forma clásica es mediante una instalación directa en equipos del cliente. Normalmente si alguien quiere usar un programa, compra el CD de instalación o lo descarga de la Red, ejecuta un programa de configuración, da sus claves y listo, puede explotar al sistema. DISTRIBUCIÓN DEL SOFTWARE SaaS son las iniciales de Software as a Service ; es decir, el software como servicio. Consiste en proporcionar al usuario, a través de Internet, las aplicaciones y herramientas que éste necesita. La información se aloja en los servidores de la empresa que proporciona el servicio. De esta forma, SaaS constituye una alternativa a la filosofía anterior, Software como Servicio , significa disponer de las aplicaciones que necesitamos por medio de Internet, y sin necesidad de realizar instalaciones pesadas.
4.
5.
6.
7.
8.
9.
10. Suministrar la Interfaz de usuario Es la parte del sistema operativo que permite comunicarse con él, de tal manera que se puedan cargar programas, acceder archivos y realizar otras tareas. Administración de recursos Sirven para administrar los recursos de hardware y de redes de un sistema informático, como CPU, memorias, dispositivos de almacenamiento, periféricos de entrada y de salida, etc. Administración de archivos Un sistema de información contiene programas de administración de archivos que controlan la creación, borrado y acceso de archivos de datos y de programas. También implica mantener el registro de la ubicación física de los archivos en los discos magnéticos y en otros dispositivos de almacenamiento secundarios. Administración de tareas El s.o. se encarga de controlar el orden de ejecución de las instrucciones en el microprocesador, para que todos ellos funcionen de forma , más o menos, simultánea (multitarea). Servicio de soporte El sistema autogestiona sus actualizaciones y descargas, previa configuración por parte del usuario FUNCIONES BÁSICAS DE LOS SISTEMAS OPERATIVOS
11. CARACTERÍSTICAS DE LOS SISTEMAS OPERATIVOS Administración de tareas Monotarea : Solamente puede ejecutar un proceso (aparte de los procesos del propio S.O.) en un momento dado. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su finalización y/o interrupción. Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de S.O. normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternada a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez, de forma concurrente. Administración de usuarios Monousuario : Si sólo permite ejecutar los programas de un usuario al mismo tiempo. Multiusuario : Si permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos de la computadora. Normalmente estos sistemas operativos utilizan métodos de protección de datos, de manera que un programa no pueda usar o cambiar los datos de otro usuario. Manejo de recursos Centralizado o monopuesto : Si permite utilizar los recursos de una sola computadora. Distribuido o multipuesto : Si permite utilizar los recursos (memoria, CPU, disco, periféricos... ) de más de una computadora al mismo tiempo.
12.
13. Aplicaciones de Ofimática - Las aplicaciones más comunes son procesadores de textos , hojas de cálculo, gestores de bases de datos, presentaciones, etc. Procesadores de texto Microsoft Office Open Office
14. Utilidades - Las utilidades, que componen la segunda categoría de aplicaciones de software, ayudan a administrar y mantener el sistema, así como a optimizar su rendimiento.
15. Aplicaciones personales - Estos programas permiten mantener una agenda de direcciones y calendarios de citas, hacer operaciones bancarias, enviar correo electrónico a cualquier parte del mundo, etc. Aplicaciones para Internet
16. Aplicaciones de entretenimiento - Videojuegos de galería, simuladores de vuelo, juegos interactivos de misterio y rompecabezas difíciles de solucionar. Muchos programas educativos pueden ser considerados como software de entretenimiento. Estos programas pueden ser excelentes herramientas para la educación.