SlideShare una empresa de Scribd logo
Taller anexo sobre estructuras básicas
Juan Felipe Arcos Gomez
Maria Jose Garcia Uchima
Edgar Fabriany Martinez Ponce
Valery Patarroyo Hoyos
Catalina Ospina Ramirez
I.E. Liceo Departamental
Área de Tecnología e Informática
Santiago de cali
2023
1
Taller anexo sobre estructuras básicas
Juan Felipe Arcos Gomez
Maria Jose Garcia Uchima
Edgar Fabriany Martinez Ponce
Valery Patarroyo Hoyos
Catalina Ospina Ramirez
Guillermo Mondragon
I.E.Liceo Departamental
Área de Tecnologia e Informatica
Santiago de Cali
2023
2
Tabla de contenido
Conceptos basicos de programacion……………………………………………………4
Fundamentos de programación PSeInt………………………………………………….5
Taller anexo PSeInt…………………………………………………………………………..6
Algoritmos usando el programa PSeInt y capturas de pantalla……………………..7
Mapa conceptual……………………………………………………………………………16
Conclusiones………………………………………………………………………………...17
Referencias………………………………………………………………………………….18
Evidencia de trabajo en equipo (capturas de pantalla).........................................19 -
20
3
Eje temático 3
Estructuras básicas: conceptos básicos de programación (constantes, variables,
acumuladores, contadores, identificadores), fundamentos de programación pseint.
Conceptos básicos de programación
Constantes: En programación, una constante es un valor fijo que no puede ser
modificado durante la ejecución del programa. Por ejemplo, puedes definir una
constante llamada "PI" con el valor 3.14159. En la mayoría de los lenguajes de
programación, las constantes se declaran utilizando una palabra clave específica.
(Por ejemplo, "const" en C + +).
Variables: Una variable es un espacio en la memoria del programa que se utiliza para
almacenar datos. A diferencia de las constantes, el valor de una variable puede cambiar
durante la ejecución del programa. Por ejemplo, puedes declarar una variable llamada "edad"
para almacenar la edad de una persona y luego asignar diferentes valores según sea
necesario.
Acumuladores: Un acumulador es una variable utilizada para sumar o acumular
valores a medida que se ejecuta un bucle o se procesan datos. Por ejemplo, si deseas
calcular la suma de una lista de números, puedes usar un acumulador para ir sumando cada
número a medida que se recorre la lista.
Contadores: Un contador es una variable utilizada para llevar la cuenta de repeticiones
o iteraciones en un bucle. Se incrementa o decrementa en cada repetición del bucle. Por
ejemplo, si deseas repetir una determinada acción 10 veces, puedes utilizar un contador que
se incremente en cada repetición y se detenga cuando alcance el valor deseado.
Identificadores: En programación, los identificadores son nombres que se utilizan para
identificar variables, constantes, funciones y otros elementos del programa.
Los identificadores suelen seguir ciertas reglas, como comenzar con una letra o un guión
bajo, y pueden contener letras, dígitos y guiones bajos. Es importante elegir nombres
descriptivos y significativos para facilitar la comprensión del código.
4
Fundamentos de programación PSeInt
Algoritmo: Es una secuencia lógica de pasos que describe cómo resolver un
problema. En PSeInt, los algoritmos se escriben utilizando una combinación de texto
estructurado y pseudocódigo.
Variables: En PSeInt, las variables se utilizan para almacenar valores que pueden
cambiar durante la ejecución del programa. Para declarar una variable en PSeInt, se utiliza la
palabra clave "Definir" seguida del nombre de la variable y su tipo de datos.
Tipos de datos: PSeInt proporciona varios tipos de datos básicos, como números
enteros, números reales, caracteres y booleanos. Estos tipos de datos determinan qué tipo
de valores se pueden almacenar en las variables.
Estructuras de control: PSeInt admite estructuras de control como bucles y condicionales
para controlar el flujo de ejecución del programa. Los bucles permiten repetir un bloque de
código varias veces, mientras que los condicionales permiten ejecutar diferentes bloques de
código según una condición.
Entrada y salida: PSeInt proporciona instrucciones para recibir datos de entrada del
usuario (por ejemplo, "Leer") y para mostrar resultados o mensajes en pantalla
(Por ejemplo, "Escribir").
5
Taller anexo PSeInt
Averigua los siguientes conceptos: ¿Qué diferencia hay entre un contador y un
acumulador, cómo declarar una variable en pseint, los lenguajes pueden ser de tres tipos
favor explique cada uno, java-Python yc + + que representan?
Contador: Un contador se utiliza para llevar la cuenta de la cantidad de veces que
ocurre un evento. En la programación, un contador generalmente se inicia en cero
y se incrementa en una cantidad fija cada vez que ocurre el evento.
Es útil para contar repeticiones y controlar la ejecución de bucles. Por ejemplo, si tienes un
bucle que debe ejecutarse 10 veces, puedes usar un contador para rastrear cuántas veces
se ha ejecutado el bucle.
Acumulador: Un acumulador se utiliza para calcular la suma o el total de varios
valores. En lugar de contar repeticiones, un acumulador mantiene un total acumulativo de los
valores que se le agregan.
Se utiliza para calcular sumas, promedios o cualquier otra operación de agregación. Por
ejemplo, si deseas sumar una serie de números, puedes usar un acumulador para ir
sumando los valores a medida que se procesan.
Java: En Java, debes declarar el tipo variable y luego asignarle un nombre. Se puede
utilizar palabras clave como ‘’int’’ para enteros, ‘’float’’ para números decimales, ‘’String’’ para
cadenas de texto, etc.
Ejemplo:
int contador;
Python: En Python, no es necesario declarar explícitamente el tipo variable. Se puede
simplemente asignar un valor a un nombre de variable. Python determinará automáticamente
el tipo de variable en función del valor asignado.
Ejemplo:
contador = 0
C + +: En C + +, al igual que en Java, debemos declarar el tipo de variable y luego asignarle
un nombre. Se puede utilizar palabras claves como ‘’int’’ para enteros, ‘’float’’ para números
decimales, ‘’string’’ para cadenas de texto, etc.
Ejemplo:
int contador;
6
II. Representa el algoritmo usando el programa PSeInt en modo flexible y muestre el
diagrama de flujo, Hacer las capturas de pantalla.
1. Toma 2 números, haz la resta, la multiplicación y la división; muestre el resultado.
7
8
2.Calcular el promedio de 4 calificaciones o el promedio de 4 notas.
9
3. Hacer un programa que muestre el área y perímetro de un triángulo.
10
11
4. Hacer un programa que muestre el área y perímetro de un círculo.
12
13
5. Hacer un programa para convertir una temperatura ingresada de Celsius a Fahrenheit.
14
6. Hacer un programa para convertir una longitud ingresada en pulgadas a pies.
15
Mapa conceptual
16
Conclusiones
● Gracias al arduo trabajo colaborativo realizado responsablemente con el grupo
estudiantil conformado por los 6 alumnos anteriormente mencionados, se logra
un amplia investigación sobre las diferentes programaciones y conceptos
necesarios para el buen ejercicio educativo en el área de tecnología.
● Mediante la investigación dirigida por el docente Guillermo Mondragón, se
fomenta la aptitud analítica e indagatoria que cada estudiante desarrolló
respecto al tema estudiado.
● Se logra conocer los conceptos y fundamentos del programa PSeInt y cómo
utilizar sus diferentes algoritmos para obtener más resultados así logrando
aprender y aportar más conocimiento sobre programación.
● Debido al buen trabajo indagativo de manera colectiva se obtiene una correcta
elaboración detallada del programa PseInt, indicando su utilización y la
importancia de este mismo.
17
Referencias
● Fundamentos de programacion PSeint
https://ed.team/blog/7-conceptos-basicos-de-la-programacion
https://bluuweb.github.io/desarrollo-web-bluuweb/11-01-psint/#variables
https://libros.catedu.es/books/fundamentos-de-programacion-estructurada-con-pseint-
y-scratch/page/entradas
● Conceptos básicos de programaciòn
https://www.aprenderaprogramar.com/index.php?option=com_content&view=arti
cle&id=431:acumuladores-en-programacion-y-similitud-con-contadores-ejemplo
s-y-uso-cu00159a&catid=28&Itemid=59
https://platzi.com/tutoriales/1050-basico-programacion/934-contadores-acumula
dores-y-centinelas/
● Taller anexo PSeint
https://salomonrt.wordpress.com/2017/08/19/diferencia-entre-un-contado
r-y-un-acumulador/
http://blog.espol.edu.ec/ccpg1001/contadores-y-acumuladores/
https://tutorialpython.com/variables-en-python/
https://www.manualweb.net/java/variables-java/
http://recursostic.educacion.es/observatorio/web/en/software/programaci
on/972-tipos-de-datos
https://asociacionaepi.es/declaracion-de-variables-en-c-y-c/
18
CAPTURAS
19
20
blogs
https://elmundodecata14.blogspot.com/
https://tecnoarcos14.blogspot.com/
https://uchima123.blogspot.com/
21

