Introducción a los Computadores: Estructura del computador

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Introducción a los Computadores: Estructura del computador"

Transcripción

1 Introducción a los Computadores: Estructura del computador CNM-130 Departamento de Matemáticas Facultad de Ciencias Exactas y Naturales Universidad de Antioquia Copyleft «2010. Reproducción permitida bajo los términos de la licencia de documentación libre GNU.

2 Contenido 1 Introducción 2 Arquitectura y funcionamiento 3 Software y lenguajes de programación Software de sistema Software de programación Software de aplicación Terminología básica

3 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas

4 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas Primera calculadora mecánica

5 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas Primera calculadora mecánica Suanpan, ábaco chino

6 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas Primera calculadora mecánica Pascalina (1642) Suanpan, ábaco chino

7 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas Primera calculadora mecánica Pascalina (1642) Suanpan, ábaco chino Calculadora mecánica inventada por Blaise Pascal

8 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas Primera calculadora mecánica Pascalina (1642) Suanpan, ábaco chino Calculadora mecánica inventada por Blaise Pascal Suma y resta números de hasta 7 cifras por medio de un mecanismo de ruedas y engranajes

9 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas Primera calculadora mecánica Pascalina (1642) Suanpan, ábaco chino Calculadora mecánica inventada por Blaise Pascal Suma y resta números de hasta 7 cifras por medio de un mecanismo de ruedas y engranajes En 1673 Gottfried von Leibniz modifica la pascalina y crea la primera calculadora de propósito general

10 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas Primera calculadora mecánica Pascalina (1642) Suanpan, ábaco chino Calculadora mecánica inventada por Blaise Pascal Suma y resta números de hasta 7 cifras por medio de un mecanismo de ruedas y engranajes En 1673 Gottfried von Leibniz modifica la pascalina y crea la primera calculadora de propósito general Pascalina

11 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas Primera calculadora mecánica Pascalina (1642) Suanpan, ábaco chino Calculadora mecánica inventada por Blaise Pascal Suma y resta números de hasta 7 cifras por medio de un mecanismo de ruedas y engranajes En 1673 Gottfried von Leibniz modifica la pascalina y crea la primera calculadora de propósito general Pascalina La tarjeta perforada (1801)

12 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas Primera calculadora mecánica Pascalina (1642) Suanpan, ábaco chino Calculadora mecánica inventada por Blaise Pascal Suma y resta números de hasta 7 cifras por medio de un mecanismo de ruedas y engranajes En 1673 Gottfried von Leibniz modifica la pascalina y crea la primera calculadora de propósito general Pascalina La tarjeta perforada (1801) Joseph Marie Jacquard utiliza tarjetas perforadas para manejar agujas de tejer en telares mecánicos

13 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas Primera calculadora mecánica Pascalina (1642) Suanpan, ábaco chino Calculadora mecánica inventada por Blaise Pascal Suma y resta números de hasta 7 cifras por medio de un mecanismo de ruedas y engranajes En 1673 Gottfried von Leibniz modifica la pascalina y crea la primera calculadora de propósito general Pascalina La tarjeta perforada (1801) Joseph Marie Jacquard utiliza tarjetas perforadas para manejar agujas de tejer en telares mecánicos Posteriormente Hernan Hollenith utilizó las tarjetas perforadas para almacenar datos en un computador.

14 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas Primera calculadora mecánica Pascalina (1642) Suanpan, ábaco chino Calculadora mecánica inventada por Blaise Pascal Suma y resta números de hasta 7 cifras por medio de un mecanismo de ruedas y engranajes En 1673 Gottfried von Leibniz modifica la pascalina y crea la primera calculadora de propósito general Pascalina La tarjeta perforada (1801) Joseph Marie Jacquard utiliza tarjetas perforadas para manejar agujas de tejer en telares mecánicos Posteriormente Hernan Hollenith utilizó las tarjetas perforadas para almacenar datos en un computador. Tarjeta perforada

15 Historia de los computadores Ábaco chino (500 adc) Realiza operaciones aritméticas Primera calculadora mecánica Pascalina (1642) Suanpan, ábaco chino Calculadora mecánica inventada por Blaise Pascal Suma y resta números de hasta 7 cifras por medio de un mecanismo de ruedas y engranajes En 1673 Gottfried von Leibniz modifica la pascalina y crea la primera calculadora de propósito general Pascalina La tarjeta perforada (1801) Joseph Marie Jacquard utiliza tarjetas perforadas para manejar agujas de tejer en telares mecánicos Posteriormente Hernan Hollenith utilizó las tarjetas perforadas para almacenar datos en un computador. Tarjeta perforada

16 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas

17 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas En 1833 Babbage propone el diseño de un computador moderno de uso general (la máquina analítica)

18 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas En 1833 Babbage propone el diseño de un computador moderno de uso general (la máquina analítica) Ada Augusta Lovelace propone utilizar tarjetas perforadas para la máquina de Babbage

19 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas En 1833 Babbage propone el diseño de un computador moderno de uso general (la máquina analítica) Ada Augusta Lovelace propone utilizar tarjetas perforadas para la máquina de Babbage Réplica de la máquina diferencial

20 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas En 1833 Babbage propone el diseño de un computador moderno de uso general (la máquina analítica) Ada Augusta Lovelace propone utilizar tarjetas perforadas para la máquina de Babbage Réplica de la máquina diferencial Mark I (1944)

21 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas En 1833 Babbage propone el diseño de un computador moderno de uso general (la máquina analítica) Ada Augusta Lovelace propone utilizar tarjetas perforadas para la máquina de Babbage Réplica de la máquina diferencial Mark I (1944) Construida por Howard H. Aiken en la Universidad de Harvard

22 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas En 1833 Babbage propone el diseño de un computador moderno de uso general (la máquina analítica) Ada Augusta Lovelace propone utilizar tarjetas perforadas para la máquina de Babbage Réplica de la máquina diferencial Mark I (1944) Construida por Howard H. Aiken en la Universidad de Harvard Empleaba señales electromagnéticas para mover las partes mecánicas

23 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas En 1833 Babbage propone el diseño de un computador moderno de uso general (la máquina analítica) Ada Augusta Lovelace propone utilizar tarjetas perforadas para la máquina de Babbage Réplica de la máquina diferencial Mark I (1944) Construida por Howard H. Aiken en la Universidad de Harvard Empleaba señales electromagnéticas para mover las partes mecánicas Mark I

24 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas En 1833 Babbage propone el diseño de un computador moderno de uso general (la máquina analítica) Ada Augusta Lovelace propone utilizar tarjetas perforadas para la máquina de Babbage Réplica de la máquina diferencial Mark I (1944) Construida por Howard H. Aiken en la Universidad de Harvard Empleaba señales electromagnéticas para mover las partes mecánicas Mark I ENIAC (1946)

25 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas En 1833 Babbage propone el diseño de un computador moderno de uso general (la máquina analítica) Ada Augusta Lovelace propone utilizar tarjetas perforadas para la máquina de Babbage Réplica de la máquina diferencial Mark I (1944) Construida por Howard H. Aiken en la Universidad de Harvard Empleaba señales electromagnéticas para mover las partes mecánicas Mark I ENIAC (1946) Construida por John Presper Eckert y John William Mauchly en la Universidad de Pennsylvania

26 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas En 1833 Babbage propone el diseño de un computador moderno de uso general (la máquina analítica) Ada Augusta Lovelace propone utilizar tarjetas perforadas para la máquina de Babbage Réplica de la máquina diferencial Mark I (1944) Construida por Howard H. Aiken en la Universidad de Harvard Empleaba señales electromagnéticas para mover las partes mecánicas Mark I ENIAC (1946) Construida por John Presper Eckert y John William Mauchly en la Universidad de Pennsylvania Utilizaba tubos de vacío

27 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas En 1833 Babbage propone el diseño de un computador moderno de uso general (la máquina analítica) Ada Augusta Lovelace propone utilizar tarjetas perforadas para la máquina de Babbage Réplica de la máquina diferencial Mark I (1944) Construida por Howard H. Aiken en la Universidad de Harvard Empleaba señales electromagnéticas para mover las partes mecánicas Mark I ENIAC (1946) Construida por John Presper Eckert y John William Mauchly en la Universidad de Pennsylvania Utilizaba tubos de vacío ENIAC

28 Historia de los computadores Máquina diferencial (1822) Calculadora mecánica introducida por Charles Babbage para tabular funciones polinómicas En 1833 Babbage propone el diseño de un computador moderno de uso general (la máquina analítica) Ada Augusta Lovelace propone utilizar tarjetas perforadas para la máquina de Babbage Réplica de la máquina diferencial Mark I (1944) Construida por Howard H. Aiken en la Universidad de Harvard Empleaba señales electromagnéticas para mover las partes mecánicas Mark I ENIAC (1946) Construida por John Presper Eckert y John William Mauchly en la Universidad de Pennsylvania Utilizaba tubos de vacío ENIAC

29 Historia de los computadores Primera generación ( )

30 Historia de los computadores Primera generación ( ) Tubos de vacío

31 Historia de los computadores Primera generación ( ) Tubos de vacío Ingreso de datos por medio de tarjetas perforadas

32 Historia de los computadores Primera generación ( ) Tubos de vacío Ingreso de datos por medio de tarjetas perforadas Alto consumo de energía y necesidades de ventilación

33 Historia de los computadores Primera generación ( ) Tubos de vacío Ingreso de datos por medio de tarjetas perforadas Alto consumo de energía y necesidades de ventilación Uso de tambores giratorios para el almacenamiento primario

34 Historia de los computadores Primera generación ( ) Tubos de vacío Ingreso de datos por medio de tarjetas perforadas Alto consumo de energía y necesidades de ventilación Uso de tambores giratorios para el almacenamiento primario Univac I (universal automatic computer I):

35 Historia de los computadores Primera generación ( ) Tubos de vacío Ingreso de datos por medio de tarjetas perforadas Alto consumo de energía y necesidades de ventilación Uso de tambores giratorios para el almacenamiento primario Univac I (universal automatic computer I): Primera computadora producida en forma comercial

36 Historia de los computadores Primera generación ( ) Tubos de vacío Ingreso de datos por medio de tarjetas perforadas Alto consumo de energía y necesidades de ventilación Uso de tambores giratorios para el almacenamiento primario Univac I (universal automatic computer I): Primera computadora producida en forma comercial Utilizada por el departamento de censos norteamericano (1951)

37 Historia de los computadores Primera generación ( ) Tubos de vacío Ingreso de datos por medio de tarjetas perforadas Alto consumo de energía y necesidades de ventilación Uso de tambores giratorios para el almacenamiento primario Univac I (universal automatic computer I): Primera computadora producida en forma comercial Utilizada por el departamento de censos norteamericano (1951) Crece industria de procesamiento de datos

38 Historia de los computadores Primera generación ( ) Tubos de vacío Ingreso de datos por medio de tarjetas perforadas Alto consumo de energía y necesidades de ventilación Uso de tambores giratorios para el almacenamiento primario Univac I (universal automatic computer I): Primera computadora producida en forma comercial Utilizada por el departamento de censos norteamericano (1951) Crece industria de procesamiento de datos Surgen FORTRAN y ALGOL

39 Historia de los computadores Primera generación ( ) Tubos de vacío Ingreso de datos por medio de tarjetas perforadas Alto consumo de energía y necesidades de ventilación Uso de tambores giratorios para el almacenamiento primario Univac I (universal automatic computer I): Primera computadora producida en forma comercial Utilizada por el departamento de censos norteamericano (1951) Crece industria de procesamiento de datos Surgen FORTRAN y ALGOL IBM comienza a construir computadoras

40 Historia de los computadores Primera generación ( ) Tubos de vacío Ingreso de datos por medio de tarjetas perforadas Alto consumo de energía y necesidades de ventilación Uso de tambores giratorios para el almacenamiento primario Univac I (universal automatic computer I): Primera computadora producida en forma comercial Utilizada por el departamento de censos norteamericano (1951) Crece industria de procesamiento de datos Surgen FORTRAN y ALGOL IBM comienza a construir computadoras

41 Historia de los computadores Primera generación ( ) Tubos de vacío Ingreso de datos por medio de tarjetas perforadas Alto consumo de energía y necesidades de ventilación Consola de Univac I Uso de tambores giratorios para el almacenamiento primario Univac I (universal automatic computer I): Primera computadora producida en forma comercial Tarjeta perforada (FORTRAN) Utilizada por el departamento de censos norteamericano (1951) Crece industria de procesamiento de datos Surgen FORTRAN y ALGOL IBM comienza a construir computadoras Tubo de vacío

42 Historia de los computadores Primera generación ( ) Tubos de vacío Ingreso de datos por medio de tarjetas perforadas Alto consumo de energía y necesidades de ventilación Consola de Univac I Uso de tambores giratorios para el almacenamiento primario Univac I (universal automatic computer I): Primera computadora producida en forma comercial Tarjeta perforada (FORTRAN) Utilizada por el departamento de censos norteamericano (1951) Crece industria de procesamiento de datos Surgen FORTRAN y ALGOL IBM comienza a construir computadoras Tubo de vacío

