SlideShare una empresa de Scribd logo
1 de 20
LOS CONCEPTOS BÁSICOS DE LA PROGRAMACIÓN
GRADO
10-5
DOCENTE : GUILLERMO MONDRAGON
INTEGRANTES:
PABLO ANDRES BUENO CERON (MONITOR)
VICTORIA RAMÍREZ MUÑOZ(VIGÍA DEL TIEMPO)
YILIBETH MARULANDA AGUDELO (RELATOR)
KAITLYN MELISSA LONDOÑO (PERIODISTA)
INSTITUCION EDUCATIVA LICEO DEPARTAMENTAL
ÁREA: TECNOLOGÍA
SANTIAGO DE CALI
2022
TABLA DE CONTENIDO
La ruta de la autonomía…………………………………………………………..1
Estudio de dos tipos de bucles…………………………………………………2
Aspectos se deben considerar en la solución de problemas……………..3
Símbolos del diagrama de flujo…………………………………………………4
Los ciclos while y do while………………………………………………………6
Referencias citadas con normas APA 7A versión 2020…………………….7
Conclusión………………………………………………………………………….7
Bibliografías………………………………………………………………………..8
Anexos ……………………………………………………………………………...9
Blogs…………………………………………………………………………………16
LA AUTONOMÍA
La autonomía es la habilidad que posee el ser humano de tener independencia total
de los demás para así poder plantear su decisiones, acciones y horarios y regirse por
ellos. La autonomía sirve en el ámbito escolar, de trabajo o en cualquier situación de
la vida para realizar tareas de cualquier índole por sí mismo y poder plantearse el
tiempo en que va a terminar o entregar el resultado.
RUTA DE LA AUTONOMÍA
Para llegar a la autonomía empezaremos por un camino bastante exigente y lleno de
disciplina para alcanzar nuestro objetivos, para eso existen varias recomendaciones
que nos ayudaran en este proceso.
A continuación se presenta un esquema de pasos para alcanzar la autonomía de
manera global.
1
EL BUCLE
El bucle es una secuencia de un código que se
repite varias veces, hasta que la condición que
hace que se ejecute se detenga o deje de
cumplirse.
DOS TIPOS DE BUCLES
EL BUCLE QUE SE REPITE UN CONJUNTO DE
INSTRUCCIONES POR UN NÚMERO DE
VECES
Esta clase de bucle (for) desarrolla la acción las
determinadas veces que coloquemos en las instrucciones.
Por ejemplo si tenemos que caminar 10 cuadras colocamos 10 veces la instrucción.
EL BUCLE SE REPITE UN CONJUNTO DE INSTRUCCIONES MIENTRAS UNA
CONDICIÓN SEA VERDADERA.
Podemos entender que esta clase de bucle (while) se seguirá ejecutando si la
condición es verdadera. La condición siempre se evalúa antes de ejecutarse para
comprobar su veracidad, si esta resulta falso el bucle nunca se ejecutará.
Por ejemplo, este bucle se ejecuta siempre y cuando número es menor que 10:
numero = 0
while numero < 10:
print(f"Numero es {numero}!")
numero = numero + 1
Resultado:
Numero es 0!
Numero es 1!
Numero es 2!
Numero es 3!
Numero es 4!
Numero es 5!
Numero es 6!
Numero es 7!
Numero es 8!
Numero es 9!
Aquí, la variable numero es fijada en 0 al inicio.
2
Pero el bucle no se ejecutará si número es incrementado en uno, numero es igual a
10 la condición deja de ser verdadero, y se convierte en falso False
Jamas se ejecutara si el bucle no cumple la condición:
numero = 50
while numero < 10 :
print(f"Numero es {numero}!")
¿QUÉ ASPECTOS SE DEBEN CONSIDERAR EN LA SOLUCIÓN DE
PROBLEMAS?
A veces pensamos que con hacer las cosas directamente vamos a ganar más
tiempo, pero en realidad no es así, muchas de las veces el tiempo que se lleva
programando un problema directamente sin haber hecho un análisis previo, es el
doble o triple que si hubiésemos hecho previamente un análisis, por lo general se
cometen muchos errores, que a la larga perdemos tiempo.
Es por eso que vamos a ver algunos pasos que debemos de seguir para resolver un
problema de programación
Pasó 1: Análisis Previo del problema
En esta etapa se debe definir y tener claro lo que el programa tiene que hacer junto
con las tareas que debe realizar para llevar a cabo la solución, qué datos necesito
para realizar la tareas, que formato deben tener los datos de entrada, de donde
provienen los datos de entrada, como se obtienen esos datos, cómo interactúan los
datos entre sí para obtener el resultado, muy importante tener claro cuál será el
resultado que se desea obtener, tampoco dejar de lado las restricciones que puede
haber al momento de procesar los datos.
Pasó 2: Diseñó del algoritmo
Una vez que tenemos claro el problema, después de haber definido todas la
entradas y salidas que va tener el programa,es hora de diseñar el algoritmo y que irá
de acuerdo a todas las especificaciones anteriores y posteriormente será
implementado en un lenguaje de programación para ser ejecutado por la
computadora.
El algoritmo se lo puede hacer de cualquier forma: Pseudocódigo o Diagrama de
Flujo, la idea principal es que sea entendible, y no solo por el que lo diseñó si no por
cualquier persona.
Pasó 3: Configuración del entorno de desarrollo y codificación
3
Esta etapa consiste en transcribir o adaptar el algoritmo a un lenguaje de
programación, se tendrá que adaptar todos los pasos diseñados en el algoritmo con
sentencias y sintaxis propias del lenguaje.
Verificar errores, organizar el código y comentarlo, son buenas prácticas que hacen
programas más legibles y facilitan la depuración.
Pasó 4: Compilación y pruebas
La fase de compilación permitirá detectar errores en tiempo de compilación,
ejecución y lógicos, y en el caso de Java se generará uno o varios archivos bytecode
que serán ejecutados por la computadora.
En esta fase también es necesario realizar pruebas con una gran cantidad de datos
para encontrar posibles errores y corregirlos.
Pasó 5: Documentación y mantenimiento
Por últimos se debe tener una documentación de todos los pasos hasta llegar a la
solución del problema, a veces es un poco tedioso esta fase pero también es muy
importante ya que muchas veces suceden modificaciones con el pasar del tiempo y
estas se hace en algunos casos por otros programadores diferentes a los que lo
crearon (que incluso cuando uno mismo va ha modificar no se acuerda que rayos
hacia ese código, me ha pasado), y cuando un programa es pobre en
documentación este proceso de modificación es totalmente complejo.
DIAGRAMA DE FLUJO
El diagrama de flujo es la presentación de manera gráfica que describe de manera
más sencilla y clara un proceso, sistema o algoritmo informático. Tiene como
finalidad representar los pasos de dicho proyecto desde su inicio hasta su finalidad,
para poder llevar a cabo esto existen varios elementos visuales que ayudan a
realizar cada etapa del proceso.
SÍMBOLOS DEL DIAGRAMA DE FLUJO
El diagrama de flujo es realizado para crear una comprensión más fácil y clara sobre
los procesos complejos, y da los pasos para encontrar la solución a un problema.
Generalmente en estos diagramas se utilizan diseños simples para un mayor
entendimiento como lo es el rectángulo, un ovalo o circulo que representan
procesos, datos almacenados o entidad externa y la flechas que usualmente se
Se utilizan para representar el movimiento de continuación de los datos de un paso a
otro.
4
-TERMINAL Representa el final o inicio del diagrama de flujo.
-ENTRADA Representa los datos de entrada y salida .
-PROCESO Indica todas las acciones o cálculos que se ejecutaron con los datos de
entrada u otros obtenidos.
-CONDICIÓN
-CONECTOR Este símbolo permite identificar la continuación del diagrama si es
muy extenso.
-DIRECCIÓN DE FLUJO Indican el sentido de la información obtenida.
-SUBRUTINA Es un segmento de programa que se utiliza para no escribir tantas
veces.
5
LOS CICLOS WHILE Y DO WHILE
El proceso de DO while es una secuencia de bucles la cual uno le da una orden a un
programa de hacer cierta acción, la cual para poderse a ejecutar el programa
necesita una condición la cual permita ejecutar la acción en una serie de bucles, ya
si la condición no es verdadera el programa ejecutará de todas formas la acción, y al
completar la acción verá el programa si la condición que se puso es verdadera si ni
lo es, no seguirá el proceso bucle.
El proceso de while consiste en los mismo que el proceso de Do while, pero con la
diferencia que while al poner la condición para ejecutar la acción que se le puso,
primero va a mirar si la condición que se le puso es verdadera para poder ejecutar la
acción.
DIAGRAMA DE FLUJO DE DO WHILE.
EL DIAGRAMA DE FLUJO DE
“DO WHILE”
Comose nosmuestraenel diagrama a X=1 le
damosun valor,que despuésde haberle puestoun
valoraa X le ponemosunacondiciónlacual sería X
100 mientrasXseamenorque 100 el programa
seguiráel procesode bucle,despuésse pone que
por cada bucle que haga X su valorse aumentara
como estaenel diagrama,que X=X+1 por cada
bucle que hagoX Valeramás 1.
6
REFERENCIAS CITADAS CON NORMAS APA 7A VERSIÓN
2020
Las normas APA 7a versión 2020 consiste que los trabajos de los estudiantes tengan
los siguientes puntos: apellidos de los autores del trabajo, citas directas, citas
indirectas, comunicaciones personales, variaciones de autores, otras variaciones,
material (tablas y figuras), publicaciones periodísticas, libros y obras de referencia,
informes y literatura gris, conferencia y presentaciones, tesis, reseñas, fuentes no
publicadas, software, aplicaciones y dispositivos, bases de datos y conjuntos de datos,
material audiovisual, material gráfico, material sonoro, publicaciones en redes
sociales, páginas web, referencias jurídicas. Toda esta información fue vista en un
(PDF) llamado guía-normas-apa-7-ed-2020-08-12.pdf
CONCLUSIÓN
Llegamos a la conclusión de que este trabajo fue un gran camino lleno de
conocimientos y aprendizajes que serán muy útiles para nuestra vida cotidiana.
Con este proyecto obtuvimos experiencias inolvidables sobre la tecnología,
conociendo el proceso del diagrama de flujo, bucle, el proceso de Do while y while,
pudimos aprender cómo funciona y cómo estos saberes son bastantes útiles para
aplicar en las circunstancias de la vida.
DIAGRAMA DE FLUJO DE WHILE.
EL DIAGRAMA DE FLUJO DE
“WHILE”
Como se nos muestra en el diagrama,
tenemosuna variable la cual esA y A
le damos un valor, para poder
ejecutarel procesoobligatoriamente
debemosdar una condición variable
la cual será B y debe ser verdaderala
condiciónque pusimos,para que se
pueda ejecutarel proceso de bucle
7
-Real academia española( 2021)autonomía | Definición | Diccionario de la lengua
española | RAE - ASALE- La autonomía
-EcuRed - https://www.ecured.cu/Autonom%C3%ADa - La autonomia
-Brainly (2020) -cuales son las características de una persona autónoma? -
Brainly.lat -Caracteristicas de una persona autonoma
- Blogspot (2016)-programar en lenguaje c, en dev-c++ : Los bucles o ciclos en C++
(programacionendev.blogspot.com) - Los bucles
-Free code camp (2021) - Ejemplos de bucles
https://www.freecodecamp.org/espanol/news/python-bucle-do-while-ejemplos-de-
bucles/
-.Netcba (2008)-Estructuras repetitivas (bucles) | .Netcba (wordpress.com)-
Estructuras repetitivas
-Lucidchart - Simbología de diagrama de flujo | Lucidchart - Simbología del diagrama
de flujo .
-Smartdraw -Símbolos de diagramas de flujo (smartdraw.com) - Simbolos de
diagrama de flujo.
-Wikipedia-Bucle while - Wikipedia, la enciclopedia libre- Bucle while.
-Tutoriales de programación-Estructura repetitiva Do While (condición) ... Loop
(tutorialesprogramacionya.com) -El do while
-https://www.ecodeup.com/como-resolver-problemas-programacion/. - aspectos que
se deben considerar en la solución de problemas
8
BIBLIOGRAFÍAS
ANEXOS
VICTORIARAMÍREZ
9
10
10
PABLO BUENO
11
9
12
13
9
YILIBETH MARULANDA
EL DIAGRAMA DE FLUJO DE
“DO WHILE”
Comose nosmuestraenel
diagramaa X=1 le damosun
valor,que despuésde
haberle puestounvaloraa X
le ponemosunacondiciónla
cual seríaX 100 mientrasX
seamenorque 100 el
programa seguiráel proceso
de bucle,despuésse pone
que por cada bucle que haga
X su valorse aumentara
como estaenel diagrama,
que X=X+1 por cada bucle
que hago X Valeramás1.
14
MELLISSALONDOÑO
15
BLOGS
-VICTORIARAMÍREZ
TECNOLOGÍA!Un paso hacia el futuro¡: PRIMER PERIODO 1° 2022
(tecnologiavictoria14.blogspot.com)
-PABLO BUENO
https://elmundodeladigitalcibernetica089.blogspot.com/
-YILIBETH MARULANDA
https://rulostecnologicos.blogspot.com/
-MELLISSALONDOÑO
Nuestra compañera mellissa londoño no participo en el trabajo grupal, ni se le demostraba
interés en el trabajo y cuando aporto fue solo una imagen pegada de internet, no colaboro,
por esta razón no creemos que sea justo que sea agregada a esta tarea.
16
Los conceptos basicos de la programacion  10 5 (1)

