SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
NATURALEZA Y EVOLUCIÓN DE LA TECNOLOGÍA.
Catalina Maya Mina
Sofia Isabel Rosero Ospina
Daniela Sanchez Quenan
Santiago Zuluaga Zuluaga
Grado: 10-5
Docente
Guillermo Mondragon
Institucion Educativa Liceo Departamental
Área de T​ecnología​ e Informática
Santiago de Cali
2020
TABLA DE CONTENIDO.
TABLA DE CONTENIDO. 2
¿QUE ES PSEINT? 3
¿PARA QUÉ SIRVE? 3
¿QUÉ SON LOS DIAGRAMAS DE FLUJO? 4
EN PSEINT ¿PARA QUÉ SIRVEN LOS SIGUIENTES COMANDOS? 7
1. SEGÚN. 7
2. MIENTRAS. 8
3. REPETIR. 8
4. PARA. 8
5. FUNCION. 8
CONCLUSIONES. 9
REFERENCIAS. 10
DIRECCIÓN DE BLOGS. 11
2
¿QUE ES PSEINT?
PSeInt es la abreviatura de los estados de computación de PSeudo Intérprete ​[figura 1]​, una
herramienta educativa creada en ​Argentina​, utilizada principalmente por estudiantes para
aprender los fundamentos de la programación y el desarrollo de la lógica. Es un software muy
popular de su tipo y es ampliamente utilizado en universidades de ​Latinoamérica​ y ​España​.
Utiliza ​pseudocódigo​ para la solución de ​algoritmos​.
PSeInt es una herramienta que ha sido diseñada para ofrecer a los estudiantes de carreras de
informática una forma sencilla de focalizarse en los conceptos de los algoritmos y su estrecha
relación con la programación, con el objetivo de disminuir las dificultades de tener que
aprender un lenguaje de programación y sus particularidades antes de poder lanzarse a
entender cómo realmente funciona todo ello.
[figura 1]
¿PARA QUÉ SIRVE? ​[figura 2]
PSeInt fue desarrollado, entre otros muchos objetivos, para poder ofrecer un método simple
para que los estudiantes de carreras relacionadas con la informática pudieran estructurar sus
propios programas en un lenguaje más natural, y que además fuera independiente del
lenguaje de programación usado. Lo mejor de todo ello es que el estudiante puede llegar a
este punto a través del pseudocódigo, es decir que no va a tener que relacionarse, por lo
menos en esta instancia, con la sintaxis de cualquier lenguaje de programación, lo que se
traduce con el paso del tiempo en una mejor comprensión de los conceptos acerca de la lógica
de los algoritmos, y no detenerse en las particularidades del lenguaje elegido para desarrollar
la idea de estudio.
3
​[figura 2]
¿QUÉ SON LOS DIAGRAMAS DE FLUJO?
El ​diagrama de flujo es la ​representación gráfica​ de un ​algoritmo​ o proceso​ ​[figura 3]​. Se
utiliza en disciplinas como ​programación​, ​economía​, ​procesos industriales​ y ​psicología
cognitiva​.
Son de gran importancia ya que ayudan a designar cualquier representación gráfica de un
procedimiento o parte de este. En la actualidad los diagramas de flujo son considerados en la
mayoría de las empresas como uno de los principales instrumentos en la realización de
cualquier método o sistema​.
​[figura 3]
4
Símbolos:
Nombre: Línea de flujo ​ ​[figura 4]
[figura 4]
Indicael orden de la ejecucion de las operaciones.La flecha indica la siguieb¿nte instruccion
Nombre: inicio/final ​[figura 5]
​[figura 5]
Significado del símbolo en diagramas de flujo: Indica el comienzo o el final de un flujo en el
diagrama de procesos.
Nombre: proceso ​[figura 6]
[figura 6]
Significado del símbolo en diagramas de flujo: Indica un determinado proceso y sus
funciones y actividades.
Nombre: entrada/salida ​[figura 7]
5
[figura 7]
Significado del símbolo en diagramas de flujo: Representa cualquier tipo de dato en el
diagrama de flujo
Nombre: Decisión ​[figura 8]
[figura 8]
Significado del símbolo en diagramas de flujo: 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​.
Variables:
En ​programación​, una variable está formada por un espacio en el sistema de almacenaje
(​memoria principal​ de un ​ordenador​) y un nombre simbólico (un ​identificador​) que está
asociado a dicho espacio. Ese espacio contiene una cantidad o información conocida o
desconocida, es decir un ​valor​. El nombre de la variable es la forma usual de ​referirse​ al valor
almacenado: esta separación entre nombre y contenido permite que el nombre sea usado
independientemente de la información exacta que representa.
Constantes:
Una constante es un dato que permanece sin cambio durante el desarrollo del algoritmo o
durante la ejecución del programa. La mayoría de los lenguajes de programación nos
6
permiten el manejo de diferentes tipos de constantes, estas pueden ser enteras, reales,
caracteres y cadenas. En lenguaje C una constante se define por medio de la instrucción
#define (directiva del procesador).
Acumuladores:
Un acumulador o totalizador es una variable cuya función es almacenar cantidades resultantes
de operaciones sucesivas. Realiza la misma función que un contador con la diferencia de que
el incremento o decremento es variable en lugar de constante.
Contadores:
Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad
constante, cada vez que se produce un determinado suceso, acción o iteración. Los contadores
se utilizan con la finalidad de contar sucesos, acciones o iteraciones internas en un bucle,
proceso, subrutina o donde se requiera cuantificar; deben ser inicializados antes del ciclo o
proceso, e incrementados o decrementados dentro del ciclo
Identificadores:
Un identificador es un conjunto de caracteres alfanuméricos de cualquier longitud que sirve
para identificar las entidades del programa (clases, funciones, ​variables​, tipos compuestos)
Los identificadores pueden ser combinaciones de letras y números.
EN PSEINT ¿PARA QUÉ SIRVEN LOS SIGUIENTES COMANDOS?
1. Según. ​Evalúa una variable solamente numérica que da 2 o más posibles elecciones,
lo cual la diferencia del comando Si-Entonces debido a solo permite 2 opciones.
Su sintaxis es: Según [variable numérica] Hacer
[número 1]: [instrucciones] [número 2] , [número 3]: [instrucciones]
[...] De otro modo: [instrucciones] FinSegun
Después de haber colocado la opción la cual tiene que ser con valores numéricos
se dirán las instrucciones que se deben realizar las cuales terminan con ¨:¨ , aunque
también se pueden colocar dos valores que se unirán con ¨,¨ en la mitad, en el ejemplo
podemos observar al 2 y al 3, esto se aplica en tal caso de que haya dos posibilidades
para ejecutar la misma instrucción, también está De otro modo que se utiliza cuando
ninguna de las instrucciones, al finalizar se escribe Fin Según.
7
2. Mientras. ​Esta función sirve para repetir una condición infinitamente hasta que esta
sea falsa, primero evalúa la condición y si es verdadera entonces realizará las
instrucciones dadas, después lo volverá a hacer y si es verdadera realizará nuevamente
las instrucciones y esto pasará infinitamente hasta que la condición dada sea falsa.
Para que no sea un bucle tiene que haber algo que falsifique esta condición en algún
momento o si no nunca parará, en caso de ser falsa desde un inicio nunca se ejecutará
la instrucción.
Sintaxis
Mientras [condición a evaluar] Hacer [instrucciones] FinMientras
3. Repetir. ​Es la instrucción que ejecuta una secuencia de instrucciones infinitamente en
caso de ser falsa y solo parará cuando la condición sea verdadera, la secuencia de
instrucciones se ejecuta una vez y luego se evalúa la condición, para evitar un bucle
en algún momento debe de haber una condición que modifique la variable para que
esta sea verdadera.
Sintaxis
Repetir [Instrucción] hasta que [condición]
4. Para. ​Esta función sirve para ejecutar una instrucción cierta cantidad de veces hasta
llegar a un número de referencia que significará el final del proceso.
Sintaxis
Para [variable] Desde [valor inicial] Hasta [valor final] Con [paso] Hacer
[instrucciones] FinPara
[Variable] es la variable que recibe el [valor inicial] y ejecuta las instrucciones para
luego sumar la [variable] y [paso] y se repite hasta que la [variable] sea igual a [valor
final]
5. Funcion. ​Es una instrucción que permite la agrupación de variables con la finalidad
de ejecutar una tarea específica, es un programa dentro de otro
Sintaxis
Subalgoritmo [variable _ de_ retorno] < - [nombre de la función] ([argumentos)]
Finsubalgoritmo
[variable _ de _ retorno] es la variable con el valor devuelto por la función [nombre
de la función]
8
CONCLUSIONES.
PSeInt es una aplicación pensada para los estudiantes que se inician en la construcción de
programas. El pseudocódigo se suele utilizar como primer contacto para introducir conceptos
básicos como el uso de estructuras de control, expresiones y variables, sin tener que lidiar con
las particularidades de la sintaxis de un lenguaje real. Es un programa muy básico y completo
que se debe dominar si se quiere empezar en el área de la programación.
Mediante un pseudolenguaje, le permite centrar su atención en los conceptos fundamentales
de la algoritmia computacional. Facilitando el lenguaje y proporcionando un entorno de
trabajo con numerosas ayudas y recursos.Es un software muy popular en su tipo y utiliza
pseudocódigo para solucionar algoritmos.
Nos proporciona un editor de texto con realzado de sintaxis igual que cualquier IDE y ayudas
a la escritura en tiempo real. Nos proporciona verificación de sintaxis en tiempo real, esto es,
si escribimos una sentencia incorrecta o nos falta algo, el propio programa nos lo había
señalado en el editor de código mediante un subrayado rojo.
Además también incluye herramientas de explicación y comprobación de los algoritmos que
escribamos. Tiene una opción para ejecutar el algoritmos paso a paso y ver si realmente hace
lo que se supone tiene que hacer. Comprobar el valor de las variables y las expresiones que
escribamos en tiempo de ejecución del algoritmo y un sistema de ejecución explicado
sentencia a sentencia, en el que podemos ver línea a línea lo que hace cada instrucción que
hemos escrito
Un diagrama de flujo describe un proceso sistema o algoritmo informático, se emplea en
numerosos campos para documentar, estudiar, planificar, mejorar, y comunicar procesos que
suelen ser complejos en diagramas claros y fáciles de comprender. Los símbolos más
comunes son: línea de flujo, inicio/final, proceso, entrada/salida, decisión.
9
REFERENCIAS.
Marker.(2020).PSeInt: ¿Qué es? Descargar y usar PSeInt. Ejemplos. Tecnología+informática.
recuperado de: ​https://www.tecnologia-informatica.com/pseint/
Pseint. (2019). n/a. Wikipedia. Recuperado de: ​https://es.wikipedia.org/wiki/PSeInt
Raffino,M. (2020). Diagrama de flujo. Concepto.de. Argentina. Recuperado de:
https://concepto.de/diagrama-de-flujo/#ixzz6bLJXSIBZ
Manene,L. (2011) . ​DIAGRAMAS DE FLUJO: SU DEFINICIÓN, OBJETIVO, VENTAJAS,
ELABORACIÓN, FASES, REGLAS Y EJEMPLOS DE APLICACIONES.
luismiguelmanene. Recuperado de :
http://www.luismiguelmanene.com/2011/07/28/los-diagramas-de-flujo-su-definicion-objetivo
-ventajas-elaboracion-fases-reglas-y-ejemplos-de-aplicaciones/​.
Simbolos de diagrama de flujo. (s.f). smartdraw. Recuperado
de:​https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-flujo.htm
Programa nacional de formacion en informatica. (s.f). Algoritmica y programacion. Recuperado de:
https://sites.google.com/site/algoritmicai/contadores-y-sumadores
Cibernetica y computacion Azcapotzalco. (s.f). Identificadores, constantes, variables, palabras reservadas.
Recuperado de:
https://sites.google.com/site/cyberazcdos/unidad-i-lenguaje-de-programacion-pascal/identificadores-consta
ntes-variables-palabras-reservadas
Lenguaje603. (2013). Programacion en lenguaje c: Datos, constantes, variables, acumuladores, contadores.
Recuperado de: ​http://lenguajec603.blogspot.com/2013/06/datos-constantes-variables-acumuladores.html
Desdelinux.(2014). Programacion basica con Pseint (parte 3). Recuperado de:
https://blog.desdelinux.net/programacion-basica-pseint-parte-3/
Victomanolo.(s.f). Programacion: Funciones, subprocesos pseint. Recuperado de:
https://victomanolo.wordpress.com/funciones-subprocesos-en-pseint/
FFYR. (2012). PDA: Pseint - Funcion para. Duocpda. Recuperado de:
http://duocpda.blogspot.com/2012/05/pseint-funcion-para.html
Sourceforge. (s.f). PSeInt. Recuperado de:
http://pseint.sourceforge.net/index.php?page=pseudocodigo.php#​:
10
DIRECCIÓN DE BLOGS.
Catalina Maya Mina: ​https://bloggertecnoinformatica.blogspot.com/
Sofia Isabel Rosero Ospina: ​https://todosbrelatecnologia.blogspot.com/
Daniela Sanchez Quenan: ​https://aprendoconlatecnoligia.blogspot.com/?m=1
Santiago Zuluaga Zuluaga: ​https://aprendeconzuluaga.blogspot.com/
11

