pasos para programar

analisis del problema

identificar

datos de salida

proceso

datos de entrada

diseño de algoritmo

algoritmo

caracteristicas

definido

ordenados

concretos

preciso

finito

construye algoritmos para la solucion de problemas

que es programacion

ordenar,estructurar una serie de acciones

manera de comunicacion con la computadora

necesitamos

un lenguaje de programacion

conjunto de reglas o comandos predefinidos

tipos

dos

alto

ejemplo

c,c+,python pascal,java

es

lenguaje ordinario

uno

bajo

es

nivel procesador

ejemplo

ensamblador

codificar programar

utilizar

sentencias selectivas

tipos

if

case

operadores

tipos

aritmeticos

relacionales

logicos

sentencias

tipos

secuencial o compuesto

condicional o selección

repetitiva o iteración

sentencia internacion ciclicas/repeticion

tipos

for

while

do...whle

diagrama de flujo

pseudocodigo

prueba de escritorio