FARNR-FACULTAD AGOROPECUARIA Y DE RECURSOS NATURALES RENOVABLES
PROGRAMACIÓN Y BASE DE DATOS
INGENIERÍA AMBIENTAL Ejercicio 1: ¿Cuál es la función de la memoria secundaria en una computadora? a) Ejecutar todos los cálculos y la lógica del programa b) Descargar páginas web de Internet c) Almacenar información durante mucho tiempo, incluso después de ciclos de apagado y encendido d) Recolectar la entrada del usuario Ejercicio 2: ¿Qué es un programa? Es una actividad muy creativa y gratificante, también suelen añadir un sistema operativo y un conjunto de aplicaciones al hardware y así nos proporcionan un Asistente Digital Personal que es bastante útil y capaz de ayudarnos a realizar una gran variedad de tareas. Ejercicio 3: ¿Cuál es la diferencia entre un compilador y un intérprete? Un intérprete se corrige error por error, además un compilador revisa todos los errores y se corrigen luego de ver toda la revisión. Ejercicio 4: ¿Cuál de los siguientes contiene “código máquina”? a) El intérprete de Python b) El teclado c) El código fuente de Python d) Un documento de un procesador de texto Ejercicio 5: ¿Qué está mal en el siguiente código?: >>> primt '¡Hola, mundo!' File "<stdin>", line 1 primt '¡Hola, mundo!' ^ SyntaxError: invalid syntax >>> Ejercicio 6: ¿En qué lugar del computador queda almacenada una variable, como en este caso “¿X”, después de ejecutar la siguiente línea de Python?: x = 123 a) Unidad central de procesamiento b) Memoria Principal c) Memoria Secundaria d) Dispositivos de Entrada e) Dispositivos de Salida Ejercicio 7: ¿Qué mostrará en pantalla el siguiente programa?: x = 43 x=x+1 print(x) a) 43 b) 44 c) x + 1 d) Error, porque x = x + 1 no es posible matemáticamente Ejercicio 8: Explica cada uno de los siguientes conceptos usando un ejemplo de una capacidad humana: (1) Unidad central de procesamiento, (2) Memoria principal, (3) Memoria secundaria, (4) Dispositivos de entrada, y (5) Dispositivos de salida. Por ejemplo, “¿Cuál sería el equivalente humano de la Unidad central de procesamiento?”. a) ) Unidad central de procesamiento: Es el componente de la computadora diseñado para estar obsesionado con él, es también el componente del computador y otros dispositivos programables, que interpreta las instrucciones contenidas en los programas y procesa los datos. Ejemplo de capacidad humana sería que nos ayuda a resolver con facilidad los problemas matemáticos, y nos ahorra el tiempo de estar paso a paso solucionando. b) Memoria principal: Se utiliza para almacenar la información que la CPU de forma inmediata, pero esta misma desaparece cuando el equipo se apaga. Ejemplo de capacidad humana, puede ser que nos permite almacenar información temporal valiosa. c) Memoria Secundaria: Se usa para almacenar información, pero es aún más lenta que la memoria principal. Ejemplo, memoria a corto plazo. d) Dispositivos de Entrada Son simplemente la pantalla, teclado, ratón, micrófono, altavoz, etc. Incluyen cualquier modo de interactuar con una computadora, son aquellos aparatos que nos ayudan para ingresar o proporcionar datos y señales de control a la unidad central de procesamiento de un sistema. Ejemplo de capacidad humana puede ser nuestros órganos que plasmamos esa información. e) Dispositivos de salida: Presentan la información al usuario de forma comprensible, ya sea a través de imágenes, texto, sonidos o táctil. Ejemplo de capacidad humana puede ser la facilidad de expresarnos con el exterior. Ejercicio 9: ¿Cómo puedes corregir un “Error de sintaxis”? Un error de sintaxis se da cuando has pegado una parte de código incorrectamente. Tal vez olvídate pasar por alto una porción cuando copiaste el código, Los errores de sintaxis hacen referencia a errores que ocurren en Python cuando una instrucción está mal escrita. Cuando ocurre un error de este tipo, nos damos cuenta porque, al ejecutar el programa, aparece que el tipo de error es SyntaxError.