SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
TRABAJO SOBRE LOS CONCEPTOS BÁSICOS DE PROGRAMACIÓN
Andres Felipe Aranda Potes
Sharon Ardila Orozco
Juan Sebastian Cano Ocampo
Nicol Grajales Henao
Juan Manuel López Tarapues
Marian Camila Mafla Viafara
10-1
Guillermo Mondragon
Licenciado en Tecnología
I.E. Liceo Departamental
Area de tecnologia
Santiago de Cali
2023
Índice
1.1 ¿Qué es una constante en programación ? 4
1.2. ¿ Qué es una variable en programación ? 5
1.3. ¿Que es un acumulador en programación? 8
1.4. ¿Qué es un contador en programación ? 9
1.5. ¿Qué son los identificadores en programación ? 10
1.6. Comandos en Pseint 10
1.7. Mapa conceptual 12
1.8. Conclusiones 12
Referencias 13
Blogs compañeros: 13
Desarrollo temático
Definir algunos conceptos los cuales hacen parte de la programación en esta oportunidad
miraremos los conceptos básicos de programación constantes, variables, acumuladores,
contadores, identificadores, y conocer más que es la programación y de que se trata
miraremos los fundamentos de programación pseint.se mostraran ejemplos de cada concepto
como se desarrolla y de qué trata el objetivo de este trabajo es conocer cómo funciona la
programación que conceptos la compone
1.1 ¿Qué es una constante en programación ?
Una constante en programación , se define como un valor fijo que un programa no puede
modificar mientras está ejecutado . A estos valores fijos también se les conoce como
literales. Se trata como una variable común,excepto que su valor no puede alterarse después
que se haya definido .
¿Fórmula de la constante?
La fórmula de la constante es una constante en números símbolos específicos a los
cuales se les asigna un valor por ejemplo esta ecuación Y=32 - 2,y z son variables
mientras que los números 3 y 2 son constantes. Estas variables se utilizan varias veces para
darle los valores fijos
¿Qué son las constantes ?
Las constantes brindan la garantía que el código no podrá cambiar su valor . Estos no es muy
importante para un proyecto pequeño pero importa bastante en un proyecto de gran tamaño
con múltiples componentes escritos por varios programadores
¿Que es la constante dieléctrica y que importancia tiene?
Es la propiedad que describe el comportamiento dieléctrico en un campo eléctrico y nos
permite explicar , tanto el aumento del condensador como el índice refracción de un material
transparente.
EJEMPLO
el siguiente programa muestra las tres formas diferentes de codificar PI como una constante:
1.2. ¿ Qué es una variable en programación ?
Una variable es donde se almacenan y se recuperan los datos de un programa. Así de simple.
En programación, la utilizamos para guardar datos y estados, asignar ciertos valores de
variables a otras, representar valores de expresiones matemáticas y mostrar valores por
pantallas.
¿Cómo expresar una variable ?
Las variables se expresan así:
● Como un número.
● Como un texto.
● Como un dato abstracto.
● Como un objeto.
¿ Cómo nombrar una variable ?
Lo primero que debemos saber es que las variables se identifican ya que estas tienen un
identificador y cual es ese identificador pues la forma en que la nombramos y hay que
respetar una serie de restricciones o condiciones previas.
● No utilizar espacios.
● No empezar con un número.
Ejemplos de variables en programación
ahora te presento dos ejemplos donde te explicaremos aquí qué tipos de variables podemos
usar cuando estamos programando con lenguajes
● Variable auxiliar: las conocidas como variables temporales son las que necesitamos
para ejecutar algo de forma temporal en otras palabras las variables que no necesitas
cuando cumples el objetivo en programación.
● Variable de estado: como su propio nombre indica, se utilizan para conocer el estado
de un objeto en cada momento de la programación pueden ser variables booleanas,
con valor de verdadero o falso.
1.3. ¿Que es un acumulador en programación?
Un acumulador es una variable, no necesariamente entera, pero sí numérica, y cuyo valor se
incrementará dependiendo del problema ,su objetivo es acumular, es decir almacenar o
añadir un cierto valor la diferencia con una variable cualquiera es que el acumulador agrega
un nuevo valor al que ya tiene. El acumulador debe ser inicializado antes de ser utilizado,
pero el valor de inicialización dependerá del tipo de operación que nos ayudará a acumular
valores puede ser el resultado de sumas sucesivas pero también de multiplicaciones, o incluso
de restas o divisiones.
características de una expresión de acumulación
● La variable acumuladora debe aparecer a la derecha y a la izquierda del operador de
asignación
● La acumulación se realiza con los operadores aritméticos: +, -, *, /.
● En las operaciones de suma y multiplicación no importa si el acumulador no está
exactamente antes y después del operador, puesto que estas operaciones son
conmutativas ,sin embargo debes tener mucho cuidado con la resta y la división pues
no es lo mismo
¿Cómo se realiza la inicialización de la variable acumuladora?
Antes de utilizar una expresión de acumulación, es necesario inicializar la variable teniendo
en cuenta que la inicialización de una variable no es más que asignarle un valor de inicio a la
variable. La variable debe tener un valor almacenado antes de poder ser utilizada.
¿Qué pasa si no se inicializa un acumulador?
En el lenguaje Java, no puedes usar una variable sin haberla inicializado, pues será marcado
como error de sintaxis. Puedes ver un ejemplo de esto en la imagen presentada a continuación
el error detectado es variables x might not have been initialized,indicando precisamente que
la variable x no ha sido inicializada,esto te impedirá correr el programa.
¿Cómo es la inicialización del acumulador que suma?
Cuando la operación de acumulación sea una suma, el valor de inicialización del acumulador
será 0. Esto es debido a que existe una propiedad de identidad de la suma, la cual dice que:
Al número cero se le llama identidad aditiva porque la suma o adición de cero no cambia el
valor de ningún número
A partir de esta propiedad quedaria asi
Esto hace que x +0 = 0 + x = x, lo cual es ideal para iniciar a acumular un valor dentro de un
ciclo.
Ejemplos:
En matemáticas existe el operador sumatoria (Σ), que utilizamos para denotar que se
realizarán sumas a partir de una valor dado hasta un límite, para dar un ejemplo sobre el uso
de un acumulador se presentará la siguiente ecuación matemática
Esta ecuación expresa que en y se acumulará la suma de los cuadrados de los n primeros
números naturales, supondremos que n = 5, esto implicaría
También está claro que varios programadores cometen el siguiente error al resolver este tipo
de problemas, es pensar que la operación debe realizarse toda completa al mismo tiempo. Así
nunca llegarás a la solución de esta manera como aparece ilustrada en la siguiente imagen es
como la idea de hacerlo
Como podemos observar en la primera instrucción, se suma 0 con 1 al cuadrado y ese valor
se almacena en y, el cual funciona como el acumulador, en el segundo paso al valor actual de
y, 1 que es el resultado de la suma 0 + 1, se le suma 2 al cuadrado, así sucesivamente de
forma que el algoritmo que resuelve este problema es el siguiente:
1.4. ¿Qué es un contador en programación ?
Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad
constante cada vez que se produce un determinado suceso o acción. Los contadores se
utilizan con la finalidad de contar sucesos o acciones internas de un bucle.
¿Cómo es la inicialización en los contadores de programación?
Es importante realizar una operación de inicialización y posteriormente las sucesivas de
incremento o decremento del mismo. La inicialización consiste en asignarle al contador un
valor con el que arrancará el proceso de conteo este proceso deberá situarse antes y fuera del
bucle.
Ejemplo:
Persona := Persona + 1;
Como se puede observar en el ejemplo, a la variable Persona se le está incrementando el
valor constante 1, es decir, a su contenido se le suma el valor y se le vuelve a grabar en la
misma variable.
Si en vez de incremento es decremento se coloca un menos en lugar del más.
1.5. ¿Qué son los identificadores en programación ?
Los identificadores representan los datos de un programa (constantes, variables, tipos
de datos). Un identificador es una secuencia de caracteres que sirve para identificar
una posición en la memoria de la computadora, que nos permite acceder a su
contenido.
1.6. Comandos en Pseint
Los comandos en Pseint son los siguientes: Entrada, leer, escribir, asignar, si-entonces, según,
mientras, repetir y para. Por lo tanto cada uno cumple la siguiente función:
1. Entrada: Información dada al algoritmo, o conjunto de instrucciones que generen los
valores con que ha de trabajar.
2. Comando leer: Recibe los datos de entrada. Es decir, el que se utiliza para poder
ingresar o el que nos guarda los datos a la hora de ejecutar el ejercicio de prueba.
3. Comando escribir: Muestra los datos de salida, es decir que se utiliza para que nos
muestre el resultado al final de la ejecución del ejercicio de prueba.
4. Comando asignar : Es el encargado de almacenar los datos que se van a procesar. Esta
también tiene la función de la instrucción de asignación que permite.la cual permite
almacenar un valor en una variable.
5. Si-Entonces: Evalúa una condición y se ejecutan las instrucciones correspondientes.
6. Según: Esta instrucción permite ejecutar opcionalmente varias acciones posibles,
dependiendo del valor almacenado en una variable de tipo numérico.
7. Mientras: La instrucción Mientras ejecuta una secuencia de instrucciones mientras una
8. condición sea verdadera.
9. Repetir: La instrucción Repetir-Hasta que ejecuta una secuencia de instrucciones hasta
que la condición sea verdadera.
10. Para: La instrucción Para ejecuta una secuencia de instrucciones un número
determinado de veces.
1.7. Mapa conceptual
1.8. Conclusiones
● con este trabajo pudimos saber cómo se manejan cosas tan mínimas como
formularios o simplemente cosas que están en nuestro diario vivir encuestas por que
gracias a todos los conceptos que tocamos en este trabajo entendemos que cada
uno lleva una funcion
● pudimos entender cuales son los conceptos básicos de la programación hasta cómo
aplicarlos en nuestro programador pseint
● supimos cuáles son sus características y a su vez cuales son los errores que
muchos programadores cometen
Referencias
https://www.lifeder.com/constante-programacion/
https://www.programacionwebs.com/programacion/identificadores-en-programacion/
https://programacionfacil.org/blog/que-son-las-variables-en-programacion/
Blogs compañeros:
● Andres Felipe Aranda:
https://tecno5678098.blogspot.com/p/1-periodo-2023.html
● Juan Sebastian Cano:
https://sebastechnology042006.blogspot.com/p/periodo-1-2023.html
● Marian Camila Viafara:
https://maflaviafaramila.blogspot.com/2023/03/1-periodo-2023.html?m=1
● Nicol Grajales Henao
https://nicolatecnologica.blogspot.com/p/periodo-1-2023.html

Más contenido relacionado

Similar a TRABAJO SOBRE LOS CONCEPTOS BASICOS DE PROGRAMACION 10-1 -2.pdf

Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Sol Hernández
 
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.pdfSantiagoMeneses18
 
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.pdfssuserec44061
 
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.pdfXian11
 
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.pdfMaicolDorado
 
Estructuras básicas conceptos básicos de programación (1)
Estructuras básicas  conceptos básicos de programación (1)Estructuras básicas  conceptos básicos de programación (1)
Estructuras básicas conceptos básicos de programación (1)daniel lozada cutiva
 
Guía didáctica estructura secuenciales
Guía didáctica estructura secuencialesGuía didáctica estructura secuenciales
Guía didáctica estructura secuencialesLeany González
 
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óncarlinauribe
 
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ónlaurapolindara1
 
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ónNataliaVicua1
 
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6AnaSofiaLpezMilln
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint michellbermudez3
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Annymuoz6
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint AngelicaAguado2
 

Similar a TRABAJO SOBRE LOS CONCEPTOS BASICOS DE PROGRAMACION 10-1 -2.pdf (20)

Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4
 
tecnologia (1).pdf
tecnologia (1).pdftecnologia (1).pdf
tecnologia (1).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 conceptos básicos de programación (1)
Estructuras básicas  conceptos básicos de programación (1)Estructuras básicas  conceptos básicos de programación (1)
Estructuras básicas conceptos básicos de programación (1)
 
Guía didáctica estructura secuenciales
Guía didáctica estructura secuencialesGuía didáctica estructura secuenciales
Guía didáctica estructura secuenciales
 
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
 
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
 
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 DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
 
Pseint.
Pseint.Pseint.
Pseint.
 
Pseint
PseintPseint
Pseint
 
Estructuras básicas.docx
Estructuras básicas.docxEstructuras básicas.docx
Estructuras básicas.docx
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 

Último

EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfEFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfsalazarjhomary
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdfDemetrio Ccesa Rayme
 
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdfsesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdfmaria luisa pahuara allcca
 
Proyecto de Participación Estudiantil Completo - Bachillerato Ecuador
Proyecto de Participación Estudiantil Completo - Bachillerato EcuadorProyecto de Participación Estudiantil Completo - Bachillerato Ecuador
Proyecto de Participación Estudiantil Completo - Bachillerato EcuadorJose Santos
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxLorenaHualpachoque
 
Los caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdfLos caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdfandioclex
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Pere Miquel Rosselló Espases
 
Programa dia de las madres para la convi
Programa dia de las madres para la conviPrograma dia de las madres para la convi
Programa dia de las madres para la convikevinmolina060703
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdfDemetrio Ccesa Rayme
 
Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.JonathanCovena1
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.JonathanCovena1
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...Agrela Elvixeo
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfSofiaArias58
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfGonella
 
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 

Último (20)

EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfEFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
 
Salud mental y bullying en adolescentes.
Salud mental y bullying en adolescentes.Salud mental y bullying en adolescentes.
Salud mental y bullying en adolescentes.
 
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdfsesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
 
Proyecto de Participación Estudiantil Completo - Bachillerato Ecuador
Proyecto de Participación Estudiantil Completo - Bachillerato EcuadorProyecto de Participación Estudiantil Completo - Bachillerato Ecuador
Proyecto de Participación Estudiantil Completo - Bachillerato Ecuador
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
Los caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdfLos caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdf
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
 
Programa dia de las madres para la convi
Programa dia de las madres para la conviPrograma dia de las madres para la convi
Programa dia de las madres para la convi
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.Evaluación de los Factores Externos de la Organización.
Evaluación de los Factores Externos de la Organización.
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
 
flujo de materia y energía ecosistemas.
flujo de materia y  energía ecosistemas.flujo de materia y  energía ecosistemas.
flujo de materia y energía ecosistemas.
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
 
animalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdfanimalesdelaproincia de beunos aires.pdf
animalesdelaproincia de beunos aires.pdf
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
 
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLAACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
ACERTIJO EL NÚMERO PI COLOREA EMBLEMA OLÍMPICO DE PARÍS. Por JAVIER SOLIS NOYOLA
 
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdfTÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
 

TRABAJO SOBRE LOS CONCEPTOS BASICOS DE PROGRAMACION 10-1 -2.pdf

  • 1. TRABAJO SOBRE LOS CONCEPTOS BÁSICOS DE PROGRAMACIÓN Andres Felipe Aranda Potes Sharon Ardila Orozco Juan Sebastian Cano Ocampo Nicol Grajales Henao Juan Manuel López Tarapues Marian Camila Mafla Viafara 10-1 Guillermo Mondragon Licenciado en Tecnología I.E. Liceo Departamental Area de tecnologia Santiago de Cali 2023
  • 2. Índice 1.1 ¿Qué es una constante en programación ? 4 1.2. ¿ Qué es una variable en programación ? 5 1.3. ¿Que es un acumulador en programación? 8 1.4. ¿Qué es un contador en programación ? 9 1.5. ¿Qué son los identificadores en programación ? 10 1.6. Comandos en Pseint 10 1.7. Mapa conceptual 12 1.8. Conclusiones 12 Referencias 13 Blogs compañeros: 13
  • 3. Desarrollo temático Definir algunos conceptos los cuales hacen parte de la programación en esta oportunidad miraremos los conceptos básicos de programación constantes, variables, acumuladores, contadores, identificadores, y conocer más que es la programación y de que se trata miraremos los fundamentos de programación pseint.se mostraran ejemplos de cada concepto como se desarrolla y de qué trata el objetivo de este trabajo es conocer cómo funciona la programación que conceptos la compone
  • 4. 1.1 ¿Qué es una constante en programación ? Una constante en programación , se define como un valor fijo que un programa no puede modificar mientras está ejecutado . A estos valores fijos también se les conoce como literales. Se trata como una variable común,excepto que su valor no puede alterarse después que se haya definido . ¿Fórmula de la constante? La fórmula de la constante es una constante en números símbolos específicos a los cuales se les asigna un valor por ejemplo esta ecuación Y=32 - 2,y z son variables mientras que los números 3 y 2 son constantes. Estas variables se utilizan varias veces para darle los valores fijos ¿Qué son las constantes ? Las constantes brindan la garantía que el código no podrá cambiar su valor . Estos no es muy importante para un proyecto pequeño pero importa bastante en un proyecto de gran tamaño con múltiples componentes escritos por varios programadores ¿Que es la constante dieléctrica y que importancia tiene? Es la propiedad que describe el comportamiento dieléctrico en un campo eléctrico y nos permite explicar , tanto el aumento del condensador como el índice refracción de un material transparente. EJEMPLO el siguiente programa muestra las tres formas diferentes de codificar PI como una constante:
  • 5. 1.2. ¿ Qué es una variable en programación ? Una variable es donde se almacenan y se recuperan los datos de un programa. Así de simple. En programación, la utilizamos para guardar datos y estados, asignar ciertos valores de variables a otras, representar valores de expresiones matemáticas y mostrar valores por pantallas. ¿Cómo expresar una variable ? Las variables se expresan así: ● Como un número. ● Como un texto. ● Como un dato abstracto. ● Como un objeto. ¿ Cómo nombrar una variable ? Lo primero que debemos saber es que las variables se identifican ya que estas tienen un identificador y cual es ese identificador pues la forma en que la nombramos y hay que respetar una serie de restricciones o condiciones previas. ● No utilizar espacios. ● No empezar con un número.
  • 6. Ejemplos de variables en programación ahora te presento dos ejemplos donde te explicaremos aquí qué tipos de variables podemos usar cuando estamos programando con lenguajes ● Variable auxiliar: las conocidas como variables temporales son las que necesitamos para ejecutar algo de forma temporal en otras palabras las variables que no necesitas cuando cumples el objetivo en programación. ● Variable de estado: como su propio nombre indica, se utilizan para conocer el estado de un objeto en cada momento de la programación pueden ser variables booleanas, con valor de verdadero o falso. 1.3. ¿Que es un acumulador en programación? Un acumulador es una variable, no necesariamente entera, pero sí numérica, y cuyo valor se incrementará dependiendo del problema ,su objetivo es acumular, es decir almacenar o añadir un cierto valor la diferencia con una variable cualquiera es que el acumulador agrega un nuevo valor al que ya tiene. El acumulador debe ser inicializado antes de ser utilizado, pero el valor de inicialización dependerá del tipo de operación que nos ayudará a acumular valores puede ser el resultado de sumas sucesivas pero también de multiplicaciones, o incluso de restas o divisiones.
  • 7. características de una expresión de acumulación ● La variable acumuladora debe aparecer a la derecha y a la izquierda del operador de asignación ● La acumulación se realiza con los operadores aritméticos: +, -, *, /. ● En las operaciones de suma y multiplicación no importa si el acumulador no está exactamente antes y después del operador, puesto que estas operaciones son conmutativas ,sin embargo debes tener mucho cuidado con la resta y la división pues no es lo mismo ¿Cómo se realiza la inicialización de la variable acumuladora? Antes de utilizar una expresión de acumulación, es necesario inicializar la variable teniendo en cuenta que la inicialización de una variable no es más que asignarle un valor de inicio a la variable. La variable debe tener un valor almacenado antes de poder ser utilizada. ¿Qué pasa si no se inicializa un acumulador? En el lenguaje Java, no puedes usar una variable sin haberla inicializado, pues será marcado como error de sintaxis. Puedes ver un ejemplo de esto en la imagen presentada a continuación el error detectado es variables x might not have been initialized,indicando precisamente que la variable x no ha sido inicializada,esto te impedirá correr el programa.
  • 8. ¿Cómo es la inicialización del acumulador que suma? Cuando la operación de acumulación sea una suma, el valor de inicialización del acumulador será 0. Esto es debido a que existe una propiedad de identidad de la suma, la cual dice que: Al número cero se le llama identidad aditiva porque la suma o adición de cero no cambia el valor de ningún número A partir de esta propiedad quedaria asi Esto hace que x +0 = 0 + x = x, lo cual es ideal para iniciar a acumular un valor dentro de un ciclo. Ejemplos: En matemáticas existe el operador sumatoria (Σ), que utilizamos para denotar que se realizarán sumas a partir de una valor dado hasta un límite, para dar un ejemplo sobre el uso de un acumulador se presentará la siguiente ecuación matemática Esta ecuación expresa que en y se acumulará la suma de los cuadrados de los n primeros números naturales, supondremos que n = 5, esto implicaría También está claro que varios programadores cometen el siguiente error al resolver este tipo de problemas, es pensar que la operación debe realizarse toda completa al mismo tiempo. Así nunca llegarás a la solución de esta manera como aparece ilustrada en la siguiente imagen es como la idea de hacerlo
  • 9. Como podemos observar en la primera instrucción, se suma 0 con 1 al cuadrado y ese valor se almacena en y, el cual funciona como el acumulador, en el segundo paso al valor actual de y, 1 que es el resultado de la suma 0 + 1, se le suma 2 al cuadrado, así sucesivamente de forma que el algoritmo que resuelve este problema es el siguiente: 1.4. ¿Qué es un contador en programación ? Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad constante cada vez que se produce un determinado suceso o acción. Los contadores se utilizan con la finalidad de contar sucesos o acciones internas de un bucle. ¿Cómo es la inicialización en los contadores de programación? Es importante realizar una operación de inicialización y posteriormente las sucesivas de incremento o decremento del mismo. La inicialización consiste en asignarle al contador un valor con el que arrancará el proceso de conteo este proceso deberá situarse antes y fuera del bucle.
  • 10. Ejemplo: Persona := Persona + 1; Como se puede observar en el ejemplo, a la variable Persona se le está incrementando el valor constante 1, es decir, a su contenido se le suma el valor y se le vuelve a grabar en la misma variable. Si en vez de incremento es decremento se coloca un menos en lugar del más. 1.5. ¿Qué son los identificadores en programación ? Los identificadores representan los datos de un programa (constantes, variables, tipos de datos). Un identificador es una secuencia de caracteres que sirve para identificar una posición en la memoria de la computadora, que nos permite acceder a su contenido. 1.6. Comandos en Pseint Los comandos en Pseint son los siguientes: Entrada, leer, escribir, asignar, si-entonces, según, mientras, repetir y para. Por lo tanto cada uno cumple la siguiente función: 1. Entrada: Información dada al algoritmo, o conjunto de instrucciones que generen los valores con que ha de trabajar. 2. Comando leer: Recibe los datos de entrada. Es decir, el que se utiliza para poder ingresar o el que nos guarda los datos a la hora de ejecutar el ejercicio de prueba. 3. Comando escribir: Muestra los datos de salida, es decir que se utiliza para que nos muestre el resultado al final de la ejecución del ejercicio de prueba. 4. Comando asignar : Es el encargado de almacenar los datos que se van a procesar. Esta también tiene la función de la instrucción de asignación que permite.la cual permite almacenar un valor en una variable.
  • 11. 5. Si-Entonces: Evalúa una condición y se ejecutan las instrucciones correspondientes. 6. Según: Esta instrucción permite ejecutar opcionalmente varias acciones posibles, dependiendo del valor almacenado en una variable de tipo numérico. 7. Mientras: La instrucción Mientras ejecuta una secuencia de instrucciones mientras una 8. condición sea verdadera. 9. Repetir: La instrucción Repetir-Hasta que ejecuta una secuencia de instrucciones hasta que la condición sea verdadera. 10. Para: La instrucción Para ejecuta una secuencia de instrucciones un número determinado de veces.
  • 12. 1.7. Mapa conceptual 1.8. Conclusiones ● con este trabajo pudimos saber cómo se manejan cosas tan mínimas como formularios o simplemente cosas que están en nuestro diario vivir encuestas por que gracias a todos los conceptos que tocamos en este trabajo entendemos que cada uno lleva una funcion ● pudimos entender cuales son los conceptos básicos de la programación hasta cómo aplicarlos en nuestro programador pseint ● supimos cuáles son sus características y a su vez cuales son los errores que muchos programadores cometen
  • 13. Referencias https://www.lifeder.com/constante-programacion/ https://www.programacionwebs.com/programacion/identificadores-en-programacion/ https://programacionfacil.org/blog/que-son-las-variables-en-programacion/ Blogs compañeros: ● Andres Felipe Aranda: https://tecno5678098.blogspot.com/p/1-periodo-2023.html ● Juan Sebastian Cano: https://sebastechnology042006.blogspot.com/p/periodo-1-2023.html ● Marian Camila Viafara: https://maflaviafaramila.blogspot.com/2023/03/1-periodo-2023.html?m=1 ● Nicol Grajales Henao https://nicolatecnologica.blogspot.com/p/periodo-1-2023.html