SlideShare una empresa de Scribd logo
Estructuras básicas: conceptos básicos de programación
Juan David Caceres Muñoz
Isabella Garcia Manrique
Jhoan Sebastian Gonzalez Ordoñez
Juan Steban Hernandez Ordoñez
Juliana Mompotes Valencia
Maria Camila Ordoñez Muñoz
Docente
Guillermo Mondragón
I.E Liceo Departamental
Área de Tecnología
Santiago de Cali
2023
Tabla de Contenido
Eje Temático............................................................…………………..….……………………..3
Taller anexo...........................................................................................................................5
Mapa Conceptual................................................................................................................13
Conclusiones......................................................................................................................14
Evidencias…………………………………………………………………….……………..…...15
Link de los blog ……………………………………………………………….………………….17
1.Desarrollo de la actividad grupal
Conceptos básicos de programación
Fundamentos de programación PSeint
Algoritmo: Es una secuencia lógica de pasos que describe cómo resolver un
problema. En PSeint, los algoritmos se escriben utilizando una combinación de
texto
estructurado y pseudocódigo.
-Constantes:
Una constante es un valor que no puede ser alterado/modificado durante la
ejecución de un programa, únicamente puede ser leído. Una constante
corresponde a una longitud fija de un área reservada en la memoria principal del
ordenador, donde el programa almacena valores fijos.
-Variables:
En programación, una variable está formada por un espacio en el sistema de
almacenaje y un nombre simbólico que está asociado a dicho espacio. Ese
espacio contiene una cantidad de información conocida o desconocida, es decir
un valor.
-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 (ALU). El conjunto de pilas o
acumuladores se denomina batería.
-Contadores. Un contador es una variable utilizada para llevar la cuenta de
repeticiones o iteraciones en un bucle. Se incrementa o decrementa en cada
repetición del bucle. Por ejemplo, si deseas repetir una determinada acción 10
veces, puedes utilizar un contador que se incremente en cada repetición y se
detenga cuando alcance el valor deseado.
-Identificadores: En programación, los identificadores son nombres que se
utilizan para identificar variables, constantes, funciones y otros elementos del
programa
Los identificadores suelen seguir ciertas reglas como comenzar con una letra o
un guión bajo, y pueden contener letras, digitos y guiones bajos. Es importante
elegir nombres descriptivos y Significativos para facilitar la comprensión del
código
Taller anexo
I. Averigua los siguientes conceptos: ¿Qué diferencia hay entre un contador y
un acumulador, como declarar una variable en pseint, los lenguajes pueden
ser de tres tipos favor explique cada uno, java-Python y c++ que
representan?
R// Un contador es una variable que se utiliza para contar algo. Normalmente
usamos un contador dentro de un ciclo y cambiamos su valor sumándole o
restándole una constante, es decir, siempre se le suma o resta la misma cantidad.
El caso más utilizado es incrementar la variable en uno. mientras que un
acumulador es una variable que se utiliza para sumar valores. Al igual que el
contador, se utiliza normalmente dentro de un ciclo pero cambiamos su valor
sumándole una variable, es decir, no siempre se le suma la misma cantidad. La
diferencia radica en que el valor incremental está determinado por una variable.
Para declarar variables, lo único que debemos hacer es indicar el nombre de la
variable y su tipo (lógico, entero, y cadena), antes del inicio del programa,
separados por comas.
en el siguiente caso la primera variable tiene el nombre de Número _a (5) y su
tipo es entero con un punto y coma al final
Lo mismo pasa con la segunda variable que es un tipo cadena y su nombre es
Apellidos (Caceres)
II. Representa el algoritmo usando el programa pseint en modo flexible y
muestra el diagrama de flujo, Hacer las capturas de pantalla.
1. Toma 2 números, hacer la resta, la multiplicación y la división; muestre el
resultado.
Los dos números en cuestión son n1 = 5 y n2 = 8
el proceso y resultado es el siguiente
2. Calcular el promedio de 4 calificaciones o el promedio de 4 notas.
3. Hacer un programa que muestre el área y perímetro de un triángulo.
Para poder hacer esto hay que recordar tres cosas
- Para poder sacar el perímetro se suman los tres lados del triángulo (a,b,c).
-Sacar el semiperímetro que es el perímetro dividido entre 2.
-Y por último aplicar la fórmula de herón para encontrar el área.
4. Hacer un programa que muestre el área y perímetro de un círculo.
5. Hacer un programa para convertir una temperatura ingresada de Celsius a
Fahrenheit.
6. Hacer un programa para convertir una longitud ingresada en pulgadas a pies.
7. Ingresar por teclado el nombre y la edad de cualquier persona e imprima tanto
el nombre como la edad.
Mapa conceptual
Conclusiones
Se puede concluir que, los algoritmos son secuencias lógicas de pasos que
describen cómo resolver un problema. En PSeint, se escriben utilizando texto
estructurado y pseudocódigo. Las constantes son valores que no pueden cambiar
durante la ejecución del programa, mientras que las variables son espacios de
almacenamiento con nombres asociados que pueden contener información
conocida o desconocida. Los acumuladores almacenan temporalmente
resultados aritméticos y lógicos para ser tratados por la unidad aritmético-
lógica. Los contadores son variables utilizadas para llevar la cuenta de
repeticiones en un bucle. Por último, los identificadores son nombres que se
usan para identificar elementos del programa y deben seguir ciertas reglas para
facilitar la comprensión del código
Links de los blogs
- https://roboticajuandavid.blogspot.com/
- https://tecnosebas1.blogspot.com/
-https://esacruz1942.blogspot.com/?m=1
-https://juliylatecnologia2.blogspot.com/?m=1
-
-
-

