FUNDAMENTOS DE INFORMATICA



Documentos relacionados
La informática es el conjunto de técnicas y conocimientos necesarios para el tratamiento automático de la información mediante el ordenador.

HARDWARE DE UN ORDENADOR. Elementos básicos

Tema 1. Hardware. Fundamentos de Informática Grado en Ingeniería Mecánica

CONCEPTOS INFORMÁTICOS BÁSICOS

TEMA 4. Unidades Funcionales del Computador

TEMA 1. CONCEPTO DE ORDENADOR: ESTRUCTURA Y FUNCIONAMIENTO

ACTIVIDADES TEMA 1. EL LENGUAJE DE LOS ORDENADORES. 4º E.S.O- SOLUCIONES.

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA

Unidad de trabajo 2: INFORMÁTICA BÁSICA (primera parte)

Desde el punto de vista físico en un ordenador se pueden distinguir los siguientes elementos:

Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática

Arquitectura basica de un computador

Clase 20: Arquitectura Von Neuman

TEMA 4: TEORÍA DE LOS ORDENADORES

PARTES DE UN COMPUTADOR

Una computadora de cualquier forma que se vea tiene dos tipos de componentes: El Hardware y el Software.

El ordenador es un dispositivo electrónico que permite almacenar información, modificarla y generar nueva información.

Generalidades Computacionales

INTRODUCCION A LA COMPUTACION

Hardware Se refiere a todas las partes tangibles de un sistema informático; sus componentes son: eléctricos, electrónicos, electromecánicos

Tarjeta Principal. Disco Duro. Memoria RAM. Procesador. Fuente de Poder. Tarjetas de Expansión. Jair Acosta Núñez

TEMA II: REPRESENTACIÓN DE LA INFORMACIÓN

Hardware: dentro de la caja. Introducción a la Informática

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información.

TECNOLOGIAS DE LA INFORMACION: ARQUITECTURA DEL ORDENADOR

Arquitectura Von Neumann

Unidad 1. La información

LA COMPUTADORA DIGITAL Parte 2

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 2: representación de la información

TEMA 1 ELEMENTOS DE UN ORDENADOR BLOQUE 1 HARDWARE

Estructura y Tecnología de Computadores (ITIG) Luis Rincón Córcoles Ángel Serrano Sánchez de León

UF0512: Transmisión de información por medios convencionales e. informático. TEMA 1. Conexión y funcionamiento

Sistemas de Computadoras Índice

Qué es una Tarjetas Madre? El Procesador. Partes de una tarjeta madre. Tarjetas madres

UNIDADES FUNCIONALES DEL ORDENADOR TEMA 3

Fundamentos de Programación. Sabino Miranda-Jiménez

Temario. Introducción a la Operación de Computadoras Personales. Computadora. Computadora. Computadora IOCP Dr.

INFORMÁTICA. Matemáticas aplicadas a la Informática

Arquitectura de Hardware y Software

1. SISTEMAS DIGITALES

Tema: Hardware de una Computadora. Profesora : LSC Sujey Anahí Díaz Herrera

HARDWARE DE UN ORDENADOR. 2. Cómo se llama a la parte de los ordenadores formada por los programas y las instrucciones para que funcione el ordenador?

Tema 2 HARDWARE II. TICs 1º Bachillerato

Universidad Central de Bayamón Colegio de Desarrollo Empresarial y Tecnología

Temario. Temario. Informática IE. Informática en enfermería. Informática en enfermería. Dr. Luciano H. Tamargo 1

Introducción a la informática

Temario. Informática y Nuevas Tecnologías I. Informática y Mundo Penitenciario. Informática y Nuevas Tecnologías I. Dra. María Paula González 1

Imagen Verdadera en Tecnología y Servicio

Básico de Arquitectura del Computador. Ing. Irvin Cuervo

Los servicios que presta Internet. RETO: Conocer y utilizar los servicios que nos ofrece Internet.

Representación de la Información

ÍNDICE SISTEMAS OPERATIVOS... 5

PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 23 de junio de 2005 (Orden de 18 de febrero de 2005, BOA de 05/03/2005)

Sistemas de Computación I/O. 2º Semestre, 2008 José Miguel Rubio L.

INTRODUCCIÓN A LA INFORMÁTICA

Introducción a la informática

Capítulo 3 Fundamentos de una PC

Desde un punto de vista funcional las componentes de un ordenador se dividen en dos grandes grupos HARDWARE y SOFTWARE.

Capítulo 1 Introducción a la Computación

Matemática de redes Representación binaria de datos Bits y bytes

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

UNIDAD 1 HARDWARE DEL COMPUTADOR

Tema 6: Periféricos y entrada-salida

TEMA 2: UNIDADES DE MEDIDA PARA EL ALMACENAMIENTO DE INFORMACIÓN

FUNCIONES DE UNA COMPUTADORA

Organización de Computadoras. Turno Recursantes Clase 8

UD 1. Representación de la información

TECNOLOGÍAS DE LA INFORMACIÓN. La sociedad de la información y las nuevas tecnologías.

Capítulo 1: Sistemas de representación numérica Introducción. Dpto. de ATC, Universidad de Sevilla - Página 1 de 8

Instituto Tecnológico de Celaya

1. Informática e información. 2. Sistemas de numeración. 3. Sistema binario, operaciones aritméticas en binario, 4. Sistemas octal y hexadecimal. 5.

Breve 1 y 2 Introducción. Arquitectura básica y Sistemas Operativos. Programación. Fundamentos de Informática

Taller de Operaciones Informáticas

... partes internas del computador!...

2 Sea una unidad de disco duro de brazo móvil con las siguientes características:

by Tim Tran:

Tecnología de la información. Conceptos Básicos

1 LA INFORMACION Y SU REPRESENTACION

EXAMEN PRIMERA EVALUACION

Tema 1. Representación de la información MME

UNIDADES DE ALMACENAMIENTO DE DATOS

Componentes y Ensamble, Componentes Básicos.

Control y temporización Comunicación con la CPU Comunicación con el dispositivo externo Almacén temporal de datos Detección de errores

EL ORDENADOR. HARDWARE Y SOFTWARE

Componentes Internos y Externos del Ordenador. Prof: Ronald Méndez

Componentes de la placa base

Sistemas de almacenamiento informático

BUSES. Una comunicación compartida Un conjunto de cables para comunicar múltiples subsistemas. Memoria

No se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.

Dispositivos de Entrada/Salida

Capítulo 2 REPRESENTACIÓN DE LOS DATOS. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

Unidad 1: Conceptos generales de Sistemas Operativos.

Tema UNIVERSIDAD AUTÓNOMA DE LA CIUDAD DE MÉXICO. Academia de Informática. Elementos Fundamentales para la Programación

Memoria La memoria es la parte del ordenador en la que se guardan o almacenan los programas (las instrucciones y los datos).

Figura 1.4. Elementos que integran a la Tecnología de Información.

EL ORDENADOR. 1.- El ordenador y sus componentes Hardware

M.C. Juan Carlos Olivares Rojas

Tarjeta de video. Fax Modem. Microprocesador. Memoria RAM. Disco Duro Seccionado. Gabinete. Disquetera. Lisandro Abello

PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS

Transcripción:

FUNDAMENTOS DE INFORMATICA TEMAS QUE SE TRATARÁN: Arquitectura Interna Sistemas Operativos Programación en Visual Basic Bases de Datos Redes e Internet 1

FUNDAMENTOS DE INFORMATICA Tema 1: Arquitectura interna de un computador y periféricos. Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo 2

Índice. Introducción. Conceptos básicos. Arquitectura Modelo Von Neumann Modelo en bus. Componentes de un Ordenador. Memoria Representación de la información Capacidad Memoria principal Memoria secundaria Buses Procesadores Funciones Fundamentos de informática: Arquitectura interna de un computador, periféricos. 3

