Vision general del mundo informatico

Solo disponible en BuenasTareas
  • Páginas : 10 (2320 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de marzo de 2011
Leer documento completo
Vista previa del texto
Informática

1. Introducción. Visión general del
mundo de la informática
Pedro Gomis
Despatx 1B01 pedro.gomis@upc.edu

Informática

Copyleft © Pedro Gomis y Gerard Escudero Se concede permiso para copiar, distribuir y/o modificar este documento bajo los términos de la licencia de documentación libre GNU, versión 1.1 o cualquier otra versión posterior publicada por la Free SoftwareFoundation.

Puede consultar dicha licencia a http://www.gnu.org/copyleft/fdl.html. El contenido de este documento puede cambiar debido a ampliaciones y a correcciones enviadas por lectores.

Pedro Gomis

Informática

Objetivos
• Obtener una visión inicial del mundo de la informática • Aprender a diseñar algoritmos para abordar problemas de complejidad mediana propios de la titulación •Aprender a codificar los algoritmos previos en un lenguaje de programación particular • Además, se prestará atención a ciertas capacidades transversales como la capacidad de trabajar en equipo, el aprendizaje de manera autónomo y la lectura y comprensión de material en inglés técnico.
3

Pedro Gomis

1. Introducción

Introducción
• Informática. Es la ciencia que estudia todo lo que hacereferencia a la obtención y procesado de información por medios automatizados, a partir de unos datos determinados.

4

Pedro Gomis

1. Introducción

Ordenadores: Aspectos históricos
• 2400 A.C. En Babilonia, India, China: Ábaco, empleado para realizar cálculos aritméticos. El nombre proviene del griego abax: tabla de cálculo • 1623 Wilhelm Schickard construye la primera máquina que calculabasada en engranajes de relojería. • 1645 Blaise Pascal, matemático francés, construye una segunda máquina mecánica capaz de sumar y restar. • 1671 G.H. von Leibniz, matemático alemán, incorpora a la máquina de Pascal la posibilidad de multiplicar y dividir y sacar raíz cuadrada. • Leibniz también describió el sistema numérico binario en que se basa la computación actual • 1820 C.X Thomas,automatiza la máquina Pascal-Leibniz. Aparecen las primeras cajas registradoras que se usaron hasta comienzos de 1970’ • 1800 Tecnología de tarjetas perforadas y la regla de cálculo (slide-rule) • Pre-1940 Computadores analógicos (componentes electrónicos) • 1936 Alan Turing (padre de la inteligencia artificial) Máquina de Turing 5 (hipotética)

Pedro Gomis

1. Introducción

Ordenadores: Modelo deVon Newman
• 1940s Von Newman acaba configurando la arquitectura básica de los ordenadores modernos, basada en los siguientes conceptos:
•- programa almacenado •- ruptura de la secuencia de programa mediante la toma de decisiones

Memoria

Reloj

Unidad Lógica y Aritmética Acumulador

Unidad De Control

Salida

Entrada
6

Pedro Gomis

1. Introducción

Ordenadores
• Lasmáquinas automáticas que realizan la tarea de procesar la información reciben el nombre de ordenadores o computadoras • Cuando un ordenador realiza los diferentes pasos de un trabajo dado, se dice que esta realizando un proceso. • Los procesos informáticos contemplan tres fases: 1. La entrada de datos 2. El procesado: se tratan los datos mediante una secuencia de acciones preestablecidas por determinadoprograma 3. La salida de datos
7

Pedro Gomis

1. Introducción

Estructura funcional de computador
• Un computador u ordenador es una máquina formada por circuitos electrónicos diseñada para calcular y procesar información, gobernada por un programa (codificación de un algoritmo). • Es muy flexible, pues no hace una serie predeterminada de tareas sino tantas como programas se puedandesarrollar. • El computador permite ejecutar nuestros algoritmos para resolver los problemas de tratamiento de información, señales, sistemas y un número inmenso 8 de disciplinas.

Pedro Gomis

1. Introducción

Esquema genérico de un ordenador (basado en el modelo de Von Newman)
Unidad de Entrada-Salida (E/S)

RAM: Random Access Memory ROM: Read Only Memory

Memoria Principal

Memoria...
tracking img