Más contenido relacionado

La actualidad más candente

Disenoestructuradoalgoritmos
DisenoestructuradoalgoritmosDisenoestructuradoalgoritmos
Disenoestructuradoalgoritmosarmando_franco
 
Programacion lenguaje-c
Programacion lenguaje-cProgramacion lenguaje-c
Programacion lenguaje-cClariza
 
Estructuras basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (1)SebastianNaranjo19
 
Conceptos básicos de programación, fundamentos de programación pseint.
Conceptos básicos de programación, fundamentos de programación pseint.Conceptos básicos de programación, fundamentos de programación pseint.
Conceptos básicos de programación, fundamentos de programación pseint.ValentinaGarcia89
 
Conceptos básicos de programación y Fundamentos básicos de PSEINT
Conceptos básicos de programación y Fundamentos básicos  de PSEINTConceptos básicos de programación y Fundamentos básicos  de PSEINT
Conceptos básicos de programación y Fundamentos básicos de PSEINTJudith Martos Florez
 
Trabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasTrabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasIsabellavillotavilla
 
Comandos de raptor
Comandos de raptorComandos de raptor
Comandos de raptor0cero
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionBoris Salleg
 
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CEJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CGato Rivitas
 
estructuras algoritmicas ciclicas mientras
estructuras algoritmicas ciclicas mientrasestructuras algoritmicas ciclicas mientras
estructuras algoritmicas ciclicas mientrasJohan Velandia
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)keisy vargas
 

