SlideShare uma empresa Scribd logo
1 de 10
presentado por: estefany Andrea Uribe escobar
              Presentado a: lida
                   Grado:7-b
        Colegio bilingüe la Consolata
                     2012
• La Programación es el proceso de diseñar, codificar, depurar y
  mantener el código fuente de programas computacionales. El
  código fuente es escrito en un lenguaje de programación. El
  propósito de la programación es crear programas que exhiban un
  comportamiento deseado. El proceso de escribir código requiere
  frecuentemente conocimientos en varias áreas distintas, además
  del dominio del lenguaje a utilizar, algoritmos especializados y
  lógica formal. Programar no involucra necesariamente otras
  tareas tales como el análisis y diseño de la aplicación (pero sí el
  diseño del código), aunque sí suelen estar fusionadas en el
  desarrollo de pequeñas aplicaciones.
• Lenguajes de bajo nivel

   Son lenguajes totalmente dependientes de la máquina, es decir que el
   programa que se realiza con este tipo de lenguajes no se pueden migrar o
   utilizar en otras maquinas.

   Al estar prácticamente diseñados a medida del hardware, aprovechan al
   máximo las características del mismo.
• Lenguajes de alto nivel

   Son aquellos que se encuentran más cercanos al lenguaje natural que al
   lenguaje máquina.
   Están dirigidos a solucionar problemas mediante el uso de EDD's.

• Lenguajes de Medio nivel

   Se trata de un termino no aceptado por todos, pero q seguramente habrás oído. Estos
   lenguajes se encuentran en un punto medio entre los dos anteriores. Dentro de estos
   lenguajes podría situarse C ya que puede acceder a los registros del sistema, trabajar
   con direcciones de memoria, todas ellas características de lenguajes de bajo nivel y a la
   vez realizar operaciones de alto nivel.
• Generaciones
    La evolución de los lenguajes de programación se puede dividir en 5 etapas o
    generaciones.
    Primera generación: lenguaje maquina.
•   Segunda generación: se crearon los primeros lenguajes ensambladores.
•   Tercera generación: se crean los primeros lenguajes de alto nivel. Ej. C, Pascal,
    Cobol…
•   Cuarta generación. Son los lenguajes capaces de generar código por si solos, son los
    llamados RAD, con lo cuales se pueden realizar aplicaciones sin ser un experto en el
    lenguaje. Aquí también se encuentran los lenguajes orientados a objetos, haciendo
    posible la reutilización d partes del código para otros programas. Ej. Visual, Natural
    Adabes…
•   Quinta generación: aquí se encuentran los lenguajes orientados a la inteligencia
    artificial. Estos lenguajes todavía están poco desarrollados. Ej. LISP
• n ciencias de la computación, y análisis numérico el pseudocódigo (o
  falso lenguaje) es una descripción de un algoritmo informático
  de programación de alto nivel compacto e informal que utiliza las
  convenciones estructurales de un lenguaje de programación verdadero,
  pero que está diseñado para la lectura humana en lugar de la lectura
  en máquina, y con independencia de cualquier otro lenguaje de
  programación. Normalmente, el pseudocódigo omite detalles que no son
  esenciales para la comprensión humana del algoritmo, tales como
  declaraciones de variables, código específico del sistema y
  algunas subrutinas. El lenguaje de programación se complementa,
  donde sea conveniente, con descripciones detalladas en lenguaje
  natural, o con notación
• matemática compacta. Se utiliza pseudocódigo pues este es más fácil
  de entender para las personas que el código de lenguaje de
  programación convencional, ya que es una descripción eficiente y con
  un entorno independiente de los principios fundamentales de un
  algoritmo. Se utiliza comúnmente en los libros de texto y
  publicaciones científicas que se documentan varios algoritmos, y
  también en la planificación del desarrollo de programas informáticos,
  para esbozar la estructura del programa antes de realizar la
  codificación efectivamente. No existe una sintaxis estándar para el
  pseudocódigo, aunque los cincos IDE's que manejan pseudocódigo
  tengan su sintaxis propia. Aunque sea parecido, el pseudocódigo no
  debe confundirse con los programas esqueleto que incluyen código
  ficticio, que pueden ser compilados sin errores. Los diagramas de
  flujo y UML pueden ser considerados como una alternativa gráfica al
  pseudocódigo, aunque sean más amplios en papel.
