Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE...

21
1 Tecnología Hardware, software, comunicaciones y bases de datos Hardware

Transcript of Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE...

Page 1: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

1

Tecnología

Hardware, software, comunicaciones y bases de datos

Hardware

Page 2: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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?

Page 3: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

Page 4: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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*

Page 5: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

*

Page 6: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

Page 7: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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)

Page 8: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

Page 9: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

Page 10: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

Page 11: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

Page 12: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

Page 13: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

Page 14: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

Page 15: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

Page 16: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

*

Page 17: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

17

33

Tecnologías transmisión inalámbrica

• Telefonía (2G, 2,5G, 3G) GPRS UMTS

• WiFi, WiMax

Datos y bases de datos

Page 18: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

*

Page 19: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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.

*

Page 20: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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

Page 21: Hardware - ULPGC · Hardware, software, comunicaciones y bases de datos Hardware. 2 3 DISPOSIT. DE ENTR. ALMACENAM. SECUNDARIO ALMACENAM. PRIMARIO Componentes de un ordenador CPU

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.