1. CONCEPTOS BASICOS DE PROGRAMACION
ANA SOFIA ORTIZ
ANDREA RESTREPO FLOREZ
TATIANA SOTO
SAHA TAFUR
10-6
I.E LICEO DEPARTAMENTAL
TECNOLOGÍA
GUILLERMO MONDRAGON
2022
2. TABLA DE CONTENIDO
PORTADA……………………………………………………..…….PAG 1
TABLA DE CONTENIDO ………………………………………….PÁG 2
DESARROLLO TEMÁTICO ………………………………PÁG 3,.4,5,6, 7,8,9
CAPTURAS DE PANTALLA ……………………………………… PAG
10,11,12,13,14
CONCLUSIONES……………………………………………….. PAG 15
REFERENCIAS …………………………………………………PAG 16
LINKS DE LOS
BLOGS…………………………………………………………. PAG 16
4. - BUCLES
Un bucle es una secuencia que repite varias veces un mismo trozo de código, hasta
que la condición asignada al bucle deja de cumplirse.
tipos de bucles:
- Un bucle definido
Un bucle definido es un bucle en el que se conoce de antemano el número de veces que se
ejecutará antes de ingresar al bucle. El número de iteraciones que repetirá se proporcionará
normalmente a través de una variable entera. En general, para los bucles se consideran bucles
definidos.
- Los bucles indefinidos
En un bucle indefinido, el número de veces que se ejecutará no se conoce de antemano.
Por lo general, se ejecutará un bucle indefinido hasta que se cumpla alguna condición.
Mientras que los bucles y los do-while se usan comúnmente para implementar bucles
indefinidos. A pesar de que no hay una razón específica para no usar los bucles para construir
bucles indefinidos, los bucles indefinidos podrían organizarse de forma ordenada utilizando
los bucles while. Algunos de los ejemplos comunes que necesitaría para implementar bucles
indefinidos están solicitando la lectura de una entrada hasta que el usuario inserta un entero
positivo, lee una contraseña hasta que el usuario inserta la misma contraseña dos veces
seguidas, etc..
- Elementos del bucle
En primer lugar tenemos la variable de control, que normalmente se usa la letra i (iterador)
Aquí vemos un ejemplo en javascript, como vemos tenemos un for, donde primero definimos
la variable de control i , que empieza siendo cero, y este bucle que se ejecutará siempre y
cuando la variable i sea menor que 10, o lo que es lo mismo, hasta que llegue al valor 9.
Vemos que va incrementando su valor de uno en uno.Si tenemos bucles anidados, bucles
dentro de bucles, se siguen usando las letras posteriores a la i, aunque es raro tener bucles de
más de 3 dimensiones, así que las letras que se suelen usar son la i la j y la k.
5. La inicialización de la variable de control, es decir, el valor inicial que le damos a esa
variable de control.
La condición de control, que es el valor final que puede tomar la variable de control, y una
vez cumpla ese valor el bucle se rompe y deja de repetirse.
Incremento, es el valor en el que se va a incrementar la variable de control en cada iteración
del bucle.
Y por último tenemos el cuerpo, que es código que se va a ejecutar en cada iteración.
Aquí vemos un ejemplo en javascript, como vemos tenemos un for, donde primero definimos
la variable de control i, que empieza siendo cero, y este bucle que se ejecutará siempre y
cuando la variable i sea menor que 10, o lo que es lo mismo, hasta que llegue al valor 9.
Vemos que va incrementando su valor de uno en uno.
SAHA TAFUR
¿Qué aspectos se deben considerar en la solución de problemas?
Las definiciones sobre la ciencia son difíciles y en ocasiones de poco valor.
puesto que cualquier definición sólo expresa uno o varios de los aspectos
de la ciencia en alguna etapa de su desarrollo, por su parte la clasificación de
ciencia pura, tecnológicas, técnicas, actividades de desarrollo etc.
Para muchos estudiosos la ciencia esencialmente es un método que se utiliza
para obtener conocimiento de las cosas , para proponer problemas y parass
resolverlos.
Así a lo largo del tiempo, la humanidad ha elaborado y utilizado numerosas formas de
enfrentarse a las situaciones, interrogantes e incertidumbres que la han rodeado
continuamente.
Creatividad: Los problemas se resuelven de forma intuitiva o sistemática.
Investigación: La definición y solución de problemas a menudo requiere que realices una
investigación para conocer todos los aspectos que involucran la situación.
Trabajo en equipo: Muchos problemas se definen mejor y se resuelven con el aporte de otras
personas
Gestión de riesgos: Resolver un problema implica una cierta cantidad de riesgo. Este riesgo
debe sopesarse frente a no resolver el problema.
Inteligencia emocional: Vale la pena considerar el impacto que un problema y su solución
tienen sobre ti y otras personas.
6. EN UN DIAGRAMA DE FLUJO CUALES SON LOS SÍMBOLOS PARA
REPRESENTAR TERMINAL, ENTRADA, PROCESO, CONDICIÓN, CONECTOR,
DIRECCIÓN DE FLUJO, SUBRUTINA.
En el diagrama de flujo los símbolos para representar los siguientes conceptos son:
-Símbolo para representar terminal: El terminador o terminal representa los puntos de
inicio o fin del proceso de un diagrama de flujo.
-Símbolo que representa entrada: El símbolo de entrada/salida representa el proceso de
incorporación o extracción de datos externos.
-Símbolo que representa proceso: El símbolo del proceso es el componente más común de
un diagrama de flujo e indica un paso del proceso.
- Símbolo que representa condición : Símbolo utilizado para representar una decisión. En
su interior se almacena una condición, y dependiendo del resultado de la misma se sigue por
una de las ramas o caminos alternativos. Este símbolo se utiliza en la estructura selectiva si
entonces y en las estructuras repetitivas repetir y mientras.
7. - Símbolo que representa conector: Representa la continuidad del diagrama en otra página.
Representa una conexión o enlace con otra hoja diferente en la que continúa el diagrama de flujo.
- Símbolo que representa dirección de flujo : Conecta los símbolos señalando el orden en que
se deben realizar las distintas operaciones.
-Símbolo que representa subrutina : Una subrutina o una función son una secuencia de líneas
de código que contienen órdenes y que se ejecutarán siguiendo un orden secuencial. Estas
líneas de código están delimitadas por palabras claves en el lenguaje de programación
8. ¿QUÉ SIGNIFICA UN CICLO WHILE?
es una estructura que se utiliza para ejecutar un bloque de código repetidamente hasta que se
cumple una condición determinada. Al ejecutar el VI, se ejecuta el código dentro del ciclo
While y luego se evalúa la condición de la terminal.
Con esta sentencia se controla la condición antes de entrar en el bucle. Si ésta no se cumple,
el programa no entrará en el bucle.
Naturalmente, si en el interior del bucle hay más de una sentencia, éstas deberán ir entre
llaves para que se ejecuten como un bloque.
9. ¿QUÉ SIGNIFICA UN CICLO DO WHILE?
El bucle do, bucle hacer, hacer-mientras o también llamado ciclo do-while, es una estructura
de control de la mayoría de los lenguajes de programación estructurados cuyo propósito es
ejecutar un bloque de código y repetir la ejecución mientras se cumpla cierta condición
expresada en la cláusula while.
La sentencia (hacer mientras) crea un bucle que ejecuta una sentencia especificada, hasta que
la condición de comprobación se evalúa como falsa. La condición se evalúa después de
ejecutar la sentencia, dando como resultado que la sentencia especificada se ejecute al menos.
una vez.
15. CONCLUSIONES
Acerca de la ruta de la autonomía
.
consideramos que la autonomía es un valor muy importante para el ser humano, ya que si lo
ejercitamos y aplicamos en nuestra cotidianidad muchos aspectos en nuestra vida mejoraran, como
por ejemplo: Nuestro aspecto escolar y familiar, por esta razón esos tips que nos fueron dados por
medio de la ficha 2 sobre la autonomía son fundamentales para nuestro mejoramiento diario y
continuo en la vida.
los bucles y sus tipos
Los bucles nos sirven para ejecutar el mismo código varias veces, hasta que deje de cumplirse la
condición que hace que el bucle que se ejecute. Al principio los bucles pueden ser un poco
complicados de entender, o de hacerse a la idea de como funcionan, pero una vez se entienden, te das
cuenta de lo poderosos que pueden llegar a ser.
¿Qué aspectos se deben considerar en la solución de problemas?
sobre este tema entendimos que estos nos ayudan a través de la vida y es algo de lo que no podemos
prescindir. Ser capaz de resolver problemas es una habilidad vital. Es importante y debe ser tomado
en serio si deseamos obtener los mejores resultados. Ver la resolución de problemas como un arte
puede ayudarle a tener una mejor apreciación de ello.
En resumen: gracias a este trabajo no solo pudimos conocer sino aprender sobre la autonomía, la
resolución de conflictos y los bucles y sus tipos, otros conocimientos que se adhieren a nosotras para
fortalecernos.
16. REFERENCIAS BIBLIOGRÁFICAS
https://lab.anahuac.mx/~hselley/ayp/diagramasDeFlujo.html.
https://lab.anahuac.mx/~hselley/ayp/diagramasDeFlujo.html.
https://www.smartdraw.com › flowchart › simbolos-de-...
https://www.lucidchart.com › pages › simbolos-de-diag...
ANA SOFIA ORTIZ MEDINA
https://www.ni.com/es-co/support/documentation/supplemental/08/labview-for-loops-and-wh
ile-loops-explained.html#:~:text=Un%20ciclo%20While%20es%20una,la%20condici%C3%
B3n%20de%20la%20terminal.
https://es.wikipedia.org/wiki/Bucle_while
https://dcodingames.com/el-ciclo-do-while/
ANDREA RESTREPO
SAHA TAFUR
https://es.sawakinome.com/articles/programming/difference-between-definite-loop-and-indefinite-loop.
html
LINKS DEL BLOG
ANDREA RESTREPO FLOREZ
https://andrearestrepo2019.blogspot.com/p/primer-periodo-2022.html
SAHA TAFUR GARCIA
https://latecnologiadesaha.blogspot.com/
ANA SOFÍA ORTIZ MEDINA
https://sofiablogeandoconguille.blogspot.com/2021/07/trabajo-segundo-periodo.html