Este documento resume los conceptos básicos de diagramas de flujo, constantes, variables, acumuladores, contadores e identificadores. También explica qué es Pseint y para qué sirven los comandos según, mientras, repetir, para y función. Finalmente, incluye un mapa conceptual sobre Pseint y los comandos, así como conclusiones, webgrafía y evidencias del trabajo colaborativo.
Trabajo en PowerPoint de Algoritmo y metodología para la resolución de problemas por computadora
Alumno:Luis Jose Jimenez
Carrera: Ingeniería en sistema
Trabajo en PowerPoint de Algoritmo y metodología para la resolución de problemas por computadora
Alumno:Luis Jose Jimenez
Carrera: Ingeniería en sistema
Blog, conceptos de programación y métodos estadísticos.DanaArdila
En este documento, podrás encontrar toda la información con respecto a conceptos, partes y diferentes tipos de programaciones y métodos estadísticos, así mismo como todo lo relacionado con Pseint.
Comentarios
¿Que es Slideshare? ¿Como se usa?
¿Que es el Drive? ¿Como se usa?
son preguntas que se usan muy a menudo, ya sea por cuestiones de trabajo o por interes
Manejo y uso del Drive y Slideshare
Muchas personas se lo preguntan, puesto que es algo que nos llama la atencion o solamente nos lo dejan como tarea y no sabemos ni que es ni como se utiliza...
Entre las novedades introducidas por el Código Aduanero (Ley 22415 y Normas complementarias), quizás la más importante es el articulado referido a la determinación del Valor Imponible de Exportación; es decir la base sobre la que el exportador calcula el pago de los derechos de exportación.
Anna Lucia Alfaro Dardón, Harvard MPA/ID. The international successful Case Study of Banco de Desarrollo Rural S.A. in Guatemala - a mixed capital bank with a multicultural and multisectoral governance structure, and one of the largest and most profitable banks in the Central American region.
INCAE Business Review, 2010.
Anna Lucía Alfaro Dardón
Dr. Ivan Alfaro
Dr. Luis Noel Alfaro Gramajo
Anna Lucia Alfaro Dardón, Harvard MPA/ID.
Opportunities, constraints and challenges for the development of the small and medium enterprise (SME) sector in Central America, with an analytical study of the SME sector in Nicaragua. - focused on the current supply and demand gap for credit and financial services.
Anna Lucía Alfaro Dardón
Dr. Ivan Alfaro
1. Estructuras básicas
Integrantes:
Dana Sofia Ardila
Kimberly Caicedo
Melany Herrera
Grado: 10-1
Docente: Guillermo Mondragón
Área: Tecnología
Institucion Educativa Liceo Departamental
Santiago de Cali, 1 Noviembre 2021
1
2. Tabla de contenido
Portada………………………………………………………………………….. 1
Tabla de contenido…………………………………………………………….... 2
Desarrollo temático……………………………………..………………….... 3 - 7
Mapa conceptual sobre pseint y los comandos…………………………………. 7
Conclusiones……………………………………………………………………. 8
Webgrafía……………………………………………………………………….. 9
Links de los blogs………………………………………………………………. 9
Evidencias del trabajo colaborativo…………………………………………….. 9
2
3. 1. ¿Qué son diagramas de flujo?
● Un diagrama de flujo representa la esquematización gráfica de un algoritmo, el cual
muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un
problema.
● El diagrama de flujo se utiliza en disciplinas como programación, economía, procesos
industriales y psicología cognitiva, entre otros
● Cómo Hacer un Diagrama de Flujo:
Normalmente para realizar un diagrama de flujo primero se hace el algoritmo.
Un ejemplo para cocinar un huevo para otra persona sería:
- Pregunto si quiere el huevo frito.
- Si me dice que sí, lo frío, si me dice que no, lo hago hervido.
- Una vez cocinado le pregunto si quiere sal en el huevo.
- Si me dice que no, lo sirvo en el plato, si me dice que si, le hecho sal y después lo sirvo en
el plato.
Si te fijas los pasos no pueden cambiar su posición.
Sería imposible preguntarle si lo quiere frito después de haberlo hervido, por ejemplo.
Es muy importante que los pasos sean una secuencia lógica y ordenada.
Ahora que ya sabemos todos los pasos, mediante el algoritmo, podemos hacer un esquema
con estos pasos a seguir.
● Reglas y símbolos para la construcción de diagramas de flujo.
1. Todos los símbolos deben estar conectados
2. Un símbolo de proceso puede llegar a varias líneas
3. Un símbolo de decisión puede llegar a varias líneas, pero sólo aparecerán dos líneas (sí o
no, verdadero o falso).
4. El símbolo de inicio nunca tiene una línea.
5. Ninguna línea comienza con el símbolo de final.
● Simbolos fundamentales de los diagramas de flujo:
❖ ¿Qué son las constantes?
3
4. ● En programación, una constante es un valor que no se puede cambiar o modificar
durante la ejecución del programa, solo se puede leer. La constante corresponde a un
área reservada de longitud fija en la memoria principal de la computadora, en la que el
programa almacena un valor fijo.
● Ejemplos de constantes: Si nos fijamos en las matemáticas, tenemos las dos
constantes más famosas que son:
El número Pi π
El número e.
❖ ¿Qué son las variables?
● En programación, una variable está formada por un espacio en el sistema de
almacenaje y un nombre simbólico que está asociado a dicho espacio. Ese espacio
contiene una cantidad de información conocida o desconocida, es decir un valor.
● Una variable es donde se guardan (y se recupera) datos que se utilizan en un
programa.
Cuando escribimos código, las variables se utilizan para:
- Guardar datos y estados
- Asignar valores de una variable a otra.
- Representar valores dentro de una expresión matemática.
- Mostrar valores por pantalla.
❖ ¿Qué son los acumuladores?
● En una CPU de computadora, el acumulador es un registro en el que son almacenados
temporalmente los resultados aritméticos y lógicos intermedios que serán tratados por
el circuito operacional de la unidad aritmético-lógica (ALU)
● Un acumulador en programación es una versión ampliada de un contador. El
acumulador tiene las mismas características que un contador excepto el valor de
incremento que es un valor variable.
❖ ¿Qué son los contadores?
● Es una variable entera que se usa para contar cuando ocurre un suceso.
Se inicializa a un valor inicial:
cont <- 0;
Se incrementa cuando ocurre el suceso que se está contando sumandole 1
cont <- cont + 1;
❖ ¿Qué son los identificadores?
● Es una variable lógica usada para recordar o indicar un suceso.
● Se inicializa a un valor lógico que indica que el suceso no ha ocurrido.
indicador <- Falso
4
5. ● Cuando ocurre el suceso que queremos recordar cambiamos su valor.
indicador <- Verdadero
2. ¿Qué es Pseint?
PSeInt es la abreviatura de los estados de computación de P Seudo Intérprete, un software
libre educativo multiplataforma dirigido a personas que se inician en la programación.
Es una herramienta educativa creada en Argentina, utilizada principalmente por estudiantes
para aprender los fundamentos de la programación y el desarrollo de la lógica.
Sus características son:
● Lenguaje Autocompletado
● Ayudas emergentes
● Plantillas de Comandos
● Soporta procedimientos y funciones
● Graficado, creación y edición de diagramas de flujo
● Editor con coloreado de sintaxis
❖ Para qué sirven los siguientes comandos: según, mientras, repetir, para y función
Según: Permite tomar una decisión a partir expresión lógica
Según <expresión lógica> Hacer
Valor/es: Acción/es
Ejemplo: Según (Numero)
1: Escribir(‘Uno’)
2: Escribir(‘Dos’)
3: Escribir(‘Tres’)
Si no
Escribir(‘El número no está en el rango’)
Mientras: Permite realizar un ciclo con una o más condiciones de corte
El ciclo “mientras” iterará siempre y cuando la Expresión lógica sea verdadera.
- Inicializar la/s variable/s de control antes de empezar el ciclo.
- Modificar la/s variable/s de control dentro del ciclo.
5
6. Mientras <Expresión lógica> hacer
Acción/es
Ejemplo: Leer una serie de números terminada en cero e imprimir el promedio
Algoritmo Promedio
Escribir(‘Ingrese una serie de números terminada en 0’)
Suma=0
Leer(Numero)
Cantidad=0
Mientras Numero<>0 hacer
Cantidad=Cantidad+1
Suma=Suma+Numero
Leer(Numero)
● Repetir: Permite realizar un ciclo con una o más condiciones de corte
El ciclo “Repetir” iterará siempre y cuando la Expresión lógica sea falsa.
- Modificar la/s variable/s de control dentro del ciclo.
Repetir
Acción/es
hasta <Expresión lógica>
Algoritmo Cuadrado
Repetir
Escribir (‘Ingrese un número entre 1 y 100 para obtener el cuadrado del mismo’)
Leer(Numero)
Hasta Numero>=1 y Numero<=100
Escribir (‘El cuadrado es:’, Numero * Numero)
6
7. Para: Permite realizar un ciclo definido por un rango de valores finito.
Para Variable<-Expresión (Valor Inicial) Hasta Expresión (Valor Final) hacer
Acción/es
Ejemplo: Leer 10 números y escribir la suma de ellos.
Algoritmo Suma
Escribir(‘Ingrese 10 número para poder realizar la suma de ellos’)
Suma<-0
Para i<-1 hasta 10 hacer
Escribir(‘Ingrese un número’)
Leer(Nmero)
Suma=Suma+numero
3. Elabore un mapa conceptual sobre pseint y los comandos
7
8. Conclusiones.
Un Diagrama de Flujo representa la esquematización gráfica de un algoritmo, el cual muestra
gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema.
En programación, una constante es un valor que no puede ser alterado/modificado durante la
ejecución de un programa, únicamente puede ser leído.
Una variable está formada por un espacio en el sistema de almacenaje y un nombre simbólico
que está asociado a dicho espacio.
Un acumulador en programación es una versión ampliada de un contador. El acumulador
tiene las mismas características que un contador excepto el valor de incremento que es un
valor variable.
Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad
constante cada vez que se produce un determinado suceso o acción. Los contadores se
utilizan con la finalidad de contar sucesos o acciones internas de un bucle.
Los identificadores (IDs) son símbolos léxicos que nombran entidades. El concepto es
análogo al de "nombres de procesamiento de la información". Nombrar las entidades hace
posible referirse a las mismas, lo cual es esencial para cualquier tipo de procesamiento
simbólico.
PSeInt es la abreviatura de los estados de computación de PSeudo Intérprete, una herramienta
educativa creada en Argentina, utilizada principalmente por estudiantes para aprender los
fundamentos de la programación y el desarrollo de la lógica.
8
9. Webgrafía
● https://es.wikipedia.org/wiki/Diagrama_de_flujo
● https://www.uv.mx/personal/aherrera/files/2020/05/DIAGRAMAS-DE-FLUJO.pdf
● https://lenguajesdeprogramacion.net/diccionario/que-es-una-variable-en-programacio
n/
● http://blog.espol.edu.ec/ccpg1001/contadores-y-acumuladores/
● https://plataforma.josedomingo.org/pledin/cursos/programacion/curso/u23/
● https://www.areatecnologia.com/diagramas-de-flujo.htm
LINKS DE LOS BLOGS
Dana Ardila:
https://moderntechologia.blogspot.com/
Kimberly Caicedo:
https://raytecnology.blogspot.com/p/p-3-2021.html
Melany Herrera:
https://www.blogger.com/u/5/blog/posts/4963164993612504500?hl=es&tab=jj
EVIDENCIAS DEL TRABAJO COLABORATIVO
9