Sistemas de Cómputo 123

download Sistemas de Cómputo 123

If you can't read please download the document

description

Sistemas de Cómputo 123

Transcript of Sistemas de Cómputo 123

http://www.iingen.unam.mx/es-mx/Investigacion/Coordinacion/PublishingImages/coordinacionsistemasdecomputo.jpgSISTEMAS DE CMPUTOEsta Coordinacin se dedica a trabajar en los temas de cmputo, informtica y telecomunicaciones para apoyar al personal acadmico en sus proyectos de investigacin y propiciar que la convergencia y el uso de las tecnologas de cmputo, informtica, telecomunicaciones y microelectrnica se asimilen y aprovechen como una herramienta de cambio, una palanca de modernizacin, un agente de innovacin y un ingrediente de productividad.La Coordinacin se ha dedicado a investigar y aplicar los conocimientos, as como formar recursos humanos en los siguientes temas tecnolgicos especficos:Plataformas de cmputo personal de oficina y mvil basados en sistemas operativos Microsoft Windows, Linux y MacOS.

Sistemas de misin crtica basados en los sistemas operativos Linux y Microsoft Windows.

Programas de aplicacin cientfica para plataformas de alto rendimiento enfocados principalmente a tecnologas de Clusters y Supercmputo.

Redes convergentes de cmputo, telefona y video tanto inalmbricas como almbricas.

Desarrollo de sistemas informticos acadmicos y administrativos basados en tecnologas de Pginas Web y motores de bases de datos SQL.

Sistemas de difusin electrnica utilizando Portales, Pginas Web y redes de telecomunicaciones.

Sistemas de seguridad informtica.

Sistemas automticos para actualizacin y mantenimiento de hardware y software.

Sistemas electrnicos de capacitacin, asesora y apoyo tcnico.

Un sistema de computacin moderno consiste de uno o ms procesadores, memoria principal, relojes, terminales, discos, interfaces de red y otros dispositivos de entrada/salida. Sin embargo, hardware sin software es simplemente intil. El sistema de operacin es una parte importante de un sistema de computacin.Veamos la estructura general de un sistema de computacin y el papel que juega el sistema de operacin.La primera imagen que tenemos de un sistema de computacin es:Software:Programas del Sistema: Administran la operacin del computador.

Programas de Aplicacin: Resuelven problemas de usuarios particulares.

Hardware

Ahora bien, dentro del tipo de Programas del Sistema, el ms importante es el Sistema de Operacin, el cual controla todos los recursos del computador y provee la base o plataforma sobre la cual los Programas de Aplicacin pueden ser escritos.Desplegando un nivel ms estos dos componentes (Hardware y Software) tenemos la siguiente estructura:SoftwareProgramas de Aplicacin: Tales como: juegos, sistemas bancarios, sistemas contables.

Programas del Sistema:Compiladores, editores, depuradores, interpretadores de rdenes.

Sistema de Operacin: controla todos los recursos del computador y provee un ambiente conveniente para el usuario y programador.

Hardware:Lenguaje de Mquina: Instrucciones para mover datos, comparar datos, realizar operaciones aritmticas bsicas.

Microprogramacin: Interpretador de bajo nivel.

Dispositivos Fsicos

El hardware normalmente est compuesto de dos o ms niveles. El nivel ms bajo contiene dispositivos fsicos, consistente de chips de circuitos integrados, fuentes de poder y otros dispositivos similares.Luego est el nivel de software primitivo (Microprogramacin) que controla directamente esos dispositivos y provee una interfaz ms clara al prximo nivel. Usualmente es asignado a memoria ROM. Es un interpretador de bajo nivel: toma instrucciones de lenguaje de mquina (ADD, MOVE, JUMP) y las lleva a cabo como una serie de pequeos pasos.El lenguaje de mquina es el conjunto de instrucciones que el microprograma interpreta, compuesto por 50 a 500 instrucciones, principalmente para movimientos de datos, aritmtica sencilla y comparacin de valores. El tipo y cantidad de instrucciones vara en cada arquitectura, tal es el caso de las mquinas RISC vs. las mquinas CISC.El sistema de operacin es el siguiente nivel, acta como una interfaz entre los programas de aplicacin y el hardware del computador. Su propsito es proveer un ambiente en el cual un usuario puede ejecutar programas. De aqu que su objetivo principal es hacer un sistema de computacin conveniente para su uso. Un segundo objetivo es usar los recursos del sistema de manera eficiente.Luego del sistema de operacin encontramos el resto del software del sistema. En este nivel encontramos el interpretador de rdenes (``shell''), compiladores, editores, depuradores y programas similares independientes de las aplicaciones. Es importante mencionar que tales programas definitivamente no son parte del sistema de operacin. La diferencia entre programas de este tipo y programas del sistema de operacin es que estos ltimos corren en Modo Kernel o Modo Supervisor y estn protegidos por hardware de las violaciones e intentos de modificaciones de los usuarios. Mientras que los programas del sistema corren en Modo Usuario. Si un usuario no desea usar un editor puede reemplazarlo o crear uno particular, pero no puede sustituir o crear un nuevo Manejador de Interrupciones de Disco que si es parte del sistema de operacin.El ltimo nivel correspode a los programas de aplicacin. Son escritos por usuarios para resolver problemas particulares, tales como procesamiento de datos, sistemas bancarios, clculos de ingeniera o juegos.