fundamentos de programación en diseño web
TRANSCRIPT
![Page 1: Fundamentos de programación en diseño web](https://reader035.vdocuments.co/reader035/viewer/2022071800/55cb0e24bb61eb44628b4838/html5/thumbnails/1.jpg)
FUNDAMENTOS DE PROGRAMACIÓN EN
DISEÑO WEB
Paola Andrea Muñoz Alfonso María Fernanda Rodríguez
Cendales1002
![Page 2: Fundamentos de programación en diseño web](https://reader035.vdocuments.co/reader035/viewer/2022071800/55cb0e24bb61eb44628b4838/html5/thumbnails/2.jpg)
PROGRAMACIÓN DE COMPUTADORES
Proceso de diseñar, codificar, deputar y mantener el código fuente de programas computacionales.
El propósito es crear programas que exhiban un comportamiento deseado.
![Page 3: Fundamentos de programación en diseño web](https://reader035.vdocuments.co/reader035/viewer/2022071800/55cb0e24bb61eb44628b4838/html5/thumbnails/3.jpg)
CLASIFICACIÓN DE LENGUAJE DE PROGRAMACIÓN
Lenguaje de máquina
Alfabeto binario Define secuencia de instrucciones
Lenguaje de bajo nivel
Ágil y fácil de manejar
![Page 4: Fundamentos de programación en diseño web](https://reader035.vdocuments.co/reader035/viewer/2022071800/55cb0e24bb61eb44628b4838/html5/thumbnails/4.jpg)
VARIABLE
Es un elemento que puede tomar cualquier valor de los comprendidos en un conjunto
![Page 5: Fundamentos de programación en diseño web](https://reader035.vdocuments.co/reader035/viewer/2022071800/55cb0e24bb61eb44628b4838/html5/thumbnails/5.jpg)
CONSTANTE
Corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.
![Page 6: Fundamentos de programación en diseño web](https://reader035.vdocuments.co/reader035/viewer/2022071800/55cb0e24bb61eb44628b4838/html5/thumbnails/6.jpg)
ALGORITMO Pasos ordenados y lógicos para realizar una
actividad
Resolución de problemas
Resolución de problema
Definir el problema
Analizar problema
Diseñar el algoritmo
Verificar
Implementación(computadora)
COMPUTADOR
![Page 7: Fundamentos de programación en diseño web](https://reader035.vdocuments.co/reader035/viewer/2022071800/55cb0e24bb61eb44628b4838/html5/thumbnails/7.jpg)
DIAGRAMA DE FLUJO
Representación diagramática
Ilustra la secuencia de operaciones
Para conseguir la solución de un problema
![Page 8: Fundamentos de programación en diseño web](https://reader035.vdocuments.co/reader035/viewer/2022071800/55cb0e24bb61eb44628b4838/html5/thumbnails/8.jpg)
PROPIEDADES DE LOS NÚMEROS EN COMPUTACIÓN
En computación cuántica, los "qubits" provienen de los ceros y unos del código binario de la computación tradicional. Un bit convencional puede adquirir el valor uno o cero. Un qubit puede tener ambos valores al mismo tiempo, hasta que lo mides. Medir un sistema cuántico lo perturba al elegir una sola fase, lo cual elimina su atributo más atractivo.
![Page 9: Fundamentos de programación en diseño web](https://reader035.vdocuments.co/reader035/viewer/2022071800/55cb0e24bb61eb44628b4838/html5/thumbnails/9.jpg)
SENTENCIA DE ASIGNACIÓN
Se utiliza para asignar o almacenar valores a variables o constantes.
Es una operación que sitúa un valor determinado en una posición de memoria.
La operación de asignación se denota con el signo = algunos lenguajes de programación admiten operadores tales como: ←, :=
![Page 10: Fundamentos de programación en diseño web](https://reader035.vdocuments.co/reader035/viewer/2022071800/55cb0e24bb61eb44628b4838/html5/thumbnails/10.jpg)
CONDICIONAL SÍ
Se utiliza cuando el resultado depende del valor de verdad de una condición; la condición es una comparación de dos expresiones que arroja un resultado verdadero o falso.
Sintaxis SI condición ENTONCES instrucción 1 SI NO instrucción 2 FIN SI
![Page 11: Fundamentos de programación en diseño web](https://reader035.vdocuments.co/reader035/viewer/2022071800/55cb0e24bb61eb44628b4838/html5/thumbnails/11.jpg)
CICLO DE REPETICIÓN EN PROGRAMACIÓN
Las estructuras repetitivas (bucles) son aquellas que reiteran una o un grupo de instrucciones "n" veces y dependen de una variable de control del ciclo. Es decir, ejecutan una o varias instrucciones un número de veces definido.