La actualidad más candente (18)

Disenoestructuradoalgoritmos
DisenoestructuradoalgoritmosDisenoestructuradoalgoritmos
Disenoestructuradoalgoritmos
 
Programacion lenguaje-c
Programacion lenguaje-cProgramacion lenguaje-c
Programacion lenguaje-c
 
Estructuras basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (1)
 
Conceptos básicos de programación, fundamentos de programación pseint.
Conceptos básicos de programación, fundamentos de programación pseint.Conceptos básicos de programación, fundamentos de programación pseint.
Conceptos básicos de programación, fundamentos de programación pseint.
 
Pseint
PseintPseint
Pseint
 
Conceptos básicos de programación y Fundamentos básicos de PSEINT
Conceptos básicos de programación y Fundamentos básicos  de PSEINTConceptos básicos de programación y Fundamentos básicos  de PSEINT
Conceptos básicos de programación y Fundamentos básicos de PSEINT
 
Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)Tecnologia 3er periodo (1)
Tecnologia 3er periodo (1)
 
Trabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicasTrabajo tecnologia estructuras basicas
Trabajo tecnologia estructuras basicas
 
Comandos de raptor
Comandos de raptorComandos de raptor
Comandos de raptor
 
Anexo1
Anexo1Anexo1
Anexo1
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacion
 
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CEJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujo
 