Más contenido relacionado

La actualidad más candente

Conceptos basicos de programacion.docx (1)
Conceptos basicos de programacion.docx (1)Conceptos basicos de programacion.docx (1)
Conceptos basicos de programacion.docx (1)Ashly Caicedo hurtado
 
Modulo programacion las_naves
Modulo programacion las_navesModulo programacion las_naves
Modulo programacion las_navesJACK5G
 
Taller de tecnologia
Taller de tecnologiaTaller de tecnologia
Taller de tecnologiaMatthewMuoz5
 
Trabajo grupal de tecnologia convertido (1)
Trabajo grupal de tecnologia convertido (1)Trabajo grupal de tecnologia convertido (1)
Trabajo grupal de tecnologia convertido (1)laurasofiamartinez1
 
Lauren valencia periodo 3- desarrollo de habilidades de pensamiento
Lauren valencia   periodo 3- desarrollo de habilidades de pensamiento Lauren valencia   periodo 3- desarrollo de habilidades de pensamiento
Lauren valencia periodo 3- desarrollo de habilidades de pensamiento wonholandiadoudcod8
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología valentinacrdenas6
 
Informe del tercer periodo
Informe del tercer periodoInforme del tercer periodo
Informe del tercer periodoLauraPrada22
 
Informe escrito sobre programacion en Micro:Bit
Informe escrito sobre programacion en Micro:Bit Informe escrito sobre programacion en Micro:Bit
Informe escrito sobre programacion en Micro:Bit Saragongoravillaquir
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoLauraPrada22
 
