SlideShare una empresa de Scribd logo
1 de 14
IEM SAN JUAN BAUTISTA DE LA SALLE
Presentado por :
Leidy vannesa pinzón puentes
Karen johana lagos torres
Presentado a :

Manuel suescun
curso :1002

Zipaquirá
2013
Es el proceso de
diseñar, codificar, depurar y
mantener el código
fuente de programas
computacionales

El propósito de la
programación es crear
programas que exhiban un
comportamiento deseado.

El código fuente es escrito en
un lenguaje de programación
Un lenguaje de programación es un lenguaje
inventado para controlar una
máquina, (normalmente, un ordenador).
1.LENGUAJE DE NIVEL ABTRACTO
• La programación se realiza teniendo muy en cuenta las características del
LENGUAJE DE procesador. Ejemplo: Lenguajes ensamblador
NIVEL BAJO

• Permiten un mayor grado de abstracción pero al mismo tiempo mantienen
algunas cualidades de los lenguajes de bajo nivel. Ejemplo: C puede realizar
LENGUAJE DE operaciones lógicas y de desplazamiento con bits, tratar todos los tipos de datos
como lo que son en realidad a bajo nivel (números), etc.
NIVEL MEDIO

• más parecidos al lenguaje humano. Manejan conceptos, tipos de datos, etc., de
una manera cercana al pensamiento humano ignorando (abstrayéndose) del
LENGUAJE DE funcionamiento de la máquina. Ejemplos: Java, Ruby
NIVEL ALTO
2.proposito
LENGUAJE DE
PROPOSITO
GENERAL

• Aptos para todo tipo de tareas: Ejemplo: C.

• Diseñados para realizar sistemas operativos o drivers.
LEGUAJE DE
PROGRAMACION
DE SISTEMAS

LENGUAJE DE
SCRIPT

• Para realizar tareas varias de control y auxiliares.
Antiguamente eran los llamados lenguajes de procesamiento
por lotes (batch) o JCL (“Job Control Languages”).
Lenguajes
imperativos o
procedurales

Lenguajes
imperativos o
procedurales

Lenguajes
orientados a
objetos.

• Estos lenguajes se fundamentan en el uso de variables para almacenar valores y el
uso de instrucciones que indican las operaciones a realizar sobre los datos. La
mayoría de los lenguajes de alto nivel son de este tipo.

• En este caso, el proceso por el cual se ejecuta el programa no aparece de forma
explícita. Los programas se construyen mediante la definición de funciones
(lenguajes funcionales como Lisp) o expresiones lógicas que indican las relaciones
entre determinadas estructuras de datos (lenguajes de programación lógica como
Prolog).

• El diseño de los programas se centra más en los datos y su estructura. Los programas
consisten en descripciones de unidades denominadas objetos que encapsulan los
datos y las operaciones que actúan sobre ellos. Uno de los lenguajes más usados en
esta filosofía es el C++.
El número de veces que el bloque
de instrucciones se ejecutará se
puede especificar de manera
explícita, o a través de una
condición lógica que indica cuándo
se ejecuta de nuevo y cuándo no

Más contenido relacionado

La actualidad más candente

Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJJavi MLópez
 
Lenguajes+de+programacion
 Lenguajes+de+programacion Lenguajes+de+programacion
Lenguajes+de+programacionDaniel Trujillo
 
8)lee libro1 7 pregunts 7 respuestas
8)lee libro1 7 pregunts 7 respuestas8)lee libro1 7 pregunts 7 respuestas
8)lee libro1 7 pregunts 7 respuestasarcangelmarkos
 
Clasificación de los lenguajes de programacion
Clasificación de los lenguajes de programacionClasificación de los lenguajes de programacion
Clasificación de los lenguajes de programacionedgarrubenespinoza
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacionFutileQuill54
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionmoralessusana
 
Taller programación
Taller programaciónTaller programación
Taller programaciónsilviaykeily
 
Programación introducción
Programación introducciónProgramación introducción
Programación introducciónXiomara Sandoval
 
