Alfredo Rivera Salazar
2°Am
Programación
Tema: SOLUCIONAR PROBLEMAS POR
MEDIO DE ALGORITMOS
1.- ¿Cuálessonlascuatro operacionesmentales?
1) Entenderel problema
2) Trazar unplan
3) Ejecutarel plan (resolver)
4) Revisar
2.- ¿Explicaa qué se refiere conentenderunproblema?
 Leerel problemavariasveces
 Establecerlosdatosdel problema
 Aclarar loque se va resolver(¿Cuál eslapregunta?)
 Precisarel resultadoque se desealograr
 Determinarlaincógnitadel problema
 Organizarla información
 Agruparlos datosencategorías
 Trazar unafigurao diagrama
3.- ¿En qué consiste hacerel plan?
 Escoger y decidirlasoperacionesaefectuar
 Eliminarlosdatosinútiles
 Descomponerel programaenotrosmás pequeños
4.- ¿Qué esejecutarenplanteamientode problema?
 Ejecutaren detalle cadaoperación.
 Simplificarantesde calcular.
 Realizarundibujoodiagrama
5.- ¿Qué me dice la parte donde se analizalaejecución?
 Dar una respuestacompleta
 Hallarel mismoresultadode otramanera.
 Verificarporapreciaciónque larespuestaesadecuada
6.- ¿CuálessonlasfasesestablecidasporPolyapararesolverproblemas?
1 ) Analizarel problema(entenderel problema)
2) Diseñarun algoritmo(Trazarun plan)
3) Traducir el algoritmoaun lenguaje de programación
4) Depurar el programa(revisar)
7.- ¿Cuálessonlasetapasa desarrollarenlafase de análisisde problema?
-Formularel problema
-procesosnecesarios
-restricciones
-resultadosesperados
-datosdisponibles
8.- Diseñaunalgoritmo(pseudocódigo ydiagramade flujo) parahallarel áreade un triángulocuya
base esde 3cm, la alturade 4cm y la hipotenusade 5cm?
9.- ¿Realizarunpseudocódigoparahallarel númeromayorde dosnúmerosenterospositivos
dados?
Paso1) Inicio.
Paso 2)Leerlos dosnúmeros(“A”y “b”). Avanzaral paso3.
Paso 3) Compara“a” y “b” para determinarcuál esmayor.Avanzaal paso 4.
Paso4) Si “a” y “b” soniguales,entoncesambossonresultadoesperadoyterminael algoritmo.
En caso contrarioavanzar al paso5.
Paso5) Si “a” esmenorque “b”, se debenintercambiarlosvalores.
10.- Realizael procedimientocomoalgoritmode lavarse losdientes
11.-Realizarel procedimientocomoalgoritmode cambiarunabombilla
12.- ¿Cómo debe serunalgoritmo?(explicacada una)
Realizable:El procesoalgorítmicodebe terminarde unacantidadfinitade pasos.
Comprensible:debeserclaroloque hace,de formaque quienejecute lospasos sepaqué cómoy
cuándohacerlo.
Preciso:El ordende ejecuciónde lasinstruccionesdebe estarperfectamente indicado.
13.- ¿Cuálessonlasdos únicasformasde expresarunalgoritmo?
ComoPseudocódigo ydiagramade flujo
14.- ¿Qué es unpseudocódigo?
La secuenciade instruccionesse representapormediode frasesoproposiciones
15.- ¿Cómo se representaundiagramade flujo?
Por mediode gráficos
16.- Elaborar un algoritmoparacalcularel área de cualquiertriángulorectánguloypresentarel
resultadoenpantalla
17.- Cómo estácompuestounpseudocódigo?
Por proposicionesinformalesenespañolque permitenexpresardetalladamente lasinstrucciones
18.- Indicael símbolode Inicioy para que se utiliza
19.- indicael símbolode entradageneral ypara que se utiliza
20.-indicael símbolode entradapor tecladoypara que se utiliza
21.- indicael símbolode llamadaa subrutinaypara que se utiliza
22.- que es una subrutina
Un Procedimientodeterminado
23.- indicael símbolode acción /ProcesoGeneral ypara que se utiliza
24.- indica el símbolo de flujo y para qué sirven
25.-Indica el símbolo de Decisión y para qué sirve
26.- Indica el símbolo de Iteración y para qué sirve?
27.- Indica el símbolo de salida impresa y para qué sirve?
28.- Indica el símbolo de salida en pantalla y para qué sirve?
Instrucción de presentación de mensajes o resultados en pantalla
29.-Indica el Símbolo de conector circular y para qué sirve
Indica el enlace de dos partes de un diagrama de la misma página
30.- Indica el símbolo de conector para páginas diferentes
Indica el enlace de dos partes de un diagrama en páginas diferentes
31.- ¿Qué es el diagrama de flujo?
El diagrama de flujo es una herramienta gráfica valiosa para la presentación esquemática de la
secuencia de instrucciones de un algoritmo o de los pasos de un proceso
32.-Menciona las reglas para la elaboración de diagrama de flujo
1.- Poner un encabezado que incluya un título que identifique la función del algoritmo
2.- El nombre del autor y la fecha de elaboración
3.- Sólo se pueden utilizar símbolos estándar
4.- Los diagramas se deben dibujar de arriba hacia abajo y de izquierda a derecha
5.- La ejecución del programa siempre empieza en la parte superior del diagrama
6.- Los símbolos de “Inicio” y “Final” deben aparecer solo una vez
7.- La dirección del flujo se debe representar por medio de flechas
8.- Todas las líneas de flujo deben llegar a un símbolo o a otra línea
9.- Una línea de flujo recta nunca debe cruzar a otra
10.- Se deben inicializar las variables que se utilicen o permitir la asignación de valores mediante
consulta al usuario
11.- Las bifurcaciones y ciclos se deben dibujar
12.- Cada rombo de decisión debe tener al menos dos líneas de salida
13.- Sí el diagrama se vuelve complejo y confuso, es mejor utilizar símbolos conectores para
reducir las líneas de flujo
14.- Todo el diagrama debe ser claro, ordenado y fácil de recorrer
15.- El diagrama se debe probar recorriéndolo con datos iniciales simples
Bibliografía
https://www.youtube.com/watch?v=WmpInvldOG
M

