Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se...

24
Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es decir, dota al equipo para realizar cualquier tipo de trabajos. Tiene su origen en las ideas y procesos desarrollados por el elemento humano, plasmadas sobre un soporte determinado por el hardware y bajo cuya dirección trabaja siempre la computadora.

Transcript of Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se...

Page 1: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Elemento Lógico (Software)

Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es decir, dota al equipo para realizar cualquier tipo de trabajos.

Tiene su origen en las ideas y procesos desarrollados por el elemento humano, plasmadas sobre un soporte determinado por el hardware y bajo cuya dirección trabaja siempre la computadora.

Page 2: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Elemento Lógico (Software)

Está estructurado ´de la siguiente manera: Software Básico (Sistema Operativo) Software de Aplicación

Programas Datos

Page 3: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Software Básico

Es el conjunto de programas que el equipo físico necesita para tener la capacidad de trabajar.

En su conjunto configuran lo que se denomina sistemas operativos

Page 4: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Software de Aplicación

Esta compuesto por el conjunto de programas que ha sido diseñado para que la computadora pueda realizar un determinado trabajo. Se divide en: Paquetes de software Aplicaciones Específicas.

Page 5: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Sistemas Operativos (SO)

Es el conjunto de programas y funciones que controlan el funcionamiento del equipo físico, ocultando los detalles del hardware y ofreciendo al usuario una vía sencilla y flexible de acceso a la computadora.

También se constituye como el administrador de los recursos ofrecidos por el hardware para alcanzar un eficaz rendimiento de los mismos.

Page 6: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

SO de 1er. Nivel

Constituidos por los SO básicos surgidos en los años 50 con las primeras computadoras

Su trabajo consistía en controlar y secuenciar la ejecución de los programas y sus datos que en aquella época estaban sustentados en tarjetas perforadas

Page 7: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

SO de 2do. Nivel

Surgidos en los años 60 proporcionan nuevos métodos de trabajo que permiten aumentar el rendimiento de uso del computador.

Permiten reducir el tiempo de espera para las operaciones de entrada / salida.

Page 8: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

SO de 3er. Nivel

Para mejorar el rendimiento utilizan el concepto de multiprogramación, consistente en la ejecución, en un mismo procesador, de varios programas a la vez.

Page 9: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

SO de 4to. Nivel

Constituido por las últimas innovaciones en los sistemas operativos surgidas a partir de los años 80.

No se trata en este caso de aumentar el rendimiento, sino de aumentar la seguridad, la velocidad en el proceso, y las prestaciones que pueden ofrecer al usuario, tales como: Proceso Distribuido Multi Proceso Sistemas en Red Entorno o Ambiente Operativo.

Page 10: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Estructura de los SO

Están compuestos por los programas de control y los Programas de Procesos, cuyas estructuras se definen de la siguiente manera: Programas de Control

Gestión del Procesador Gestión de Memoria Gestión de Entrada Salida Gestión de Datos Gestión del Sistema

Programas de Procesos Traductores Programas de Servicios

Page 11: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Control

Constituyen la parte del SO dedicada a coordinar el funcionamiento de todos los recursos y elementos de la computadora, independientemente de la modalidad en que trabaje: mono o multiprogramación, proceso distribuido, etc; buscando además el uso óptimo de los recursos.

Page 12: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Control

Gestión del Procesador: son los programas encargados de la preparación de los programas de usuario para su ejecución, así como de la asignación de tiempos en el procesador mediante las siguientes actividades:

Page 13: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Control

Gestión del Procesador (actividades): Preparación de Programas: transferir los

programas ejecutables de usuarios desde la memoria externa hasta la memoria central de la computadora a partir de una determinada dirección de memoria, por medio de un programa que se denomina cargador.

Page 14: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Control

Gestión del Procesador (actividades): Planificación del Procesador: consiste en

el control, a través de una determinada política de asignación de tiempos, de la utilización del procesador a los distintos procesos que en un momento determinado se encuentren en el sistema.

Page 15: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Control

Gestión del Procesador (actividades): Asignación de Periféricos: en un programa

generalmente nunca se especifica el periférico que se desea utilizar, sino que se solicita una impresora, una unidad de disco, etc. En tal sentido, este grupo de programas de asignación transforma las solicitudes simbólicas, hechas por el programa, en las asignaciones físicas y concretas de cada periférico.

Page 16: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Control

Gestión del Procesador (actividades): Relanzamiento de Programas: Este

grupo de programas se encargan de establecer un control de la ejecución de cada programa para que, en el caso de una interrupción del mismo (planificada o no) se pueda continuar su ejecución al volverse a reactivar.

Page 17: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Control

Gestión de Memoria: Es el conjunto de programas cuya misión es asignar y controlar el almacenamiento en la memoria interna y externa.

Gestión de Entrada / Salida: Son los que tienen como misión gestionar las operaciones que un proceso realice sobre un dispositivo externo.

Page 18: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Control

Gestión de Datos: Son los Programas que controlan y coordinan aquellas operaciones relativas al movimiento de datos e información en el computador, como puede ser la de transferencia, tratamiento o manejo de archivo de datos.

Page 19: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Control

Gestión del Sistema: Es el motor del SO ya que se encarga de la coordinación y supervisión del resto de los programas, por ello se le denomina supervisor. Sus cometidos fundamentales son: Protección de memoria Errores en la Memoria Errores de Programas

Page 20: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Procesos

Son los que están orientados en ayudar al programador en la puesta a punto de los programas

Page 21: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Proceso

Traductores: Son meta programas que toman como entrada un programa escrito en lenguaje simbólico alejado de la máquina denominado PROGRAMA FUENTE y proporciona como salida otro programa equivalente, escrito en lenguaje comprensible por el hardware denominado PROGRAMA OBJETO.

Page 22: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Proceso

Programas de Servicio: Son un Grupo de Programas que realizan funciones útiles para el sistema o para el usuario (utilidades). Están compuestos por:

Page 23: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Proceso

Programas de Manipulación de Datos: son aquellos que liberan al programador de trabajos engorrosos al realizar automáticamente algunas de las siguientes funciones: Transferencias de informaciones o archivos

de soporte Codificación o transformación de información Ordenación de datos en archivos

Page 24: Elemento Lógico (Software) Representa el conjunto de elementos Lógicos necesarios para que se puedan realizar las tareas encomendadas al computador, es.

Programas de Proceso

Programas de Servicios del Sistema: tienen como misión la generación del sistema operativo completo del sistema, la preparación de los programas y la creación y mantenimiento de las bibliotecas de los programas.