Saulalexita buena onda
Saulalexita buena ondaSaulalexita buena onda
Saulalexita buena ondaSaul Hernandez
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programaciondianardiente
 
Dana programacion aaaaaaaaaaaaaaaaaaaa
Dana programacion aaaaaaaaaaaaaaaaaaaaDana programacion aaaaaaaaaaaaaaaaaaaa
Dana programacion aaaaaaaaaaaaaaaaaaaapopito123
 
Contratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion finalContratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion finalAtahualpa Acosta
 
Paradigmas
ParadigmasParadigmas
Paradigmasmavega
 
Presentación1
Presentación1Presentación1
Presentación1ALeeh LeOn
 
Babel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaBabel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaIvnMariano
 

La actualidad más candente (19)

Tablacqa2
Tablacqa2Tablacqa2
Tablacqa2
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguajes+de+programacion
 Lenguajes+de+programacion Lenguajes+de+programacion
Lenguajes+de+programacion
 
Word libro 1
Word libro 1Word libro 1
Word libro 1
 
8)lee libro1 7 pregunts 7 respuestas
8)lee libro1 7 pregunts 7 respuestas8)lee libro1 7 pregunts 7 respuestas
8)lee libro1 7 pregunts 7 respuestas
 
Clasificación de los lenguajes de programacion
Clasificación de los lenguajes de programacionClasificación de los lenguajes de programacion
Clasificación de los lenguajes de programacion
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Taller programación
Taller programaciónTaller programación
Taller programación
 
Programación introducción
Programación introducciónProgramación introducción
Programación introducción
 
Saulalexita buena onda
Saulalexita buena ondaSaulalexita buena onda
Saulalexita buena onda
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Dana programacion aaaaaaaaaaaaaaaaaaaa
Dana programacion aaaaaaaaaaaaaaaaaaaaDana programacion aaaaaaaaaaaaaaaaaaaa
Dana programacion aaaaaaaaaaaaaaaaaaaa
 
Programacion
ProgramacionProgramacion
Programacion
 
Contratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion finalContratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion final
 
Paradigmas
ParadigmasParadigmas
Paradigmas
 
Victor hugo
Victor hugoVictor hugo
Victor hugo
 
Presentación1
Presentación1Presentación1
Presentación1
 
Babel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaBabel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologia
 

Destacado

Trabajo de ingles terminado
Trabajo de ingles terminadoTrabajo de ingles terminado
Trabajo de ingles terminadofioresignorotto
 
Proposal KKL ELKETRO Okky Prasetiyo pte 2011
Proposal KKL ELKETRO Okky Prasetiyo pte 2011Proposal KKL ELKETRO Okky Prasetiyo pte 2011
Proposal KKL ELKETRO Okky Prasetiyo pte 2011Okky Prasetiyo
 
Samir.uniones bridadas
Samir.uniones bridadasSamir.uniones bridadas
Samir.uniones bridadasMary Castillo
 
Do you know your basic human rights?
Do you know your basic human rights?Do you know your basic human rights?
Do you know your basic human rights?Neil Pande
 
Mapa conceptual de servicios de internet
Mapa conceptual de  servicios de internetMapa conceptual de  servicios de internet
Mapa conceptual de servicios de internetMiriam Castañeda Ortiz
 
Chemical Changes
Chemical ChangesChemical Changes
Chemical Changesleasc
 
Kỷ niệm 50 năm tập đoàn Rulmeca
Kỷ niệm 50 năm tập đoàn RulmecaKỷ niệm 50 năm tập đoàn Rulmeca
Kỷ niệm 50 năm tập đoàn RulmecaRulmeca Việt Nam
 

Destacado (10)

Trabajo de ingles terminado
Trabajo de ingles terminadoTrabajo de ingles terminado
Trabajo de ingles terminado
 
Tarea 13
Tarea 13Tarea 13
Tarea 13
 
