You are on page 1of 5

INSTITUCION EDUCATIVA SAN CRISTOBAL

Liderando procesos de crecimiento humano


PREGUNTAS SOBRE PROGRAMACIN
Profesora: Beatriz Elena Herrera L.

Resuelve este cuestionario


1. Qu es un lenguaje de programacin?
R/Un lenguaje de programacin es bsicamente un sistema estructurado de
comunicacin, similar al humano, el cual nos permite comunicarnos por
medio de signos, ya sean palabras, sonidos o gestos. Refirindonos a los
aparatos, este sistema est organizado para que se entiendan entre s y a
su vez interprete las instrucciones que debe ejecutar.
2. Menciona 4 lenguajes de programacin
R/

Java
C++
Html
Lpp
3. Qu es un compilador?
R/ Un compilador es un programa informtico que traduce un
programa escrito en un programacin otro lenguaje diferente.1 Usualmente
el segundo lenguaje es lenguaje de mquina, pero tambin puede ser un
cdigo intermedio (bytecode), o simplemente texto. Este proceso de
traduccin se conoce como compilacin
4. Qu es un cdigo fuente?
R/ El cdigo fuente de un programa informtico (o software) es un conjunto
de lneas de texto con los pasos que debe seguir la computadora para
ejecutar dicho programa. Por lo tanto, el funcionamiento de un programa
est totalmente escrito en cdigo fuente.
5. Qu es un cdigo mquina?
R/El lenguaje de mquina o cdigo mquina es el sistema de cdigos
directamente interpretable por un circuito micro programable, como el
microprocesador de una computadora o el micro controlador de un
autmata.
6. Qu es un archivo ejecutable?
R/ Un ejecutable es un archivo diseado para poder iniciar un programa. En
su interior estn pues las instrucciones precisas para poder ejecutar un

programa determinado o varios. Los ordenadores pueden realizar todo tipo


de tareas, pero para ello debe indicrseles como
7. Mencione los medios con los cuales podemos representar un
algoritmo?
R/ - Nassi
-Pseudocdigo
-Diagrama de flujo
8. En qu consisten las variables Acumulador, Contador y Bandera?
R/ ACUMULADOR: En programacin, se llama acumulador a una variable
cuyo valor se incrementa o decremento en un valor que no tiene por qu
ser fijo (en cada iteracin de un bucle).
CONTADOR: Es una variable que est en ambos miembros de una
asignacin interna, a la que se le suma un valor constante. Es necesario
haber inicializado en un momento previo a esta variable, ya que va a ser
ledo su contenido.
BANDERA: En programacin, la bandera o flag se refiere a uno o ms bits
que se utilizan para almacenar un valor binario o cdigo que tiene asignado
un significado.
9. Qu es una variable?
R/Durante la ejecucin de un programa, el valor que tome el dato
almacenado en una variable puede cambiar tantas veces como sea
necesario, pero, siempre, tomando valores pertenecientes al tipo de dato
que el programador ha decidido que puede almacenar dicha variable, ya
que, el tipo de dato de una variable no puede ser cambiado durante la
ejecucin de un programa.
10. . Qu es una constante?
R/Durante la ejecucin de un programa, el valor que tome el dato
almacenado en una variable puede cambiar tantas veces como sea
necesario, pero, siempre, tomando valores pertenecientes al tipo de dato
que el programador ha decidido que puede almacenar dicha variable, ya
que, el tipo de dato de una variable no puede ser cambiado durante la
ejecucin de un programa.
11. Cul es la sentencia para la toma de decisiones y cmo funciona?
R/ El switch no es tan popular como el if, pero se utiliza con regularidad en la
programacin. En principio la funcionalidad de un switch tambin se puede

implementar con mltiples if anidados. En el caso de que haya muchas acciones


dependientes de muchos valores iniciales, es recomendable su uso. El switch
favorece la legibilidad y rapidez en la programacin.
12. Cules son las sentencias que se usan para realizar acciones
repetitivas y cmo funcionan?
R/ FOR (PARA)
Esta estructura ejecuta las acciones del cuerpo del bucle un nmero especificado
de veces, y de modo automtico controla el nmero de iteraciones o pasos.

R/ WHILE (MIENTRAS)
Repite el cuerpo del bucle mientras se cumpla una determinada condicin.

DO- WHILE (HACER MIENTRAS)

La estructura HACER MIENTRAS cumple la misma funcin que la estructura


MIENTRAS. La diferencia est en que la estructura MIENTRAS comprueba la
condicin al inicio y repetir lo hace al final. Es por ello que la estructura HACER
MIENTRAS se ejecuta por lo menos una vez.

DO- WHILE (HACER MIENTRAS)

13. Menciona las partes de un ciclo FOR.


R/ for (variable = inicio-del-ciclo; condicin-que-indica-el-final; aumento de
x)
14. Qu es un subprograma?
R/Secuencia de instrucciones que realiza una funcin particular.
15. Cmo se clasifican los subprogramas?
R/

16. En qu consiste la recursividad en programacin?


R/ La recursividad es una tcnica de programacin que se utiliza para realizar
una llamada a una
funcin desde ella misma, de all su nombre. El ejemplo ms utilizado por su
fcil comprensin es

el clculo de nmeros factoriales. La factorial de 0 es, por definicin, 1. Las


factoriales de nmeros
mayores se calculan mediante la multiplicacin de 1 * 2 * ..., incrementando el
nmero de 1 en 1
hasta llegar al nmero para el que se est calculando la factorial.
17. Realiza un ejemplo de un subprograma en C#

You might also like