SlideShare a Scribd company logo
1 of 2
Download to read offline
FACULTAD DE CIENCIAS BÁSICAS E INGENIERÍA
                             Ingeniería de Sistemas y Telecomunicaciones
                                METODOLOGÍA DE LA PROGRAMACIÓN


                                                  UNIDAD I – TEMA I
                                              PRESENTACIÓN DEL CURSO


          RECUERDE LA FORMA EN QUE APRENDIO A HABLAR EL LENGUAJE1
           ESPAÑOL

Algunas palabras que se le facilitó pronunciar en la casa, otras de mayor dificultad
se apoyaban en la gesticulación, pero empezaba el camino a una comprensión
oral con el otro y los otros. Luego, en la escuela, los profesores utilizaron
didácticas propias del momento para lograr refinar el lenguaje como su medio de
comunicación más inmediato. En el colegio, la competencia a desarrollar cambio,
se buscaba que no solo aprendiera a hablar en español, sino también a escribirlo
de manera adecuada, porque “lo que no se deja escrito deja de existir”. Así, se
logró un nivel adecuado de dominio del español que le permite leer, comprender y
hablar sobre temas profesionales y/o especializados sin mucha dificultad.
Después de un tiempo la pregunta cambió, ya no debe aprender español sino otra
lengua, otro idioma: inglés, francés, italiano, alemán, etc. ¿Cuál ha sido el
problema?, ¿Qué pudiera ocurrir si se llega a cambiar el idioma oficial de
Colombia?

          IMAGÍNESE EL                         ESCENARIO                   CON           LOS           LENGUAJES                   DE
           PROGRAMACIÓN

En la década de los 1950’s, las primeras máquinas fueron programadas en
lenguaje ensamblador (también conocido como lenguaje de máquina). Los
profesionales del momento fueron formados para que aprendieran de manera
adecuada este lenguaje secuencial, y lo lograron. Finalizando esta década,
aparecieron lenguajes menos ligados a la máquina (hardware) y más al sistema
operativo (software): fortran, cobol, lisp, basic, etc. Cuenta la historia que los
profesionales del momento encontraron dificultad y resistencia para dominar estos
nuevos lenguajes (estructurados). La mayoría de ellos insistían que no era
adecuado reemplazar el lenguaje de máquina y otros ni siquiera opinaban al

       1
        RAE: 1. m. Conjunto de sonidos articulados con que el hombre manifiesta lo que piensa o siente. 2. m. lengua (‖ sistema de
       comunicación verbal). 3. m. Manera de expresarse. Lenguaje culto, grosero, sencillo, técnico, forense, vulgar.4. m. Estilo y modo
       de hablar y escribir de cada persona en particular. 5. m. Uso del habla o facultad de hablar. 6. m. Conjunto de señales que dan a
       entender algo. El lenguaje de los ojos, el de las flores.7. m. Inform. Conjunto de signos y reglas que permite la comunicación con
       un ordenador. ~ de alto nivel. 1. m. Inform. lenguaje que facilita la comunicación con un computador mediante signos
       convencionales cercanos a los de un lenguaje natural.


                                                                                               Metodología de la programación
                                                                                              Prof. Luis Eduardo Peláez Valencia
FACULTAD DE CIENCIAS BÁSICAS E INGENIERÍA
                 Ingeniería de Sistemas y Telecomunicaciones
                    METODOLOGÍA DE LA PROGRAMACIÓN



respecto. Las grandes organizaciones tuvieron que formar nuevos profesionales
en los nuevos lenguajes. Se puedo observar una amplia brecha entre las
soluciones desarrolladas en lenguaje ensamblador y las demás. En los años
1970’s aparecen lenguajes estructurados y orientados a objetos: pascal, c, prolog,
modula, simula, etc. Las grandes organizaciones y las universidades tuvieron que
formar nuevos profesionales en estas nuevas tendencias. A medida que
aparecían nuevos lenguajes, aparecían nuevas formas de dar soluciones
computacionales a los problemas que se presentaban y como dato curioso,
aparecía una nueva generación de programadores. La anterior generación de
personas que dominaban lenguajes se resistía y preferían seguir justificando la
existencia de sus conocimientos. ¿Ocurre algo similar en la actualidad? ¿Dónde
cree que radica el problema?

      LOS MANDATARIOS DE CADA NACIÓN HABLAN CON LOS DEMÁS
       PAÍSES

