SlideShare una empresa de Scribd logo
1
Estructuras Básicas, PSeInt
Miguel Ángel Jiménez Gonzáles
Valeria Lasso Triviño
Mariana Rivera Vivas
Ana Sofía Sánchez Noguera
Tecnología e Informática, I.E Liceo Departamental
Grado 10-4
Magister. Guillermo Mondragon
19 de octubre de 2020
2
Tabla de Contenido
Conceptos básicos de programación -------------------------------------------------------------------------
1. Desarrollo temático ---------------------------------------------------------------------------------3
1.1. ¿Qué es PSeInt?---------------------------------------------------------------------------------3
1.2. ¿Qué son diagramas de flujo? Explicación de cada uno de sus símbolos--------------4
1.3. Constantes, variables, acumuladores, contadores e identificadores---------------------9
1.4. ¿Para qué sirven los comandos según, mientras, para, repetir y función en PSeInt?-11
2. Conclusiones----------------------------------------------------------------------------------------13
3. Rol de los integrantes------------------------------------------------------------------------------14
4. Enlace a los Blogs de cada miembro del equipo-----------------------------------------------20
5. Referencias------------------------------------------------------------------------------------------21
3
Estructuras Básicas, PSeInt
1. Desarrollo temático
1.1. ¿Qué es PSeInt?
Es una herramienta de desarrollo de pseudocódigo libre y de código abierto, lo que
significa que además de gratis, su código puede ser modificado con mejoras y redistribuido para
que los demás usuarios también tomen ventaja de estas mejoras. Este popular software es
ampliamente utilizado en universidades de Latinoamérica y España.
Figura 1. Pantalla en PSeInt
Dicha herramienta educativa fue creada en Argentina (en el año 2003 por el hoy docente
universitario Pablo Novara), dirigida y utilizada principalmente por estudiantes para aprender los
fundamentos de la programación.
4
1.2. ¿Qué es un diagrama de flujo?
Un diagrama de flujo es un diagrama que describe un proceso, sistema o algoritmo
informático. Se usan ampliamente en numerosos campos para documentar, estudiar, planificar,
mejorar y comunicar procesos que suelen ser complejos en diagramas claros y fáciles de
comprender. Los diagramas de flujo emplean rectángulos, óvalos, diamantes y otras numerosas
figuras para definir el tipo de paso, junto con flechas conectoras que establecen el flujo y la
secuencia. Pueden variar desde diagramas simples y dibujados a mano hasta diagramas
exhaustivos creados por computadora que describen múltiples pasos y rutas.
Figura 2. Ejemplo de un diagrama de flujo
Símbolos:
● Terminación: Indica el comienzo o el final de un flujo en el diagrama de procesos.
● Proceso: Indica un determinado proceso y sus funciones y actividades.
● Decisión: Esto demuestra que se debe tomar una decisión y que el flujo del proceso va a
seguir cierta dirección según esta decisión.
5
● Retardo: Significa que pasará un tiempo antes de que el flujo del proceso continúe.
● Datos: Representa cualquier tipo de dato en el diagrama de flujo.
● Documento: Es un tipo de dato o información que las personas pueden leer, como un
informe impreso, por ejemplo.
● Varios documentos: Indica que son varios documentos.
● Sub-rutina o proceso predefinido: Un proceso que ya está definido previamente.
● Preparación: Esto indica que hay que hacer, ajustar o modificar algo en el proceso antes
de proceder.
● Display: Indica que se exhibirá alguna información o dato para leer en una pantalla u otra
forma de visualización.
6
● Entrada manual: Esto indica que una persona hará un procedimiento manualmente.
● Loop manual: Indica que una secuencia de comandos ocurrirá, repitiéndose
continuamente hasta que una persona la detenga manualmente.
● Límite del loop: Muestra el comienzo de un proceso de loop.
● Datos almacenados: Como su nombre lo dice, esto muestra que existen datos
almacenados.
● Conector: Indica que habrá una inspección en este punto.
● Conector para otra página: Esto indica que hay una referencia cruzada y un enlace de
este proceso, a otro proceso diseñado en otra página.
● O: Se utiliza para indicar la “o” lógica.
● Sumador: Se utiliza para indicar la “y” lógica.
7
● Agrupar: Indica una etapa en la que se organizan los datos de una manera estándar.
● Clasificar: Esto indica que en este punto se generará una lista que organiza elementos en
un orden determinado.
● Mezclar: Indica un paso en el que se combinarán diversos conjuntos en uno solo.
● Base de datos: Una lista de información con una estructura estandarizada que permite la
investigación y la clasificación.
● Almacenamiento interno: Indica un dispositivo de almacenamiento interno.
● Flecha de flujo: Es un símbolo de conexión utilizado para indicar una interconexión
entre otros dos símbolos, y la dirección del flujo.
8
● Comentario o anotación: Los comentarios facilitan la comprensión del código.
1.3. Constantes, variables, acumuladores, contadores e identificadores
● Constante: Es un valor o variable, que no puede ser alterado/modificado durante la
ejecución del programa, tan solo se puede leer.
Figura 3. Ejemplo de una constante
● Variable: Es donde se guardan y se recuperan los datos que se utilizan en un programa,
al escribir códigos las variables se usan 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.
9
Figura 4. Muestra de qué es una variable
● Acumuladores: Son un elemento cuyo contenido actual se genera a partir de su
contenido precedente.
Figura 5. Ejemplo de un acumulador y cómo funciona
● Contadores: Son una variable cuyo valor incrementa o decrece en una cantidad
constante cada vez que se produce un determinado suceso o acción. Los contadores
tienen como finalidad contar sucesos o acciones internas de un bucle.
10
Figura 6. Ejemplo de un contador y cómo funciona
● Identificadores: Son un conjunto de caracteres alfanuméricos de cualquier longitud que
permiten identificar las entidades del programa.
Figura 7. Muestra de un identificador
1.4 ¿Para qué sirven los comandos según, mientras, para, repetir y función en PSeInt?
Según: El comando según evalúa una variable estrictamente numérica que da como
opción más de 2 posibilidades de elección.
Su sintaxis es:
Según [variable numérica] Hacer
[número1]: [instrucciones] [número2],[número3]: [instrucciones] [...]
De Otro Modo: [instrucciones] FinSegun
11
Cómo es posible evidenciar, después de «numero1» hay un «:» y después de eso se
colocan las instrucciones a realizar en dado caso de que «variable numérica = número 1», en el
segundo ejemplo está «numero2, numero3» esto quiere decir que si «variable numérica = número
2 o número 3» entonces se ejecutará «instrucciones», esto es útil cuando 2 posibilidades deben
ejecutar las mismas instrucciones.
Mientras: Es una función repetitiva que primero evalúa una condición y después si esta
se cumple ejecuta una serie de instrucciones; después vuelve a evaluar la condición y si es
verdadera vuelve a ejecutar las mismas instrucciones y continúa así hasta que la condición sea
falsa.
Si la condición es falsa desde el principio nunca se ejecutará y si siempre es verdadera se
colocara en bucle infinito, a fin de evitar lo último en las instrucciones debe haber algo que en
algún momento falsifique la condición para poder terminar con el bucle.
Su sintaxis es:
Mientras [condición a evaluar] Hacer
[instrucciones] FinMientras
Para: Esta sentencia ejecuta una instrucción un número determinado de veces para una
variable, a diferencia de las anteriores este ciclo cambia el valor de la variable en cuestión por sí
mismo. Además, tiene una sintaxis muy potente.
Su sintaxis es:
Para [variable] Desde [valor inicial] Hasta [valor Final] Con [paso]
Hacer
[instrucciones] FinPara
«Variable» es la variable que recibe «valor inicial» y ejecuta las instrucciones, después
suma «variable» más «paso» y ejecuta de nuevo las instrucciones hasta que «variable» sea igual
a «valor final».
12
Si se quita «con [paso]» entonces por default sabrá que «paso» es igual a 1, también si no
se especifica [paso] y «valor inicial» es mayor que «valor final» lo recorrerá en orden inverso, es
decir, que «paso» es -1
Repetir: Esta cumple una función muy parecida a “Mientras” solo que a diferencia de la
anterior, este comando revisa la condición al final, de esta manera, el comando se va a ejecutar
como mínimo 1 vez, también en lugar de ejecutar la instrucción cuando es verdadera la ejecuta
mientras que no se cumpla la condición, pero si se quiere que se ejecute mientras se cumpla la
condición se usa «mientras que», reemplazando la condición «hasta que».
Su sintaxis es:
Repetir
[Instrucciones] hasta que [condición]
Función: Un subproceso o función es un programa dentro de otro, en el cual este
subprograma recibe uno o más valores, los opera y devuelve otro.
Su sintaxis es:
SubProceso [variable_de_retorno]<- [nombre de la funcion]
([arg_1],[arg_2],...,[arg_n])
acción 1;
acción 2;
.
.
acción n;
FinSubproceso
En donde «variable de retorno» es la variable que contiene el valor devuelto por la
función «nombre de la función» que recibió los parámetros «arg 1, arg 2, arg n» para ejecutar
esto.
13
2. Conclusiones
● PSeInt es una herramienta de programación, un software libre (gratuito) educativo
multiplataforma dirigido a personas que inician y se comienzan a sumergir en el tema de
la programación tecnológica, a estudiantes que quieran conocer los fundamentos de la
programación, que en términos más específicos y resumidos, este software o herramienta
puede ser utilizado por cualquier tipo de usuario.
● Los diagramas de flujo facilitan la creación y planificación de procesos complejos,
convirtiéndolos en diagramas sencillos y fáciles de entender.
● Para comprender y reconocer el entorno gráfico de PSeInt es fundamental tener claros
los conceptos básicos de programación, ya que como su nombre lo dice son saberes
previos indispensables para iniciar nuestro proceso en el mundo de la programación.
● Usualmente se cree que la programación es un proceso muy complicado e imposible de
realizar si no se tiene acceso a plataformas avanzadas, pero gracias al desarrollo
tecnológico las puertas de la programación se han abierto para todos, de tal manera que
desde los más chicos hasta los más grandes se pueden sumar a la revolución tecnológica.
● PSeInt es una herramienta muy útil para los estudiantes de nuevo ingreso a las carreras de
programación, debido al fácil uso que ésta requiere. También favorece el desarrollo del
pensamiento algorítmico, la comprensión de las relaciones conceptuales, el enfoque
interdisciplinario, y la motivación de los estudiantes con respecto al uso de la plataforma.
14
3. Rol de los integrantes
● Miguel Jiménez: investigador, impulsor y cohesionador.
Figura 8. Evidencia aporte al trabajo Miguel Jiménez
● Valeria Lasso: investigadora y creativa.
Figura 9. Evidencia aporte al trabajo Valeria Lasso
15
Figura 10. Evidencia aporte al trabajo Valeria Lasso
Figura 11. Evidencia aporte al trabajo Valeria Lasso
16
● Mariana Rivera: investigadora y especialista.
Figura 12. Evidencia aporte al trabajo Mariana Rivera
Figura 13. Evidencia aporte al trabajo Mariana Rivera
17
Figura 14. Evidencia aporte al trabajo Mariana Rivera
● Sofía Sánchez: coordinadora, investigadora y cohesionadora.
Figura 15. Evidencia aporte al trabajo Sofia Sánchez
18
Figura 16. Evidencia aporte al trabajo Sofia Sánchez
Figura 17. Evidencia aporte al trabajo Sofia Sánchez
El coordinador: se ocupa de dar un buen manejo a los diversos elementos que
intervienen en el proyecto. Sus actos deben transmitir seguridad, confianza y provocar la sinergia
necesaria para que el grupo no se disuelva.
El investigador: las fuentes son su principal fortaleza: estudios, análisis, reportes, etc.
Parte de su labor es extraer lo mejor de cada una de ellas y aplicarlas al proceso actual.
El creativo: se caracteriza por ser una persona llena de ideas y que es capaz de aportar
sugerencias y opiniones originales, es bueno solucionando problemas.
19
El cohesionador: se caracteriza por la diplomacia, la ponderación y un alto sentido de la
justicia. Es empático hacia el resto de sus compañeros, por ende, ayuda a evitar confrontaciones.
El especialista: se caracteriza por poseer conocimientos específicos y que pueden ayudar
al resto del equipo de manera puntual.
El impulsor: se trata de un individuo dinámico, proactivo y que está en permanente
búsqueda de nuevos recursos.
20
4. Enlace a los Blogs de cada miembro del equipo
Enlace al blog de cada uno de los integrantes que conforman este equipo y autores del
presente informe:
● Miguel Ángel Jiménez González: https://destacateconlatecnologia.blogspot.com/p/p-3-
2020.html
● Valeria Lasso Triviño:
https://vlassotrivino.blogspot.com/2020/02/periodo-3.html
● Mariana Rivera Vivas:
https://marianitavv.blogspot.com/p/periodo-3-2020.html
● Ana Sofía Sánchez Noguera: https://blogsofiasanchezld10.blogspot.com/p/periodo-3-
2020.html
21
5. Referencias
● Marker, G. (15 de Julio de 2020). PSeInt: ¿Qué es? Descargar y usar PSeInt. Ejemplos.
TECNOLOGIA+INFORMATICA. Disponible en: https://www.tecnologia-
informatica.com/pseint/
● Wikipedia (4 de Octubre de 2020). PSeInt. Wikipedia, la enciclopedia libre. Disponible
en: https://es.wikipedia.org/wiki/PSeInt
● Merino, M. (17 de Febrero de 2020). PSeInt, un intérprete de pseudocódigo para
empezar a estudiar programación. GENBETA. Disponible en: https://www.genbeta.com
/desarrollo/pseint-interprete-pseudocodigo-para-empezar-a-estudiar-programacion
● Kiko Palomares. ¿QUÉ es una CONSTANTE en programación? [Diccionario del
PROGRAMADOR]. Disponible en: https://kikopalomares.com/que-es-una-constante
-en-programacion-diccionario-del-programador/
● ¿Qué es una VARIABLE en programación?. Disponible en: https://lenguajesde
programacion.net/diccionario/que-es-una-variable-en-programacion/
● Mario R. Rancel. Acumuladores en programación y similitud con contadores. Ejemplos y
uso. (CU00159A). Disponible en: https://www.aprenderaprogramar.com/index.php?
option=com_content&view=article&id=431:acumuladores-en-programacion-y-similitud-
con-contadores-ejemplos-y-uso-cu00159a&catid=28&Itemid=59
● Miguel Ángel Ávalos. Computación II. Disponible en: https://www.heflo.com/es/blog/
modelado-de-procesos/significado-simbolos-diagrama-flujo/
● EcuRed. Identificadores (Informática). Disponible en: https://www.ecured.cu/
Identificadores_(Inform%C3%A1tica)
● Wordpress. Pseint-acciones-comandos . (Junio de 2016). Disponible en:
https://riskn.wordpress.com/pseint/pseint-acciones-comandos/
● Instituto Tecnológico de Sonora. Pseudocódigo y Pseint. (Marzo de 2016). Disponible
en: https://www.itson.mx/oferta/isw/Documents/guia_pseint_2016.pdf
● Lucidchat. ¿Qué es un diagrama de flujo? Disponible en: https://www.lucidchart.com
/pages/es/que-es-un-diagrama-de-flujo
● Heflo. (2018). Significado de los 23 símbolos de diagrama de flujo de procesos.
Disponible en: https://www.heflo.com/es/blog/modelado-de-procesos/significado
-simbolos-diagrama-flujo/

