Variables

Solo disponible en BuenasTareas
  • Páginas : 42 (10314 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de diciembre de 2010
Leer documento completo
Vista previa del texto
INTEGRANTES:
Castillo Díaz Margarita Cruz Fuentes Manuel Barco Gonzáles Rina Custodio Llontop Miguel Aquino Odar Gustavo

CAPITULO

1

ALGORITMOS Y PROGRAMAS

CONTENIDO
1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 1.7. 1.8. 1.9. Los sistemas de procesamiento de la información. Concepto de algoritmo. Los lenguajes de programación. Datos, tipos de datos y operaciones primitivas. Constantes y variables.Expresiones. Funciones internas. La operación de asignación. Entrada y salida de información.

ACTIVIDADES DE PROGRAMACIÓN RESUELTAS. EJERCICIOS.

La principal razón para que las personas aprendan lenguajes y técnicas de programación es utilizar la computadora como una herramienta para resolver problemas. La resolución de un problema exige al menos los siguientes pasos: 1. 2. 3. 4. Definicióno análisis del problema. Diseño del algoritmo. Transformación del algoritmo en un programa. Ejecución y validación del programa.

Uno de los objetivos fundamentales dee este libro es el aprendizaje y diseño de algoritmos. Este capítulo introduce al lector en el concepto de algoritmo y de programa, así como las herramientas que permiten al usuario con la máquina: los lenguajes de programación.Un algoritmo es un método para resolver un problema. Aunque la popularización del término ha llegado con el advenimiento de la era informática, algoritmo proviene de Mohammed al–Khowarizmí,

matemático persa que vivió durante el siglo IX y alcanzó gran reputación por el enunciado de las reglas paso a paso para sumar, restar, multiplicar y dividir números decimales; la traducción al latín delapellido en la palabra algorismus derivó posteriormente en algoritmo. Euclides, el gran matemático griego (del siglo IV antes de Cristo), que inventó un método para encontrar el máximo común divisor de dos números, se considera con Al–Khowarizmí el otro gran padre de la algoritmia (ciencia que trata de los algoritmos). El resto del capítulo trata de los datos y las operaciones elementales necesariaspara el diseño del algoritmo. El profesor Niklaus Wirth –inventor de Pascal, Modula-2 y Oberon– tituló uno de sus más famosos libros, Algoritmos + Estructuras de datos = Programas, significándonos que sólo se puede llegar a realizar un buen programa con el diseño de un algoritmo y una correcta estructura de datos. Esta ecuación será una de las hipótesis fundamentales consideradas en esta obra.1.1. LOS SISTEMAS INFORMACIÓN.

DE

PROCESAMIENTO

DE

LA

Una definición antigua de computadora es: . Ahora bien, ésta definición no describe las modernas computadoras. Éstas son más que una máquina de ejecutar operaciones aritméticas. De hecho, los términos procesador de datos y sistemas de procesamiento (tratamiento) de la información se utilizan con frecuencia en lugar decomputadora (ordenador, en la jerga informática usual en España). En el uso diario, datos e información son esencialmente sinónimos. Sin embargo, los informáticos suelen hacer una diferencia: datos se refiere a la representación de un hecho, concepto o entidad real (los datos pueden tomar diferentes formas: por ejemplo, palabras escritas o habladas, números y dibujos); información implica datos procesados yorganizados. Un sistema en general se define como conjunto de componentes conectados e interactivos, que tienen un propósito y una unidad total. Sistema de procesamiento de información es un sistema que transforma datos brutos en información organizada, significativa y útil. La Figura 1.1 muestra los tres componentes de un sistema de proceso de la información: entrada, salida y procesador. Elprocesador, que puede ser bastante complicado, se representa por una simple caja y puede aceptar datos llamados entrada, y esta entrada se transforma entonces para producir una información denominada salida o resultados. Basados en este esquema, muchos dispositivos u organismos pueden ser considerados sistemas de procesamiento de la información. Un termostato que controla la temperatura de un...
tracking img