Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores...

13
Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas Noviembre de 2009

Transcript of Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores...

Page 1: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

Cristian ArévaloFabio Mojica

Jeisson Rodríguez

Fundación universitaria los libertadoresIngeniería de sistemas

Introducción a la ingeniería de sistemasNoviembre de 2009

Page 2: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

Contenido

introducción

Definición

Evolución

Esquema general de un sistema operativo

Proceso de compilación

Page 3: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

Es un conjunto de programas y funciones que controlan el funcionamiento del

hardware ocultando sus detalles, ofreciendo al usuario una vía sencilla y flexible de acceso

a la computadora.

inicio

Page 4: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

Para que el hardware pueda realizar el trabajo para el que a sido construido es necesario un conjunto de normas y ordenes que se denominan software o parte inmaterial del sistema.

el software se puede dividir en dos grupos:

Software de sistema Software de aplicación

inicio

Page 5: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

Ha sido una consecuencia de los avances producidos en el hardware de las computadoras y la gran variedad que existen hoy en día.

Hablaremos de 4 niveles de s.o

1 nivel 2 nivel 3 nivel 4 nivel

Page 6: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

1 nivel: constituido por los s.o básicos, que surgieron en los años 50 con las primeras computadoras.

2 nivel: estuvo disponible en la década de los 60 y su ayuda a la programación y a la gestión de trabajos fue mas decisiva.

3 nivel: para mejorar aun mas el rendimiento en los sistemas informáticos se utiliza el concepto de multiprogramación.

4 nivel: constituido por las ultimas innovaciones en los s.o no se trata de aumentar el rendimiento en la utilización del procesador sino de aumentar la seguridad, la velocidad y prestaciones.

inicio

Page 7: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

Esta compuesto por un conjunto de programas que, según la función que realizan, se clasifica en:

Page 8: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

Constituyen la parte del sistema operativo dedicada a coordinar elfuncionamiento de todos los recursos y elementos de la computadora.Los programas de control están específicamente desarrollados para que puedan ayudar con éxito a la computadora, sea cual fuere la modalidad en que trabaje:

Gestión del procesadorGestión del procesador

Preparación de programas Planificación del procesador Asignación de periféricos Relanzamiento de programas

Page 9: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

Gestión de entrada / salida

Gestión de datos

Control de periféricos control de transferencia de la información Tratamiento de cada bloque de información Apertura y cierre de archivos Acceso de los archivos

Page 10: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

Protección de memoria Errores en le memoria Errores de programa

Page 11: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

Estos programas ayudan al programador la ejecución de programas con ayuda de unas pocas instrucciones mas. Existen dos tipos de programas de proceso:

Programas traductores. Programas de servicio.

inicio

Page 12: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

El proceso de compilación consiste en la traducción de u programa fuente de escritorio en el lenguaje de alto nivel.

La figura representa el esquema general del proceso general del proceso de compilación de un programa.

Page 13: Cristian Arévalo Fabio Mojica Jeisson Rodríguez Fundación universitaria los libertadores Ingeniería de sistemas Introducción a la ingeniería de sistemas.

inicio