Índice. Dispositivos Periféricos de entrada/salida Gestión de E/S Tarjetas de expansión de E/S Dispositivos de Entrada Dispositivos de Salida Otros dispositivos de E/S Fundamentos de informática: Arquitectura interna de un computador, periféricos. 4

Introducción: Conceptos básicos. Niveles de abstracción El HARDWARE (Capítulo 1) Es la parte física, los chips, las tarjetas, placas, etc Trabaja en lógica binaria El SOFTWARE (Resto del curso) Ensamblador Lenguajes de programación de bajo nivel Lenguajes de programación de alto nivel. Usuario. 5

Introducción: Conceptos básicos. Computador: Máquina destinada a procesar información, entendiéndose por proceso las sucesivas manipulaciones de la información para resolver un problema. Instrucción: Operación básica que realiza el computador. Dato: Operando o resultado de una operación. Programa: Conjunto ordenado de instrucciones. Por ejemplo, un juego de ordenador Proceso: programa en ejecución. 6

Introducción: Conceptos básicos. Pantalla Teclado Ratón Ordenador, computadora ó PC Periféricos ó dispositivos de E/S 7

Introducción: Conceptos básicos. Cómo se conectan los dispositivos de E/S? conectores Dispositivos del ordenador Control dispositivo E/S 1 Control dispositivo E/S 2 Bus Ordenador 8

Introducción: Conceptos básicos. Cómo se conectan los dispositivos de E/S? Conector de ratón y teclado Puertos E/S 2 puertos USB 1 puerto serie 1 puerto paralelo Conector de pantalla Conectores de tarjeta sonido micrófono altavoces línea de entrada Ranuras libres para añadir otras tarjetas de expansión E/S 9

La memoria Componentes del ordenador Almacena la información Bus Canal a través del que se intercambia la información La CPU Se encarga del procesado de la información Dispositivos E/S Entrada y salida de datos Con el usuario Con otros ordenadores o dispositivos electrónicos 10

Modelo Von Neumann Denominado así por su inventor Von Neumann. No se distingue entre instrucciones y datos (en memoria principal) Se compone de 5 elementos: Unidad de control Unidad de entrada Unidad aritmético -lógica Unidad de salida Unidad de memoria 11

Modelo en bus Se trata de un refinamiento del modelo Von Neumann. Las comunicaciones entre los componentes se realiza a través de un canal compartido que se denomina bus Unidad de memoria CPU (ALU y control) Entrada y salida Bus de sistema Bus de datos Bus de dirección Bus de control 12

Memoria Almacena la información Programas y datos Memoria principal (chips) Sólo almacena información si el PC está encendido El acceso a ella es mas rápido que la secundaria Memoria secundaria (discos duros, ópticos, etc) La información se almacena de forma permanente El acceso es más lento 13

Memoria Cómo almacena la información? En celdas Cada celda tiene una dirección Para recuperar información de la memoria: Indicarle la dirección (posición) que queremos Leer la información 14

Memoria: Representación de la información Qué hay en cada celda? Los circuitos digitales usan dos niveles de tensión. En general un nivel se representa con el 0 y otro con el 1. En cada posición (celda) podremos almacenar un conjunto de dígitos binarios denominados BITs (BInary digits). Una agrupación muy utilizada es la formada por 8 bits. Esta agrupación se conoce con el nombre de BYTE. En la memoria secundaria con soportes magnéticos y ópticos no se usan tensiones pero se trabaja igualmente con bits o grupos de estos. 15

Representación binaria. Números La representación decimal que usamos nosotros es base 10 donde la posición de cada dígito indica el exponente. Por ejemplo 1234 10 = 1 *10 3 + 2 * 10 2 + 3 * 10 1 + 4 * 10 0 De forma similar, un número binario se usa base 2 Por ejemplo: 1011 2 = 1 * 2 3 + 0 * 2 2 + 1 * 2 1 + 1 * 2 0 Por tanto 1011 en binario es 11 en decimal. 16

