SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Maria Alejandra Quintero Reatiga
Fundamentos de programación y diseño web
Programación de
computadores
● Proceso de diseñar , codificar, depurar y mantener el código fuente de
programas computacionales.
● El propósito es crear programas que exhiban un comportamiento deseado
2.
Clasificación de lenguaje de programación

Lenguaje de bajo nivel

Lenguaje de máquina

Es ágil y muy facil de manejar
Alfabeto y binario

Define secuencias de
instrucciones
Variable
Es un elemento
que puede tomar
cualquier valor
de los comprendidos
en un conjunto
Constante
Corresponde a una longitud
fija de un área reservada en
la memoria principal del
ordenador , donde el
programa almacena valores
fijos
Algoritmo
Pasos ordenador y lógicos para realizar una actividad .
COMPUTADO
R
Resolución de problemas

Resolución de problema
Definir el problema
Analizar problema
Diseñar el algoritmo
Verificar

Implementación (computadora)
Diagrama de flujo
Representación
diagramática

Ilustra la
secuencia de
operaciones

Para
conseguir la
solución de un
problema
Propiedades de los números en
computación
● En computación cuántica,los “qubits”provienen de los ceros y los 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
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 :<---,:=
CONDICIONAL SI
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

Si condición ENTONCES
instrucción 1
SI NO
instrucción 2
FIN SI
Ciclo de repetición de 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

Weitere ähnliche Inhalte

Was ist angesagt?

Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicoscbertolotti
 
Guía de estudio algoritmos en dfd
Guía de estudio algoritmos en dfdGuía de estudio algoritmos en dfd
Guía de estudio algoritmos en dfdgeosam
 
Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Melki Carpio
 
Logica de programacion de algoritmos
Logica de programacion de algoritmosLogica de programacion de algoritmos
Logica de programacion de algoritmosDavid Ramos
 
Unidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasUnidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasCarlos M. Sandoval
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1charnisch
 
03 Intro Programacion C
03 Intro Programacion C03 Intro Programacion C
03 Intro Programacion CEdwinRicardo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmosomarzon
 
Algoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWAREAlgoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWAREPedro Alvarez
 
Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacionnmqy28
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de'Felipe Lozada
 
Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Sol Hernández
 
Diapositivas algoritmos
Diapositivas algoritmosDiapositivas algoritmos
Diapositivas algoritmoswrtc
 
Guía de estudio algoritmos en dfd 2
Guía de estudio algoritmos en dfd 2Guía de estudio algoritmos en dfd 2
Guía de estudio algoritmos en dfd 2geosam
 
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CEJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CGato Rivitas
 

Was ist angesagt? (18)

Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicos
 
Guía de estudio algoritmos en dfd
Guía de estudio algoritmos en dfdGuía de estudio algoritmos en dfd
Guía de estudio algoritmos en dfd
 
Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)
 
Pseudocdigo
PseudocdigoPseudocdigo
Pseudocdigo
 
Logica de programacion de algoritmos
Logica de programacion de algoritmosLogica de programacion de algoritmos
Logica de programacion de algoritmos
 
Unidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicasUnidad 5 Estructuras algoritmicas
Unidad 5 Estructuras algoritmicas
 
Introduccion a los algoritmos parte 1
Introduccion a los algoritmos parte    1Introduccion a los algoritmos parte    1
Introduccion a los algoritmos parte 1
 
03 Intro Programacion C
03 Intro Programacion C03 Intro Programacion C
03 Intro Programacion C
 
Logica algoritmos
Logica algoritmosLogica algoritmos
Logica algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWAREAlgoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWARE
 
Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacion
 
Unidad 1 clase 2 - fp
Unidad 1   clase 2 - fpUnidad 1   clase 2 - fp
Unidad 1 clase 2 - fp
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de
 
Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4Guia didactica programacion estructurada unidad 4
Guia didactica programacion estructurada unidad 4
 
Diapositivas algoritmos
Diapositivas algoritmosDiapositivas algoritmos
Diapositivas algoritmos
 
Guía de estudio algoritmos en dfd 2
Guía de estudio algoritmos en dfd 2Guía de estudio algoritmos en dfd 2
Guía de estudio algoritmos en dfd 2
 
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE CEJERCICIOS BUCLES REPETITIVOS LENGUAJE C
EJERCICIOS BUCLES REPETITIVOS LENGUAJE C
 

Ähnlich wie Fundamentos de programación en diseño web