Cuando el presidente de la república decide emprender un viaje a otra nación, se
dispara un lenguaje que se denomina el protocolo de comunicación de la visita. En
ella se acuerdan elementos como: lenguaje oficial de la visita, forma de saludar,
orden de entrada de las personas a determinado sitio, estilo de la ropa que se
utilizará, tiempo que durará cada actividad. ¿Imagina que podría ocurrir si no
existe tal protocolo? ¿Es mejor saber cómo se recibe la visita de un país
determinado, o saber que debe existir un protocolo?

      APRENDER LECTURA RÁPIDA EN UN IDIOMA

La oferta de cursos de lectura rápida ha crecido paulatinamente en Colombia.
Algunas personas ven la necesidad de leer y comprender mejor y en menos
tiempo los textos que requieren. Es posible que esta necesidad surja también al
momento de aprender a leer y hablar el idioma inglés, y luego francés, y mandarín,
etc. ¿Qué tan importante sería que los cursos de lectura rápida no estuvieran
ligados a un idioma?


Entonces, ¿Puede haber una forma de aprender cualquier
lenguaje de programación?

                                                         Metodología de la programación
                                                        Prof. Luis Eduardo Peláez Valencia

More Related Content

What's hot

Critica Web linguasnet.com (Cursos de Idiomas)
Critica Web linguasnet.com (Cursos de Idiomas)Critica Web linguasnet.com (Cursos de Idiomas)
Critica Web linguasnet.com (Cursos de Idiomas)Gemi Bin
 
Trabajo No 2 artículo individual ABP 4 x 4
Trabajo No 2 artículo individual ABP 4 x 4Trabajo No 2 artículo individual ABP 4 x 4
Trabajo No 2 artículo individual ABP 4 x 4Carlos Yepes
 
Silabo ingles IV sistemas multimedia
Silabo ingles IV sistemas multimediaSilabo ingles IV sistemas multimedia
Silabo ingles IV sistemas multimediaAurelio994
 
Joel lenguajes
Joel lenguajesJoel lenguajes
Joel lenguajesJoel Fibo
 
El uso del target language en la clase de inglés como lengua vehicular
El uso del target language en la clase de inglés como lengua vehicularEl uso del target language en la clase de inglés como lengua vehicular
El uso del target language en la clase de inglés como lengua vehicularSchool
 
Webquest comunicacion 2010
Webquest comunicacion 2010Webquest comunicacion 2010
Webquest comunicacion 2010luis
 
EEOOII. PEL Adultos Pasaporte. Beatriz Rocha
EEOOII. PEL Adultos Pasaporte. Beatriz RochaEEOOII. PEL Adultos Pasaporte. Beatriz Rocha
EEOOII. PEL Adultos Pasaporte. Beatriz Rochamluisao
 
Ing programación anual a1
Ing programación anual a1Ing programación anual a1
Ing programación anual a1anel rivera
 
El análisis contrastivo
El análisis contrastivoEl análisis contrastivo
El análisis contrastivomonica399110
 
15%20%20 antonio%20daniel
15%20%20 antonio%20daniel15%20%20 antonio%20daniel
15%20%20 antonio%20danielprofesdelCarmen
 

What's hot (18)

Critica Web linguasnet.com (Cursos de Idiomas)
Critica Web linguasnet.com (Cursos de Idiomas)Critica Web linguasnet.com (Cursos de Idiomas)
Critica Web linguasnet.com (Cursos de Idiomas)
 
Taller C1 Y C2
Taller C1 Y C2Taller C1 Y C2
Taller C1 Y C2
 
Lección 1
Lección 1Lección 1
Lección 1
 
La comunicación, quinto año
La comunicación, quinto añoLa comunicación, quinto año
La comunicación, quinto año
 
Trabajo No 2 artículo individual ABP 4 x 4
Trabajo No 2 artículo individual ABP 4 x 4Trabajo No 2 artículo individual ABP 4 x 4
Trabajo No 2 artículo individual ABP 4 x 4
 
Variedades de la lengua
Variedades de la lenguaVariedades de la lengua
Variedades de la lengua
 
Silabo ingles IV sistemas multimedia
Silabo ingles IV sistemas multimediaSilabo ingles IV sistemas multimedia
Silabo ingles IV sistemas multimedia
 
