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 Naturaleza y evolución de la tecnología

Similar a Naturaleza y evolución de la tecnología (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 sofiarosero5

Folleto de tecnología
Folleto de tecnologíaFolleto de tecnología
Folleto de tecnologíasofiarosero5
 
Trabajo escrito, tecnologia
Trabajo escrito, tecnologiaTrabajo escrito, tecnologia
Trabajo escrito, tecnologiasofiarosero5
 
Tecnologia, escarapela
Tecnologia, escarapelaTecnologia, escarapela
Tecnologia, escarapelasofiarosero5
 
Tabla de resultado de la encuesta
Tabla de resultado de la encuesta Tabla de resultado de la encuesta
Tabla de resultado de la encuesta sofiarosero5
 
Trabajo escrito, tecnologia
Trabajo escrito, tecnologiaTrabajo escrito, tecnologia
Trabajo escrito, tecnologiasofiarosero5
 
Taller de distribución de frecuencias 11 5
Taller de distribución de frecuencias 11 5Taller de distribución de frecuencias 11 5
Taller de distribución de frecuencias 11 5sofiarosero5
 
Distribución de frecuencias
Distribución de frecuencias Distribución de frecuencias
Distribución de frecuencias sofiarosero5
 
Métodos estadísticos y distribución de frecuencias
Métodos estadísticos y distribución de frecuenciasMétodos estadísticos y distribución de frecuencias
Métodos estadísticos y distribución de frecuenciassofiarosero5
 

Más de sofiarosero5 (11)

Folleto de tecnología
Folleto de tecnologíaFolleto de tecnología
Folleto de tecnología
 
Trabajo escrito, tecnologia
Trabajo escrito, tecnologiaTrabajo escrito, tecnologia
Trabajo escrito, tecnologia
 
Encuesta
EncuestaEncuesta
Encuesta
 
Tecnologia, escarapela
Tecnologia, escarapelaTecnologia, escarapela
Tecnologia, escarapela
 
Tabla de resultado de la encuesta
Tabla de resultado de la encuesta Tabla de resultado de la encuesta
Tabla de resultado de la encuesta
 
Presentación
PresentaciónPresentación
Presentación
 
Trabajo escrito, tecnologia
Trabajo escrito, tecnologiaTrabajo escrito, tecnologia
Trabajo escrito, tecnologia
 
Taller de distribución de frecuencias 11 5
Taller de distribución de frecuencias 11 5Taller de distribución de frecuencias 11 5
Taller de distribución de frecuencias 11 5
 
Distribución de frecuencias
Distribución de frecuencias Distribución de frecuencias
Distribución de frecuencias
 
Laboratorio 5
Laboratorio  5Laboratorio  5
Laboratorio 5
 
Métodos estadísticos y distribución de frecuencias
Métodos estadísticos y distribución de frecuenciasMétodos estadísticos y distribución de frecuencias
Métodos estadísticos y distribución de frecuencias
 

Último

Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
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
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
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
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
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
 
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
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
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
 
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
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
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
 

Último (20)

Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
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...
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
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
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
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
 
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...
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
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
 
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
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
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
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 

Naturaleza y evolución de la tecnología

  • 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