Actividad de programación
Actividad de programaciónActividad de programación
Actividad de programaciónsoficeronjimenez
 

La actualidad más candente (14)

Conceptos basicos de programacion.docx (1)
Conceptos basicos de programacion.docx (1)Conceptos basicos de programacion.docx (1)
Conceptos basicos de programacion.docx (1)
 
Trabajo en equipo 1
Trabajo en equipo 1Trabajo en equipo 1
Trabajo en equipo 1
 
Modulo programacion las_naves
Modulo programacion las_navesModulo programacion las_naves
Modulo programacion las_naves
 
Taller de tecnologia
Taller de tecnologiaTaller de tecnologia
Taller de tecnologia
 
Trabajo grupal de tecnologia convertido (1)
Trabajo grupal de tecnologia convertido (1)Trabajo grupal de tecnologia convertido (1)
Trabajo grupal de tecnologia convertido (1)
 
Lauren valencia periodo 3- desarrollo de habilidades de pensamiento
Lauren valencia   periodo 3- desarrollo de habilidades de pensamiento Lauren valencia   periodo 3- desarrollo de habilidades de pensamiento
Lauren valencia periodo 3- desarrollo de habilidades de pensamiento
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología
 
Informe del tercer periodo
Informe del tercer periodoInforme del tercer periodo
Informe del tercer periodo
 