comunicacion 2.doc
comunicacion 2.doccomunicacion 2.doc
comunicacion 2.doc
 
Joel lenguajes
Joel lenguajesJoel lenguajes
Joel lenguajes
 
El uso del target language en la clase de inglés como lengua vehicular
El uso del target language en la clase de inglés como lengua vehicularEl uso del target language en la clase de inglés como lengua vehicular
El uso del target language en la clase de inglés como lengua vehicular
 
Clase 2
Clase 2Clase 2
Clase 2
 
Webquest comunicacion 2010
Webquest comunicacion 2010Webquest comunicacion 2010
Webquest comunicacion 2010
 
EEOOII. PEL Adultos Pasaporte. Beatriz Rocha
EEOOII. PEL Adultos Pasaporte. Beatriz RochaEEOOII. PEL Adultos Pasaporte. Beatriz Rocha
EEOOII. PEL Adultos Pasaporte. Beatriz Rocha
 
Programacion evolucion
Programacion evolucionProgramacion evolucion
Programacion evolucion
 
Ing programación anual a1
Ing programación anual a1Ing programación anual a1
Ing programación anual a1
 
El análisis contrastivo
El análisis contrastivoEl análisis contrastivo
El análisis contrastivo
 
02 lenguaje
02 lenguaje02 lenguaje
02 lenguaje
 
15%20%20 antonio%20daniel
15%20%20 antonio%20daniel15%20%20 antonio%20daniel
15%20%20 antonio%20daniel
 

Viewers also liked

Viewers also liked (10)

Consejos y técnicas a la hora de programar - 1998
Consejos y técnicas a la hora de programar - 1998Consejos y técnicas a la hora de programar - 1998
Consejos y técnicas a la hora de programar - 1998
 
Plan de Curso de Bases de Datos i-150303
Plan de Curso de Bases de Datos i-150303Plan de Curso de Bases de Datos i-150303
Plan de Curso de Bases de Datos i-150303
 
U1T2 - El concepto de la programación Vs el concepto de la MetodologíaU1 t2 e...
U1T2 - El concepto de la programación Vs el concepto de la MetodologíaU1 t2 e...U1T2 - El concepto de la programación Vs el concepto de la MetodologíaU1 t2 e...
U1T2 - El concepto de la programación Vs el concepto de la MetodologíaU1 t2 e...
 
Tema I - Gestión de la Información II - 2012
Tema I - Gestión de la Información II - 2012Tema I - Gestión de la Información II - 2012
Tema I - Gestión de la Información II - 2012
 
Sociedad de la información - Protección
Sociedad de la información - ProtecciónSociedad de la información - Protección
Sociedad de la información - Protección
 
UCP - Educación y Virtualidad - Maestría en Pedagogía y Desarrollo Humano
UCP - Educación y Virtualidad - Maestría en Pedagogía y Desarrollo HumanoUCP - Educación y Virtualidad - Maestría en Pedagogía y Desarrollo Humano
UCP - Educación y Virtualidad - Maestría en Pedagogía y Desarrollo Humano
 
Pedagogía con el voto
Pedagogía con el votoPedagogía con el voto
Pedagogía con el voto
 
Netiqueta - Otra forma de comportarse
Netiqueta - Otra forma de comportarseNetiqueta - Otra forma de comportarse
Netiqueta - Otra forma de comportarse
 
Pico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casaPico y placa para dispositivos móviles en la casa
Pico y placa para dispositivos móviles en la casa
 
Investigación Formativa - Conferencia en la UFPS
Investigación   Formativa - Conferencia en la UFPSInvestigación   Formativa - Conferencia en la UFPS
Investigación Formativa - Conferencia en la UFPS
 

Similar to U1T1 - Presentación del curso de Metodología de la Programación IV

El Programa FÁCIL: Factoría de Actividades Combinadas de Informática y Lengua...
El Programa FÁCIL: Factoría de Actividades Combinadas de Informática y Lengua...El Programa FÁCIL: Factoría de Actividades Combinadas de Informática y Lengua...
El Programa FÁCIL: Factoría de Actividades Combinadas de Informática y Lengua...Joaquin Fonoll
 
Programaci n anual_de_primer_grado_de_secundaria_porcon_tania
Programaci n anual_de_primer_grado_de_secundaria_porcon_taniaProgramaci n anual_de_primer_grado_de_secundaria_porcon_tania
Programaci n anual_de_primer_grado_de_secundaria_porcon_taniaEdgar Narro
 
