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-
Se conoce como software al equipamiento
lógico o soporte lógico de un sistema informático, comprende el conjunto
de los componentes necesarios
que hacen posible la realización de tareas específicas, en contraposición a los
componentes físicos, que son llamados hardware.
2- Software de sistema: Su objetivo es desvincular
al usuario y al programador de los detalles del sistema informático en particular
que se use, lo aisla especialmente del procesamiento de características
internas de: memoria, discos, puertos y dispositivos de comunicaciones,
impresoras, pantallas, teclados, etc.
Software de programación: Es el conjunto de
herramientas que permiten al programador desarrollar programas informáticos,
usando diferentes alternativas y lenguajes de programación, de una manera
práctica.
Software de aplicación: Es aquel que permite a los
usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de
actividad susceptible de ser automatizado o asistido, con especial énfasis en
los negocios.
3-
Un sistema operativo (SO) es uno o más programas que en un sistema informático trata los
recursos de hardware y brinda servicios a los programas de aplicación, ejecutándose en
modo privilegiado respecto de los restantes.
4-
Niveles de Organización:
Nivel de Compatibilidad con otros SOs
Nivel de Accesibilidad a ficheros. FAT etc
Nivel de Programación del SO . C++, Perl, Pascal...
Nivel de Capacidad, streams, flujos, ram, rom...
Nivel de Comunicación con el Usuario. Gráficos, sonido etc.
Nivel de Requisitos de Hardware, microprocesadores, chips...etc.
Nivel de Seguridad del Usuario, claves a subdirectorios...
Nivel de Seguridad del Administrador, claves a directorios, ficheros...
Nivel de Multitarea, memorias, buffers...
5- Tareas del sistema operativo:
·
Aceptación y conservación de los trabajos (desde inicio al fin).
·
Interpretar lenguaje de control.
·
Detectar errores y proceder en consecuencia.
·
Control de acceso (autorizado o no).
·
Planificación y carga de tareas en multiaccesos.
·
Tiempo real: lapso entre que el usuario ingresa al sistema y la
respuesta de este. Si no hay demoras el lapso es nulo.
·
On-Line: sistema que trabaja en línea (conectado a todas las
terminales).
·
Off-Line: se realizan trabajos y procesos sin conexión para luego
intercambiar la información.
·
IPL: carga inicial del programa de trabajo. El SO verifica que todo
funcione correctamente antes de ejecutar alguna tarea, y arga el SO a memoria.
·
Interrupción: corte abrupto (no previsto) o no (sujeto a condiciones del
proceso acompañado de un mensaje orientativo al operador) en la ejecución de
tareas.
·
Prioridad: es un atributo de los procesos que libera o no recursos del
sistema para su ejecución.
6- El modo en que el sistema
operativo se comunica con el usuario constituye la interfaz del mismo.
La interfaz es particularmente importante para establecer una
vinculación amigable entre el usuario de la computadora y el manejo de la misma
que da el sistema operativo.
Históricamente las interfaces estuvieron basadas en comandos formados por palabras clave que se
combinaban con una sintaxis determinada para ser interpretados por el sistema
operativo. Estas interfaces se denominan orientadas a caracteres.
7- Sist. Operativo monousuario: Es un sistema operativo que
sólo puede ser ocupado por un único usuario en un determinado tiempo. Ejemplo
de sistemas monousuario son las versiones domésticas de Windows. Administra
recursos de memoria procesos y dispositivos de las PC'S
Es un sistema en el cual el tipo de usuario no está definido y, por lo
tanto, los datos que tiene el sistema son accesibles para cualquiera que pueda
conectarse.
Sist. Operativo multiusuario: Es el software encargado de ejercer el control y
coordinar el uso del hardware entre diferentes programas de aplicación y los
diferentes usuarios. El sistema operativo
se encarga de crear el vínculo entre los recursos materiales, el usuario
y las aplicaciones (procesador de texto, videojuegos, etcétera). Cuando un
programa desea acceder a un recurso material, no necesita enviar información
específica a los dispositivos periféricos; simplemente envía la información al
sistema operativo, el cual la transmite a los periféricos correspondientes a
través de su driver (controlador). Si no existe ningún driver, cada programa
debe reconocer y tener presente la comunicación con cada tipo de periférico
No hay comentarios:
Publicar un comentario