Cuestionario -Video 2

  • 1.
    Alfredo Rivera Salazar 2°Am Programación Tema:SOLUCIONAR PROBLEMAS POR MEDIO DE ALGORITMOS
  • 2.
    1.- ¿Cuálessonlascuatro operacionesmentales? 1)Entenderel problema 2) Trazar unplan 3) Ejecutarel plan (resolver) 4) Revisar 2.- ¿Explicaa qué se refiere conentenderunproblema?  Leerel problemavariasveces  Establecerlosdatosdel problema  Aclarar loque se va resolver(¿Cuál eslapregunta?)  Precisarel resultadoque se desealograr  Determinarlaincógnitadel problema  Organizarla información  Agruparlos datosencategorías  Trazar unafigurao diagrama 3.- ¿En qué consiste hacerel plan?  Escoger y decidirlasoperacionesaefectuar  Eliminarlosdatosinútiles  Descomponerel programaenotrosmás pequeños 4.- ¿Qué esejecutarenplanteamientode problema?  Ejecutaren detalle cadaoperación.  Simplificarantesde calcular.  Realizarundibujoodiagrama 5.- ¿Qué me dice la parte donde se analizalaejecución?  Dar una respuestacompleta  Hallarel mismoresultadode otramanera.  Verificarporapreciaciónque larespuestaesadecuada 6.- ¿CuálessonlasfasesestablecidasporPolyapararesolverproblemas? 1 ) Analizarel problema(entenderel problema) 2) Diseñarun algoritmo(Trazarun plan) 3) Traducir el algoritmoaun lenguaje de programación 4) Depurar el programa(revisar)
  • 3.
    7.- ¿Cuálessonlasetapasa desarrollarenlafasede análisisde problema? -Formularel problema -procesosnecesarios -restricciones -resultadosesperados -datosdisponibles 8.- Diseñaunalgoritmo(pseudocódigo ydiagramade flujo) parahallarel áreade un triángulocuya base esde 3cm, la alturade 4cm y la hipotenusade 5cm?
  • 4.
    9.- ¿Realizarunpseudocódigoparahallarel númeromayordedosnúmerosenterospositivos dados? Paso1) Inicio. Paso 2)Leerlos dosnúmeros(“A”y “b”). Avanzaral paso3. Paso 3) Compara“a” y “b” para determinarcuál esmayor.Avanzaal paso 4. Paso4) Si “a” y “b” soniguales,entoncesambossonresultadoesperadoyterminael algoritmo. En caso contrarioavanzar al paso5. Paso5) Si “a” esmenorque “b”, se debenintercambiarlosvalores. 10.- Realizael procedimientocomoalgoritmode lavarse losdientes 11.-Realizarel procedimientocomoalgoritmode cambiarunabombilla
  • 5.
    12.- ¿Cómo debeserunalgoritmo?(explicacada una) Realizable:El procesoalgorítmicodebe terminarde unacantidadfinitade pasos. Comprensible:debeserclaroloque hace,de formaque quienejecute lospasos sepaqué cómoy cuándohacerlo. Preciso:El ordende ejecuciónde lasinstruccionesdebe estarperfectamente indicado. 13.- ¿Cuálessonlasdos únicasformasde expresarunalgoritmo? ComoPseudocódigo ydiagramade flujo 14.- ¿Qué es unpseudocódigo? La secuenciade instruccionesse representapormediode frasesoproposiciones 15.- ¿Cómo se representaundiagramade flujo? Por mediode gráficos 16.- Elaborar un algoritmoparacalcularel área de cualquiertriángulorectánguloypresentarel resultadoenpantalla
  • 6.
    17.- Cómo estácompuestounpseudocódigo? Porproposicionesinformalesenespañolque permitenexpresardetalladamente lasinstrucciones 18.- Indicael símbolode Inicioy para que se utiliza 19.- indicael símbolode entradageneral ypara que se utiliza 20.-indicael símbolode entradapor tecladoypara que se utiliza 21.- indicael símbolode llamadaa subrutinaypara que se utiliza 22.- que es una subrutina Un Procedimientodeterminado 23.- indicael símbolode acción /ProcesoGeneral ypara que se utiliza
  • 7.
    24.- indica elsímbolo de flujo y para qué sirven 25.-Indica el símbolo de Decisión y para qué sirve 26.- Indica el símbolo de Iteración y para qué sirve? 27.- Indica el símbolo de salida impresa y para qué sirve? 28.- Indica el símbolo de salida en pantalla y para qué sirve? Instrucción de presentación de mensajes o resultados en pantalla 29.-Indica el Símbolo de conector circular y para qué sirve Indica el enlace de dos partes de un diagrama de la misma página
  • 8.
    30.- Indica elsímbolo de conector para páginas diferentes Indica el enlace de dos partes de un diagrama en páginas diferentes 31.- ¿Qué es el diagrama de flujo? El diagrama de flujo es una herramienta gráfica valiosa para la presentación esquemática de la secuencia de instrucciones de un algoritmo o de los pasos de un proceso 32.-Menciona las reglas para la elaboración de diagrama de flujo 1.- Poner un encabezado que incluya un título que identifique la función del algoritmo 2.- El nombre del autor y la fecha de elaboración 3.- Sólo se pueden utilizar símbolos estándar 4.- Los diagramas se deben dibujar de arriba hacia abajo y de izquierda a derecha 5.- La ejecución del programa siempre empieza en la parte superior del diagrama 6.- Los símbolos de “Inicio” y “Final” deben aparecer solo una vez 7.- La dirección del flujo se debe representar por medio de flechas 8.- Todas las líneas de flujo deben llegar a un símbolo o a otra línea 9.- Una línea de flujo recta nunca debe cruzar a otra 10.- Se deben inicializar las variables que se utilicen o permitir la asignación de valores mediante consulta al usuario 11.- Las bifurcaciones y ciclos se deben dibujar 12.- Cada rombo de decisión debe tener al menos dos líneas de salida 13.- Sí el diagrama se vuelve complejo y confuso, es mejor utilizar símbolos conectores para reducir las líneas de flujo 14.- Todo el diagrama debe ser claro, ordenado y fácil de recorrer 15.- El diagrama se debe probar recorriéndolo con datos iniciales simples Bibliografía https://www.youtube.com/watch?v=WmpInvldOG M