Modulo : SISTEMAS INFORMTICOS MULTIUSUARIOS Y EN RED UNIDAD 1 : Sistemas informticos 1. Introduccin - Ordenador : Dispositivo acepta datos los procesa y produce otros datos o informacin distintos Funciones basicas: - Entrada de datos - Almacenamiento - Proceso - Salida 2. El sistema informtico : Software y hardware - Ordenador : Maquina de elementos fsicos, electronicos en su mayoria, rapida y muy precisa Programa : Ordenes introducidas en un ordenador para realizar un proceso Aplicacin informtica : Macroprograma formado por programas independientes pero interrelacionados. Son autnomos pero pueden necesitar informacin preprocesada por otros programas [E] Programa bsico Programa suma : Instruccin 1 : Introduce n1 Instruccin 2 : Introduce n2 Instruccin 3 : Suma n1 y n2 y guardalo en n3 Instruccin 4 : Visualiza n3 Programa Suma + Programa Resta + Programa Divisin +... Aplicacin Informtica calculadora- Hardware vs Software Software Instrucciones + programas + aplicaciones Intangibles Hardware Soporte fsico para los programas > Sistema informtico Tangibles : impresora, disco duro,... 3. Hardware : Componentes fsicos del ordenador - Tipos de componentes : - Microprocesador ( MP ) > Procesador > Unidad central de Proceso (CPU/UCP) - Memoria - Buses - Perifricos [G] Organizacin Elementos internos ( dentro de placa base ) Microprocesador Unidad de control Unidad procesadora Memoria cache (1) Memoria RAM (2) Memoria ROM Unidades I/E (PIO) Elementos externos ( fuera de la placa base ) Perifricos Memoria auxiliar (3) (1) Memoria interna del MP (2) Memoria Interna > Memoria Principal > Memoria Central(MC) (3) Memoria Externa > Memoria Secundaria > Ej: Disco duro 3.1 El Microprocesador -- Funciones: - Leer las instrucciones, interpretarlas, y ejecutarlas - Procesamiento de datos, operaciones aritmticas y lgicas - Envi de las rdenes necesarias a las unidades externas Componentes: Unidad de control (UC) - Controla, coordina ye interpreta instrucciones - Gestiona y supervisa a unidad de proceso - Controla start/stop componentes externos Unidad de proceso (UP) - Opera con los datos y ofrece resultado - Componentes : + Unidad Aritmetico Lgica + Registros Memoria cache Pequea y ultrarapida Ayuda al MP en los proceso rutinarios 3.2 Memoria -- Donde se almacenan datos y programas Tipos: Interna RAM ( Random Acces Memory ) : Memoria de lectura y escritura ROM ( Read Only Memory ) : Memoria de solo lectura (viejos SO / Cartuchos ) Externa > Secundaria > Auxiliar Gran cantidad de informacin en CD,DVD,... 3.3 Buses -- Caractersticas: Lneas elctricas que permiten la transmisin de informacin entre componentes Transmiten la info en paralelo InterConexiones : - Perifericos <-> RAM - RAM <-> MP - Entre partes del MP Tipos: Bus de control: - Seales entre la UC > Dispositivos - Ordenes tipo lee/escribe Bus datos: - Datos entre Perifricos > RAM > MP - Tamao (8, 16, 32, 64 ) > n carriles > +velocidad Bus direccion: - Enva y recibe direcciones MP > Dispositivos 3.4 Perifricos -- Sirven para introducir y sacar datos del ordenador Tipos: Entrada: Introducen datos ( teclado, mouse, barcode, scanner,... ) Salida: Muestran datos del ordenador ( pantalla, impresora,altavoces,... ) Entrada/Salida: Introducen o sacan datos ( discos, mdem, pantallas tctiles, Cd-RW ) 4. Representacin de la informacin - 4.1 Tipos de datos -- * Clasificacin [ TRATAMIENTO ] - Entrada: Los que se introducen desde los perifricos - Intermedios: Obtenidos tras el proceso. - Salida: Obtenidos de los perifricos de salida * Clasificacin [ VARIABILIDAD ] - Fijos durante todo el proceso o programa - Variables * Clasificacion [ USO ] - Numricos - Alfabticos - Alfanumricos 4.2 Sistemas de numeracin -- [D] Conjunto de smbolos y reglas que se utilizan para representar cantidades o datos numricos - Base: nmero de smbolos ej : 10 en el decimal - Sistemas posicionales: Los SisNum se rigen por reglas posicionales Los digitos de derecha a izquierda: unidades, decenas,... 4.2.1 Teorema fundamental de la numeracin --- Reglas por que se rigen los nmeros en un sistema de numeracin posicional Sirve para codificar nmeros de un sistema a otro: [E] Pasar un n base "b" a base 10: 1. Para cada dgito del numero calculamos (d*b^p) siendo d = digito b = base original p = posicion con respecto a la coma decimal ( con simbolo negativo si el dgito est a la derecha de la coma) 2. Sumamos los resultados 2006(10 = (2*10^3)+(0*10^2)+(0*10^1)+(6*10^0) 2006(10 = 2000 + 0 + 0 + 6; [E] Pasar un n de base 10 a cualquier base: 1. Dividir el n por la base (b) apuntar el resto(r) 2. Dividir el cociente(c) por la base y colocar el resto a la izquierda del anterior 3. Si el cociente va a ser menor a la base colocar el ltimo cociente a la derecha 4. Esta sucesin de cifras es el resultado 150 a binario 150/2 Cociente = 75, Resto = 0, Binario = 0 75/2 C = 37, R = 1 , B = 10 37/2 C = 18, R = 1 , B = 110 18/2 C = 9, R = 0 , B = 0110 9/2 C = 4, R = 1 , B = 10110 4/2 C = 2, R = 0 , B = 010110 2/2 C = 1, R = 0 , B = 10010110 150(2 = B = 10010110 4.3 Diferentes sistemas de numeracin -- base : 2 smbolos : 0,1 unidad mnima : bit