tecnologÍa de la informaciÓn - agregando … · a lenguaje de mÁquina •cÓdigo objeto:traduce...

29
UNIVERSIDAD DE BUENOS AIRES FACULTAD DE CIENCIAS ECONÓMICAS TECNOLOGÍA DE LA INFORMACIÓN Prof. Alberto Zimerman

Upload: vunhan

Post on 05-Oct-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

UNIVERSIDAD DE BUENOS AIRESFACULTAD DE CIENCIAS ECONÓMICAS

TECNOLOGÍA DE LA INFORMACIÓN

Prof. Alberto Zimerman

6.1

DISPOSTIVOS

INGRESO ALMACENAMIENTO

SECUNDARIO

ALMACENAMIENTO

PRINCIPAL

COMPONENTES COMPUTADORA

CPU

DISPOSTIVOS

SALIDA DISPOSTIVOS

COMUNICACIONES

BUSES

6.5

COMO SE ALMACENAN LOS CARACTERES

• BIT: Binary Digit. On/Off, 0/1, Magnetic/Not

• BYTE: Grupo de bists par un caracter

• EBCDIC- Extended Binary Coded Decimal

Interchange Code (8 bits por byte)

• ASCII- American Standard Code for Information

Exchange (7 or 8 bits por byte)

• BIT de PARIDAD : bit extra agregado aca cada byte

para ayudar a detectar errores

*

6.6

EJEMPLO DE BYTES

C: 1100 0011 0 100 0011 1

A: 1100 0001 1 100 0001 0

T: 1110 0011 1 101 0100 1

Note como la suma de cada byte SIEMPRE es un número

EBCDIC ASCII

(asume siempre sistema de

paridad)

6.7

UNIDAD DE PROCESAMIENTO CENTRAL (CPU)

RAM

MEMORIA PRIMARIA (PRINCIPAL)

UNIDAD DE

CONTROL

UNIDAD

ARITMETICA/LOGICA

ROMCLOCK

6.14

BUSES

CPUMEMORIA

PRIMARIA

DATA BUS

ADDRESS BUS

CONTROL BUS

ENTRADAS

DISPOSITIVOS

SALIDAS

DISPOSITIVOS

MEMORIA

SECUNDARIA

6.15

TYPES OF MEMORY• RAM : Random Access Memory

• Dinámica: Cambia durante el procesamiento

• Estática: Permanece constante (power on)• ROM : Read Only Memory (preprogramada)

• PROM: Programa puede ser cambiado una vez

• EPROM: Borrable por luz ultravioleta light

• EEPROM: Borrable electricamente

*

6.16

UAL & UNIDAD DE CONTROL

• UNIDAD ARITMÉTICA - LÓGICA : Los

componentes de la CPU llevan a cabo operaciones

aritméticas y lógicas

• UNIDAD DE CONTROL: Los componentes de la CPU

controlan, y coordinan otras partes de los sistemas de la

computadora

*

6.18

PROCESAMIENTO SECUENCIAL & PARALELO

SECUENCIAL PARALELO

TAREA 1

RESULTADO

TAREA 2

RESULTADO

Programa

CPU

Programa

CPU

Programa

CPUTASK 2

CPUTASK 3

CPUTASK 1

RESULTADO

6.27

CLIENTE / SERVIDOR

• COMPUTADORAS UNIDAS MEDIANTE REDES

• CLIENTE: El Usuario (PC, workstation, laptop) requirie

datos, aplicaciones, comunicaciones que no posee

• SERVIDOR: Sus componentes (computadoras) desean

poseer datos, aplicaciones y comunicaciones

*

6.32

CLIENTE SERVIDORREQUERI-

MIENTO

SERVICIO

DE

DATOS,

INTERFACE USUARIO

APLICACIÓN

FUNCIÓN

DATOS

FUNCIÓN APLICACIÓN

RECURSOS DE SISTEMA

DE REDES

CLIENTE / SERVIDOR

6.33

• DISCOS

• CINTAS

• ALMACENAMIENTOS OPTICOS

*

MEMORIA SECUNDARIAS

6.36

DISPOSITIVOS DE ALMACENAMIENTOS DE ACCESO DIRECTO

• DISCOS RÍGIDOS: Bandeja de acero. Tipo de estructura de datos para sistemas de computación importantes

• RAID: Categoría de disqueteras de discos rígidos que permiten el almacenamiento seguro y la recuperación veloz de la información

• FLOPPY DISK: Discos removibles para PC

*

6.37

ALMACENAMIENTO EN PAQUETES DE DISCOS

• GRANDES SISTEMAS