Representación de Caracteres Nos es sencillo trabajar con caracteres pero no con códigos binarios. Cómo almacenan los ordenadores los caracteres? Los caracteres se codifican como una secuencia de bits. Por ejemplo, para representar un alfabeto de 128 caracteres diferentes se necesita una secuencia de 7 bits. El código alfanumérico más común es el ASCII - American Standard Code for Information Interchange. 17

Códigos ASCII (ejemplo) Ejemplo: Teniendo en cuenta estos códigos: código ASCII h 1101000 o 1101111 l 1101100 a 1100001 la palabra hola se almacenaría en una memoria con celdas de 8 bits: hola -> 01101000 01101111 01101100 01100001 18

Capacidad de la memoria En cada dirección de memoria tenemos una serie de bits 8 que se conocen como byte. Hoy también se usan agrupaciones de 16 e incluso 32 bits. Se usan medidas mayores para definir la capacidad: 1 KiloByte o KB = 1024 Bytes 1 MegaByte o MB = 1024 KB 1 GigaByte o GB = 1024 MB Capacidad típica de un PC hoy: Memoria principal es entre 128 y 500 MB Disco duro (memoria secundaria) 40GB 19

Memoria principal La memoria principal debe ser leída por el procesador en cada instrucción para cargar la instrucción y los datos implicados. La velocidad de la memoria principal ha limitado la velocidad de procesado durante mucho tiempo. La memoria principal debe ser de acceso aleatorio (RAM) lo que quiere decir que se puede acceder en cualquier orden (al contrario de una cinta por ejemplo). Existe gran diversidad de tecnologías. DRAM, SDRAM, DDR, RDRAM 20

Memoria secundaria Los sistemas de almacenamiento secundarios mas usados: Cintas magnéticas Discos magnéticos (floppy disks, discos duros, etc) Discos ópticos (CDR, DVD, etc.) El acceso a estos dispositivos es generalmente quasialeatorio o secuencial, a diferencia del acceso a la memoria principal (totalmente aleatorio). Ello se debe, por lo general, a la presencia de elementos mecánicos. 21

Memoria secundaria DVD disco óptico disco flexible Pueden ser internas o externas disco duro 22

Cintas magnéticas La información se almacena de forma secuencial a lo largo de la cinta en distintas pistas paralelas a lo ancho de la cinta. Las cintas se usan solamente cuando la información se almacena y recupera de forma secuencial. Byte 1 Byte 2 Salto entre registros Pista 1 Pista 9 Registro físico Dirección de movimiento 23

Discos magnéticos Al igual que las cintas, la información se almacena usando las propiedades magnéticas del material. La información se almacena en círculos concéntricos (pistas) en un disco. El disco gira a altas velocidades y una cabeza se mueve sobre las distintas pistas concéntricas. La cabeza se puede mover a una pista cualquiera proporcionando de alguna forma acceso aleatorio. Sin embargo, el controlador debe esperar a que la información a leer dentro de la pista pase por debajo de la cabeza. 24

Estructura de un disco Pistas Sector Cabeza lectora Sobre todo en el caso de discos duros puede haber varios en paralelo formando un cilindro. Las pistas se dividen en sectores. Normalmente entre 10 y 100 sectores por pista. Un sector contiene un número de bytes (caso típico 512) almacenados de forma secuencial. 25

Buses La CPU se comunica con la memoria y dispositivos de E/S a través de unos canales denominados buses. Un bus se puede ver como un conjunto de hilos por donde circula información (niveles de tensión). Tipos de buses: Bus de datos. Por donde circulan los datos. Los PC actuales tienen sobre 64 bits. Bus de direcciones. Por donde circulan las direcciones que indican de donde obtener los datos. Los PC actuales tienen sobre 32 bits para poder direccionar hasta 4 G (2 32 ). Bus de control para señales de control. 26

