Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aprenderás a:
• comprender y aplicar la metodología de los algoritmos para la solución de problemas comunes
mediante el análisis y razonamiento lógico matemático que le permita elegir la mejor solución.
En esta guía encontraras lecturas y situaciones problema a las cuales podrás dar respuesta con
el contenido de la misma. Utiliza adecuadamente el material dado; lee detalladamente y con
calma (las veces que sea necesario), analiza, interpreta y desarrolla con mucha creatividad cada
una de las actividades, de tal forma que puedas comprender las temáticas y alcanzar el
aprendizaje esperado.
Si durante el desarrollo de la guía tienes alguna duda o problema no dudes en consultarme
(WhatsApp), con mucho gusto atenderé tu solicitud en los horarios establecidos.
No debes transcribir las temáticas y tampoco las actividades, la mayoría deben ser trabajadas
en la guía, en cada uno de los espacios que te sugiero, algunas deberás realizarlas en tu
cuaderno o donde se te indique. Si por alguna razón el espacio propuesto para alguna actividad
te parece insuficiente, puedes resolverla en tu cuaderno. Una vez finalices tu trabajo, deberás
enviar las evidencias a través de WhatsApp (envía el trabajo completo en PDF).
Página 1 de 4
1. Comprende:
Leer detenidamente el problema. Elabora una tabla y aplica la metodología de resolver
¿Cuántos colores de fichas se reparten? problemas para los siguientes casos:
¿Cuántas fichas rojas, azules y amarillas obtuvo 1. En la escuela de ciencias sociales hay dos grupos
Andrés? de asignaturas: Geografía, con 124 alumnos e
¿Qué pregunta el problema? Historia, con 220. Si hay 25 alumnos que estudian
2. Planea: Geografía e Historia, ¿cuántos alumnos tiene la
Para hallar el puntaje que obtiene Andrés por sus academia?
llegadas de primero, calcular el triple de la cantidad de 2. Orlando compró 15 metros de tela para mandar a
fichas rojas. fabricar una cortina, a $2890 el metro. Para colgarla
Para hallar el puntaje por sus llegadas en segundo necesita 28 aros de madera cuyo valor es de $235
lugar, contar la cantidad de fichas azules. cada uno. El riel y demás accesorios cuestan $4550.
Para hallar el puntaje que pierde por sus llegadas en Si la modista cobra $500 por cada metro de tela
último lugar, calcular el doble de la cantidad de fichas confeccionado y la instalación vale $2000 ¿Cuánto
amarillas. es el costo total de la cortina instalada?
Para hallar el puntaje total, calcular la suma de los 3. El “peso neto” indicado en la envoltura de un jabón
puntajes por las fichas rojas y azules, restarle los de baño es de 140 gramos y el “peso neto” indicado
puntos de las fichas amarillas. en otro jabón es de 80 gramos. El primero vale $840
3. Resuelve y el segundo $640. ¿Cuál de los dos es más
Por tres fichas rojas: 3 x 3 = 9 puntos. costoso?
Por seis fichas azules: 6 = 6 puntos.
Por cuatro fichas amarillas: 4 x 2 = 8 puntos.
Para obtener el puntaje final de Andrés, sumar los
puntos obtenidos con las fichas rojas y azules (9 + 6 =
15 puntos) y de este resultado restar los puntos
representados por las fichas amarillas (15 – 8 = 7
puntos). En la naturaleza hay muchos procesos que puedes
4. Revisa considerar como Algoritmos ya que tienen
El puntaje que obtuvo Andrés es 7 puntos. procedimientos y reglas. Incluso,
Verificar las operaciones y comparar los cálculos con la muchas veces no somos conscientes
solución estimada. de ellos.
Por ejemplo, algunas actividades cotidianas como cepillarse los dientes, preparar la comida,
cambiar una bombilla fundida o destapar una gaseosa; implican la utilización de algoritmos.
¿Por qué se dice que para hacer dichas actividades cotidianas necesitamos de algoritmos?
Explica de forma numerada el proceso que haces cambiar una bombilla fundida.
En resumen, un Algoritmo es una serie ordenada de instrucciones, pasos o procesos que llevan a la solución
de un determinado problema. Los hay tan sencillos y cotidianos como seguir la receta del médico, abrir una
puerta, lavarse las manos, etc. Hasta los que conducen a la solución de problemas muy complejos.
Ejemplo:
Un procedimiento que realizamos varias La estructura secuencial que
veces al día consiste en lavarnos los debemos ejecutar en la Elabora 3 algoritmos de actividades
que hagas en tu vida diaria.
dientes. Veamos la forma de expresar realización del algoritmo debe
Menciona 3 artefactos electrónicos
este procedimiento como un Algoritmo: tener un orden racional, de tu casa que creas que utilizan
1. Tomar la crema dental. pasando de una acción a otra algoritmos para su funcionamiento.
2. Destapar la crema dental. y, por supuesto, conservando
3. Tomar el cepillo de dientes.
Explica el porqué.
4. Aplicar crema dental al cepillo.
un orden lógico de dichas
5. Tapar la crema dental. acciones, el orden de los factores sí altera el resultado en los diseños
6. Abrir la llave del lavamanos. de algoritmos.
7. Remojar el cepillo con la crema dental.
8. Cerrar la llave del lavamanos. Un programa está formado por una serie de algoritmos
9. Frotar los dientes con el cepillo. escritos de forma tal que una computadora pueda ejecutarlos.
10. Abrir la llave del lavamanos.
11. Enjuagarse la boca. Los algoritmos son utilizados por máquinas y dispositivos electrónicos
12. Enjuagar el cepillo. como instrucciones dirigidas a la ejecución de procesos. Estas le
13. Cerrar la llave del lavamanos. indican al dispositivo que hacer ante las ordenes o instrucciones
14. Secarse la cara y las manos con una
toalla.
Página 2 de 4
ejecutadas por el usuario en la realización de algún tipo de actividad. Un ejemplo simple de ver esto es cuando
intentamos cambiar de canal al televisor utilizando el control remoto, el usuario digita el canal indicado en el
control, este emite una señal (orden) al televisor la cual es interpretada y ejecutada, cambiando de canal.
Características de un algoritmo Tipos de Algoritmos
Ser preciso: esto significa que las El concepto de algoritmo se aplica a muchas situaciones cotidianas. Por
operaciones o pasos del algoritmo ejemplo, cuando se quiere explicar a una persona, la ubicación de una casa o
deben desarrollarse en un orden
estricto, ya que el desarrollo de
edificio, generalmente se le describe la ruta que debe seguir desde un
cada paso debe obedecer a un determinado punto para llegar a la dirección deseada, en otras palabras, se le
orden lógico. proporciona un algoritmo que le permite llegar a al destino sin ningún
Ser definido: el resultado de la inconveniente. Una receta de cocina también puede considerarse como un
ejecución de un algoritmo algoritmo para elaborar una comida. Los planos de un modelo a escala, indican
depende exclusivamente de los el orden y la forma en que deben ser unidas las piezas para construir el modelo.
datos de entrada; es decir, En este contexto existen dos tipos de algoritmos computacionales.
siempre que se ejecute el
algoritmo con el mismo conjunto Algoritmos Cualitativos
de datos el resultado será el Algoritmos Cuantitativos
mismo. Algoritmos Cualitativos: Son aquellos en los que se describen cualquier
Ser finito: esta característica acción o conjunto de acciones utilizando palabras pero siempre enmarcadas
implica que el número de pasos de en tres estructuras fundamentales que son:
un algoritmo, por grande y
complicado que sea el problema 1. Secuencias de acciones: Para escribir una secuencia de órdenes o
que soluciona, debe ser limitado. acciones todo lo que tiene que hacer es colocar una nueva orden o una nueva
Todo algoritmo, sin importar el acción después de la última que haya colocado.
número de pasos que incluya, 2. Decisión de acción: Son condiciones que nos permite que podamos decidir
debe llegar a un final.
cuál es el camino lógico correcto a tomar para resolver un problema
Notación: Para que el algoritmo
sea entendido por cualquier eficientemente.
persona interesada es necesario 3. Ciclos de acciones: No es más que la estructura que nos permite repetir
que se exprese en alguna de las una o varias acciones una cantidad definida de veces.
formas comúnmente aceptadas, Este algoritmo informal están expresado tal como desprevenidamente
esto con el propósito de reducir la
ambigüedad propia del lenguaje
cualquier persona los expresaría y puede entonces suponer usted que la
natural. variabilidad de algoritmos que cumplan los mismos objetivos sería inmensa si
Corrección: el algoritmo debe ser no existieran unas técnicas uniformes para facilitar la expresión de estas ideas.
correcto, es decir debe satisfacer Algoritmos Cuantitativos: Son aquellos en los que se utilizan cálculos
la necesidad o solucionar el numéricos para definir los pasos del proceso.
problema para el cual fue
diseñado. De igual forma estos tipos de algoritmos describen tres partes esenciales:
Eficiencia es evaluar los recursos
de cómputo que requiere para Entrada Proceso Salida Ejemplo: Diseñe un
almacenar datos y para ejecutar
algoritmo que permita
operaciones frente al beneficio
que ofrece. En cuanto menos Notas: El término LEER significa obtener un dato hallar la suma y el
recursos requiera será más de algún dispositivo de entrada, como el teclado, promedio de tres números.
y almacenarlo en una variable. Una variable es
eficiente el algoritmo. Se definen: EP/S
una localización en la memoria que tiene un
nombre y cuyo contenido puede cambiar a lo largo Entrada: Números enteros
NOTACIONES PARA de la ejecución de un programa. Así numero1, (Numero1, numero2,
ALGORITMOS numero2 y numero3 son variables. El término numero3)
Se ha definido un algoritmo como el IMPRIMIR significa mostrar el valor de una Proceso: Sumar los 3
variable en algún dispositivo de salida, como la
conjunto de pasos para encontrar la números y calcular su
pantalla.
solución a un problema o para resolver Promedio
un cálculo. Estos pasos pueden expresarse de diferentes formas, como: Salidas: Suma, Promedio
descripción, pseudocódigo, diagramas y funciones matemáticas.
Pseudocódigo
Descripción textual: Esta es, sin duda, la forma más sencilla de escribir un INICIO
algoritmo, se trata de elaborar una lista de actividades o pasos en forma de LEER numero1, numero2,
prosa, sin aplicar ninguna notación, en forma de lenguaje natural. numero3
suma = numero1 + numero2
Pseudocódigo: Es la mezcla de un lenguaje de programación y el lenguaje
+ numero3
natural (español, inglés o cualquier otro idioma) en la presentación de una promedio = suma / 3
IMPRIMIR suma, promedio
FIN
Página 3 de 4
solución algorítmica. Esta notación permite diseñar el algoritmo de forma estructurada pero utilizando el
lenguaje y el vocabulario conocido por el diseñador.
Considerando que el lenguaje natural es muy amplio, mientras que los lenguajes de programación son
limitados, es necesario utilizar un conjunto de instrucciones que representen las principales estructuras de
los lenguajes de programación. A estas instrucciones se las denomina palabras reservadas y no podrán
ser utilizadas como identificadores de variables.
Algunas palabras reservadas son: Cadena Función Lógico Repita Caracter Hacer Mientras Retornar
Decrementar Hasta Para Según sea Entero Incrementar Procedimiento Si Escribir Inicio Real Si no Fin
Leer.
Diagrama de Flujo o flujograma: Es la representación gráfica de un algoritmo mediante un conjunto de
símbolos que representan las operaciones y estructuras básicas de programación. Investiga
Ejemplo de notación: elaborar Símbolos utilizados en el diagrama de flujo y su significado.
un algoritmo que muestre la Palabras reservadas en el Pseudocodigo y su función.
suma de dos valores.
Descripción textual Pseudocódigo Diagrama de Flujo Ejercicios Prácticos
Pedir los valores a sumar INICIO
Sumar los valores LEER valor1, valor2 Algoritmo y flujograma para colocarnos
El resultado es… suma = valor1 + valor2 una camisa.
IMPRIMIR suma Algoritmo y flujograma para hacer una
FIN llamada telefónica desde un celular
inteligente.
Elabore un pseudocódigo y flujograma
que sume, reste, multiplique y divida dos
números: x = 10 y = 2.
Elabore un pseudocódigo y flujograma
que calcule el área de un rectángulo:
Lado1 = 3 lado2 = 4, Área del
rectángulo=lado1 * lado2.
Reflexiona respecto a cómo te sentiste y qué tanto aprendiste en el desarrollo de esta guía. ¡Debes de ser muy sincero!
PREGUNTA SI NO
¿Entendiste que tenías que hacer frente a cada actividad propuesta?
¿Consideras que obtuviste nuevos aprendizajes?
¿La información dada en la guía fue clara y precisa?
¿La información recibida con el desarrollo de la guía te sirve para ser aplicada en tu vida diaria?
¿Recurriste a otras fuentes como libros, internet, personas para resolver las actividades de la guía?
¿Estableciste un horario de trabajo para el desarrollo de la guía?
¿Usaste varias sesiones de trabajo para desarrollar toda la guía?
¿Identificas el concepto de algoritmo?
¿Explicas mediante ejemplos los tipos de algoritmos y las técnicas de representación los mismos?
¿Expresas tus opiniones, asumiendo una posición y defendiéndola con argumentos?
“cree en ti mismo y en lo que eres. Se consciente de que hay algo en tu interior que es más grande que
cualquier obstáculo”…
Página 4 de 4