Luego,
van a contestar el siguiente cuestionario en sus blogs, utilizando los apuntes
que les dejo aquí.
1) ¿Qué es el software?
2) ¿Cómo se lo puede clasificar al software?
3) ¿Qué es un sistema operativo?
4) ¿Cuáles son los niveles en que se puede dividir a un sistema operativo?
5) ¿Cuáles son las principales tareas que debe cumplir un sistema operativo?
6) ¿Qué tipo de interfaces hay para un sistema operativo?
7) ¿Qué es un sistema operativo monousuario? ¿Qué es un sistema operativo multiusuario?
1)
Software
es todo el conjunto intangible de datos y programas de la computadora.
2)
SOFTWARE DE SISTEMAS: Son aquellos programas que permiten la administración
de la parte física o los recursos de la computadora, es la que interactúa entre
el usuario y los componentes hardware del ordenador. Se clasifican el Sistemas
Operativos Monousuarios y Multiusuarios.
SOFTWARE DE APLICACION: Son aquellos programas que nos ayudan a tareas especificas
como edición de textos, imágenes, cálculos, etc. también conocidos como
aplicaciones.
3)
Básicamente
en el sistema operativo se incorporan las funciones de control del hardware de
una computadora, de administración de sus recursos físicos y de sus usuarios,
así como el control efectivo de la ejecución de los programas que en ella se carguen.
4) Clasificación de los Sistemas Operativos.
Con el paso del tiempo, los Sistemas Operativos fueron clasificándose de diferentes maneras, dependiendo del uso o de la aplicación que se les daba. A continuación se mostrarán diversos tipos de Sistemas Operativos que existen en la actualidad, con algunas de sus características:
Sistemas Operativos de
multiprogramación
Sistema
Operativo Monotareas.
Sistema
Operativo Monousuario.
Sistema Operativo
Multiusuario.
Sistemas Operativos por
lotes
Sistemas
Operativos de tiempo real.
Sistemas Operativos de
tiempo compartido.
Sistemas Operativos
distribuidos.
Sistemas Operativos de
red.
Sistemas Operativos
paralelos.
5)
Funciones de los Sistemas Operativos.
·
Interpreta
los comandos que permiten al usuario comunicarse con el ordenador.
·
Coordina
y manipula el hardware de la computadora, como la memoria, las impresoras, las
unidades de disco, el teclado o el Mouse.
·
Organiza
los archivos en diversos dispositivos de almacenamiento, como discos flexibles,
discos duros, discos compactos o cintas magnéticas.
·
Gestiona
los errores de hardware y la pérdida de datos.
·
Servir
de base para la creación del software logrando que equipos de marcas distintas
funcionen de manera análoga, salvando las diferencias existentes entre ambos.
·
Configura
el entorno para el uso del software y los periféricos; dependiendo del tipo de
máquina que se emplea, debe establecerse en forma lógica la disposición y
características del equipo. Como por ejemplo, una microcomputadora tiene
físicamente dos unidades de disco, puede simular el uso de otras unidades de
disco, que pueden ser virtuales utilizando parte de la memoria principal para
tal fin. En caso de estar conectado a una red, el sistema operativo se
convierte en la plataforma de trabajo de los usuarios y es este quien controla
los elementos o recursos que comparten. De igual forma, provee de protección a
la información que almacena.
6) Interfaz
de Línea de Comandos.
La forma de interfaz entre el sistema operativo y el usuario en la
que este escribe los comandos utilizando un lenguaje de comandos especial. Los
sistemas con interfaces de líneas de comandos se consideran más difíciles de
aprender y utilizar que los de las interfaces gráficas. Sin embargo, los
sistemas basados en comandos son por lo general programables, lo que les otorga
una flexibilidad que no tienen los sistemas basados en gráficos carentes de una
interfaz de programación.
Interfaz Gráfica del Usuario.
Es el tipo de visualización que permite al usuario elegir
comandos, iniciar programas y ver listas de archivos y otras opciones
utilizando las representaciones visuales (iconos) y las listas de elementos del
menú. Las selecciones pueden activarse bien a través del teclado o con el
mouse.
Para los autores de aplicaciones, las interfaces gráficas de
usuario ofrecen un entorno que se encarga de la comunicación con el ordenador o
computadora. Esto hace que el programador pueda concentrarse en la
funcionalidad, ya que no esta sujeto a los detalles de la visualización ni a la
entrada a través del mouse o el teclado. También permite a los programadores
crear programas que realicen de la misma forma las tareas más frecuentes, como
guardar un archivo, porque la interfaz proporciona mecanismos estándar de
control como ventanas y cuadros de diálogo. Otra ventaja es que las
aplicaciones escritas para una interfaz gráfica de usuario son independientes
de los dispositivos: a medida que la interfaz cambia para permitir el uso de
nuevos dispositivos de entrada y salida, como un monitor de pantalla grande o
un dispositivo óptico de almacenamiento, las aplicaciones pueden utilizarlos
sin necesidad de cambios.
7) Sistema Operativo Monousuario.
Los sistemas monousuarios son aquellos que nada más puede atender
a un solo usuario, gracias a las limitaciones creadas por el hardware, los
programas o el tipo de aplicación que se este ejecutando.
Estos tipos de sistemas son muy simples, porque todos los
dispositivos de entrada, salida y control dependen de la tarea que se esta
utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas
de inmediato; ya que existe un solo usuario. Y están orientados principalmente
por los microcomputadores.
Sistema Operativo Multiusuario.
Es todo lo contrario a monousuario; y en esta categoría se
encuentran todos los sistemas que cumplen simultáneamente las necesidades de
dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se
emplean especialmente en redes.
En otras palabras consiste en el fraccionamiento del tiempo
(timesharing).