Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE...
Transcript of Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE...
1
Tecnología
Hardware, software, comunicaciones y bases de datos
Hardware
2
3
DISPOSIT. DE ENTR.
ALMACENAM. SECUNDARIO
ALMACENAM. PRIMARIO
Componentes de un ordenador
CPU
DISPOSIT. SALIDA
DISPOSITIVOS DE
COMUNICACIÓN
BUSES
4
• BIT: Dígito binario. On/Off, 0/1, Magnet./No
• BYTE: Grupo de bits para un carácter– EBCDIC- Extended Binary Coded Decimal
Interchange Code (8 bits por byte)– ASCII- American Standard Code for
Information Exchange (7 u 8 bits por byte)
• BIT DE PARIDAD: bit extra que se añade a cada byte para detectar los errores
¿Cómo se almacenan los caracteres?
3
5
Ejemplos de bytes
C: 1100 0011 0 100 0011 1A: 1100 0001 1 100 0001 0T: 1110 0011 1 101 0100 1
La suma de cada número es siempre un número PAR
EBCDICEBCDIC ASCIIASCII((paridadparidad par)par)
6
El tiempo en los ordenadores
Milisegundo .001 segundo mil 15 min 40 seg
Microsegundo .001 milisegundo millón 11.6 días
Nanosegundo .001 microsegundo mil millones 31.7 años
Picosegundo .001 nanosegundo trillón 31,700 años
NOMBRE LONGITUD SEGUNDO A 1 SNOMBRE LONGITUD SEGUNDO A 1 SEGUNDOEGUNDO# POR COMPARADOS# POR COMPARADOS
4
7
Tamaños de memoria
• KILOBYTE (KB): 210 bytes 1.024 bytes
• MEGABYTE (MB): 210 Kb 1.000.000 bytes
• GIGABYTE (GB): 210 MB 1.000.000.000 bytes
• TERABYTE (TB): 210 GB 1.000.000.000.000 bytes
8
Generaciones
1. VÁLVULAS DE VACÍO: 1946-1956
2. TRANSISTORES: 1957-1963
3. CIRCUITOS INTEGRAD.: 1964-1979
4. CIRC. INTEGRADOS A GRAN ESCALA (VLSI): 1980- ACTUALIDAD*
5
9
Unidad central de proceso(CPU)
RAMRAM
MEMORIA PRINCIPALMEMORIA PRINCIPAL
UNIDAD DEUNIDAD DECONTROLCONTROL
UNIDADUNIDADARITMETICO/LOGICAARITMETICO/LOGICA
ROMROMRELOJRELOJ
10
Tipos de memoria
• RAM : Random Access Memory– Dinámica: Cambia al procesar– Estática: Constante mientras haya corriente
• ROM : Read Only Memory (preprogramada)– PROM: Se puede cambiar una vez– EPROM: Borrable con UV– EEPROM: Borrable eléctricamente
*
6
11
Tipos de ordenadores• Terminales
• PDA
• PC:– NC– NetPC– PC y portátil– Worstation
• Mainframe – Servidor
• Minicomputador
• Supercomputadores
12
• ORDENADORES EN RED
• CLIENTE: usuario (PC, workstation, portátil) que necesita datos, aplicaciones, comunicaciones que no están a su disposición
• SERVIDOR: componente (ordenador) que tiene los datos, aplicaciones y comunicaciones deseadas
Cliente / servidor
7
13
CLIENTE SERVIDORPETICION
DATOS, SERVICIO
INTERFAZ DE INTERFAZ DE USUARIOUSUARIO
APLICACION APLICACION
FUNCIONFUNCION
DATOSDATOS
APLICACIONESAPLICACIONES
RECURSOS DE REDRECURSOS DE RED
Cliente / servidor
14
TCO
Coste total de poseer la tecnología (hardware, software, actualización, mantenimiento, soporte
técnico, formación)
8
15
Almacenamiento secundario
• Discos– Discos duros– Diskettes– Otros tipos (penUSB, ZIP, JAZZ, etc)
• Cintas
• Almacenamiento óptico– CD, DVD
16
Periféricos
• Entrada– Ratón y teclado– Joystick– Pantalla táctil– Voz, vista, etc.– Scanner
• Salida– Impresora– Monitor
• Automatización– OCR– Código de barras
9
Software
18
INSTRUCCIONES DETALLADAS PARA CONTROLAR LAS OPERACIONES DE LOS ORDENADORES
• PROGRAMA: CONJUNTO DE INSTRUCCIONES AL ORDENADOR
• ALMACENADO: EN EL ALMACENAMIENTO PRIMARIO• SOFTWARE DEL SISTEMA: MANEJA LOS RECURSOS DEL
ORDENADOR• SOFTWARE DE APLICACIÓN: APLICACIONES
ESPECÍFICAS DE NEGOCIO
Software
7.3
10
19
Software
• Instrucciones detalladas para controlar las operaciones de los ordenadores
• Programa: conjunto de instrucciones al ordenador
• Software del sistema: maneja los recursos del ordenador
• Software de aplicación: aplicaciones específicas de negocio
20
Software
HARDWAREHARDWARE
SISTEMA ESPERATIVASISTEMA ESPERATIVA
MANEJO RECURSOS, MANEJO RECURSOS, MONITORIZA EVENTOSMONITORIZA EVENTOS
TRADUCTORES DE TRADUCTORES DE LENGUAJE:LENGUAJE:
INTERPRETESINTERPRETESCOMPILARDORESCOMPILARDORES
UTILIDADES:UTILIDADES:
OPERACIONES RUTINARIAS, OPERACIONES RUTINARIAS, MANEJO DE DATOSMANEJO DE DATOS
LENGUAJES DE PROGRAMACIÓN:LENGUAJES DE PROGRAMACIÓN:
ENSAMBLADOR; FORTRAN, COBOL, PL/1, PASCAL, BASIC, c; ENSAMBLADOR; FORTRAN, COBOL, PL/1, PASCAL, BASIC, c; CUARTA GENERACIÓNCUARTA GENERACIÓN
SOFTWARE SISTEMASOFTWARE SISTEMA
SOFTWARE APLICACIONESSOFTWARE APLICACIONES
11
21
Sistema operativo
MANEJA Y CONTROLA LA ACTIVIDAD• ASIGNACIÓN Y ALOCACIÓN• PLANIFICACIÓN• MONITORIZACIÓN• DISPOSITIVOS DE SISTEMA:
ALMACENAMIENTO SECUNDARIO
22
4GL
• LO PUEDEN USAR LOS USUARIOS FINALES• NO PROCEDIMENTAL• DESARROLLO RÁPIDO DE APLICACIONES• LENGUAJES NATURALES
12
23
4GL
1. LENGUAJES DE QUERYS2. INFORMES3. LENGUAJES GRÁFICOS4. GENERADORES DE APLICACIONES5. LENGUAJES DE MUY ALTO NIVEL6. PAQUETES SOFTWARE
24
Herramientas software• Procesador de textos• Hoja de cálculo• Manejo de datos• Presentaciones• Suites integradas• Correo electrónico• Web• Groupware
13
Telecomunicaciones
26
Telecomunicaciones
• Comunicar información vía medios electrónicos a distancia
• Componentes– Ordenadores– Terminales (Dispositivos entrada/salida)– Canales de comunicación– Procesadores (Modems; Multiplexadores;...)– Software de comunicaciones– Protocolos
14
27
Señal analogica
• Onda de señal continua• Atraviesa el sistema• Comunicación de voz
*
28
Señal digital• Onda discreta• Dos estados discretos:
– 1-BIT & 0-BIT– PULSO ON / OFF
• Comunicación de Datos• Usa el módem para convertir analógico en
digital y viceversa*
0010111010011101001010101110111100100010000101111010110
15
29
Canales de comunicación
• Par trenzado: Hilo de cobre
• Cable coaxial: Hilo de cobre apantallado
• Cable fibra-optica
• Microondas
30
• Hilos de cristal super transparente• Rápido, ligero, duradero• Hasta 10 Gbps, full duplex• Caro difícil de instalar• Usado en los enlaces entre nodos de las redes
*
Fibra óptica
SEÑALSEÑAL LASERLASER CABLECABLE FOTOFOTODETECTORDETECTOR SEÑALSEÑAL
16
31
Satélite de baja orbita
SUBIDASUBIDA
TRANSMISION TRANSMISION MICROONDASMICROONDAS
BAJADABAJADA
32
Tecnologías transmisión inalámbrica
• BUSCA: El dispositivo pita cuando recibe un mensaje corto
• TELEFONIA CELULAR: Dispositivo que usa ondas de radio para comunicar con antenas locales “Células”
• REDES MOVILES DE DATOS: Redes de datos basadas en radio que conectan ordenadores portátiles de modo eficiente y económico
*
17
33
Tecnologías transmisión inalámbrica
• Telefonía (2G, 2,5G, 3G) GPRS UMTS
• WiFi, WiMax
Datos y bases de datos
18
35
Organización de ficheros
• BIT: Dígito Binario (0,1;Y,N;On, Off)• BYTE: Combinación de BITS que representan
un CARACTER• CAMPO: Conjunto de BYTES que representan
un DATO o HECHO• REGISTRO: Conjunto de CAMPOS que reflejan
una TRANSACCIÓN
36
Organización de ficheros
• FICHERO: Un conjunto de REGISTROS similares
• BASE DE DATOS: La librería electrónica de FICHEROS de una organización
*
19
37
Organización de ficheros
• ENTIDAD: Persona, Lugar, Cosa, Eventos acerca del cual hay que guardar datos
• ATRIBUTO: Descripción de una ENTIDAD particular
• CAMPO CLAVE: Campo usado para actualizar, acceder y ordenar los REGISTROS
*
38
Organización de ficherossecuencial y directa
• SECUENCIAL: Orientada a cintas; Un fichero a continuación de otro; Sigue la secuencia física.
• DIRECTA: Orientada a Disco; Puede ser accedida independientemente de la secuencia física.
*
20
39
Relaciones
11--11 STUDENT ID
1 A MUCHOS1 A MUCHOS CLASS
STUDENTA
STUDENTB
STUDENTC
MUCHOS A MUCHOSMUCHOS A MUCHOS
STUDENTA
STUDENTB
STUDENTC
CLASS1
CLASS2
40
Diagrama entidad relación
1
1
M
1
PEDIDO
TIENE
ELEMENTO
PROVEED.
TIENE
PEDIDO: #, FECHA, ELEMENTO #, Q
ELEMENTO: #, DESCRIPCION, PRECIO UNITARIO, PROVEEDOR #
SUPPLIER: #, NOMBRE,DIRECCIÓN
21
41
Tendencias B.D.• DATA WAREHOUSE: Librería electrónica
histórica para crear informes, analizar datos, etc.
• DATA MART: Data warehouse pequeño para una función específica (ej: marketing basado en datos de clientes)
42
10 tendencias y tecnologías (y 1
cambio radical) para los próximos añosLeeremos medios digitales, ...... los dispositivos digitales convergen y divergen, ...... su uso será ubicuo, ...... las TIC invadirán nuestro salón, ...
... usaremos la óptica y la biología como sustento, ...
... oleremos y tocaremos con las TIC, ...
... los agentes personalizados nos ayudarán, ...
... los robots harán nuestras tareas en el hogar, ...
... tendremos ropa inteligente, ...
... desaparecerá el carné de conducir y...
... fabricaremos nuestros propios dispositivos.