43 Historia de los computadores Segunda generación ( )

44 Historia de los computadores Segunda generación ( ) Transistores

45 Historia de los computadores Segunda generación ( ) Transistores Aumento de velocidad, reducción de espacio

46 Historia de los computadores Segunda generación ( ) Transistores Aumento de velocidad, reducción de espacio Menor consumo de energía, reducción de costos

47 Historia de los computadores Segunda generación ( ) Transistores Aumento de velocidad, reducción de espacio Menor consumo de energía, reducción de costos Memoria de núcleos magnéticos

48 Historia de los computadores Segunda generación ( ) Transistores Aumento de velocidad, reducción de espacio Menor consumo de energía, reducción de costos Memoria de núcleos magnéticos Almacenan información por medio de las propiedades magnéticas de sus componentes

49 Historia de los computadores Segunda generación ( ) Transistores Aumento de velocidad, reducción de espacio Menor consumo de energía, reducción de costos Memoria de núcleos magnéticos Almacenan información por medio de las propiedades magnéticas de sus componentes Memoria no volátil

50 Historia de los computadores Segunda generación ( ) Transistores Aumento de velocidad, reducción de espacio Menor consumo de energía, reducción de costos Memoria de núcleos magnéticos Almacenan información por medio de las propiedades magnéticas de sus componentes Memoria no volátil Escribir un programa no requiere comprensión plena del hardware

51 Historia de los computadores Segunda generación ( ) Transistores Aumento de velocidad, reducción de espacio Menor consumo de energía, reducción de costos Memoria de núcleos magnéticos Almacenan información por medio de las propiedades magnéticas de sus componentes Memoria no volátil Escribir un programa no requiere comprensión plena del hardware IBM vende su primer sistema de disco magnético

52 Historia de los computadores Segunda generación ( ) Transistores Aumento de velocidad, reducción de espacio Menor consumo de energía, reducción de costos Memoria de núcleos magnéticos Almacenan información por medio de las propiedades magnéticas de sus componentes Memoria no volátil Escribir un programa no requiere comprensión plena del hardware IBM vende su primer sistema de disco magnético Surgen terminales remotas: unidades que transmiten datos a la máquina a distancia

53 Historia de los computadores Segunda generación ( ) Transistores Aumento de velocidad, reducción de espacio Menor consumo de energía, reducción de costos Memoria de núcleos magnéticos Almacenan información por medio de las propiedades magnéticas de sus componentes Memoria no volátil Escribir un programa no requiere comprensión plena del hardware IBM vende su primer sistema de disco magnético Surgen terminales remotas: unidades que transmiten datos a la máquina a distancia

54 Historia de los computadores Segunda generación ( ) Transistores Aumento de velocidad, reducción de espacio Menor consumo de energía, reducción de costos Memoria de núcleos magnéticos Almacenan información por medio de las propiedades magnéticas de sus componentes Memoria no volátil Escribir un programa no requiere comprensión plena del hardware IBM vende su primer sistema de disco magnético Surgen terminales remotas: unidades que transmiten datos a la máquina a distancia

55 Historia de los computadores Segunda generación ( ) Transistores Aumento de velocidad, reducción de espacio Menor consumo de energía, reducción de costos Transistores Memoria de núcleos magnéticos Almacenan información por medio de las propiedades magnéticas de sus componentes Memoria no volátil Memoria de núcleos magnéticos Escribir un programa no requiere comprensión plena del hardware IBM vende su primer sistema de disco magnético Surgen terminales remotas: unidades que transmiten datos a la máquina a distancia IBM 1401

56 Historia de los computadores Segunda generación ( ) Transistores Aumento de velocidad, reducción de espacio Menor consumo de energía, reducción de costos Transistores Memoria de núcleos magnéticos Almacenan información por medio de las propiedades magnéticas de sus componentes Memoria no volátil Memoria de núcleos magnéticos Escribir un programa no requiere comprensión plena del hardware IBM vende su primer sistema de disco magnético Surgen terminales remotas: unidades que transmiten datos a la máquina a distancia IBM 1401

57 Historia de los computadores Tercera generación ( )

58 Historia de los computadores Tercera generación ( ) Circuitos integrados

59 Historia de los computadores Tercera generación ( ) Circuitos integrados Aumento de velocidad, reducción de tamaño

60 Historia de los computadores Tercera generación ( ) Circuitos integrados Aumento de velocidad, reducción de tamaño Menor consumo de energía, reducción de costos

61 Historia de los computadores Tercera generación ( ) Circuitos integrados Aumento de velocidad, reducción de tamaño Menor consumo de energía, reducción de costos Flexibilidad de los programas y estandarización de modelos

62 Historia de los computadores Tercera generación ( ) Circuitos integrados Aumento de velocidad, reducción de tamaño Menor consumo de energía, reducción de costos Flexibilidad de los programas y estandarización de modelos Surgimiento de sistemas operativos y lenguajes estructurados: Ada y Pascal

63 Historia de los computadores Tercera generación ( ) Circuitos integrados Aumento de velocidad, reducción de tamaño Menor consumo de energía, reducción de costos Flexibilidad de los programas y estandarización de modelos Surgimiento de sistemas operativos y lenguajes estructurados: Ada y Pascal Utilización de memorias RAM y ROM

64 Historia de los computadores Tercera generación ( ) Circuitos integrados Aumento de velocidad, reducción de tamaño Menor consumo de energía, reducción de costos Flexibilidad de los programas y estandarización de modelos Surgimiento de sistemas operativos y lenguajes estructurados: Ada y Pascal Utilización de memorias RAM y ROM IBM lanza al mercado la serie 360

65 Historia de los computadores Tercera generación ( ) Circuitos integrados Aumento de velocidad, reducción de tamaño Menor consumo de energía, reducción de costos Flexibilidad de los programas y estandarización de modelos Surgimiento de sistemas operativos y lenguajes estructurados: Ada y Pascal Utilización de memorias RAM y ROM IBM lanza al mercado la serie 360 Aparecen las primeras calculadoras de bolsillo

66 Historia de los computadores Tercera generación ( ) Circuitos integrados Aumento de velocidad, reducción de tamaño Menor consumo de energía, reducción de costos Flexibilidad de los programas y estandarización de modelos Surgimiento de sistemas operativos y lenguajes estructurados: Ada y Pascal Utilización de memorias RAM y ROM IBM lanza al mercado la serie 360 Aparecen las primeras calculadoras de bolsillo

67 Historia de los computadores Tercera generación ( ) Circuitos integrados Aumento de velocidad, reducción de tamaño Menor consumo de energía, reducción de costos Flexibilidad de los programas y estandarización de modelos Surgimiento de sistemas operativos y lenguajes estructurados: Ada y Pascal Utilización de memorias RAM y ROM IBM lanza al mercado la serie 360 Aparecen las primeras calculadoras de bolsillo

68 Historia de los computadores Tercera generación ( ) Circuitos integrados Aumento de velocidad, reducción de tamaño Menor consumo de energía, reducción de costos Circuito integrado Intel 8742 Flexibilidad de los programas y estandarización de modelos Surgimiento de sistemas operativos y lenguajes estructurados: Ada y Pascal Utilización de memorias RAM y ROM IBM lanza al mercado la serie 360 Aparecen las primeras calculadoras de bolsillo IBM S/360

69 Historia de los computadores Tercera generación ( ) Circuitos integrados Aumento de velocidad, reducción de tamaño Menor consumo de energía, reducción de costos Circuito integrado Intel 8742 Flexibilidad de los programas y estandarización de modelos Surgimiento de sistemas operativos y lenguajes estructurados: Ada y Pascal Utilización de memorias RAM y ROM IBM lanza al mercado la serie 360 Aparecen las primeras calculadoras de bolsillo IBM S/360

70 Historia de los computadores Cuarta generación ( )

71 Historia de los computadores Cuarta generación ( ) Microprocesadores (circuito integrado independiente)

72 Historia de los computadores Cuarta generación ( ) Microprocesadores (circuito integrado independiente) Reemplazo de memorias con núcleos magnéticos por memorias electrónicas (chips de silicio)

73 Historia de los computadores Cuarta generación ( ) Microprocesadores (circuito integrado independiente) Reemplazo de memorias con núcleos magnéticos por memorias electrónicas (chips de silicio) IBM introduce los discos duros Winchester (estándar de la industria)

74 Historia de los computadores Cuarta generación ( ) Microprocesadores (circuito integrado independiente) Reemplazo de memorias con núcleos magnéticos por memorias electrónicas (chips de silicio) IBM introduce los discos duros Winchester (estándar de la industria) Surgen las microcomputadoras o Computadores Personales (PC s)

75 Historia de los computadores Cuarta generación ( ) Microprocesadores (circuito integrado independiente) Reemplazo de memorias con núcleos magnéticos por memorias electrónicas (chips de silicio) IBM introduce los discos duros Winchester (estándar de la industria) Surgen las microcomputadoras o Computadores Personales (PC s) En 1975 William Henry Gates y Paul Allen fundan Microsoft Corporation

76 Historia de los computadores Cuarta generación ( ) Microprocesadores (circuito integrado independiente) Reemplazo de memorias con núcleos magnéticos por memorias electrónicas (chips de silicio) IBM introduce los discos duros Winchester (estándar de la industria) Surgen las microcomputadoras o Computadores Personales (PC s) En 1975 William Henry Gates y Paul Allen fundan Microsoft Corporation En 1976 Steven Wozniak y Steven Jobs crean Apple Computer

77 Historia de los computadores Cuarta generación ( ) Microprocesadores (circuito integrado independiente) Reemplazo de memorias con núcleos magnéticos por memorias electrónicas (chips de silicio) IBM introduce los discos duros Winchester (estándar de la industria) Surgen las microcomputadoras o Computadores Personales (PC s) En 1975 William Henry Gates y Paul Allen fundan Microsoft Corporation En 1976 Steven Wozniak y Steven Jobs crean Apple Computer Ken Thompson, Dennis Ritchie y Douglas Mcllroy desarrollan el sistema operativo UNIX

78 Historia de los computadores Cuarta generación ( ) Microprocesadores (circuito integrado independiente) Reemplazo de memorias con núcleos magnéticos por memorias electrónicas (chips de silicio) IBM introduce los discos duros Winchester (estándar de la industria) Surgen las microcomputadoras o Computadores Personales (PC s) En 1975 William Henry Gates y Paul Allen fundan Microsoft Corporation En 1976 Steven Wozniak y Steven Jobs crean Apple Computer Ken Thompson, Dennis Ritchie y Douglas Mcllroy desarrollan el sistema operativo UNIX

79 Historia de los computadores Cuarta generación ( ) Microprocesadores (circuito integrado independiente) Reemplazo de memorias con núcleos magnéticos por memorias electrónicas (chips de silicio) IBM introduce los discos duros Winchester (estándar de la industria) Surgen las microcomputadoras o Computadores Personales (PC s) En 1975 William Henry Gates y Paul Allen fundan Microsoft Corporation En 1976 Steven Wozniak y Steven Jobs crean Apple Computer Ken Thompson, Dennis Ritchie y Douglas Mcllroy desarrollan el sistema operativo UNIX

80 Historia de los computadores Cuarta generación ( ) Microprocesadores (circuito integrado independiente) Reemplazo de memorias con núcleos magnéticos por memorias electrónicas (chips de silicio) Intel 4004 IBM introduce los discos duros Winchester (estándar de la industria) Surgen las microcomputadoras o Computadores Personales (PC s) Disco IBM 3340 En 1975 William Henry Gates y Paul Allen fundan Microsoft Corporation En 1976 Steven Wozniak y Steven Jobs crean Apple Computer Ken Thompson, Dennis Ritchie y Douglas Mcllroy desarrollan el sistema operativo UNIX Apple II

81 Historia de los computadores Cuarta generación ( ) Microprocesadores (circuito integrado independiente) Reemplazo de memorias con núcleos magnéticos por memorias electrónicas (chips de silicio) Intel 4004 IBM introduce los discos duros Winchester (estándar de la industria) Surgen las microcomputadoras o Computadores Personales (PC s) Disco IBM 3340 En 1975 William Henry Gates y Paul Allen fundan Microsoft Corporation En 1976 Steven Wozniak y Steven Jobs crean Apple Computer Ken Thompson, Dennis Ritchie y Douglas Mcllroy desarrollan el sistema operativo UNIX Apple II

82 Resumen Tomado de

83 Conceptos básicos Computador: máquina que manipula datos de acuerdo a un conjunto de instrucciones Los computadores pueden ser programados