Proposal KKL ELKETRO Okky Prasetiyo pte 2011
Proposal KKL ELKETRO Okky Prasetiyo pte 2011Proposal KKL ELKETRO Okky Prasetiyo pte 2011
Proposal KKL ELKETRO Okky Prasetiyo pte 2011
 
Meiosis 2
Meiosis 2Meiosis 2
Meiosis 2
 
Samir.uniones bridadas
Samir.uniones bridadasSamir.uniones bridadas
Samir.uniones bridadas
 
Do you know your basic human rights?
Do you know your basic human rights?Do you know your basic human rights?
Do you know your basic human rights?
 
Mapa conceptual de servicios de internet
Mapa conceptual de  servicios de internetMapa conceptual de  servicios de internet
Mapa conceptual de servicios de internet
 
Chemical Changes
Chemical ChangesChemical Changes
Chemical Changes
 
Kỷ niệm 50 năm tập đoàn Rulmeca
Kỷ niệm 50 năm tập đoàn RulmecaKỷ niệm 50 năm tập đoàn Rulmeca
Kỷ niệm 50 năm tập đoàn Rulmeca
 
La cabaña
La cabañaLa cabaña
La cabaña
 

Similar a FUNDAMENTOS DE PROGRAMACIÓN EN EL DISEÑO WEB

Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes deJoRgEp10
 
Lenguajes de-programacion-clase
Lenguajes de-programacion-claseLenguajes de-programacion-clase
Lenguajes de-programacion-claseBeatriz Moreyra
 
Lenguajes de-programacion-clase
Lenguajes de-programacion-claseLenguajes de-programacion-clase
Lenguajes de-programacion-claseBeatriz Moreyra
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacionLy Andre
 
Programación inwtd, seccion 3-4d jaz del carmen
Programación inwtd, seccion 3-4d jaz del carmenProgramación inwtd, seccion 3-4d jaz del carmen
Programación inwtd, seccion 3-4d jaz del carmenpichinte
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagroDavid007456
 
Lenguajes de programación litzuly
Lenguajes de programación litzulyLenguajes de programación litzuly
Lenguajes de programación litzulyJorge de los Santos
 
Evolucion historica del lenguaje de programacion
Evolucion historica del lenguaje de programacionEvolucion historica del lenguaje de programacion
Evolucion historica del lenguaje de programacionSergio Maidana
 
Clasificasion de lenguajes
Clasificasion de lenguajesClasificasion de lenguajes
Clasificasion de lenguajesdomynicjorge
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programaciónCati Oliver
 
Preguntas de diagnostico
Preguntas de diagnosticoPreguntas de diagnostico
Preguntas de diagnosticoJavierCR2017
 
Le Ng Ua Je S De P Ro Gr Am Ac Io N9
Le Ng Ua Je S De P Ro Gr Am Ac Io N9Le Ng Ua Je S De P Ro Gr Am Ac Io N9
Le Ng Ua Je S De P Ro Gr Am Ac Io N9paulishs
 

Similar a FUNDAMENTOS DE PROGRAMACIÓN EN EL DISEÑO WEB (20)

Arquitectura de Computadoras
Arquitectura de Computadoras Arquitectura de Computadoras
Arquitectura de Computadoras
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes de
 
Lenguajes de-programacion-clase
Lenguajes de-programacion-claseLenguajes de-programacion-clase
Lenguajes de-programacion-clase
 
Lenguajes de-programacion-clase
Lenguajes de-programacion-claseLenguajes de-programacion-clase
Lenguajes de-programacion-clase
 
Clasificacion
ClasificacionClasificacion
Clasificacion
 
Eli rodas
Eli rodasEli rodas
Eli rodas
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacion
 
Programación inwtd, seccion 3-4d jaz del carmen
Programación inwtd, seccion 3-4d jaz del carmenProgramación inwtd, seccion 3-4d jaz del carmen
Programación inwtd, seccion 3-4d jaz del carmen
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Lenguajes basicos para robots
Lenguajes basicos para robotsLenguajes basicos para robots
Lenguajes basicos para robots
 
