Sunteți pe pagina 1din 2

Unidad 1

1 - 1 - Qu es un algoritmo- Estructuras de control. Secuencia.


En esta unidad aprenders cmo crear tu primer programa.
Pronto para comenzar? Arrancamos!.
Alguna vez le diste instrucciones a una persona para ir de un lugar a otro?
O le enseaste a un amigo a realizar alguna tarea, como, por ejemplo, atarse
los cordones?
O seguiste una receta de cocina para elaborar una torta, galletitas u otra
preparacin?
Si tu respuesta a alguna de estas preguntas es s, entonces ya conoces algo de
programacin.
Vamos a empezar analizando ejemplos de la vida real que nos permitirn
mostrarte conceptos fundamentales de programacin.
Supongamos que queremos ensearle a una persona como preparar un
sndwich con pan,
jamn y queso.
Los pasos los podemos describir como:
tomar dos tajadas de pan, colocar una feta de jamn sobre una tajada, colocar
una feta de queso sobre el jamn, colocar la segunda tajada de pan sobre el
queso.
Y pronto!. Si quisiramos escribir los pasos en espaol podra ser similar a
esto. Puedes observar
que el proceso lo describimos como una secuencia de pasos que se siguen en
orden uno detrs de otro.
Veamos otro ejemplo.
Queremos detallar el proceso de cambiar una bombita de luz que est
quemada.
Podemos hacerlo en forma segura de esta manera.
Si me falta repuesto de bombita, comprar un repuesto.
Apagar la llave de la luz, repetir

girar la bombita quemada en sentido antihorario hasta sacarla del porta


lmparas, tirar a la basura la bombita quemada, colocar la bombita nueva en el
porta lmparas, repetir girar en sentido contrario hasta que quede apretada y
prender la llave de luz.
Si el proceso lo queremos escribir podra lucir similar a ste.
Aqu tenemos una secuencia de pasos en orden y tambin utilizamos una
decisin, "si me falta repuesto". Y repeticiones o iteraciones, "repetir hasta".
La secuencia, la decisin y la iteracin son lo que llamamos estructuras de
control y con ellas construimos los programas.
Describimos el proceso de preparar un sndwich o cambiar la bombita como un
proceso paso a paso.
Esta secuencia ordenada de pasos se llama algoritmo.
Los algoritmos describen el proceso para llevar adelante una tarea o resolver
un problema en una forma paso a paso.
Pueden incluir secuencias, decisiones e iteraciones como vimos en los dos
ejemplos previos.

S-ar putea să vă placă și