Visión+General+informática

Visión General de la Informática.

** Que es una computadora? ** Máquina electrónica que recibe y procesa datos para convertirlos en información útil. Dato? Información? DATOS---> PROCESAMIENTO--> INFORMACION

Un dato por sí mismo no constituye información, es el procesamiento de los datos lo que nos proporciona información. ej(1966).minima unidad de información.

** Historia de los Computadores ** [] maravillas modernas

Año 4000 a 3000 a.C. Invención del Ábaco:calculadora mecanica,le falta el programa no computadora

Año 1300 a 1500 d.C. En el imperio Inca es usado el sistema de cuentas

1617 vástagos de Napier, formados por un conjunto de piezas con números grabados en ellas, que podían ser usadas para multiplicar, dividir y extraer raíces.

1642 Blaise Pascal construye el primer calculador mecánico

1871 Gottfried Wilheim Von Leibnitz mejora el diseño de Pascal.

1801 **Joseph Marie Jackard** perfecciona la primera máquina que utiliza tarjetas perforadas.

1822 **Charles Babbage** construye un pequeño modelo operativo de un calculador llamado “Máquina de Diferencias” luego maquina analitica.todo lo de computadora actual. **padre informatica.**

1887 Hernan Hollerith, un estadista, hizo realidad su idea de la tarjeta de lectura mecánica, y diseñó un aparato que se llamo “Máquina de Censos”. IBM

1925 Vennevar Bush y sus colaboradores construyen el primer Computador analógico de gran escala.

1937 Howard Aiken de la Universidad de Harvard en Massachussetts, El Mark I es considerado el primer Computador digital de proceso general.

1943 - 1946 J. Presper Ecker y John Mauchly construyen el primer Computador completamente electrónico, el E.N.I.A.C. (Electronic Numerical Integrator And Calculator),

1944 John Von Neumann desarrolla el concepto de los programas almacenados, es decir, un conjunto de instrucciones guardadas en una unidad de almacenamiento, que luego son ejecutadas en forma secuencial. Basándose en este concepto, Ecker y Mauchly diseñan el ENIVAC, que fue terminado en 1952.

GENERACIONES 1. Comprende desde 1951 hasta 1959. La compañía Sperry Rand Corporation construye la UNIVAC I, el primer Computador comercialmente disponible. tubos. 2. Comprende desde 1959 a 1964. orientación científico - administrativa. Las compañías NCR y RCA introducen las primeras computadoras construidas completamente a base de componentes denominados transistores. IBM 3. Comprende desde 1965. La compañía IBM produce las series 360 y 370, construidas con circuitos integrados.Multiprogramación. 4 . Comprende desde 1970. Basados en circuitos integrados de alta y media escala,minicomputadores y los microcomputadores, trabajo en red.compartir info.

5. inteligencia artificial.

** Historia del software **
 * 1) •Primera generación: lenguaje maquina.
 * 2) •Segunda generación: se crearon los primeros lenguajes ensambladores.
 * 3) •Tercera generación: se crean los primeros lenguajes de alto nivel. Ej. C, Pascal, Cobol…
 * 4) •Cuarta generación. Son los lenguajes capaces de generar código por si solos, son los llamados RAD, con lo cuales se pueden realizar aplicaciones sin ser un experto en el lenguaje. Aquí también se encuentran los lenguajes orientados a objetos, haciendo posible la reutilización d partes del código para otros programas. Ej. Visual, Natural Adabes…
 * 5) •Quinta generación: aquí se encuentran los lenguajes orientados a la inteligencia artificial. Estos lenguajes todavía están poco desarrollados. Ej. LISP

Fundamentos de Informática

h ** ardware **

** La arquitectura ** de Von Neumann describe una computadora con 4 secciones principales: la unidad aritmético lógica (ALU por sus siglas del inglés: Arithmetic Logic Unit), la unidad de control, la memoria central, y los dispositivos de entrada y salida (E/S). Estas partes están interconectadas por canales de conductores denominados buses.

El procesador (también llamado Unidad central de procesamiento o **CPU**) ** La unidad aritmético lógica o ALU **
 * La unidad de control **
 * dispositivos de Entrada/Salida **
 * Memoria: ** Ram-Rom