• MEMORIA CONFIABLE

• GRAN CANTIDAD DE DATOS

• RÁPIDO ACCESO Y RECUPERO

• TIPICA: 11 2-DISCOS UNO AL LADO DEL OTRO

• CILINDRO: TODAS LAS SUPERFICIES TIENEN LA MISMA CANTIDAD DE PISTAS

CILINDRO 10: PISTA 10 (ABAJO Y ARRIBA DE CADA DISCO

DISK 1DISK 2DISK 3DISK 4DISK 5

READ/WRITEHEADS

6.38

DISPOSITIVOS PERIFÉRICOS

•POINTING DEVICES

• SOURCE DATA AUTOMATION

•OUTPUT DEVICES

*

6.43

DISPOSITIVOS ORIENTADOS

• TECLADOS

• MOUSE• CON CABLE• INFRA-ROJO• TRACKBALL• TOUCH PAD

• JOYSTICK

• TOUCH SCREEN

*

6.44

LEY DE MOORE

• Gordon E. Moore: Cofundador de Intel, principal

desarrollador de procesadores.

• La ley de Moore expresa que aproximadamente cada dos

años se duplica el número de transistores en un

microprocesador.

• Esto genera que los CPU tengan cada vez más capacidad de

procesamiento a menor coste de fabricación.

COMPARACIÓN CON LA AVIACIÓN

• Al momento de elaborarse la ley, un vuelo comercial entre

Nueva York y París costaba cerca de 900 dólares y tardaba

6 horas. Si los mismos principios de la ley de Moore se

hubieran aplicado a la industria de la aviación comercial, hoy

ese vuelo costaría cerca de un centavo de dólar y habría

tardado menos de 1 segundo en realizarse.

¿HASTA CUANDO SERÁ VIGENTE ESTA LEY?

• Intel ha anunciado que está reduciendo el ritmo al que

lanza nuevas tecnologías de fabricación de chips

• El costo de continuar aumentando la cantidad de

transistores no justifica los beneficios obtenidos.

• La Ley de Moore estará oficialmente muerta en 2017

• https://www.technologyreview.es/informatica/49783/intel-

confirma-el-freno-a-la-ley-de-moore/

7.1

SOFTWARE

HARDWARE

SISTEMAS OPERATIVOS:

PROGRAMA LOS EVENTOS DE

LA COMPUTADORA UBICA

LOS RECURSOS MONITOREA

EVENTOS

TRADUCTORES DE LENGUAJES

:

INTERPRETES

COMPILADORES

PROGRAMA UTILITARIOS:

RUTINA OPERACIONES

MANEJO DE DATOS

7.4

LENGUAJES DE PROGRAMACIÓN:

LENGUAJES ASSEMBLER; FORTRAN;

COBOL; PL / 1; QBASIC; PASCAL; C; C++;

LENGUAJES “CUARTA GENERACIÓN”

SYSTEM SOFTWARE

APPLICATION SOFTWARE

SISTEMAS OPERATIVOS

MANEJA Y CONTROLA ACTIVIDADES.

DE LA :

• UBICACIÓN Y ASIGNACIÓN

• PROGRAMAR

• MONITOREAR

• DISPOSITIVO DE RESIDENCIA DEL SISTEMA:DISPOSITIVO DE ALMACENAMIENTO SECUNDARIO QUE GUARDA EL SISTEMA

OPERATIVO

*

7.5

TRADUCCIÓN DE LENGUAJES

• CÓDIGO FUENTES : INSTRUCCIONES DE LENGUAJES DE ALTO NIVEL

• COMPILADOR:TRADUCE LOS CÓDIGOS DE ALTO NIVELA LENGUAJE DE MÁQUINA

• CÓDIGO OBJETO:TRADUCE LAS INSTRUCCIONES LEIDAS PARA LA COMPUTADORA

7.11

LANGUAJES DE CUARTA GENERACIÓN (4GL)

• PUEDE SER UTILIZADO POR USUARIOS FINALES

• NO TIENE PROCEDIMIENTOS

• PUEDE DESARROLLAR APLICACIONES RAPIDAMENTE

• LANGUAJE NATURAL

• SEIS CATEGORIAS

*

7.20

HERRAMIENTAS DE SOFTWARE

• PROCESADORES DE PALABRA

• PLANILLA DE CÁLCULO

• MANEJO DE DATOS

• PRESENTACIONES GRAFICAS

• INTEGRACIÓN DE SOFTWARE SUITES

• E-MAIL

• WEB BROWSERS

• GRUPOS DE TRABAJO

*

7.26