¿Quémás actividades o funciones permite hacer el SO?

Núcleo o kerneles un software que constituye la parte más importante del sistema operativo.

Intérprete de ComandosTambién conocido por su nombre en inglés, Shell, es un programa que
interpreta las órdenes del usuario y las convierte en Llamadas al Sistema

Programas del SistemaSon programas de servicio que debe ser solicitados explícitamente por los
usuarios como por ejemplo Compiladores, Ensambladores, Editores, Utilerías de Archivos,
Bibliotecas


Programas de Aplicación
Programas externos al sistema, utilizados para realizar tareas específicas como simulación,
creación y edición de gráficas e imágenes, entre otros.

CARGADORCualquier programa que requiere ser ejecutado en la computadora, deberá ser
transferido desde su lugar de residencia a la memoria principal.

CARGADOR PARA EL SISTEMA OPERATIVOEste programa se encarga de transferir desde algún
medio de almacenamiento externo (disco, cinta o tambor) a la memoria principal, los programas del
sistema operativo que tienen como finalidad establecer el ambiente de trabajo del equipo de
cómputo. Existe un programa especial almacenado en memoria ROM que se encarga de accesar a
este programa cargador. Cuando el sistema operativo esta cargado en memoria toma el control
absoluto de las operaciones del sistema.

CARGADOR INCLUIDO EN EL SISTEMA OPERATIVOSu función es cargar a memoria todos los
archivos necesarios para la ejecución de un proceso.

SUPERVISOR (EJECUTIVO O MONITOR)

Es el administrador del sistema que controla todo el proceso de la información por medio de un
gran número de rutinas que entran en acción cuando son requeridos. Funge como enlace entre los
programas del usuario y todas las rutinas que controlan los recursos requeridos por el programa
para posteriormente continuar con su ejecución.

El supervisor también realiza otras funciones como son:

- Administra la memoria.

- Administración de las rutinas que controlan el funcionamiento de los recursos de la computadora.

- Manejo de Archivos

- Administración y control de la ejecución de los programas.

LENGUAJE DE COMUNICACION

Es el medio a través del cual el usuario interactúa directamente con el sistema operativo y esta
formado por comandos que son introducidos a través de algún dispositivo.
UTILERIA DE SISTEMA

Son programas o rutinas del sistema operativo que realizan diversas funciones de uso común o
aplicación frecuente como son: clasificar, copiar e imprimir información.

FUNCIONES BASICAS

ADMINISTRACION DE TRABAJOS

Cuando existen varios programas en espera de ser procesados, el sistema operativo debe decidir
el orden de procesamiento de ellos, así como asignar los recursos necesarios para su proceso.

ADMINISTRACION DE RECURSOS

Mediante está función el sistema operativo esta en capacidad de distribuir en forma adecuada y en
el momento oportuno los diferentes recursos (memoria, dispositivos, etc.,...) entre los diversos
programas que se encuentran en proceso, para esto, lleva un registro que le permite conocer que
recursos están disponibles y cuales están siendo utilizados, por cuanto tiempo y por quien, etc.

CONTROL DE OPERACIONES DE ENTRADA Y SALIDA

Mediante esta actividad el sistema operativo decide que proceso hará uso del recurso, durante
cuánto tiempo y en que momento.

ADMINISTRACION DE LA MEMORIA

Supervisa que áreas de memoria están en uso y cual están libre, determina cuanta memoria
asignará a un proceso y en que momento, además libera la memoria cuando ya no es requerida
para el proceso.

RECUPERACION DE ERRORES

El sistema operativo contiene rutinas que intentan evitar perder el control de una tarea cuando se
suscitan errores en la trasferencia de información hacia y desde los dispositivos de entrada / salida.

PROGRAMAS DE PROCESO

El sistema operativo contiene programas de servicios que sirven de apoyo al procesamiento de los
trabajos, se conocen también como utilerías y se pueden clasificar en tres tipos:

UTILERIAS DEL SISTEMA

Se ejecutan bajo el control del sistema operativo y se utilizan para preparar algunos recursos
usados por el sistema. Son de uso interno.

UTILERIAS PARA ARCHIVOS

Manejan información de los archivos tales como imprimir, clasificar, copiar, etc.
UTILERIAS INDEPENDIENTES

Realizar funciones que se relacionan con la iniciación de dispositivos de Entrada/Salida, carga del
sistema operativo, etc.

TIPOS DE SISTEMA OPERATIVO

El sistema operativo como controlador y supervisor de todas las actividades que realiza la
computadora tiene características que le permiten soportar técnicas avanzadas de procesamiento
de datos como:

- La utilización de Lenguaje de Alto Nivel.

- Tiempo Compartido.

- Multiprogramación.

- Memoria Virtual.




¿tipos y clases de interfaces existentes?