Más contenido relacionado

Similar a Estructuras básicas_ conceptos básicos de programación.docx

Tecnologia (2).pdf
Tecnologia (2).pdfTecnologia (2).pdf
Tecnologia (2).pdf
heidyruiz26
 
Tecnologia 2.pdf
Tecnologia 2.pdfTecnologia 2.pdf
Tecnologia 2.pdf
majopepe17
 
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
juanisvelez2
 
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
SarasofiaPerdomoosor
 
Estructuras básicas: Conceptos de programación
Estructuras básicas: Conceptos de programación Estructuras básicas: Conceptos de programación
Estructuras básicas: Conceptos de programación
JaviSanta2
 
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
AndradeJose6
 
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfTALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
ValeryPatarroyohoyos
 
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfTALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
mariagarciauchima
 
TECNOLOGIA 10-3 (1).pdf
TECNOLOGIA 10-3 (1).pdfTECNOLOGIA 10-3 (1).pdf
TECNOLOGIA 10-3 (1).pdf
angela455951
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
ValentinaTabares11
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
SofiaMurillo27
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
karen849811
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
angelacastaneda5
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
karen849811
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
karen849811
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
ValentinaTabares11
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
angela455951
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
SofiaDiaz692624
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
sofiaacosta74
 
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfTALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
ValeryPatarroyohoyos
 

Similar a Estructuras básicas_ conceptos básicos de programación.docx (20)

Tecnologia (2).pdf
Tecnologia (2).pdfTecnologia (2).pdf
Tecnologia (2).pdf
 
Tecnologia 2.pdf
Tecnologia 2.pdfTecnologia 2.pdf
Tecnologia 2.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
 
Estructuras básicas: Conceptos de programación
Estructuras básicas: Conceptos de programación Estructuras básicas: Conceptos de programación
Estructuras básicas: Conceptos de programación
 
Estructuras básicas_ Conceptos básicos de programación.pdf
Estructuras básicas_ Conceptos básicos de programación.pdfEstructuras básicas_ Conceptos básicos de programación.pdf
Estructuras básicas_ Conceptos básicos de programación.pdf
 
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfTALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
 
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfTALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
 
TECNOLOGIA 10-3 (1).pdf
TECNOLOGIA 10-3 (1).pdfTECNOLOGIA 10-3 (1).pdf
TECNOLOGIA 10-3 (1).pdf
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
 
TECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdfTECNOLOGIA 10-3.pdf
TECNOLOGIA 10-3.pdf
 
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdfTALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
TALLER ANEXO SOBRE ESTRUCTURAS BÁSICAS.pdf
 

Más de SebastinOrdez4

JUANITA Y SEBASTIAN TRABAJO TEGNOLOGIA TABLA EXCEL
JUANITA Y SEBASTIAN TRABAJO TEGNOLOGIA TABLA EXCELJUANITA Y SEBASTIAN TRABAJO TEGNOLOGIA TABLA EXCEL
JUANITA Y SEBASTIAN TRABAJO TEGNOLOGIA TABLA EXCEL
SebastinOrdez4
 
TRABAJO TECNOLOGÍA E INFORMATICA TABLAAA
TRABAJO TECNOLOGÍA E INFORMATICA TABLAAATRABAJO TECNOLOGÍA E INFORMATICA TABLAAA
TRABAJO TECNOLOGÍA E INFORMATICA TABLAAA
SebastinOrdez4
 
