Ing. Mario M. Lpez Winnipeg Ing. Ricardo Zuna Villagomez HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.1. Historia de la Informtica 1.2. Hardware 1.3. Software
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.1. Historia de la Informtica
Informtica : Procesamiento automtico de la informacin mediante dispositivos electrnicos y sistemas computacionales (prov. Del francs informatique del acrnimo INFORMACION y AUTOMATICA, del ingeniero Philippe Dreyfus)
Computacin: El trmino computacin tiene su origen en el vocablo en latn computatio. Esta palabra permite abordar la nocin de cmputo como cuenta o clculo, pero se usa por lo general como sinnimo de informtica. De esta manera, puede decirse que la computacin nuclea a los saberes cientficos y a los mtodos. Otras reas que tambin abarca la computacin son la inteligencia artificial vinculada con los ordenadores, la computacin grfica y de redes, los sistemas de bases de datos, la matemtica de los ordenadores y diferentes tipos de ingenieras relacionadas con esta mquina.
SISTEMAS INFORMATICA REDES HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.1. Historia de la Informtica
ENFOQUES DISTINTOS DE VER LA HISTORIA DE LA INFORMATICA O COMPUTACION ?: 1.1.1 La visin tradicional de la historia refleja a la misma desde 5 aspectos fundamentales Cronolgicamente, Personajes , maquinas , lenguajes y componentes referidos al computador
1.1.2 La visin de Ciencias de la Computacin nos lleva a ver la historia desde un punto de vista mas amplio tomando como base todos los aspectos que formaron parte de la historia como ser el control del tiempo, control del movimiento , calculo , comunicaciones y cambio de actitud del ser humano HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware
1.2.1 Arquitectura de Computadoras. 1.2.2 Soportes de informacin. 1.2.3 Unidades de entrada / salida. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware QUE ES COMPUTADOR? Dispositivo capaz de procesar grandes cantidades de informacin en tiempos relativamente pequeos y con exactitud.
HARDWARE Proviene de las palabras HARD=Duro y WARE=Producto, y se refiere a las partes fsicas del computador, a todo lo que se puede tocar.
CLASIFICACION Por su construccin Por su Capacidad y Potencia Por el tipo de seal que procesa Por su evolucin Tecnolgica
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware POR SU CONSTRUCCION MAQUINAS CON LOGICA CABLEADA El programa de estas maquinas esta implementado en el cableado de los circuitos o en las memorias de solo lectura (ROM Read only memory) Las mas conocidas son las calculadoras. MAQUINAS CON LOGICA PROGRAMADA Son las que admiten programacin , por ello son maquinas de propsito general, pues se puede aplicar a cualquier tipo de procesos. Estas pueden realizar solo tres tipos de operaciones Aritmticas (Suma Resta), Lgicas y Almacenar o recuperar operaciones.
POR SU CAPACIDAD Y POTENCIA MICROCOMPUTADORA(PCs) Son computadoras personales , desarrolladas para ser usadas por una sola persona a la vez. MINICOMPUTADORA Son computadoras multiusuario de capacidad intermedia utilizadas en organizaciones mas o menos grandes. SUPERCOMPUTADORAS (mainframe) Son de gran procesamiento de datos en tiempo record. Son utilizados por organismos gubernamentales, industrias petroleras y organismos de investigacin cientfica. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware POR EL TIPO DE SEAL QUE PROCESAN ANALOGICAS Son aquellas que representan los valores cambiantes dados por un proceso de variacin continua
DIGITALES Son aquellas que representan los valores que ha sido convertidos a dgitos binarios, es decir 0,1 La mayora de estas computadoras trabajan sobre el sistema binario.
HIBIRDAS Son una combinacin entre las computadoras analgicas y las digitales. Se utilizan sobre todo para el control de procesos y robtica. POR SU EVOLUCION TECNOLOGICA Esta clasificacin de computadoras corresponde a la historia de la computacin referida a las generaciones Primera generacin Segunda Generacin Tercera Generacin Cuarta Generacin Quinta Generacin
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware Computador multiusuario accesible por varios usuarios KanBalam Es una supercomputadora que tiene la UNAM. Es la 126 de 500 supercomputadoras mas rpidas del mundo.
Cuenta con 1368 procesadores Opteron de 2.6 GHz memoria de 3000 GB y capacidad de almacenamiento de 160 TB en 768 Discos. Capaz de procesar mas de siete billones de operaciones aritmticas por segundo. PC All PC Notebook Netbook Tablet Pocket SmartPhone HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware / 1.2.1 Arquitectura de Computadoras
RELOJ MICROPRO CESADOR MEMORIA MEMORIA ADAPTADOR DE INTERFACE DISPOSITIVOS DE ENTRADAS Y SALIDA B U S B U S COMPUTADOR COMPUTADOR HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware / 1.2.1 Arquitectura de Computadoras
MICROPROCESADOR : ES UN DISPOSITIVO LOGICO QUE ES USADO EN UN SISTEMA ELECTRONICO DIGITAL.
MICROCOMPUTADOR: CONTIENE AL MICROPROCESADOR, PERO TAMBIEN CONTIENE OTROS CIRCUITOS COMO LA MEMORIA QUE ES DONDE SE ALMACENA LA INFORMACION, ADAPTADOR DE INTERFACE PARA CONECTARCE CON EL MUNDO, Y UN RELOJ QUE CONTROLA EL TIEMPO DEL SISTEMA. ESTAS ESTAN CONECTADAS POR CONDUCTORES DENOMINADOS BUSES.
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware / 1.2.1 Arquitectura de Computadoras
PROGRAMA : UN PROGRAMA ES UN GRUPO DE INSTRUCCIONES QUE INDICAN A LA COMPUTADORA LAS OPERACIONES A REALIZAR Y LA SECUENCIA EN QUE SE DEBEN REALIZAR
PALABRA : ES UN GRUPO DE DIGITOS BINARIOS QUE PUEDE OCUPA UN LUGAR DE ALMACENAMIENTO, CONSTITUYENDOSE EN LA UNIDAD FUNDAMENTAL DE INFORMACION DEL COMPUTADOR.
LOGITUD DE PALABRA: TAMAO DE GRUPO DE BITS DISEADO PARA USARSE COMO UNA UNIDAD SIMPLE DE PALABRA
8 , 16 , 32 , 64 HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware / 1.2.1 Arquitectura de Computadoras
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware / 1.2.1 Arquitectura de Computadoras
UNIDAD ARITMETICO LOGICA LA UNIDAD ARITMETICO LOGICA SE ENCARGA DE REALIZAR LAS OPERACIONES ARITMETICAS Y LOGICAS DEL COMPUTADOR PARA LO CUAL OBTIENE LA INFORMACION DEL ACUMULADOR Y DEL REGISTRO DE DATOS, LOS DATOS RECEPCIONADOS SE PROCESAN Y EL RESULTADO SE GUARDA EN EL ACUMULADOR.
EL ACUMULADOR ES EL REGISTRO QUE TIENE DOBLE FUNCIONALIDAD YA QUE INICIALMENTE ES EL QUE CONTIENE EL OPERADOR Y LUEGO EL RESUSTADO DE LA OPERACION HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware / 1.2.1 Arquitectura de Computadoras
MEMORIA RAM. LA MEMORIA TIENE LA FUNCION DE ESCRITURA Y LECTURA PARA LO CUAL EL DECODIFICADOR DE DIRECCIONBES ES EL MAS IMPORTANTE YA ESTE HABILITA LA DIRECION CON LA QUE SE TRABAJARA DE LA MEMORIA ESTANDO A LA ESPERA DE QUE LA UNIDAD DE CONTROL INDIQUE SI SE REALIZA LA LECTURA O ESCRITURA.
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware / 1.2.1 Arquitectura de Computadoras
LECTURA DE INFORMACION DE LA MEMORIA EL PROCESO DE LECTURA DE INFORMACION DE LA MEMORIA CONSISTE EN TRES PASOS_ 1 EL BUS DE DIRECCIONES ENVIA SU INFORMACION DEL REGISTRO DE DIRECCIONES AL DECODIFICADOR DE DIRECCIONES. 2. LA UNIDAD DE CONTROL ENVIA LA ORDEN DE LECTURA. 3. LA INFORMACION DE LA DIRECCION HABILITA ES ENVIADA POR EL BUS DE DATOS HACIA EL REGISTRO DE DATOS. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware / 1.2.1 Arquitectura de Computadoras
ESCRITURA EN LA MEMORIA EL PROCESO DE ESCRITURA DE INFORMACION EN LA MEMORIA CONSISTE EN TRES PASOS_ 1 EL BUS DE DIRECCIONES ENVIA SU INFORMACION DEL REGISTRO DE DIRECCIONES AL DECODIFICADOR DE DIRECCIONES. 2. LA INFORMACION A GUARDAR DEL REGISTRO DE DATOS ES ENVIADA A LA MEMORIA POR EL BUS DE DATOS. 3. LA INFORMACION ES GUARDADA POR QUE LA UNIDAD DE CONTROL HABILITA LA INSTRUCCIN. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware / 1.2.1 Arquitectura de Computadoras
SECUENCIA DE BUSQUEDA Y EJECUCION TODOS LO PROGRAMAS QUE UN COMPUTADOR SIGUEN EL SIGUIENTE ORDEN 1. BUSQUEDA DE INSTRUCCIN QUE CONSISTE EN BUSCAR LA PROXIMA INSTRUCCIN QUE EL COMPUTADOR DEBE EJECUTAR 2. EJECUCION DE INSTRUCCIN CONSISTE EN EJECUTAR LA ORDEN QUE SE DEFINIO EN LA FASE DE BUSQUEDA O PROXIMA INSTRUCCIN. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware / 1.2.1 Arquitectura de Computadoras
BREVE DESCRIPCION DE LAS INSTRUCCIONES QUE TENDRIA UN PROGRAMA QUE SUME 2 NUMEROS Y GUARDE SU RESULTADO EN EL ACUMULADOR. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware / 1.2.1 Arquitectura de Computadoras
EL SIGUIENTE GRAFICO MUESTRA COMO ESTA ALMACENADO O GUARDADO TEMPORALMENTE UN PROGRAMA EN MEMORIA, OBSERVE EN EL EJEMPLO QUE EL PROGRAMA PARA SUMAR EL NUMERO 7 MAS EL NUMERO 10 OCUPA 5 DIRECCIONES DE MEMORIA. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2. Hardware / 1.2.1 Arquitectura de Computadoras
EJECUCION DE PROGRAMA: GRAFIQUE DETALLADAMENTE LOS PASOS QUE SE SIGUEN PARA EJECUTAR EL PROGRAMA QUE ESTA EN LA MEMORIA HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.1 Arquitectura de Computadoras / Unidad Central de Proceso
La Unidad central de proceso o CPU, se puede definir como un circuito microscpico que interpreta y ejecuta instrucciones. La CPU se ocupa del control y el proceso de datos en los ordenadores. Habitualmente, la CPU es un microprocesador fabricado en un chip, un nico trozo de silicio que contiene millones de componentes electrnicos. El microprocesador de la CPU est formado por una unidad aritmtico lgica que realiza clculos y comparaciones, y toma decisiones lgicas (determina si una afirmacin es cierta o falsa mediante las reglas del lgebra de Boole); por una serie de registros donde se almacena informacin temporalmente, y por una unidad de control que interpreta y ejecuta las instrucciones. Para aceptar rdenes del usuario, acceder a los datos y presentar los resultados, la CPU se comunica a travs de un conjunto de circuitos o conexiones llamado bus. El bus conecta la CPU a los dispositivos de almacenamiento (por ejemplo, un disco duro), los dispositivos de entrada (por ejemplo, un teclado o un ratn) y los dispositivos de salida (por ejemplo, un monitor o una impresora). Elementos que la componen - Unidad de control: controla el funcionamiento de la CPU y por tanto de el computador. - Unidad aritmtico-lgica (ALU): encargada de llevar a cabo las funciones de procesamiento de datos del computador. - Registros: proporcionan almacenamiento interno a la CPU. - Interconexiones CPU: Son mecanismos que proporcionan comunicacin entre la unidad de control, la ALU y los registros HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.1.2 Arquitectura de Computadoras / Memoria principal
La memoria de un ordenador se puede definir como los circuitos que permiten almacenar y recuperar la informacin. En un sentido ms amplio, puede referirse tambin a sistemas externos de almacenamiento, como las unidades de disco o de cinta. Capacidad de almacenamientos mide de acuerdo a la cantidad de bytes que puede contener el dispositivo, se utilizan las siguientes unidades de medida:
Byte (B) - 8 bits Kilobyte (KB) - 1024 Bytes Megabyte (MB) - 1024 Kilobytes Gigabyte (GB) - 1024 Megabytes Terabyte (TB) - 1024 Gigabytes Petabyte (PB) 1024 Terabytes Exabyte (EB) 1024 Petaytes Zettabyte (ZB) 1024 Exabytes Yottabyte (YB) 1024 Zettabytes HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.1.2 Memoria/ Clasificacin por su jerarqua
Cuanto mas rpida es una memoria, mas cara es. Hay que organizarla en grupos de coste mas barato y tamao sucesivamente mayor. Hablamos, entonces, de jerarqua de memoria HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.1.2 Memoria/ Por su posibilidad de modificacin : memoria RAM, memoria ROM. memoria esttica (SRAM); memoria dinmica (DRAM). 1.2.1.2 Memoria/ Por su tecnologa Ampliar el contenido de la presente lamina tomando en cuenta el significado de las mismas y sus extensiones. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.1.3 Buses Bus es una palabra inglesa que significa quot;transportequot;. En arquitectura de computadores, un bus puede conectar lgicamente varios perifricos sobre el mismo conjunto de cables. Aplicada a la informtica, se relaciona con la idea de las transferencias internas de datos que se dan en un sistema computacional en funcionamiento. En el bus todos los nodos reciben los datos aunque no se dirijan a todos stos, los nodos a los que no van dirigidos los datos simplemente los ignoran. Por tanto, un bus es un conjunto de conductores elctricos en forma de pistas metlicas impresas sobre la tarjeta madre del computador, por donde circulan las seales que corresponden a los datos binarios del lenguaje mquina con que opera el Microprocesador. Los primeros buses de computadoras eran literalmente buses elctricos paralelos con mltiples conexiones. Hoy en da el trmino es usado para cualquier arreglo fsico que provea la misma funcionalidad lgica que un bus elctrico paralelo. Los buses modernos pueden usar tanto conexiones paralelas como en serie, y pueden ser cableados en topologa multidrop o en daisy chain, o conectados por hubs switcheados, como el caso BUS DE DATOS BUS DE DIRECCIONES BUS DE CONTROL HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.2 Soportes de informacin.
Los ordenadores necesitan dispositivos de almacenamiento para guardar de forma definitiva los datos con los que trabajan, ya que la informacin de la memoria principal se pierde cuando se interrumpe la corriente elctrica. Hoy en da podemos encontrar 3 tipos de dispositivos, basados en tecnologas distintas para almacenar la informacin: (i) dispositivos magnticos, como cintas, disquetes (ya en desuso) y discos duros, que son los ms empleados; (ii) dispositivos pticos, como CD-ROM, DVD y discos Blu-ray; (iii) memoria de estado slido, comnmente conocida como memoria flash, empleada en memorias USB, tarjetas y recientemente en discos SSD. A pesar de llamarse memoria, no debe confundirse con la RAM del ordenador: es un dispositivo de entrada/salida
( Ampliar en su cuaderno la temtica de soportes detallando 5 dispositivos por cada tipo de tecnologa descrita ) HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
Estos dispositivos son imprescindibles para la comunicacin interactiva entre el ser humano y el sistema informtico.
Con los de Entrada se dan las indicaciones necesarias para instalar y ejecutar aplicaciones.
Con los de Salida se presentan los resultados de forma permanente (Ej. Impresos).
A continuacin se observan los mas populares: HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
Teclado: Conjunto de botones o teclas que actan como palancas mecnicas o interruptores electrnicos que envan informacin a la computadora.
Se divide en 4 bloques: Bloque de Funciones (F1-F12) Bloque Alfanumrico (1-10)(A-Z) Bloque Especial (RePag,AvPag) Bloque Numrico (BloqNum) HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
Mouse: Dispositivo apuntador usado para facilitar el manejo de un entorno grafico.
Generalmente son de plstico detectan el movimiento por la superficie plana en la que se apoya, reflejndose a travs de un puntero o flecha en el monitor.
Es casi imprescindible en los sistemas actuales.
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
Escner: Capta la informacin impresa en papel y la transfiere al sistema en forma de imagen.
Con el uso conjunto de sistemas es capaz de transcribir las palabras que hay en la imagen en forma de fichero de texto. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
Lpiz ptico: Es una pluma ordinaria que se utiliza sobre la pantalla para leer o para servir de dispositivo apuntador y que habitualmente sustituye al Mouse.
No necesitan cuidado especial.
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
Lectora de CD: Fue establecida en 1985 y debe considerarse como obligatoria en cualquier computador.
Existen otros dispositivos que facilitan la entrada de datos en el sistema por medio de lectoras pticas. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
Cmara Web: Pequea cmara digital que se conecta a la computadora la cual puede capturar imgenes y transmitirlas a travs de Internet. Se utilizan como elemento de entrada de imgenes en el sistema. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
Micrfono: Es un elemento capaz de captar ondas sonoras convirtiendo la potencia acstica en elctrica de similares caractersticas ondulatorias.
Capta el sonido que ser procesado por la tarjeta de multimedia. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
Impresora: Es un dispositivo que permite producir una copia permanente de textos o grficos.
Tipos de Impresora: Impresoras de Impacto Impresoras Matriciales Impresoras de Lnea Impresora de No impacto Impresora de Papel Trmico Impresora de Inyeccin de tinta Impresora de Laser
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
Monitor: Muestra los resultados mediante una interfaz del procesamiento de una computadora. Los primeros monitores surgieron en el ao 1981. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada / salida.
Bocinas: Instrumento compuesto de una pera de goma y una trompeta.
Al presionar la pera, el aire sale por la trompeta creando lo que conocemos como Sonido. HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.2.3 Unidades de entrada y salida.
DESCRIBA DOS PERIFERICOS QUE CUMPLAN LA CONDICION DE ENTRADA Y SALIDA
? HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.3. Software
1.3.1. Conceptos 1.3.2. Software de base. 1.3.3. Software de aplicacin. 1.3.4. Software de desarrollo.
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.3. Software / 1.3.1. Conceptos
El software es una palabra que proviene del idioma ingls, pero que gracias a la masificacin de uso, ha sido aceptada por la Real Academia Espaola. Segn la RAE, el software es un conjunto de programas, instrucciones y reglas informticas que permiten ejecutar distintas tareas en una computadora.
Se considera que el software es el equipamiento lgico e intangible de un ordenador. En otras palabras, el concepto de software abarca a todas las aplicaciones informticas, como los procesadores de textos, las planillas de clculo y los editores de imgenes.
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.3. Software / 1.3.2. Software de base.
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.3. Software / 1.3.3. Software de aplicacin
HISTORIA Y TECNOLOGIA DE LA INFORMATICA 1.3. Software / 1.3.4. Software de desarrollo
Una herramienta de programacin o herramienta de desarrollo de software es un programa o aplicacin que los desarrolladores de software utilizan para crear, depurar, mantener, otros programas y aplicaciones. El trmino usualmente se refiere a programas relativamente simples que pueden ser combinados para realizar una tarea.