Más contenido relacionado

Similar a TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf

Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
StebanSanchez2
 
Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
santiagoalzate25
 
Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
SergioAndresAlvarezV
 
Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
nicolasacosta53
 
Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
nicolasacosta53
 
Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
VALERIAPORTILLAR
 
taller tegnologia.docx..pdf
taller tegnologia.docx..pdftaller tegnologia.docx..pdf
taller tegnologia.docx..pdf
NicolleQuintero4
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
SantiagoMeneses18
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
ssuserec44061
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
Xian11
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
MaicolDorado
 
Estructuras Básicas
Estructuras Básicas Estructuras Básicas
Estructuras Básicas
ValentinaMosquera8
 
Taller estructuras básicas 10-8 angelica
Taller estructuras básicas 10-8 angelicaTaller estructuras básicas 10-8 angelica
Taller estructuras básicas 10-8 angelica
carmenxxtz
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ssuser375912
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
TALLER ANEXO PSEINT.docx
TALLER ANEXO  PSEINT.docxTALLER ANEXO  PSEINT.docx
TALLER ANEXO PSEINT.docx
camilogomez924108
 
CONCEPTOS DE PROGRAMACIÓN 11-2.pdf
CONCEPTOS DE PROGRAMACIÓN 11-2.pdfCONCEPTOS DE PROGRAMACIÓN 11-2.pdf
CONCEPTOS DE PROGRAMACIÓN 11-2.pdf
JuanChaparro32
 
