viernes, 10 de febrero de 2017

cuestionario

CUESTIONARIO PROGRAMACIÓN I
1.- ¿Qué es un lenguaje de programación?
nos permite crear programas mediante un conjunto de instrucciones, operadores y reglas de sintaxis.
 2.- ¿Qué es programar?
crear una serie de órdenes dirigidas a un ordenador o dispositivo para que lleve a cabo las tareas que le encomendemos, con el objetivo de solucionar un determinado problema.
 3.- Criterios de clasificación de los lenguajes de programación
Lenguaje máquina, de bajo nivel, de alto nivel.
4.- ¿Qué es un lenguaje imperativo?
se le ordena a la computadora cómo realizar una tarea siguiendo una serie de pasos o instrucciones.
5.- ¿Qué es un lenguaje orientado a objetos?
Crean un sistema de clases y objetos siguiendo el esquema del mundo real para definir los objetos, acciones y forma de comunican entre objetos.
6.- En un lenguaje orientado a objetos, ¿qué entiendes por DATOS Y MÉTODOS?
Datos es el conjunto de propiedades y Métodos es su comportamiento.
7.- Definir código fuente y código objeto
uno o más archivos que contienen las instrucciones de programación con las cuales un desarrollador de software ha creado determinado programa o aplicación.
8.- ¿Qué significa ABRIR y LIBERAR un programa?

9.- Definir algoritmo y enunciar sus características básicas
secuencia de pasos organizados a seguir para resolver un problema.
-los pasos son absolutamente explícitos y no inducen a error.
- El número de pasos debe ser finito,
10.- ¿Qué papel desempeñan los compiladores e intérpretes?.
Tienen que traducir las instrucciones enviadas a una máquina.
11.- ¿Cómo se representan los algoritmos?
Usando un lenguaje específico de descripción o usando representaciones gráficas.
12.- Realizar un diagrama de bloques con las fases de creación de un programa

13.- Ventajas e inconvenientes de los compiladores
Ventajas: el programa ejecutable no incluye el código de fuente; Un programa compilado se ejecuta más rápidamente.
Inconvenientes: El código objeto necesita crearse para obtener el archivo ejecutable final; debe estar libre de errores para que el archivo ejecutable se genere; El archivo ejecutable generado por el compilador solo funcionará en el sistema operativo en el que fue creado.
14.- Ventajas e inconvenientes de los intérpretes
Ventajas: Al ejecutarse línea a línea, resulta ser más fácil de depurar y comprobar errores; Si el programa es muy largo, un intérprete resulta es más rápido que un compilador porque no tiene que traducir todo el programa para ejecutarlo.
Desventajas: El código fuente se requiere para poder ejecutar un programa; Los intérpretes son más lentos que los programas compilados o ejecutables.
15.- ¿Qué significa depurar y mantener un programa?
Depurar consiste en localizar los errores y corregirlos en el caso de que existan. Mantener un programa se refiere a las actualizaciones que deben aplicarse al programa cuando las circunstancias así lo requieran.
16. Durante este curso vamos a programar en processing y Python. ¿Dentro de qué grupo los clasificarías según cada uno de los tres criterios que se exponen en los apuntes?
Dentro de lenguajes de alto nivel.
17. En cursos anteriores has programado con Scratch. ¿Dentro de qué grupo lo clasificarías según cada uno de los tres criterios que se exponen en los apuntes?
Programa intérprete

No hay comentarios:

Publicar un comentario