• En informática, la World Wide Web (WWW) o Red informática mundial1 es un
  sistema de distribución de información basado en hipertexto o hipermedios
  enlazados y accesibles a través de Internet. Con un navegador web, un usuario
  visualiza sitios web compuestos de páginas web que pueden
  contener texto, imágenes, vídeos u otros contenidos multimedia, y navega a
  través de ellas usando hiperenlaces.
• La Web fue creada alrededor de 1989 por el inglés Tim Berners-Lee con la ayuda
  del belga Robert Cailliau mientras trabajaban en el CERN en Ginebra, Suiza, y
  publicado en 1992. Desde entonces, Berners-Lee ha jugado un papel activo
  guiando el desarrollo de estándares Web (como los lenguajes de marcado con los
  que se crean las páginas web), y en los últimos años ha abogado por su visión
  de una Web semántica.
•   lenguajes imperativos;
•   lenguajes funcionales.
•   lenguajes interpretados
•   lenguajes compilados
•   Lenguajes intermediarios
Programacion 7 b

Mais conteúdo relacionado

Mais procurados

Taller de programacion
Taller de programacionTaller de programacion
Taller de programaciontotois123
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezRafael Hernandez
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónCaruciMarialejandra
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónRonay Garcia
 
Clasificación de lenguajes
Clasificación de lenguajesClasificación de lenguajes
Clasificación de lenguajesmafer3388
 
TIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONTIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONPEDRO Borja
 
1.1. historia del lenguaje de programacion
1.1. historia del lenguaje de programacion1.1. historia del lenguaje de programacion
1.1. historia del lenguaje de programacionAlejandro Sanchez Jose
 
Lenguajes de cuarta generacion
Lenguajes de cuarta generacionLenguajes de cuarta generacion
Lenguajes de cuarta generacionAlexander Campues
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacionfcolauravel
 
Generaciones de los lenguajes de programacion
Generaciones de los lenguajes de programacionGeneraciones de los lenguajes de programacion
Generaciones de los lenguajes de programacionNelson Dominguez
 

Mais procurados (17)

Taller de programacion
Taller de programacionTaller de programacion
Taller de programacion
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandez
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programación
 
Lenguaje de programación c
Lenguaje de programación cLenguaje de programación c
Lenguaje de programación c
 
Andres 7b
Andres 7bAndres 7b
Andres 7b
 
Andres 7b
Andres 7bAndres 7b
Andres 7b
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Clasificación de lenguajes
Clasificación de lenguajesClasificación de lenguajes
Clasificación de lenguajes
 
Presentación_moon
Presentación_moonPresentación_moon
Presentación_moon
 
TIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONTIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACION
 
Programacion 7 b
Programacion 7 bProgramacion 7 b
Programacion 7 b
 
1.1. historia del lenguaje de programacion
1.1. historia del lenguaje de programacion1.1. historia del lenguaje de programacion
1.1. historia del lenguaje de programacion
 
Lenguajes de cuarta generacion
Lenguajes de cuarta generacionLenguajes de cuarta generacion
Lenguajes de cuarta generacion
 
1er Trabajo
1er Trabajo1er Trabajo
1er Trabajo
 
Clasificacion de lenguajes de programacion martha
Clasificacion de lenguajes de programacion marthaClasificacion de lenguajes de programacion martha
Clasificacion de lenguajes de programacion martha
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Generaciones de los lenguajes de programacion
Generaciones de los lenguajes de programacionGeneraciones de los lenguajes de programacion
Generaciones de los lenguajes de programacion
 

Destaque (20)

Tema 2: El planeta Terra
Tema 2: El planeta TerraTema 2: El planeta Terra
Tema 2: El planeta Terra
 
Diapositivas de medio ambiente
Diapositivas de medio ambienteDiapositivas de medio ambiente
Diapositivas de medio ambiente
 