84 Conceptos básicos Computador: máquina que manipula datos de acuerdo a un conjunto de instrucciones Los computadores pueden ser programados El conjunto de instrucciones (programa) puede ser almacenado El programa puede ser ejecutado posteriormente

85 Conceptos básicos Computador: máquina que manipula datos de acuerdo a un conjunto de instrucciones Los computadores pueden ser programados El conjunto de instrucciones (programa) puede ser almacenado El programa puede ser ejecutado posteriormente

86 Hardware y Software Hardware: componentes físicos de una computadora Unidad central de proceso Memoria Buses Periférico o dispositivos de entrada/salida (E/S)

87 Hardware y Software Hardware: componentes físicos de una computadora Unidad central de proceso Memoria Buses Periférico o dispositivos de entrada/salida (E/S) Software: conjunto de programas que controlan el funcionamiento de una computadora

88 Hardware y Software Hardware: componentes físicos de una computadora Unidad central de proceso Memoria Buses Periférico o dispositivos de entrada/salida (E/S) Software: conjunto de programas que controlan el funcionamiento de una computadora Software de sistema: sistema operativo, compiladores, programas de comunicaciones, bibliotecas estándares Software de aplicaciones: bases de datos, navegadores, hojas de cálculo, procesadores de texto, etc.

89 Hardware y Software Hardware: componentes físicos de una computadora Unidad central de proceso Memoria Buses Periférico o dispositivos de entrada/salida (E/S) Software: conjunto de programas que controlan el funcionamiento de una computadora Software de sistema: sistema operativo, compiladores, programas de comunicaciones, bibliotecas estándares Software de aplicaciones: bases de datos, navegadores, hojas de cálculo, procesadores de texto, etc.

90 Vista computador personal 1 Monitor 2 Placa base 3 Procesador 4 Puertos ATA 5 Memoria principal (RAM) 6 Placas de expansión 7 Fuente eléctrica 8 Unidad de almacenamiento óptico 9 Disco duro 10 Teclado 11 Ratón

91 Arquitectura Eckert-Mauchly Unidad Lógica Aritmética (ULA): realiza operaciones aritméticas y lógicas Unidad de control: interpreta instrucciones y emite órdenes para los demás componentes

92 Arquitectura Eckert-Mauchly Unidad Lógica Aritmética (ULA): realiza operaciones aritméticas y lógicas Unidad de control: interpreta instrucciones y emite órdenes para los demás componentes Memoria central: dispositivos de almacenamiento de información (ROM y RAM)

93 Arquitectura Eckert-Mauchly Unidad Lógica Aritmética (ULA): realiza operaciones aritméticas y lógicas Unidad de control: interpreta instrucciones y emite órdenes para los demás componentes Memoria central: dispositivos de almacenamiento de información (ROM y RAM) Dispositivos de entrada y salida (E/S): dispositivos de comunicación con el exterior

94 Arquitectura Eckert-Mauchly Unidad Lógica Aritmética (ULA): realiza operaciones aritméticas y lógicas Unidad de control: interpreta instrucciones y emite órdenes para los demás componentes Memoria central: dispositivos de almacenamiento de información (ROM y RAM) Dispositivos de entrada y salida (E/S): dispositivos de comunicación con el exterior

95 Arquitectura Eckert-Mauchly Unidad Lógica Aritmética (ULA): realiza operaciones aritméticas y lógicas Unidad de control: interpreta instrucciones y emite órdenes para los demás componentes Memoria central: dispositivos de almacenamiento de información (ROM y RAM) Dispositivos de entrada y salida (E/S): dispositivos de comunicación con el exterior

96 Memorias Memoria primaria (memorias de acceso aleatorio) Registros del procesador: memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar transitoriamente y acceder a valores muy usados, generalmente en operaciones matemáticas.

97 Memorias Memoria primaria (memorias de acceso aleatorio) Registros del procesador: memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar transitoriamente y acceder a valores muy usados, generalmente en operaciones matemáticas. Memoria principal: contiene los programas en ejecución y los datos con que operan. La unidad aritmético-lógica (ALU) puede transferir información muy rápidamente entre un registro del procesador y localizaciones del almacenamiento principal (direcciones de memoria).

98 Memorias Memoria primaria (memorias de acceso aleatorio) Registros del procesador: memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar transitoriamente y acceder a valores muy usados, generalmente en operaciones matemáticas. Memoria principal: contiene los programas en ejecución y los datos con que operan. La unidad aritmético-lógica (ALU) puede transferir información muy rápidamente entre un registro del procesador y localizaciones del almacenamiento principal (direcciones de memoria). Memoria caché: tipo especial de memoria de acceso rápido. Parte de la información de la memoria principal se duplica en la memoria caché. Cuando se accede por primera vez a un dato, se hace una copia en el caché; los accesos siguientes se realizan a dicha copia, haciendo que el tiempo de acceso medio al dato sea menor.

99 Memorias Memoria primaria (memorias de acceso aleatorio) Registros del procesador: memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar transitoriamente y acceder a valores muy usados, generalmente en operaciones matemáticas. Memoria principal: contiene los programas en ejecución y los datos con que operan. La unidad aritmético-lógica (ALU) puede transferir información muy rápidamente entre un registro del procesador y localizaciones del almacenamiento principal (direcciones de memoria). Memoria caché: tipo especial de memoria de acceso rápido. Parte de la información de la memoria principal se duplica en la memoria caché. Cuando se accede por primera vez a un dato, se hace una copia en el caché; los accesos siguientes se realizan a dicha copia, haciendo que el tiempo de acceso medio al dato sea menor. Memoria secundaria (dispositivos de almacenamiento masivo) Conjunto de dispositivos periféricos para el almacenamiento masivo de datos (disquetes, disco duro, unidades pticas, unidades de memoria flash y discos Zip).

100 Memorias Memoria primaria (memorias de acceso aleatorio) Registros del procesador: memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar transitoriamente y acceder a valores muy usados, generalmente en operaciones matemáticas. Memoria principal: contiene los programas en ejecución y los datos con que operan. La unidad aritmético-lógica (ALU) puede transferir información muy rápidamente entre un registro del procesador y localizaciones del almacenamiento principal (direcciones de memoria). Memoria caché: tipo especial de memoria de acceso rápido. Parte de la información de la memoria principal se duplica en la memoria caché. Cuando se accede por primera vez a un dato, se hace una copia en el caché; los accesos siguientes se realizan a dicha copia, haciendo que el tiempo de acceso medio al dato sea menor. Memoria secundaria (dispositivos de almacenamiento masivo) Conjunto de dispositivos periféricos para el almacenamiento masivo de datos (disquetes, disco duro, unidades pticas, unidades de memoria flash y discos Zip). Con mayor capacidad que la memoria principal, pero más lenta que ésta.

101 Memorias Memoria primaria (memorias de acceso aleatorio) Registros del procesador: memoria de alta velocidad y poca capacidad, integrada en el microprocesador, que permite guardar transitoriamente y acceder a valores muy usados, generalmente en operaciones matemáticas. Memoria principal: contiene los programas en ejecución y los datos con que operan. La unidad aritmético-lógica (ALU) puede transferir información muy rápidamente entre un registro del procesador y localizaciones del almacenamiento principal (direcciones de memoria). Memoria caché: tipo especial de memoria de acceso rápido. Parte de la información de la memoria principal se duplica en la memoria caché. Cuando se accede por primera vez a un dato, se hace una copia en el caché; los accesos siguientes se realizan a dicha copia, haciendo que el tiempo de acceso medio al dato sea menor. Memoria secundaria (dispositivos de almacenamiento masivo) Conjunto de dispositivos periféricos para el almacenamiento masivo de datos (disquetes, disco duro, unidades pticas, unidades de memoria flash y discos Zip). Con mayor capacidad que la memoria principal, pero más lenta que ésta.

102 Memorias Memoria RAM (Random Access Memory)

103 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información

104 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random)

105 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random) Los datos son retornados independiente de su ubicación física y de los datos previamente almacenados

106 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random) Los datos son retornados independiente de su ubicación física y de los datos previamente almacenados Memoria donde el procesador recibe las instrucciones y guarda los resultados.

107 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random) Los datos son retornados independiente de su ubicación física y de los datos previamente almacenados Memoria donde el procesador recibe las instrucciones y guarda los resultados. Memoria volátil: su información se pierde al interrumpirse el flujo de corriente eléctrica

108 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random) Los datos son retornados independiente de su ubicación física y de los datos previamente almacenados Memoria donde el procesador recibe las instrucciones y guarda los resultados. Memoria volátil: su información se pierde al interrumpirse el flujo de corriente eléctrica

109 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random) Los datos son retornados independiente de su ubicación física y de los datos previamente almacenados Memoria donde el procesador recibe las instrucciones y guarda los resultados. Memoria volátil: su información se pierde al interrumpirse el flujo de corriente eléctrica Memoria ROM (Read Only Memory)

110 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random) Los datos son retornados independiente de su ubicación física y de los datos previamente almacenados Memoria donde el procesador recibe las instrucciones y guarda los resultados. Memoria volátil: su información se pierde al interrumpirse el flujo de corriente eléctrica Memoria ROM (Read Only Memory) Destinada sólo a ser leída (no se escribible)

111 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random) Los datos son retornados independiente de su ubicación física y de los datos previamente almacenados Memoria donde el procesador recibe las instrucciones y guarda los resultados. Memoria volátil: su información se pierde al interrumpirse el flujo de corriente eléctrica Memoria ROM (Read Only Memory) Destinada sólo a ser leída (no se escribible) Almacena programas necesarios para iniciar el computador y de diagnóstico

112 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random) Los datos son retornados independiente de su ubicación física y de los datos previamente almacenados Memoria donde el procesador recibe las instrucciones y guarda los resultados. Memoria volátil: su información se pierde al interrumpirse el flujo de corriente eléctrica Memoria ROM (Read Only Memory) Destinada sólo a ser leída (no se escribible) Almacena programas necesarios para iniciar el computador y de diagnóstico Memoria no volátil: su información se conserva al interrumpirse el flujo de corriente eléctrica

113 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random) Los datos son retornados independiente de su ubicación física y de los datos previamente almacenados Memoria donde el procesador recibe las instrucciones y guarda los resultados. Memoria volátil: su información se pierde al interrumpirse el flujo de corriente eléctrica Memoria ROM (Read Only Memory) Destinada sólo a ser leída (no se escribible) Almacena programas necesarios para iniciar el computador y de diagnóstico Memoria no volátil: su información se conserva al interrumpirse el flujo de corriente eléctrica

114 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random) Los datos son retornados independiente de su ubicación física y de los datos previamente almacenados Memoria donde el procesador recibe las instrucciones y guarda los resultados. Memoria volátil: su información se pierde al interrumpirse el flujo de corriente eléctrica Memoria ROM (Read Only Memory) Destinada sólo a ser leída (no se escribible) Almacena programas necesarios para iniciar el computador y de diagnóstico Memoria no volátil: su información se conserva al interrumpirse el flujo de corriente eléctrica

115 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random) Los datos son retornados independiente de su ubicación física y de los datos previamente almacenados Memoria donde el procesador recibe las instrucciones y guarda los resultados. Memoria volátil: su información se pierde al interrumpirse el flujo de corriente eléctrica Módulos formato SIMM Memoria ROM (Read Only Memory) Destinada sólo a ser leída (no se escribible) Almacena programas necesarios para iniciar el computador y de diagnóstico Memoria no volátil: su información se conserva al interrumpirse el flujo de corriente eléctrica Memoria ROM (BIOS)

116 Memorias Memoria RAM (Random Access Memory) Memoria en la que se puede tanto leer como escribir información Los datos almacenados pueden ser accesados en cualquier orden (random) Los datos son retornados independiente de su ubicación física y de los datos previamente almacenados Memoria donde el procesador recibe las instrucciones y guarda los resultados. Memoria volátil: su información se pierde al interrumpirse el flujo de corriente eléctrica Módulos formato SIMM Memoria ROM (Read Only Memory) Destinada sólo a ser leída (no se escribible) Almacena programas necesarios para iniciar el computador y de diagnóstico Memoria no volátil: su información se conserva al interrumpirse el flujo de corriente eléctrica Memoria ROM (BIOS)

117 Dispositivos auxiliares y periféricos Disco duro: sistema de grabación magnética digital que almacena los datos del usuario y en la mayoría de los casos el sistema operativo de la computadora.

118 Dispositivos auxiliares y periféricos Disco duro: sistema de grabación magnética digital que almacena los datos del usuario y en la mayoría de los casos el sistema operativo de la computadora. Monitor: dispositivo de salida que muestra, mediante una interfaz, los resultados del procesamiento de una computadora.

119 Dispositivos auxiliares y periféricos Disco duro: sistema de grabación magnética digital que almacena los datos del usuario y en la mayoría de los casos el sistema operativo de la computadora. Monitor: dispositivo de salida que muestra, mediante una interfaz, los resultados del procesamiento de una computadora.

