Los avatares para el juego dramático en entornos virtuales
CUESTIONARIO SOBRE PROGRAMACIÓN
1. INSTITUCION EDUCATIVA SAN CRISTOBAL
“Liderando procesos de crecimiento humano”
PREGUNTAS SOBRE PROGRAMACIÓN
Profesora: Beatriz Elena Herrera L.
LUIS MIGUEL
GUTIERREZ
Resuelve este cuestionario en tú folder
1. ¿Qué esunlenguajedeprogramación?
R//Un lenguaje de programación es un lenguaje formal diseñado para
realizar procesos que pueden ser llevados a cabo por máquinas como
las computadoras.
2. Menciona4 lenguajesde programación
R// * JAVASCRIPT
* C++
* PHP
* PYTHON
3. ¿Qué esuncompilador?
2. R// Un compilador es un programa informático que traduce un
programa escrito en un lenguaje de programación a otro lenguaje
diferente. Usualmente el segundo lenguaje es lenguaje de máquina, pero
también puede ser un código intermedio (bytecode), o simplemente
texto.
4. ¿Qué esuncódigofuente?
R// El código fuente de un programa está escrito por un programador en
algún lenguaje de programación, pero en este primer estado no es
directamente ejecutable por la computadora, sino que debe ser traducido
a otro lenguaje o código binario; así será más fácil para la máquina
interpretarlo.
5. ¿Qué esuncódigomáquina?
R// El lenguaje de máquina o código máquina es el sistema de códigos
directamente interpretable por un circuito micro-programable, como el
microprocesador de una computadora o el micro-controlador de un
autómata. Este lenguaje está compuesto por un conjunto de
instrucciones que determinan acciones a ser tomadas por la máquina.
6. ¿Qué esunarchivoejecutable?
R// Es un archivo binario el cual la computadora interpreta como
programa. En pocas palabras son programas que han sido comprimidos
en un formato de código máquina, que al momento de ejecutarse
desempeñan la función para la que fueron hechos.
7. ¿Mencione losmedioscon los cualespodemosrepresentarunalgoritmo?
R// *PSEUDOCÓDIGO
*DIAGRAMAS DE FLUJO
*DIAGRAMA NASSI
3. 8. ¿En qué consistenlasvariables Acumulador, Contador y Bandera?
R//
ACUMULADOR:
En programación, se llama acumulador a una variable cuyo valor se
incrementa o disminuye en un valor que no tiene por qué ser fijo (en cada
iteración de un bucle).
CONTADOR:
En programación, se llama contador a una variable cuyo valor se
incrementa o disminuye en un valor fijo (en cada iteración de un bucle).
Un contador suele utilizarse para contar el número de veces que itera un
bucle. Pero, a veces, se utiliza para contar, solamente, aquellas
iteraciones de un bucle en las que se cumpla una determinada condición.
BANDERA:
Una bandera, también denominada interruptor o conmutador es una
variable que puede tomar uno de dos valores (verdadero o falso) a lo
largo de la ejecución del programa y permite comunicar información de
una parte a otra del mismo.
9. ¿Qué esuna variable?
R//Es el espacio de memoria de un ordenador, necesario para la
ejecución de «programas»
10. ¿Qué esuna constante?
R// En programación, una constante es un valor que no puede ser
alterado/modificado durante la ejecución de un programa, únicamente
puede ser leído.
11. ¿Cuál esla sentenciaparala tomade decisiones y cómofunciona?
4. R// IF/ELSE:
Ejecuta una sentencia si una condición especificada es evaluada como
verdadera. Si la condición es evaluada como falsa, otra sentencia puede
ser ejecutada.
12. ¿Cuál esla sentenciaparala selección de opcionesmúltiples y cómofunciona?
R// SWITCH CASE:
Es una estructura de control empleada en programación. Se utiliza para
agilizar la toma de decisiones múltiples; trabaja de la misma manera que
lo harían sucesivos if, if else o until anidados, así como combinaciones
propias de determinados lenguajes de programación.
13. ¿Cuáles sonlas sentenciasque se usan pararealizar acciones repetitivasy cómo funcionan?
R// FOR (PARA):
Esta estructura ejecuta las acciones del cuerpo del bucle un número
especificado de veces, y de modo automático controla el número de
iteraciones o pasos.
WHILE (MIENTRAS):
Repite el cuerpo del bucle mientras se cumpla una determinada
condición.
14. Mencionalaspartes de unciclo FOR.
R//
*INICIO (PARA)
*CONDICIÓN (PARA)
*FIN (PARA)
15. ¿Qué esunsubprograma?
5. R// Los subprogramas son rutinas, procedimientos o conjuntos de
instrucciones que realizan una labor específica. Es un conjunto de pasos
simples, que forman parte de un algoritmo general y que permiten
resolver una tarea específica.
16. ¿Cómo se clasifican lossubprogramas?
R//
*TIPO DE VALOR A DEVOLVER
*NOMBRE
*PARAMETROS FORMALES
*CUERPO
*NOMBRE
*PARAMETROS ACTUALES
17. ¿En qué consiste larecursividad enprogramación?
R// La recursividad es una técnica de programación que se utiliza para
realizar una llamada a una función desde ella misma, de allí su nombre. El
ejemplo más utilizado por su fácil comprensión es el cálculo de números
factoriales.
18. Realiza un ejemplo de un subprogramaenC#
R//
{
int SUMA (int a, int b)
{
return a+b;
}
int MAIN()
{
int R = SUMA (5,3);
return 0;
}