Teoria de control
Teoria de controlTeoria de control
Teoria de control
 
Infografia
InfografiaInfografia
Infografia
 
Sonia Referentes Joanot Martorell
Sonia Referentes Joanot MartorellSonia Referentes Joanot Martorell
Sonia Referentes Joanot Martorell
 
Iphone 5 apple
Iphone 5 appleIphone 5 apple
Iphone 5 apple
 
Tesis cooperativa digital
Tesis cooperativa digitalTesis cooperativa digital
Tesis cooperativa digital
 
Power de la paz
Power de la pazPower de la paz
Power de la paz
 
Trabajo de tic
Trabajo de ticTrabajo de tic
Trabajo de tic
 
Aparato reproductor masculino
Aparato reproductor masculinoAparato reproductor masculino
Aparato reproductor masculino
 
Los actos del habla final
Los actos del habla finalLos actos del habla final
Los actos del habla final
 
Eficiencia y eficacia
Eficiencia y eficaciaEficiencia y eficacia
Eficiencia y eficacia
 
Presentacion no. 1 por Silvana Juka
Presentacion no. 1 por Silvana JukaPresentacion no. 1 por Silvana Juka
Presentacion no. 1 por Silvana Juka
 
Trabajo colaborativo nrc 666
Trabajo colaborativo nrc 666Trabajo colaborativo nrc 666
Trabajo colaborativo nrc 666
 
Ervin te extrano
Ervin te extranoErvin te extrano
Ervin te extrano
 
Diapositivas steve jobs
Diapositivas steve jobsDiapositivas steve jobs
Diapositivas steve jobs
 
Bitacora unidad 2
Bitacora unidad 2Bitacora unidad 2
Bitacora unidad 2
 
Convivencia
ConvivenciaConvivencia
Convivencia
 
Practica 4de qimicaaaaa e .... nana
Practica 4de qimicaaaaa e .... nanaPractica 4de qimicaaaaa e .... nana
Practica 4de qimicaaaaa e .... nana
 
Problemas3
Problemas3Problemas3
Problemas3
 

Semelhante a Programacion 7 b

Taller de progamacion
Taller de progamacionTaller de progamacion
Taller de progamaciongibrankamilo
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONBryan Perdomo
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacionLy Andre
 
Programación
ProgramaciónProgramación
Programacióndahir84
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionElder Giron
 
Programacion
ProgramacionProgramacion
ProgramacionDAYIS14
 
Leguajes De Programación
Leguajes De ProgramaciónLeguajes De Programación
Leguajes De Programaciónguestfefd1a4
 
Leguajes De ProgramacióN
Leguajes De ProgramacióNLeguajes De ProgramacióN
Leguajes De ProgramacióNguestfefd1a4
 
Expocision de especialidad
Expocision de especialidadExpocision de especialidad
Expocision de especialidadIzabeliita
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionAndres Pozo
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionRubnPilca
 
Programacion
ProgramacionProgramacion
Programacionfuquencia
 

Semelhante a Programacion 7 b (20)

Taller de progamacion
Taller de progamacionTaller de progamacion
Taller de progamacion
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACION
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacion
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Programación
ProgramaciónProgramación
Programación
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Leguajes De Programación
Leguajes De ProgramaciónLeguajes De Programación
Leguajes De Programación
 
Leguajes De ProgramacióN
Leguajes De ProgramacióNLeguajes De ProgramacióN
Leguajes De ProgramacióN
 
Expocision de especialidad
Expocision de especialidadExpocision de especialidad
Expocision de especialidad
 
Programación
ProgramaciónProgramación
Programación
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Programacion
ProgramacionProgramacion
Programacion
 