Lenguajes de programación litzuly
Lenguajes de programación litzulyLenguajes de programación litzuly
Lenguajes de programación litzuly
 
Evolucion historica del lenguaje de programacion
Evolucion historica del lenguaje de programacionEvolucion historica del lenguaje de programacion
Evolucion historica del lenguaje de programacion
 
Clasificasion de lenguajes
Clasificasion de lenguajesClasificasion de lenguajes
Clasificasion de lenguajes
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Preguntas de diagnostico
Preguntas de diagnosticoPreguntas de diagnostico
Preguntas de diagnostico
 
Programación!! . .
Programación!! . .Programación!! . .
Programación!! . .
 
Le Ng Ua Je S De P Ro Gr Am Ac Io N9
Le Ng Ua Je S De P Ro Gr Am Ac Io N9Le Ng Ua Je S De P Ro Gr Am Ac Io N9
Le Ng Ua Je S De P Ro Gr Am Ac Io N9
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 

FUNDAMENTOS DE PROGRAMACIÓN EN EL DISEÑO WEB

  • 1. IEM SAN JUAN BAUTISTA DE LA SALLE Presentado por : Leidy vannesa pinzón puentes Karen johana lagos torres Presentado a : Manuel suescun curso :1002 Zipaquirá 2013
  • 2. Es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales El propósito de la programación es crear programas que exhiban un comportamiento deseado. El código fuente es escrito en un lenguaje de programación
  • 3. Un lenguaje de programación es un lenguaje inventado para controlar una máquina, (normalmente, un ordenador).
  • 4. 1.LENGUAJE DE NIVEL ABTRACTO • La programación se realiza teniendo muy en cuenta las características del LENGUAJE DE procesador. Ejemplo: Lenguajes ensamblador NIVEL BAJO • Permiten un mayor grado de abstracción pero al mismo tiempo mantienen algunas cualidades de los lenguajes de bajo nivel. Ejemplo: C puede realizar LENGUAJE DE operaciones lógicas y de desplazamiento con bits, tratar todos los tipos de datos como lo que son en realidad a bajo nivel (números), etc. NIVEL MEDIO • más parecidos al lenguaje humano. Manejan conceptos, tipos de datos, etc., de una manera cercana al pensamiento humano ignorando (abstrayéndose) del LENGUAJE DE funcionamiento de la máquina. Ejemplos: Java, Ruby NIVEL ALTO
  • 5. 2.proposito LENGUAJE DE PROPOSITO GENERAL • Aptos para todo tipo de tareas: Ejemplo: C. • Diseñados para realizar sistemas operativos o drivers. LEGUAJE DE PROGRAMACION DE SISTEMAS LENGUAJE DE SCRIPT • Para realizar tareas varias de control y auxiliares. Antiguamente eran los llamados lenguajes de procesamiento por lotes (batch) o JCL (“Job Control Languages”).
  • 6. Lenguajes imperativos o procedurales Lenguajes imperativos o procedurales Lenguajes orientados a objetos. • Estos lenguajes se fundamentan en el uso de variables para almacenar valores y el uso de instrucciones que indican las operaciones a realizar sobre los datos. La mayoría de los lenguajes de alto nivel son de este tipo. • En este caso, el proceso por el cual se ejecuta el programa no aparece de forma explícita. Los programas se construyen mediante la definición de funciones (lenguajes funcionales como Lisp) o expresiones lógicas que indican las relaciones entre determinadas estructuras de datos (lenguajes de programación lógica como Prolog). • El diseño de los programas se centra más en los datos y su estructura. Los programas consisten en descripciones de unidades denominadas objetos que encapsulan los datos y las operaciones que actúan sobre ellos. Uno de los lenguajes más usados en esta filosofía es el C++.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. El número de veces que el bloque de instrucciones se ejecutará se puede especificar de manera explícita, o a través de una condición lógica que indica cuándo se ejecuta de nuevo y cuándo no