Auteoreflexion
Enviado por arcastro • 2 de Febrero de 2014 • 456 Palabras (2 Páginas) • 471 Visitas
Autorreflexión
1.- Describe con tus palabras lo que es el software y menciona 5 ejemplos:
El Software es toda aquella estructura de la computadora que no se puede tocar como son: El sistema operativo, paquetería de office, java, Oracle y flash player.
2.- Describe con tus palabras lo que es el Hardware y menciona 5 ejemplos:
Es aquella parte de la computadora que se puede tocar como son, Teclado, Mause, Monitor, Impresora y Webcam.
3.- ¿Cuáles son los elementos del modelo de Von Neumann?
- Unidad central de procesamiento
- Memoria principal
- Dispositivos de entrada y salida
4.- Explica brevemente de la ejecución de un programa
La unidad de control consulta en la memoria la instrucción indicada en el contador del programa, posteriormente se encarga de decodificar la instrucción almacenada detectando que dispositivo están implicados, cuando los dispositivos realicen una tarea enviaran una señal a la unidad de control.
5.- Los datos y programas almacenados en la memoria están codificados como cadenas de 1´s y 0´s para que la unidad de control pueda interpretarlos. A esta codificación se le llama.
Lenguaje de Maquina
6.- ¿Qué es lo que hace un compilador?
Traducen todo el programa escrito en un lenguaje de alto nivel, llamado programa o código fuente, generando un nuevo programa objeto que está escrito en lenguaje de máquina y a partir de éste se genera un programa ejecutable, el cual puede ejecutarse cada vez que se desee sin tener que compilar el programa fuente de nueva cuenta.
7.- ¿Para qué sirve los lenguajes de programación?
Sirven para escribir programas de computadora orientados a resolver algún problema o necesidad.
8.- ¿Cuáles son las clasificaciones de lenguaje de programación?
Lenguajes de bajo nivel y lenguajes de alto nivel
9.- Menciona y describe brevemente los paradigmas más importantes.
- Paradigma imperativo o procedural:
Es el método de programación tradicional, donde los programas describen la forma de solucionar un problema a partir de una lista de instrucciones que se ejecuta de forma secuencial, a menos que se trate de estructuras de control condicionales o repetitivas, o bien, saltos de secuencia representados por la instrucción GOTO.
- Paradigma declarativo:
En contraste con el paradigma imperativo, el objetivo de este paradigma no es describir como solucionar un problema, sino describir un problema mediante predicados lógicos o funciones matemáticas. Dentro de este paradigma se encuentran los lenguajes de programación funcionales y los lenguajes de programación lógicos.
- Paradigma orientado a objetos: En este caso la solución de un problema se plantea en términos de objetos y relaciones entre ellos. Está basado en varias técnicas, incluyendo herencia, polimorfismo,
...