panel de control es una parte de la interfaz gráfica de Windows que permite a los usuarios que
vean y que manipulen ajustes y controles del sistema básico, tales como Agregar nuevo hardware,
Agregar o quitar programas, Cuentas de usuario y opciones de accesibilidad entre otras opciones
de sonidos y pantalla.

Las interfaces básicas de usuario son aquellas que incluyen elementos como menús, ventanas,
teclado, ratón, los beeps y algunos otros sonidos que la computadora hace, y en general, todos
aquellos canales por los cuales se permite la comunicación entre el ser humano y la computadora.

Una interfaz de hardware, a nivel de los dispositivos utilizados para ingresar, procesar y entregar
los datos: teclado, ratón y pantalla visualizadora.
Una interfaz de software, destinada a entregar información acerca de los procesos y herramientas
de control, a través de lo que el usuario observa habitualmente en la pantalla.
Una interfaz de Software-Hardware, que establece un puente entre la máquina y las personas,
permite a la máquina entender la instrucción y al hombre entender el código binario traducido a
información legible.

Interfaz de preguntas y respuestas

En los primeros días de las computadoras (antes de pantallas gráficas, el ratón, etc.) era la única
forma realista de interfaz. El usuario podía comunicarse con el sistema específico con órdenes de
la forma indicada en la figura. Aunque es una forma concisa, es muy propensa a errores, muy
estricta y difícil de aprender.
Interfaz de menú simple

Es una variante de la forma anterior, se presenta al usuario una lista de opciones y la selección se
realiza por medio de un número, letra o un código en particular. Ofrece al usuario un contexto
global y tiene menos porcentaje de errores que el anterior, pero su uso puede llegar a ser tedioso.
Este es el caso de las opciones del ejemplo de la figura, que incluyen subopciones (que a su vez
puede incluir otras opciones) dentro de las opciones principales.




Interfaz orientada a ventanas

A medida que el hardware se ha hecho más eficiente y los ingenieros de software han aprendido
más sobre los factores humanos, las técnicas de interfaz evolucionaron, llegando a lo que se
conoce como interfaces de la tercera generación. Ofrece al usuario las siguiente ventajas:

             o   Se puede visualizar diferentes tipos de información simultáneamente
             o   El esquema de menús desplegables permite realizar muchas tareas interactivas
                 diferentes.
             o   Se realizan tareas de control y de dialogo en forma sencilla.
             o   La utilización de menús desplegables, botones y técnicas de presentación reducen
                 el manejo del teclado.




Bibliografías:

http://www.mflor.mx/materias/comp/cursoso/sisope1.htm

http://webs.satlink.com/usuarios/d/derles/tipos6.htm