Tecnologia 11 6 (1)
Tecnologia 11 6 (1)Tecnologia 11 6 (1)
Tecnologia 11 6 (1)
PriscilaGA
 
TALLER ANEXO PSEINT (1).pdf
TALLER ANEXO  PSEINT (1).pdfTALLER ANEXO  PSEINT (1).pdf
TALLER ANEXO PSEINT (1).pdf
angelvillota1
 
Fundamentos de programación en tecnología
Fundamentos de programación en tecnologíaFundamentos de programación en tecnología
Fundamentos de programación en tecnología
LauraSofiaCardonaSol
 

Similar a TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf (20)

Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
 
Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
 
Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
 
Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
 
Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
 
Taller Tecnologia 11-1 PERIODO 1 ..pdf
Taller Tecnologia 11-1  PERIODO 1 ..pdfTaller Tecnologia 11-1  PERIODO 1 ..pdf
Taller Tecnologia 11-1 PERIODO 1 ..pdf
 
taller tegnologia.docx..pdf
taller tegnologia.docx..pdftaller tegnologia.docx..pdf
taller tegnologia.docx..pdf
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
 
Estructuras Básicas
Estructuras Básicas Estructuras Básicas
Estructuras Básicas
 
Taller estructuras básicas 10-8 angelica
Taller estructuras básicas 10-8 angelicaTaller estructuras básicas 10-8 angelica
Taller estructuras básicas 10-8 angelica
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
TALLER ANEXO PSEINT.docx
TALLER ANEXO  PSEINT.docxTALLER ANEXO  PSEINT.docx
TALLER ANEXO PSEINT.docx
 
CONCEPTOS DE PROGRAMACIÓN 11-2.pdf
CONCEPTOS DE PROGRAMACIÓN 11-2.pdfCONCEPTOS DE PROGRAMACIÓN 11-2.pdf
CONCEPTOS DE PROGRAMACIÓN 11-2.pdf
 
Tecnologia 11 6 (1)
Tecnologia 11 6 (1)Tecnologia 11 6 (1)
Tecnologia 11 6 (1)
 
TALLER ANEXO PSEINT (1).pdf
TALLER ANEXO  PSEINT (1).pdfTALLER ANEXO  PSEINT (1).pdf
TALLER ANEXO PSEINT (1).pdf
 
Fundamentos de programación en tecnología
Fundamentos de programación en tecnologíaFundamentos de programación en tecnología
Fundamentos de programación en tecnología
 

Más de ValeryPatarroyohoyos

LISTA de Excel Valery Patarroyo Hoyos(5).pdf
LISTA de Excel Valery Patarroyo Hoyos(5).pdfLISTA de Excel Valery Patarroyo Hoyos(5).pdf
LISTA de Excel Valery Patarroyo Hoyos(5).pdf
ValeryPatarroyohoyos
 
Blog, Excel avanzado, métodos estadísticos..pdf
Blog, Excel avanzado, métodos estadísticos..pdfBlog, Excel avanzado, métodos estadísticos..pdf
Blog, Excel avanzado, métodos estadísticos..pdf
ValeryPatarroyohoyos
 
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfTALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
ValeryPatarroyohoyos
 
Tecnología - Taller de Análisis Grupo 6 Grado 9-5.docx
Tecnología - Taller de Análisis Grupo 6 Grado 9-5.docxTecnología - Taller de Análisis Grupo 6 Grado 9-5.docx
Tecnología - Taller de Análisis Grupo 6 Grado 9-5.docx
ValeryPatarroyohoyos
 
Diapositivas Levas
Diapositivas LevasDiapositivas Levas
Diapositivas Levas
ValeryPatarroyohoyos
 
Levas
LevasLevas