estructuras algoritmicas ciclicas mientras
estructuras algoritmicas ciclicas mientrasestructuras algoritmicas ciclicas mientras
estructuras algoritmicas ciclicas mientras
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Informe de pseint
Informe de pseintInforme de pseint
Informe de pseint
 
Software PseInt
Software PseIntSoftware PseInt
Software PseInt
 

Similar a Evolución tecnológica PSeInt

Similar a Evolución tecnológica PSeInt (20)

Pseint (1)
Pseint (1)Pseint (1)
Pseint (1)
 
Pseint
PseintPseint
Pseint
 
Trabajo de tecnologia periodo 3
Trabajo de tecnologia periodo 3Trabajo de tecnologia periodo 3
Trabajo de tecnologia periodo 3
 
Pseint (2)
Pseint (2)Pseint (2)
Pseint (2)
 
Estructuras básicas.docx
Estructuras básicas.docxEstructuras básicas.docx
Estructuras básicas.docx
 
Tecno
TecnoTecno
Tecno
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Naturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaNaturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnología
 
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)
 
Naturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnologíaNaturaleza y evolución de la tecnología
Naturaleza y evolución de la tecnología
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
ESTRUCTURAS BÁSICAS
ESTRUCTURAS BÁSICASESTRUCTURAS BÁSICAS
ESTRUCTURAS BÁSICAS
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología
 