Programacion 7 b

  • 1. presentado por: estefany Andrea Uribe escobar Presentado a: lida Grado:7-b Colegio bilingüe la Consolata 2012
  • 2. • La Programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal. Programar no involucra necesariamente otras tareas tales como el análisis y diseño de la aplicación (pero sí el diseño del código), aunque sí suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.
  • 3. • Lenguajes de bajo nivel Son lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas. Al estar prácticamente diseñados a medida del hardware, aprovechan al máximo las características del mismo.
  • 4. • Lenguajes de alto nivel Son aquellos que se encuentran más cercanos al lenguaje natural que al lenguaje máquina. Están dirigidos a solucionar problemas mediante el uso de EDD's. • Lenguajes de Medio nivel Se trata de un termino no aceptado por todos, pero q seguramente habrás oído. Estos lenguajes se encuentran en un punto medio entre los dos anteriores. Dentro de estos lenguajes podría situarse C ya que puede acceder a los registros del sistema, trabajar con direcciones de memoria, todas ellas características de lenguajes de bajo nivel y a la vez realizar operaciones de alto nivel.
  • 5. • Generaciones La evolución de los lenguajes de programación se puede dividir en 5 etapas o generaciones. Primera generación: lenguaje maquina. • Segunda generación: se crearon los primeros lenguajes ensambladores. • Tercera generación: se crean los primeros lenguajes de alto nivel. Ej. C, Pascal, Cobol… • Cuarta generación. Son los lenguajes capaces de generar código por si solos, son los llamados RAD, con lo cuales se pueden realizar aplicaciones sin ser un experto en el lenguaje. Aquí también se encuentran los lenguajes orientados a objetos, haciendo posible la reutilización d partes del código para otros programas. Ej. Visual, Natural Adabes… • Quinta generación: aquí se encuentran los lenguajes orientados a la inteligencia artificial. Estos lenguajes todavía están poco desarrollados. Ej. LISP
  • 6. • n ciencias de la computación, y análisis numérico el pseudocódigo (o falso lenguaje) es una descripción de un algoritmo informático de programación de alto nivel compacto e informal que utiliza las convenciones estructurales de un lenguaje de programación verdadero, pero que está diseñado para la lectura humana en lugar de la lectura en máquina, y con independencia de cualquier otro lenguaje de programación. Normalmente, el pseudocódigo omite detalles que no son esenciales para la comprensión humana del algoritmo, tales como declaraciones de variables, código específico del sistema y algunas subrutinas. El lenguaje de programación se complementa, donde sea conveniente, con descripciones detalladas en lenguaje natural, o con notación
  • 7. • matemática compacta. Se utiliza pseudocódigo pues este es más fácil de entender para las personas que el código de lenguaje de programación convencional, ya que es una descripción eficiente y con un entorno independiente de los principios fundamentales de un algoritmo. Se utiliza comúnmente en los libros de texto y publicaciones científicas que se documentan varios algoritmos, y también en la planificación del desarrollo de programas informáticos, para esbozar la estructura del programa antes de realizar la codificación efectivamente. No existe una sintaxis estándar para el pseudocódigo, aunque los cincos IDE's que manejan pseudocódigo tengan su sintaxis propia. Aunque sea parecido, el pseudocódigo no debe confundirse con los programas esqueleto que incluyen código ficticio, que pueden ser compilados sin errores. Los diagramas de flujo y UML pueden ser considerados como una alternativa gráfica al pseudocódigo, aunque sean más amplios en papel.
  • 8. • En informática, la World Wide Web (WWW) o Red informática mundial1 es un sistema de distribución de información basado en hipertexto o hipermedios enlazados y accesibles a través de Internet. Con un navegador web, un usuario visualiza sitios web compuestos de páginas web que pueden contener texto, imágenes, vídeos u otros contenidos multimedia, y navega a través de ellas usando hiperenlaces. • La Web fue creada alrededor de 1989 por el inglés Tim Berners-Lee con la ayuda del belga Robert Cailliau mientras trabajaban en el CERN en Ginebra, Suiza, y publicado en 1992. Desde entonces, Berners-Lee ha jugado un papel activo guiando el desarrollo de estándares Web (como los lenguajes de marcado con los que se crean las páginas web), y en los últimos años ha abogado por su visión de una Web semántica.
  • 9. lenguajes imperativos; • lenguajes funcionales. • lenguajes interpretados • lenguajes compilados • Lenguajes intermediarios