Informe escrito sobre programacion en Micro:Bit
Informe escrito sobre programacion en Micro:Bit Informe escrito sobre programacion en Micro:Bit
Informe escrito sobre programacion en Micro:Bit
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Tecnologia 10 5
Tecnologia 10 5Tecnologia 10 5
Tecnologia 10 5
 
Make Code
Make CodeMake Code
Make Code
 
Actividad de programación
Actividad de programaciónActividad de programación
Actividad de programación
 
Aprenda Visual Basic 6
Aprenda Visual Basic 6Aprenda Visual Basic 6
Aprenda Visual Basic 6
 

Similar a Los conceptos basicos de la programacion 10 5 (1)

Similar a Los conceptos basicos de la programacion 10 5 (1) (20)

Estructuras básicas tecnología
Estructuras básicas tecnología  Estructuras básicas tecnología
Estructuras básicas tecnología
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnología
 
Trabajo de tecnología
Trabajo de tecnología Trabajo de tecnología
Trabajo de tecnología
 
taller de tecnologia .pdf
taller de tecnologia .pdftaller de tecnologia .pdf
taller de tecnologia .pdf
 
taller de tecnologia .pdf
taller de tecnologia .pdftaller de tecnologia .pdf
taller de tecnologia .pdf
 
conceptos básicos de programación
conceptos básicos de programación conceptos básicos de programación
conceptos básicos de programación
 
Trabajo de tecnología.pdf
Trabajo de tecnología.pdfTrabajo de tecnología.pdf
Trabajo de tecnología.pdf
 
Trabajo de tecnología.pdf
Trabajo de tecnología.pdfTrabajo de tecnología.pdf
Trabajo de tecnología.pdf
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnología
 
Preguntas correctas
Preguntas correctasPreguntas correctas
Preguntas correctas
 
Taller #1 Tecnología 2022.docx
Taller #1 Tecnología 2022.docxTaller #1 Tecnología 2022.docx
Taller #1 Tecnología 2022.docx
 
Taller Tecnología .docx
Taller Tecnología .docxTaller Tecnología .docx
Taller Tecnología .docx
 
Taller Tecnología 1 .pdf
Taller Tecnología 1 .pdfTaller Tecnología 1 .pdf
Taller Tecnología 1 .pdf
 
Taller Tecnología .pdf
Taller Tecnología .pdfTaller Tecnología .pdf
Taller Tecnología .pdf
 
Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 
Tecnología período 3
Tecnología período 3Tecnología período 3
Tecnología período 3
 
Trabajo en equipo
Trabajo en equipoTrabajo en equipo
Trabajo en equipo
 
Trabajo en equipo
Trabajo en equipo Trabajo en equipo
Trabajo en equipo
 
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ón
Estructuras básicas: conceptos básicos de programación
 
Estructuras básicas de la electrónica 10-1
Estructuras básicas  de la electrónica 10-1Estructuras básicas  de la electrónica 10-1
Estructuras básicas de la electrónica 10-1
 

Más de VictoriaRamrez13

Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoTrabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoVictoriaRamrez13
 
Programa 1 latidos victoria ramirez 9-5
Programa 1 latidos victoria ramirez 9-5 Programa 1 latidos victoria ramirez 9-5
Programa 1 latidos victoria ramirez 9-5 VictoriaRamrez13
 
Trabajo de tecnologia actividad 2
Trabajo de tecnologia  actividad 2Trabajo de tecnologia  actividad 2
Trabajo de tecnologia actividad 2VictoriaRamrez13
 

Más de VictoriaRamrez13 (8)

Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodoTrabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodo
 
Taller ciclos de lavadora
Taller ciclos de lavadoraTaller ciclos de lavadora
Taller ciclos de lavadora
 
Programa 1 latidos victoria ramirez 9-5
Programa 1 latidos victoria ramirez 9-5 Programa 1 latidos victoria ramirez 9-5
Programa 1 latidos victoria ramirez 9-5
 
Informe de tecnologia
Informe de tecnologiaInforme de tecnologia
Informe de tecnologia
 
Trabajo de tecnologia actividad 2
Trabajo de tecnologia  actividad 2Trabajo de tecnologia  actividad 2
Trabajo de tecnologia actividad 2
 
El podcast educativo.
El podcast educativo.El podcast educativo.
El podcast educativo.
 
El podcast educativo.
El podcast educativo.El podcast educativo.
El podcast educativo.
 
El podcast educativo.
El podcast educativo.El podcast educativo.
El podcast educativo.
 

Último

Holland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdf
Holland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdfHolland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdf
Holland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdffrank0071
 
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismoPIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismoArturoDavilaObando
 
Ejercicios de estimulación prenatales.pptx
Ejercicios de estimulación prenatales.pptxEjercicios de estimulación prenatales.pptx
Ejercicios de estimulación prenatales.pptxYahairaVaraDiaz1
 
4.-ENLACE-QUÍMICO.-LIBRO-PRINCIPAL (1).pdf
4.-ENLACE-QUÍMICO.-LIBRO-PRINCIPAL (1).pdf4.-ENLACE-QUÍMICO.-LIBRO-PRINCIPAL (1).pdf
4.-ENLACE-QUÍMICO.-LIBRO-PRINCIPAL (1).pdfvguadarramaespinal
 