120 Dispositivos auxiliares y periféricos Disco duro: sistema de grabación magnética digital que almacena los datos del usuario y en la mayoría de los casos el sistema operativo de la computadora. Monitor: dispositivo de salida que muestra, mediante una interfaz, los resultados del procesamiento de una computadora. Teclado: periférico, físico o virtual utilizado para la introducción de órdenes y datos.

121 Dispositivos auxiliares y periféricos Disco duro: sistema de grabación magnética digital que almacena los datos del usuario y en la mayoría de los casos el sistema operativo de la computadora. Monitor: dispositivo de salida que muestra, mediante una interfaz, los resultados del procesamiento de una computadora. Teclado: periférico, físico o virtual utilizado para la introducción de órdenes y datos.

122 Dispositivos auxiliares y periféricos Disco duro: sistema de grabación magnética digital que almacena los datos del usuario y en la mayoría de los casos el sistema operativo de la computadora. Monitor: dispositivo de salida que muestra, mediante una interfaz, los resultados del procesamiento de una computadora. Teclado: periférico, físico o virtual utilizado para la introducción de órdenes y datos. Ratón: periférico utilizado para la entrada y el control de datos.

123 Dispositivos auxiliares y periféricos Disco duro: sistema de grabación magnética digital que almacena los datos del usuario y en la mayoría de los casos el sistema operativo de la computadora. Monitor: dispositivo de salida que muestra, mediante una interfaz, los resultados del procesamiento de una computadora. Teclado: periférico, físico o virtual utilizado para la introducción de órdenes y datos. Ratón: periférico utilizado para la entrada y el control de datos.

124 Dispositivos auxiliares y periféricos Disco duro: sistema de grabación magnética digital que almacena los datos del usuario y en la mayoría de los casos el sistema operativo de la computadora. Monitor: dispositivo de salida que muestra, mediante una interfaz, los resultados del procesamiento de una computadora. Teclado: periférico, físico o virtual utilizado para la introducción de órdenes y datos. Ratón: periférico utilizado para la entrada y el control de datos. Impresora: produce copias permanente en papel de textos o gráficos de documentos almacenados en formato electrónico.

125 Dispositivos auxiliares y periféricos Disco duro: sistema de grabación magnética digital que almacena los datos del usuario y en la mayoría de los casos el sistema operativo de la computadora. Monitor: dispositivo de salida que muestra, mediante una interfaz, los resultados del procesamiento de una computadora. Teclado: periférico, físico o virtual utilizado para la introducción de órdenes y datos. Ratón: periférico utilizado para la entrada y el control de datos. Impresora: produce copias permanente en papel de textos o gráficos de documentos almacenados en formato electrónico.

126 Clasificación del software Software de sistema: permite que el hardware funcione. Sistemas operativos: conjunto de programas destinados a permitir una administración eficaz de los recursos del computador. Se estima que

127 Clasificación del software Software de sistema: permite que el hardware funcione. Sistemas operativos: conjunto de programas destinados a permitir una administración eficaz de los recursos del computador. Se estima que

128 Clasificación del software Software de sistema: permite que el hardware funcione. Sistemas operativos: conjunto de programas destinados a permitir una administración eficaz de los recursos del computador. Se estima que Controladores de dispositivo: programas informáticos que permiten al sistema operativo interactuar con los periféricos.

129 Clasificación del software Software de sistema: permite que el hardware funcione. Sistemas operativos: conjunto de programas destinados a permitir una administración eficaz de los recursos del computador. Se estima que Controladores de dispositivo: programas informáticos que permiten al sistema operativo interactuar con los periféricos. Herramientas de diagnóstico: monitorea y controla la funcionalidad del hardware.

130 Clasificación del software Software de sistema: permite que el hardware funcione. Sistemas operativos: conjunto de programas destinados a permitir una administración eficaz de los recursos del computador. Se estima que Controladores de dispositivo: programas informáticos que permiten al sistema operativo interactuar con los periféricos. Herramientas de diagnóstico: monitorea y controla la funcionalidad del hardware. Servidores: programas que realizan algunas tareas en beneficio de otras aplicaciones llamadas clientes.

131 Clasificación del software Software de sistema: permite que el hardware funcione. Sistemas operativos: conjunto de programas destinados a permitir una administración eficaz de los recursos del computador. Se estima que Controladores de dispositivo: programas informáticos que permiten al sistema operativo interactuar con los periféricos. Herramientas de diagnóstico: monitorea y controla la funcionalidad del hardware. Servidores: programas que realizan algunas tareas en beneficio de otras aplicaciones llamadas clientes.

132 Clasificación del software Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos. Editores de texto: programas que permiten crear y modificar archivos digitales compuestos únicamente por texto y sin formato.

133 Clasificación del software Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos. Editores de texto: programas que permiten crear y modificar archivos digitales compuestos únicamente por texto y sin formato. Compiladores: programas que traducen un programa escrito en un lenguaje de programación a otro lenguaje que la máquina será capaz de interpretar.

134 Clasificación del software Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos. Editores de texto: programas que permiten crear y modificar archivos digitales compuestos únicamente por texto y sin formato. Compiladores: programas que traducen un programa escrito en un lenguaje de programación a otro lenguaje que la máquina será capaz de interpretar. Intérpretes: programas escritos en lenguajes de alto nivel capaces analizar y ejecutar otros programas. A diferencia de los compiladores, los intérpretes traducen el programa a medida que lo ejecutan.

135 Clasificación del software Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos. Editores de texto: programas que permiten crear y modificar archivos digitales compuestos únicamente por texto y sin formato. Compiladores: programas que traducen un programa escrito en un lenguaje de programación a otro lenguaje que la máquina será capaz de interpretar. Intérpretes: programas escritos en lenguajes de alto nivel capaces analizar y ejecutar otros programas. A diferencia de los compiladores, los intérpretes traducen el programa a medida que lo ejecutan. Enlazadores: programas que toman los archivos de código objeto generados durante el proceso de compilación y los enlaza con bibliotécas para generar un archivo ejecutable.

136 Clasificación del software Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos. Editores de texto: programas que permiten crear y modificar archivos digitales compuestos únicamente por texto y sin formato. Compiladores: programas que traducen un programa escrito en un lenguaje de programación a otro lenguaje que la máquina será capaz de interpretar. Intérpretes: programas escritos en lenguajes de alto nivel capaces analizar y ejecutar otros programas. A diferencia de los compiladores, los intérpretes traducen el programa a medida que lo ejecutan. Enlazadores: programas que toman los archivos de código objeto generados durante el proceso de compilación y los enlaza con bibliotécas para generar un archivo ejecutable. Depuradores: programas que limpian los errores de otros programas informáticos.

137 Clasificación del software Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos. Editores de texto: programas que permiten crear y modificar archivos digitales compuestos únicamente por texto y sin formato. Compiladores: programas que traducen un programa escrito en un lenguaje de programación a otro lenguaje que la máquina será capaz de interpretar. Intérpretes: programas escritos en lenguajes de alto nivel capaces analizar y ejecutar otros programas. A diferencia de los compiladores, los intérpretes traducen el programa a medida que lo ejecutan. Enlazadores: programas que toman los archivos de código objeto generados durante el proceso de compilación y los enlaza con bibliotécas para generar un archivo ejecutable. Depuradores: programas que limpian los errores de otros programas informáticos. Entornos de Desarrollo Integrados (IDE): agrupan a las anteriores herramientas, usualmente en un entorno visual, de forma que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc.

138 Clasificación del software Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos. Editores de texto: programas que permiten crear y modificar archivos digitales compuestos únicamente por texto y sin formato. Compiladores: programas que traducen un programa escrito en un lenguaje de programación a otro lenguaje que la máquina será capaz de interpretar. Intérpretes: programas escritos en lenguajes de alto nivel capaces analizar y ejecutar otros programas. A diferencia de los compiladores, los intérpretes traducen el programa a medida que lo ejecutan. Enlazadores: programas que toman los archivos de código objeto generados durante el proceso de compilación y los enlaza con bibliotécas para generar un archivo ejecutable. Depuradores: programas que limpian los errores de otros programas informáticos. Entornos de Desarrollo Integrados (IDE): agrupan a las anteriores herramientas, usualmente en un entorno visual, de forma que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc.

139 Clasificación del software Software de aplicación: permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido. Aplicaciones ofimáticas: conjunto de programas para el uso en oficinas y entornos profesionales. Incluyen procesadores de texto, hojas de cálculo, programas de presentación, sistemas de gestiòn de bases de datos, etc.

140 Clasificación del software Software de aplicación: permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido. Aplicaciones ofimáticas: conjunto de programas para el uso en oficinas y entornos profesionales. Incluyen procesadores de texto, hojas de cálculo, programas de presentación, sistemas de gestiòn de bases de datos, etc. Software educativo: software destinado a la enseñanza y el auto aprendizaje.

141 Clasificación del software Software de aplicación: permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido. Aplicaciones ofimáticas: conjunto de programas para el uso en oficinas y entornos profesionales. Incluyen procesadores de texto, hojas de cálculo, programas de presentación, sistemas de gestiòn de bases de datos, etc. Software educativo: software destinado a la enseñanza y el auto aprendizaje. Software médico: software utilizado para fines médicos.

142 Clasificación del software Software de aplicación: permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido. Aplicaciones ofimáticas: conjunto de programas para el uso en oficinas y entornos profesionales. Incluyen procesadores de texto, hojas de cálculo, programas de presentación, sistemas de gestiòn de bases de datos, etc. Software educativo: software destinado a la enseñanza y el auto aprendizaje. Software médico: software utilizado para fines médicos. Software de cálculo numérico: programas que simulan procesos matemáticos complejos que describen fenómenos reales.

143 Clasificación del software Software de aplicación: permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido. Aplicaciones ofimáticas: conjunto de programas para el uso en oficinas y entornos profesionales. Incluyen procesadores de texto, hojas de cálculo, programas de presentación, sistemas de gestiòn de bases de datos, etc. Software educativo: software destinado a la enseñanza y el auto aprendizaje. Software médico: software utilizado para fines médicos. Software de cálculo numérico: programas que simulan procesos matemáticos complejos que describen fenómenos reales. Software de diseño asistido (CAD): herramientas computacionales que asisten a ingenieros, arquitectos y a otros profesionales del diseño en sus respectivas actividades.

144 Clasificación del software Software de aplicación: permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido. Aplicaciones ofimáticas: conjunto de programas para el uso en oficinas y entornos profesionales. Incluyen procesadores de texto, hojas de cálculo, programas de presentación, sistemas de gestiòn de bases de datos, etc. Software educativo: software destinado a la enseñanza y el auto aprendizaje. Software médico: software utilizado para fines médicos. Software de cálculo numérico: programas que simulan procesos matemáticos complejos que describen fenómenos reales. Software de diseño asistido (CAD): herramientas computacionales que asisten a ingenieros, arquitectos y a otros profesionales del diseño en sus respectivas actividades. Software de Control Numérico (CAM): programas destinados a controlar las fases de manufactura de un producto, incluyendo la planeación del proceso y la producción, maquinado, calendarización, administración y control de calidad.

145 Clasificación del software Software de aplicación: permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido. Aplicaciones ofimáticas: conjunto de programas para el uso en oficinas y entornos profesionales. Incluyen procesadores de texto, hojas de cálculo, programas de presentación, sistemas de gestiòn de bases de datos, etc. Software educativo: software destinado a la enseñanza y el auto aprendizaje. Software médico: software utilizado para fines médicos. Software de cálculo numérico: programas que simulan procesos matemáticos complejos que describen fenómenos reales. Software de diseño asistido (CAD): herramientas computacionales que asisten a ingenieros, arquitectos y a otros profesionales del diseño en sus respectivas actividades. Software de Control Numérico (CAM): programas destinados a controlar las fases de manufactura de un producto, incluyendo la planeación del proceso y la producción, maquinado, calendarización, administración y control de calidad.

146 Terminología básica Programa: conjunto de instrucciones escritas en forma codificada que el computador puede traducir a su propio lenguaje. Estas instrucciones le dicen al computador qué operaciones ejecutar y en qué orden. Código fuente: tipo de programa escrito por un programador en algún lenguaje de programación, pero que no es directamente ejecutable por el computador, sino que debe ser traducido a otro lenguaje (el lenguaje de máquina o código objeto) que pueda ser ejecutado por el hardware del computador.

147 Terminología básica Programa: conjunto de instrucciones escritas en forma codificada que el computador puede traducir a su propio lenguaje. Estas instrucciones le dicen al computador qué operaciones ejecutar y en qué orden. Código fuente: tipo de programa escrito por un programador en algún lenguaje de programación, pero que no es directamente ejecutable por el computador, sino que debe ser traducido a otro lenguaje (el lenguaje de máquina o código objeto) que pueda ser ejecutado por el hardware del computador. Programa Objeto: programa que resulta de la traducción del lenguaje fuente (código fuente) a un lenguaje de máquina, es decir a aquel que es inteligible por el computador.

