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%20que,la%20con
dici%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%20s
ecuencia%20de%20acciones.&text=Debe%20existir%20previamente%20la%20variable,'%2C%20o%20po
r%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 Guía básica PSeInt

Similar a Guía básica 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 juantriana25

Conceptos electricos
Conceptos electricosConceptos electricos
Conceptos electricosjuantriana25
 
Folleto tecnologia
Folleto tecnologiaFolleto tecnologia
Folleto tecnologiajuantriana25
 
Terminos consultados de tecnologia
Terminos consultados de tecnologiaTerminos consultados de tecnologia
Terminos consultados de tecnologiajuantriana25
 
Conceptos electricos
Conceptos electricosConceptos electricos
Conceptos electricosjuantriana25
 
Folleto tecnologia
Folleto tecnologiaFolleto tecnologia
Folleto tecnologiajuantriana25
 
Terminos consultados de tecnologia
Terminos consultados de tecnologiaTerminos consultados de tecnologia
Terminos consultados de tecnologiajuantriana25
 

Más de juantriana25 (8)

Targeta arduino
Targeta arduinoTargeta arduino
Targeta arduino
 
Targeta arduino
Targeta arduinoTargeta arduino
Targeta arduino
 
Conceptos electricos
Conceptos electricosConceptos electricos
Conceptos electricos
 
Folleto tecnologia
Folleto tecnologiaFolleto tecnologia
Folleto tecnologia
 
Terminos consultados de tecnologia
Terminos consultados de tecnologiaTerminos consultados de tecnologia
Terminos consultados de tecnologia
 
Conceptos electricos
Conceptos electricosConceptos electricos
Conceptos electricos
 
Folleto tecnologia
Folleto tecnologiaFolleto tecnologia
Folleto tecnologia
 
Terminos consultados de tecnologia
Terminos consultados de tecnologiaTerminos consultados de tecnologia
Terminos consultados de tecnologia
 

Último

Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 

Último (20)

Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 

Guía básica 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%20que,la%20con dici%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%20s ecuencia%20de%20acciones.&text=Debe%20existir%20previamente%20la%20variable,'%2C%20o%20po r%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