Más contenido relacionado

La actualidad más candente

004 Desarrollo de aplicaciones web.pdf
004 Desarrollo de aplicaciones web.pdf004 Desarrollo de aplicaciones web.pdf
004 Desarrollo de aplicaciones web.pdf
LuanCastro21
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
Rony Altamirano Anampa
 
Flujogramas
FlujogramasFlujogramas
Flujogramas
Percy Rodrigo
 
Diagrama de Dispersion
Diagrama de DispersionDiagrama de Dispersion
Diagrama de Dispersion
thahu
 
Diferencias y similitudes entre los tipos de si
Diferencias y similitudes entre los tipos de siDiferencias y similitudes entre los tipos de si
Diferencias y similitudes entre los tipos de si
franciscogarcia1303
 
Diagramas de Actividades
Diagramas de ActividadesDiagramas de Actividades
Diagramas de Actividades
Lenin Vivanco
 
Abstraccion de datos
Abstraccion de datosAbstraccion de datos
Abstraccion de datosDIOSANEGRA
 
Control interno de inventarios para el Manejo eficiente de almacen del Hospit...
Control interno de inventarios para el Manejo eficiente de almacen del Hospit...Control interno de inventarios para el Manejo eficiente de almacen del Hospit...
Control interno de inventarios para el Manejo eficiente de almacen del Hospit...
Edito Rogelio Aguirre Rodriguez
 