Dispositivos de entrada: mouse-teclado-microfono-scaner-camara Salida: monitor-impresora-parlantes Placa base: bus de datos- componentes- tarjeta sonido-red-puertos

Tarjetas expansión-sonido-video –red Dispositivos de almacenamiento:disco duro-cd-dvd-diskete- Tipos: escritorio-portatil –yablet pc  Bit Byte Kilobyte Megabyte Gigabyte teraby


 * Redes: **

Es un conjunto de equipos [|informáticos] conectados entre sí por medio de dispositivos físicos, La finalidad principal para la creación de una red de computadoras es compartir los recursos y la información en la distancia  1. cable coaxial  2. fibra óptica  3. Red por radio  4. Red por infrarrojos  5. Red por microondas || ** Topología de red **  1. red en bus  2. red en anillo  3. red en estrella  4. red en malla  5. red en árbol ||
 * # Red de área personal
 * 1) Red de área local
 * 2) Las redes de área amplia || ** Por tipo de conexión **

Factores de adquisición del pc: velocidad cpu -- disco duro--Ram ** Software ** Sistemas operativos: El conjunto de programas informáticos que permite la administración eficaz de los recursos de una computadora.

[|Windows Phone 7]Ms Dos || clasificación: multiusuario multiprocesador multitarea tiempo real
 * MAC OS X ** Mac ** (pronunciado // dotMac // o // puntoMac //) fue una suite en internet diseñada por [|Apple], complemento en linea para la serie de Ilife, disponible para Mac y PC, pero en su totalidad para los computadores Macintosh. ||  Sistema Operativo Libre tipo [|Unix] . Es usualmente utilizado junto a las herramientas [|GNU] para manejar un computador. Ademas ofrece codigo abierto para que el usuario pueda realizar su modificaciones personales.  ||  Es una familia de S.O. desarrollados y comercializados por [|Microsoft] . Existen versiones para hogares, empresas, servidores y dispositivos móviles, como computadoras portatiles como los telefonos Actuales.


 * Programas- SOFTWARE **

Programas, utilidades ,aplicaciones, sistemas operativos, drivers Aplicación: programa informatico especializado para un trabajo Herramientas de oficina Software específico Redes Bases de datos. Software libre

** tipos de programas: programas de aplicaciones **
 * procesadores de texto. work ,openoffice hojas electrónicas--excel,lotus,4 pro de manejo de base de datos: sql server,acces,oracle
 * comunicación de datos: mozila,ie,opera,zafari, messanger,skype
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">Multimedia: windows media player,quit time,flash
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">presentaciones: power point, corel,windows movi maker
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">diseño grafico: gimp, corel, photo shop,paint,macromedia fireworks
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">finanzas, microsoft money
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">correo electronico : gmail,yahoo,outlook
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">comprensión de archivos.
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">diseño grafico: gimp, corel, photo shop,paint,macromedia fireworks
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">finanzas, microsoft money
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">correo electronico : gmail,yahoo,outlook
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">comprensión de archivos.
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">correo electronico : gmail,yahoo,outlook
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">comprensión de archivos.
 * <span style="background: white; font-family: Arial; font-size: 10pt; margin: 0cm 0cm 0pt; tabstops: list 36.0pt;">comprensión de archivos.


 * Internet **

Internet es una recopilación mundial de redes públicas vinculadas entre sí para intercambiar información Intranet: web interna a una organización. distribución documentos-bases datos -cursos (WWW, o la Web) sevicios. Historia-actualidad – redes sociales-Futuro


 * <span style="font-family: Arial,Helvetica,sans-serif; font-size: 110%;">El término Web 2.0 **

La Web 2.0 es la transición que se ha dado de aplicaciones tradicionales hacia aplicaciones que funcionan a través del web enfocadas al usuario final. Se trata de aplicaciones que generen colaboración y de servicios que reemplacen las aplicaciones de escritorio [] []

** Lenguajes de programación ** lenguaje de programación: controla el comportamiento del pc- con reglas sintaxis Los lenguajes de programación son herramientas que nos permiten crear programas y software. Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Entre ellos tenemos Delphi, Visual Basic, Pascal, Java, etc.// compilador. Convierte a codigo de maquina // PHP C# JavaScript ASP

Proceso desarrollo de un programa : programador à instrucciones à entorno desarrollo(consola) à compilación à codigote maqueina—ejecutable.