1. Introducción a la Programación
Tema 1:
Conceptos básicos de programación
Ingeniería Técnica en Informática de Gestión
Departamento de Ingeniería del Software e Inteligencia Artificial
Curso 2009-2010
Profesor
Federico Peinado
Elaboración del material
Mercedes Gómez
Pablo Moreno
Manuel Ortega
Federico Peinado
2. Tema 1
Introducción:
El Hardware
Lenguajes y
Programas
Ingeniería del
Software
Descripción de
lenguajes de
programación
Introducción a la Programación
Ingeniería Técnica en Informática de Gestión 1.2
Qué es la Informática
Informática (Del fr. informatique). 1. f. Conjunto de
conocimientos científicos y técnicas que hacen posible el
tratamiento automático de la información por medio de
ordenadores.
(Extraído del Diccionario de la RAE, 2001)
Un poco de historia...
Ábaco – 2000 a.c.
El sumador de Pascal – mediados s. XVII
La calculadora de G.W. von Leibniz – finales s. XVII
La máquina de diferencias de Babbage – s. XIX
Concepto de programa externo
1945: Comienzo de la era de la Informática
Modelo J. von Neumann: estructura de la computadora tal y
como la conocemos hoy; concepto de programa interno
Coincide con el desarrollo de la electrónica
3. Tema 1
Introducción:
El Hardware
Lenguajes y
Programas
Ingeniería del
Software
Descripción de
lenguajes de
programación
Introducción a la Programación
Ingeniería Técnica en Informática de Gestión 1.3
Qué es la Informática
Más sobre la Historia de la
Informática en el MIGS
http://www.fdi.ucm.es/migs
4. Tema 1
Introducción:
El Hardware
Lenguajes y
Programas
Ingeniería del
Software
Descripción de
lenguajes de
programación
Introducción a la Programación
Ingeniería Técnica en Informática de Gestión 1.4
Computadora electrónica 1. f. Máquina electrónica
digital, dotada de una memoria de gran capacidad y de
métodos de tratamiento de la información, capaz de resolver
problemas matemáticos y lógicos mediante la utilización
automática de programas informáticos.
(Extraído del Diccionario de la RAE, 2001)
Fundamentos de computadores Introducción a la programación
Qué es una computadora
Hardware (Voz ingl.).1. m.
Inform. Conjunto de los
componentes que integran la
parte material de una
computadora.
Software (Voz ingl.).1. m.
Conjunto de programas,
instrucciones y reglas
informáticas para ejecutar
ciertas tareas en una
computadora.
5. Tema 1
Introducción:
El Hardware
Lenguajes y
Programas
Ingeniería del
Software
Descripción de
lenguajes de
programación
Introducción a la Programación
Ingeniería Técnica en Informática de Gestión 1.5
Un poco de hardware
Memori
a
Dispositivo de salida
Dispositivos de
entrada
Memoria
secundaria
Ratón
Teclado
Unidad Central
de Procesamiento
Carcasa (tipo torre)
Unidad
de disquetes
Unidad
de CD-ROM
Memoria principal
y Unidad de Disco
Duro
(ambos dentro)
Monitor
6. Tema 1
Introducción:
El Hardware
Lenguajes y
Programas
Ingeniería del
Software
Descripción de
lenguajes de
programación
Introducción a la Programación
Ingeniería Técnica en Informática de Gestión 1.5
Un poco de hardware
Memori
a
Dispositivo de salida
Dispositivos de
entrada
Memoria
secundaria
Ratón
Teclado
Unidad Central
de Procesamiento
Carcasa (tipo torre)
Unidad
de disquetes
Unidad
de CD-ROM
Memoria principal
y Unidad de Disco
Duro
(ambos dentro)
Monitor