Más de ValeryPatarroyohoyos (6)

LISTA de Excel Valery Patarroyo Hoyos(5).pdf
LISTA de Excel Valery Patarroyo Hoyos(5).pdfLISTA de Excel Valery Patarroyo Hoyos(5).pdf
LISTA de Excel Valery Patarroyo Hoyos(5).pdf
 
Blog, Excel avanzado, métodos estadísticos..pdf
Blog, Excel avanzado, métodos estadísticos..pdfBlog, Excel avanzado, métodos estadísticos..pdf
Blog, Excel avanzado, métodos estadísticos..pdf
 
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfTALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
 
Tecnología - Taller de Análisis Grupo 6 Grado 9-5.docx
Tecnología - Taller de Análisis Grupo 6 Grado 9-5.docxTecnología - Taller de Análisis Grupo 6 Grado 9-5.docx
Tecnología - Taller de Análisis Grupo 6 Grado 9-5.docx
 
Diapositivas Levas
Diapositivas LevasDiapositivas Levas
Diapositivas Levas
 
Levas
LevasLevas
Levas
 

Último

NOVENA APÓSTOL SANTIAGO EL MAYOR PERÚ 2024
NOVENA APÓSTOL SANTIAGO EL MAYOR PERÚ 2024NOVENA APÓSTOL SANTIAGO EL MAYOR PERÚ 2024
NOVENA APÓSTOL SANTIAGO EL MAYOR PERÚ 2024
AntonioXavier48
 
EJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANA
EJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANAEJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANA
EJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANA
dairatuctocastro
 
ENFERMERIA TECNICA-FUNDAMENTOS DE SALUD.
ENFERMERIA TECNICA-FUNDAMENTOS DE SALUD.ENFERMERIA TECNICA-FUNDAMENTOS DE SALUD.
ENFERMERIA TECNICA-FUNDAMENTOS DE SALUD.
marluzsagar
 
🔴 (AC-S18) Semana 18 -Tema 01Trabajo de Investigación - Contratos y franquici...
🔴 (AC-S18) Semana 18 -Tema 01Trabajo de Investigación - Contratos y franquici...🔴 (AC-S18) Semana 18 -Tema 01Trabajo de Investigación - Contratos y franquici...
🔴 (AC-S18) Semana 18 -Tema 01Trabajo de Investigación - Contratos y franquici...
FernandoEstebanLlont
 
ACERTIJOS DE LOS NOVIOS CELOSOS EN PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJOS DE LOS NOVIOS CELOSOS EN PARÍS. Por JAVIER SOLIS NOYOLAACERTIJOS DE LOS NOVIOS CELOSOS EN PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJOS DE LOS NOVIOS CELOSOS EN PARÍS. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
Informe de Evaluacion Diagnostica de Matematica 1-5 Ccesa007.pdf
Informe de Evaluacion Diagnostica de Matematica 1-5 Ccesa007.pdfInforme de Evaluacion Diagnostica de Matematica 1-5 Ccesa007.pdf
Informe de Evaluacion Diagnostica de Matematica 1-5 Ccesa007.pdf
Demetrio Ccesa Rayme
 
Presentación sobré las culturas del Perú .
Presentación sobré las culturas del Perú .Presentación sobré las culturas del Perú .
Presentación sobré las culturas del Perú .
Juan Luis Cunya Vicente
 
BLOQUE II SEMANA DE GESTION EN INSTITUVIONES EDUCATIVAS.pptx
BLOQUE II SEMANA DE GESTION EN INSTITUVIONES EDUCATIVAS.pptxBLOQUE II SEMANA DE GESTION EN INSTITUVIONES EDUCATIVAS.pptx
BLOQUE II SEMANA DE GESTION EN INSTITUVIONES EDUCATIVAS.pptx
royguzman5
 
🔴 (AC-S18) Semana 18 - Tema 1 Informe sobre un tema del curso.docx
🔴 (AC-S18) Semana 18 - Tema 1 Informe sobre un tema del curso.docx🔴 (AC-S18) Semana 18 - Tema 1 Informe sobre un tema del curso.docx
🔴 (AC-S18) Semana 18 - Tema 1 Informe sobre un tema del curso.docx
FernandoEstebanLlont
 
2024 DIA DEL LOGRO-ARTE 2 - IE HONORIO DELGADO ESPINOZA
2024 DIA DEL LOGRO-ARTE 2 - IE HONORIO DELGADO ESPINOZA2024 DIA DEL LOGRO-ARTE 2 - IE HONORIO DELGADO ESPINOZA
2024 DIA DEL LOGRO-ARTE 2 - IE HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
2024 DIA DEL LOGRO-ARTE 3 - IE HONORIO DELGADO ESPINOZA
2024 DIA DEL LOGRO-ARTE 3 - IE HONORIO DELGADO ESPINOZA2024 DIA DEL LOGRO-ARTE 3 - IE HONORIO DELGADO ESPINOZA
2024 DIA DEL LOGRO-ARTE 3 - IE HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
Revista Universidad de Deusto - Número 155 / Año 2024
Revista Universidad de Deusto - Número 155 / Año 2024Revista Universidad de Deusto - Número 155 / Año 2024
Revista Universidad de Deusto - Número 155 / Año 2024
Universidad de Deusto - Deustuko Unibertsitatea - University of Deusto
 