Diagrama De Flujo
Diagrama De FlujoDiagrama De Flujo
Diagrama De Flujocebaronva
 
Clase: Uso correcto de subprocesos bpmn
Clase: Uso correcto de subprocesos bpmnClase: Uso correcto de subprocesos bpmn
Clase: Uso correcto de subprocesos bpmn
Luis Alberto Pérez Paredes
 
E Business
E BusinessE Business
E Businessnestor
 
DocumentacióN De Un Sistema De InformacióN
DocumentacióN De Un Sistema De InformacióNDocumentacióN De Un Sistema De InformacióN
DocumentacióN De Un Sistema De InformacióNFernanda Garza
 
Diseño de salidas para sistemas de información
Diseño de salidas para sistemas de informaciónDiseño de salidas para sistemas de información
Diseño de salidas para sistemas de información
Yaskelly Yedra
 
Diagnostico administrativo exposicion definitiva
Diagnostico administrativo exposicion definitivaDiagnostico administrativo exposicion definitiva
Diagnostico administrativo exposicion definitivaTatyVillarruel
 
Adempiere
AdempiereAdempiere
Base de datos banco
Base de datos bancoBase de datos banco
Base de datos banco
Sumner C
 
Ejemplo de Normalización
Ejemplo de Normalización Ejemplo de Normalización
Ejemplo de Normalización Martha
 