tecnologia11-6 Juan Sebastián Gonzalez liceo
tecnologia11-6 Juan Sebastián Gonzalez liceotecnologia11-6 Juan Sebastián Gonzalez liceo
tecnologia11-6 Juan Sebastián Gonzalez liceo
SebastinOrdez4
 
Trabajo de Excel.docx
Trabajo de Excel.docxTrabajo de Excel.docx
Trabajo de Excel.docx
SebastinOrdez4
 
Trabajo de tecnologia.docx
Trabajo de tecnologia.docxTrabajo de tecnologia.docx
Trabajo de tecnologia.docx
SebastinOrdez4
 
Estructuras básicas_ conceptos básicos de programación.docx
Estructuras básicas_ conceptos básicos de programación.docxEstructuras básicas_ conceptos básicos de programación.docx
Estructuras básicas_ conceptos básicos de programación.docx
SebastinOrdez4
 
Trabajo de Excel.docx
Trabajo de Excel.docxTrabajo de Excel.docx
Trabajo de Excel.docx
SebastinOrdez4
 
Trabajo de tecnologia.docx
Trabajo de tecnologia.docxTrabajo de tecnologia.docx
Trabajo de tecnologia.docx
SebastinOrdez4
 
ENGRANAJES
ENGRANAJES ENGRANAJES
ENGRANAJES
SebastinOrdez4
 

Más de SebastinOrdez4 (9)

JUANITA Y SEBASTIAN TRABAJO TEGNOLOGIA TABLA EXCEL
JUANITA Y SEBASTIAN TRABAJO TEGNOLOGIA TABLA EXCELJUANITA Y SEBASTIAN TRABAJO TEGNOLOGIA TABLA EXCEL
JUANITA Y SEBASTIAN TRABAJO TEGNOLOGIA TABLA EXCEL
 
TRABAJO TECNOLOGÍA E INFORMATICA TABLAAA
TRABAJO TECNOLOGÍA E INFORMATICA TABLAAATRABAJO TECNOLOGÍA E INFORMATICA TABLAAA
TRABAJO TECNOLOGÍA E INFORMATICA TABLAAA
 
tecnologia11-6 Juan Sebastián Gonzalez liceo
tecnologia11-6 Juan Sebastián Gonzalez liceotecnologia11-6 Juan Sebastián Gonzalez liceo
tecnologia11-6 Juan Sebastián Gonzalez liceo
 
Trabajo de Excel.docx
Trabajo de Excel.docxTrabajo de Excel.docx
Trabajo de Excel.docx
 
Trabajo de tecnologia.docx
Trabajo de tecnologia.docxTrabajo de tecnologia.docx
Trabajo de tecnologia.docx
 
Estructuras básicas_ conceptos básicos de programación.docx
Estructuras básicas_ conceptos básicos de programación.docxEstructuras básicas_ conceptos básicos de programación.docx
Estructuras básicas_ conceptos básicos de programación.docx
 
Trabajo de Excel.docx
Trabajo de Excel.docxTrabajo de Excel.docx
Trabajo de Excel.docx
 
Trabajo de tecnologia.docx
Trabajo de tecnologia.docxTrabajo de tecnologia.docx
Trabajo de tecnologia.docx
 
ENGRANAJES
ENGRANAJES ENGRANAJES
ENGRANAJES
 

Último

Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
alejandromanuelve
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
JuanaNT7
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
Miguel Rebollo
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 

Último (20)

Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 

