Documentos de Académico
Documentos de Profesional
Documentos de Cultura
de la programación
Mtra. Laura Saldaña Mateos
Pase de
lista
Pase de lista
• Interpretar el proceso de razonamiento inductivo y
deductivo, para la solución de problemas por
Competencia computadora, de acuerdo a las necesidades de la
programación con el propósito de elaborar
algoritmos eficientes.
Competencias a desarrollar
Se entrega 7:15
Actividad diagnóstica
L. Máquina
L. Bajo Nivel
L. Alto Nivel
Lenguaje de programación
Componentes de un lenguaje
de programación
CICLO DE PROGRAMACIÓN.
• DEFINICIÓN DEL PROBLEMA
• ANÁLISIS DEL PROBLEMA
• SELECCIÓN DE LA MEJOR ALTERNATIVA
• DISEÑO DEL PROGRAMA
• DIAGRAMACIÓN
• PRUEBA DE ESCRITORIO
• DESARROLLO DEL PROGRAMA
• CODIFICACIÓN
• TRANSCRIPCIÓN
• COMPILACIÓN
• PRUEBAS DEL PROGRAMA
• DOCUMENTACIÓN EXTERNA
HERRAMIENTAS DE PROGRAMACIÓN.
• Algoritmo
Un algoritmo es un método para resolver un problema mediante
una serie de pasos precisos, definidos y finitos.
Características de un algoritmo.
• Preciso(indicar el orden de realización en cada paso)
• Definido(si se sigue dos veces, obtiene el mismo resultado cada vez)
• Finito(tiene fin; un número determinado de pasos
Ejemplo:
• Diagramas de flujo
Un diagrama de flujo es una representación grafica de un algoritmo.
INICIO/FIN DECISION
ENTRADA/SALIDA
CONECTOR
FLUJO
PROCESO IMPRESION
Ejemplo
a,b
si
b=0 error A
no
c=a/b
c
A
fin
Actividad diagnóstica
a,b,c
si error
a=0 A
no
d=b2-4ac
si
d<0 error A
no
X1=-b+d/2a
X2=-b-d/2a
X1,X2
A
fin
Actividad
num
suma=suma+num
n num suma= c= promedio
suma+num c+1
c=c+1 5 2 2 1
15 17 2
no
n=c 20 37 3
si 25 62 4
Promedio=suma/n 12 74 5 14.8
Promedio
FIN
HERRAMIENTAS DE PROGRAMACIÓN
• Pseudocódigo
El pseudocódigo es una herramienta de programación en la que las
instrucciones se escriben en palabras similares al ingles o al español, que
facilitan tanto la escritura como la lectura del programa
Inicio
suma0
c0
leer numeros a promediar, n
Ejemplo Repetir
Pseudocódigo
para obtener el Leer numero
promedio de n sumasuma+numero
números.
cc+1
hasta_que c=n
promediosuma/n
escribir promedio
Fin
Actividad
• 1 galón = 3.7854
Actividad de blackboard
Actividad 1. Mapa mental