Fundamentos de programación para el diseño
Fundamentos de programación para el diseñoFundamentos de programación para el diseño
Fundamentos de programación para el diseñoNatalia
 
Fundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño webFundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño webmateonova1
 
Comparto '00000' contigo
Comparto '00000' contigoComparto '00000' contigo
Comparto '00000' contigoValeriaDavila6
 
Apun7 algol
Apun7 algolApun7 algol
Apun7 algolpabesacv
 
PROGRAMACIÓN DE COMPUTADORES
PROGRAMACIÓN DE COMPUTADORESPROGRAMACIÓN DE COMPUTADORES
PROGRAMACIÓN DE COMPUTADORESTatianaCortazar05
 
Lógica de programación_curso_clase1.pdf
Lógica de programación_curso_clase1.pdfLógica de programación_curso_clase1.pdf
Lógica de programación_curso_clase1.pdfjuanjosalzate
 
Introduccion a la programación Parte II
Introduccion a la programación Parte IIIntroduccion a la programación Parte II
Introduccion a la programación Parte IIYelixa Araque Angulo
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webMaria Fernanda
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webPao Muñoz
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónjograci
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlFernando Solis
 

Ähnlich wie Fundamentos de programación en diseño web (20)

Fundamentos de programación para el diseño
Fundamentos de programación para el diseñoFundamentos de programación para el diseño
Fundamentos de programación para el diseño
 
Fundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño webFundamentos del la programación en el diseño web
Fundamentos del la programación en el diseño web
 
Comparto '00000' contigo
Comparto '00000' contigoComparto '00000' contigo
Comparto '00000' contigo
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Apun7 algol
Apun7 algolApun7 algol
Apun7 algol
 
Trabajo de tecnologia
Trabajo de tecnologia Trabajo de tecnologia
Trabajo de tecnologia
 
Apartes De Algoritmos
Apartes De AlgoritmosApartes De Algoritmos
Apartes De Algoritmos
 
PROGRAMACIÓN DE COMPUTADORES
PROGRAMACIÓN DE COMPUTADORESPROGRAMACIÓN DE COMPUTADORES
PROGRAMACIÓN DE COMPUTADORES
 
PROGRAMACIÓN DE COMPUTADORES
PROGRAMACIÓN DE COMPUTADORESPROGRAMACIÓN DE COMPUTADORES
PROGRAMACIÓN DE COMPUTADORES
 
Lógica de programación_curso_clase1.pdf
Lógica de programación_curso_clase1.pdfLógica de programación_curso_clase1.pdf
Lógica de programación_curso_clase1.pdf
 
Introduccion a la programación Parte II
Introduccion a la programación Parte IIIntroduccion a la programación Parte II
Introduccion a la programación Parte II
 
Analisis de problemas
Analisis de problemasAnalisis de problemas
Analisis de problemas
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Tecnoooo00000000000
Tecnoooo00000000000Tecnoooo00000000000
Tecnoooo00000000000
 
00000
0000000000
00000
 
Examen Remedial
Examen RemedialExamen Remedial
Examen Remedial
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 

Fundamentos de programación en diseño web

  • 1. Maria Alejandra Quintero Reatiga Fundamentos de programación y diseño web
  • 2. Programación de computadores ● Proceso de diseñar , codificar, depurar y mantener el código fuente de programas computacionales. ● El propósito es crear programas que exhiban un comportamiento deseado
  • 3. 2. Clasificación de lenguaje de programación Lenguaje de bajo nivel Lenguaje de máquina Es ágil y muy facil de manejar Alfabeto y binario Define secuencias de instrucciones
  • 4. Variable Es un elemento que puede tomar cualquier valor de los comprendidos en un conjunto
  • 5. Constante Corresponde a una longitud fija de un área reservada en la memoria principal del ordenador , donde el programa almacena valores fijos
  • 6. Algoritmo Pasos ordenador y lógicos para realizar una actividad . COMPUTADO R Resolución de problemas Resolución de problema Definir el problema Analizar problema Diseñar el algoritmo Verificar Implementación (computadora)
  • 7. Diagrama de flujo Representación diagramática Ilustra la secuencia de operaciones Para conseguir la solución de un problema
  • 8. Propiedades de los números en computación ● En computación cuántica,los “qubits”provienen de los ceros y los 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
  • 9. 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 :<---,:=
  • 10. CONDICIONAL SI 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 Si condición ENTONCES instrucción 1 SI NO instrucción 2 FIN SI
  • 11. Ciclo de repetición de 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