Funcionamiento de la computadora
|
|
|
- Vicente Ortega Suárez
- hace 9 años
- Vistas:
Transcripción
1 Funcionamiento de la computadora La computadora es una maquina destinada a procesar datos. Este procesamiento involucra dos flujos de información: el de datos y el de instrucciones. Se parte del flujo de datos que han de ser procesados. Este flujo de datos es tratado mediante un flujo de instrucciones, generado por la ejecución de un programa, y produce el flujo de resultado. Para realizar esto, la computadora consta de uno o más CPU s y de una serie de controladoras de dispositivos conectadas a través de un bus común que proporciona acceso a la memoria compartida. Antes de la ejecución del programa, este y sus respectivos datos deben cargarse en memoria, lo cual constituye una secuencia que la computadora realiza a una alta velocidad. Cada controladora de dispositivo se encarga de un tipo específico de dispositivo. La CPU y las controladoras de dispositivos pueden funcionar de forma concurrente, compitiendo por la memoria. Para asegurar el acceso ordenado a la memoria, se proporciona una controladora de memoria, cuya función es sincronizar el acceso a la misma. Para que la computadora empiece a funcionar, por ejemplo, cuando se inicia o enciende, es necesario que tenga un programa de inicio o arranque que ejecutar. Este programa de inicio o arranque se almacena en una memoria ROM y permite la inicialización de todos los aspectos del sistema. Además, debe saber como cargar el Sistema Operativo e iniciar su ejecución. Para conseguirlo el programa de inicio debe localizar y cargar en memoria el núcleo del Sistema Operativo. Después, el Sistema Operativo comienza ejecutando su primer proceso y espera a que se produzca algún suceso. Los sistemas operativos modernos están controlados por medio de Interrupciones. Si no hay ningún proceso que ejecutar, ningún dispositivo de E / S al que dar servicio y ningún usuario al que responder, el Sistema Operativo debe permanecer inactivo esperando a que algo ocurra. La ocurrencia de algún suceso normalmente se indica mediante una Interrupción, bien sea de Hardware o de Software. El Hardware puede activar una interrupción en cualquier instante enviando una señal a la CPU. El Software puede activar una interrupción, en este caso denominada Excepción, solicitando un servicio del Sistema Operativo a través de la ejecución de una operación denominada Llamadas al Sistema. Cuando se interrumpe a la CPU, deja lo que esta haciendo e inmediatamente transfiere la ejecución a una posición establecida, la cual posee la dirección de inicio de donde se encuentra la rutina que va a atender la interrupción. Esta rutina, también denominada Rutina de Servicio, se ejecuta, y cuando termina, la CPU reanuda la operación que estuviera haciendo. Además, la interrupción debe transferir el control a la rutina de servicio apropiada a dicha instrucción. Para ello: Se convoca una rutina que examina la información de la interrupción. Esta rutina se encarga luego de llamar a otra rutina que procesa a la interrupción como tal.
2 Estructura de Almacenamiento Cada sistema de almacenamiento proporciona las funciones básicas para guardar los datos y mantenerlos hasta que sean recuperados en un instante posterior. Las principales diferencias entre los distintos sistemas de almacenamiento están relacionadas con la velocidad, el coste, el tamaño y la velocidad. La amplia variedad de sistemas de almacenamiento en un sistema informático puede organizarse en una jerarquía según la velocidad y el coste. Los niveles superiores son caros pero rápidos, y generalmente están representados por memorias de tamaño relativamente reducido pero de alta velocidad para almacenar la información que se esta utilizando en un momento determinado. A medida que se desciende por la jerarquía, el coste disminuye mientras el tiempo de acceso a los datos almacenados aumenta. En este tipo de almacenamiento, podemos encontrar dispositivos como los discos, los cuales permiten altas cantidades de datos de forma permanente pero que son accedidos a baja velocidad. Además de diferenciarse en velocidad y en el coste, los distintos sistemas de almacenamiento pueden ser o no volátiles. Arquitectura de un Sistema Informático Un sistema informático puede clasificarse de varias maneras. Una de estas clasificaciones se refiere a la cantidad de procesadores de propósito general empleados: Sistemas con un solo procesador: la mayor parte de los sistemas operativos usan un solo procesador. En un sistema de este tipo hay una CPU principal capaz de ejecutar un conjunto de instrucciones de propósito general. Muchos sistemas disponen de procesadores de propósito especial, como por ejemplo los encontrados en un disco o una tarjeta gráfica. Todos estos procesadores de propósito especial ejecutan con conjunto limitado de instrucciones y no ejecutan procesos de usuario. De esta forma se libera a la CPU principal del trabajo adicional de ejecutar las tareas de estos dispositivos. Sistemas Multiprocesador: estos sistemas disponen de dos o más procesadores que se comparten el acceso a memoria y dispositivos periféricos. Cada uno de ellos puede ejecutar un programa, debiendo cada uno de ellos compartir el procesador. Estos presentan las siguientes ventajas: Mayor rendimiento: al aumentar el número de procesadores es de esperar que se realice mas trabajo en menos tiempo. Cuando múltiples procesadores cooperan en una tarea, cierta carga de trabajo se emplea en conseguir que todas las partes funcionen correctamente. Esta carga de trabajo, mas la contienda por recursos compartidos, reducen la ganancia de añadir procesadores adicionales. De esta forma, la mejora en velocidad con N procesadores no es N, sino que es menor que N.
3 Economía de escala: estos sistemas pueden ser más baratos que los que tienen un solo procesador, ya que pueden compartir periféricos y almacenamiento. Si varios programas operan sobre el mismo conjunto de datos, es mas barato almacenar dichos datos en un disco y que todos los procesadores lo compartan, que tener muchas computadoras, cada una con un disco. Mayor Fiabilidad: en muchas aplicaciones resulta crucial conseguir la máxima fiabilidad del sistema informático. La capacidad de continuar proporcionando servicio proporcionalmente al nivel de hardware sobreviviente se denomina Degradación Suave. Algunos sistemas van más allá de esto, y se denominan sistemas tolerantes a fallos, dado que pueden sufrir un fallo en cualquier componente y seguir operando. Para ello se requiere un mecanismo que permita detectar, diagnosticar y posiblemente corregir el fallo. Los sistemas multiprocesador pueden ser de dos tipos: Asimétrico: a cada procesador se le asigna una tarea específica. Un procesador maestro controla el sistema y el resto espera a que este dé instrucciones. Es decir, el procesador maestro planifica y asigna las tareas de los procesadores esclavos. Simétrico: bajo este régimen los procesadores operan bajo las mismas condiciones. Operaciones del Sistema Operativo Operación en Modo Dual Para asegurar la correcta ejecución del Sistema Operativo, se debe distinguir entre dos niveles de ejecución: Nivel de Usuario: en esta, la computadora solo ejecuta un subconjunto de las instrucciones maquina, quedando prohibidas las demás. Nivel de Núcleo: es el más permisivo, ya que la computadora ejecuta todas sus instrucciones sin ninguna restricción. Cuando el sistema informático esta ejecutando una aplicación de usuario, el sistema se encuentra en modo usuario. Sin embargo, cuando una aplicación de usuario ejecuta un servicio del sistema Operativo, se debe pasar al nivel de Núcleo para atender la solicitud. Cuando se arranca el Sistema Operativo, el hardware se inicia en modo o Nivel de Núcleo. El Sistema Operativo se carga y se inicia las aplicaciones de usuario en el modo o Nivel de Usuario. Cuando se produce una excepción o interrupción e hardware conmuta del modo Usuario al modo Núcleo. En consecuencia, cuando el Sistema Operativo obtiene el control del computador, estará en modo núcleo. El sistema cambia a modo Usuario antes de pasar el control a un programa de usuario. Con el Modo Dual se busca proteger al Sistema Operativo de errores que pueden ser causados por el usuario. Esta protección se consigue designando a las instrucciones de maquina como privilegiadas para que se ejecuten solo en modo Núcleo.
4 Gestión de Procesos El componente principal de un sistema operativo es el que se encarga de la gestión de Procesos. El Proceso es el elemento central de un sistema Operativo, puesto que su función consiste en generar y gestionar los procesos y en atender sus peticiones. El proceso puede definirse como un programa en ejecución. De forma mas precisa, puede definirse como la unidad de procesamiento gestionada por el Sistema Operativo. No hay que confundir Programa con Proceso. Un programa es un conjunto de instrucciones mientras que el proceso surge cuando el programa esta en ejecución. El Sistema Operativo mantiene por cada proceso una serie de estructuras de información que permite identificar las características de este así como los recursos que tiene asignados. Además, debe encargarse de ofrecer una serie de actividades en lo que se refiere a la gestión de procesos: Crear y borrar los procesos Suspender y reanudar los procesos Proporcionar mecanismos para: La sincronización de procesos La comunicación de procesos Dependiendo de la capacidad del sistema operativo para atender simultáneamente varios procesos y usuarios, podemos encontrar: Sistemas Operativos Monotarea: solo permite que exista un proceso en cada instante Sistemas Operativos Multitarea: permite que coexistan varios procesos a la vez. Para ello, el sistema operativo reparte el tiempo del procesador entra cada uno de ellos. Sistemas Operativos Monousuario: permiten un solo usuario a la vez. Sistemas Operativos Multiusuario: soporta varios usuarios trabajando simultáneamente desde varios terminales. A su vez, cada usuario puede tener activos mas de un proceso Gestión de Memoria La memoria principal es fundamental en la operación de un sistema informático. Ésta, se encuentra estructurada como una matriz de palabras o bytes cuyo tamaño se encuentra en el rango de cientos de miles a miles de millones de posiciones. Cada palabra o byte tiene su propia dirección. La memoria es un repositorio de datos rápidamente accesibles, accesibles por la CPU y los dispositivos de E / S. Como ya se ha mencionado anteriormente, para que un programa pueda ser ejecutado por la CPU, sus datos deben transferirse a la memoria principal. Una vez que terminado este proceso, se libera el espacio de memoria ocupado por dichos datos y se declara disponible para que el próximo programa pueda ser cargado y ejecutado. Para mejorar tanto la utilización de la CPU como la velocidad de respuesta de la computadora frente a los usuarios, las computadoras pueden mantener varios programas en memoria, lo que hace necesario
5 la creación de ciertos esquemas que permitan la correcta gestión de esta situación. La gestión de memoria se encarga entonces de: Asignar memoria a los procesos. Proporcionar memoria a los procesos cuando lo soliciten y liberarla cuando así lo requieran Tratar los posibles errores de acceso a la memoria, evitando que unos procesos interfieran en la memoria de otros. Controlar que partes de la memoria están actualmente en uso y por parte de quien. Gestión de Almacenamiento Para que el sistema informático sea cómodo para los usuarios, el sistema operativo proporciona una vista lógica y uniforme del sistema de almacenamiento de la información. El sistema operativo abstrae las propiedades físicas de los dispositivos de almacenamiento y define una unidad de almacenamiento lógico denominada Archivo. De esta forma, se ofrece al usuario una visión lógica compuesta por una serie de objetos (archivos y directorios) identificables por un nombre lógico sobre los que se puede realizar una serie de operaciones, y una visión física que ha de incluir los detalles de cómo están almacenados estos objetos en los periféricos correspondientes, Los archivos son entonces, una colección de información relacionada entre sí bajo un mismo nombre. Cada archivo tiene una información asociada que utilizan tanto los usuarios como el sistema operativo. Entre las informaciones mas usuales se pueden destacar las siguientes: Tipo de archivo Propietario del archivo: se refiere al identificador de usuario que creo el archivo. Tamaño del archivo Instantes importantes en la vida del archivo, tales como: Instante en que se creo Instante de la ultima modificación Instante del ultimo acceso Derechos de acceso al archivo (solo lectura, lectura escritura, solo escritura) Gestión del Almacenamiento Masivo La memoria principal es demasiado pequeña para acomodar todos los datos y programas. Además, los datos que guarda se pierden al desconectar la alimentación. Por estas razones, un sistema informático debe proporcionar un almacenamiento secundario como apoyo a la memoria principal. El Sistema Operativo se encarga de las siguientes actividades en lo que se refiere al almacenamiento masivo: Gestión del espacio libre Asignación del espacio de almacenamiento Planificación del dispositivo del almacenamiento masivo
6 Almacenamiento en Caché El almacenamiento en caché es una técnica importante de los sistemas informáticos. Normalmente la información se mantiene en algún sistema de almacenamiento, como por ejemplo la memoria principal. Cuando se usa, esta información se copia de forma temporal en un sistema de almacenamiento mas rápido, en este caso, la caché. Cuando se necesita una información en especifico primero se comprueba si esta en caché. Si lo está, se usa directamente dicha información de la caché; en caso contrario, se utiliza la información original, colocando una copia en la caché bajo la suposición de que será utilizada nuevamente. Protección y Seguridad Si un sistema informático tiene múltiples usuarios y permite la ejecución concurrente de múltiples procesos, entonces el acceso a los datos debe regularse. Para dicho propósito se emplean mecanismos que solo puedan utilizar los recursos aquellos procesos que hayan obtenido la apropiada autorización del sistema operativo. Por ejemplo, el hardware de direccionamiento de memoria asegura que un proceso se pueda ejecutar dentro de su propio espacio de memoria, el temporizador asegura que ningun proceso pueda obtener el control de la CPU sin después ceder el control. De esta forma se evidencia que la integridad de los distintos dispositivos de hardware esta protegida. Por tanto, protección es cualquier mecanismo que controle el acceso de procesos y usuarios a los recursos de un sistema informático. También se hace necesario garantizar la identidad de los usuarios y definir lo que cada uno de los puede hacer. El primer término se denomina Autenticación, y su objetivo es determinar que un usuario es quien dice ser. Para ello cada usuario contará con un identificador de usuario univoco y con el que podrá iniciar una sesión en el sistema. El segundo término se refiere a los Privilegios, los cuales especifican los recursos a los que puede acceder cada usuario. Estos privilegios, se basan en una lista que especifica los grupos y usuarios que pueden acceder a un recurso (Información por Recurso), o en la asociación de cada usuario a una lista de recursos a las que puede acceder (Información por Usuario)
Sistemas Operativos. Daniel Rúa Madrid
Sistemas Operativos Daniel Rúa Madrid Qué es? Es un programa que administra el hardware de una computadora. También proporciona las bases para los programas de aplicación y actúa como intermediario entre
Unidad 1: Conceptos generales de Sistemas Operativos.
Unidad 1: Conceptos generales de Sistemas Operativos. Tema 2: Estructura de los stmas de computación. 2.1 Funcionamiento de los sistemas de computación. 2.2 Ejec. de instrucciones e interrupciones y estructura
Herramientas Informáticas I Software: Sistemas Operativos
Herramientas Informáticas I Software: Sistemas Operativos Facultad de Ciencias Económicas y Jurídicas Universidad Nacional de La Pampa Sistemas Operativos. Es el software base que permite trabajar como
Sistemas Operativos. Un sistema operativo es un conjunto de programas de computadora diseñados especialmente para cubrir los siguientes objetivos:
Qué es un Sistema Operativo? Sistemas Operativos Un sistema operativo es un conjunto de programas de computadora diseñados especialmente para cubrir los siguientes objetivos: 1. Servir como interfaz entre
Sistemas Operativos Tema 2: Estructura del computador José Miguel Santos Alexis Quesada Francisco Santana
Sistemas Operativos Tema 2: Estructura del computador 1998-2008 José Miguel Santos Alexis Quesada Francisco Santana 1 Contenidos Estructura de la E/S Sistema de Interrupciones DMA Jerarquía de memorias
Tema 12: El sistema operativo y los procesos
Tema 12: El sistema operativo y los procesos Solicitado: Tarea 06 Arquitecturas de una computadora y el funcionamiento del software M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected]
SISTEMAS OPERATIVOS. Ing. Raúl Alberto Rojas Reátegui
SISTEMAS OPERATIVOS Ing. Raúl Alberto Rojas Reátegui OBJETIVOS PEDAGOGICOS Describir las principales características de un Sistemas operativos. Describe las principales características de sistemas operativos
Preguntas de autoevaluación tema 1
0.21. Qué es un canal o procesador de E/S? Es un procesador auxiliar que se encarga de realizar todas las operaciones de E/S con un determinado conjunto de dispositivos de E/S. 0.22. Describir el proceso
Tema 1: Arquitectura de ordenadores, hardware y software
Fundamentos de Informática Tema 1: Arquitectura de ordenadores, hardware y software 2010-11 Índice 1. Informática 2. Modelo de von Neumann 3. Sistemas operativos 2 1. Informática INFORMación automática
Introducción a los Sistemas Operativos S.O.
Introducción a los Sistemas Operativos S.O. Contenido 1. Conceptos 2. Evolución de los Sistemas Operativos 3. Administración del Entorno de Hardware 1. CONCEPTOS 1.1. Definición de Sistema Operativo Es
UNIDAD II. Software del Computador. Ing. Yesika Medina Ing. Yesika Medina
UNIDAD II Software del Computador SOFTWARE Se denomina software a todos los componentes intangibles de una computadora, formados por el conjunto de programas y procedimientos necesarios para hacer posible
Velocidades Típicas de transferencia en Dispositivos I/O
Entradas Salidas Velocidades Típicas de transferencia en Dispositivos I/O Entradas/Salidas: Problemas Amplia variedad de periféricos Entrega de diferentes cantidades de datos Diferentes velocidades Variedad
Tema 1: Introducción a los Sistemas Operativos
Tema 1: Introducción a los Sistemas Operativos Yolanda Blanco Fernández [email protected] Qué es un Sistema Operativo (SO)? Un programa que actúa como intermediario entre el usuario y el hardware del
6. Enumere tres ventajas de los ULT frente a los KLT.
1 Tarea 3 Hilos 1. Cuales bloques de control de proceso deberían pertenecer a un bloque de control de hilo y cuáles a un bloque de control de proceso en un sistema multihilo? Para modelos monohilo deben
6.1 Base De Datos Centralizada
6. Infraestructura El tipo de infraestructura o bien arquitectura, se debe de elegir pensando en el sistema a ejecutar, las necesidades que este tendrá, el tipo de usuario que lo utilizará, la seguridad
Con estas consideraciones, Flynn clasifica los sistemas en cuatro categorías:
Taxonomía de las arquitecturas 1 Introducción Introducción En este trabajo se explican en detalle las dos clasificaciones de computadores más conocidas en la actualidad. La primera clasificación, es la
Taxonomía de las arquitecturas
Taxonomía de las arquitecturas 1 INTRODUCCIÓN 2 2 CLASIFICACIÓN DE FLYNN 3 2.1 SISD (SINGLE INSTRUCTION STREAM, SINGLE DATA STREAM) 3 2.2 SIMD (SINGLE INSTRUCTION STREAM, MULTIPLE DATA STREAM) 4 2.2.1
Sistemas Operativos. MODULO I. ANTECEDENTES 1.2 introducción a los ordenadores
Sistemas Operativos MODULO I. ANTECEDENTES 1.2 introducción a los ordenadores Sistema Operativo Un S.O. explota los recursos hardware de uno o mas procesadores para proporcionar un conjunto de servicios
El Archivo. Concepto y finalidad 1
UF0347 Sistemas de archivo y clasificación de documentos El Archivo. Concepto y finalidad 1 Qué? Es importante saber aplicar las diferentes técnicas de archivo que hay, ya sea de modo convencional o informático,
Tema 7. Entrada / Salida
Tema 7 Entrada / Salida Problemática Entrada/Salida Elementos claves en un computador: Procesador, memoria y módulos de E/S Cada módulo de E/S se conecta al bus del sistema y controla a uno o a más periféricos
INFORME MEMORIA CACHE Y MEMORIA VIRTUAL.
AIEP PROGRAMACIÓN COMPUTACIONAL FUNDAMENTOS DE PROGRAMACIÓN INFORME MEMORIA CACHE Y MEMORIA VIRTUAL. Por:Diego Menéndez Introducción. Ante la inmensa velocidad de los procesadores que a medida del tiempo
Sistemas Operativos- Evolución Histórica
Esquema Primeros Computadores Accesos por operador Secuencia automática de trabajos Mejora del rendimiento Multiprogramación Proceso distribuído Multiproceso Primeros Computadores Lenguaje Máquina Monoprogramación
Sistemas Operativos. que es un sistema operativo?
Sistemas Operativos que es un sistema operativo? Un sistema operativo puede ser definido como un conjunto de programas especialmente hechos para la ejecución de varias tareas, en las que sirve de intermediario
Estructura de los sistemas de cómputo
Estructura de los sistemas de cómputo Introducción Elementos básicos de un computador Registro del procesador Ejecución de las instrucciones Interrupciones Hardware de protección Introducción Qué es un
Capítulo 2. Sistemas Operativos. Elementos, estructura y funciones generales.
Capítulo 2. Sistemas Operativos. Elementos, estructura y funciones generales. 1. Concepto de Sistema Operativo. 2. Evolución histórica. 3. Tipos de Sistemas Operativos. 4. Estructura de un Sistema Operativo.
Programación Concurrente y Paralela. Unidad 1 Introducción
Programación Concurrente y Paralela Unidad 1 Introducción Contenido 1.1 Concepto de Concurrencia 1.2 Exclusión Mutua y Sincronización 1.3 Corrección en Sistemas Concurrentes 1.4 Consideraciones sobre el
ENTRADA-SALIDA. 2. Dispositivos de Carácter: Envía o recibe un flujo de caracteres No es direccionable, no tiene operación de búsqueda
Tipos de Dispositivos ENTRADA-SALIDA 1. Dispositivos de Bloque: Almacena información en bloques de tamaño fijo (512b hasta 32Kb) Se puede leer o escribir un bloque en forma independiente 2. Dispositivos
Hoja de respuestas. Examen tipo A
Hoja de respuestas. Examen tipo A Cuestiones 1. La memoria virtual nos permite: Emular la RAM mediante la utilización de los dispositivos de almacenamiento Tener una memoria de capacidad infinita en nuestro
Introducción a los Sistemas Operativos
Introducción a los Sistemas Operativos Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria [email protected] 1 Índice General Conceptos sobre ordenadores Concepto
ESTRUCTURA DE INTERCONEXIÓN DE UN COMPUTADOR
ESTRUCTURA DE INTERCONEXIÓN DE UN COMPUTADOR 1 Arquitectura Von Neumann se fundamente en tres ideas: En la memoria del ordenador se almacenan indistintamente datos e instrucciones. Se puede acceder a la
Procesos y Threads Procesos y Threads. Concurrencia Concurrencia Ventajas Ventajas. Rendimiento Rendimiento (paralelismo) (paralelismo)
Procesos y Threads Procesos y Threads Procesos Procesos Threads Threads Concurrencia Concurrencia Ventajas Ventajas Modelos Modelos Información Información adicional () adicional () Preparado Preparado
Sistemas Operativos 1
Sistemas Operativos 1 2 Para que el hardware o la parte física de un ordenador pueda funcionar es necesario tener un conjunto de normas y ordenes para coordinar todos los procesos que se realicen. Este
Introducción a los sistemas operativos. Ing Esp Pedro Alberto Arias Quintero
Introducción a los sistemas operativos Ing Esp Pedro Alberto Arias Quintero Unidad 1: Conceptos generales de Sistemas Operativos. Tema 1: Introducción: 1.1 Introducción: Qué es un sistema operativo?. 1.2
Tarea 2. Descripción y Control de Procesos
1 Tarea 2. 1. En qué consiste una traza de instrucciones? Consiste en listar las secuencias de instrucciones que ejecuta cada proceso. El procesador puede caracterizarse mostrando la forma en que intercalan
Introducción a los Sistemas Operativos
Introducción a los Sistemas Operativos Parte II AGOSTO 2011 1 Qué es un Sistema Operativo? Un Sistema Operativo es un programa que actúa de intermediario entre el usuario y el hardware del computador.
Ejercicio 1: Windows En este primer ejercicio primero vamos a ver que es el Sistema Operativo Windows, qué es un Sistema Operativo y para que sirve.
Ejercicio 1: Windows En este primer ejercicio primero vamos a ver que es el Sistema Operativo Windows, qué es un Sistema Operativo y para que sirve. Antes de todo esto, vamos a ver un video que cuenta
SISTEMAS OPERATIVOS Capítulo 2 Concepto. Funciones.
Contenido 1. Introducción y Funciones Generales. 2. Funciones específicas del Sistema Operativo. 3. Kernel e Interface de usuario. 4. Interrupciones. 1. Introducción y funciones generales. SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS Arquitectura de computadores
SISTEMAS OPERATIVOS Arquitectura de computadores Erwin Meza Vega [email protected] Esta presentación tiene por objetivo mostrar los conceptos generales de la arquitectura de los computadores, necesarios
TEMA II: ALMACENAMIENTO DE LA INFORMACIÓN
CUESTIONES A TRATAR: Existe un tipo único tipo de memoria en un determinado computador? Todas las memorias de un computador tienen la misma función?. Qué es la memoria interna de un computador? Por qué
PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1
PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1 1. Cuál de los siguientes componentes no forma parte del esquema general de un ordenador? A Memoria Principal B Disco Duro C Unidad de Control D Unidad Aritmético
EXÁMEN SISTEMAS OPERATIVOS MONOPUESTO. Nombre: Apellidos: Fecha: 22/10/2009 Exámen B
Nombre: Apellidos: Fecha: 22/10/2009 Nota: Exámen B Contesta a las siguientes preguntas: 1. Nombra las partes fundamentales de que se compone el Software y explica cada una de ellas poniendo ejemplos.
Concurrencia de Procesos
Concurrencia de Procesos Dos o mas procesos, se dice que son concurrentes o paralelos, cuando se ejecutan al mismo tiempo. Esta concurrencia puede darse en un sistema con un solo procesador (pseudo paralelismo)
Partes de una computadora. Conceptos Generales. Elementos de Computación (CU) Computación (TIG) El Hardware de una computadora
Elementos de Computación (CU) Computación (TIG) Unidad 3 Organización Básica de la Computadora Conceptos Generales Sistema Digital: Es un sistema en el cual la información se representa por medio de variables
CONCEPTO. Actúa de intermediario entre el hardware y los programas de aplicación.
CONCEPTO ES UN SOFTWARE DE SISTEMA, ES DECIR, UN CONJUNTO DE PROGRAMAS DE COMPUTACIÓN DESTINADOS A REALIZAR MUCHAS TAREAS ENTRE LAS QUE DESTACA LA ADMINISTRACIÓN EFICAZ DE SUS RECURSOS. Se encarga de gestionar
SISTEMAS OPERATIVOS ACTIVIDAD: TRABAJO COLABORATIVO
SISTEMAS OPERATIVOS ACTIVIDAD: TRABAJO COLABORATIVO Organice grupos de 2 aprendices, lea y analice la guía: El sistema Operativo NOMBRES Y APELLIDOS: NOMBRES Y APELLIDOS: FECHA: 20 de Marzo del 2014 1.
Tema 2. GENERALIDADES SOBRE SISTEMAS OPERATIVOS 1, MAQUINA DESNUDA.
Tema 2. GENERALIDADES SOBRE SISTEMAS OPERATIVOS 1, MAQUINA DESNUDA. El término de máquina desnuda se aplica a una computadora carente de sistema operativo, el término es interesante porque resalta el hecho
Sistemas Operativos. MODULO I. ANTECEDENTES 1.1 Componentes lógicos del ordenador. Resumen preparado por Miguel Cotaña
Sistemas Operativos MODULO I. ANTECEDENTES 1.1 Componentes lógicos del ordenador Resumen preparado por Miguel Cotaña Recordando Cuáles son los elementos que integran un sistema informático? Hardware Software
Qué es un programa informático?
Qué es un programa informático? Un programa informático es una serie de comandos ejecutados por el equipo. Sin embargo, el equipo sólo es capaz de procesar elementos binarios, es decir, una serie de 0s
Tema III: Componentes de un Sistema Operativo
Tema III: Componentes de un Sistema Operativo Concepto de proceso Jerarquía de memoria: Concepto de memoria cache Memoria virtual Partición Sistema de ficheros Sistema de entrada/salida: Driver y controladora
ESTRUCTURA BÁSICA DE UN ORDENADOR
ESTRUCTURA BÁSICA DE UN ORDENADOR QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... Qué son los
Microprocesador. Introducción. Instituto Sagrado Corazón de Jesús
Microprocesador Introducción El microprocesador es la parte de la computadora diseñada para llevar acabo o ejecutar los programas. Este viene siendo el cerebro de la computadora, el motor, el corazón de
UNIDAD I. Universidad del Zulia Costa Oriental del Lago. Conceptos Básicos
Costa Oriental del Lago UNIDAD I Conceptos Básicos Comandos internos y externos. Estructura básicas: entidad, atributo, base de datos, clave primaria y secundaria, registro y archivo de datos empresas
Usuario. Programas de Aplicación. Sistema Operativo. Hardware. Figura 1. Sistema de cómputo estructurado por capas.
Generalidades acerca de los sistemas operativos Hoy en día muchas personas, usan las computadoras de una forma muy fácil, muchos incluso creen que la máquina tiene incorporada todas las potencialidades
Sistema Operativo. Repaso de Estructura de Computadores. Componentes Hardware. Elementos Básicos
Sistema Operativo Repaso de Estructura de Computadores Capítulo 1 Explota los recursos hardware de uno o más procesadores Proporciona un conjunto de servicios a los usuarios del sistema Gestiona la memoria
1-Componentes Físicos y Lógicos de un Ordenador.
1-Componentes Físicos y Lógicos de un Ordenador. En este capítulo trataremos de explicar el conjunto de elementos por lo que está compuesto un ordenador. A grandes rasgos un Ordenador Personal o PC ( Personal
1 ( 3,5 puntos) Responda, justificando sus respuestas, a las siguientes cuestiones:
Universidad de Las Palmas de Gran Canaria Escuela Universitaria de Informática Facultad de Informática Sistemas Operativos Convocatoria de Junio, 26 de Junio de 2003 SOLUCIONES Calificación 1 2 3 4 Nombre
Introducción a los Sistemas Operativos
Introducción a los Sistemas Operativos (primera parte) USB Agosto 2012 Introduccion Un ordenador moderno consiste de uno o más procesadores, alguna memoria principal, discos, impresoras, un teclado, una
MEMORIAS. Arquitectura de Computadoras. (Conceptos Introductorios) M. C. Felipe Santiago Espinosa
MEMORIAS Arquitectura de Computadoras (Conceptos Introductorios) M. C. Felipe Santiago Espinosa Junio - 2017 1 Memorias Introducción Una memoria es un dispositivo capaz de almacenar información. Operaciones:
Por qué nos preocupa la seguridad?
En qué consiste? Por qué nos preocupa la seguridad? A partir de los años 8O el uso del ordenador personal comienza a ser común. Asoma ya la preocupación por la integridad de los datos. En la década de
GESTION DE ENTRADA Y SALIDA
Dispositivos de salida (impresora, monitor,...) Unidad principal (UCP, registros, memoria RAM, entrada/salida ( discos internos, red,...)) Dispositivos de entrada (teclado, ratón, lápiz óptico,...) Dispositivos
UNIDAD CENTRAL DE PROCESO
UNIDAD CENTRAL DE PROCESO NO SON CPU, SON CASES COMPONENTES DE UN SISTEMA DE CÓMPUTOS DISPOSITIVOS DE ALMACENAMIENTO Disco Rígido, Disquete, CD, DVD DISPOSITIVOS DE ENTRADA Teclado Mouse Micrófono Cámara
INTRODUCCION A LA IFORMATICA
INTRODUCCION A LA IFORMATICA Lic. Patricia Palacios Zuleta TEMA no 1 CONCEPTOS FUNDAMENTALES Y ELEMENTOS DE LA INFORMÁTICA 1. Introducción.- 2. Conceptos y definiciones.- Dato.- Información.- 3. Informática.-
FUNDAMENTOS DE SISTEMAS OPERATIVOS
FUNDAMENTOS DE SISTEMAS OPERATIVOS Alejandro González Herrera Tecnólogo en Informática M/Análisis y Desarrollo de Sistemas Historia 1º generación (1945-1955) En los 40's, se introducen los programas bit
Introducción a los Sistemas Operativos
Introducción a los Sistemas Operativos Parte II USB Servicios de los SO Interfaz de usuario Ejecución de programas Operaciones de E/S Manipulación de archivos Comunicaciones Detección de errores 1 Funciones
Clasificación n de los Sistemas Operativos. Clasificación de los SO Estructuras de los SO Modos de procesamiento
Clasificación n de los Sistemas Operativos Contenidos Clasificación de los SO Estructuras de los SO Modos de procesamiento Se pueden clasificar en Sistemas monolíticos Sistemas por capas Sistemas cliente/servidor
ARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR
ARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR Historia Bloques funcionales Dimensionamiento Estructura CPU Concepto de programa Interrupciones Buses Entrada / Salida Ejemplo de arquitectura:
Memoria. Organización de memorias estáticas.
Memoria 1 Memoria Organización de memorias estáticas. 2 Memoria En memoria físicas con bus de datos sea bidireccional. 3 Memoria Decodificación en dos niveles. 4 Necesidad de cantidades ilimitadas de memoria
Sistemas Operativos. Procesos
Sistemas Operativos Procesos Agenda Proceso. Definición de proceso. Contador de programa. Memoria de los procesos. Estados de los procesos. Transiciones entre los estados. Bloque descriptor de proceso
Sistema Operativo. Introducción. Sistema operativo. Componentes del sistema operativo
Introducción Sistema Operativo Todo sistema de cómputo se puede dividir, en forma general, en dos partes: hardware (aseguramiento técnico) y software (aseguramiento de programas). El software hace útil
Sistemas Operativos. Introducción. Tema 6
Sistemas Operativos Introducción Qué es un sistema operativo? Ubicación de un sistema operativo en un computador Descripción de un sistema operativo: Funcional Estructural Realización Funciones de los
TEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO. Definición y objetivos de un S.O
TEMA 3. CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO Definición y objetivos de un S.O Definición y objetivos del sistema operativo Estructura, componentes y servicios de un S.O Llamadas al sistema
TEMA 2: Organización de computadores
TEMA 2: Organización de computadores Procesadores Memorias Dispositivos de E/S 1 Computador Procesador, memoria, dispositivos de E/S CPU Unidad de control Unidad aritmética y lógica Registros Dispositivos
Introducción a la Computación. Capítulo 7 Entrada/Salida
Introducción a la Computación Capítulo 7 Entrada/Salida Problemas Entrada/Salida Existe una amplia variedad periféricos Se les entrega distintas cantidades de datos Funcionan a distintas velocidades Tienen
Tema 6: Gestión de la Entrada/Salida
Tema 6: Gestión de la Entrada/Salida SSOO - Curso 2005/06 E. Domínguez C. Villarrubia Departamento de Tecnologías y Sistemas de Información Escuela Superior de Informática Universidad de Castilla - La
Threads, SMP y Microkernels. Proceso
Threads, SMP y Microkernels Proceso Propiedad de los recursos a un proceso se le asigna un espacio de dirección virtual para guardar su imagen Calendarización/ejecución sigue una ruta de ejecución la cual
SISTEMAS OPERATIVOS INTRODUCCIÓN. Pedro de Miguel Anasagast
SISTEMAS OPERATIVOS INTRODUCCIÓN Pedro de Miguel Anasagast INTRODUCCIÓN AL SISTEMA OPERATIVO MÁQUINA DESNUDA Máquina desnuda: Término que se aplica a un computador carente de sistema operativo. El término
9. Lenguaje ensamblador
9. Lenguaje ensamblador Lenguaje máquina: un programa o secuencia de instrucciones viene dado por una secuencia de códigos binarios. Lenguaje ensamblador: secuencia lógica de sentencias pertenecientes
PROCESOS E HILOS - Hilo
1/6 PROCESOS E HILOS - Hilo! contexto de ejecución que se planifica de forma independiente pero que comparte un mismo espacio de direcciones con otros hilos - Proceso! conjunto de uno o más hilos y los
El Computador y sus Partes INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS
El Computador y sus Partes INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS Contenido El Sistema de Cómputo Software y Licencias Soporte Físico 2010 EISC - Introducción a las Tecnologías Informáticas 2 El Sistema
1.1 Concepto y definición de Sistemas Operativos
1.1 Concepto y definición de Sistemas Operativos Un Sistema Operativo es una parte importante de cualquier sistema de computación. Un sistema de computación puede dividirse en cuatro componentes: el hardware,
Sistemas Operativos y Software Computacional Sistemas operativos y software computacional
Sistemas operativos y software computacional 1 de 57 EL SISTEMA OPERATIVO Y LOS DISPOSITIVOS DE ALMACENAMIENTO 2 de 57 Definición de sistema operativo El sistema operativo es el programa (o software) más
Definición de Sistema Operativo
Definición de Sistema Operativo El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema
Recopilación presentada por 1
Aula Aula de de Informática Informática del del Centro Centro de de Participación Participación Activa Activa para para Personas Personas Mayores Mayores de de El El Ejido Ejido (Almería). (Almería). Consejería