CONOCIENDO LA RECETA DEL JUANE EN LA SELVA DE MOYOBAMBA
CONOCIENDO LA RECETA DEL JUANE EN LA SELVA DE MOYOBAMBACONOCIENDO LA RECETA DEL JUANE EN LA SELVA DE MOYOBAMBA
CONOCIENDO LA RECETA DEL JUANE EN LA SELVA DE MOYOBAMBA
rafael28537
 
INSTRUMENTOS USADOS EN LA PSICOLOGÍA
INSTRUMENTOS USADOS EN LA PSICOLOGÍA INSTRUMENTOS USADOS EN LA PSICOLOGÍA
INSTRUMENTOS USADOS EN LA PSICOLOGÍA
Kiara Ocampo Apolo
 
Informe de Evaluacion Diagnostica de Comunicacion 1-5 Ccesa007.pdf
Informe de Evaluacion Diagnostica de Comunicacion 1-5 Ccesa007.pdfInforme de Evaluacion Diagnostica de Comunicacion 1-5 Ccesa007.pdf
Informe de Evaluacion Diagnostica de Comunicacion 1-5 Ccesa007.pdf
Demetrio Ccesa Rayme
 
Cómo utilizar YouTube para publicar y gestionar tus vídeos (3 de julio de 2024)
Cómo utilizar YouTube para publicar y gestionar tus vídeos (3 de julio de 2024)Cómo utilizar YouTube para publicar y gestionar tus vídeos (3 de julio de 2024)
Cómo utilizar YouTube para publicar y gestionar tus vídeos (3 de julio de 2024)
Cátedra Banco Santander
 
Filigramma #17, revista literaria del Círculo de Escritores Sabersinfin
Filigramma #17, revista literaria del Círculo de Escritores SabersinfinFiligramma #17, revista literaria del Círculo de Escritores Sabersinfin
Filigramma #17, revista literaria del Círculo de Escritores Sabersinfin
Sabersinfin Portal
 
Análisis y Evaluación del Impacto Ambiental.pdf
Análisis y Evaluación del Impacto Ambiental.pdfAnálisis y Evaluación del Impacto Ambiental.pdf
Análisis y Evaluación del Impacto Ambiental.pdf
JonathanCovena1
 
SEMANAS DE GESTION 2024 para trabajo escolar
SEMANAS DE GESTION 2024 para trabajo escolarSEMANAS DE GESTION 2024 para trabajo escolar
SEMANAS DE GESTION 2024 para trabajo escolar
JuanPabloII10
 
PPT II BLOQUE SG 2024 - semana de gestion.pdf
PPT  II BLOQUE SG 2024 - semana de gestion.pdfPPT  II BLOQUE SG 2024 - semana de gestion.pdf
PPT II BLOQUE SG 2024 - semana de gestion.pdf
ISAACMAMANIFLORES2
 

Último (20)

NOVENA APÓSTOL SANTIAGO EL MAYOR PERÚ 2024
NOVENA APÓSTOL SANTIAGO EL MAYOR PERÚ 2024NOVENA APÓSTOL SANTIAGO EL MAYOR PERÚ 2024
NOVENA APÓSTOL SANTIAGO EL MAYOR PERÚ 2024
 
EJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANA
EJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANAEJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANA
EJEMPLOS DE FLORA Y FAUNA DE LA COSTA PERUANA
 
ENFERMERIA TECNICA-FUNDAMENTOS DE SALUD.
ENFERMERIA TECNICA-FUNDAMENTOS DE SALUD.ENFERMERIA TECNICA-FUNDAMENTOS DE SALUD.
ENFERMERIA TECNICA-FUNDAMENTOS DE SALUD.
 
🔴 (AC-S18) Semana 18 -Tema 01Trabajo de Investigación - Contratos y franquici...
🔴 (AC-S18) Semana 18 -Tema 01Trabajo de Investigación - Contratos y franquici...🔴 (AC-S18) Semana 18 -Tema 01Trabajo de Investigación - Contratos y franquici...
🔴 (AC-S18) Semana 18 -Tema 01Trabajo de Investigación - Contratos y franquici...
 