Vectores y operaciones con vectores, producto interno y vectorial de vectores...
Vectores y operaciones con vectores, producto interno y vectorial de vectores...Vectores y operaciones con vectores, producto interno y vectorial de vectores...
Vectores y operaciones con vectores, producto interno y vectorial de vectores...ErichManriqueCastill
 
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...frank0071
 
EXAMEN ANDROLOGICO O CAPACIDAD REPRODUCTIVA EN EQUINOS.pptx
EXAMEN ANDROLOGICO O CAPACIDAD REPRODUCTIVA  EN EQUINOS.pptxEXAMEN ANDROLOGICO O CAPACIDAD REPRODUCTIVA  EN EQUINOS.pptx
EXAMEN ANDROLOGICO O CAPACIDAD REPRODUCTIVA EN EQUINOS.pptxJhonFonseca16
 
Centro de masa, centro de gravedad y equilibrio.pptx
Centro de masa, centro de gravedad y equilibrio.pptxCentro de masa, centro de gravedad y equilibrio.pptx
Centro de masa, centro de gravedad y equilibrio.pptxErichManriqueCastill
 
Generalidades de Morfología y del aparato musculoesquelético.pdf
Generalidades de Morfología y del aparato musculoesquelético.pdfGeneralidades de Morfología y del aparato musculoesquelético.pdf
Generalidades de Morfología y del aparato musculoesquelético.pdfJosefinaRojas27
 
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...ocanajuanpablo0
 
SESIÓN DE APRENDIZAJE N° 5 SEMANA 7 CYT I BIMESTRE ESTUDIANTES.pdf
SESIÓN DE APRENDIZAJE N° 5  SEMANA 7 CYT  I BIMESTRE ESTUDIANTES.pdfSESIÓN DE APRENDIZAJE N° 5  SEMANA 7 CYT  I BIMESTRE ESTUDIANTES.pdf
SESIÓN DE APRENDIZAJE N° 5 SEMANA 7 CYT I BIMESTRE ESTUDIANTES.pdfkevingblassespinalor
 
Procedimiento e interpretación de los coprocultivos.pdf
Procedimiento e interpretación de los coprocultivos.pdfProcedimiento e interpretación de los coprocultivos.pdf
Procedimiento e interpretación de los coprocultivos.pdfCarlaLSarita1
 
Piccato, P. - Historia mínima de la violencia en México [2022].pdf
Piccato, P. - Historia mínima de la violencia en México [2022].pdfPiccato, P. - Historia mínima de la violencia en México [2022].pdf
Piccato, P. - Historia mínima de la violencia en México [2022].pdffrank0071
 
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...GloriaMeza12
 
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)s.calleja
 
Codigo rojo manejo y tratamient 2022.pptx
Codigo rojo manejo y tratamient 2022.pptxCodigo rojo manejo y tratamient 2022.pptx
Codigo rojo manejo y tratamient 2022.pptxSergioSanto4
 
Diapositiva sobre el conflicto de Israel - Palestina para nivel secundaria
Diapositiva sobre el conflicto de Israel - Palestina para nivel secundariaDiapositiva sobre el conflicto de Israel - Palestina para nivel secundaria
Diapositiva sobre el conflicto de Israel - Palestina para nivel secundariaAgustin535878
 
tecnica de necropsia en bovinos rum.pptx
tecnica de necropsia en bovinos rum.pptxtecnica de necropsia en bovinos rum.pptx
tecnica de necropsia en bovinos rum.pptxJESUSDANIELYONGOLIVE
 
valoracion hemodinamica y respuesta a fluidorerapia
valoracion hemodinamica y respuesta a fluidorerapiavaloracion hemodinamica y respuesta a fluidorerapia
valoracion hemodinamica y respuesta a fluidorerapiaresiutihjaf
 
artropodos fusion 2024 clase universidad de chile
artropodos fusion 2024 clase universidad de chileartropodos fusion 2024 clase universidad de chile
artropodos fusion 2024 clase universidad de chilecatabarria8
 

Último (20)

Holland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdf
Holland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdfHolland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdf
Holland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdf
 
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismoPIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
 
Ejercicios de estimulación prenatales.pptx
Ejercicios de estimulación prenatales.pptxEjercicios de estimulación prenatales.pptx
Ejercicios de estimulación prenatales.pptx
 
4.-ENLACE-QUÍMICO.-LIBRO-PRINCIPAL (1).pdf
4.-ENLACE-QUÍMICO.-LIBRO-PRINCIPAL (1).pdf4.-ENLACE-QUÍMICO.-LIBRO-PRINCIPAL (1).pdf
4.-ENLACE-QUÍMICO.-LIBRO-PRINCIPAL (1).pdf
 
Vectores y operaciones con vectores, producto interno y vectorial de vectores...
Vectores y operaciones con vectores, producto interno y vectorial de vectores...Vectores y operaciones con vectores, producto interno y vectorial de vectores...
Vectores y operaciones con vectores, producto interno y vectorial de vectores...
 
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
 
EXAMEN ANDROLOGICO O CAPACIDAD REPRODUCTIVA EN EQUINOS.pptx
EXAMEN ANDROLOGICO O CAPACIDAD REPRODUCTIVA  EN EQUINOS.pptxEXAMEN ANDROLOGICO O CAPACIDAD REPRODUCTIVA  EN EQUINOS.pptx
EXAMEN ANDROLOGICO O CAPACIDAD REPRODUCTIVA EN EQUINOS.pptx
 