Estructuras básicas_ conceptos básicos de programación.docx

  • 1. Estructuras básicas: conceptos básicos de programación Juan David Caceres Muñoz Isabella Garcia Manrique Jhoan Sebastian Gonzalez Ordoñez Juan Steban Hernandez Ordoñez Juliana Mompotes Valencia Maria Camila Ordoñez Muñoz Docente Guillermo Mondragón I.E Liceo Departamental Área de Tecnología Santiago de Cali 2023
  • 2. Tabla de Contenido Eje Temático............................................................…………………..….……………………..3 Taller anexo...........................................................................................................................5 Mapa Conceptual................................................................................................................13 Conclusiones......................................................................................................................14 Evidencias…………………………………………………………………….……………..…...15 Link de los blog ……………………………………………………………….………………….17
  • 3. 1.Desarrollo de la actividad grupal Conceptos básicos de programación Fundamentos de programación PSeint Algoritmo: Es una secuencia lógica de pasos que describe cómo resolver un problema. En PSeint, los algoritmos se escriben utilizando una combinación de texto estructurado y pseudocódigo. -Constantes: Una constante es un valor que no puede ser alterado/modificado durante la ejecución de un programa, únicamente puede ser leído. Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. -Variables: En programación, una variable está formada por un espacio en el sistema de almacenaje y un nombre simbólico que está asociado a dicho espacio. Ese espacio contiene una cantidad de información conocida o desconocida, es decir un valor. -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 (ALU). El conjunto de pilas o acumuladores se denomina batería. -Contadores. Un contador es una variable utilizada para llevar la cuenta de repeticiones o iteraciones en un bucle. Se incrementa o decrementa en cada repetición del bucle. Por ejemplo, si deseas repetir una determinada acción 10 veces, puedes utilizar un contador que se incremente en cada repetición y se detenga cuando alcance el valor deseado.
  • 4. -Identificadores: En programación, los identificadores son nombres que se utilizan para identificar variables, constantes, funciones y otros elementos del programa Los identificadores suelen seguir ciertas reglas como comenzar con una letra o un guión bajo, y pueden contener letras, digitos y guiones bajos. Es importante elegir nombres descriptivos y Significativos para facilitar la comprensión del código
  • 5. Taller anexo I. Averigua los siguientes conceptos: ¿Qué diferencia hay entre un contador y un acumulador, como declarar una variable en pseint, los lenguajes pueden ser de tres tipos favor explique cada uno, java-Python y c++ que representan? R// Un contador es una variable que se utiliza para contar algo. Normalmente usamos un contador dentro de un ciclo y cambiamos su valor sumándole o restándole una constante, es decir, siempre se le suma o resta la misma cantidad. El caso más utilizado es incrementar la variable en uno. mientras que un acumulador es una variable que se utiliza para sumar valores. Al igual que el contador, se utiliza normalmente dentro de un ciclo pero cambiamos su valor sumándole una variable, es decir, no siempre se le suma la misma cantidad. La diferencia radica en que el valor incremental está determinado por una variable. Para declarar variables, lo único que debemos hacer es indicar el nombre de la variable y su tipo (lógico, entero, y cadena), antes del inicio del programa, separados por comas. en el siguiente caso la primera variable tiene el nombre de Número _a (5) y su tipo es entero con un punto y coma al final Lo mismo pasa con la segunda variable que es un tipo cadena y su nombre es Apellidos (Caceres)
  • 6. II. Representa el algoritmo usando el programa pseint en modo flexible y muestra el diagrama de flujo, Hacer las capturas de pantalla. 1. Toma 2 números, hacer la resta, la multiplicación y la división; muestre el resultado. Los dos números en cuestión son n1 = 5 y n2 = 8 el proceso y resultado es el siguiente
  • 7. 2. Calcular el promedio de 4 calificaciones o el promedio de 4 notas.
  • 8. 3. Hacer un programa que muestre el área y perímetro de un triángulo. Para poder hacer esto hay que recordar tres cosas - Para poder sacar el perímetro se suman los tres lados del triángulo (a,b,c). -Sacar el semiperímetro que es el perímetro dividido entre 2. -Y por último aplicar la fórmula de herón para encontrar el área.
  • 9. 4. Hacer un programa que muestre el área y perímetro de un círculo.
  • 10. 5. Hacer un programa para convertir una temperatura ingresada de Celsius a Fahrenheit.
  • 11. 6. Hacer un programa para convertir una longitud ingresada en pulgadas a pies. 7. Ingresar por teclado el nombre y la edad de cualquier persona e imprima tanto el nombre como la edad.
  • 13. Conclusiones Se puede concluir que, los algoritmos son secuencias lógicas de pasos que describen cómo resolver un problema. En PSeint, se escriben utilizando texto
  • 14. estructurado y pseudocódigo. Las constantes son valores que no pueden cambiar durante la ejecución del programa, mientras que las variables son espacios de almacenamiento con nombres asociados que pueden contener información conocida o desconocida. Los acumuladores almacenan temporalmente resultados aritméticos y lógicos para ser tratados por la unidad aritmético- lógica. Los contadores son variables utilizadas para llevar la cuenta de repeticiones en un bucle. Por último, los identificadores son nombres que se usan para identificar elementos del programa y deben seguir ciertas reglas para facilitar la comprensión del código
  • 15.
  • 16.
  • 17. Links de los blogs - https://roboticajuandavid.blogspot.com/ - https://tecnosebas1.blogspot.com/ -https://esacruz1942.blogspot.com/?m=1 -https://juliylatecnologia2.blogspot.com/?m=1 - - -