Unidad 1. PROGRAMACION ALGORITMICA
description
Transcript of Unidad 1. PROGRAMACION ALGORITMICA
![Page 1: Unidad 1. PROGRAMACION ALGORITMICA](https://reader036.fdocumento.com/reader036/viewer/2022082518/568151df550346895dc017c0/html5/thumbnails/1.jpg)
Unidad 1. PROGRAMACION ALGORITMICA1.1 CONCEPTOS BÁSICOS DE PROGRAMACIÓN Y ALGORITMOS
![Page 2: Unidad 1. PROGRAMACION ALGORITMICA](https://reader036.fdocumento.com/reader036/viewer/2022082518/568151df550346895dc017c0/html5/thumbnails/2.jpg)
ELEMENTOS PARA CONSTRUIR ALGORITMOS• LAS PIEZAS PARA CONSTRUIR ALGORITMOS SON:• VARIABLES• CONTANTES• CONTROL DE ENTRADAS Y SALIDAS• OPERACIONES• ASIGNACION• MATEMATICAS
• COMPARACIONES Y SELECCIONES
![Page 3: Unidad 1. PROGRAMACION ALGORITMICA](https://reader036.fdocumento.com/reader036/viewer/2022082518/568151df550346895dc017c0/html5/thumbnails/3.jpg)
VARIABLES• UN LUGAR O RECIPIENTE DONDE SE GUARDAN O
ALMACENAN DATOS.• SE LLAMA VARIABLE PORQUE LOS DATOS
GUARDADOS PUEDEN SER CAMBIADOS EN CUALQUIER MOMENTO
• EL NOMBRE DE UNA VARIABLE ES CONOCIDO COMO IDENTIFICADOR.
• a = b x h
![Page 4: Unidad 1. PROGRAMACION ALGORITMICA](https://reader036.fdocumento.com/reader036/viewer/2022082518/568151df550346895dc017c0/html5/thumbnails/4.jpg)
CONSTANTES• VALORES QUE NO CAMBIARAN DURANTE EL
DESARROLLO DEL ALGORITMO• SE PUEDEN GUARDAR EN UNA VARIABLE• SE PUEDE USAR EN OPERACIONES MATEMATICAS• pi = 3.141592• area = pi x radio²
![Page 5: Unidad 1. PROGRAMACION ALGORITMICA](https://reader036.fdocumento.com/reader036/viewer/2022082518/568151df550346895dc017c0/html5/thumbnails/5.jpg)
SALIDA• ESTE TÉRMINO SIGNIFICA QUE, AL REALIZARSE EL
ALGORITMO, SE DEBERÁ ENTREGAR ALGUNA INFORMACIÓN.
• LAS SALIDAS ENVÍAN MENSAJES, VALORES O RESULTADOS AL USUARIO.
![Page 6: Unidad 1. PROGRAMACION ALGORITMICA](https://reader036.fdocumento.com/reader036/viewer/2022082518/568151df550346895dc017c0/html5/thumbnails/6.jpg)
ENTRADA• ESTE TERMINO SIGNIFICA QUE DURANTE LA
REALIZACIÓN DEL ALGORITMO SE DEBRÁ RECONOCER ALGUNA INFORMACIÓN.
• PARA CADA DATO QUE DEBNA ENTRAR DEBERA USARSE UNA VARIABLE.
![Page 7: Unidad 1. PROGRAMACION ALGORITMICA](https://reader036.fdocumento.com/reader036/viewer/2022082518/568151df550346895dc017c0/html5/thumbnails/7.jpg)
PROCESOS• SIGNIFICA TRANSFORMACION DE UNOS DATOS EN
OTROS.• ES MUY COMUN QQUE ESOS DATOS SE
ENCUENTREN ALOJADOS EN VARIABLES
![Page 8: Unidad 1. PROGRAMACION ALGORITMICA](https://reader036.fdocumento.com/reader036/viewer/2022082518/568151df550346895dc017c0/html5/thumbnails/8.jpg)
ASIGNACION• CONSISTE EN DETERMINAR EL VALOR DE UNA
VARIABLE• PUEDE SER DIRECTA, INDICANDO EL VALOR
EXACTO• a 3 c = 54 + 8
• PUEDE SER A TRAVES DE UNA EXPRESION• A B * 9 B = (x + y)²
![Page 9: Unidad 1. PROGRAMACION ALGORITMICA](https://reader036.fdocumento.com/reader036/viewer/2022082518/568151df550346895dc017c0/html5/thumbnails/9.jpg)
ACUMULADORES Y CONTADORES• BASANDONOS EN EL CONCEPTO DE ASIGNACION EN
LOS ALGORITMOS, SE PERMITE CONSTRUIR UNA ESTRUCTURA MUY IMPORTANTE: EL ACUMULADOR
• PERMITE GUARDAR UN NUEVO VALOR TOMANDO EN CONSIDERACION EL VALOR QUE YA ESTABA DENTRO DE LA VARIABLE• SUMA SUMA + 100
• EN EL CASO DE LOS CONTADORES, LA ESTRUCTURA SE USA PARA LLEVAR UNA CUENTA• CONTADOR CONTADOR + 1
• ESTA CONSTRUCCION SOLO TIENE SENTIDO EN LOS ALGORITMO Y EN PROGRAMACIÓN, YA QUE EN ALGEBRA ES UNA BARBARIDAD