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:
● Juanita Figueroa Velez:
● 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

conceptos basicos de la programacion.pdf
conceptos basicos de la programacion.pdfconceptos basicos de la programacion.pdf
conceptos basicos de la programacion.pdf
Nicole633450
 
conceptos basicos de la programacion.pdf
conceptos basicos de la programacion.pdfconceptos basicos de la programacion.pdf
conceptos basicos de la programacion.pdf
catalinaospinaramire
 
Tecnologia (1).pdf
Tecnologia (1).pdfTecnologia (1).pdf
Tecnologia (1).pdf
marianaguzmanagudelo
 
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
 
Trabajo tecnologia programacion.VDFDFDpdf
Trabajo tecnologia programacion.VDFDFDpdfTrabajo tecnologia programacion.VDFDFDpdf
Trabajo tecnologia programacion.VDFDFDpdf
joselumi
 
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
 
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
 
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
 

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

conceptos basicos de la programacion.pdf
conceptos basicos de la programacion.pdfconceptos basicos de la programacion.pdf
conceptos basicos de la programacion.pdf
 
conceptos basicos de la programacion.pdf
conceptos basicos de la programacion.pdfconceptos basicos de la programacion.pdf
conceptos basicos de la programacion.pdf
 
Tecnologia (1).pdf
Tecnologia (1).pdfTecnologia (1).pdf
Tecnologia (1).pdf
 
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
 
Trabajo tecnologia programacion.VDFDFDpdf
Trabajo tecnologia programacion.VDFDFDpdfTrabajo tecnologia programacion.VDFDFDpdf
Trabajo tecnologia programacion.VDFDFDpdf
 
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
 
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
 
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
 

Último

SEP. Presentación. Taller Intensivo FCD. Julio 2024.pdf
SEP. Presentación. Taller Intensivo FCD. Julio 2024.pdfSEP. Presentación. Taller Intensivo FCD. Julio 2024.pdf
SEP. Presentación. Taller Intensivo FCD. Julio 2024.pdf
GavieLitiumGarcia
 
Aplicaciones móviles de grabación (2 de julio de 2024)
Aplicaciones móviles de grabación (2 de julio de 2024)Aplicaciones móviles de grabación (2 de julio de 2024)
Aplicaciones móviles de grabación (2 de julio de 2024)
Cátedra Banco Santander
 
Taller Intensivo de Formación Continua para Docentes_24_Julio.pdf
Taller Intensivo de Formación Continua para Docentes_24_Julio.pdfTaller Intensivo de Formación Continua para Docentes_24_Julio.pdf
Taller Intensivo de Formación Continua para Docentes_24_Julio.pdf
htebazileahcug
 
Reglamento del salón - Intensa-mente.pdf
Reglamento del salón - Intensa-mente.pdfReglamento del salón - Intensa-mente.pdf
Reglamento del salón - Intensa-mente.pdf
Adri G Ch
 
Crear infografías: Iniciación a Canva (1 de julio de 2024)
Crear infografías: Iniciación a Canva (1 de julio de 2024)Crear infografías: Iniciación a Canva (1 de julio de 2024)
Crear infografías: Iniciación a Canva (1 de julio de 2024)
Cátedra Banco Santander
 
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
 
Un clavado a tu cerebro - Doctor Eduardo Calixto
Un clavado a tu cerebro - Doctor Eduardo CalixtoUn clavado a tu cerebro - Doctor Eduardo Calixto
Un clavado a tu cerebro - Doctor Eduardo Calixto
XymbyAustin
 
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
 
ACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLA
ACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLAACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLA
ACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docxPLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
william antonio Chacon Robles
 
Lecciones 02 Un día en el ministerio de Jesús.docx
Lecciones 02 Un día en el ministerio de Jesús.docxLecciones 02 Un día en el ministerio de Jesús.docx
Lecciones 02 Un día en el ministerio de Jesús.docx
Alejandrino Halire Ccahuana
 
Sesión Un día en el ministerio de Jesús.pdf
Sesión Un día en el ministerio de Jesús.pdfSesión Un día en el ministerio de Jesús.pdf
Sesión Un día en el ministerio de Jesús.pdf
https://gramadal.wordpress.com/
 
Presentación sobré la culturas Lima, la cultura Paracas y la cultura Vicús.
Presentación  sobré la culturas Lima,  la  cultura Paracas y la cultura Vicús.Presentación  sobré la culturas Lima,  la  cultura Paracas y la cultura Vicús.
Presentación sobré la culturas Lima, la cultura Paracas y la cultura Vicús.
Juan Luis Cunya Vicente
 
6°_GRADO_-_ACTIVIDAD_DEL_08_DE_JULIO.doc
6°_GRADO_-_ACTIVIDAD_DEL_08_DE_JULIO.doc6°_GRADO_-_ACTIVIDAD_DEL_08_DE_JULIO.doc
6°_GRADO_-_ACTIVIDAD_DEL_08_DE_JULIO.doc
Gina Quezada Sanchez
 
Introducción a los Sistemas Integrados de Gestión
Introducción a los Sistemas Integrados de GestiónIntroducción a los Sistemas Integrados de Gestión
Introducción a los Sistemas Integrados de Gestión
JonathanCovena1
 
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
 