148 Terminología básica Programa: conjunto de instrucciones escritas en forma codificada que el computador puede traducir a su propio lenguaje. Estas instrucciones le dicen al computador qué operaciones ejecutar y en qué orden. Código fuente: tipo de programa escrito por un programador en algún lenguaje de programación, pero que no es directamente ejecutable por el computador, sino que debe ser traducido a otro lenguaje (el lenguaje de máquina o código objeto) que pueda ser ejecutado por el hardware del computador. Programa Objeto: programa que resulta de la traducción del lenguaje fuente (código fuente) a un lenguaje de máquina, es decir a aquel que es inteligible por el computador. Intérpretes: programas que traducen las instrucciones de un programa escrito en algún lenguaje de programación, en una secuencia de instrucciones de máquina (lenguaje de máquina). El intérprete traduce las instrucciones del programa fuente una por una y las ejecuta inmediatamente.

149 Terminología básica Programa: conjunto de instrucciones escritas en forma codificada que el computador puede traducir a su propio lenguaje. Estas instrucciones le dicen al computador qué operaciones ejecutar y en qué orden. Código fuente: tipo de programa escrito por un programador en algún lenguaje de programación, pero que no es directamente ejecutable por el computador, sino que debe ser traducido a otro lenguaje (el lenguaje de máquina o código objeto) que pueda ser ejecutado por el hardware del computador. Programa Objeto: programa que resulta de la traducción del lenguaje fuente (código fuente) a un lenguaje de máquina, es decir a aquel que es inteligible por el computador. Intérpretes: programas que traducen las instrucciones de un programa escrito en algún lenguaje de programación, en una secuencia de instrucciones de máquina (lenguaje de máquina). El intérprete traduce las instrucciones del programa fuente una por una y las ejecuta inmediatamente.

150 Terminología básica Compilador: al igual que los intérpretes, los compiladores traducen un programa escrito en algún lenguaje de programación en una secuencia de instrucciones de máquina (lenguaje de máquina) que se pueden ejecutar. A diferencia de los intérpretes, el compilador sólo traduce: Un programa que ha sido compilado puede correr por si solo, pues en el proceso de compilación se lo transforma en otro lenguaje (lenguaje máquina).

151 Terminología básica Compilador: al igual que los intérpretes, los compiladores traducen un programa escrito en algún lenguaje de programación en una secuencia de instrucciones de máquina (lenguaje de máquina) que se pueden ejecutar. A diferencia de los intérpretes, el compilador sólo traduce: Un programa que ha sido compilado puede correr por si solo, pues en el proceso de compilación se lo transforma en otro lenguaje (lenguaje máquina). Un intérprete traduce el programa cuando lo lee, convirtiendo el código del programa directamente en acciones.

152 Terminología básica Compilador: al igual que los intérpretes, los compiladores traducen un programa escrito en algún lenguaje de programación en una secuencia de instrucciones de máquina (lenguaje de máquina) que se pueden ejecutar. A diferencia de los intérpretes, el compilador sólo traduce: Un programa que ha sido compilado puede correr por si solo, pues en el proceso de compilación se lo transforma en otro lenguaje (lenguaje máquina). Un intérprete traduce el programa cuando lo lee, convirtiendo el código del programa directamente en acciones. La ventaja del intérprete es que dado cualquier programa es posible interpretarlo en cualquier plataforma (sistema operativo), en cambio el archivo generado por el compilador sólo funciona en la plataforma que fue creado.

153 Terminología básica Compilador: al igual que los intérpretes, los compiladores traducen un programa escrito en algún lenguaje de programación en una secuencia de instrucciones de máquina (lenguaje de máquina) que se pueden ejecutar. A diferencia de los intérpretes, el compilador sólo traduce: Un programa que ha sido compilado puede correr por si solo, pues en el proceso de compilación se lo transforma en otro lenguaje (lenguaje máquina). Un intérprete traduce el programa cuando lo lee, convirtiendo el código del programa directamente en acciones. La ventaja del intérprete es que dado cualquier programa es posible interpretarlo en cualquier plataforma (sistema operativo), en cambio el archivo generado por el compilador sólo funciona en la plataforma que fue creado. Un archivo compilado puede ser distribuido fácilmente conociendo la plataforma, mientras que un archivo interpretado no funciona si no se tiene el intérprete.

154 Terminología básica Compilador: al igual que los intérpretes, los compiladores traducen un programa escrito en algún lenguaje de programación en una secuencia de instrucciones de máquina (lenguaje de máquina) que se pueden ejecutar. A diferencia de los intérpretes, el compilador sólo traduce: Un programa que ha sido compilado puede correr por si solo, pues en el proceso de compilación se lo transforma en otro lenguaje (lenguaje máquina). Un intérprete traduce el programa cuando lo lee, convirtiendo el código del programa directamente en acciones. La ventaja del intérprete es que dado cualquier programa es posible interpretarlo en cualquier plataforma (sistema operativo), en cambio el archivo generado por el compilador sólo funciona en la plataforma que fue creado. Un archivo compilado puede ser distribuido fácilmente conociendo la plataforma, mientras que un archivo interpretado no funciona si no se tiene el intérprete. La velocidad de ejecución de un archivo compilado es de 10 a 20 veces superior a la de un archivo interpretado.

155 Terminología básica Compilador: al igual que los intérpretes, los compiladores traducen un programa escrito en algún lenguaje de programación en una secuencia de instrucciones de máquina (lenguaje de máquina) que se pueden ejecutar. A diferencia de los intérpretes, el compilador sólo traduce: Un programa que ha sido compilado puede correr por si solo, pues en el proceso de compilación se lo transforma en otro lenguaje (lenguaje máquina). Un intérprete traduce el programa cuando lo lee, convirtiendo el código del programa directamente en acciones. La ventaja del intérprete es que dado cualquier programa es posible interpretarlo en cualquier plataforma (sistema operativo), en cambio el archivo generado por el compilador sólo funciona en la plataforma que fue creado. Un archivo compilado puede ser distribuido fácilmente conociendo la plataforma, mientras que un archivo interpretado no funciona si no se tiene el intérprete. La velocidad de ejecución de un archivo compilado es de 10 a 20 veces superior a la de un archivo interpretado.

156 Clasificación de los lenguajes... Según su nivel de abstracción Según la forma de ejecución Según el paradigma

157 Clasificación de los lenguajes... Según su nivel de abstracción Lenguajes Máquina Lenguajes de bajo nivel Lenguajes de medio nivel Lenguajes de alto nivel Según la forma de ejecución Según el paradigma

158 Clasificación de los lenguajes... Según su nivel de abstracción Lenguajes Máquina Lenguajes de bajo nivel Lenguajes de medio nivel Lenguajes de alto nivel Según la forma de ejecución Según el paradigma Lenguajes Máquina Conjunto de instrucciones que puede ejecutar el computador (CPU). Está compuesto por un conjunto de instrucciones binarias (0 y 1) ejecutadas en secuencia. Representan acciones ( on, off ) que la máquina podría realizar.

159 Clasificación de los lenguajes... Según su nivel de abstracción Lenguajes Máquina Lenguajes de bajo nivel Lenguajes de medio nivel Lenguajes de alto nivel Según la forma de ejecución Según el paradigma Lenguajes de bajo nivel Proporciona poca o ninguna abstracción del microprocesador del computador. Es bajo por ofrecer una reducida abstracción entre el lenguaje y el hardware Máxima velocidad con mínimo uso de memoria. Requiere conocer en detalle la arquitectura de la máquina. Ejemplo: el lenguaje ensamblador.

160 Clasificación de los lenguajes... Según su nivel de abstracción Lenguajes Máquina Lenguajes de bajo nivel Lenguajes de medio nivel Lenguajes de alto nivel Según la forma de ejecución Según el paradigma Lenguajes de medio nivel Presenta características que los acercan a los lenguajes de bajo nivel. Posee cualidades que lo hacen un lenguaje más cercano al humano y, por tanto, de alto nivel. Expertos consideran al lenguaje C, un lenguaje de medio nivel.

161 Clasificación de los lenguajes... Según su nivel de abstracción Lenguajes Máquina Lenguajes de bajo nivel Lenguajes de medio nivel Lenguajes de alto nivel Según la forma de ejecución Según el paradigma Lenguajes de alto nivel De fácil comprensión por estar formado por elementos de lenguajes naturales como el inglés. Diseñado más para la capacidad cognitiva humana, en lugar de la capacidad ejecutora de las máquinas. Ejemplos: Basic, Fortran, COBOL.

162 Clasificación de los lenguajes... Según su nivel de abstracción Según la forma de ejecución Lenguajes compilados Lenguajes interpretados Según el paradigma

163 Clasificación de los lenguajes... Según su nivel de abstracción Según la forma de ejecución Lenguajes compilados Lenguajes interpretados Según el paradigma Lenguajes compilados Son traducidos partir de su código fuente por medio de un compilador. El archivo generado es ejecutable para una determinada plataforma. Ejemplos: Fortran, Pascal, la familia de lenguajes de C, incluyendo C++ y Objective C pero no Java.

164 Clasificación de los lenguajes... Según su nivel de abstracción Según la forma de ejecución Lenguajes compilados Lenguajes interpretados Según el paradigma Lenguajes interpretados Son ejecutado por medio de un intérprete. Las instrucciones se traducen o interpretan una a una siendo tpicamente unas 10 veces más lentos que los programas compilados. Ejemplos: Lisp, Bash, Basic.

165 Clasificación de los lenguajes... Según su nivel de abstracción Según la forma de ejecución Según el paradigma Paradigma imperativo o por procedimientos Paradigma funcional Paradigma lógico Paradigma orientado a objetos

166 Clasificación de los lenguajes... Según su nivel de abstracción Según la forma de ejecución Según el paradigma Paradigma imperativo o por procedimientos Paradigma funcional Paradigma lógico Paradigma orientado a objetos Paradigma imperativo Conjunto de instrucciones que el computador debe ejecutar. Enfoque que describe la programación en términos del estado del programa y sentencias que cambian dicho estado. Los programas imperativos le indican al computador cómo realizar una tarea. La implementación de hardware de la mayoría de computadores es imperativa. Ejemplos: BASIC, C, C++, Fortran, Pascal, Java, Perl, PHP.

167 Clasificación de los lenguajes... Según su nivel de abstracción Según la forma de ejecución Según el paradigma Paradigma imperativo o por procedimientos Paradigma funcional Paradigma lógico Paradigma orientado a objetos Paradigma funcional Enfoque de programación declarativo basado en la utilización de funciones matemáticas. Hace énfasis en la aplicación de funciones, en contraste con el concepto de estado del cómputo (paradigma imperativo) No es necesario bajar al nivel de la máquina para describir el proceso llevado a cabo por el programa. Ejemplos: La familia de lenguajes LISP (en particular Scheme), ML o Haskell, R.

168 Clasificación de los lenguajes... Según su nivel de abstracción Según la forma de ejecución Según el paradigma Paradigma imperativo o por procedimientos Paradigma funcional Paradigma lógico Paradigma orientado a objetos Paradigma lógico Forma parte de los paradigmas declarativos en los que se especfica qué debería hacer el computador y no cómo. Tiene como caracterstica principal la aplicación de las reglas de la lógica para inferir conclusiones a partir de datos. El PROLOG es el lenguaje emblemático del paradigma.

169 Clasificación de los lenguajes... Según su nivel de abstracción Según la forma de ejecución Según el paradigma Paradigma imperativo o por procedimientos Paradigma funcional Paradigma lógico Paradigma orientado a objetos Paradigma orientado a objetos Estilo de programación que utiliza objetos como bloque fundamental de construcción. Los bloques son un conjunto complejo de datos (atributos) y funciones (métodos) que poseen una determinada estructura y forman parte de una organización. Los atributos definen el estado del objeto; los métodos, su comportamiento. Ejemplos: Visual Basic, C++, PHP.

170 Bits y Bytes Bit: dígito binario que toma como posible valor 0 ó 1. El bit es la unidad mínima de almacenamiento empleada en informática.

171 Bits y Bytes Bit: dígito binario que toma como posible valor 0 ó 1. El bit es la unidad mínima de almacenamiento empleada en informática. Un bit representa dos posibles estados: encendido (1) o apagado (0), verdadero o falso, abierto o cerrado, presencia o ausencia de energía, etc.

172 Bits y Bytes Bit: dígito binario que toma como posible valor 0 ó 1. El bit es la unidad mínima de almacenamiento empleada en informática. Un bit representa dos posibles estados: encendido (1) o apagado (0), verdadero o falso, abierto o cerrado, presencia o ausencia de energía, etc. Con un bit sólo es posible representar dos valores. Para representar o codificar más información en un dispositivo digital, es neceario usar una mayor cantidad de bits. Con 2 bits por ejemplo:

