Sunteți pe pagina 1din 2

1. ¿Qué único paso debemos realizar para elaborar un algoritmo?

Este proceso exige los siguientes pasos:

 Análisis del problema.


 Diseño o desarrollo de un algoritmo.
 Transformación del algoritmo en un programa (codificación).
 Ejecución y validación del programa.

2. ¿La instrucción Escribir me permite ingresar valores?

No, la instrucción “Escribir” permite enviar datos desde la memoria hacia un dispositivo de salida
como la pantalla o la impresora. La información que se envía puede ser constante como también
el contenido de la variable.

3. ¿Los algoritmos solo se representan a través de pseudocodigos? ¿Por qué?

No, porque se puede presentar de dos formas hasta ahora estudiadas, a través de
pseudocodigos y diagramas de flujo. El usar pseudocódigo significa escribir las instrucciones del
algoritmo al lenguaje natural tal y como la expresamos de manera cotidiana, este procedimiento
facilita su escritura en el lenguaje de la programación

4. En el peor de los casos, ¿cuantas veces se ejecutará una repetición con la estructura
Repetir-Hasta?

Al ejecutarse esta instrucción Repetir-Hasta, la secuencia de instrucciones que forma el cuerpo


del ciclo se ejecuta una vez y luego se evalúa la condición. Si la condición es falsa, el cuerpo del
ciclo se ejecuta nuevamente y se vuelve a evaluar la condición.

Esto se repite hasta que la condición sea verdadera. Note que, dado que la condición se evalúa
al final, las instrucciones del cuerpo del ciclo serán ejecutadas al menos una vez. Además, a fin
de evitar ciclos infinitos, el cuerpo del ciclo debe contener alguna instrucción que modifique la
o las variables involucradas en la condición de modo que en algún momento la condición sea
verdadera y se finalice la ejecución del ciclo.

5. ¿Un diagrama de flujo es un programa gráfico?

No, porque son representaciones gráficas de secuencias de pasos a realizar, cada operación se
representa mediante un símbolo normalizado. Las líneas de flujo indican el orden de ejecución.
Los diagramas de flujo suelen ser usados solo para representar algoritmos pequeños, ya que
abarcan mucho espacio.

6. ¿Los pasos de Polya son: ¿Entrada, proceso y salida?


Los pasos de Polya son:

1. Entender el problema

2. Configurar un plan

3. Ejecutar un plan

4. Probar el resultado

7. ¿Un proceso iterativo es un conjunto de instrucciones en secuencia?

No, el proceso iterativo permite que se ejecute repetidamente un conjunto de instrucciones,


bien un número pre-determinado de veces, o bien hasta que se verifique una determinada
condición. Por otro lado, el conjunto de instrucción en secuencia hace referencia al orden de
ejecución de instrucciones que se hace de forma secuencial.

8. ¿La función Mod solo es útil para determinar los números pares e impares?

Si, el operador MOD solo se usa con números enteros., ya que es el residuo de la división y los
usamos cuando queremos saber si un número es divisible entre otro, cuantas partes enteras
tiene una división, también cuando queremos saber si un número es múltiplo o submúltiplo de
otros; cuando queremos descomponer un numero en unidades, decenas, centenas y otros casos
más

9. ¿Los algoritmos pueden tener en algunos casos 0 entradas?

No, es la información de partida que necesita el algoritmo para arrancar.

10. ¿La instrucción Leer nos permite mostrar información?

No, La instrucción “Leer” permite ingresar información desde el ambiente. Esta instrucción toma
X valores y los asigna a las X variables mencionadas. Pueden incluirse una o más variables, por
lo ende el comando leerá uno o más valores.

Si una variable donde se debe guardar el valor leído no existe, se crea durante la lectura. Si la
variable existe se pierde su valor anterior ya que tomará el valor nuevo, razón por la cual se dice
que la lectura es "destructiva".

S-ar putea să vă placă și