Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SEMANA 03
ING. LETICIA DÁVALOS VALLE
01
¿Qué ES UN PSEUDOCODIGO?
• Se trata de un falso lenguaje, ya que apela a las normas de estructura de
lenguaje de programación aunque se encuentra desarrollado para que
pueda ser leído por un ser humano y no interpretado por una máquina,
hecho por el cual facilita la compresión del algoritmo
2
OBJETIVO
3
INSTRUCCIONES
A. Instrucción de inicio/ fin: Representa el inicio y fin de un algoritmo.
4
INSTRUCCIONES
B. Instrucción de asignación: Representa la asignación de un valor a una
variable.
5
INSTRUCCIONES
C. Instrucción de lectura: Representa el ingreso de datos mediante un
dispositivo de entrada,
Leer N
6
INSTRUCCIONES
D. Instrucción de escritura: Representa la salida de la información
mediante un dispositivo de salida(símbolo de entrada/salida, símbolo de
pantalla o impresora)
7
INSTRUCCIONES
E. Instrucción de bifurcación: Cambian el flujo del programa según el
resultado de una expresión lógica (condición).
8
ESTRUCTURA DE UN PSEUDOCODIGO
La estructura de un algoritmo sirve para organizar los elementos que aparecen en él.
9
EJEMPLO 01
10
Entrada a, b (o también num1 y num2)
¿Qué datos necesito?
11
Pide que se ingrese valores para las
variables a y b
12
2. 1.DECLARACIONES
3.CABECERA
CUERPO
13
EJEMPLO 02
14
Entrada a, b (o también num1 y num2)
¿Qué datos necesito?
15
Pide que se ingrese valores para las
variables a y b
16
2. 1.DECLARACIONES
3.CABECERA
CUERPO
17
EJERCICIO 01
• REALICE EL ANÁLISIS DEL SIGUIENTE ENUNCIADO:
PROGRAMA QUE PERMITA HALLAR EL PRODUCTO DE
DOS NÚMEROS, COMO DISPOSITIVO DE SALIDA SE
CONSIDERA UNA IMPRESORA.
• DISEÑE EL DIAGRAMA DE FLUJO Y PSEUDOCÓDIGO
18
EJERCICIO 02
• REALICE EL ANÁLISIS DEL SIGUIENTE ENUNCIADO:
PROGRAMA QUE PERMITA HALLAR LA DIVISIÓN DE DOS
NÚMEROS, COMO DISPOSITIVO DE ENTRADA SE
CONSIDERA EL INGRESO MANUAL POR TECLADO.
• DISEÑE EL DIAGRAMA DE FLUJO Y PSEUDOCÓDIGO
19
Uso del PSEINT
20
FORMAS DE TRABAJAR EN PSEINT
• PSEUDOCÓDIGOS: La ventana inicial del PSeInt nos permite trabajar por defecto con
esta opción, se deben respetar las secciones para diseño de pseudocódigos.
• DIAGRAMAS DE FLUJO: Para el caso de diagramas de flujo debemos de dirigirnos a la
barra de acceso rápido y presionar el botón que hace referencia a
trabajar con diagramas de flujo.
21
DIAGRAMAS DE FLUJO
Simbología Condicional
Comentario de línea
(Si – no)
Simbología SEGÚN
Simbología de Proceso e
instrucción DE
asignación Simbología MIENTRAS
Simbología de Escritura
(general) o salida de
información Simbología REPETIR
Simbología de Lectura o
ingreso de datos (general) Simbología PARA
22
• ARRASTRA cada uno de los símbolos
necesarios para el algoritmo de suma.
• En caso de error, puedes eliminar el símbolo
correspondiente seleccionándolo y sin soltar el
mouse arrastrar a la esquina inferior izquierda
(verás que aparece un tacho de basura)
• Ejecuta tu algoritmo si ya has finalizado de
diagramar
23
• MODIFICACIÓN DEL DIAGRAMA:
○ Antes de cada símbolo de ingreso de datos
vamos a añadir frases que indiquen al usuario
que datos debe ingresar. Usaremos el símbolo
de escritura y para añadir un comentario, este
comentario o frase debe ir encerrado entre
comillas dobles (“”) o simples (‘’)
24
25
PASOS PARA LA CREACIÓN DE UN PROGRAMA
NO TODO ALGORITMO PUEDE LLEGAR A SER UN PROGRAMA DE
COMPUTADORA. 3, Diseño (y técnicas )
1, Definición del problema 2, Análisis del problema
• Enunciado del problemas. • Qué información se necesita para • Se centra en desarrollar el algoritmo
obtener el resultado deseado basándonos en la etapa de análisis.
• Debe ser claro y preciso.
• Qué información se necesita producir • Puede ser representado mediante
• Debe entenderse lo que queremos que diagramas de flujo o pseudocódigos.
haga la computadora. • Los métodos y fórmulas que se
necesitan para procesar los datos y
producir la salida.