Didáctica y metodología lenguas extranjeras en el PFP Andalucía
Didáctica y metodología lenguas extranjeras en el PFP AndalucíaDidáctica y metodología lenguas extranjeras en el PFP Andalucía
Didáctica y metodología lenguas extranjeras en el PFP AndalucíaPilar Torres
 
Actualización Metodológica de las Lenguas Clásicas
Actualización Metodológica de las Lenguas ClásicasActualización Metodológica de las Lenguas Clásicas
Actualización Metodológica de las Lenguas ClásicasAlfonso Alcalde-Diosdado
 
Proyecto finalambientes.docx1 (1)
Proyecto finalambientes.docx1 (1)Proyecto finalambientes.docx1 (1)
Proyecto finalambientes.docx1 (1)Andrea Vargas
 
CóMo Preparar Una ExposicióN Oral
CóMo Preparar Una ExposicióN OralCóMo Preparar Una ExposicióN Oral
CóMo Preparar Una ExposicióN OralMarcela Orellana
 
Babel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaBabel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaIvnMariano
 
Inglés en pregrado, grado y postgrado
Inglés en pregrado, grado y postgradoInglés en pregrado, grado y postgrado
Inglés en pregrado, grado y postgradoGHP
 

Similar to U1T1 - Presentación del curso de Metodología de la Programación IV (20)

El Programa FÁCIL: Factoría de Actividades Combinadas de Informática y Lengua...
El Programa FÁCIL: Factoría de Actividades Combinadas de Informática y Lengua...El Programa FÁCIL: Factoría de Actividades Combinadas de Informática y Lengua...
El Programa FÁCIL: Factoría de Actividades Combinadas de Informática y Lengua...
 
Ingles
InglesIngles
Ingles
 
Mr Frank
Mr FrankMr Frank
Mr Frank
 
hoarario pa
hoarario pahoarario pa
hoarario pa
 
Plan de francés 2012
Plan de francés 2012Plan de francés 2012
Plan de francés 2012
 
Programaci n anual_de_primer_grado_de_secundaria_porcon_tania
Programaci n anual_de_primer_grado_de_secundaria_porcon_taniaProgramaci n anual_de_primer_grado_de_secundaria_porcon_tania
Programaci n anual_de_primer_grado_de_secundaria_porcon_tania
 
Pragmática
PragmáticaPragmática
Pragmática
 
Didáctica y metodología lenguas extranjeras en el PFP Andalucía
Didáctica y metodología lenguas extranjeras en el PFP AndalucíaDidáctica y metodología lenguas extranjeras en el PFP Andalucía
Didáctica y metodología lenguas extranjeras en el PFP Andalucía
 
Comunicacion i
Comunicacion iComunicacion i
Comunicacion i
 
Actualización Metodológica de las Lenguas Clásicas
Actualización Metodológica de las Lenguas ClásicasActualización Metodológica de las Lenguas Clásicas
Actualización Metodológica de las Lenguas Clásicas
 
La I. A. y el procesamiento del lenguaje natural
La I. A. y el procesamiento del lenguaje naturalLa I. A. y el procesamiento del lenguaje natural
La I. A. y el procesamiento del lenguaje natural
 
Frances
FrancesFrances
Frances
 
04.d sílabo de la unidad didáctica
04.d  sílabo de la  unidad didáctica04.d  sílabo de la  unidad didáctica
04.d sílabo de la unidad didáctica
 
La correcta expresion
La correcta expresionLa correcta expresion
La correcta expresion
 
Proyecto finalambientes.docx1 (1)
Proyecto finalambientes.docx1 (1)Proyecto finalambientes.docx1 (1)
Proyecto finalambientes.docx1 (1)
 
Plantilla dinamica silvia m. juárez gtz.
Plantilla dinamica silvia m. juárez gtz.Plantilla dinamica silvia m. juárez gtz.
Plantilla dinamica silvia m. juárez gtz.
 
Introducción
IntroducciónIntroducción
Introducción
 
CóMo Preparar Una ExposicióN Oral
CóMo Preparar Una ExposicióN OralCóMo Preparar Una ExposicióN Oral
CóMo Preparar Una ExposicióN Oral
 
Babel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaBabel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologia
 