BPM Governance: Experiencia en la Introducción de BPM
BPM Governance: Experiencia en la Introducción de BPM BPM Governance: Experiencia en la Introducción de BPM
BPM Governance: Experiencia en la Introducción de BPM
EDUTIC
 

La actualidad más candente (20)

004 Desarrollo de aplicaciones web.pdf
004 Desarrollo de aplicaciones web.pdf004 Desarrollo de aplicaciones web.pdf
004 Desarrollo de aplicaciones web.pdf
 
Simbología de diagrama de flujo
Simbología de diagrama de flujoSimbología de diagrama de flujo
Simbología de diagrama de flujo
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Flujogramas
FlujogramasFlujogramas
Flujogramas
 
Diagrama de Dispersion
Diagrama de DispersionDiagrama de Dispersion
Diagrama de Dispersion
 
Diferencias y similitudes entre los tipos de si
Diferencias y similitudes entre los tipos de siDiferencias y similitudes entre los tipos de si
Diferencias y similitudes entre los tipos de si
 
Diagramas de Actividades
Diagramas de ActividadesDiagramas de Actividades
Diagramas de Actividades
 
Abstraccion de datos
Abstraccion de datosAbstraccion de datos
Abstraccion de datos
 
Control interno de inventarios para el Manejo eficiente de almacen del Hospit...
Control interno de inventarios para el Manejo eficiente de almacen del Hospit...Control interno de inventarios para el Manejo eficiente de almacen del Hospit...
Control interno de inventarios para el Manejo eficiente de almacen del Hospit...
 
Diagrama De Flujo
Diagrama De FlujoDiagrama De Flujo
Diagrama De Flujo
 
Clase: Uso correcto de subprocesos bpmn
Clase: Uso correcto de subprocesos bpmnClase: Uso correcto de subprocesos bpmn
Clase: Uso correcto de subprocesos bpmn
 
E Business
E BusinessE Business
E Business
 
DocumentacióN De Un Sistema De InformacióN
DocumentacióN De Un Sistema De InformacióNDocumentacióN De Un Sistema De InformacióN
DocumentacióN De Un Sistema De InformacióN
 
Diseño de salidas para sistemas de información
Diseño de salidas para sistemas de informaciónDiseño de salidas para sistemas de información
Diseño de salidas para sistemas de información
 
Diagnostico administrativo exposicion definitiva
Diagnostico administrativo exposicion definitivaDiagnostico administrativo exposicion definitiva
Diagnostico administrativo exposicion definitiva
 
Adempiere
AdempiereAdempiere
Adempiere
 
Base de datos banco
Base de datos bancoBase de datos banco
Base de datos banco
 
Ejemplo de Normalización
Ejemplo de Normalización Ejemplo de Normalización
Ejemplo de Normalización
 
BPM Governance: Experiencia en la Introducción de BPM
BPM Governance: Experiencia en la Introducción de BPM BPM Governance: Experiencia en la Introducción de BPM
BPM Governance: Experiencia en la Introducción de BPM
 

Similar a Informe escrito sobre PSeInt

Estructuras básicas tecnología
Estructuras básicas tecnología  Estructuras básicas tecnología
Estructuras básicas tecnología
JustineBravo1
 
Estructuras basicas:pseint.
Estructuras basicas:pseint.Estructuras basicas:pseint.
Estructuras basicas:pseint.
Valeria Gonzalez
 
Estructuras básicas de PSeInt
Estructuras básicas de PSeIntEstructuras básicas de PSeInt
Estructuras básicas de PSeInt
Juan Castillo Bolaños
 
Informe de Pseint
Informe de Pseint Informe de Pseint
Informe de Pseint
catalina gomez
 
Trabajo de Tecnología
Trabajo de TecnologíaTrabajo de Tecnología
Trabajo de Tecnología
Andres David Concha Cuqui
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
angel bernardo
 
Pseint.
Pseint.Pseint.
Pseint.
juantriana25
 
Concepto básico de programación (1)
Concepto básico de programación  (1)Concepto básico de programación  (1)
Concepto básico de programación (1)
LauraSofia53
 
Tecnologia
TecnologiaTecnologia
Tecnologia
SofaGarzn1
 
