SlideShare una empresa de Scribd logo
1 de 20
1
Pseint
Grado: 10-4
Integrantes:
Juan Sebastian Ceron Trujillo
Juan Esteban Riascos Triana
Juan Sebastian Guevara Garcia
David Mauricio Santos Rodriguez
Helen Martinez Villanueva
Materia
Tecnología
santiago de cali
I.E.Liceo Departamental
2020/20/10
2
TABLA DE CONTENIDO
1. Conceptos básicos de la programación 3
2. ¿Qué es PSeInt? 4
2.1 Características 4
2.2 Pantalla de inicio 5
2.3 Estructuras de control 6
3. diagrama de flujo 8
3.1 Símbolos del diagrama de flujo 9
4. ¿Para qué sirven los comandos (según, mientras, repetir, para y función)? 17
5. Referencia de página web 18
6. Pruebas de trabajo de los integrantes del grupo 19
3
1. Conceptos básicos de la programación
Todos los lenguajes de programación comparten algunos elementos básicos que
funcionan y se usan de forma diferente en cada lenguaje, pero que cumplen el mismo
objetivo.
Esos elementos son:
● Tipos de datos.
● Variables.
● Control de flujo.
● Ciclos.
● Estructuras de datos.
● Funciones.
Variables: Es aquel lugar de memoria donde podemos almacenar información y que
al ejecutarse el programa, cambia de valor.
Acumuladores:Un acumulador es una variable en la memoria cuya misión es
almacenar cantidades variables. se utiliza para efectuar sumas sucesivas.
Contadores: el contador se utiliza para llevar la cuenta de determinadas acciones que
se pueden solicitar durante la resoluciónde un problema.
identificadores: un identificador es un conjunto de caracteres alfanuméricos de
cualquier longitud que sirve para identificar las entidades del programa. Los
identificadores pueden ser combinaciones de letras y números.
4
Constantes:Es un objetivo que permite sin cambios durante todo durante todo el
desarrollo del algoritmo. por ejemplo: el número Pi, el IVA,Etc.Para distinguir de las
variables,podemos ponerle el nombre en mayúscula, estos es simplemente un consejo.
2. ¿Qué es PSeInt?
PSeInt es una herramienta para aprender la lógica de programación, orientada a
estudiantes sin experiencia en dicha área. Mediante la utilización de un simple y
limitado pseudo-lenguaje, intuitivo y en español, permite comenzar a comprender
conceptos básicos y fundamentales de un algoritmo computacional.
2.1 Características
● Lenguaje autocompletado.
● Ayudas emergentes.
5
● Plantillas de comandos.
● Soporta procedimientos y funciones.
● Indentado inteligente.
● Exportación de otros(C, C++, C#, Java, PHP, JavaScript, Visual Basic .NET, Python,
Matlab).
● Graficando creación y edición de programas de diagrama de flujo.
● Editor con coloreado de sintaxis.
● software multiplataforma.
2.2 Pantalla de inicio
Al iniciar la aplicación se muestra la estructura básica desde donde es posible escribir el
código.
➔ Para comenzar
Es muy importante, aunque no obligatorio documentar el codigo (comentar alguna línea) para
que permita rápidamente identificar qué partes del mismo hace que cosa, ya que a medida que
se avance en el desarrollo y aumente considerablemente la cantidad de líneas se hará más
difícil encontrar en cual de ellas se encuentra la sentencia que hace algo específico. esto se
consigue utilizando la doble barra “//”
6
2.
2.3 Estructuras de control
Los ejemplos que se muestran en esta sección corresponde al mismo programa, pero
construido en los tres ciclos while (mientras), repeat (repetir) y for (para).
2.4 la estructura repetitivamientras (while)
El while es una estructura que se ejecuta mientras la pregunta de control obtiene una
respuesta verdadera, cuando la respuesta a la pregunta de control es falsa esta abandona el
ciclo. Este tipo de estructura es recomendable cuando dentro del programa se desconoce el
momento en que se va a abandonar el ciclo. Por ejemplo, si necesitamos realizar que solicite
números y los sume hasta que el usuario ingrese un número negativo, como no se sabe en qué
momento el usuario ingresa un valor negativo, la estructura recomendable es el while
(Mientras). La característica principal del while es que este primero pregunta y después hace.
3.
7
2.5 la estructura repetitivarepetir (Do while)
funciona de igual manera que el while (Mientras), la gran diferencia es que primero
hace y después pregunta,y en el lugar de abandonar su ejecución al obtener una
respuesta falsa en la pregunta de control, lo hace al momento de obtener una
verdadera.
4.
la estructura repetitivapara (for)
es una estructura repetitiva que se emplea cuando se conoce cuantos giros debe
realizar el ciclo, por ejemplo, si se realiza un algoritmo que le solicite al usuario
cuánto números va a sumar, el algoritmo conociera la cantidad de giros a partir de la
cantidad de números ingresados por el usuario.
8
5.
3. diagrama de flujo
Es un gráfico lógico del plan de trabajo que se ejecutará para la solución de un problema. a
través de él, se planifica la solución del problema independiente del lenguaje de computación
a usar. de esta manera se separa las instruccion es un lenguaje determinado con toda las reglas
el empleo de la máquina en las funciones del procesamiento de datos han hecho necesario un
flujo ordenado de la información. la secuencia en que deberán ejecutarse las operaciones
tendrá que definirse claramente, y cuando se combine con los datos a los que debe aplicarse,
esa secuencia creará el flujo de información.
9
6.
3.1 Símbolos del diagrama de flujo
7.
Símbolo inicial / final :
el símbolo de terminación marca el punto inicial o final del sistema. por lo general contiene la
palabra “inicio” o “fin”.
10
8.
símbolo de accióno proceso:
Un rectangulo solo puede representar un solo paso dentro de un proceso (agregar dos tazas de
harina), o un subproceso completo (hacer pan) dentro de un proceso más grande.
9.
símbolo del documento impreso:
un documento o informe impreso
10.
símbolo de multidocumento :
representa multidocumentos en el proceso.
11.
11
símbolo de decisióno ramificación:
un punto de decisión o ramificación. las líneas que representan diferentes decisiones surgen
de diferentes puntos del diamante.
12.
Símbolo de entrada/ salida:
representa el material o la información que entra o sale del sistema, como una orden del
cliente (entrada) o un producto (salida).
13.
Símbolo de entrada manual
representa un paso en el que se pide al usuario que introduzca la información manualmente
14.
12
símbolo de preparación
representa un ajuste a otro paso en el proceso.
15.
Símbolo del conector
indica que el flujo continua donde se ha colocado un símbolo idéntico (que contiene la misma
letra
16.
O símbolo
indica que el flujo del proceso continúa en más de dos ramas.
17.
13
símbolo de unión de invocación
indica el punto en el diagrama de flujo en el que múltiples ramificaciones convergen de nuevo
en un solo proceso
18.
Símbolo de fusión:
Indica un paso en el que dos o más sub-lista o subprocesos se convierte en uno.
19.
Símbolo de intercalar:
Indica un paso que ordena información en un formato estándar.
20.
14
Símbolo de ordenar
Indica un paso que organiza una lista de elementos en una secuencia o establece según
algunos criterios predeterminados.
21.
Símbolo de proceso predefinido
Indica una secuencia de acciones que realizan una tarea específica incrustada dentro de un
proceso más grande. Esta secuencia de acciones podría describirse con más detalle en un
diagrama de flujo separado.
22.
Símbolo del operationmanual
Indica una secuencia de comandos que continuarán repitiendo hasta que se detenga
manualmente.
23.
15
Símbolo de límite de bucle
Indica el punto en el que debe detenerse un bucle.
24.
símbolo de retardo
indica un retraso en el proceso
25.
almacenamiento de datos o símbolos de datos almacenamiento
índice un paso donde se almacenamiento
26.
16
Símbolo de la base de datos:
Indica una lista de información con una estructura estándar que permite buscar y ordenar.
27.
Símbolo de almacenamiento interno:
indica que la información se almacenó en la memoria durante el programa utilizando en
diagrama de flujo de diseño de software
28.
Símbolo de visualización
Indica un paso que muestra información.
29.
17
Conector fuera de página
Indica que el proceso continúa fuera de la página.
4. ¿Para qué sirven los comandos (según, mientras, repetir, para y función)?
● Según: permite trabajar con un sistema de valor numero, donde, según el valor
elegido ocurría una secuencia de acciones.
● Mientras: la función “mientras”nos sirve para repetir un proceso infinitas veces hasta
que la condición expuesta para esto no se cumpla.
● Simplificando: Tenemos una condición, necesitamos que esta se repita hasta que el
valor usado en la condición indique lo contrario.
● Repetir: volver a decir una cosa que ya se había dicho volver a hacer una cosa que ya
se había hecho.
● Para: Es uno de los más usados para repetir una secuencia de instrucciones, sobre
todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecuta una
instrucción simple o comùesta
● Funciones: Las funciones también llamadas Subproceso o SubAlgoritmo, es una
instrucción que permite agrupar variables y sentencias, cuya finalidad es la de
ejecutar una tarea específica, se pueden añadir una o varias funciones, en un
algoritmo, las funciones son subprogramas dentro de un programa, que se pueden
invocar (ejecutar)
18
5. Referencia de página web
Novara, P. (2003-2020). Pseint. Pseint.
http://pseint.sourceforge.net/index.php?page=documentacion.php
Smartdraw (1994-2020).Símbolos de diagrama flujo. SmartDraw, LLC: SmartDraw.
https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-flujo.htm
Unknown, U. (2016). Tecnología .tecnjesusbarrera.http://tecnjesusbarrera.blogspot.com/
FRY (8 mayo 2012). PDA. duocpdab http://duocpda.blogspot.com/2012/05/funcion-
mientras.html#:~:text=La%20funci%C3%B3n%20%22Mientras%22%20nos%20sirve,para%20esto
%20no%20se%20cumpla.&text=Tenemos%20una%20condici%C3%B3n%2C%20necesitamos%20
que,la%20condici%C3%B3n%20indique%20lo%20contrario.
Risk N (24 junio 2016).Pseint comando según. Risk Networks.
https://riskn.wordpress.com/pseint/pseint-acciones-comandos/pseint-comando-
segun/#:~:text=Seg%C3%BAn%3A%20Permite%20trabajar%20con%20un,ocurr%C3%ADa%20una
%20secuencia%20de%20acciones.&text=Debe%20existir%20previamente%20la%20variable,'%2C
%20o%20por%20'Asignar'
19
6. Pruebas de trabajo de los integrantes del grupo
Excusa de entrega tardía
Buenos días profesor nuestro trabajo fue entregado en una hora tardías por causas de falta de
comunicación en el grupo, el trabajo ya estaba desarrollado el día de la entrega
correspondiendo pero por temas sustanciales yo Juan Sebastian Guevara y Estaban riascos no
nos encontrábamos en casa y nuestros otros compañeros pensaron que yo lo iba a entregar y
aquí estuvo la falta de comunicación.
20

Más contenido relacionado

La actualidad más candente

Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas evelinml12
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicasNicolas1128
 
Estructuras básicas conceptos básicos de programación (1)
Estructuras básicas  conceptos básicos de programación (1)Estructuras básicas  conceptos básicos de programación (1)
Estructuras básicas conceptos básicos de programación (1)johanespinosa6
 
Naturaleza y evolución de la tecnología (1)
Naturaleza y evolución de la tecnología (1)Naturaleza y evolución de la tecnología (1)
Naturaleza y evolución de la tecnología (1)daniela515873
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicasNicolas1128
 

La actualidad más candente (11)

Trabajo de tecnologia 10 1
Trabajo de tecnologia 10 1Trabajo de tecnologia 10 1
Trabajo de tecnologia 10 1
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Tecno
TecnoTecno
Tecno
 
Pseint 10-7
Pseint 10-7 Pseint 10-7
Pseint 10-7
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Pseint 10-7
Pseint 10-7 Pseint 10-7
Pseint 10-7
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Estructuras básicas conceptos básicos de programación (1)
Estructuras básicas  conceptos básicos de programación (1)Estructuras básicas  conceptos básicos de programación (1)
Estructuras básicas conceptos básicos de programación (1)
 
PseInt 10.-7
PseInt 10.-7PseInt 10.-7
PseInt 10.-7
 
Naturaleza y evolución de la tecnología (1)
Naturaleza y evolución de la tecnología (1)Naturaleza y evolución de la tecnología (1)
Naturaleza y evolución de la tecnología (1)
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 

Similar a Pseint

Similar a Pseint (20)

PSeInt.
PSeInt.PSeInt.
PSeInt.
 
Estructuras Basicas
Estructuras BasicasEstructuras Basicas
Estructuras Basicas
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Tecno
TecnoTecno
Tecno
 
Estructuras Básicas
Estructuras Básicas Estructuras Básicas
Estructuras Básicas
 
Tecnologìa -Estructuras básicas
Tecnologìa  -Estructuras básicasTecnologìa  -Estructuras básicas
Tecnologìa -Estructuras básicas
 
Tecnología- Estructuras Básicas
Tecnología- Estructuras BásicasTecnología- Estructuras Básicas
Tecnología- Estructuras Básicas
 
Estructuras básicas tecnología
Estructuras básicas tecnología  Estructuras básicas tecnología
Estructuras básicas tecnología
 
Naturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaNaturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologia
 
Naturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaNaturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologia
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Informe escrito sobre PSeInt
Informe escrito sobre PSeIntInforme escrito sobre PSeInt
Informe escrito sobre PSeInt
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
conceptos básicos de programación
conceptos básicos de programación conceptos básicos de programación
conceptos básicos de programación
 
Trabajo de tecnologia 10 1
Trabajo de tecnologia 10 1Trabajo de tecnologia 10 1
Trabajo de tecnologia 10 1
 
Trabajo de tecnología
Trabajo de tecnología Trabajo de tecnología
Trabajo de tecnología
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 

Más de DavidMauricio20

Más de DavidMauricio20 (6)

Empresas de aseo
Empresas de aseoEmpresas de aseo
Empresas de aseo
 
David santos
David santos David santos
David santos
 
David santos
David santos David santos
David santos
 
Targeta arduino
Targeta arduinoTargeta arduino
Targeta arduino
 
Targeta arduino
Targeta arduinoTargeta arduino
Targeta arduino
 
Proyecto periodo 1
Proyecto periodo 1Proyecto periodo 1
Proyecto periodo 1
 

Último

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 

Último (19)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 

Pseint

  • 1. 1 Pseint Grado: 10-4 Integrantes: Juan Sebastian Ceron Trujillo Juan Esteban Riascos Triana Juan Sebastian Guevara Garcia David Mauricio Santos Rodriguez Helen Martinez Villanueva Materia Tecnología santiago de cali I.E.Liceo Departamental 2020/20/10
  • 2. 2 TABLA DE CONTENIDO 1. Conceptos básicos de la programación 3 2. ¿Qué es PSeInt? 4 2.1 Características 4 2.2 Pantalla de inicio 5 2.3 Estructuras de control 6 3. diagrama de flujo 8 3.1 Símbolos del diagrama de flujo 9 4. ¿Para qué sirven los comandos (según, mientras, repetir, para y función)? 17 5. Referencia de página web 18 6. Pruebas de trabajo de los integrantes del grupo 19
  • 3. 3 1. Conceptos básicos de la programación Todos los lenguajes de programación comparten algunos elementos básicos que funcionan y se usan de forma diferente en cada lenguaje, pero que cumplen el mismo objetivo. Esos elementos son: ● Tipos de datos. ● Variables. ● Control de flujo. ● Ciclos. ● Estructuras de datos. ● Funciones. Variables: Es aquel lugar de memoria donde podemos almacenar información y que al ejecutarse el programa, cambia de valor. Acumuladores:Un acumulador es una variable en la memoria cuya misión es almacenar cantidades variables. se utiliza para efectuar sumas sucesivas. Contadores: el contador se utiliza para llevar la cuenta de determinadas acciones que se pueden solicitar durante la resoluciónde un problema. identificadores: un identificador es un conjunto de caracteres alfanuméricos de cualquier longitud que sirve para identificar las entidades del programa. Los identificadores pueden ser combinaciones de letras y números.
  • 4. 4 Constantes:Es un objetivo que permite sin cambios durante todo durante todo el desarrollo del algoritmo. por ejemplo: el número Pi, el IVA,Etc.Para distinguir de las variables,podemos ponerle el nombre en mayúscula, estos es simplemente un consejo. 2. ¿Qué es PSeInt? PSeInt es una herramienta para aprender la lógica de programación, orientada a estudiantes sin experiencia en dicha área. Mediante la utilización de un simple y limitado pseudo-lenguaje, intuitivo y en español, permite comenzar a comprender conceptos básicos y fundamentales de un algoritmo computacional. 2.1 Características ● Lenguaje autocompletado. ● Ayudas emergentes.
  • 5. 5 ● Plantillas de comandos. ● Soporta procedimientos y funciones. ● Indentado inteligente. ● Exportación de otros(C, C++, C#, Java, PHP, JavaScript, Visual Basic .NET, Python, Matlab). ● Graficando creación y edición de programas de diagrama de flujo. ● Editor con coloreado de sintaxis. ● software multiplataforma. 2.2 Pantalla de inicio Al iniciar la aplicación se muestra la estructura básica desde donde es posible escribir el código. ➔ Para comenzar Es muy importante, aunque no obligatorio documentar el codigo (comentar alguna línea) para que permita rápidamente identificar qué partes del mismo hace que cosa, ya que a medida que se avance en el desarrollo y aumente considerablemente la cantidad de líneas se hará más difícil encontrar en cual de ellas se encuentra la sentencia que hace algo específico. esto se consigue utilizando la doble barra “//”
  • 6. 6 2. 2.3 Estructuras de control Los ejemplos que se muestran en esta sección corresponde al mismo programa, pero construido en los tres ciclos while (mientras), repeat (repetir) y for (para). 2.4 la estructura repetitivamientras (while) El while es una estructura que se ejecuta mientras la pregunta de control obtiene una respuesta verdadera, cuando la respuesta a la pregunta de control es falsa esta abandona el ciclo. Este tipo de estructura es recomendable cuando dentro del programa se desconoce el momento en que se va a abandonar el ciclo. Por ejemplo, si necesitamos realizar que solicite números y los sume hasta que el usuario ingrese un número negativo, como no se sabe en qué momento el usuario ingresa un valor negativo, la estructura recomendable es el while (Mientras). La característica principal del while es que este primero pregunta y después hace. 3.
  • 7. 7 2.5 la estructura repetitivarepetir (Do while) funciona de igual manera que el while (Mientras), la gran diferencia es que primero hace y después pregunta,y en el lugar de abandonar su ejecución al obtener una respuesta falsa en la pregunta de control, lo hace al momento de obtener una verdadera. 4. la estructura repetitivapara (for) es una estructura repetitiva que se emplea cuando se conoce cuantos giros debe realizar el ciclo, por ejemplo, si se realiza un algoritmo que le solicite al usuario cuánto números va a sumar, el algoritmo conociera la cantidad de giros a partir de la cantidad de números ingresados por el usuario.
  • 8. 8 5. 3. diagrama de flujo Es un gráfico lógico del plan de trabajo que se ejecutará para la solución de un problema. a través de él, se planifica la solución del problema independiente del lenguaje de computación a usar. de esta manera se separa las instruccion es un lenguaje determinado con toda las reglas el empleo de la máquina en las funciones del procesamiento de datos han hecho necesario un flujo ordenado de la información. la secuencia en que deberán ejecutarse las operaciones tendrá que definirse claramente, y cuando se combine con los datos a los que debe aplicarse, esa secuencia creará el flujo de información.
  • 9. 9 6. 3.1 Símbolos del diagrama de flujo 7. Símbolo inicial / final : el símbolo de terminación marca el punto inicial o final del sistema. por lo general contiene la palabra “inicio” o “fin”.
  • 10. 10 8. símbolo de accióno proceso: Un rectangulo solo puede representar un solo paso dentro de un proceso (agregar dos tazas de harina), o un subproceso completo (hacer pan) dentro de un proceso más grande. 9. símbolo del documento impreso: un documento o informe impreso 10. símbolo de multidocumento : representa multidocumentos en el proceso. 11.
  • 11. 11 símbolo de decisióno ramificación: un punto de decisión o ramificación. las líneas que representan diferentes decisiones surgen de diferentes puntos del diamante. 12. Símbolo de entrada/ salida: representa el material o la información que entra o sale del sistema, como una orden del cliente (entrada) o un producto (salida). 13. Símbolo de entrada manual representa un paso en el que se pide al usuario que introduzca la información manualmente 14.
  • 12. 12 símbolo de preparación representa un ajuste a otro paso en el proceso. 15. Símbolo del conector indica que el flujo continua donde se ha colocado un símbolo idéntico (que contiene la misma letra 16. O símbolo indica que el flujo del proceso continúa en más de dos ramas. 17.
  • 13. 13 símbolo de unión de invocación indica el punto en el diagrama de flujo en el que múltiples ramificaciones convergen de nuevo en un solo proceso 18. Símbolo de fusión: Indica un paso en el que dos o más sub-lista o subprocesos se convierte en uno. 19. Símbolo de intercalar: Indica un paso que ordena información en un formato estándar. 20.
  • 14. 14 Símbolo de ordenar Indica un paso que organiza una lista de elementos en una secuencia o establece según algunos criterios predeterminados. 21. Símbolo de proceso predefinido Indica una secuencia de acciones que realizan una tarea específica incrustada dentro de un proceso más grande. Esta secuencia de acciones podría describirse con más detalle en un diagrama de flujo separado. 22. Símbolo del operationmanual Indica una secuencia de comandos que continuarán repitiendo hasta que se detenga manualmente. 23.
  • 15. 15 Símbolo de límite de bucle Indica el punto en el que debe detenerse un bucle. 24. símbolo de retardo indica un retraso en el proceso 25. almacenamiento de datos o símbolos de datos almacenamiento índice un paso donde se almacenamiento 26.
  • 16. 16 Símbolo de la base de datos: Indica una lista de información con una estructura estándar que permite buscar y ordenar. 27. Símbolo de almacenamiento interno: indica que la información se almacenó en la memoria durante el programa utilizando en diagrama de flujo de diseño de software 28. Símbolo de visualización Indica un paso que muestra información. 29.
  • 17. 17 Conector fuera de página Indica que el proceso continúa fuera de la página. 4. ¿Para qué sirven los comandos (según, mientras, repetir, para y función)? ● Según: permite trabajar con un sistema de valor numero, donde, según el valor elegido ocurría una secuencia de acciones. ● Mientras: la función “mientras”nos sirve para repetir un proceso infinitas veces hasta que la condición expuesta para esto no se cumpla. ● Simplificando: Tenemos una condición, necesitamos que esta se repita hasta que el valor usado en la condición indique lo contrario. ● Repetir: volver a decir una cosa que ya se había dicho volver a hacer una cosa que ya se había hecho. ● Para: Es uno de los más usados para repetir una secuencia de instrucciones, sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecuta una instrucción simple o comùesta ● Funciones: Las funciones también llamadas Subproceso o SubAlgoritmo, es una instrucción que permite agrupar variables y sentencias, cuya finalidad es la de ejecutar una tarea específica, se pueden añadir una o varias funciones, en un algoritmo, las funciones son subprogramas dentro de un programa, que se pueden invocar (ejecutar)
  • 18. 18 5. Referencia de página web Novara, P. (2003-2020). Pseint. Pseint. http://pseint.sourceforge.net/index.php?page=documentacion.php Smartdraw (1994-2020).Símbolos de diagrama flujo. SmartDraw, LLC: SmartDraw. https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-flujo.htm Unknown, U. (2016). Tecnología .tecnjesusbarrera.http://tecnjesusbarrera.blogspot.com/ FRY (8 mayo 2012). PDA. duocpdab http://duocpda.blogspot.com/2012/05/funcion- mientras.html#:~:text=La%20funci%C3%B3n%20%22Mientras%22%20nos%20sirve,para%20esto %20no%20se%20cumpla.&text=Tenemos%20una%20condici%C3%B3n%2C%20necesitamos%20 que,la%20condici%C3%B3n%20indique%20lo%20contrario. Risk N (24 junio 2016).Pseint comando según. Risk Networks. https://riskn.wordpress.com/pseint/pseint-acciones-comandos/pseint-comando- segun/#:~:text=Seg%C3%BAn%3A%20Permite%20trabajar%20con%20un,ocurr%C3%ADa%20una %20secuencia%20de%20acciones.&text=Debe%20existir%20previamente%20la%20variable,'%2C %20o%20por%20'Asignar'
  • 19. 19 6. Pruebas de trabajo de los integrantes del grupo Excusa de entrega tardía Buenos días profesor nuestro trabajo fue entregado en una hora tardías por causas de falta de comunicación en el grupo, el trabajo ya estaba desarrollado el día de la entrega correspondiendo pero por temas sustanciales yo Juan Sebastian Guevara y Estaban riascos no nos encontrábamos en casa y nuestros otros compañeros pensaron que yo lo iba a entregar y aquí estuvo la falta de comunicación.
  • 20. 20