Plataformas de vídeo online (2 de julio de 2024)
Plataformas de vídeo online (2 de julio de 2024)Plataformas de vídeo online (2 de julio de 2024)
Plataformas de vídeo online (2 de julio de 2024)
Cátedra Banco Santander
 
Los Formularios de Google: creación, gestión y administración de respuestas (...
Los Formularios de Google: creación, gestión y administración de respuestas (...Los Formularios de Google: creación, gestión y administración de respuestas (...
Los Formularios de Google: creación, gestión y administración de respuestas (...
Cátedra Banco Santander
 
Taller intensivo de formación continua. Puebla.
Taller intensivo de formación continua. Puebla.Taller intensivo de formación continua. Puebla.
Taller intensivo de formación continua. Puebla.
OscarCruzyCruz
 

Último (20)

SEP. Presentación. Taller Intensivo FCD. Julio 2024.pdf
SEP. Presentación. Taller Intensivo FCD. Julio 2024.pdfSEP. Presentación. Taller Intensivo FCD. Julio 2024.pdf
SEP. Presentación. Taller Intensivo FCD. Julio 2024.pdf
 
Aplicaciones móviles de grabación (2 de julio de 2024)
Aplicaciones móviles de grabación (2 de julio de 2024)Aplicaciones móviles de grabación (2 de julio de 2024)
Aplicaciones móviles de grabación (2 de julio de 2024)
 
Taller Intensivo de Formación Continua para Docentes_24_Julio.pdf
Taller Intensivo de Formación Continua para Docentes_24_Julio.pdfTaller Intensivo de Formación Continua para Docentes_24_Julio.pdf
Taller Intensivo de Formación Continua para Docentes_24_Julio.pdf
 
Reglamento del salón - Intensa-mente.pdf
Reglamento del salón - Intensa-mente.pdfReglamento del salón - Intensa-mente.pdf
Reglamento del salón - Intensa-mente.pdf
 
Crear infografías: Iniciación a Canva (1 de julio de 2024)
Crear infografías: Iniciación a Canva (1 de julio de 2024)Crear infografías: Iniciación a Canva (1 de julio de 2024)
Crear infografías: Iniciación a Canva (1 de julio de 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.
 
Un clavado a tu cerebro - Doctor Eduardo Calixto
Un clavado a tu cerebro - Doctor Eduardo CalixtoUn clavado a tu cerebro - Doctor Eduardo Calixto
Un clavado a tu cerebro - Doctor Eduardo Calixto
 
INSTRUMENTOS USADOS EN LA PSICOLOGÍA
INSTRUMENTOS USADOS EN LA PSICOLOGÍA INSTRUMENTOS USADOS EN LA PSICOLOGÍA
INSTRUMENTOS USADOS EN LA PSICOLOGÍA
 
ACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLA
ACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLAACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLA
ACERTIJO MATEMÁTICO DEL MEDALLERO OLÍMPICO. Por JAVIER SOLIS NOYOLA
 
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docxPLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
PLAN DE TRABAJO DIA DEL LOGRO 2024 URP.docx
 
Lecciones 02 Un día en el ministerio de Jesús.docx
Lecciones 02 Un día en el ministerio de Jesús.docxLecciones 02 Un día en el ministerio de Jesús.docx
Lecciones 02 Un día en el ministerio de Jesús.docx
 
Sesión Un día en el ministerio de Jesús.pdf
Sesión Un día en el ministerio de Jesús.pdfSesión Un día en el ministerio de Jesús.pdf
Sesión Un día en el ministerio de Jesús.pdf
 
Presentación sobré la culturas Lima, la cultura Paracas y la cultura Vicús.
Presentación  sobré la culturas Lima,  la  cultura Paracas y la cultura Vicús.Presentación  sobré la culturas Lima,  la  cultura Paracas y la cultura Vicús.
Presentación sobré la culturas Lima, la cultura Paracas y la cultura Vicús.
 
6°_GRADO_-_ACTIVIDAD_DEL_08_DE_JULIO.doc
6°_GRADO_-_ACTIVIDAD_DEL_08_DE_JULIO.doc6°_GRADO_-_ACTIVIDAD_DEL_08_DE_JULIO.doc
6°_GRADO_-_ACTIVIDAD_DEL_08_DE_JULIO.doc
 
Introducción a los Sistemas Integrados de Gestión
Introducción a los Sistemas Integrados de GestiónIntroducción a los Sistemas Integrados de Gestión
Introducción a los Sistemas Integrados de Gestión
 
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
 
Plataformas de vídeo online (2 de julio de 2024)
Plataformas de vídeo online (2 de julio de 2024)Plataformas de vídeo online (2 de julio de 2024)
Plataformas de vídeo online (2 de julio de 2024)
 
Los Formularios de Google: creación, gestión y administración de respuestas (...
Los Formularios de Google: creación, gestión y administración de respuestas (...Los Formularios de Google: creación, gestión y administración de respuestas (...
Los Formularios de Google: creación, gestión y administración de respuestas (...
 
Taller intensivo de formación continua. Puebla.
Taller intensivo de formación continua. Puebla.Taller intensivo de formación continua. Puebla.
Taller intensivo de formación continua. Puebla.
 

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
  • 3. Í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
  • 4. 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
  • 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.
  • 9. 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: ● Juanita Figueroa Velez: ● Sara Perdomo Osorio: VIVAMOS POR LA TECNOLOGIA (tecnologicalasara.blogspot.com/) Pruebas