ACERTIJOS DE LOS NOVIOS CELOSOS EN PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJOS DE LOS NOVIOS CELOSOS EN PARÍS. Por JAVIER SOLIS NOYOLAACERTIJOS DE LOS NOVIOS CELOSOS EN PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJOS DE LOS NOVIOS CELOSOS EN PARÍS. Por JAVIER SOLIS NOYOLA
 
Informe de Evaluacion Diagnostica de Matematica 1-5 Ccesa007.pdf
Informe de Evaluacion Diagnostica de Matematica 1-5 Ccesa007.pdfInforme de Evaluacion Diagnostica de Matematica 1-5 Ccesa007.pdf
Informe de Evaluacion Diagnostica de Matematica 1-5 Ccesa007.pdf
 
Presentación sobré las culturas del Perú .
Presentación sobré las culturas del Perú .Presentación sobré las culturas del Perú .
Presentación sobré las culturas del Perú .
 
BLOQUE II SEMANA DE GESTION EN INSTITUVIONES EDUCATIVAS.pptx
BLOQUE II SEMANA DE GESTION EN INSTITUVIONES EDUCATIVAS.pptxBLOQUE II SEMANA DE GESTION EN INSTITUVIONES EDUCATIVAS.pptx
BLOQUE II SEMANA DE GESTION EN INSTITUVIONES EDUCATIVAS.pptx
 
🔴 (AC-S18) Semana 18 - Tema 1 Informe sobre un tema del curso.docx
🔴 (AC-S18) Semana 18 - Tema 1 Informe sobre un tema del curso.docx🔴 (AC-S18) Semana 18 - Tema 1 Informe sobre un tema del curso.docx
🔴 (AC-S18) Semana 18 - Tema 1 Informe sobre un tema del curso.docx
 
2024 DIA DEL LOGRO-ARTE 2 - IE HONORIO DELGADO ESPINOZA
2024 DIA DEL LOGRO-ARTE 2 - IE HONORIO DELGADO ESPINOZA2024 DIA DEL LOGRO-ARTE 2 - IE HONORIO DELGADO ESPINOZA
2024 DIA DEL LOGRO-ARTE 2 - IE HONORIO DELGADO ESPINOZA
 
2024 DIA DEL LOGRO-ARTE 3 - IE HONORIO DELGADO ESPINOZA
2024 DIA DEL LOGRO-ARTE 3 - IE HONORIO DELGADO ESPINOZA2024 DIA DEL LOGRO-ARTE 3 - IE HONORIO DELGADO ESPINOZA
2024 DIA DEL LOGRO-ARTE 3 - IE HONORIO DELGADO ESPINOZA
 
Revista Universidad de Deusto - Número 155 / Año 2024
Revista Universidad de Deusto - Número 155 / Año 2024Revista Universidad de Deusto - Número 155 / Año 2024
Revista Universidad de Deusto - Número 155 / Año 2024
 
CONOCIENDO LA RECETA DEL JUANE EN LA SELVA DE MOYOBAMBA
CONOCIENDO LA RECETA DEL JUANE EN LA SELVA DE MOYOBAMBACONOCIENDO LA RECETA DEL JUANE EN LA SELVA DE MOYOBAMBA
CONOCIENDO LA RECETA DEL JUANE EN LA SELVA DE MOYOBAMBA
 
INSTRUMENTOS USADOS EN LA PSICOLOGÍA
INSTRUMENTOS USADOS EN LA PSICOLOGÍA INSTRUMENTOS USADOS EN LA PSICOLOGÍA
INSTRUMENTOS USADOS EN LA PSICOLOGÍA
 
Informe de Evaluacion Diagnostica de Comunicacion 1-5 Ccesa007.pdf
Informe de Evaluacion Diagnostica de Comunicacion 1-5 Ccesa007.pdfInforme de Evaluacion Diagnostica de Comunicacion 1-5 Ccesa007.pdf
Informe de Evaluacion Diagnostica de Comunicacion 1-5 Ccesa007.pdf
 
Cómo utilizar YouTube para publicar y gestionar tus vídeos (3 de julio de 2024)
Cómo utilizar YouTube para publicar y gestionar tus vídeos (3 de julio de 2024)Cómo utilizar YouTube para publicar y gestionar tus vídeos (3 de julio de 2024)
Cómo utilizar YouTube para publicar y gestionar tus vídeos (3 de julio de 2024)
 
Filigramma #17, revista literaria del Círculo de Escritores Sabersinfin
Filigramma #17, revista literaria del Círculo de Escritores SabersinfinFiligramma #17, revista literaria del Círculo de Escritores Sabersinfin
Filigramma #17, revista literaria del Círculo de Escritores Sabersinfin
 
Análisis y Evaluación del Impacto Ambiental.pdf
Análisis y Evaluación del Impacto Ambiental.pdfAnálisis y Evaluación del Impacto Ambiental.pdf
Análisis y Evaluación del Impacto Ambiental.pdf
 