Estructuras básicas tecnología
Estructuras básicas  tecnología Estructuras básicas  tecnología
Estructuras básicas tecnología
 
Estructuras basicas tecnología (2)
Estructuras basicas  tecnología (2)Estructuras basicas  tecnología (2)
Estructuras basicas tecnología (2)
 
Trabajo de tecnologia 10 1
Trabajo de tecnologia 10 1Trabajo de tecnologia 10 1
Trabajo de tecnologia 10 1
 
Trabajo de tecnologia 10 1
Trabajo de tecnologia 10 1Trabajo de tecnologia 10 1
Trabajo de tecnologia 10 1
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)
 

Más de SantiagoZuluaga26 (13)

Folleto
FolletoFolleto
Folleto
 
Trabajo escrito
Trabajo escritoTrabajo escrito
Trabajo escrito
 
Presentación
PresentaciónPresentación
Presentación
 
Trabajo escrito
Trabajo escritoTrabajo escrito
Trabajo escrito
 
Escarapela
EscarapelaEscarapela
Escarapela
 
Distribución de frecuencias
Distribución de frecuenciasDistribución de frecuencias
Distribución de frecuencias
 
Taller de distribución de frecuencias
Taller de distribución de frecuenciasTaller de distribución de frecuencias
Taller de distribución de frecuencias
 
Laboratorio
Laboratorio  Laboratorio
Laboratorio
 
La electricidad y la electrónica tarjeta arduino.
La electricidad y la electrónica  tarjeta arduino. La electricidad y la electrónica  tarjeta arduino.
La electricidad y la electrónica tarjeta arduino.
 
Conceptos
ConceptosConceptos
Conceptos
 
La Electricidad
La ElectricidadLa Electricidad
La Electricidad
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia encuesta resumen
Tecnologia encuesta resumenTecnologia encuesta resumen
Tecnologia encuesta resumen
 

Último

Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
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
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
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
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 

Último (20)

Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
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
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.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
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 