Inglés en pregrado, grado y postgrado
Inglés en pregrado, grado y postgradoInglés en pregrado, grado y postgrado
Inglés en pregrado, grado y postgrado
 

More from Luis Eduardo Pelaez Valencia

El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaLuis Eduardo Pelaez Valencia
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareLuis Eduardo Pelaez Valencia
 
Sesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicSesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicLuis Eduardo Pelaez Valencia
 
Sesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoSesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoLuis Eduardo Pelaez Valencia
 
Presentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresPresentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresLuis Eduardo Pelaez Valencia
 
SQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoSQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoLuis Eduardo Pelaez Valencia
 
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9Luis Eduardo Pelaez Valencia
 

More from Luis Eduardo Pelaez Valencia (20)

Seguridad social presentacion.pptx
Seguridad social presentacion.pptxSeguridad social presentacion.pptx
Seguridad social presentacion.pptx
 
20180802 inicio-public
20180802 inicio-public20180802 inicio-public
20180802 inicio-public
 
El Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de IngenieríaEl Anteproyecto en el contexto de un Proyecto de Ingeniería
El Anteproyecto en el contexto de un Proyecto de Ingeniería
 
El proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de SoftwareEl proyecto en Tecnología en Desarrollo de Software
El proyecto en Tecnología en Desarrollo de Software
 
Sesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-publicSesión 01 presentación del curso investigación en tecnología-tds-public
Sesión 01 presentación del curso investigación en tecnología-tds-public
 
Sesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de AnteproyectoSesión 01-Presentación del Curso de Anteproyecto
Sesión 01-Presentación del Curso de Anteproyecto
 
Presentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de paresPresentación en Sala de Coordinadores-informe de escuela de pares
Presentación en Sala de Coordinadores-informe de escuela de pares
 
SQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el productoSQA versión 2: la calidad en el proceso y el producto
SQA versión 2: la calidad en el proceso y el producto
 
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
SQA-Sesión 01-Presentación de Fundamentos SQA-16x9
 
SQA-Presentación ejecutiva del seminario-4x3
SQA-Presentación ejecutiva del seminario-4x3SQA-Presentación ejecutiva del seminario-4x3
SQA-Presentación ejecutiva del seminario-4x3
 
SQA-Propuesta de proyecto para el seminario
SQA-Propuesta de proyecto para el seminarioSQA-Propuesta de proyecto para el seminario
SQA-Propuesta de proyecto para el seminario
 
SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9SQA-Presentación detallada del seminario-16x9
SQA-Presentación detallada del seminario-16x9
 
Visibilidad de la producción académica
Visibilidad de la producción académicaVisibilidad de la producción académica
Visibilidad de la producción académica
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Curso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeICurso de Estructuradores de Proyectos Red CTeI
Curso de Estructuradores de Proyectos Red CTeI
 
Política y Niveles de Educcación
Política y Niveles de EduccaciónPolítica y Niveles de Educcación
Política y Niveles de Educcación
 
Diccionario de Datos
Diccionario de DatosDiccionario de Datos
Diccionario de Datos
 
Taller 080364 sgbd-0102 - java&postgre sql
Taller 080364 sgbd-0102 - java&postgre sqlTaller 080364 sgbd-0102 - java&postgre sql
Taller 080364 sgbd-0102 - java&postgre sql
 
Modelos de datos
Modelos de datosModelos de datos
Modelos de datos
 

