SlideShare una empresa de Scribd logo
Estructuras básicas: Conceptos básicos de programación
Juan Jose Andrade Arboleda
Juanita Figueroa Vélez
Sara Perdomo Osorio
Oscar Javier Santacuz Pérez
Grado 10 - 6
I.E. Liceo Departamental
Área de Tecnología
Santiago de Cali
2023
Estructuras básicas: Conceptos básicos de programación
Juan Jose Andrade Arboleda
Juanita Figueroa Vélez
Sara Perdomo Osorio
Oscar Javier Santacuz Pérez
Grado 10 - 6
Guillermo Mondragón
Profesor del área de tecnología y religión
I.E. Liceo Departamental
Tecnología
Santiago de Cali
2023
Índice
1. Eje Temático 3 …………………………………………………………….. 3
1.1 Constantes ……………………………………………………………………. 3
1.2 Variables ………………………………………………………………………. 3
1.3 Acumuladores ………………………………………………………………… 4
1.4 Contadores ……………………………………………………………………. 5
1.5 Fundamentos de programación Pseint ………………………………….. 5
2. Mapa conceptual 3 ……………………………………………………….. 6
1. Eje temático 3
1.1 Constantes
Una constante es un valor que se establece en un fragmento de código y
permanece constante durante la ejecución del programa. A diferencia de las
variables, las constantes no cambian su valor mientras se ejecuta el programa.
Las constantes se utilizan para garantizar que los valores clave permanezcan
constantes y no se puedan cambiar accidental o intencionalmente.
Básicamente, las constantes son valores fijos que no cambian durante la
ejecución del programa. Las constantes se utilizan en los programas para evitar
errores al garantizar que ciertas variables y valores permanezcan constantes.
1.2 Variables
Las variables son cruciales para la programación porque nos permiten
almacenar información que se puede usar y manipular a lo largo del programa.
Esto es especialmente útil cuando se trabaja con grandes conjuntos de datos, ya
que las variables permiten almacenar información una vez y acceder a ella
cuando sea necesario.
Las variables tienen varios componentes clave. Tales como, tienen un nombre.
Este nombre se utiliza para referirse a la variable en el programa.
Por ejemplo, para almacenar el nombre de una persona, se nombra la variable
"NombrePersona". Una regla importante que se debe recordar es que los
nombres de las variables no pueden contener espacios, por lo que se puede
escribir dos palabras juntas o usar un guión.
1.3 Acumuladores
Un acumulador en programación es una versión extendida de un
contador. Los acumuladores tienen las mismas propiedades que los contadores,
excepto que el valor incrementado es un valor variable.
Por ejemplo, en una cuenta de ahorro se puede representar en un algoritmo
mediante un acumulador, ya que el ahorrador no muy a menudo deposita una
cantidad fija en la cuenta: un día deposita 10, otro día deposita 30 y otro día
deposita 5.
1.4 Contadores
Un contador es una variable de tipo entero que, durante el proceso o
ejecución de un programa, va aumentando su valor progresivamente.
Generalmente, un contador va incrementando su valor en 1, pero puede ser un
contador de 2 en 2, o de n en n.
Por ejemplo:Tenemos que C es el contador, y queremos que incremente de 1 en
1, por lo tanto, la expresión (operación) que se utiliza es C = C + 1, donde 1 es la
constante que se sumará al contador cada vez que se ejecute esta operación
dentro de un ciclo. Si inicialmente tenemos que C = 1 cuando entremos al ciclo y
ejecutemos la expresión C = C + 1 tenemos que: C = 1 (valor actual del
contador) + 1 (constante) = 2 (nuevo valor del contador).
1.5 Fundamentos de programación PSeint
2. Mapa conceptual eje temático 3
3. Conclusiones
Este mapa conceptual fue diseñado en: Lucid.app
Conclusiones
Una constante es un valor que se establece en un fragmento de código y
permanece constante durante la ejecución del programa.
Las constantes se utilizan para garantizar que los valores clave permanezcan
constantes y no se puedan cambiar accidental o intencionalmente.
Básicamente, las constantes son valores fijos que no cambian durante la
ejecución del programa.
Las constantes se utilizan en los programas para evitar errores al garantizar que
ciertas variables y valores permanezcan constantes.
Las variables son cruciales para la programación porque nos permiten
almacenar información que se puede usar y manipular a lo largo del programa.
Por ejemplo, para almacenar el nombre de una persona, se nombra la variable
"NombrePersona".
Una regla importante que se debe recordar es que los nombres de las variables
no pueden contener espacios, por lo que se puede escribir dos palabras juntas o usar
un guion.
Los acumuladores tienen las mismas propiedades que los contadores, excepto
que el valor incrementado es un valor variable.
Un contador es una variable de tipo entero que, durante el proceso o ejecución
de un programa, va aumentando su valor progresivamente.
4. Referencias
O. Cairó Battistutti, (2006) Metodología de la programación. Algoritmos, diagramas de
flujo y programas. Alfaomega Grupo Editor de C.V.
L. Joyanes Aguilar. (2008) Fundamentos de Programación. Algoritmos, estructura de
datos y objetos, Madrid: Mcgraw Hill Interamericana de España S.A.U.
F. J. Pinales Delgado, C. E. Velázquez Amador, (2014) Algoritmos resueltos con
diagramas de flujo y pseudocódigo. Textos Universitarios, México: Universidad
Autónoma de Aguascalientes,
Joyanes L. (2003) Fundamentos de Programación. Algoritmos, Estructuras de Datos y
Objetos. 3ra Edición, McGraw Hill, España.
Cairó O. (2005) Metodología de la Programación. Algoritmos, diagramas de flujo y
programas. 3ra Edición, Alfaomega, México.
Rodriguez Ojeda, Luis, LUIS. MATLAB_PROGRAMACION, Libro digital, 2012
Departamento de Matemáticas, ESPOL
Joyanes, Luis, (2008). Fundamentos de Programación Cuarta Edición. Editorial
McGraw-Hill, México.
Chapman, S. (2004) MATLAB Programming for Engineers, Third Edition. Brooks/Coles.
Pérez, C. (2002) «MATLAB y sus aplicaciones en las Ciencias y la Ingeniería», Primera
Edición. Prentice Hall
MatLab Programming. J.C. (2000) Malzahn Kampe, Virginia Polytechnic Institute &
State University.
Blogs
● Oscar Javier Santacruz Pérez: TECHNOLOGIA :3 (techno-and-
more.blogspot.com)
● Juan Jose Andrade Arboleda: Revolucion tecnológica
(tecnoandrade1.blogspot.com/)
● Juanita Figueroa Velez: EL BLOG DE JUANITA
(https://elblogdejunita03.blogspot.com/?m=1)
● Sara Perdomo Osorio: VIVAMOS POR LA TECNOLOGIA
(tecnologicalasara.blogspot.com/)
Pruebas
Estructuras básicas_ Conceptos básicos de programación.pdf

Más contenido relacionado

Similar a Estructuras básicas_ Conceptos básicos de programación.pdf

Tecnología 2do periodo .pdf
Tecnología 2do periodo .pdfTecnología 2do periodo .pdf
Tecnología 2do periodo .pdf
MARIAPAULAVARGASTABA1
 
Tecnologia
Tecnologia Tecnologia
Tecnologia
camila370750
 
Tecnologia (1).pdf
Tecnologia (1).pdfTecnologia (1).pdf
Tecnologia (1).pdf
camila370750
 
Tecnologia (2).pdf
Tecnologia (2).pdfTecnologia (2).pdf
Tecnologia (2).pdf
heidyruiz26
 
Tecnologia 2.pdf
Tecnologia 2.pdfTecnologia 2.pdf
Tecnologia 2.pdf
majopepe17
 
conceptos basicos de la programacion.pdf
conceptos basicos de la programacion.pdfconceptos basicos de la programacion.pdf
conceptos basicos de la programacion.pdf
catalinaospinaramire
 
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
 
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
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
sofaMuoz31
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Conceptos Básicos de programacion en tecologia
Conceptos Básicos de programacion en tecologiaConceptos Básicos de programacion en tecologia
Conceptos Básicos de programacion en tecologia
CamilaCordoba30
 
Trabajo tecnologia programacion.VDFDFDpdf
Trabajo tecnologia programacion.VDFDFDpdfTrabajo tecnologia programacion.VDFDFDpdf
Trabajo tecnologia programacion.VDFDFDpdf
joselumi
 
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
 
Taller de Tecnología periodo2 10-6 en pdf
Taller de Tecnología periodo2 10-6 en pdfTaller de Tecnología periodo2 10-6 en pdf
Taller de Tecnología periodo2 10-6 en pdf
GabrielaIbarra71
 
Estructuras básicas: conceptos básicos de programación
Estructuras básicas:  conceptos básicos de programaciónEstructuras básicas:  conceptos básicos de programación
Estructuras básicas: conceptos básicos de programación
LaurenSofia6
 

Similar a Estructuras básicas_ Conceptos básicos de programación.pdf (20)

Tecnología 2do periodo .pdf
Tecnología 2do periodo .pdfTecnología 2do periodo .pdf
Tecnología 2do periodo .pdf
 
Tecnologia
Tecnologia Tecnologia
Tecnologia
 
Tecnologia (1).pdf
Tecnologia (1).pdfTecnologia (1).pdf
Tecnologia (1).pdf
 
Tecnologia (2).pdf
Tecnologia (2).pdfTecnologia (2).pdf
Tecnologia (2).pdf
 
Tecnologia 2.pdf
Tecnologia 2.pdfTecnologia 2.pdf
Tecnologia 2.pdf
 
conceptos basicos de la programacion.pdf
conceptos basicos de la programacion.pdfconceptos basicos de la programacion.pdf
conceptos basicos de la programacion.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
 
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
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Conceptos Básicos de programacion en tecologia
Conceptos Básicos de programacion en tecologiaConceptos Básicos de programacion en tecologia
Conceptos Básicos de programacion en tecologia
 
Trabajo tecnologia programacion.VDFDFDpdf
Trabajo tecnologia programacion.VDFDFDpdfTrabajo tecnologia programacion.VDFDFDpdf
Trabajo tecnologia programacion.VDFDFDpdf
 
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
 
Taller de Tecnología periodo2 10-6 en pdf
Taller de Tecnología periodo2 10-6 en pdfTaller de Tecnología periodo2 10-6 en pdf
Taller de Tecnología periodo2 10-6 en pdf
 
Estructuras básicas: conceptos básicos de programación
Estructuras básicas:  conceptos básicos de programaciónEstructuras básicas:  conceptos básicos de programación
Estructuras básicas: conceptos básicos de programación
 

Último

Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
Maristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdfMaristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdf
belbarcala
 
Respuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadasRespuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadas
KarenCaicedo28
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
Mónica Sánchez
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
AlexDeLonghi
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
lautyzaracho4
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
saradocente
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
JonathanCovena1
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
Inslvarez5
 

Último (20)

Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
Maristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdfMaristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdf
 
Respuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadasRespuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadas
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
Camus, Albert - El Extranjero.pdf
Camus, Albert -        El Extranjero.pdfCamus, Albert -        El Extranjero.pdf
Camus, Albert - El Extranjero.pdf
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
 

Estructuras básicas_ Conceptos básicos de programación.pdf

  • 1. Estructuras básicas: Conceptos básicos de programación Juan Jose Andrade Arboleda Juanita Figueroa Vélez Sara Perdomo Osorio Oscar Javier Santacuz Pérez Grado 10 - 6 I.E. Liceo Departamental Área de Tecnología Santiago de Cali 2023
  • 2. Estructuras básicas: Conceptos básicos de programación Juan Jose Andrade Arboleda Juanita Figueroa Vélez Sara Perdomo Osorio Oscar Javier Santacuz Pérez Grado 10 - 6 Guillermo Mondragón Profesor del área de tecnología y religión I.E. Liceo Departamental Tecnología Santiago de Cali 2023 Índice
  • 3. 1. Eje Temático 3 …………………………………………………………….. 3 1.1 Constantes ……………………………………………………………………. 3 1.2 Variables ………………………………………………………………………. 3 1.3 Acumuladores ………………………………………………………………… 4 1.4 Contadores ……………………………………………………………………. 5 1.5 Fundamentos de programación Pseint ………………………………….. 5 2. Mapa conceptual 3 ……………………………………………………….. 6 1. Eje temático 3
  • 4. 1.1 Constantes Una constante es un valor que se establece en un fragmento de código y permanece constante durante la ejecución del programa. A diferencia de las variables, las constantes no cambian su valor mientras se ejecuta el programa. Las constantes se utilizan para garantizar que los valores clave permanezcan constantes y no se puedan cambiar accidental o intencionalmente. Básicamente, las constantes son valores fijos que no cambian durante la ejecución del programa. Las constantes se utilizan en los programas para evitar errores al garantizar que ciertas variables y valores permanezcan constantes. 1.2 Variables Las variables son cruciales para la programación porque nos permiten almacenar información que se puede usar y manipular a lo largo del programa. Esto es especialmente útil cuando se trabaja con grandes conjuntos de datos, ya que las variables permiten almacenar información una vez y acceder a ella cuando sea necesario. Las variables tienen varios componentes clave. Tales como, tienen un nombre. Este nombre se utiliza para referirse a la variable en el programa. Por ejemplo, para almacenar el nombre de una persona, se nombra la variable "NombrePersona". Una regla importante que se debe recordar es que los nombres de las variables no pueden contener espacios, por lo que se puede escribir dos palabras juntas o usar un guión. 1.3 Acumuladores Un acumulador en programación es una versión extendida de un contador. Los acumuladores tienen las mismas propiedades que los contadores, excepto que el valor incrementado es un valor variable. Por ejemplo, en una cuenta de ahorro se puede representar en un algoritmo mediante un acumulador, ya que el ahorrador no muy a menudo deposita una
  • 5. cantidad fija en la cuenta: un día deposita 10, otro día deposita 30 y otro día deposita 5. 1.4 Contadores Un contador es una variable de tipo entero que, durante el proceso o ejecución de un programa, va aumentando su valor progresivamente. Generalmente, un contador va incrementando su valor en 1, pero puede ser un contador de 2 en 2, o de n en n. Por ejemplo:Tenemos que C es el contador, y queremos que incremente de 1 en 1, por lo tanto, la expresión (operación) que se utiliza es C = C + 1, donde 1 es la constante que se sumará al contador cada vez que se ejecute esta operación dentro de un ciclo. Si inicialmente tenemos que C = 1 cuando entremos al ciclo y ejecutemos la expresión C = C + 1 tenemos que: C = 1 (valor actual del contador) + 1 (constante) = 2 (nuevo valor del contador). 1.5 Fundamentos de programación PSeint
  • 6. 2. Mapa conceptual eje temático 3 3. Conclusiones Este mapa conceptual fue diseñado en: Lucid.app
  • 7. Conclusiones Una constante es un valor que se establece en un fragmento de código y permanece constante durante la ejecución del programa. Las constantes se utilizan para garantizar que los valores clave permanezcan constantes y no se puedan cambiar accidental o intencionalmente. Básicamente, las constantes son valores fijos que no cambian durante la ejecución del programa. Las constantes se utilizan en los programas para evitar errores al garantizar que ciertas variables y valores permanezcan constantes. Las variables son cruciales para la programación porque nos permiten almacenar información que se puede usar y manipular a lo largo del programa. Por ejemplo, para almacenar el nombre de una persona, se nombra la variable "NombrePersona". Una regla importante que se debe recordar es que los nombres de las variables no pueden contener espacios, por lo que se puede escribir dos palabras juntas o usar un guion. Los acumuladores tienen las mismas propiedades que los contadores, excepto que el valor incrementado es un valor variable. Un contador es una variable de tipo entero que, durante el proceso o ejecución de un programa, va aumentando su valor progresivamente.
  • 8. 4. Referencias O. Cairó Battistutti, (2006) Metodología de la programación. Algoritmos, diagramas de flujo y programas. Alfaomega Grupo Editor de C.V. L. Joyanes Aguilar. (2008) Fundamentos de Programación. Algoritmos, estructura de datos y objetos, Madrid: Mcgraw Hill Interamericana de España S.A.U. F. J. Pinales Delgado, C. E. Velázquez Amador, (2014) Algoritmos resueltos con diagramas de flujo y pseudocódigo. Textos Universitarios, México: Universidad Autónoma de Aguascalientes, Joyanes L. (2003) Fundamentos de Programación. Algoritmos, Estructuras de Datos y Objetos. 3ra Edición, McGraw Hill, España. Cairó O. (2005) Metodología de la Programación. Algoritmos, diagramas de flujo y programas. 3ra Edición, Alfaomega, México. Rodriguez Ojeda, Luis, LUIS. MATLAB_PROGRAMACION, Libro digital, 2012 Departamento de Matemáticas, ESPOL Joyanes, Luis, (2008). Fundamentos de Programación Cuarta Edición. Editorial McGraw-Hill, México. Chapman, S. (2004) MATLAB Programming for Engineers, Third Edition. Brooks/Coles. Pérez, C. (2002) «MATLAB y sus aplicaciones en las Ciencias y la Ingeniería», Primera Edición. Prentice Hall MatLab Programming. J.C. (2000) Malzahn Kampe, Virginia Polytechnic Institute & State University.
  • 9. Blogs ● Oscar Javier Santacruz Pérez: TECHNOLOGIA :3 (techno-and- more.blogspot.com) ● Juan Jose Andrade Arboleda: Revolucion tecnológica (tecnoandrade1.blogspot.com/) ● Juanita Figueroa Velez: EL BLOG DE JUANITA (https://elblogdejunita03.blogspot.com/?m=1) ● Sara Perdomo Osorio: VIVAMOS POR LA TECNOLOGIA (tecnologicalasara.blogspot.com/) Pruebas