Evolución tecnológica PSeInt

  • 1. NATURALEZA Y EVOLUCIÓN DE LA TECNOLOGÍA. Catalina Maya Mina Sofia Isabel Rosero Ospina Daniela Sanchez Quenan Santiago Zuluaga Zuluaga Grado: 10-5 Docente Guillermo Mondragon Institucion Educativa Liceo Departamental Área de T​ecnología​ e Informática Santiago de Cali 2020
  • 2. TABLA DE CONTENIDO. TABLA DE CONTENIDO. 2 ¿QUE ES PSEINT? 3 ¿PARA QUÉ SIRVE? 3 ¿QUÉ SON LOS DIAGRAMAS DE FLUJO? 4 EN PSEINT ¿PARA QUÉ SIRVEN LOS SIGUIENTES COMANDOS? 7 1. SEGÚN. 7 2. MIENTRAS. 8 3. REPETIR. 8 4. PARA. 8 5. FUNCION. 8 CONCLUSIONES. 9 REFERENCIAS. 10 DIRECCIÓN DE BLOGS. 11 2
  • 3. ¿QUE ES PSEINT? PSeInt es la abreviatura de los estados de computación de PSeudo Intérprete ​[figura 1]​, una herramienta educativa creada en ​Argentina​, utilizada principalmente por estudiantes para aprender los fundamentos de la programación y el desarrollo de la lógica. Es un software muy popular de su tipo y es ampliamente utilizado en universidades de ​Latinoamérica​ y ​España​. Utiliza ​pseudocódigo​ para la solución de ​algoritmos​. PSeInt es una herramienta que ha sido diseñada para ofrecer a los estudiantes de carreras de informática una forma sencilla de focalizarse en los conceptos de los algoritmos y su estrecha relación con la programación, con el objetivo de disminuir las dificultades de tener que aprender un lenguaje de programación y sus particularidades antes de poder lanzarse a entender cómo realmente funciona todo ello. [figura 1] ¿PARA QUÉ SIRVE? ​[figura 2] PSeInt fue desarrollado, entre otros muchos objetivos, para poder ofrecer un método simple para que los estudiantes de carreras relacionadas con la informática pudieran estructurar sus propios programas en un lenguaje más natural, y que además fuera independiente del lenguaje de programación usado. Lo mejor de todo ello es que el estudiante puede llegar a este punto a través del pseudocódigo, es decir que no va a tener que relacionarse, por lo menos en esta instancia, con la sintaxis de cualquier lenguaje de programación, lo que se traduce con el paso del tiempo en una mejor comprensión de los conceptos acerca de la lógica de los algoritmos, y no detenerse en las particularidades del lenguaje elegido para desarrollar la idea de estudio. 3
  • 4. ​[figura 2] ¿QUÉ SON LOS DIAGRAMAS DE FLUJO? El ​diagrama de flujo es la ​representación gráfica​ de un ​algoritmo​ o proceso​ ​[figura 3]​. Se utiliza en disciplinas como ​programación​, ​economía​, ​procesos industriales​ y ​psicología cognitiva​. Son de gran importancia ya que ayudan a designar cualquier representación gráfica de un procedimiento o parte de este. En la actualidad los diagramas de flujo son considerados en la mayoría de las empresas como uno de los principales instrumentos en la realización de cualquier método o sistema​. ​[figura 3] 4
  • 5. Símbolos: Nombre: Línea de flujo ​ ​[figura 4] [figura 4] Indicael orden de la ejecucion de las operaciones.La flecha indica la siguieb¿nte instruccion Nombre: inicio/final ​[figura 5] ​[figura 5] Significado del símbolo en diagramas de flujo: Indica el comienzo o el final de un flujo en el diagrama de procesos. Nombre: proceso ​[figura 6] [figura 6] Significado del símbolo en diagramas de flujo: Indica un determinado proceso y sus funciones y actividades. Nombre: entrada/salida ​[figura 7] 5
  • 6. [figura 7] Significado del símbolo en diagramas de flujo: Representa cualquier tipo de dato en el diagrama de flujo Nombre: Decisión ​[figura 8] [figura 8] Significado del símbolo en diagramas de flujo: 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​. Variables: En ​programación​, una variable está formada por un espacio en el sistema de almacenaje (​memoria principal​ de un ​ordenador​) y un nombre simbólico (un ​identificador​) que está asociado a dicho espacio. Ese espacio contiene una cantidad o información conocida o desconocida, es decir un ​valor​. El nombre de la variable es la forma usual de ​referirse​ al valor almacenado: esta separación entre nombre y contenido permite que el nombre sea usado independientemente de la información exacta que representa. Constantes: Una constante es un dato que permanece sin cambio durante el desarrollo del algoritmo o durante la ejecución del programa. La mayoría de los lenguajes de programación nos 6
  • 7. permiten el manejo de diferentes tipos de constantes, estas pueden ser enteras, reales, caracteres y cadenas. En lenguaje C una constante se define por medio de la instrucción #define (directiva del procesador). Acumuladores: Un acumulador o totalizador es una variable cuya función es almacenar cantidades resultantes de operaciones sucesivas. Realiza la misma función que un contador con la diferencia de que el incremento o decremento es variable en lugar de constante. Contadores: Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad constante, cada vez que se produce un determinado suceso, acción o iteración. Los contadores se utilizan con la finalidad de contar sucesos, acciones o iteraciones internas en un bucle, proceso, subrutina o donde se requiera cuantificar; deben ser inicializados antes del ciclo o proceso, e incrementados o decrementados dentro del ciclo Identificadores: Un identificador es un conjunto de caracteres alfanuméricos de cualquier longitud que sirve para identificar las entidades del programa (clases, funciones, ​variables​, tipos compuestos) Los identificadores pueden ser combinaciones de letras y números. EN PSEINT ¿PARA QUÉ SIRVEN LOS SIGUIENTES COMANDOS? 1. Según. ​Evalúa una variable solamente numérica que da 2 o más posibles elecciones, lo cual la diferencia del comando Si-Entonces debido a solo permite 2 opciones. Su sintaxis es: Según [variable numérica] Hacer [número 1]: [instrucciones] [número 2] , [número 3]: [instrucciones] [...] De otro modo: [instrucciones] FinSegun Después de haber colocado la opción la cual tiene que ser con valores numéricos se dirán las instrucciones que se deben realizar las cuales terminan con ¨:¨ , aunque también se pueden colocar dos valores que se unirán con ¨,¨ en la mitad, en el ejemplo podemos observar al 2 y al 3, esto se aplica en tal caso de que haya dos posibilidades para ejecutar la misma instrucción, también está De otro modo que se utiliza cuando ninguna de las instrucciones, al finalizar se escribe Fin Según. 7
  • 8. 2. Mientras. ​Esta función sirve para repetir una condición infinitamente hasta que esta sea falsa, primero evalúa la condición y si es verdadera entonces realizará las instrucciones dadas, después lo volverá a hacer y si es verdadera realizará nuevamente las instrucciones y esto pasará infinitamente hasta que la condición dada sea falsa. Para que no sea un bucle tiene que haber algo que falsifique esta condición en algún momento o si no nunca parará, en caso de ser falsa desde un inicio nunca se ejecutará la instrucción. Sintaxis Mientras [condición a evaluar] Hacer [instrucciones] FinMientras 3. Repetir. ​Es la instrucción que ejecuta una secuencia de instrucciones infinitamente en caso de ser falsa y solo parará cuando la condición sea verdadera, la secuencia de instrucciones se ejecuta una vez y luego se evalúa la condición, para evitar un bucle en algún momento debe de haber una condición que modifique la variable para que esta sea verdadera. Sintaxis Repetir [Instrucción] hasta que [condición] 4. Para. ​Esta función sirve para ejecutar una instrucción cierta cantidad de veces hasta llegar a un número de referencia que significará el final del proceso. Sintaxis Para [variable] Desde [valor inicial] Hasta [valor final] Con [paso] Hacer [instrucciones] FinPara [Variable] es la variable que recibe el [valor inicial] y ejecuta las instrucciones para luego sumar la [variable] y [paso] y se repite hasta que la [variable] sea igual a [valor final] 5. Funcion. ​Es una instrucción que permite la agrupación de variables con la finalidad de ejecutar una tarea específica, es un programa dentro de otro Sintaxis Subalgoritmo [variable _ de_ retorno] < - [nombre de la función] ([argumentos)] Finsubalgoritmo [variable _ de _ retorno] es la variable con el valor devuelto por la función [nombre de la función] 8
  • 9. CONCLUSIONES. PSeInt es una aplicación pensada para los estudiantes que se inician en la construcción de programas. El pseudocódigo se suele utilizar como primer contacto para introducir conceptos básicos como el uso de estructuras de control, expresiones y variables, sin tener que lidiar con las particularidades de la sintaxis de un lenguaje real. Es un programa muy básico y completo que se debe dominar si se quiere empezar en el área de la programación. Mediante un pseudolenguaje, le permite centrar su atención en los conceptos fundamentales de la algoritmia computacional. Facilitando el lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos.Es un software muy popular en su tipo y utiliza pseudocódigo para solucionar algoritmos. Nos proporciona un editor de texto con realzado de sintaxis igual que cualquier IDE y ayudas a la escritura en tiempo real. Nos proporciona verificación de sintaxis en tiempo real, esto es, si escribimos una sentencia incorrecta o nos falta algo, el propio programa nos lo había señalado en el editor de código mediante un subrayado rojo. Además también incluye herramientas de explicación y comprobación de los algoritmos que escribamos. Tiene una opción para ejecutar el algoritmos paso a paso y ver si realmente hace lo que se supone tiene que hacer. Comprobar el valor de las variables y las expresiones que escribamos en tiempo de ejecución del algoritmo y un sistema de ejecución explicado sentencia a sentencia, en el que podemos ver línea a línea lo que hace cada instrucción que hemos escrito Un diagrama de flujo describe un proceso sistema o algoritmo informático, se emplea en numerosos campos para documentar, estudiar, planificar, mejorar, y comunicar procesos que suelen ser complejos en diagramas claros y fáciles de comprender. Los símbolos más comunes son: línea de flujo, inicio/final, proceso, entrada/salida, decisión. 9
  • 10. REFERENCIAS. Marker.(2020).PSeInt: ¿Qué es? Descargar y usar PSeInt. Ejemplos. Tecnología+informática. recuperado de: ​https://www.tecnologia-informatica.com/pseint/ Pseint. (2019). n/a. Wikipedia. Recuperado de: ​https://es.wikipedia.org/wiki/PSeInt Raffino,M. (2020). Diagrama de flujo. Concepto.de. Argentina. Recuperado de: https://concepto.de/diagrama-de-flujo/#ixzz6bLJXSIBZ Manene,L. (2011) . ​DIAGRAMAS DE FLUJO: SU DEFINICIÓN, OBJETIVO, VENTAJAS, ELABORACIÓN, FASES, REGLAS Y EJEMPLOS DE APLICACIONES. luismiguelmanene. Recuperado de : http://www.luismiguelmanene.com/2011/07/28/los-diagramas-de-flujo-su-definicion-objetivo -ventajas-elaboracion-fases-reglas-y-ejemplos-de-aplicaciones/​. Simbolos de diagrama de flujo. (s.f). smartdraw. Recuperado de:​https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-flujo.htm Programa nacional de formacion en informatica. (s.f). Algoritmica y programacion. Recuperado de: https://sites.google.com/site/algoritmicai/contadores-y-sumadores Cibernetica y computacion Azcapotzalco. (s.f). Identificadores, constantes, variables, palabras reservadas. Recuperado de: https://sites.google.com/site/cyberazcdos/unidad-i-lenguaje-de-programacion-pascal/identificadores-consta ntes-variables-palabras-reservadas Lenguaje603. (2013). Programacion en lenguaje c: Datos, constantes, variables, acumuladores, contadores. Recuperado de: ​http://lenguajec603.blogspot.com/2013/06/datos-constantes-variables-acumuladores.html Desdelinux.(2014). Programacion basica con Pseint (parte 3). Recuperado de: https://blog.desdelinux.net/programacion-basica-pseint-parte-3/ Victomanolo.(s.f). Programacion: Funciones, subprocesos pseint. Recuperado de: https://victomanolo.wordpress.com/funciones-subprocesos-en-pseint/ FFYR. (2012). PDA: Pseint - Funcion para. Duocpda. Recuperado de: http://duocpda.blogspot.com/2012/05/pseint-funcion-para.html Sourceforge. (s.f). PSeInt. Recuperado de: http://pseint.sourceforge.net/index.php?page=pseudocodigo.php#​: 10
  • 11. DIRECCIÓN DE BLOGS. Catalina Maya Mina: ​https://bloggertecnoinformatica.blogspot.com/ Sofia Isabel Rosero Ospina: ​https://todosbrelatecnologia.blogspot.com/ Daniela Sanchez Quenan: ​https://aprendoconlatecnoligia.blogspot.com/?m=1 Santiago Zuluaga Zuluaga: ​https://aprendeconzuluaga.blogspot.com/ 11