Centro de masa, centro de gravedad y equilibrio.pptx
Centro de masa, centro de gravedad y equilibrio.pptxCentro de masa, centro de gravedad y equilibrio.pptx
Centro de masa, centro de gravedad y equilibrio.pptx
 
Generalidades de Morfología y del aparato musculoesquelético.pdf
Generalidades de Morfología y del aparato musculoesquelético.pdfGeneralidades de Morfología y del aparato musculoesquelético.pdf
Generalidades de Morfología y del aparato musculoesquelético.pdf
 
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
 
SESIÓN DE APRENDIZAJE N° 5 SEMANA 7 CYT I BIMESTRE ESTUDIANTES.pdf
SESIÓN DE APRENDIZAJE N° 5  SEMANA 7 CYT  I BIMESTRE ESTUDIANTES.pdfSESIÓN DE APRENDIZAJE N° 5  SEMANA 7 CYT  I BIMESTRE ESTUDIANTES.pdf
SESIÓN DE APRENDIZAJE N° 5 SEMANA 7 CYT I BIMESTRE ESTUDIANTES.pdf
 
Procedimiento e interpretación de los coprocultivos.pdf
Procedimiento e interpretación de los coprocultivos.pdfProcedimiento e interpretación de los coprocultivos.pdf
Procedimiento e interpretación de los coprocultivos.pdf
 
Piccato, P. - Historia mínima de la violencia en México [2022].pdf
Piccato, P. - Historia mínima de la violencia en México [2022].pdfPiccato, P. - Historia mínima de la violencia en México [2022].pdf
Piccato, P. - Historia mínima de la violencia en México [2022].pdf
 
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
Sistema Endocrino, rol de los receptores hormonales, hormonas circulantes y l...
 
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
 
Codigo rojo manejo y tratamient 2022.pptx
Codigo rojo manejo y tratamient 2022.pptxCodigo rojo manejo y tratamient 2022.pptx
Codigo rojo manejo y tratamient 2022.pptx
 
Diapositiva sobre el conflicto de Israel - Palestina para nivel secundaria
Diapositiva sobre el conflicto de Israel - Palestina para nivel secundariaDiapositiva sobre el conflicto de Israel - Palestina para nivel secundaria
Diapositiva sobre el conflicto de Israel - Palestina para nivel secundaria
 
tecnica de necropsia en bovinos rum.pptx
tecnica de necropsia en bovinos rum.pptxtecnica de necropsia en bovinos rum.pptx
tecnica de necropsia en bovinos rum.pptx
 
valoracion hemodinamica y respuesta a fluidorerapia
valoracion hemodinamica y respuesta a fluidorerapiavaloracion hemodinamica y respuesta a fluidorerapia
valoracion hemodinamica y respuesta a fluidorerapia
 
artropodos fusion 2024 clase universidad de chile
artropodos fusion 2024 clase universidad de chileartropodos fusion 2024 clase universidad de chile
artropodos fusion 2024 clase universidad de chile
 

