Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Palabras Reservadas en Pseudocodigo
Palabras Reservadas en Pseudocodigo
• El Léxico del Pseudocódigo puede estar formado por símbolos y códigos definidos por el usuario, en el
idioma que vea por conveniente (Español, Árabe, Ingles, Etc.). Esto le permite al usuario utilizar
términos más cercanos a su forma de pensar y evita tener que memorizar o adecuarse a los símbolos
y códigos formales de un lenguaje real.
• Las reglas de sintaxis son mínimas o casi nulas. Este hecho permite concentrarse en la lógica del
algoritmo, sin distraerse en la estricta sintaxis de un lenguaje de programación real.
• La semántica es la misma que la de los lenguajes de programación.
Instrucciones
Se denomina instrucción en informática al conjunto de datos insertados en una secuencia estructurada o
específica que el procesador interpreta y ejecuta.
Tipos de instrucciones
• Instrucciones aritméticas: pueden implicar transferencia de datos antes y/o después. Realizan operaciones
aritméticas de las que se encarga la ALU. Se pueden clasificar en de 1 operando (valor absoluto, negación) y 2
operando (suma, resta).
• Instrucciones lógicas: al igual que las aritméticas, la ALU se encarga de realizar estas operaciones, que en
este caso son de tipo lógico.
• Instrucciones de conversión: similares a las aritméticas y lógicas. Pueden implicar lógica especial para
realizar la conversión.
• Instrucciones de transferencia de control: actualizan el contador de programa (PC). Administran las
llamadas/retornos a las subrutinas, el paso de parámetros y el enlazado.
• Instrucciones de E/S (entrada/salida): administran los comandos de entrada/salida. Si hay un mapa de
memoria de entrada/salida, determina la dirección de este mapa.
Estructuras de control
instrucción(es)3
...
en otro caso:
instrucción(es)n
fin seleccionar
para índice = x hasta
n hacer
Para Se usa cuando se desea iterar un número conocido de veces instrucción(es)
fin para
repite
A diferencia del anterior se utiliza cuando es necesario que las
instrucción(es)
Repite instrucciones se ejecuten al menos una vez (naturalmente,
hasta que condición
hasta que se cumpla cierta condición)
Secuencial
La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas
se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del
proceso.
Condicional
Las estructuras condicionales comparan una variable contra otro(s)valor (es), para que en base al resultado
de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación
se puede hacer contra otra variable o contra una constante, según se necesite. Existen tres tipos básicos, las
simples, las dobles y las múltiples.
Repetitivo
Un bucle o lazo (Loop) es un segmento de un algoritmo o programa, cuya instrucciones se repiten un número
determinado de veces mientras se cumple una determinada condición (existe o es verdadera la condición). Se debe
establecer un mecanismo para determinar las tareas repetitivas. Este mecanismo es una condición que puede ser
verdadera o falsa y que se comprueba una vez a cada paso o iteración del bucle (total de instrucciones que se repiten en
el bucle).
Un bucle consta de tres partes:
• Decisión.
• cuerpo del bucle.
• salida del bucle.