Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
12 | Capítulo 1: Repaso de programación y resolución de problemas Figura 1-7 Estructuras de control básicas de lenguajes de programación SEQUENCE SELECTION (llamada también bifurcación o decisión) IF condición THEN sentencia 1 ELSE sentencia 2 LOOP (conocido también como repetición, iteración o ciclo) WHILE condición DO sentencia 1 SUBPROGRAM (llamado también procedimiento, función, método o subrutina) Sentencia 1 Sentencia 1 SUBPROGRAM1 SUBPROGRAM1 Sentencia 2 Sentencia Sentencia Sentencia Condición Condición Verda dero Verdadero Falso Falso colección significativa de cualquiera de lo anterior Casa Oficina INICIO META un cálculo) e instrucciones (programas), como se muestra en la fi gura 1-9. La parte de la computadora que sigue las instrucciones se lla- ma unidad central de procesamiento (CPU). Por lo común, el CPU tiene dos componentes. La unidad aritmética/lógica (ALU) efectúa las opera- ciones aritméticas (suma, resta, multiplicación y división) y las Unidad central de procesamiento (CPU) Parte de la computadora que ejecuta las instrucciones (programa) al- macenadas en la memoria; está conformada por la unidad aritmética/lógica y la unidad de control. Unidad aritmética/lógica (ALU) Componente de la uni- dad central de procesamiento que efectúa las operaciones aritméticas y lógicas. DALE01.indd 12DALE01.indd 12 4/12/06 18:47:514/12/06 18:47:51 www.FreeLibros.me operaciones lógicas (comparar dos valores). La unidad de control regula las acciones de los otros componentes de la computadora para que las instrucciones del programa se ejecuten en el orden correcto. Para poder usar las computadoras, se requiere alguna forma de hacer que los datos entren y salgan de ellas. Los dispositivos de entada/salida (I/O) aceptan los datos que se- rán procesados (entrada) y presentan valores de datos que han sido procesados (salida). Un teclado es un dispositivo de entrada común. Otro es un ratón, un dispositivo indicador. Una pantalla de video es un dispositivo de salida común, como lo son las impresoras y las pantallas de cristal líquido (LCD). Algunos dispo- sitivos, como una conexión a una red de computadoras, se usan para entrada y salida. En su mayoría, las computadoras simplemente mueven y combinan datos en la memoria. Los varios tipos de computadoras difi eren sobre todo en el tamaño de su memoria, la velocidad con que pueden ser recuperados los datos, la efi ciencia con que éstos se pueden mover o combinar, y las li- mitaciones en los dispositivos I/O. Cuando se está ejecutando un programa, la computadora sigue una serie de pasos, el ciclo bus- car-ejecutar: Figura 1-8 Componentes básicos de una computadora Dispositivo de entrada Unidad central de procesamiento Unidad de control Unidad aritmética/lógica Unidad de memoria Dispositivo de salida Dispositivo de almacenamiento auxiliar Unidad de control Componente de la unidad central de procesamiento que controla las acciones de los otros componentes para que se ejecuten las instrucciones (el programa) en el orden correcto. Dispositivos de entrada/salida (I/O) Partes de la computadora que aceptan que los datos sean procesados (entrada) y presentan los resultados de ese procesamiento (salida). MEMORIA Sus datos Su programa Figura 1-9 Memoria 1.3 ¿Qué es una computadora? | 13 DALE01.indd 13DALE01.indd 13 4/12/06 18:47:524/12/06 18:47:52 www.FreeLibros.me 14 | Capítulo 1: Repaso de programación y resolución de problemas 1. La unidad de control recupera (busca) la siguiente instrucción codifi cada de la memoria. 2. La instrucción se traduce en señales de control. 3. Las señales de control indican la unidad apropiada (unidad aritmética/lógica, memoria, disposi- tivo I/O) para realizar (ejecutar) la instrucción. 4. La secuencia se repite desde el paso 1. Las computadoras pueden tener una amplia variedad de dis- positivos periféricos unidos a ellas. Un dispositivo de almacenamiento auxiliar o un dispositivo de almacenamiento secundario, retiene los datos codifi cados para la computadora hasta que se desee usarlos. En lugar de introducir datos cada vez, se pueden introducir sólo una vez y pedir a la computadora que los almacene en un dispositivo de almacenamiento auxiliar. Siempre que se requiera usar los datos, se indica a la computadora que transfi era los datos del dispositivo a su memoria. Por tanto, un dispositivo de almacenamiento auxiliar sirve como dispositivo de entrada y salida. Los dispositivos de almacenamiento auxiliar son unidades de disco y unidades de cinta magnética. Una unidad de disco es una cruza entre un reproductor de disco compacto y un grabador de cinta. Utiliza un disco delgado hecho de material magnético. Una cabeza de lectura/escritura (similar a la cabeza de grabar/reproducir en una grabadora de cinta) se desplaza sobre el disco que gira, recuperando o registrando datos. Una unidad de cinta magnética es como una grabadora y se usa con frecuencia para respaldar (hacer una copia de) los datos de un disco, en caso de que alguna vez se dañe. Otros ejemplos de dispositivos periféricos son los siguientes: • Escáneres, que “leen” imágenes visuales en papel y las convierten en datos binarios. • Unidades CD-ROM (memoria de sólo lectura en disco compacto), que leen (pero no pueden escribir) datos almacenados en discos compactos removibles. • Unidades CD-R (disco compacto-grabable), que pueden escribir en un CD particular una sola vez, pero pueden leerlo muchas veces. • Unidades CD-RW (disco compacto-regrabable), que pueden escribir y leer de un CD particular muchas veces. • Unidades DVD-ROM (memoria de sólo lectura en disco de video digital [o disco versátil di- gital]), que usa discos compactos con capacidad de almacenaje mucho mayor que la de los discos compactos comunes. • Módems (moduladores/demoduladores), que convierten de una parte a otra entre datos binarios y señales que pueden ser enviadas en líneas telefónicas ordinarias. • Tarjetas de audio y bocinas. • Sintetizadores de voz. • Cámaras digitales. Juntos, todos estos componentes físicos se conocen como hard- ware. Los programas que permiten operar el hardware se denominan software. Normalmente, el hardware es de diseño fi jo; el software se cambia con facilidad. De hecho, la facilidad con que se puede ma- nejar el software es lo que hace de la computadora una herramienta tan versátil y poderosa. Dispositivos periféricos Dispositivo de entrada, salida o almacenamiento auxiliar que está conectado a la computatora. Dispositivo de almacenamiento auxiliar Dispositivo que almacena datos en forma codifi cada de manera externa a la memoria principal de la computadora. Hardware Componentes físicos de una computadora. Software Programas de computadora; conjunto de pro- gramas disponibles en una computadora. DALE01.indd 14DALE01.indd 14 4/12/06 18:47:544/12/06 18:47:54 www.FreeLibros.me
Compartir