Hardware o software
andrewatzaSíntesis6 de Octubre de 2014
720 Palabras (3 Páginas)2.444 Visitas
Capítulo 1
1.4 Clasifique cada uno de los siguientes elementos como hardware o software:
a) CPU (Hardware)
b) Compilador de Java (Software)
c) JVM (Software)
d) Unidad de entrada (Hardware)
e) Editor (Software)
1.5 Complete cada una de las siguientes oraciones:
a) La unidad lógica de la computadora que recibe información desde el exterior de la computadora para que esta la utilice se llama Unidades de entrada
b) El proceso de indicar a la computadora como resolver problemas específicos se llama CPU.
c) El lenguaje de ensamblador es un tipo de lenguaje computacional que utiliza abreviaturas de inglés para las instrucciones del lenguaje máquina.
d) Unidad de salida es una unidad lógica de la computadora que envía información, que ya a sido procesada por la computadora, a varios dispositivos, de manera que a información pueda utilizarse fuera de la computadora.
e) Memoria de almacenamiento principal y Secundario son unidades lógicas de la computadora que retienen información.
f) ALU es una unidad lógica de la computadora que realiza cálculos.
g) ALU es la unidad lógica de la computadora que toma decisiones lógicas.
h) Los lenguajes de alto nivel son los más convenientes para que el programador pueda escribir programas rápida y fácilmente.
i) Al único lenguaje que una computadora puede entender directamente se le conoce como el Lenguaje máquina de esa computadora.
j) CPU es una unidad lógica de la computadora que coordina las actividades de todas las demás unidades lógicas.
1.6 Indique la diferencia entre los términos error falta y error no falta. ¿Por qué sería preferible experimentar un error falta, en vez de un error no falta?
Porque un error falta se lo `puede pasar por alto o ser corregido por parte del usuario en tiempo de ejecución, mientras que un error falta afecta directamente al núcleo del programa y requiere que se reinicie totalmente.
1.7 Complete las siguientes oraciones:
a) JAVA se utiliza ahora para desarrollar aplicaciones empresariales de gran escala, para mejorar la funcionalidad de los servidores Web, para proporcionar aplicaciones para dispositivos domésticos y para muchos otros fines más.
b) Basic se diseñó específicamente para la plataforma .NET, de manera que los programadores pudieran migrar fácilmente a .NET.
c) Inicialmente, C++ se hizo muy popular como lenguaje de desarrollo para el sistema operativo UNIX.
d) Basic fue desarrollado a mediados de la década de los setenta en el Darmouth College, como un medio para escribir programas simples.
e) Fortran fue desarrollado por IBM Corporation ha mediado de la década de los 50 para utilizarse en aplicaciones científicas y de ingeniería que requieran cálculos matemáticos y complejos.
f) Cobol se utiliza para aplicaciones comerciales que requieren la manipulación precisa y eficiente de grandes cantidades de datos.
g) El lenguaje de programación C y C++ fue desarrollado por Bjarne Stroustrup a principios de la década de los ochenta, en los laboratorios Bell.
1.8 Complete cada una de las siguientes oraciones (Basándose en la sección 1.13):
a) Por lo general los programas pasan a través de 5 fases: Creación de un programa, Compilación de un programa en java para convertirlos en código de bytes, cargar un programa en memoria, verificación del código de bytes, ejecución.
b) Un IDES proporciona muchas herramientas que dan soporte de desarrollo de software, como los editores para escribir y editar programas, los depuradores para localizar errores lógicos en los programas y muchas otras características más.
c) El comando java invoca al javac, que ejecuta los programas en java.
d) Una Máquina Virtual de Java JMV
...