Ingeniera de Sotware

Páginas: 15 (3664 palabras) Publicado: 23 de julio de 2015
Introducción a la Programación

Tema 1:
Conceptos básicos de
programación
Profesor
Federico Peinado
Elaboración del material
Mercedes Gómez
Pablo Moreno
Manuel Ortega
Federico Peinado
Ingeniería Técnica en Informática de Gestión
Departamento de Ingeniería del Software e Inteligencia Artificial
Curso 2009-2010

Qué es la Informática

Tema 1
Introducción:
El Hardware
Lenguajes y
Programas

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)

Ingeniería del
Software
Descripción de
lenguajes de
programación

 Un poco de historia...
Ábaco – 2000 a.c.
El sumador de Pascal – mediados s. XVII
La calculadora de G.W. vonLeibniz – 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





Introducción a la Programación
Ingeniería Técnica en Informática de Gestión

1.2

Quées la Informática

Tema 1
Introducción:
El Hardware
Lenguajes y
Programas
Ingeniería del
Software
Descripción de
lenguajes de
programación

Más sobre la Historia de la
Informática en el MIGS
http://www.fdi.ucm.es/migs
Introducción a la Programación
Ingeniería Técnica en Informática de Gestión

1.3

Qué es una computadora
Tema 1
Introducción:
El Hardware
Lenguajes y
Programas
Ingeniería delSoftware
Descripción de
lenguajes de
programación

 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.


Hardware (Voz ingl.).1.
m. Inform. Conjunto de los
componentes que integran
la partematerial de una
computadora.



Software (Voz ingl.).1. m.
Conjunto de programas,
instrucciones y reglas
informáticas para ejecutar
ciertas tareas en una
computadora.

(Extraído del Diccionario de la RAE, 2001)

Fundamentos de computadores

Introducción a la

programación
Introducción a la Programación
Ingeniería Técnica en Informática de Gestión

1.4

Un poco de hardware
Tema 1

Dispositivo desalida

Introducción:
El Hardware
Lenguajes y
Programas
Ingeniería del
Software

Carcasa (tipo torre)

Monitor

Descripción de
lenguajes de
programación

Unidad
de CD-ROM

Unidad Central
de Procesamiento

Unidad
de disquetes
Memoria principal
(ambos dentro)
y Unidad de Disco
Duro

Memoria

Teclado
Ratón

Dispositivos de
entrada
Introducción a la Programación
Ingeniería Técnica en Informática deGestión

Memoria
secundaria

1.5

Un poco de hardware: el Modelo Von Neumann
Tema 1
Introducción:
El Hardware
Lenguajes y
Programas

Unidad Central de Procesamiento
(CPU)
Unidad de Control

Unidad AritméticoLógica

Ingeniería del
Software

Unidad de Memoria

Descripción de
lenguajes de
programación

 Ideas importantes:
 Un programa es una cadena secuencial de instrucciones
 Las instruccionesordenan al ordenador realizar una
operación sobre unos datos
 Las instrucciones se ejecutan una tras otra, aunque puede
haber bifurcaciones condicionales (usar un dato para
decidir entre dos instrucciones diferentes por donde
continuar)
 El computador procesa tanto instrucciones como sus datos
 Las instrucciones y los datos se almacenan juntos en memoria
Introducción a la Programación
IngenieríaTécnica en Informática de Gestión

1.6

Un poco de hardware: la Unidad de Memoria (UM)
Tema 1

 Almacena las instrucciones y los datos del programas

Introducción:
El Hardware

Selector

Lenguajes y
Programas
Ingeniería del
Software

Registro de Dirección (RD)

Descripción de
lenguajes de
programación

Registro de Intercambio
de Datos (RID)
UM

...
Celdas

El almacén está formado por celdas
...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sotware
  • Que es el sotware
  • sotware
  • Que es el sotware
  • Sotware
  • Sotware.
  • Sotware
  • sotware

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS