SlideShare una empresa de Scribd logo
Estructuras básicas: conceptos básicos de programación
Integrantes:
Laura Sofia Fernandez, Maria Jose Hernandez, Ana Sofia Garcia, Catalina Caicedo y Ana
Sofía Ríos Maya.
Grado: 10-3
Docente: Guillermo Mondragon
Asignatura: Tecnología
Colegio: Institucion Educativa Liceo Departamental
Tabla de contenido
Portada
Tabla de contenido
Desarrollo de la actividad grupal:
1. (Preguntas resueltas del eje temático 3, conceptos sobre)
constantes, variables, acumuladores, contadores, identificadores
fundamentos de programación pseint.
Mapa conceptual o mental integrando el eje temático 3
Conclusiones
Enlace del blog de cada integrante con trabajo incluido
Conceptos
Constantes:Una constante es un valor que se establece en una sección del código
y permanece constante durante la ejecución del programa. A diferencia de las
variables, las constantes no cambian de valor mientras el programa está en
funcionamiento. Las constantes se utilizan para asegurar que un valor crítico
permanezca inalterable y no pueda ser modificado accidentalmente o
intencionalmente, estas son utilizadas para evitar errores
Ejemplos de constantes en programación
En C++, se puede definir una constante de la siguiente forma:
const int PI = 3.14159;
En este caso, PI es una constante y su valor es 3.14159.
En Java, se define una constante utilizando la palabra clave «final». Por ejemplo:
final int NUMERO_MAXIMO = 100;
En este caso, NUMERO_MAXIMO es una constante y su valor es 100.
En Python, se puede definir una constante utilizando una variable con mayúsculas.
Por ejemplo:
PI = 3.14159
En este caso, PI es una constante y su valor es 3.14159.
En PHP, se define una constante utilizando la función «define». Por ejemplo:
define(«PI», 3.14159);
En este caso, PI es una constante y su valor es 3.14159.
Variables:En programación, una variable se trata de un espacio en la memoria
(RAM) del ordenador que se utiliza para almacenar información de un determinado
tipo de dato. Estas variables se identifican con un nombre único y sus valores
pueden cambiar.
En palabras más simples, una variable en programación es como una caja que
guarda información.
Por ejemplo, vamos a suponer que quieres escribir un programa que calcula el área
de un círculo. Necesitas almacenar el radio del círculo en una variable para poder
utilizarlo en el cálculo, si no lo haces, entonces tendrías que escribir el valor del
radio en cada línea del código que lo necesite. Esto sería muy ineficiente.
Tipos de datos
Las variables pueden almacenar diferentes tipos de datos. Sin embargo, los más
comunes son los siguientes:
1- Enteros: Son los números enteros como 1, 2, 3, etc.
2- Flotantes: Son los números decimales como 1.2, 3.14, etc.
3- Cadenas de texto: Son las secuencias de caracteres como "Hola, mundo".
4- Booleanos: Son los valores lógicos, como True o False.
Acumuladores: el acumulador es un registro en el que son almacenados
temporalmente los resultados aritméticos y lógicos intermedios que serán tratados
por el circuito operacional de la unidad aritmético-lógica
Contadores:Los contadores en tecnología son dispositivos o programas que se
utilizan para medir y registrar diferentes tipos de datos, como el número de veces
que se accede a un sitio web, la cantidad de datos que se transfieren a través de
una red, o el tiempo de uso de un dispositivo, entre otros. Estos contadores son
útiles para recopilar información que luego puede ser analizada con el fin de tomar
decisiones informadas en el ámbito tecnológico.
Identificadores:Los identificadores en programación son nombres que se
utilizan para representar variables, funciones, clases u otros elementos dentro
de un programa. Estos nombres sirven como etiquetas para referenciar y
manipular diferentes partes del código. Es importante seguir ciertas reglas al
nombrar identificadores, como comenzar con una letra o un guion bajo, no
utilizar espacios en blanco y evitar palabras reservadas del lenguaje de
programación que se esté utilizando. Los identificadores son fundamentales
para escribir un código claro y comprensible.
Fundamentos de programación pseint:PSEINT es un entorno de desarrollo que
permite a estudiantes y principiantes en programación aprender los fundamentos de
la lógica de programación y algoritmos. Es una herramienta muy útil para
comprender cómo se estructuran los programas, cómo se utilizan variables, cómo
se crean estructuras de control como ciclos y condicionales, y cómo se desarrollan
algoritmos para resolver problemas específicos.
Definiciones:
1. Algoritmo: Es un conjunto ordenado de pasos que describe la solución a un
problema.
2. Variable: Es un espacio en la memoria de la computadora que se utiliza para
almacenar datos.
3. Condición: Es una expresión que evalúa si algo es verdadero o falso, y se usa
para tomar decisiones en el código.
4. Bucle: Es una estructura que permite repetir un conjunto de instrucciones varias
veces.
Mapa conceptual
Conclusiones
Laura Sofia Fernandez :El aprendizaje de constantes, variables, acumuladores,
contadores e identificadores en PSeInt proporciona una comprensión integral de los
elementos fundamentales de la programación. Estos conceptos son esenciales para
cualquier programador, ya que son la base para construir y manipular datos en un
programa.
María José Hernandez: una sólida comprensión de estos conceptos básicos y la
práctica con herramientas como PSeInt proporciona una base robusta para el
aprendizaje de lenguajes de programación más complejos y el desarrollo de
habilidades avanzadas en programación. Esta base es esencial para resolver
problemas de manera efectiva y crear soluciones de software eficientes.
Ana sofía garcía: PSeInt es una ayuda de pseudocódigo que nos permite a los
estudiantes y programadores principiantes aprender los fundamentos de la lógica de
programación de una manera sencilla y didáctica. A través de PSeInt, es capaz
comprender conceptos como algoritmos, variables, estructuras de control y otros
elementos esenciales para la programación.
Ana Sofía Ríos: La familiarización con los conceptos básicos de programación y las
estructuras fundamentales en PSeInt prepara a los estudiantes para enfrentar
desafíos de programación más complejos. Al dominar estos fundamentos, los
estudiantes están mejor equipados para adaptarse a nuevos paradigmas y
lenguajes de programación, facilitando un aprendizaje continuo y eficaz.
Catalina Caicedo :El correcto manejo de constantes y variables en PSeInt permite
una gestión eficaz de los datos, mientras que el uso de acumuladores y contadores
facilita la implementación de algoritmos que requieren operaciones iterativas y
acumulativas. Esto demuestra la importancia de una estructura clara y bien definida
en cualquier programa.
Blog de integrantes
María José Hernández:
https://latecnologiamajo.blogspot.com/?m=1
Laura Fernandez
https://lauritasof.blogspot.com/p/periodo-2-2023.html
Ana Sofía Ríos:
https://anaalotecnologico.blogspot.com/p/periodo-2-2023_30.html
Catalina Caicedo
https://tecologiaconcatarata.blogspot.com/p/periodo-2-2024.html?m=1
Ana sofía garcía
https://tecnologiaconmiperrohashi.blogspot.com/?m=1
Capturas de pantalla
Webgrafía
https://medium.com/10-goto-10/algoritmos-variables-contadores-y-acumuladores-6d
8f7d1bfbc7
https://programacion.top/conceptos/constante/
https://ed.team/blog/que-es-y-como-se-declara-una-variable
Estructuras básicas_ conceptos básicos de programación  (1).pdf

Más contenido relacionado

Similar a Estructuras básicas_ conceptos básicos de programación (1).pdf

Trabajo tecnologia programacion.VDFDFDpdf
Trabajo tecnologia programacion.VDFDFDpdfTrabajo tecnologia programacion.VDFDFDpdf
Trabajo tecnologia programacion.VDFDFDpdf
joselumi
 
conceptos básicos de programación con Omar
conceptos básicos de programación con Omarconceptos básicos de programación con Omar
conceptos básicos de programación con Omar
davidplazaerazo
 
INFORME TECNOLOGIA SEGUNDO PERIODO] (2).pdf
INFORME TECNOLOGIA SEGUNDO PERIODO] (2).pdfINFORME TECNOLOGIA SEGUNDO PERIODO] (2).pdf
INFORME TECNOLOGIA SEGUNDO PERIODO] (2).pdf
lucianasanchez43
 
INFORME TECNOLOGIA SEGUNDO PERIODO].pdfv v
INFORME TECNOLOGIA SEGUNDO PERIODO].pdfv vINFORME TECNOLOGIA SEGUNDO PERIODO].pdfv v
INFORME TECNOLOGIA SEGUNDO PERIODO].pdfv v
mariocampocc
 
Informe: conceptos básicos de programación
Informe: conceptos básicos de programaciónInforme: conceptos básicos de programación
Informe: conceptos básicos de programación
SofaTejada2
 
INFORME TECNOLOGIA SEGUNDO PERIODO] 10-7
INFORME TECNOLOGIA SEGUNDO PERIODO] 10-7INFORME TECNOLOGIA SEGUNDO PERIODO] 10-7
INFORME TECNOLOGIA SEGUNDO PERIODO] 10-7
Eliza Lopez
 
Trabajo en equipo-tecnología 2periodo.pdf
Trabajo en equipo-tecnología 2periodo.pdfTrabajo en equipo-tecnología 2periodo.pdf
Trabajo en equipo-tecnología 2periodo.pdf
yiselmosqueraleyton
 
Trabajo en equipo-tecnología 2periodo.pdf
Trabajo en equipo-tecnología 2periodo.pdfTrabajo en equipo-tecnología 2periodo.pdf
Trabajo en equipo-tecnología 2periodo.pdf
SamirPachu
 
Trabajo en equipo-tecnología 2periodo.pdf
Trabajo en equipo-tecnología 2periodo.pdfTrabajo en equipo-tecnología 2periodo.pdf
Trabajo en equipo-tecnología 2periodo.pdf
edeperiknauffal
 
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
CaroMartinez40
 
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
CarolinaMartinez284727
 
informecbdlp-240603151721-44655eey2.docx
informecbdlp-240603151721-44655eey2.docxinformecbdlp-240603151721-44655eey2.docx
informecbdlp-240603151721-44655eey2.docx
IsabellaCortes7
 
informe de programación informe de programación
informe de programación informe de programacióninforme de programación informe de programación
informe de programación informe de programación
IsabellaCortes7
 
informecbdlp-240603151721-44655eeh2.docx
informecbdlp-240603151721-44655eeh2.docxinformecbdlp-240603151721-44655eeh2.docx
informecbdlp-240603151721-44655eeh2.docx
IsabellaCortes7
 
informe de programación informe de programación
informe  de programación informe de programacióninforme  de programación informe de programación
informe de programación informe de programación
IsabellaCortes7
 
informe trabajo de programación CBDLP.pdf
informe trabajo de programación CBDLP.pdfinforme trabajo de programación CBDLP.pdf
informe trabajo de programación CBDLP.pdf
IsabelSofiaBalcazarM
 
informe CBDLP.pdf. .
informe  CBDLP.pdf.                         .informe  CBDLP.pdf.                         .
informe CBDLP.pdf. .
IsabelSofiaBalcazarM
 
TRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdf
TRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdfTRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdf
TRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdf
edepchristopherpalac
 
TRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdf
TRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdfTRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdf
TRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdf
HemersonHurtado
 

Similar a Estructuras básicas_ conceptos básicos de programación (1).pdf (19)

Trabajo tecnologia programacion.VDFDFDpdf
Trabajo tecnologia programacion.VDFDFDpdfTrabajo tecnologia programacion.VDFDFDpdf
Trabajo tecnologia programacion.VDFDFDpdf
 
conceptos básicos de programación con Omar
conceptos básicos de programación con Omarconceptos básicos de programación con Omar
conceptos básicos de programación con Omar
 
INFORME TECNOLOGIA SEGUNDO PERIODO] (2).pdf
INFORME TECNOLOGIA SEGUNDO PERIODO] (2).pdfINFORME TECNOLOGIA SEGUNDO PERIODO] (2).pdf
INFORME TECNOLOGIA SEGUNDO PERIODO] (2).pdf
 
INFORME TECNOLOGIA SEGUNDO PERIODO].pdfv v
INFORME TECNOLOGIA SEGUNDO PERIODO].pdfv vINFORME TECNOLOGIA SEGUNDO PERIODO].pdfv v
INFORME TECNOLOGIA SEGUNDO PERIODO].pdfv v
 
Informe: conceptos básicos de programación
Informe: conceptos básicos de programaciónInforme: conceptos básicos de programación
Informe: conceptos básicos de programación
 
INFORME TECNOLOGIA SEGUNDO PERIODO] 10-7
INFORME TECNOLOGIA SEGUNDO PERIODO] 10-7INFORME TECNOLOGIA SEGUNDO PERIODO] 10-7
INFORME TECNOLOGIA SEGUNDO PERIODO] 10-7
 
Trabajo en equipo-tecnología 2periodo.pdf
Trabajo en equipo-tecnología 2periodo.pdfTrabajo en equipo-tecnología 2periodo.pdf
Trabajo en equipo-tecnología 2periodo.pdf
 
Trabajo en equipo-tecnología 2periodo.pdf
Trabajo en equipo-tecnología 2periodo.pdfTrabajo en equipo-tecnología 2periodo.pdf
Trabajo en equipo-tecnología 2periodo.pdf
 
Trabajo en equipo-tecnología 2periodo.pdf
Trabajo en equipo-tecnología 2periodo.pdfTrabajo en equipo-tecnología 2periodo.pdf
Trabajo en equipo-tecnología 2periodo.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
 
informecbdlp-240603151721-44655eey2.docx
informecbdlp-240603151721-44655eey2.docxinformecbdlp-240603151721-44655eey2.docx
informecbdlp-240603151721-44655eey2.docx
 
informe de programación informe de programación
informe de programación informe de programacióninforme de programación informe de programación
informe de programación informe de programación
 
informecbdlp-240603151721-44655eeh2.docx
informecbdlp-240603151721-44655eeh2.docxinformecbdlp-240603151721-44655eeh2.docx
informecbdlp-240603151721-44655eeh2.docx
 
informe de programación informe de programación
informe  de programación informe de programacióninforme  de programación informe de programación
informe de programación informe de programación
 
informe trabajo de programación CBDLP.pdf
informe trabajo de programación CBDLP.pdfinforme trabajo de programación CBDLP.pdf
informe trabajo de programación CBDLP.pdf
 
informe CBDLP.pdf. .
informe  CBDLP.pdf.                         .informe  CBDLP.pdf.                         .
informe CBDLP.pdf. .
 
TRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdf
TRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdfTRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdf
TRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdf
 
TRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdf
TRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdfTRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdf
TRABAJO PROGRAMACION EN PSEINT GRADO 10-2 PERIODO 2.pdf
 

Último

BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdfBIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
sunwndniel
 
PRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdf
PRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdfPRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdf
PRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdf
MARCOMARCAVILLACA1
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
Katia Reyes
 
Catalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdfCatalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdf
walter729637
 
FORMATO DE de Instrucción Clínica.pdf
FORMATO DE  de Instrucción Clínica.pdfFORMATO DE  de Instrucción Clínica.pdf
FORMATO DE de Instrucción Clínica.pdf
HenrySalinas17
 
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptxDiapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
GnesisOrtegaDeLen
 
_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf
correodetareas
 
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
MenaOlortinYherlyEli
 
Generaciones de Computadoras .
Generaciones de Computadoras                 .Generaciones de Computadoras                 .
Generaciones de Computadoras .
gregory760891
 
Evolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TICEvolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TIC
Henry W. Zavala
 
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
241578066
 
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
sunwndniel
 
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdfInforme de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
KEVINYOICIAQUINOSORI
 
DN Consultores | Una mirada al mercado de fibra en Perú
DN Consultores | Una mirada al mercado de fibra en PerúDN Consultores | Una mirada al mercado de fibra en Perú
DN Consultores | Una mirada al mercado de fibra en Perú
estudios22
 
aplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geograficoaplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geografico
cyberquiximies
 
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdfInforme_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
Rubén Cortes Zavala
 
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
bellomiguelangel68
 
CAMARAS DE SEGURIDAD Y CIRCUITO CERRADO DE TELEVISION
CAMARAS DE SEGURIDAD Y CIRCUITO CERRADO DE TELEVISIONCAMARAS DE SEGURIDAD Y CIRCUITO CERRADO DE TELEVISION
CAMARAS DE SEGURIDAD Y CIRCUITO CERRADO DE TELEVISION
JairoDarioCalleGarci1
 
11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf
PanchoChangue
 
Transporte a través del tiempo en el perú.pdf
Transporte a través del tiempo en el perú.pdfTransporte a través del tiempo en el perú.pdf
Transporte a través del tiempo en el perú.pdf
milagrosAlbanPacherr
 

Último (20)

BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdfBIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
BIOSENSORES BASADOS EN NANOTECNOLOGÍA.pdf
 
PRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdf
PRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdfPRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdf
PRESENTACION_TRANSFRENIA DE EMBRIONES _2019_MANAZO.pdf
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
Catalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdfCatalogo-Voxtech- accesorios radios RF.pdf
Catalogo-Voxtech- accesorios radios RF.pdf
 
FORMATO DE de Instrucción Clínica.pdf
FORMATO DE  de Instrucción Clínica.pdfFORMATO DE  de Instrucción Clínica.pdf
FORMATO DE de Instrucción Clínica.pdf
 
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptxDiapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
Diapositiva sobre Tecnologia de la Información y Telecomunicaciones.pptx
 
_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf_Manejo de Riesgos en el Laboratorio.pdf
_Manejo de Riesgos en el Laboratorio.pdf
 
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
TESisssssssss de yhnnjuuhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj...
 
Generaciones de Computadoras .
Generaciones de Computadoras                 .Generaciones de Computadoras                 .
Generaciones de Computadoras .
 
Evolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TICEvolución, características, aplicación, ventajas y desventajas de las TIC
Evolución, características, aplicación, ventajas y desventajas de las TIC
 
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
"El uso de las TIC en la vida cotidiana". SantanaMartinez_Alejandra
 
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
Reconocimiento del Secuenciador de nanoporos (Nanopore sequencing) MinIon Mk1...
 
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdfInforme de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
Informe de electroforesis del ADN MEDIANTE EL MinION Mk1C.pdf
 
DN Consultores | Una mirada al mercado de fibra en Perú
DN Consultores | Una mirada al mercado de fibra en PerúDN Consultores | Una mirada al mercado de fibra en Perú
DN Consultores | Una mirada al mercado de fibra en Perú
 
aplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geograficoaplicaciones de sistema de informacion geografico
aplicaciones de sistema de informacion geografico
 
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdfInforme_mc_bombas_Warman_001-WEIR vulco.pdf
Informe_mc_bombas_Warman_001-WEIR vulco.pdf
 
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
2 FIBRA OPTICA COMO MEDIO DE RED DE ACCESO.pptx
 