PSeInt.
PSeInt.PSeInt.
PSeInt.
leidygomez62
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
isabella Perez Benitez
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
michellbermudez3
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
Annymuoz6
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
AngelicaAguado2
 
Estructuras básicas.docx
Estructuras básicas.docxEstructuras básicas.docx
Estructuras básicas.docx
Isabella Trujillo Perlaza
 
Estructuras básicas tecnología
Estructuras básicas tecnología Estructuras básicas tecnología
Estructuras básicas tecnología
lautorres10
 

Similar a Informe escrito sobre PSeInt (20)

Estructuras básicas tecnología
Estructuras básicas tecnología  Estructuras básicas tecnología
Estructuras básicas tecnología
 
Estructuras basicas:pseint.
Estructuras basicas:pseint.Estructuras basicas:pseint.
Estructuras basicas:pseint.
 
Estructuras básicas de PSeInt
Estructuras básicas de PSeIntEstructuras básicas de PSeInt
Estructuras básicas de PSeInt
 
Estructuras basicas pseint
Estructuras basicas  pseintEstructuras basicas  pseint
Estructuras basicas pseint
 
Informe de Pseint
Informe de Pseint Informe de Pseint
Informe de Pseint
 
Trabajo de Tecnología
Trabajo de TecnologíaTrabajo de Tecnología
Trabajo de Tecnología
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Pseint.
Pseint.Pseint.
Pseint.
 
Pseint
PseintPseint
Pseint
 
Concepto básico de programación (1)
Concepto básico de programación  (1)Concepto básico de programación  (1)
Concepto básico de programación (1)
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
PSeInt.
PSeInt.PSeInt.
PSeInt.
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Estructuras básicas.docx
Estructuras básicas.docxEstructuras básicas.docx
Estructuras básicas.docx
 
Estructuras básicas tecnología
Estructuras básicas tecnología Estructuras básicas tecnología
Estructuras básicas tecnología
 

Más de Miguel Jimenez

Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
Miguel Jimenez
 
Definiciones de conceptos
Definiciones de conceptosDefiniciones de conceptos
Definiciones de conceptos
Miguel Jimenez
 
Transporte de la corriente eléctrica
Transporte de la corriente eléctricaTransporte de la corriente eléctrica
Transporte de la corriente eléctrica
Miguel Jimenez
 
Transporte de la corriente electrica
Transporte de la corriente electricaTransporte de la corriente electrica
Transporte de la corriente electrica
Miguel Jimenez
 
Folleto: fundamentos de electricidad
Folleto: fundamentos de electricidadFolleto: fundamentos de electricidad
Folleto: fundamentos de electricidad
Miguel Jimenez
 
Folleto sobre electricidad
Folleto sobre electricidadFolleto sobre electricidad
Folleto sobre electricidad
Miguel Jimenez
 
Excel Gráficos Encuestas
Excel Gráficos EncuestasExcel Gráficos Encuestas
Excel Gráficos Encuestas
Miguel Jimenez
 
Gráficas de Encuestas a Salones
Gráficas de Encuestas a SalonesGráficas de Encuestas a Salones
Gráficas de Encuestas a Salones
Miguel Jimenez
 
Engranajes
Engranajes Engranajes
Engranajes
Miguel Jimenez
 
PALANCAS
PALANCAS PALANCAS
PALANCAS
Miguel Jimenez
 
Calculadora cientifica
Calculadora cientifica Calculadora cientifica
Calculadora cientifica
Miguel Jimenez
 
Que hacer con la basura tecnologica
Que hacer con la basura tecnologicaQue hacer con la basura tecnologica
Que hacer con la basura tecnologica
Miguel Jimenez
 
Resumen sobre el editor de videos filmora
Resumen sobre el editor de videos filmora Resumen sobre el editor de videos filmora
Resumen sobre el editor de videos filmora
Miguel Jimenez
 
Leva
LevaLeva
ARTEFACTOS TECNOLOGICOS-EL CELULAR (RESPUESTA CUESTIONARIO) Miguel Angel Jime...
ARTEFACTOS TECNOLOGICOS-EL CELULAR (RESPUESTA CUESTIONARIO) Miguel Angel Jime...ARTEFACTOS TECNOLOGICOS-EL CELULAR (RESPUESTA CUESTIONARIO) Miguel Angel Jime...
ARTEFACTOS TECNOLOGICOS-EL CELULAR (RESPUESTA CUESTIONARIO) Miguel Angel Jime...
Miguel Jimenez
 

Más de Miguel Jimenez (15)

Tarjeta arduino
Tarjeta arduinoTarjeta arduino
Tarjeta arduino
 
Definiciones de conceptos
Definiciones de conceptosDefiniciones de conceptos
Definiciones de conceptos
 
Transporte de la corriente eléctrica
Transporte de la corriente eléctricaTransporte de la corriente eléctrica
Transporte de la corriente eléctrica
 
Transporte de la corriente electrica
Transporte de la corriente electricaTransporte de la corriente electrica
Transporte de la corriente electrica
 
Folleto: fundamentos de electricidad
Folleto: fundamentos de electricidadFolleto: fundamentos de electricidad
Folleto: fundamentos de electricidad
 
Folleto sobre electricidad
Folleto sobre electricidadFolleto sobre electricidad
Folleto sobre electricidad
 
Excel Gráficos Encuestas
Excel Gráficos EncuestasExcel Gráficos Encuestas
Excel Gráficos Encuestas
 
Gráficas de Encuestas a Salones
Gráficas de Encuestas a SalonesGráficas de Encuestas a Salones
Gráficas de Encuestas a Salones
 