173 Bits y Bytes Bit: dígito binario que toma como posible valor 0 ó 1. El bit es la unidad mínima de almacenamiento empleada en informática. Un bit representa dos posibles estados: encendido (1) o apagado (0), verdadero o falso, abierto o cerrado, presencia o ausencia de energía, etc. Con un bit sólo es posible representar dos valores. Para representar o codificar más información en un dispositivo digital, es neceario usar una mayor cantidad de bits. Con 2 bits por ejemplo: 2 2 = 4 posibilidades: 0 0 : apagado apagado. 0 1 : apagado encendido. 1 0 : encendido apagado. 1 1 : encendido encendido.

174 Bits y Bytes Bit: dígito binario que toma como posible valor 0 ó 1. El bit es la unidad mínima de almacenamiento empleada en informática. Un bit representa dos posibles estados: encendido (1) o apagado (0), verdadero o falso, abierto o cerrado, presencia o ausencia de energía, etc. Con un bit sólo es posible representar dos valores. Para representar o codificar más información en un dispositivo digital, es neceario usar una mayor cantidad de bits. Con 2 bits por ejemplo: 2 2 = 4 posibilidades: 0 0 : apagado apagado. 0 1 : apagado encendido. 1 0 : encendido apagado. 1 1 : encendido encendido.

175 Bits y Bytes Bit: dígito binario que toma como posible valor 0 ó 1. El bit es la unidad mínima de almacenamiento empleada en informática. Un bit representa dos posibles estados: encendido (1) o apagado (0), verdadero o falso, abierto o cerrado, presencia o ausencia de energía, etc. Con un bit sólo es posible representar dos valores. Para representar o codificar más información en un dispositivo digital, es neceario usar una mayor cantidad de bits. Con 2 bits por ejemplo: 2 2 = 4 posibilidades: 0 0 : apagado apagado. 0 1 : apagado encendido. 1 0 : encendido apagado. 1 1 : encendido encendido.

EVOLUCION DE LA COMPUTACION

EVOLUCION DE LA COMPUTACION EVOLUCION DE LA COMPUTACION Fundamentos de Programación Ing. Alvaro Fernando Delgado Mariño Generalidades Que es la computadora Es una herramienta que se utiliza para representar cualquier situación de

Más detalles

Tema 1: Introducción a Estructura de Computadores. Conceptos básicos y visión histórica

Tema 1: Introducción a Estructura de Computadores. Conceptos básicos y visión histórica Tema 1: Introducción a Estructura de Computadores Conceptos básicos y visión histórica Programa de Teoría 1. Introducción. 2. Lenguaje Máquina. 3. Lenguaje Ensamblador. 4. Ruta de Datos y Unidad de Control.

Más detalles

Breve Historia de la Informática

Breve Historia de la Informática Departamento de Sistemas Informáticos y Programación Universidad Complutense de Madrid 23 de octubre de 2006 Primeros pasos Necesidad de realizar cálculos básicos. La calculadora más antigua son las manos.

Más detalles

Curso de Mantenimiento y Reparación de computadoras

Curso de Mantenimiento y Reparación de computadoras Curso de Mantenimiento y Reparación de computadoras Máquina electrónica que recibe y procesa datos para convertirlos en información útil. La característica principal que la distingue de otros dispositivos

Más detalles

ORGANIZACIÓN FISICA DEL COMPUTADOR

ORGANIZACIÓN FISICA DEL COMPUTADOR ORGANIZACIÓN FISICA DEL COMPUTADOR 1. Dispositivo de entrada: A través de ellos se ingresan los datos al sistema, estos son convertidos en señales eléctricas, que se envían a la memoria principal para

Más detalles

HISTORIA DE LAS COMPUTADORAS

HISTORIA DE LAS COMPUTADORAS HISTORIA DE LAS COMPUTADORAS Actualmente las computadoras, se utilizan ampliamente en muchas áreas de negocios, la industria, la ciencia y la educación. Las computadoras se han desarrollado y mejorado

Más detalles

C u e s t i onario: Historia y evolución de la computadora.

C u e s t i onario: Historia y evolución de la computadora. Nombre: No. de lista: Instrucciones: Lee detenidamente las siguientes preguntas y subraya la respuesta correcta. 1. Es considerado la primera herramienta de cálculo que utilizo el hombre: a) Hueso de Ishango.

Más detalles

Lenguaje binario. Código ASCII. Medidas de la información

Lenguaje binario. Código ASCII. Medidas de la información Hardware y Software (1/5) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII Medidas de la información Unidad mínima de información: BIT (0

Más detalles

Partes Internas y Externas de la Computadora

Partes Internas y Externas de la Computadora Partes Internas y Externas de la Computadora La computadora está compuesta por hardware que se clasifican según donde se encuentran: PARTES EXTERNAS MONITOR: es un dispositivo de salida que, mediante una

Más detalles

Procesador Concepto Tipos Velocidad de proceso Características funciones aritmético- lógicas y de control

Procesador Concepto Tipos Velocidad de proceso Características funciones aritmético- lógicas y de control Tecnologías de Hardware Puntos a Desarrollar Procesador Concepto Tipos Velocidad de proceso Características funciones aritmético- lógicas y de control Memoria Principal Memoria RAM Concepto Características

Más detalles

ESTRUCTURA BÁSICA DE UN ORDENADOR

ESTRUCTURA BÁSICA DE UN ORDENADOR ESTRUCTURA BÁSICA DE UN ORDENADOR QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... Qué son los

Más detalles

Introducción Arquitectura y funcionamiento Software y lenguajes de programación Referencias

Introducción Arquitectura y funcionamiento Software y lenguajes de programación Referencias 7 Introducción a los Computadores (CNM-130) Estructura del computador Alejandro Piedrahita H. Instituto de Matemáticas Facultad de Ciencias Exactas y Naturales Universidad de Antioquia Copyleft 2012. Reproducción

Más detalles

Roberto Gómez Cárdenas ITESM-CEM

Roberto Gómez Cárdenas ITESM-CEM Conceptos básicos Sistemas Operativos Roberto Gómez Cárdenas ITESM-CEM rogomez@itesm.mx Lámina 1 Qué tienen en común? Lámina 2 El sistema operativo Lámina 3 Qué es un sistema operativo? Lámina 4 Dónde

Más detalles

PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1

PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1 PREGUNTAS INFORMÁTICA MONITOR UPB EXAMEN 1 1. Cuál de los siguientes componentes no forma parte del esquema general de un ordenador? A Memoria Principal B Disco Duro C Unidad de Control D Unidad Aritmético

Más detalles

1. Diga 3 razones por las que el hombre tuvo la necesidad de registrar información perinanente.

1. Diga 3 razones por las que el hombre tuvo la necesidad de registrar información perinanente. Cuestionario sobre la Historia de las Computadoras Informática 1. Diga 3 razones por las que el hombre tuvo la necesidad de registrar información perinanente. R= Por que necesitaba guardar y dar a conocer

Más detalles

FUNCIONAMIENTO DEL ORDENADOR

FUNCIONAMIENTO DEL ORDENADOR FUNCIONAMIENTO DEL ORDENADOR COMPUTACIÓN E INFORMÁTICA Datos de entrada Dispositivos de Entrada ORDENADOR PROGRAMA Datos de salida Dispositivos de Salida LOS ORDENADORES FUNCIONAN CON PROGRAMAS Los ordenadores

Más detalles

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ)

0-31 : caracteres de control : carac. Comunes : especiales (flechas, símbolos) y particulares (ñ) Hardware y Software (1/6) Lenguaje binario Los ordenadores sólo entienden 1 y 0. Lógica positiva: 0: no hay señal 1: hay señal Código ASCII American Standard Code for Information Interchange Carácter =

Más detalles

Unidad I Computación Tercero. Comienzos De La Informática, Mentes Precursoras. Unidad I Computación Tercero

Unidad I Computación Tercero. Comienzos De La Informática, Mentes Precursoras. Unidad I Computación Tercero Blaise Pascal Leibniz 1662 1670 Jacquard Babbage 1805 1772-1871 Vida Pascalina Calculadora Universal Telar controlado x Tarjeta Perforadas Máquina Analítica Ruedas dentadas + - Operaciones: + - X / 1 er

Más detalles

ELEMENTOS QUE COMPONEN UNA COMPUTADORA

ELEMENTOS QUE COMPONEN UNA COMPUTADORA ELEMENTOS QUE COMPONEN UNA COMPUTADORA El software : es la parte lógica del computador, comprende el conjunto de componente s lógico s para poder hacer posible una tarea. Se dice que es la parte blanda

Más detalles

(Parte I) Primeras máquinas mecánicas, Primeros ordenadores. Raúl Marín, Universitat per a Majors, UJI, 2013

(Parte I) Primeras máquinas mecánicas, Primeros ordenadores. Raúl Marín, Universitat per a Majors, UJI, 2013 (Parte I) Primeras máquinas mecánicas, Primeros ordenadores Raúl Marín, Universitat per a Majors, UJI, 2013 Qué es un ordenador? Un ordenador es una máquina programable. Las dos características principales

Más detalles

C u e s t i onario: Historia y evolución de la computadora. Clasificación de la computadora.

C u e s t i onario: Historia y evolución de la computadora. Clasificación de la computadora. Nombre: No. de lista: Instrucciones: Lee detenidamente las siguientes preguntas y subraya la respuesta correcta. 1. Rústico objeto hecho de madera que se utilizaba para realizar operaciones matemáticas

Más detalles

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla Índice de contenido 1.- Qué es un ordenador?...3 2.-Hardware básico de un ordenador:...3 3.-Software...4 3.1.-Software

Más detalles

Tema 1: Introducción a los Computadores

Tema 1: Introducción a los Computadores Tema 1: Introducción a los Computadores Niveles de abstracción de un computador Conceptos básicos Evolución histórica de los computadores Arquitectura Von Neumann Fases de ejecución de una instrucción

Más detalles

Informática Básica. Definiciones. Conceptos generales e historia

Informática Básica. Definiciones. Conceptos generales e historia Informática Básica Conceptos generales e historia Definiciones Informática: ciencia del tratamiento automático (mediante máquinas) y racional (siguel razonamiento humano) de la información. Computadora:

Más detalles

Fundamentos de las TIC

Fundamentos de las TIC Fundamentos de las TIC Sistemas Informáticos Conceptos básicos El término Informática proviene de la unión de dos palabras: INFORmación y automática. La Informática es, por tanto, la ciencia que estudia

Más detalles

Objetivos. a la Economía. la informática. Conocer los principales términos. Revisar las principales p funciones para las que se utiliza

Objetivos. a la Economía. la informática. Conocer los principales términos. Revisar las principales p funciones para las que se utiliza Informática Aplicada a la Economía Tema 1: Introducción Objetivos Hacer un breve repaso sobre la historia i de la informática Conocer los principales términos Revisar las principales p funciones para las

Más detalles

Concepto de Informática y sus aplicaciones Concepto de computadora Diferencias entre datos e información Procesamiento de datos Historia de la

Concepto de Informática y sus aplicaciones Concepto de computadora Diferencias entre datos e información Procesamiento de datos Historia de la Tema 1 Fundamentos de Computación Clase 1 Prof. María Alejandra Quintero Asignatura: Informática Escuela de Ingeniería Forestal Puntos a tratar Concepto de Informática y sus aplicaciones Concepto de computadora

Más detalles

T2.- Unidades funcionales de un ordenador. TEMA 2 UNIDADES FUNCIONALES DE UN ORDENADOR. T2.- Unidades funcionales de un ordenador.

T2.- Unidades funcionales de un ordenador. TEMA 2 UNIDADES FUNCIONALES DE UN ORDENADOR. T2.- Unidades funcionales de un ordenador. MONTAJE DE DE COMPONENTES INFORMÁTICOS TEMA 2 UNIDADES FUNCIONALES DE UN ORDENADOR. 1.2.- Qué es una unidad funcional?. Ordenador: Máquina capaz de recibir datos, procesarlos y mostrar los resultados de

Más detalles

Tema 1: Arquitectura de ordenadores, hardware y software

Tema 1: Arquitectura de ordenadores, hardware y software Fundamentos de Informática Tema 1: Arquitectura de ordenadores, hardware y software 2010-11 Índice 1. Informática 2. Modelo de von Neumann 3. Sistemas operativos 2 1. Informática INFORMación automática

Más detalles

Tema: Microprocesadores

Tema: Microprocesadores Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Microprocesadores Arq. de Computadora I Ing. Carlos Ortega H. 1

Más detalles

ORIGEN Y EVOLUCIÓN DEL COMPUTADOR. Durante muchos siglos la humanidad careció de un instrumento que lo ayude a procesar y archivar información.