CAMARAS DE SEGURIDAD Y CIRCUITO CERRADO DE TELEVISION
CAMARAS DE SEGURIDAD Y CIRCUITO CERRADO DE TELEVISIONCAMARAS DE SEGURIDAD Y CIRCUITO CERRADO DE TELEVISION
CAMARAS DE SEGURIDAD Y CIRCUITO CERRADO DE TELEVISION
 
11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf11. Legislación Aplicada a la Informática.pdf
11. Legislación Aplicada a la Informática.pdf
 
Transporte a través del tiempo en el perú.pdf
Transporte a través del tiempo en el perú.pdfTransporte a través del tiempo en el perú.pdf
Transporte a través del tiempo en el perú.pdf
 

Estructuras básicas_ conceptos básicos de programación (1).pdf

  • 1. Estructuras básicas: conceptos básicos de programación Integrantes: Laura Sofia Fernandez, Maria Jose Hernandez, Ana Sofia Garcia, Catalina Caicedo y Ana Sofía Ríos Maya. Grado: 10-3 Docente: Guillermo Mondragon Asignatura: Tecnología Colegio: Institucion Educativa Liceo Departamental
  • 2. Tabla de contenido Portada Tabla de contenido Desarrollo de la actividad grupal: 1. (Preguntas resueltas del eje temático 3, conceptos sobre) constantes, variables, acumuladores, contadores, identificadores fundamentos de programación pseint. Mapa conceptual o mental integrando el eje temático 3 Conclusiones Enlace del blog de cada integrante con trabajo incluido
  • 3. Conceptos Constantes:Una constante es un valor que se establece en una sección del código y permanece constante durante la ejecución del programa. A diferencia de las variables, las constantes no cambian de valor mientras el programa está en funcionamiento. Las constantes se utilizan para asegurar que un valor crítico permanezca inalterable y no pueda ser modificado accidentalmente o intencionalmente, estas son utilizadas para evitar errores Ejemplos de constantes en programación En C++, se puede definir una constante de la siguiente forma: const int PI = 3.14159; En este caso, PI es una constante y su valor es 3.14159. En Java, se define una constante utilizando la palabra clave «final». Por ejemplo: final int NUMERO_MAXIMO = 100; En este caso, NUMERO_MAXIMO es una constante y su valor es 100. En Python, se puede definir una constante utilizando una variable con mayúsculas. Por ejemplo: PI = 3.14159 En este caso, PI es una constante y su valor es 3.14159. En PHP, se define una constante utilizando la función «define». Por ejemplo: define(«PI», 3.14159); En este caso, PI es una constante y su valor es 3.14159. Variables:En programación, una variable se trata de un espacio en la memoria (RAM) del ordenador que se utiliza para almacenar información de un determinado tipo de dato. Estas variables se identifican con un nombre único y sus valores pueden cambiar. En palabras más simples, una variable en programación es como una caja que guarda información. Por ejemplo, vamos a suponer que quieres escribir un programa que calcula el área de un círculo. Necesitas almacenar el radio del círculo en una variable para poder utilizarlo en el cálculo, si no lo haces, entonces tendrías que escribir el valor del radio en cada línea del código que lo necesite. Esto sería muy ineficiente. Tipos de datos
  • 4. Las variables pueden almacenar diferentes tipos de datos. Sin embargo, los más comunes son los siguientes: 1- Enteros: Son los números enteros como 1, 2, 3, etc. 2- Flotantes: Son los números decimales como 1.2, 3.14, etc. 3- Cadenas de texto: Son las secuencias de caracteres como "Hola, mundo". 4- Booleanos: Son los valores lógicos, como True o False. Acumuladores: el acumulador es un registro en el que son almacenados temporalmente los resultados aritméticos y lógicos intermedios que serán tratados por el circuito operacional de la unidad aritmético-lógica Contadores:Los contadores en tecnología son dispositivos o programas que se utilizan para medir y registrar diferentes tipos de datos, como el número de veces que se accede a un sitio web, la cantidad de datos que se transfieren a través de una red, o el tiempo de uso de un dispositivo, entre otros. Estos contadores son útiles para recopilar información que luego puede ser analizada con el fin de tomar decisiones informadas en el ámbito tecnológico. Identificadores:Los identificadores en programación son nombres que se utilizan para representar variables, funciones, clases u otros elementos dentro de un programa. Estos nombres sirven como etiquetas para referenciar y manipular diferentes partes del código. Es importante seguir ciertas reglas al nombrar identificadores, como comenzar con una letra o un guion bajo, no utilizar espacios en blanco y evitar palabras reservadas del lenguaje de
  • 5. programación que se esté utilizando. Los identificadores son fundamentales para escribir un código claro y comprensible. Fundamentos de programación pseint:PSEINT es un entorno de desarrollo que permite a estudiantes y principiantes en programación aprender los fundamentos de la lógica de programación y algoritmos. Es una herramienta muy útil para comprender cómo se estructuran los programas, cómo se utilizan variables, cómo se crean estructuras de control como ciclos y condicionales, y cómo se desarrollan algoritmos para resolver problemas específicos. Definiciones: 1. Algoritmo: Es un conjunto ordenado de pasos que describe la solución a un problema. 2. Variable: Es un espacio en la memoria de la computadora que se utiliza para almacenar datos. 3. Condición: Es una expresión que evalúa si algo es verdadero o falso, y se usa para tomar decisiones en el código. 4. Bucle: Es una estructura que permite repetir un conjunto de instrucciones varias veces.
  • 7. Conclusiones Laura Sofia Fernandez :El aprendizaje de constantes, variables, acumuladores, contadores e identificadores en PSeInt proporciona una comprensión integral de los elementos fundamentales de la programación. Estos conceptos son esenciales para cualquier programador, ya que son la base para construir y manipular datos en un programa. María José Hernandez: una sólida comprensión de estos conceptos básicos y la práctica con herramientas como PSeInt proporciona una base robusta para el aprendizaje de lenguajes de programación más complejos y el desarrollo de habilidades avanzadas en programación. Esta base es esencial para resolver problemas de manera efectiva y crear soluciones de software eficientes. Ana sofía garcía: PSeInt es una ayuda de pseudocódigo que nos permite a los estudiantes y programadores principiantes aprender los fundamentos de la lógica de programación de una manera sencilla y didáctica. A través de PSeInt, es capaz comprender conceptos como algoritmos, variables, estructuras de control y otros elementos esenciales para la programación. Ana Sofía Ríos: La familiarización con los conceptos básicos de programación y las estructuras fundamentales en PSeInt prepara a los estudiantes para enfrentar desafíos de programación más complejos. Al dominar estos fundamentos, los estudiantes están mejor equipados para adaptarse a nuevos paradigmas y lenguajes de programación, facilitando un aprendizaje continuo y eficaz. Catalina Caicedo :El correcto manejo de constantes y variables en PSeInt permite una gestión eficaz de los datos, mientras que el uso de acumuladores y contadores facilita la implementación de algoritmos que requieren operaciones iterativas y acumulativas. Esto demuestra la importancia de una estructura clara y bien definida en cualquier programa.
  • 8. Blog de integrantes María José Hernández: https://latecnologiamajo.blogspot.com/?m=1 Laura Fernandez https://lauritasof.blogspot.com/p/periodo-2-2023.html Ana Sofía Ríos: https://anaalotecnologico.blogspot.com/p/periodo-2-2023_30.html Catalina Caicedo https://tecologiaconcatarata.blogspot.com/p/periodo-2-2024.html?m=1 Ana sofía garcía https://tecnologiaconmiperrohashi.blogspot.com/?m=1