Respuestas
Sección 1.1 Introducción • Java se ha convertido en el lenguaje de elección para implementar aplicaciones basadas en Internet y software para dispositivos que se comunican a través de una red. • J ava Enterprise Edition (Java EE) está orientada hacia el desarrollo de aplicaciones de redes distribuidas de gran escala, y aplicaciones basadas en Web. • J ava Micro Edition (Java ME) estáorientada hacia el desarrollo de aplicaciones para dispositivos pequeños, con memoria limitada, como teléfonos celulares, radiolocalizadotes y PDAs.
Sección 1.2 ¿Qué es una computadora? • Una computadora es un dispositivo capaz de realizar cálculos y tomar decisiones lógicas a velocidades de millones (incluso de miles de millones) de veces más rápidas que los humanos. • Las computadoras procesanlos datos bajo el control de conjuntos de instrucciones llamadas programas de cómputo. Los programas guían a las computadoras a través de acciones especifi cadas por gente llamada programadores de computadoras. • U na computadora está compuesta por varios dispositivos conocidos como hardware. A los programas que se ejecu- tan en una computadora se les denomina software.
Sección 1.3 Organización deuna computadora • Casi todas las computadoras pueden representarse mediante seis unidades lógicas o secciones. • La unidad de entrada obtiene información desde los dispositivos de entrada y pone esta información a disposición de las otras unidades para que pueda procesarse. • La unidad de salida toma información que ya ha sido procesada por la computadora y la coloca en los diferentesdispositivos de salida, para que esté disponible fuera de la computadora. • La unidad de memoria es la sección de “almacén” de acceso rápido, pero con relativa baja capacidad, de la compu- tadora. Retiene la información que se introduce a través de la unidad de entrada, para que la información pueda estar disponible de manera inmediata para procesarla cuando sea necesario. También retiene la informaciónprocesada hasta que ésta pueda ser colocada en los dispositivos de salida por la unidad de salida. • La unidad aritmética y lógica (ALU) es la responsable de realizar cálculos (como suma, resta, multiplicación y divi- sión) y tomar decisiones.
Resumen 27
01_MAQ_CAP_01.indd 27 4/19/08 1:18:19 AM
• La unidad central de procesamiento (CPU) coordina y supervisa la operación de las demás secciones. LaCPU le indica a la unidad de entrada cuándo debe grabarse la información dentro de la unidad de memoria, a la ALU cuán- do debe utilizarse la información de la unidad de memoria para los cálculos, y a la unidad de salida cuándo enviar la información desde la unidad de memoria hasta ciertos dispositivos de salida. • Los multiprocesadores contienen múltiples CPUs y, por lo tanto, pueden realizarmuchas operaciones de manera simultánea. • La unidad de almacenamiento secundario es la sección de “almacén” de alta capacidad y de larga duración de la computadora. Los programas o datos que no se encuentran en ejecución por las otras unidades, normalmente se colocan en dispositivos de almacenamiento secundario hasta que son requeridos de nuevo.
Sección 1.4 Los primeros sistemas operativos • Lasprimeras computadoras eran capaces de realizar solamente una tarea o trabajo a la vez. • Los sistemas operativos se desarrollaron para facilitar el uso de la computadora. • La multiprogramación signifi ca la operación simultánea de muchas tareas. • C on el tiempo compartido, la computadora ejecuta una pequeña porción del trabajo de un usuario y después pro- cede a dar servicio al siguiente usuario,con la posibilidad de proporcionar el servicio a cada usuario varias veces por segundo.
Sección 1.5 Computación personal, distribuida y cliente/servidor • En 1977, Apple Computer popularizó el fenómeno de la computación personal. • E n 1981, IBM, el vendedor de computadoras más grande del mundo, introdujo la Computadora Personal (PC) de IBM, que legitimó rápidamente la computación en las...
Regístrate para leer el documento completo.