ORIGEN Y EVOLUCIÓN DEL COMPUTADOR. Durante muchos siglos la humanidad careció de un instrumento que lo ayude a procesar y archivar información. ORIGEN Y EVOLUCIÓN DEL COMPUTADOR Durante muchos siglos la humanidad careció de un instrumento que lo ayude a procesar y archivar información. El computador es una maquina diseñada para que el hombre,

Más detalles

1-Componentes Físicos y Lógicos de un Ordenador.

1-Componentes Físicos y Lógicos de un Ordenador. 1-Componentes Físicos y Lógicos de un Ordenador. En este capítulo trataremos de explicar el conjunto de elementos por lo que está compuesto un ordenador. A grandes rasgos un Ordenador Personal o PC ( Personal

Más detalles

Historia de la Sociedad de la Información

Historia de la Sociedad de la Información Historia de la Sociedad de la Información Primera parte Los ordenadores 1. Antecesores del ordenador. Inicialmente, la principal función de los ordenadores fue la de realizar cálculos de forma más rápida.

Más detalles

Personajes y aportes importantes en el mundo de la computación

Personajes y aportes importantes en el mundo de la computación Personajes y aportes importantes en el mundo de la computación Época antigua El Abaco El ábaco representa el artefacto más antiguo empleado para manipular datos. Se cree que alrededor del año 3000 BC,

Más detalles

Durante muchos años, o mejor dicho durante muchos siglos la humanidad careció de un instrumento que lo ayude a procesar y archivar información.

Durante muchos años, o mejor dicho durante muchos siglos la humanidad careció de un instrumento que lo ayude a procesar y archivar información. ORIGEN Y EVOLUCION DEL COMPUTADOR ORIGEN Durante muchos años, o mejor dicho durante muchos siglos la humanidad careció de un instrumento que lo ayude a procesar y archivar información. Un computador o

Más detalles

Que es una computadora?

Que es una computadora? Que es una computadora? Que es una computadora? Una computadora es un dispositivo electrónico que ejecuta las instrucciones en un programa y posee cuatro funciones : a. Acepta información Entrada Input

Más detalles

Objetivos. Objetivos. Arquitectura de Computadores. R.Mitnik

Objetivos. Objetivos. Arquitectura de Computadores. R.Mitnik Objetivos Objetivos Arquitecturas von Neumann Otras Unidad Central de Procesamiento (CPU) Responsabilidades Requisitos Partes de una CPU ALU Control & Decode Registros Electrónica y buses 2 Índice Capítulo

Más detalles

Estructura de un Ordenador

Estructura de un Ordenador Estructura de un Ordenador 1. Unidad Central de Proceso (CPU) 2. Memoria Principal 3. El Bus: La comunicación entre las distintas unidades 4. La unión de todos los elementos: la placa Base Estructura de

Más detalles

Servicio Nacional de Aprendizaje SENA. Regional Cundinamarca-Soacha. Programa Mantenimiento de Equipos de Cómputo. DOCUMENTO DE APOYO No.

Servicio Nacional de Aprendizaje SENA. Regional Cundinamarca-Soacha. Programa Mantenimiento de Equipos de Cómputo. DOCUMENTO DE APOYO No. Página 1 de 6 ARQUITECTURA DE HARDWARE DE LOS EQUIPOS DE CÓMPUTO Entre 1939 y 1944 Howard Aiken de la universidad de Harvard en colaboración con IBM desarrolló el primer computador llamado Mark 1. El computador

Más detalles

Qué es un programa informático?

Qué es un programa informático? Qué es un programa informático? Un programa informático es una serie de comandos ejecutados por el equipo. Sin embargo, el equipo sólo es capaz de procesar elementos binarios, es decir, una serie de 0s

Más detalles

video 00_evolucion_tecnologica_00. video 01_sociedad de la información_1. 1 sesión

video 00_evolucion_tecnologica_00. video 01_sociedad de la información_1. 1 sesión 0. INTRODUCCIÓN - Evolución muy rápida de la mayor parte de los campos de la ciencia y la tecnología. - Vivimos en el mundo de lo extraordinariamente grande: Megaestructuras Estaciones espaciales (Estación

Más detalles

UNIDAD 1. COMPONENTES DEL COMPUTADOR

UNIDAD 1. COMPONENTES DEL COMPUTADOR UNIDAD 1. COMPONENTES DEL COMPUTADOR OBJETIVO Nº 1.1: DEFINICIÓN DE COMPUTADOR: Es un dispositivo electrónico compuesto básicamente de un procesador, una memoria y los dispositivos de entrada/salida (E/S).

Más detalles

Arquitectura de un sistema de cómputo

Arquitectura de un sistema de cómputo Arquitectura de un sistema de cómputo Es un grupo de dispositivos que trabajan conjuntamente en el proceso y almacenamiento de información. Analiza el esquema que muestra la arquitectura de un sistema

Más detalles

Unidad I: Organización del Computador. Ing. Marglorie Colina

Unidad I: Organización del Computador. Ing. Marglorie Colina Unidad I: Organización del Computador Ing. Marglorie Colina Arquitectura del Computador Atributos de un sistema que son visibles a un programador (Conjunto de Instrucciones, Cantidad de bits para representar

Más detalles

Introducción a los Sistemas Operativos

Introducción a los Sistemas Operativos Introducción a los Sistemas Operativos (primera parte) USB Agosto 2012 Introduccion Un ordenador moderno consiste de uno o más procesadores, alguna memoria principal, discos, impresoras, un teclado, una

Más detalles

(1) Unidad 1. Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM

(1) Unidad 1. Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM Unidad 1 Sistemas Digitales Basados en Microprocesador SISTEMAS BASADOS EN MICROPROCESADORES Grado en Ingeniería Informática EPS - UAM Índice 1. Sistemas digitales basados en microprocesador. 1.1. Arquitectura

Más detalles

ENIAC, Primer computador electrónico y su panel de conexiones

ENIAC, Primer computador electrónico y su panel de conexiones -1 La arquitectura de Von Neumann. Los primeros computadores se programaban en realidad recableándolos. Esto prácticamente equivalía a reconstruir todo el computador cuando se requería de un nuevo programa.

Más detalles

Tema I. La computación en el profesional de la Ingeniería

Tema I. La computación en el profesional de la Ingeniería Tema I. La computación en el profesional de la Ingeniería Objetivo: El alumno describirá el desarrollo de la computación y de los beneficios que esto conlleva, para poderla emplear en sus quehaceres académicos

Más detalles

Introducción a la arquitectura de computadores

Introducción a la arquitectura de computadores Introducción a la arquitectura de computadores Departamento de Arquitectura de Computadores Arquitectura de computadores Se refiere a los atributos visibles por el programador que trabaja en lenguaje máquina

Más detalles

Departament d Informàtica de Sistemes i Computadors. Introducción a la informática. Preliminares

Departament d Informàtica de Sistemes i Computadors. Introducción a la informática. Preliminares TEMA 1: Historia de la Informática 1 Historia i de la informática Departament d Informàtica de Sistemes i Computadors 1 Preliminares Instrucciones para el estudio: Leer detenidamente el material Elaborar

Más detalles

Resumen histórico de las computadoras

Resumen histórico de las computadoras Resumen histórico de las computadoras Introducción a las ciencias de la computación Antonio López Jaimes Motivación La historia de la computación comienza cuando el hombre adquiere la necesidad de contar.

Más detalles

TEMA 1: Concepto de ordenador

TEMA 1: Concepto de ordenador TEMA 1: Concepto de ordenador 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir estos programas necesitamos

Más detalles

Estructura del Computador

Estructura del Computador Estructura del Computador 1 definiciones preliminares Estructura: es la forma en que los componentes están interrelacionados Función: la operación de cada componente individual como parte de la estructura.

Más detalles

Computadora y Sistema Operativo

Computadora y Sistema Operativo Computadora y Sistema Operativo Según la RAE (Real Academia de la lengua española), una computadora es una máquina electrónica, analógica o digital, dotada de una memoria de gran capacidad y de métodos

Más detalles

Tema 2. Historia de la Informática. en

Tema 2. Historia de la Informática. en en 1954... La tecnología avanza con gran rapidez Tras la revolución industrial los datos son cada vez más importantes Principales caballos de tiro : Nanotecnología Matemáticas Mano de obra barata Veremos:

Más detalles

Introducción a la Computación. Herramientas Informáticas. Omar Ernesto Cabrera Rosero Universidad de Nariño

Introducción a la Computación. Herramientas Informáticas. Omar Ernesto Cabrera Rosero Universidad de Nariño Introducción a la Computación Omar Ernesto Cabrera Rosero Universidad de Nariño 6 de Julio 2010 Esquema Terminología Informática 1 Terminología Informática Computación e Informática Dato e Información

Más detalles

Institución Educativa Distrital Madre Laura Tecnología e Inform ática GRADO 7

Institución Educativa Distrital Madre Laura Tecnología e Inform ática GRADO 7 LA TORRE O GABINETE DEL COMPUTADOR Es el lugar donde se ubican los dispositivos encargados del procesamiento, almacenamiento y transferencia de información en el computador. Dentro del gabinete o torre

Más detalles

1. INTRODUCCIÓN A LA PROGRAMACIÓN

1. INTRODUCCIÓN A LA PROGRAMACIÓN 1. INTRODUCCIÓN A LA PROGRAMACIÓN 1.1. HISTORIA DE LA COMPUTACIÓN 1.1.1. Antecedentes El concepto numérico se considera, generalmente, como anterior al desarrollo de los lenguajes escritos; los primeros

Más detalles

Algunos de los componentes que se encuentran dentro del gabinete o carcaza de la computadora.

Algunos de los componentes que se encuentran dentro del gabinete o carcaza de la computadora. EL HARDWARE DE UNA COMPUTADORA DE ESCRITORIO. El hardware son todos los componentes físicos que forman parte o interactúan con la computadora. existen diversas formas de categorizar el hardware de una

Más detalles

Historia y evolución de la computadora.

Historia y evolución de la computadora. A través del tiempo las tecnologías han evolucionado constantemente, desde las primeras herramientas fabricadas por el hombre a partir de la piedra y la madera, la utilización de los metales y el descubrimiento

Más detalles

Componentes Internos de Una Computadora

Componentes Internos de Una Computadora TALLER1 INFORMATICA BASICA Componentes Internos de Una Computadora En el interior de un gabinete de computadora, veras cables y conectores llendo y viniendo de un lado a otro, Una cosa que hay que recordar

Más detalles

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila VOCABULARIO DEL HARDWARE Docente Yeni Ávila HARDWARE El Hardware Básico: son las piezas fundamentales e imprescindibles para que la computadora funcione como son: Placa base, monitor, teclado y ratón.

Más detalles

Un sistema informático es encargado de recoger y procesar los datos y de transmitir la información.

Un sistema informático es encargado de recoger y procesar los datos y de transmitir la información. Un sistema informático es encargado de recoger y procesar los datos y de transmitir la información. INTRODUCIR DATOS SISTEMA INFORMÁTICO LOS PROCESA OBTENER INFORMACIÓN Los ordenadores son máquinas y como

Más detalles

ENSAYO SOBRE LA HISTORIA DE LA COMPUTADORA

ENSAYO SOBRE LA HISTORIA DE LA COMPUTADORA ENSAYO SOBRE LA HISTORIA DE LA COMPUTADORA Buno pues la historia de la computadora comienza de la siguiente manera: Las computadoras aparecen a finales de la década de 1950. Uno de los problemas que siempre

Más detalles

SOPORTE FÍSICO O HARDWARE (I)

SOPORTE FÍSICO O HARDWARE (I) SOPORTE FÍSICO O HARDWARE (I) 4.1. DISTINCIÓN ENTRE SOPORTE TÉCNICO Y SOPORTE LÓGICO 4.2. ESQUEMA DE LA ORGANIZACIÓN FÍSICA DEL ORDENADOR 4.3. LA PLACA BASE 4.4. EL MICROPROCESADOR 4.5. LA 4.6. LOS BUSES

Más detalles

EL ORDENADOR A. PERIFÉRICOS. B. UNIDAD CENTRAL. 1. HARDWARE Y SOFTWARE. 2. FUNCIONAMIENTO DE UN SISTEMA INFORMÁTICO 3. CONCEPTO DE SISTEMA INFORMÁTICO

EL ORDENADOR A. PERIFÉRICOS. B. UNIDAD CENTRAL. 1. HARDWARE Y SOFTWARE. 2. FUNCIONAMIENTO DE UN SISTEMA INFORMÁTICO 3. CONCEPTO DE SISTEMA INFORMÁTICO EL ORDENADOR 1. HARDWARE Y SOFTWARE. 2. FUNCIONAMIENTO DE UN SISTEMA INFORMÁTICO 3. CONCEPTO DE SISTEMA INFORMÁTICO 4. PARTES DE UN SISTEMA INFORMÁTICO A. PERIFÉRICOS. B. UNIDAD CENTRAL. a) CARCASA b)

Más detalles

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

1871 Gottfried Wilheim Von Leibnitz mejora el diseño de Pascal. HISTORIA Durante siglos la gente vivió sobre la tierra sin llevar registros ni archivos. Pero en la medida en que se formaron las organizaciones sociales y se tornó más complejo el tejido social, se fueron

Más detalles

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna AUTOMATIZACION GUIA DE TRABAJO 3 DOCENTE: VICTOR HUGO BERNAL UNIDAD No. 3 OBJETIVO GENERAL Realizar una introducción a los controladores lógicos programables OBJETIVOS ESPECIFICOS: Reconocer la arquitectura

Más detalles

Sistemas de Computadoras Índice

Sistemas de Computadoras Índice Sistemas de Computadoras Índice Concepto de Computadora Estructura de la Computadora Funcionamiento de la Computadora Historia de las Computadoras Montando una Computadora Computadora Un sistema de cómputo

Más detalles

El ordenador. Codificación binaria. Código ASCII

El ordenador. Codificación binaria. Código ASCII El ordenador Codificación binaria La razón por la que utilizar únicamente dos dígitos se debe a que todos los dispositivos de un ordenador trabajan con dos estados únicos. Activado-Desactivado, pasa corriente-no

Más detalles

UNIDAD I: CONOCIMIENTO DE LA COMPUTADORA

UNIDAD I: CONOCIMIENTO DE LA COMPUTADORA 2012 UNAN LEÓN Departamento de Computación Autor: Ing: Karina Esquivel Alvarado. Asignatura: FUNDAMENTOS DE INFORMÁTICA UNIDAD I: CONOCIMIENTO DE LA COMPUTADORA UNIDAD I: CONOCIMIENTO DE LA COMPUTADORA

Más detalles

4. Escribe con palabras lo que significan las siguientes letras y di cuántos bytes hay aproximadamente: a) 1 Gb? b) 1 Mb? C) 1 Kb?