U1T1 - Presentación del curso de Metodología de la Programación IV

  • 1. FACULTAD DE CIENCIAS BÁSICAS E INGENIERÍA Ingeniería de Sistemas y Telecomunicaciones METODOLOGÍA DE LA PROGRAMACIÓN UNIDAD I – TEMA I PRESENTACIÓN DEL CURSO  RECUERDE LA FORMA EN QUE APRENDIO A HABLAR EL LENGUAJE1 ESPAÑOL Algunas palabras que se le facilitó pronunciar en la casa, otras de mayor dificultad se apoyaban en la gesticulación, pero empezaba el camino a una comprensión oral con el otro y los otros. Luego, en la escuela, los profesores utilizaron didácticas propias del momento para lograr refinar el lenguaje como su medio de comunicación más inmediato. En el colegio, la competencia a desarrollar cambio, se buscaba que no solo aprendiera a hablar en español, sino también a escribirlo de manera adecuada, porque “lo que no se deja escrito deja de existir”. Así, se logró un nivel adecuado de dominio del español que le permite leer, comprender y hablar sobre temas profesionales y/o especializados sin mucha dificultad. Después de un tiempo la pregunta cambió, ya no debe aprender español sino otra lengua, otro idioma: inglés, francés, italiano, alemán, etc. ¿Cuál ha sido el problema?, ¿Qué pudiera ocurrir si se llega a cambiar el idioma oficial de Colombia?  IMAGÍNESE EL ESCENARIO CON LOS LENGUAJES DE PROGRAMACIÓN En la década de los 1950’s, las primeras máquinas fueron programadas en lenguaje ensamblador (también conocido como lenguaje de máquina). Los profesionales del momento fueron formados para que aprendieran de manera adecuada este lenguaje secuencial, y lo lograron. Finalizando esta década, aparecieron lenguajes menos ligados a la máquina (hardware) y más al sistema operativo (software): fortran, cobol, lisp, basic, etc. Cuenta la historia que los profesionales del momento encontraron dificultad y resistencia para dominar estos nuevos lenguajes (estructurados). La mayoría de ellos insistían que no era adecuado reemplazar el lenguaje de máquina y otros ni siquiera opinaban al 1 RAE: 1. m. Conjunto de sonidos articulados con que el hombre manifiesta lo que piensa o siente. 2. m. lengua (‖ sistema de comunicación verbal). 3. m. Manera de expresarse. Lenguaje culto, grosero, sencillo, técnico, forense, vulgar.4. m. Estilo y modo de hablar y escribir de cada persona en particular. 5. m. Uso del habla o facultad de hablar. 6. m. Conjunto de señales que dan a entender algo. El lenguaje de los ojos, el de las flores.7. m. Inform. Conjunto de signos y reglas que permite la comunicación con un ordenador. ~ de alto nivel. 1. m. Inform. lenguaje que facilita la comunicación con un computador mediante signos convencionales cercanos a los de un lenguaje natural. Metodología de la programación Prof. Luis Eduardo Peláez Valencia
  • 2. FACULTAD DE CIENCIAS BÁSICAS E INGENIERÍA Ingeniería de Sistemas y Telecomunicaciones METODOLOGÍA DE LA PROGRAMACIÓN respecto. Las grandes organizaciones tuvieron que formar nuevos profesionales en los nuevos lenguajes. Se puedo observar una amplia brecha entre las soluciones desarrolladas en lenguaje ensamblador y las demás. En los años 1970’s aparecen lenguajes estructurados y orientados a objetos: pascal, c, prolog, modula, simula, etc. Las grandes organizaciones y las universidades tuvieron que formar nuevos profesionales en estas nuevas tendencias. A medida que aparecían nuevos lenguajes, aparecían nuevas formas de dar soluciones computacionales a los problemas que se presentaban y como dato curioso, aparecía una nueva generación de programadores. La anterior generación de personas que dominaban lenguajes se resistía y preferían seguir justificando la existencia de sus conocimientos. ¿Ocurre algo similar en la actualidad? ¿Dónde cree que radica el problema?  LOS MANDATARIOS DE CADA NACIÓN HABLAN CON LOS DEMÁS PAÍSES Cuando el presidente de la república decide emprender un viaje a otra nación, se dispara un lenguaje que se denomina el protocolo de comunicación de la visita. En ella se acuerdan elementos como: lenguaje oficial de la visita, forma de saludar, orden de entrada de las personas a determinado sitio, estilo de la ropa que se utilizará, tiempo que durará cada actividad. ¿Imagina que podría ocurrir si no existe tal protocolo? ¿Es mejor saber cómo se recibe la visita de un país determinado, o saber que debe existir un protocolo?  APRENDER LECTURA RÁPIDA EN UN IDIOMA La oferta de cursos de lectura rápida ha crecido paulatinamente en Colombia. Algunas personas ven la necesidad de leer y comprender mejor y en menos tiempo los textos que requieren. Es posible que esta necesidad surja también al momento de aprender a leer y hablar el idioma inglés, y luego francés, y mandarín, etc. ¿Qué tan importante sería que los cursos de lectura rápida no estuvieran ligados a un idioma? Entonces, ¿Puede haber una forma de aprender cualquier lenguaje de programación? Metodología de la programación Prof. Luis Eduardo Peláez Valencia