SEMANAS DE GESTION 2024 para trabajo escolar
SEMANAS DE GESTION 2024 para trabajo escolarSEMANAS DE GESTION 2024 para trabajo escolar
SEMANAS DE GESTION 2024 para trabajo escolar
 
PPT II BLOQUE SG 2024 - semana de gestion.pdf
PPT  II BLOQUE SG 2024 - semana de gestion.pdfPPT  II BLOQUE SG 2024 - semana de gestion.pdf
PPT II BLOQUE SG 2024 - semana de gestion.pdf
 

TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf

  • 1. Taller anexo sobre estructuras básicas Juan Felipe Arcos Gomez Maria Jose Garcia Uchima Edgar Fabriany Martinez Ponce Valery Patarroyo Hoyos Catalina Ospina Ramirez I.E. Liceo Departamental Área de Tecnología e Informática Santiago de cali 2023 1
  • 2. Taller anexo sobre estructuras básicas Juan Felipe Arcos Gomez Maria Jose Garcia Uchima Edgar Fabriany Martinez Ponce Valery Patarroyo Hoyos Catalina Ospina Ramirez Guillermo Mondragon I.E.Liceo Departamental Área de Tecnologia e Informatica Santiago de Cali 2023 2
  • 3. Tabla de contenido Conceptos basicos de programacion……………………………………………………4 Fundamentos de programación PSeInt………………………………………………….5 Taller anexo PSeInt…………………………………………………………………………..6 Algoritmos usando el programa PSeInt y capturas de pantalla……………………..7 Mapa conceptual……………………………………………………………………………16 Conclusiones………………………………………………………………………………...17 Referencias………………………………………………………………………………….18 Evidencia de trabajo en equipo (capturas de pantalla).........................................19 - 20 3
  • 4. Eje temático 3 Estructuras básicas: conceptos básicos de programación (constantes, variables, acumuladores, contadores, identificadores), fundamentos de programación pseint. Conceptos básicos de programación Constantes: En programación, una constante es un valor fijo que no puede ser modificado durante la ejecución del programa. Por ejemplo, puedes definir una constante llamada "PI" con el valor 3.14159. En la mayoría de los lenguajes de programación, las constantes se declaran utilizando una palabra clave específica. (Por ejemplo, "const" en C + +). Variables: Una variable es un espacio en la memoria del programa que se utiliza para almacenar datos. A diferencia de las constantes, el valor de una variable puede cambiar durante la ejecución del programa. Por ejemplo, puedes declarar una variable llamada "edad" para almacenar la edad de una persona y luego asignar diferentes valores según sea necesario. Acumuladores: Un acumulador es una variable utilizada para sumar o acumular valores a medida que se ejecuta un bucle o se procesan datos. Por ejemplo, si deseas calcular la suma de una lista de números, puedes usar un acumulador para ir sumando cada número a medida que se recorre la lista. Contadores: Un contador es una variable utilizada para llevar la cuenta de repeticiones o iteraciones en un bucle. Se incrementa o decrementa en cada repetición del bucle. Por ejemplo, si deseas repetir una determinada acción 10 veces, puedes utilizar un contador que se incremente en cada repetición y se detenga cuando alcance el valor deseado. Identificadores: En programación, los identificadores son nombres que se utilizan para identificar variables, constantes, funciones y otros elementos del programa. Los identificadores suelen seguir ciertas reglas, como comenzar con una letra o un guión bajo, y pueden contener letras, dígitos y guiones bajos. Es importante elegir nombres descriptivos y significativos para facilitar la comprensión del código. 4
  • 5. Fundamentos de programación PSeInt Algoritmo: Es una secuencia lógica de pasos que describe cómo resolver un problema. En PSeInt, los algoritmos se escriben utilizando una combinación de texto estructurado y pseudocódigo. Variables: En PSeInt, las variables se utilizan para almacenar valores que pueden cambiar durante la ejecución del programa. Para declarar una variable en PSeInt, se utiliza la palabra clave "Definir" seguida del nombre de la variable y su tipo de datos. Tipos de datos: PSeInt proporciona varios tipos de datos básicos, como números enteros, números reales, caracteres y booleanos. Estos tipos de datos determinan qué tipo de valores se pueden almacenar en las variables. Estructuras de control: PSeInt admite estructuras de control como bucles y condicionales para controlar el flujo de ejecución del programa. Los bucles permiten repetir un bloque de código varias veces, mientras que los condicionales permiten ejecutar diferentes bloques de código según una condición. Entrada y salida: PSeInt proporciona instrucciones para recibir datos de entrada del usuario (por ejemplo, "Leer") y para mostrar resultados o mensajes en pantalla (Por ejemplo, "Escribir"). 5
  • 6. Taller anexo PSeInt Averigua los siguientes conceptos: ¿Qué diferencia hay entre un contador y un acumulador, cómo declarar una variable en pseint, los lenguajes pueden ser de tres tipos favor explique cada uno, java-Python yc + + que representan? Contador: Un contador se utiliza para llevar la cuenta de la cantidad de veces que ocurre un evento. En la programación, un contador generalmente se inicia en cero y se incrementa en una cantidad fija cada vez que ocurre el evento. Es útil para contar repeticiones y controlar la ejecución de bucles. Por ejemplo, si tienes un bucle que debe ejecutarse 10 veces, puedes usar un contador para rastrear cuántas veces se ha ejecutado el bucle. Acumulador: Un acumulador se utiliza para calcular la suma o el total de varios valores. En lugar de contar repeticiones, un acumulador mantiene un total acumulativo de los valores que se le agregan. Se utiliza para calcular sumas, promedios o cualquier otra operación de agregación. Por ejemplo, si deseas sumar una serie de números, puedes usar un acumulador para ir sumando los valores a medida que se procesan. Java: En Java, debes declarar el tipo variable y luego asignarle un nombre. Se puede utilizar palabras clave como ‘’int’’ para enteros, ‘’float’’ para números decimales, ‘’String’’ para cadenas de texto, etc. Ejemplo: int contador; Python: En Python, no es necesario declarar explícitamente el tipo variable. Se puede simplemente asignar un valor a un nombre de variable. Python determinará automáticamente el tipo de variable en función del valor asignado. Ejemplo: contador = 0 C + +: En C + +, al igual que en Java, debemos declarar el tipo de variable y luego asignarle un nombre. Se puede utilizar palabras claves como ‘’int’’ para enteros, ‘’float’’ para números decimales, ‘’string’’ para cadenas de texto, etc. Ejemplo: int contador; 6
  • 7. II. Representa el algoritmo usando el programa PSeInt en modo flexible y muestre el diagrama de flujo, Hacer las capturas de pantalla. 1. Toma 2 números, haz la resta, la multiplicación y la división; muestre el resultado. 7
  • 8. 8
  • 9. 2.Calcular el promedio de 4 calificaciones o el promedio de 4 notas. 9
  • 10. 3. Hacer un programa que muestre el área y perímetro de un triángulo. 10
  • 11. 11
  • 12. 4. Hacer un programa que muestre el área y perímetro de un círculo. 12
  • 13. 13
  • 14. 5. Hacer un programa para convertir una temperatura ingresada de Celsius a Fahrenheit. 14
  • 15. 6. Hacer un programa para convertir una longitud ingresada en pulgadas a pies. 15
  • 17. Conclusiones ● Gracias al arduo trabajo colaborativo realizado responsablemente con el grupo estudiantil conformado por los 6 alumnos anteriormente mencionados, se logra un amplia investigación sobre las diferentes programaciones y conceptos necesarios para el buen ejercicio educativo en el área de tecnología. ● Mediante la investigación dirigida por el docente Guillermo Mondragón, se fomenta la aptitud analítica e indagatoria que cada estudiante desarrolló respecto al tema estudiado. ● Se logra conocer los conceptos y fundamentos del programa PSeInt y cómo utilizar sus diferentes algoritmos para obtener más resultados así logrando aprender y aportar más conocimiento sobre programación. ● Debido al buen trabajo indagativo de manera colectiva se obtiene una correcta elaboración detallada del programa PseInt, indicando su utilización y la importancia de este mismo. 17
  • 18. Referencias ● Fundamentos de programacion PSeint https://ed.team/blog/7-conceptos-basicos-de-la-programacion https://bluuweb.github.io/desarrollo-web-bluuweb/11-01-psint/#variables https://libros.catedu.es/books/fundamentos-de-programacion-estructurada-con-pseint- y-scratch/page/entradas ● Conceptos básicos de programaciòn https://www.aprenderaprogramar.com/index.php?option=com_content&view=arti cle&id=431:acumuladores-en-programacion-y-similitud-con-contadores-ejemplo s-y-uso-cu00159a&catid=28&Itemid=59 https://platzi.com/tutoriales/1050-basico-programacion/934-contadores-acumula dores-y-centinelas/ ● Taller anexo PSeint https://salomonrt.wordpress.com/2017/08/19/diferencia-entre-un-contado r-y-un-acumulador/ http://blog.espol.edu.ec/ccpg1001/contadores-y-acumuladores/ https://tutorialpython.com/variables-en-python/ https://www.manualweb.net/java/variables-java/ http://recursostic.educacion.es/observatorio/web/en/software/programaci on/972-tipos-de-datos https://asociacionaepi.es/declaracion-de-variables-en-c-y-c/ 18
  • 20. 20