Sistema operativos

  • 1.
    ¿Quémás actividades ofunciones permite hacer el SO? Núcleo o kerneles un software que constituye la parte más importante del sistema operativo. Intérprete de ComandosTambién conocido por su nombre en inglés, Shell, es un programa que interpreta las órdenes del usuario y las convierte en Llamadas al Sistema Programas del SistemaSon programas de servicio que debe ser solicitados explícitamente por los usuarios como por ejemplo Compiladores, Ensambladores, Editores, Utilerías de Archivos, Bibliotecas Programas de Aplicación Programas externos al sistema, utilizados para realizar tareas específicas como simulación, creación y edición de gráficas e imágenes, entre otros. CARGADORCualquier programa que requiere ser ejecutado en la computadora, deberá ser transferido desde su lugar de residencia a la memoria principal. CARGADOR PARA EL SISTEMA OPERATIVOEste programa se encarga de transferir desde algún medio de almacenamiento externo (disco, cinta o tambor) a la memoria principal, los programas del sistema operativo que tienen como finalidad establecer el ambiente de trabajo del equipo de cómputo. Existe un programa especial almacenado en memoria ROM que se encarga de accesar a este programa cargador. Cuando el sistema operativo esta cargado en memoria toma el control absoluto de las operaciones del sistema. CARGADOR INCLUIDO EN EL SISTEMA OPERATIVOSu función es cargar a memoria todos los archivos necesarios para la ejecución de un proceso. SUPERVISOR (EJECUTIVO O MONITOR) Es el administrador del sistema que controla todo el proceso de la información por medio de un gran número de rutinas que entran en acción cuando son requeridos. Funge como enlace entre los programas del usuario y todas las rutinas que controlan los recursos requeridos por el programa para posteriormente continuar con su ejecución. El supervisor también realiza otras funciones como son: - Administra la memoria. - Administración de las rutinas que controlan el funcionamiento de los recursos de la computadora. - Manejo de Archivos - Administración y control de la ejecución de los programas. LENGUAJE DE COMUNICACION Es el medio a través del cual el usuario interactúa directamente con el sistema operativo y esta formado por comandos que son introducidos a través de algún dispositivo.
  • 2.
    UTILERIA DE SISTEMA Sonprogramas o rutinas del sistema operativo que realizan diversas funciones de uso común o aplicación frecuente como son: clasificar, copiar e imprimir información. FUNCIONES BASICAS ADMINISTRACION DE TRABAJOS Cuando existen varios programas en espera de ser procesados, el sistema operativo debe decidir el orden de procesamiento de ellos, así como asignar los recursos necesarios para su proceso. ADMINISTRACION DE RECURSOS Mediante está función el sistema operativo esta en capacidad de distribuir en forma adecuada y en el momento oportuno los diferentes recursos (memoria, dispositivos, etc.,...) entre los diversos programas que se encuentran en proceso, para esto, lleva un registro que le permite conocer que recursos están disponibles y cuales están siendo utilizados, por cuanto tiempo y por quien, etc. CONTROL DE OPERACIONES DE ENTRADA Y SALIDA Mediante esta actividad el sistema operativo decide que proceso hará uso del recurso, durante cuánto tiempo y en que momento. ADMINISTRACION DE LA MEMORIA Supervisa que áreas de memoria están en uso y cual están libre, determina cuanta memoria asignará a un proceso y en que momento, además libera la memoria cuando ya no es requerida para el proceso. RECUPERACION DE ERRORES El sistema operativo contiene rutinas que intentan evitar perder el control de una tarea cuando se suscitan errores en la trasferencia de información hacia y desde los dispositivos de entrada / salida. PROGRAMAS DE PROCESO El sistema operativo contiene programas de servicios que sirven de apoyo al procesamiento de los trabajos, se conocen también como utilerías y se pueden clasificar en tres tipos: UTILERIAS DEL SISTEMA Se ejecutan bajo el control del sistema operativo y se utilizan para preparar algunos recursos usados por el sistema. Son de uso interno. UTILERIAS PARA ARCHIVOS Manejan información de los archivos tales como imprimir, clasificar, copiar, etc.
  • 3.
    UTILERIAS INDEPENDIENTES Realizar funcionesque se relacionan con la iniciación de dispositivos de Entrada/Salida, carga del sistema operativo, etc. TIPOS DE SISTEMA OPERATIVO El sistema operativo como controlador y supervisor de todas las actividades que realiza la computadora tiene características que le permiten soportar técnicas avanzadas de procesamiento de datos como: - La utilización de Lenguaje de Alto Nivel. - Tiempo Compartido. - Multiprogramación. - Memoria Virtual. ¿tipos y clases de interfaces existentes? panel de control es una parte de la interfaz gráfica de Windows que permite a los usuarios que vean y que manipulen ajustes y controles del sistema básico, tales como Agregar nuevo hardware, Agregar o quitar programas, Cuentas de usuario y opciones de accesibilidad entre otras opciones de sonidos y pantalla. Las interfaces básicas de usuario son aquellas que incluyen elementos como menús, ventanas, teclado, ratón, los beeps y algunos otros sonidos que la computadora hace, y en general, todos aquellos canales por los cuales se permite la comunicación entre el ser humano y la computadora. Una interfaz de hardware, a nivel de los dispositivos utilizados para ingresar, procesar y entregar los datos: teclado, ratón y pantalla visualizadora. Una interfaz de software, destinada a entregar información acerca de los procesos y herramientas de control, a través de lo que el usuario observa habitualmente en la pantalla. Una interfaz de Software-Hardware, que establece un puente entre la máquina y las personas, permite a la máquina entender la instrucción y al hombre entender el código binario traducido a información legible. Interfaz de preguntas y respuestas En los primeros días de las computadoras (antes de pantallas gráficas, el ratón, etc.) era la única forma realista de interfaz. El usuario podía comunicarse con el sistema específico con órdenes de la forma indicada en la figura. Aunque es una forma concisa, es muy propensa a errores, muy estricta y difícil de aprender.
  • 4.
    Interfaz de menúsimple Es una variante de la forma anterior, se presenta al usuario una lista de opciones y la selección se realiza por medio de un número, letra o un código en particular. Ofrece al usuario un contexto global y tiene menos porcentaje de errores que el anterior, pero su uso puede llegar a ser tedioso. Este es el caso de las opciones del ejemplo de la figura, que incluyen subopciones (que a su vez puede incluir otras opciones) dentro de las opciones principales. Interfaz orientada a ventanas A medida que el hardware se ha hecho más eficiente y los ingenieros de software han aprendido más sobre los factores humanos, las técnicas de interfaz evolucionaron, llegando a lo que se conoce como interfaces de la tercera generación. Ofrece al usuario las siguiente ventajas: o Se puede visualizar diferentes tipos de información simultáneamente o El esquema de menús desplegables permite realizar muchas tareas interactivas diferentes. o Se realizan tareas de control y de dialogo en forma sencilla. o La utilización de menús desplegables, botones y técnicas de presentación reducen el manejo del teclado. Bibliografías: http://www.mflor.mx/materias/comp/cursoso/sisope1.htm http://webs.satlink.com/usuarios/d/derles/tipos6.htm