Es la ciencia que estudia el tratamiento automático de la información. INFORmación - autoMATICA. Pilares : HARDWARE, SOFTWARE y RECURSO HUMANO
Procesa sistema
y controla las operaciones de un informático.
PROCESADOR: Controla y ejecuta operaciones. •UNIDAD DE CONTROL: Controla las funciones de las otras unidades. •UNIDAD ARITMÉTICA (ALU): Realiza las operaciones de tipo aritmético y lógicas.
MEMORIA PRINCIPAL: Encargada de almacenar los programas y datos para que se realice un determinado trabajo. •RAM (Random Access Memory): Memoria de acceso aleatorio. Almacena datos y programas que la C.P.U está procesando. Es temporal. •ROM (Read Only Memory): Memoria de solo lectura. Aquí se encuentra el test de fiabilidad, las rutinas de arranque, la BIOS. No puede ser modificada. •CMOS: Contiene datos básicos del ordenador como el Nº de unidades, tipo, fecha y hora.
También denominada memoria secundaria, y son aquellos dispositivos de almacenamiento masivo de información, que se utilizan para guardar datos y programas en el tiempo para su posterior utilización. Por ejemplo el Disco duro, discos flexibles, CD, memorias portatiles o USB.; algunas de estas memorias hacen parte de los elementos de entrada y salida.
Encargados de introducir datos exterior a la memoria principal. •EL TECLADO •EL MOUSE O RATON •EL ESCANER •TABLETA DIGITALIZADORA •LECTOR DE CODIGO DE BARRAS •TARJETAS DE CONTROL DE ACCESO
desde
el
Recoger y proporcionar al exterior los datos de salida. •LA PANTALLA O MONITOR •LA IMPRESORA •PLOTTER
Conocida como la parte blanda, es el elemento que se encuentra íntimamente ligado con el hardware, es decir al hardware no funciona sin el software y viceversa. BASICO: Sistemas operativos. Hay programas de control del equipo y programas de utilidades que facilitan trabajos típicos. APLICACIÓN: específicas.
Permite
realizar
tareas
El personal informático se puede clasificar en: De dirección: Dirigir y departamento de informática
coordinar
un
De análisis: Desarrollo de aplicaciones en lo que respecta a su diseño. Personal de programación: Transcribe en un determinado lenguaje de programación Personal de Explotación y operación: Ejecutan los programas o aplicaciones.
Dentro de los más importantes están: •ABACO (Siglo XVI). •Reloj Calculante (1623) •Máquina Aritmética de Pascal (1642) •Regla de cálculo (1650) •Máquina Aritmética de Morland (1666) •Aritmómetro (1672) •Máquina de calcular (1779) •Telar de Jacquard (1805), primera máquina programada. •Máquina Analítica (1833), Charles Babbage (El padre de la informática)
•Máquina Tabular (1854). •Máquina Censadora (1855) •La Millonaria (1893) •Máquina de Turing (1936) •MARK I (1937) primera computadora electromecánica •ABC (1938) Primera máquina de calcular digital. •ENIAC (1940) Primera computadora electrónica •EDVAC (1952) •BINAC (1949), Computadora binaria automática. •UNIVAC I (1951) Primera computadora puesta en venta
•Válvula al Vació (1904). Reemplazó los relés electromecánicos. •Transistores y diodos (Años 50). Reemplazó las válvulas al vacío. •Surgen las puertas lógicas. •Circuitos a baja escala de Integración (SSI). De 100 a 1000 puertas lógicas •Integración a gran escala (LSI). De 1000 a 10000 puertas lógicas. •Muy alta escala de Integración (VLSI). Superior a 10000 puertas lógicas. •Microprocesador (1971)
•Primera Generación: (1940-1952). A base de válvulas. Usaban lenguaje de máquina y tarjetas perforadas. •Segunda Generación: (1952-1964). Transistores. Más potencia menos tamaño. Se usaban lenguajes de programación y cinta magnética. •Tercera Generación: (1964-1971) Circuito integrado. Aparecieron las minicomputadores. Sistemas Operativos. Discos magnéticos. •Cuarta Generación: (1971-1981) Microprocesador. Computadoras personales. Disckette. Redes de transmisión de datos. •Quinta Generación: (1981-199?) Muy alta escala de integración. Inteligencia artificial. Lenguajes de quinta generación. Multimedia. Internet
•BAJO NIVEL: (Lenguaje de Máquina). Alfabeto binario (0,1). Dificultad y complicación. •INTERMEDIO: (Ensamblador). Lenguajes similares a los usados por personas. Se usan palabras en vez de cadenas de bits. •ALTO NIVEL: (Evolucionados). Aproximación al lenguaje natural. Librerias. FORTRAN – COBOL – PL/I – BASIC – PASCAL – C – MODULA 2 – ADA. •Objetos: PASCAL, C++, VISUAL C++ •Multimedia: VISUAL BASIC, DELHI. •Bases de Datos: VISULA FOX PRO, ACCESS, ORACLE, SQL. •Internet: HTML, JAVA.