manual algoritmos
ALGORITMOS Y CONCEPTOS DE PROGRAMACIÓN
LOGRO DE COMPETENCIA LABORAL
Soluciona problemas con lógica utilizando una estructura adecuada, plantea algoritmos para dar soluciones a problemas cotidianos Resuelve operaciones aplicando los conceptos de programación.
ALGORITMO
Conjunto de pasos o procesos secuenciales, lógicos, ordenados y finitos que se realizan para dar solución a un casoparticular.
Un algoritmo debe ser preciso indicando el orden de cada paso a seguir, debe permitirnos llegar a la misma solución cada vez que lo ejecutemos y debe tener un principio y un fin; para definir un algoritmo debemos tener en cuenta lo siguiente: Entender el caso a resolver, información necesaria de entrada, realizar los procesos necesarios con dicha información e información de salidaque es la resultante de los procesos realizados.
Observemos un ejemplo que demuestra en alto grado lo anterior:
Plato a preparar Huevos pericos para cuatro personas
Ingredientes: 4 huevos, 2 tomates, 1 gajo de cebolla, 1 cucharada de aceite, sal al gusto.
Preparación: Revolver los huevos junto con la sal utilizando para ello un plato hondo, picar los Tomates y la cebolla, colocar acalentar en una sartén el aceite junto con los tomates y la cebolla picados, dejar fritar por 3 minutos revolviendo constantemente, verter los huevos revueltos en la sartén y revolver hasta obtener una consistencia agradable.
Salida Servir el Plato acompañado de chocolate y pan
Existen los siguientes tipos de algoritmos:
Cualitativos: Permiten dar solución a casos cotidianos en dondeno es necesario utilizar operaciones matemáticas para llegar a dicha solución.
Ejemplos de Algoritmos Cualitativos: Tenemos el ejemplo de los Huevos Pericos, o el Algoritmo para llamar por Teléfono, Algoritmo para Lavarnos las Manos. Etc.
Cuantitativos: A diferencia de los anteriores solucionan casos en donde es necesario el recurrir a las matemáticas para dar solución a dichos casos.Ejemplos de Algoritmos Cuantitativos: Describir los pasos para sumar dos números, Calcular el área de un Triángulo, Calcular un Descuento a un Articulo.
Diferencia entre el lenguaje algorítmico y lenguaje de programación.
El lenguaje algorítmico es aquel por medio del cual se realiza un análisis previo del problema a resolver y encontrar un método que permita resolverlo. El conjunto detodas las operaciones a realizar, y el orden en el que deben efectuarse, se le denominan algoritmo.
El lenguaje informático o lenguaje de programación es aquel por medio del cual dicho algoritmo se codifica a un lenguaje comprensible por el ordenado. Este tipo de lenguaje es el que puede interpretar la máquina para realizar los procesos planteados en el algoritmo.
CONCEPTOS DE PROGRAMACIÓNVARIABLES:
Son espacios de memoria donde se almacenan datos que pueden variar durante o al final de la ejecución de un programa. Para nombrar variables utilizamos identificadores, los cuales deben cumplir las siguientes reglas:
REGLAS PARA ASIGNAR UNA VARIABLE
1. Todo identificador debe comenzar con una letra.
2. No debe contener caracteres especiales como: $ * ( ) < > , ; 2 - . aexcepción del carácter (_) también llamado ralla baja o guión de subrayado.
3. Debe tener un nombre significativo; es decir que indique lo mejor posible el dato o los datos que va a almacenar (que haga alusión a su contenido).
4. El identificador no debe ser demasiado extenso o largo para evitar ambigüedades.
CONSTANTES:
Son espacios de memoria que pueden almacenar datos quenunca cambian de valor; al igual que las variables requieren de un identificador el cual maneja las mismas reglas mencionadas anteriormente.
Ejemplo: Los días de la semana, son siete. Eso es una constante, no cambia. Los días del año son 365, También es una constante.
Y lo mostraremos de la siguiente semana.
n = 48
La letra indica que esta constante se llamará n a lo largo de...
Regístrate para leer el documento completo.