Los conceptos basicos de la programacion 10 5 (1)

  • 1. LOS CONCEPTOS BÁSICOS DE LA PROGRAMACIÓN GRADO 10-5 DOCENTE : GUILLERMO MONDRAGON INTEGRANTES: PABLO ANDRES BUENO CERON (MONITOR) VICTORIA RAMÍREZ MUÑOZ(VIGÍA DEL TIEMPO) YILIBETH MARULANDA AGUDELO (RELATOR) KAITLYN MELISSA LONDOÑO (PERIODISTA) INSTITUCION EDUCATIVA LICEO DEPARTAMENTAL ÁREA: TECNOLOGÍA SANTIAGO DE CALI 2022
  • 2. TABLA DE CONTENIDO La ruta de la autonomía…………………………………………………………..1 Estudio de dos tipos de bucles…………………………………………………2 Aspectos se deben considerar en la solución de problemas……………..3 Símbolos del diagrama de flujo…………………………………………………4 Los ciclos while y do while………………………………………………………6 Referencias citadas con normas APA 7A versión 2020…………………….7 Conclusión………………………………………………………………………….7 Bibliografías………………………………………………………………………..8 Anexos ……………………………………………………………………………...9 Blogs…………………………………………………………………………………16
  • 3. LA AUTONOMÍA La autonomía es la habilidad que posee el ser humano de tener independencia total de los demás para así poder plantear su decisiones, acciones y horarios y regirse por ellos. La autonomía sirve en el ámbito escolar, de trabajo o en cualquier situación de la vida para realizar tareas de cualquier índole por sí mismo y poder plantearse el tiempo en que va a terminar o entregar el resultado. RUTA DE LA AUTONOMÍA Para llegar a la autonomía empezaremos por un camino bastante exigente y lleno de disciplina para alcanzar nuestro objetivos, para eso existen varias recomendaciones que nos ayudaran en este proceso. A continuación se presenta un esquema de pasos para alcanzar la autonomía de manera global. 1
  • 4. EL BUCLE El bucle es una secuencia de un código que se repite varias veces, hasta que la condición que hace que se ejecute se detenga o deje de cumplirse. DOS TIPOS DE BUCLES EL BUCLE QUE SE REPITE UN CONJUNTO DE INSTRUCCIONES POR UN NÚMERO DE VECES Esta clase de bucle (for) desarrolla la acción las determinadas veces que coloquemos en las instrucciones. Por ejemplo si tenemos que caminar 10 cuadras colocamos 10 veces la instrucción. EL BUCLE SE REPITE UN CONJUNTO DE INSTRUCCIONES MIENTRAS UNA CONDICIÓN SEA VERDADERA. Podemos entender que esta clase de bucle (while) se seguirá ejecutando si la condición es verdadera. La condición siempre se evalúa antes de ejecutarse para comprobar su veracidad, si esta resulta falso el bucle nunca se ejecutará. Por ejemplo, este bucle se ejecuta siempre y cuando número es menor que 10: numero = 0 while numero < 10: print(f"Numero es {numero}!") numero = numero + 1 Resultado: Numero es 0! Numero es 1! Numero es 2! Numero es 3! Numero es 4! Numero es 5! Numero es 6! Numero es 7! Numero es 8! Numero es 9! Aquí, la variable numero es fijada en 0 al inicio. 2
  • 5. Pero el bucle no se ejecutará si número es incrementado en uno, numero es igual a 10 la condición deja de ser verdadero, y se convierte en falso False Jamas se ejecutara si el bucle no cumple la condición: numero = 50 while numero < 10 : print(f"Numero es {numero}!") ¿QUÉ ASPECTOS SE DEBEN CONSIDERAR EN LA SOLUCIÓN DE PROBLEMAS? A veces pensamos que con hacer las cosas directamente vamos a ganar más tiempo, pero en realidad no es así, muchas de las veces el tiempo que se lleva programando un problema directamente sin haber hecho un análisis previo, es el doble o triple que si hubiésemos hecho previamente un análisis, por lo general se cometen muchos errores, que a la larga perdemos tiempo. Es por eso que vamos a ver algunos pasos que debemos de seguir para resolver un problema de programación Pasó 1: Análisis Previo del problema En esta etapa se debe definir y tener claro lo que el programa tiene que hacer junto con las tareas que debe realizar para llevar a cabo la solución, qué datos necesito para realizar la tareas, que formato deben tener los datos de entrada, de donde provienen los datos de entrada, como se obtienen esos datos, cómo interactúan los datos entre sí para obtener el resultado, muy importante tener claro cuál será el resultado que se desea obtener, tampoco dejar de lado las restricciones que puede haber al momento de procesar los datos. Pasó 2: Diseñó del algoritmo Una vez que tenemos claro el problema, después de haber definido todas la entradas y salidas que va tener el programa,es hora de diseñar el algoritmo y que irá de acuerdo a todas las especificaciones anteriores y posteriormente será implementado en un lenguaje de programación para ser ejecutado por la computadora. El algoritmo se lo puede hacer de cualquier forma: Pseudocódigo o Diagrama de Flujo, la idea principal es que sea entendible, y no solo por el que lo diseñó si no por cualquier persona. Pasó 3: Configuración del entorno de desarrollo y codificación 3
  • 6. Esta etapa consiste en transcribir o adaptar el algoritmo a un lenguaje de programación, se tendrá que adaptar todos los pasos diseñados en el algoritmo con sentencias y sintaxis propias del lenguaje. Verificar errores, organizar el código y comentarlo, son buenas prácticas que hacen programas más legibles y facilitan la depuración. Pasó 4: Compilación y pruebas La fase de compilación permitirá detectar errores en tiempo de compilación, ejecución y lógicos, y en el caso de Java se generará uno o varios archivos bytecode que serán ejecutados por la computadora. En esta fase también es necesario realizar pruebas con una gran cantidad de datos para encontrar posibles errores y corregirlos. Pasó 5: Documentación y mantenimiento Por últimos se debe tener una documentación de todos los pasos hasta llegar a la solución del problema, a veces es un poco tedioso esta fase pero también es muy importante ya que muchas veces suceden modificaciones con el pasar del tiempo y estas se hace en algunos casos por otros programadores diferentes a los que lo crearon (que incluso cuando uno mismo va ha modificar no se acuerda que rayos hacia ese código, me ha pasado), y cuando un programa es pobre en documentación este proceso de modificación es totalmente complejo. DIAGRAMA DE FLUJO El diagrama de flujo es la presentación de manera gráfica que describe de manera más sencilla y clara un proceso, sistema o algoritmo informático. Tiene como finalidad representar los pasos de dicho proyecto desde su inicio hasta su finalidad, para poder llevar a cabo esto existen varios elementos visuales que ayudan a realizar cada etapa del proceso. SÍMBOLOS DEL DIAGRAMA DE FLUJO El diagrama de flujo es realizado para crear una comprensión más fácil y clara sobre los procesos complejos, y da los pasos para encontrar la solución a un problema. Generalmente en estos diagramas se utilizan diseños simples para un mayor entendimiento como lo es el rectángulo, un ovalo o circulo que representan procesos, datos almacenados o entidad externa y la flechas que usualmente se Se utilizan para representar el movimiento de continuación de los datos de un paso a otro. 4
  • 7. -TERMINAL Representa el final o inicio del diagrama de flujo. -ENTRADA Representa los datos de entrada y salida . -PROCESO Indica todas las acciones o cálculos que se ejecutaron con los datos de entrada u otros obtenidos. -CONDICIÓN -CONECTOR Este símbolo permite identificar la continuación del diagrama si es muy extenso. -DIRECCIÓN DE FLUJO Indican el sentido de la información obtenida. -SUBRUTINA Es un segmento de programa que se utiliza para no escribir tantas veces. 5
  • 8. LOS CICLOS WHILE Y DO WHILE El proceso de DO while es una secuencia de bucles la cual uno le da una orden a un programa de hacer cierta acción, la cual para poderse a ejecutar el programa necesita una condición la cual permita ejecutar la acción en una serie de bucles, ya si la condición no es verdadera el programa ejecutará de todas formas la acción, y al completar la acción verá el programa si la condición que se puso es verdadera si ni lo es, no seguirá el proceso bucle. El proceso de while consiste en los mismo que el proceso de Do while, pero con la diferencia que while al poner la condición para ejecutar la acción que se le puso, primero va a mirar si la condición que se le puso es verdadera para poder ejecutar la acción. DIAGRAMA DE FLUJO DE DO WHILE. EL DIAGRAMA DE FLUJO DE “DO WHILE” Comose nosmuestraenel diagrama a X=1 le damosun valor,que despuésde haberle puestoun valoraa X le ponemosunacondiciónlacual sería X 100 mientrasXseamenorque 100 el programa seguiráel procesode bucle,despuésse pone que por cada bucle que haga X su valorse aumentara como estaenel diagrama,que X=X+1 por cada bucle que hagoX Valeramás 1. 6
  • 9. REFERENCIAS CITADAS CON NORMAS APA 7A VERSIÓN 2020 Las normas APA 7a versión 2020 consiste que los trabajos de los estudiantes tengan los siguientes puntos: apellidos de los autores del trabajo, citas directas, citas indirectas, comunicaciones personales, variaciones de autores, otras variaciones, material (tablas y figuras), publicaciones periodísticas, libros y obras de referencia, informes y literatura gris, conferencia y presentaciones, tesis, reseñas, fuentes no publicadas, software, aplicaciones y dispositivos, bases de datos y conjuntos de datos, material audiovisual, material gráfico, material sonoro, publicaciones en redes sociales, páginas web, referencias jurídicas. Toda esta información fue vista en un (PDF) llamado guía-normas-apa-7-ed-2020-08-12.pdf CONCLUSIÓN Llegamos a la conclusión de que este trabajo fue un gran camino lleno de conocimientos y aprendizajes que serán muy útiles para nuestra vida cotidiana. Con este proyecto obtuvimos experiencias inolvidables sobre la tecnología, conociendo el proceso del diagrama de flujo, bucle, el proceso de Do while y while, pudimos aprender cómo funciona y cómo estos saberes son bastantes útiles para aplicar en las circunstancias de la vida. DIAGRAMA DE FLUJO DE WHILE. EL DIAGRAMA DE FLUJO DE “WHILE” Como se nos muestra en el diagrama, tenemosuna variable la cual esA y A le damos un valor, para poder ejecutarel procesoobligatoriamente debemosdar una condición variable la cual será B y debe ser verdaderala condiciónque pusimos,para que se pueda ejecutarel proceso de bucle 7
  • 10. -Real academia española( 2021)autonomía | Definición | Diccionario de la lengua española | RAE - ASALE- La autonomía -EcuRed - https://www.ecured.cu/Autonom%C3%ADa - La autonomia -Brainly (2020) -cuales son las características de una persona autónoma? - Brainly.lat -Caracteristicas de una persona autonoma - Blogspot (2016)-programar en lenguaje c, en dev-c++ : Los bucles o ciclos en C++ (programacionendev.blogspot.com) - Los bucles -Free code camp (2021) - Ejemplos de bucles https://www.freecodecamp.org/espanol/news/python-bucle-do-while-ejemplos-de- bucles/ -.Netcba (2008)-Estructuras repetitivas (bucles) | .Netcba (wordpress.com)- Estructuras repetitivas -Lucidchart - Simbología de diagrama de flujo | Lucidchart - Simbología del diagrama de flujo . -Smartdraw -Símbolos de diagramas de flujo (smartdraw.com) - Simbolos de diagrama de flujo. -Wikipedia-Bucle while - Wikipedia, la enciclopedia libre- Bucle while. -Tutoriales de programación-Estructura repetitiva Do While (condición) ... Loop (tutorialesprogramacionya.com) -El do while -https://www.ecodeup.com/como-resolver-problemas-programacion/. - aspectos que se deben considerar en la solución de problemas 8 BIBLIOGRAFÍAS
  • 12. 10
  • 13. 10
  • 15. 12
  • 16. 13 9
  • 17. YILIBETH MARULANDA EL DIAGRAMA DE FLUJO DE “DO WHILE” Comose nosmuestraenel diagramaa X=1 le damosun valor,que despuésde haberle puestounvaloraa X le ponemosunacondiciónla cual seríaX 100 mientrasX seamenorque 100 el programa seguiráel proceso de bucle,despuésse pone que por cada bucle que haga X su valorse aumentara como estaenel diagrama, que X=X+1 por cada bucle que hago X Valeramás1. 14
  • 19. BLOGS -VICTORIARAMÍREZ TECNOLOGÍA!Un paso hacia el futuro¡: PRIMER PERIODO 1° 2022 (tecnologiavictoria14.blogspot.com) -PABLO BUENO https://elmundodeladigitalcibernetica089.blogspot.com/ -YILIBETH MARULANDA https://rulostecnologicos.blogspot.com/ -MELLISSALONDOÑO Nuestra compañera mellissa londoño no participo en el trabajo grupal, ni se le demostraba interés en el trabajo y cuando aporto fue solo una imagen pegada de internet, no colaboro, por esta razón no creemos que sea justo que sea agregada a esta tarea. 16