Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BIC01 02 - Entrada Proceso Salida
BIC01 02 - Entrada Proceso Salida
NACIONAL DE
Facultad de INGENIERÍA
Curso:
BIC01 – Introducción a la Computación
SEMESTRE ACADÉMICO 2020-1
Introducción a la
Computación
BIC01
Tema
EPS: Entrada / Proceso / Salida
Profesor:
(I/P/O) de datos
Ing. Alejandro Huapaya Sánchez
– Conjunto pre-escrito de operaciones (reglas o instrucciones) bien
definidas para resolver un problema en un número finito de
pasos
– Un algoritmo debe ser:
Finito (Resultado en el tiempo),
Definido (No puede ser ambiguo),
Preciso (ejecución paso a paso).
– El diseño del algoritmo es bastante independiente del lenguaje
de programación; es decir, depende del enfoque.
– Definir paso a paso con detalle.
– Diseño descendente o modular.
M.Sc. Alejandro Huapaya Sánchez
Defina las variables y/o constantes, haga los
antecedentes para cada problema, luego
realice el Algoritmo, Pseudocódigo, Diagrama
de Flujo y la codificación de los siguientes
problemas.
Hallar la suma de dos números
Lo computaste;
es decir…
3. Asignaste a una variable ( c ) el valor de (a + b) 11
Lo dijiste: es decir
4. Reportar el valor de la variable ( c )
Finalmente terminaste
Es una secuencia de pasos lógicos que se escriben en palabras,
para resolver un problema
INICIO
1. Leer el valor de una variable numérica (a) 8
2. Leer el valor de una variable numérica (b) 3
3. Asignar a una variable ( c ) el valor de (a + b) 11
4. Reportar el valor de la variable ( c )
TERMINAR
Esto es un
ALGORITMO
Hallar la suma de dos números (continuación)
Ahora, en forma abreviada definamos
Variables Esto se llama
a, b, c SEUDOCODIGO
INICIO
1. Leer (a) 8
2. Leer (b) 3
3. c a + b 11
4. Reportar c
Es una secuencia de pasos lógicos
TERMINAR
escritos con palabras y símbolos en
forma abreviada, para resolver un
problema
Hallar la suma de dos números (continuación)
¿Qué pasaría si trabajamos con programadores de otros países: Alemania,
Francia, USA, Italia, Brasil?
La comunicación hablada y escrita es un problema
Algo que todo el mundo que trabaja en el ámbito de la programación
conoce lo que es un DIAGRAMA DE FLUJO
Inicio
Esto es un Diagrama
𝒂 de Flujo
𝒃
El diagrama de flujo o diagrama de actividades es
𝒄 ←𝒂+𝒃 la representación gráfica del algoritmo o proceso.
𝒄 Indica con representación gráfica y símbolos el flujo
de datos y los procesos, para resolver un problema
Fin
Hallar la suma de dos números (continuación)
Ahora bien, para resolver un problema usando la computadora, será
necesaria la CODIFICACIÓN del algoritmo.
• Esto no es otra cosa que escribir un programa