Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FP Semana 1
FP Semana 1
DE PROGRAMACIÓN
SEMANA Nº01
Fundamentos de Programación
DOCENTE CURSO
Marcelo Miranda Fundamentos de Programación
FUNDAMENTOS DE PROGRAMACIÓN
CONTENIDO
Introducción ............................................ 03
Objetivos ............................................ 03
Algoritmos – Definición ............................................ 03
Características de los algoritmos ............................................ 04
Otras características de los algoritmos ............................................ 04
Fases de desarrollo ............................................ 05
Análisis del problema
Componentes de un algoritmo
Ejemplos
.......................................................................................................... 02
SEMANA 1 - FUNDAMENTOS DE PROGRAMACIÓN
INTRODUCCIÓN
ALGORITMO - DEFINICIÓN
Formalmente:
Es un conjunto de pasos, procedimientos o acciones que nos
permiten alcanzar un resultado o resolver un problema.
ALGORITMO - DEFINICIÓN
.......................................................................................................... 03
SEMANA 1 - FUNDAMENTOS DE PROGRAMACIÓN
Un algoritmo debe ser Preciso e indicar el orden de realización de cada paso. Cada
paso ha de estar especificado rigurosamente. La ejecución de un algoritmo no ha
de dejar espacio para la interpretación, la intuición o la creatividad.
Un algoritmo debe ser Definido, es decir, si se sigue un algoritmo dos veces, se debe
obtener el mismo resultado.
.......................................................................................................... 04
SEMANA 1 - FUNDAMENTOS DE PROGRAMACIÓN
.......................................................................................................... 05
SEMANA 1 - FUNDAMENTOS DE PROGRAMACIÓN
.......................................................................................................... 06
SEMANA 1 - FUNDAMENTOS DE PROGRAMACIÓN
PSEUDOCÓDIGO
Inicio
Fin
Leer
Escribir
Asignar (x y+z)
.......................................................................................................... 07
SEMANA 1 - FUNDAMENTOS DE PROGRAMACIÓN
EJEMPLO DE PSEUDOCÓDIGO
INICIO
Leer base, altura
area ← base x altura
Escribir area
FIN
.......................................................................................................... 08
SEMANA 1 - FUNDAMENTOS DE PROGRAMACIÓN
DIAGRAMAS DE FLUJO
Salida por
Inicio/Fin Decisión impresora
Entrada
/Salida Proceso
CONECTORES
.......................................................................................................... 09
SEMANA 1 - FUNDAMENTOS DE PROGRAMACIÓN
.......................................................................................................... 10
SEMANA 1 - FUNDAMENTOS DE PROGRAMACIÓN
Aplicar formula:
PROCESAMIENTO
Multiplicar B * h y dividirlo entre 2
.......................................................................................................... 11
SEMANA 1 - FUNDAMENTOS DE PROGRAMACIÓN
.......................................................................................................... 12
SEMANA 1 - FUNDAMENTOS DE PROGRAMACIÓN
.......................................................................................................... 13
DOCENTE CURSO
Marcelo Miranda Fundamentos de Programación