Engranajes
Engranajes Engranajes
Engranajes
 
PALANCAS
PALANCAS PALANCAS
PALANCAS
 
Calculadora cientifica
Calculadora cientifica Calculadora cientifica
Calculadora cientifica
 
Que hacer con la basura tecnologica
Que hacer con la basura tecnologicaQue hacer con la basura tecnologica
Que hacer con la basura tecnologica
 
Resumen sobre el editor de videos filmora
Resumen sobre el editor de videos filmora Resumen sobre el editor de videos filmora
Resumen sobre el editor de videos filmora
 
Leva
LevaLeva
Leva
 
ARTEFACTOS TECNOLOGICOS-EL CELULAR (RESPUESTA CUESTIONARIO) Miguel Angel Jime...
ARTEFACTOS TECNOLOGICOS-EL CELULAR (RESPUESTA CUESTIONARIO) Miguel Angel Jime...ARTEFACTOS TECNOLOGICOS-EL CELULAR (RESPUESTA CUESTIONARIO) Miguel Angel Jime...
ARTEFACTOS TECNOLOGICOS-EL CELULAR (RESPUESTA CUESTIONARIO) Miguel Angel Jime...
 

Último

Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
44652726
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 

Último (20)

Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 

Informe escrito sobre PSeInt

  • 1. 1 Estructuras Básicas, PSeInt Miguel Ángel Jiménez Gonzáles Valeria Lasso Triviño Mariana Rivera Vivas Ana Sofía Sánchez Noguera Tecnología e Informática, I.E Liceo Departamental Grado 10-4 Magister. Guillermo Mondragon 19 de octubre de 2020
  • 2. 2 Tabla de Contenido Conceptos básicos de programación ------------------------------------------------------------------------- 1. Desarrollo temático ---------------------------------------------------------------------------------3 1.1. ¿Qué es PSeInt?---------------------------------------------------------------------------------3 1.2. ¿Qué son diagramas de flujo? Explicación de cada uno de sus símbolos--------------4 1.3. Constantes, variables, acumuladores, contadores e identificadores---------------------9 1.4. ¿Para qué sirven los comandos según, mientras, para, repetir y función en PSeInt?-11 2. Conclusiones----------------------------------------------------------------------------------------13 3. Rol de los integrantes------------------------------------------------------------------------------14 4. Enlace a los Blogs de cada miembro del equipo-----------------------------------------------20 5. Referencias------------------------------------------------------------------------------------------21
  • 3. 3 Estructuras Básicas, PSeInt 1. Desarrollo temático 1.1. ¿Qué es PSeInt? Es una herramienta de desarrollo de pseudocódigo libre y de código abierto, lo que significa que además de gratis, su código puede ser modificado con mejoras y redistribuido para que los demás usuarios también tomen ventaja de estas mejoras. Este popular software es ampliamente utilizado en universidades de Latinoamérica y España. Figura 1. Pantalla en PSeInt Dicha herramienta educativa fue creada en Argentina (en el año 2003 por el hoy docente universitario Pablo Novara), dirigida y utilizada principalmente por estudiantes para aprender los fundamentos de la programación.
  • 4. 4 1.2. ¿Qué es un diagrama de flujo? Un diagrama de flujo es un diagrama que describe un proceso, sistema o algoritmo informático. Se usan ampliamente en numerosos campos para documentar, estudiar, planificar, mejorar y comunicar procesos que suelen ser complejos en diagramas claros y fáciles de comprender. Los diagramas de flujo emplean rectángulos, óvalos, diamantes y otras numerosas figuras para definir el tipo de paso, junto con flechas conectoras que establecen el flujo y la secuencia. Pueden variar desde diagramas simples y dibujados a mano hasta diagramas exhaustivos creados por computadora que describen múltiples pasos y rutas. Figura 2. Ejemplo de un diagrama de flujo Símbolos: ● Terminación: Indica el comienzo o el final de un flujo en el diagrama de procesos. ● Proceso: Indica un determinado proceso y sus funciones y actividades. ● Decisión: Esto demuestra que se debe tomar una decisión y que el flujo del proceso va a seguir cierta dirección según esta decisión.
  • 5. 5 ● Retardo: Significa que pasará un tiempo antes de que el flujo del proceso continúe. ● Datos: Representa cualquier tipo de dato en el diagrama de flujo. ● Documento: Es un tipo de dato o información que las personas pueden leer, como un informe impreso, por ejemplo. ● Varios documentos: Indica que son varios documentos. ● Sub-rutina o proceso predefinido: Un proceso que ya está definido previamente. ● Preparación: Esto indica que hay que hacer, ajustar o modificar algo en el proceso antes de proceder. ● Display: Indica que se exhibirá alguna información o dato para leer en una pantalla u otra forma de visualización.
  • 6. 6 ● Entrada manual: Esto indica que una persona hará un procedimiento manualmente. ● Loop manual: Indica que una secuencia de comandos ocurrirá, repitiéndose continuamente hasta que una persona la detenga manualmente. ● Límite del loop: Muestra el comienzo de un proceso de loop. ● Datos almacenados: Como su nombre lo dice, esto muestra que existen datos almacenados. ● Conector: Indica que habrá una inspección en este punto. ● Conector para otra página: Esto indica que hay una referencia cruzada y un enlace de este proceso, a otro proceso diseñado en otra página. ● O: Se utiliza para indicar la “o” lógica. ● Sumador: Se utiliza para indicar la “y” lógica.
  • 7. 7 ● Agrupar: Indica una etapa en la que se organizan los datos de una manera estándar. ● Clasificar: Esto indica que en este punto se generará una lista que organiza elementos en un orden determinado. ● Mezclar: Indica un paso en el que se combinarán diversos conjuntos en uno solo. ● Base de datos: Una lista de información con una estructura estandarizada que permite la investigación y la clasificación. ● Almacenamiento interno: Indica un dispositivo de almacenamiento interno. ● Flecha de flujo: Es un símbolo de conexión utilizado para indicar una interconexión entre otros dos símbolos, y la dirección del flujo.
  • 8. 8 ● Comentario o anotación: Los comentarios facilitan la comprensión del código. 1.3. Constantes, variables, acumuladores, contadores e identificadores ● Constante: Es un valor o variable, que no puede ser alterado/modificado durante la ejecución del programa, tan solo se puede leer. Figura 3. Ejemplo de una constante ● Variable: Es donde se guardan y se recuperan los datos que se utilizan en un programa, al escribir códigos las variables se usan 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.
  • 9. 9 Figura 4. Muestra de qué es una variable ● Acumuladores: Son un elemento cuyo contenido actual se genera a partir de su contenido precedente. Figura 5. Ejemplo de un acumulador y cómo funciona ● Contadores: Son una variable cuyo valor incrementa o decrece en una cantidad constante cada vez que se produce un determinado suceso o acción. Los contadores tienen como finalidad contar sucesos o acciones internas de un bucle.
  • 10. 10 Figura 6. Ejemplo de un contador y cómo funciona ● Identificadores: Son un conjunto de caracteres alfanuméricos de cualquier longitud que permiten identificar las entidades del programa. Figura 7. Muestra de un identificador 1.4 ¿Para qué sirven los comandos según, mientras, para, repetir y función en PSeInt? Según: El comando según evalúa una variable estrictamente numérica que da como opción más de 2 posibilidades de elección. Su sintaxis es: Según [variable numérica] Hacer [número1]: [instrucciones] [número2],[número3]: [instrucciones] [...] De Otro Modo: [instrucciones] FinSegun
  • 11. 11 Cómo es posible evidenciar, después de «numero1» hay un «:» y después de eso se colocan las instrucciones a realizar en dado caso de que «variable numérica = número 1», en el segundo ejemplo está «numero2, numero3» esto quiere decir que si «variable numérica = número 2 o número 3» entonces se ejecutará «instrucciones», esto es útil cuando 2 posibilidades deben ejecutar las mismas instrucciones. Mientras: Es una función repetitiva que primero evalúa una condición y después si esta se cumple ejecuta una serie de instrucciones; después vuelve a evaluar la condición y si es verdadera vuelve a ejecutar las mismas instrucciones y continúa así hasta que la condición sea falsa. Si la condición es falsa desde el principio nunca se ejecutará y si siempre es verdadera se colocara en bucle infinito, a fin de evitar lo último en las instrucciones debe haber algo que en algún momento falsifique la condición para poder terminar con el bucle. Su sintaxis es: Mientras [condición a evaluar] Hacer [instrucciones] FinMientras Para: Esta sentencia ejecuta una instrucción un número determinado de veces para una variable, a diferencia de las anteriores este ciclo cambia el valor de la variable en cuestión por sí mismo. Además, tiene una sintaxis muy potente. Su sintaxis es: Para [variable] Desde [valor inicial] Hasta [valor Final] Con [paso] Hacer [instrucciones] FinPara «Variable» es la variable que recibe «valor inicial» y ejecuta las instrucciones, después suma «variable» más «paso» y ejecuta de nuevo las instrucciones hasta que «variable» sea igual a «valor final».
  • 12. 12 Si se quita «con [paso]» entonces por default sabrá que «paso» es igual a 1, también si no se especifica [paso] y «valor inicial» es mayor que «valor final» lo recorrerá en orden inverso, es decir, que «paso» es -1 Repetir: Esta cumple una función muy parecida a “Mientras” solo que a diferencia de la anterior, este comando revisa la condición al final, de esta manera, el comando se va a ejecutar como mínimo 1 vez, también en lugar de ejecutar la instrucción cuando es verdadera la ejecuta mientras que no se cumpla la condición, pero si se quiere que se ejecute mientras se cumpla la condición se usa «mientras que», reemplazando la condición «hasta que». Su sintaxis es: Repetir [Instrucciones] hasta que [condición] Función: Un subproceso o función es un programa dentro de otro, en el cual este subprograma recibe uno o más valores, los opera y devuelve otro. Su sintaxis es: SubProceso [variable_de_retorno]<- [nombre de la funcion] ([arg_1],[arg_2],...,[arg_n]) acción 1; acción 2; . . acción n; FinSubproceso En donde «variable de retorno» es la variable que contiene el valor devuelto por la función «nombre de la función» que recibió los parámetros «arg 1, arg 2, arg n» para ejecutar esto.
  • 13. 13 2. Conclusiones ● PSeInt es una herramienta de programación, un software libre (gratuito) educativo multiplataforma dirigido a personas que inician y se comienzan a sumergir en el tema de la programación tecnológica, a estudiantes que quieran conocer los fundamentos de la programación, que en términos más específicos y resumidos, este software o herramienta puede ser utilizado por cualquier tipo de usuario. ● Los diagramas de flujo facilitan la creación y planificación de procesos complejos, convirtiéndolos en diagramas sencillos y fáciles de entender. ● Para comprender y reconocer el entorno gráfico de PSeInt es fundamental tener claros los conceptos básicos de programación, ya que como su nombre lo dice son saberes previos indispensables para iniciar nuestro proceso en el mundo de la programación. ● Usualmente se cree que la programación es un proceso muy complicado e imposible de realizar si no se tiene acceso a plataformas avanzadas, pero gracias al desarrollo tecnológico las puertas de la programación se han abierto para todos, de tal manera que desde los más chicos hasta los más grandes se pueden sumar a la revolución tecnológica. ● PSeInt es una herramienta muy útil para los estudiantes de nuevo ingreso a las carreras de programación, debido al fácil uso que ésta requiere. También favorece el desarrollo del pensamiento algorítmico, la comprensión de las relaciones conceptuales, el enfoque interdisciplinario, y la motivación de los estudiantes con respecto al uso de la plataforma.
  • 14. 14 3. Rol de los integrantes ● Miguel Jiménez: investigador, impulsor y cohesionador. Figura 8. Evidencia aporte al trabajo Miguel Jiménez ● Valeria Lasso: investigadora y creativa. Figura 9. Evidencia aporte al trabajo Valeria Lasso
  • 15. 15 Figura 10. Evidencia aporte al trabajo Valeria Lasso Figura 11. Evidencia aporte al trabajo Valeria Lasso
  • 16. 16 ● Mariana Rivera: investigadora y especialista. Figura 12. Evidencia aporte al trabajo Mariana Rivera Figura 13. Evidencia aporte al trabajo Mariana Rivera
  • 17. 17 Figura 14. Evidencia aporte al trabajo Mariana Rivera ● Sofía Sánchez: coordinadora, investigadora y cohesionadora. Figura 15. Evidencia aporte al trabajo Sofia Sánchez
  • 18. 18 Figura 16. Evidencia aporte al trabajo Sofia Sánchez Figura 17. Evidencia aporte al trabajo Sofia Sánchez El coordinador: se ocupa de dar un buen manejo a los diversos elementos que intervienen en el proyecto. Sus actos deben transmitir seguridad, confianza y provocar la sinergia necesaria para que el grupo no se disuelva. El investigador: las fuentes son su principal fortaleza: estudios, análisis, reportes, etc. Parte de su labor es extraer lo mejor de cada una de ellas y aplicarlas al proceso actual. El creativo: se caracteriza por ser una persona llena de ideas y que es capaz de aportar sugerencias y opiniones originales, es bueno solucionando problemas.
  • 19. 19 El cohesionador: se caracteriza por la diplomacia, la ponderación y un alto sentido de la justicia. Es empático hacia el resto de sus compañeros, por ende, ayuda a evitar confrontaciones. El especialista: se caracteriza por poseer conocimientos específicos y que pueden ayudar al resto del equipo de manera puntual. El impulsor: se trata de un individuo dinámico, proactivo y que está en permanente búsqueda de nuevos recursos.
  • 20. 20 4. Enlace a los Blogs de cada miembro del equipo Enlace al blog de cada uno de los integrantes que conforman este equipo y autores del presente informe: ● Miguel Ángel Jiménez González: https://destacateconlatecnologia.blogspot.com/p/p-3- 2020.html ● Valeria Lasso Triviño: https://vlassotrivino.blogspot.com/2020/02/periodo-3.html ● Mariana Rivera Vivas: https://marianitavv.blogspot.com/p/periodo-3-2020.html ● Ana Sofía Sánchez Noguera: https://blogsofiasanchezld10.blogspot.com/p/periodo-3- 2020.html
  • 21. 21 5. Referencias ● Marker, G. (15 de Julio de 2020). PSeInt: ¿Qué es? Descargar y usar PSeInt. Ejemplos. TECNOLOGIA+INFORMATICA. Disponible en: https://www.tecnologia- informatica.com/pseint/ ● Wikipedia (4 de Octubre de 2020). PSeInt. Wikipedia, la enciclopedia libre. Disponible en: https://es.wikipedia.org/wiki/PSeInt ● Merino, M. (17 de Febrero de 2020). PSeInt, un intérprete de pseudocódigo para empezar a estudiar programación. GENBETA. Disponible en: https://www.genbeta.com /desarrollo/pseint-interprete-pseudocodigo-para-empezar-a-estudiar-programacion ● Kiko Palomares. ¿QUÉ es una CONSTANTE en programación? [Diccionario del PROGRAMADOR]. Disponible en: https://kikopalomares.com/que-es-una-constante -en-programacion-diccionario-del-programador/ ● ¿Qué es una VARIABLE en programación?. Disponible en: https://lenguajesde programacion.net/diccionario/que-es-una-variable-en-programacion/ ● Mario R. Rancel. Acumuladores en programación y similitud con contadores. Ejemplos y uso. (CU00159A). Disponible en: https://www.aprenderaprogramar.com/index.php? option=com_content&view=article&id=431:acumuladores-en-programacion-y-similitud- con-contadores-ejemplos-y-uso-cu00159a&catid=28&Itemid=59 ● Miguel Ángel Ávalos. Computación II. Disponible en: https://www.heflo.com/es/blog/ modelado-de-procesos/significado-simbolos-diagrama-flujo/ ● EcuRed. Identificadores (Informática). Disponible en: https://www.ecured.cu/ Identificadores_(Inform%C3%A1tica) ● Wordpress. Pseint-acciones-comandos . (Junio de 2016). Disponible en: https://riskn.wordpress.com/pseint/pseint-acciones-comandos/ ● Instituto Tecnológico de Sonora. Pseudocódigo y Pseint. (Marzo de 2016). Disponible en: https://www.itson.mx/oferta/isw/Documents/guia_pseint_2016.pdf ● Lucidchat. ¿Qué es un diagrama de flujo? Disponible en: https://www.lucidchart.com /pages/es/que-es-un-diagrama-de-flujo ● Heflo. (2018). Significado de los 23 símbolos de diagrama de flujo de procesos. Disponible en: https://www.heflo.com/es/blog/modelado-de-procesos/significado -simbolos-diagrama-flujo/