4. Escribe con palabras lo que significan las siguientes letras y di cuántos bytes hay aproximadamente: a) 1 Gb? b) 1 Mb? C) 1 Kb? 1. Qué es un bit? 2. Qué valores puede tener un bit? 3. Cuántos bits hay en 1 byte? 4. Escribe con palabras lo que significan las siguientes letras y di cuántos bytes hay aproximadamente: a) 1 Gb? b) 1

Más detalles

Objetos de aprendizaje: Computadora

Objetos de aprendizaje: Computadora MOMENTO I. BLOQUE 1. Opera las funciones básicas del sistema operativo y garantiza la seguridad de la información Objetos de aprendizaje: Computadora Lectura 1: La Computadora La computadora es una máquina

Más detalles

UNIDAD 1 RICARDO ANDRÉS BECERRA AGUDELO SISTEMAS OPERACIONALES 1 CONCEPTOS BÁSICOS DEL COMPUTADOR

UNIDAD 1 RICARDO ANDRÉS BECERRA AGUDELO SISTEMAS OPERACIONALES 1 CONCEPTOS BÁSICOS DEL COMPUTADOR UNIDAD 1 RICARDO ANDRÉS BECERRA AGUDELO DEFINICIÓN DE COMPUTADOR Es una máquina electrónica que realiza a altas velocidades cuatro funciones básicas: Recibir información Procesar información Entregar información

Más detalles

INFORMÁTICA PARA

INFORMÁTICA PARA INFORMÁTICA PARA NIÑ@S Manual de computación básica Descripción de los fundamentos básicos de computación, su origen y evolución POR: NOMBRES Y APELLIDOS INSTITUCIÓN EDUCATIVA SAN VICENTE ASIGNATURA: TECNOLOGÍA

Más detalles

INFORMATICA I EJERCICIOS PROPUESTOS Buscar en el diccionario Qué es INFORMÁTICA?, Qué es

INFORMATICA I EJERCICIOS PROPUESTOS Buscar en el diccionario Qué es INFORMÁTICA?, Qué es INFORMATICA I EJERCICIOS PROPUESTOS 1.1-1 Buscar en el diccionario Qué es INFORMÁTICA?, Qué es COMPUTACIÓN? 1.1-2 Qué es el HARDWARE de una computadora?.... 1.1-3 Qué es el SOFTWARE de una computadora?.

Más detalles

HISTORIA DE LA COMPUTACIÓN

HISTORIA DE LA COMPUTACIÓN HISTORIA DE LA COMPUTACIÓN 2006 Los primeros orígenes La necesidad de calcular impulsó el desarrollo del ábaco como primera calculadora. Muhammad ibn Musa Al khowarizmi (S. XII) desarrolló el concepto

Más detalles

1.- MAPA CONCEPTUAL DE LAS GENERACIONES DE LAS COMPUTADORAS

1.- MAPA CONCEPTUAL DE LAS GENERACIONES DE LAS COMPUTADORAS 1.- MAPA CONCEPTUAL DE LAS GENERACIONES DE LAS COMPUTADORAS UNIVERSIDAD TECNOLÓGICA INTERNACIONAL INTRODUCCION A LA COMPUTACIÓN VERÓNICA NÓPAL GONZÁLEZ Página 1 2.- CUADRO COMPARATIVO DE LAS GENERACIONES

Más detalles

INTRODUCCION A LA COMPUTACION

INTRODUCCION A LA COMPUTACION CENTRO DE FORMACIÓN TÉCNICA SOEDUC ACONCAGUA INTRODUCCION A LA COMPUTACION Docente : Guillermo Espinoza Vega INTRODUCCION A LA COMPUTACION Los computadores se han convertido en una herramienta indispensable

Más detalles

EVOLUCION DE LAS COMPUTADORAS

EVOLUCION DE LAS COMPUTADORAS EVOLUCION DE LAS COMPUTADORAS La primera generación de computadoras (1938 1952) La primera generación ocupó la década de los cincuenta. Y se conoce como la primera generación. Estas máquinas tenían las

Más detalles

PROCESADORES. Existen 3 tipos de procesadores: DE GALLETA, DE PINES Y DE CONTACTO. DE GALLETA: se utilizaban en las board en los años 80 y 90.

PROCESADORES. Existen 3 tipos de procesadores: DE GALLETA, DE PINES Y DE CONTACTO. DE GALLETA: se utilizaban en las board en los años 80 y 90. PROCESADORES TIPOS DE PROCESADORES. Existen 3 tipos de procesadores: DE GALLETA, DE PINES Y DE CONTACTO DE GALLETA: se utilizaban en las board en los años 80 y 90. DE PINES: reemplazaron los procesadores

Más detalles

Objetivo: Tema 3: Software operativo y de desarrollo

Objetivo: Tema 3: Software operativo y de desarrollo Objetivo: Tema 3: Software operativo y de desarrollo MI Elizabeth Fonseca Chávez FI UNAM Evolución del software y su situación actual Definiciones. (real academia española) Hardware: (hard=duro)conjunto

Más detalles

Tema 1. Introducción y Conceptos Generales. Informática I Biblioteconomía y Documentación

Tema 1. Introducción y Conceptos Generales. Informática I Biblioteconomía y Documentación Tema 1 Introducción y Conceptos Generales Introducción Definición, elementos y aplicaciones de la informática Antecedentes La máquina Von Neumann Lenguajes de programación Tipos de ordenadores Soporte

Más detalles

SELECCIÓN DE COMPONENTES PARA ENSAMBLE DE EQUIPOS DE COMPUTO. Ing. Eduardo Cruz Romero

SELECCIÓN DE COMPONENTES PARA ENSAMBLE DE EQUIPOS DE COMPUTO. Ing. Eduardo Cruz Romero SELECCIÓN DE COMPONENTES PARA ENSAMBLE DE EQUIPOS DE COMPUTO. Ing. Eduardo Cruz Romero www.tics-tlapa.com Tarjeta madre Procesador Memoria RAM Gabinete Fuente de Poder Disco Duro Unidad CD/DVD Teclado

Más detalles

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información.

Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información. INTRODUCCIÓN AL ORDENADOR Denominamos Ordenador o Computadora, a una máquina electrónica que es capaz de dar un tratamiento automatizado a la información. Se compone de dos elementos fundamentales que

Más detalles

Tema I. La computación en el profesional de la Ingeniería

Tema I. La computación en el profesional de la Ingeniería Tema I. La computación en el profesional de la Ingeniería Objetivo: El alumno describirá el desarrollo de la computación y de los beneficios que esto conlleva, para poderla emplear en sus quehaceres académicos

Más detalles

Historia de las Computadoras. Prof. Angel A. Torres Bonilla Junio 2010

Historia de las Computadoras. Prof. Angel A. Torres Bonilla Junio 2010 Historia de las Computadoras Prof. Angel A. Torres Bonilla Junio 2010 Ábaco El antecedente más remoto fue desarrollado en China para el año 2500a.C. La Pascalina 1642 - El francés Blaise Pascal (1623-1662)

Más detalles

Iniciación a la informática

Iniciación a la informática Iniciación a la informática Nociones básicas sobre el uso de ordenadores El ordenador. Qué es el ordenador? Maquina capaz de procesar información, capaz de realizar multitud de operaciones distintas La

Más detalles

Te invitamos a realizar un viaje al interior del computador.

Te invitamos a realizar un viaje al interior del computador. Semana El computador 2 Semana 1 Empecemos! Esta semana nos esperan grandes retos; seguimos conociendo a fondo el computador, pero esta vez estudiaremos cada uno de sus componentes de forma detallada. Seguramente,

Más detalles

ENSAMBLE Y MANTENIMIENTO DE COMPUTADORES

ENSAMBLE Y MANTENIMIENTO DE COMPUTADORES ENSAMBLE Y MANTENIMIENTO DE COMPUTADORES PARTES 1. COMPUTADOR 2. HARDWARE 3. CLASIFICACIÓN DEL HARDWARE 4. SOFTWARE 5. EJERCICIO 1 6. COMPONENTES PRINCIPALES DE UN COMPUTADOR COMPUTADOR Un computador es

Más detalles

«LAS PARTES DEL CPU»

«LAS PARTES DEL CPU» «EL CPU» La unidad central de procesamiento (del inglés central processing unit o CPU), es el hardwaredentro de una computadora u otros dispositivos programables, que interpreta las instrucciones de un

Más detalles

Estructura de Computadores. Introducción a los Computadores

Estructura de Computadores. Introducción a los Computadores Estructura de Computadores Introducción a los Computadores Objetivos Conceptuales Computador como máquina programable Elementos y funciones básicas del computador Hitos clave en el desarrollo de los computadores

Más detalles

Qué es un Microcontrolador?

Qué es un Microcontrolador? Qué es un Microcontrolador? Es un circuito integrado programable que contiene todos los componentes de un computadora, aunque de limitadas prestaciones y se destina a gobernar una sola tarea. Cómo se compone

Más detalles

1. Introducción a la Arquitectura de Computadoras

1. Introducción a la Arquitectura de Computadoras 1. Introducción a la Arquitectura de Computadoras M. Farias-Elinos Contenido Definiciones Estructura de una computadora Evolución de las computadoras Generaciones de computadoras Evolución de la família

Más detalles

Fundamentos de Computación

Fundamentos de Computación Fundamentos de Computación Contenido Concepto de Informática Concepto de computadora Breve reseña histórica Clasificación de las computadoras Componentes de una computadora Hardware Software Informática

Más detalles

CONCEPTOS BÁSICOS Y SISTEMA OPERATIVO

CONCEPTOS BÁSICOS Y SISTEMA OPERATIVO CONCEPTOS BÁSICOS Y SISTEMA OPERATIVO Computación e Informática El propósito fundamental de la computación es el procesamiento de la información con el fin de sintetizarla, combinarla y ordenarla según

Más detalles

Recopilación presentada por 1

Recopilación presentada por 1 Aula Aula de de Informática Informática del del Centro Centro de de Participación Participación Activa Activa para para Personas Personas Mayores Mayores de de El El Ejido Ejido (Almería). (Almería). Consejería

Más detalles

Introducción. Universidad Nacional Tecnológica del Cono Sur de Lima JORGE AUGUSTO MARTEL TORRES 1

Introducción. Universidad Nacional Tecnológica del Cono Sur de Lima JORGE AUGUSTO MARTEL TORRES 1 Universidad Nacional Tecnológica del Cono Sur de Lima Especialidad Ingeniería Mecánica Ingeniería Electrónica Introducción PROGRAMACIÓN DE INGENIERÍA Semana 01-A: Introducción Arquitectura Ing. Jorge A.

Más detalles

CONTENIDO. Ing. Bolívar Alcocer G. SISTEMAS

CONTENIDO. Ing. Bolívar Alcocer G. SISTEMAS INDICACIONES GENERALES Mantener el orden al ingresar a los laboratorios. Cuidar del aseo y limpieza del laboratorio. No se permitiráel ingresode alimentosy chicles. Al finalizarla horade clasedejarla sillasen

Más detalles

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria 1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo

Más detalles