Procesadores (CPU) La CPU (Central Processing Unit) es el núcleo central del ordenador Su función es ejecutar programas que están almacenados en memoria principal. Las instrucciones son cargadas, examinadas y ejecutadas de forma secuencial. Existen no obstante instrucciones de salto. La CPU también contiene un conjunto de celdas de memoria muy reducido y de rápido acceso denominadas registros. 27

Funciones de las partes de la CPU Los Registros son como las celdas de la memoria y se usan para almacenar resultados temporales. Unidad Aritmético-lógica Hardware que realiza operaciones básicas Ejemplos: Suma, resta, operaciones lógicas (and, or, etc) A veces multiplicaciones, divisiones, etc 28

Componentes de la CPU La UC genera señales de control para todas las partes de la CPU. Informa a cada sección acerca de qué hacer y cuándo. Los registros sólo almacenan datos bajo indicación de la UC La ALU espera que la UC le indique qué operación hacer y cuando La memoria almacena o lee datos bajo indicación de la UC. El reloj marca los distintos intervalos de operación. La velocidad (operaciones por segundo) esta determinado principalmente por la velocidad del reloj. Hoy del orden de los Ghz. 29

Entrada/salida Los ordenadores no serían de utilidad si no pudieran intercambiar información con el exterior. La mayoría de los ordenadores poseen un sistema de entrada-salida separado (sistemas de E/S). La idea básica es transferir información entre memoria y los dispositivos de entrada/salida. DMA (Direct Memory Access) evita usar la CPU cuando sea posible. 30

Gestión de los dispositivos E/S Por consulta Periódicamente se consulta al controlador de dispositivo si tiene datos y se le envían comandos. Por interrupción Cuando el dispositivo quiere comunicar algo, el controlador interrumpe a la CPU El número de interrupción se establece para saber de qué dispositivo se trata. 31

Gestión de dispositivos E/S Qué es el DMA (Direct Memory Access)? Si toda la transmisión de datos entre la memoria y los dispositivos de E/S lo llevase a cabo la CPU, el sistema sería muy lento La mayoría de los controladores E/S poseen HW especial para ocuparse de la transferencia de datos hacia/desde la memoria Esto es lo que se denomina Direct Memory Access. La CPU establece dos registros en el controlador E/S: Uno almacena la dirección de memoria de comienzo Otro el número de palabras a transmitir El controlador transfiere la información e interrumpe a la CPU cuando acaba. 32

Tarjetas de expansión E/S Este tipo de tarjetas se encargan de la gestión de dispositivos. Tarjetas que implementan el protocolo serie RS232 son un ejemplo. Podemos conectar a la tarjeta serie dispositivos que usen este protocolo como el ratón. RS232 es una norma para conexión serie. Así el valor binario 10011110 se transmite como 1 seguido de 0 seguido de 0 seguido de 1 etc etc CPU Memoria 'abc' Tarjeta E/S serie Cable RS232 33

Dispositivos de Entrada Teclado Dependientes del idioma Ratón Mecánicos Ópticos Scanner Píxel por pulgada Puede usarse con un OCR Tablilla digital Interesante para dibujos Webcam scanner ratón teclado Tabla digital 34

Dispositivos de Salida Pantalla TRC Plana Impresora Agujas Láser Tinta Plotter Pantalla Impresora Plotter 35

Otros dispositivos de E/S Qué podemos conectar a un PC? Tarjetas de sonido Tarjetas de red para conectarse a redes Tarjetas de TV.... Conexiones estándar: Puerto serie Puerto paralelo USB Conector VGA SCSI... 36

Placa base para CPU Pentium IV (Asus P4T) Conector de potencia Puentes de configuración Ranuras para memoria Conectores IDE para HD, CD,.. Zócalo para conectar CPU Pentium IV Ranuras para Tarjetas de expansión E/S Conector de E/S básicos 37

Algunos detalles Cable plano para conectar HD, CD,... Zócalo de la CPU Tarjeta de video Memoria DIMM Ventilador sobre el micro 38

Bibliografía Fundamentos de los ordenadores (capítulo 1) Autor: Pedro de Miguel Anasagasti Editorial: Paraninfo 39