Download Conceptos principales del capítulo
Transcript
Capítulo 8 La computadora – es un cúmulo de conocimiento al cual han aportado muchas personas a través del tiempo. La evolución de la computadora se segrega a base de las características de cada generación. Año Generación Características 1944-50 G0 Tubos al vacío No almacenaba los programas (se alambraba). Lenguaje de máquina era en codificación binaria 1950-60 G1 Cambia los tubos por transistores Reduce el tamaño y aumenta la confiabilidad Comienza a utilizar lenguaje de programación: Assembler Cada máquina tenía su propio lenguaje 1960’s G2 Cambia los transistores por circuitos, esto le reduce el tamaño y es más confiable Lenguajes de 3er. Nivel: Basic, Pascal, Cobol, Fortrán, C+ Se usan los algoritmos – lenguaje de fórmulas Se introducen los sistemas operativos que son los que controlan las computadoras, la ejecución de los procesos y de los periferales. 1970’s G3 Very Large Scale Integration – VLSI Surgen las minicomputadoras Surge Digital 1980’s G4 VVVLSI-Very Very Very Large Scale Integration Generación de las PC’s (personal computers) 1990En adelante G5 Lenguajes de 4to. Nivel – es el lenguaje que utilizan los bancos de datos, usan menos programación y utilizan tablas pequeñas. Computadoras con procesamiento paralelo (parallel processing) Lenguajes de 5to. Nivel –se le habla en lenguaje natural a las máquinas. [En hardware todavía se está desarrollando. No entiende la forma de uno hablar.] Capítulo 8 Página 1/4 Mientras más alto el nivel del lenguaje menos número de líneas de codificación hay que escribir, mientras menos códigos más rápido es programar y menor el riesgo de “bugs”; además, menos programación formal hay que saber porque se parece más al lenguaje natural. Componentes básicos de una computadora 1. Dispositivo de entrada 2. Dispositivo de salida 3. Dispositivos secundarios de almacenamiento;cintas magnéticas y discos. a. Discos ópticos: Son impulsos de luz- CD-Rom. Dura más el almacenaje y su calidad Ocupa menos espacio Dura más tiempo b. Discos magnéticos: Es por electrificación Es menos perdurable 4. Procesador – CPU (Central Processing Unit): a. ALU – Unidad aritmética y lógica b. Unidad de control 5. Almacén primario a. RAM – Random Access Memory – memoria temporera. Tiene el CACHE que es una memoria secundaria, aguanta algo hasta que el RAM lo puede procesar. Es volátil, se borra al apagar la PC. b. ROM – Read Only Memory (PROM, EPROM, IIPROM). Es llenado por la compañía que manufactura la computadora. No se puede cambiar la información ni se borra al apagar la PC. Capítulo 8 Página 2/4 c. Software 1. Aplicaciones a. Enlatadas b. Hechos a la medida 2. Sistemas a. Lenguajes de programación b. Sistemas operativos c. Plataformas i. Databases Management Systems ii. Redes d. Utilities 3. Lenguajes de 3er. Nivel – a. Compilados – la máquina lee el programa completo y luego lo traduce en un programa ejecutable. Ej. Cobol y Fortrán. source compilator object b. Interpretador – pasa una línea de códigos, la traduce y la ejecuta. Si tiene error no la traduce y dá el error. Ej. Basic, Databases, Lisp. Es más fácil corregir errores y permite mucha más interacción. Línea código Interprete Línea código traducida Capítulo 8 Página 3/4 4. Procesos: Proceso a. Batch b. On Line c. On line/Real time Descripción Se procesan los datos en lote, en grupo o paquetes. Al procesar el lote es que se actualiza el archivo primario. Ej. Sistemas Legacy. Se actualiza el récord del archivo primario en el momento de la transacción. Actualiza el archivo primario y todos los demás archivos relacionados a esa transacción. OLAP – on line applications programs – son transacciones seguras cuyo efecto es inmediato. Capítulo 8 Página 4/4