SlideShare una empresa de Scribd logo
1 de 12
hacia la calidad educativa humanista democrática
                 2012:      y religiosa




es aquella actividad por la cual se
crean programas para                                          scripts en BASH
computadoras, tales programas
pueden ser códigos fuentes
interpretados o códigos fuentes                             programas en C++
que serán compilados hacia
lenguajes binarios y ejecutados
desde el kernel del sistema
operativo.


                              ingrid johana malagon castillo, yeimy
                                    lorena florez molina 1103
hacia la calidad educativa humanista democrática
            2012:     y religiosa




es aquel que se                                        if( numero > 0 ) printf( "El
aproxima más al                                        número es positivo" )
lenguaje natural
humano que al lenguaje
binario de
las computadoras, el que
se conoce como lenguaje
de bajo nivel.


                           ingrid johana malagon castillo, yeimy
                                 lorena florez molina 1103
hacia la calidad educativa humanista democrática
                 2012:      y religiosa




 es el único que entiende
la computadora digital, es                                         10100010
su "lenguaje natural". En él                                       11110011
sólo se pueden utilizar dos                                        00100010
símbolos: el cero (0) y el uno                                     00010010
(1).

Por ello, al lenguaje máquina
también se le
denomina lenguaje binario.

                                 ingrid johana malagon castillo, yeimy
                                       lorena florez molina 1103
hacia la calidad educativa humanista democrática
                   2012:     y religiosa




1.   Lenguajes de propósito general                        1.   PASCAL
2.   Lenguajes de calculo científico                       2.   FORTRAN
3.   Lenguajes orientados a la gestión                     3.   RPG
4.   Lenguajes de simulación en general                    4.   GPSS
5.   En el sistema educativo                               5.   MODULA II
6.   Leguajes orientados a objetos                         6.   SMALLTALK
7.   Lenguajes interrogativos                              7.   DBASE
8.   Lenguajes para inteligencia artificial                8.   LISP




                                ingrid johana malagon castillo, yeimy
                                      lorena florez molina 1103
hacia la calidad educativa humanista democrática
                2012:     y religiosa




                                                 Dir. Etiqueta Instrucción Código máquina
es un tipo de lenguaje de bajo
                                               2088        done: jmpl %r15+ 10000001
nivel utilizado para escribir                                               11000011
programas informáticos, y                                        4,%r0
                                                                            11100000
constituye la representación                                                00000100
más directa del código
máquina específico para cada
                                                2096
arquitectura de
computadoras legible por un
programador.

                             ingrid johana malagon castillo, yeimy
                                   lorena florez molina 1103
hacia la calidad educativa humanista democrática
              2012:    y religiosa




Es una forma especial de
programar, más cercana a
como expresaríamos las
cosas en la vida real que
otros tipos de
programación




                            ingrid johana malagon castillo, yeimy
                                  lorena florez molina 1103
hacia la calidad educativa humanista democrática
                 2012:     y religiosa




Paradigma de programación en
el que tanto la estructura como la
ejecución de los programas van
determinados por los sucesos
que ocurran en el sistema,
definidos por el usuario o que
ellos mismos provoquen.




                              ingrid johana malagon castillo, yeimy
                                    lorena florez molina 1103
hacia la calidad educativa humanista democrática
                2012:     y religiosa




Es0 el proceso de
programar, proyectar, coor
dinar, seleccionar y
organizar una serie de
elementos para producir
objetos visuales destinados
a comunicar mensajes
específicos a grupos
determinados



                              ingrid johana malagon castillo, yeimy
                                    lorena florez molina 1103
hacia la calidad educativa humanista democrática
               2012:    y religiosa




Un algoritmo es un
conjunto finito de pasos
específicos y organizados
para realizar una labor.




                            ingrid johana malagon castillo, yeimy
                                  lorena florez molina 1103
hacia la calidad educativa humanista democrática
                       2012:        y religiosa




Evaluación del problema: Estudiar el
problema en general y ver que parte nos
interesa.
Definición del problema: El objetivo de
ésta fase es comprender el problema para
lo cual tenemos que obtener la
especificación de las entradas y salidas del
problema. Tiene que quedar claro que
entra y que sale, las posibles condiciones o
restricciones.
Diseño del algoritmo: Diseñar la solución.
Una vez comprendido el problema se trata
de determinar que pasos o acciones
tenemos que realizar para resolverlo.
                                  ingrid johana malagon castillo, yeimy
                                            lorena florez molina 1103
hacia la calidad educativa humanista democrática
                 2012:     y religiosa




Es una representación grafica de un algoritmo
o un proceso. Representan el flujo de
ejecución mediante flechas que conectan los
puntos de inicio y de fin de un proceso. Sus
símbolos son: -ovalo o Elipse: Inicio o fin del
proceso. -Rectángulo: ejecución de
actividades. -Rombo: Formula una pregunta o
decisión. -Circulo: en laza actividades dentro
del procedimiento. –Triangulo Boca Abajo:
Guarda un documento en forma
permanente.- Triangulo boca arriba:
proporciona tiempo para almacenar el
documento.
                              ingrid johana malagon castillo, yeimy
                                    lorena florez molina 1103
hacia la calidad educativa humanista democrática
                  2012:     y religiosa




Espacios reservados en la memoria que a lo largo de la
ejecución programa pueden cambiar su contenido. Se
representan con identificadores que hacen referencia a
un lugar de la memoria del programa en donde se
almacena un dato. Se establecieron 2 políticas de
reserva desmemoria: -Reserva fija desmemoria: se
copia el valor de la variable en la zona de la pila de
llamadas que corresponde a la nueva subrutina
llamada. –Reserva variable desmemoria: Se dedica una
zona de memoria y en caso de sobrepasarse dicha zona
de memoria se vuelve a asignar otra zona para impedir
la restricción mencionada arriba.

                               ingrid johana malagon castillo, yeimy
                                     lorena florez molina 1103

Más contenido relacionado

La actualidad más candente

Programacion web introduccion practica o9
Programacion web introduccion practica o9Programacion web introduccion practica o9
Programacion web introduccion practica o9Anavay
 
Desarollo web nivel de introduccion
Desarollo  web nivel de introduccionDesarollo  web nivel de introduccion
Desarollo web nivel de introduccionCamilo cuitiva
 
Practica nivel de programacion ingry nataly pineda garnica 1103
Practica nivel de programacion ingry nataly pineda garnica 1103Practica nivel de programacion ingry nataly pineda garnica 1103
Practica nivel de programacion ingry nataly pineda garnica 1103colithaz
 
Preguntas de Tecnología
Preguntas de TecnologíaPreguntas de Tecnología
Preguntas de TecnologíaAngelaMoraD
 
Preguntas Tecnologia
Preguntas TecnologiaPreguntas Tecnologia
Preguntas TecnologiaLilipuNieto
 
Practica 09 (6)
Practica 09 (6)Practica 09 (6)
Practica 09 (6)Danny_MC
 
PROGRAMACION WEB INTRODUCCION
PROGRAMACION WEB INTRODUCCION PROGRAMACION WEB INTRODUCCION
PROGRAMACION WEB INTRODUCCION Daniela Villarraga
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web IntroducciónHarry Salgado
 

La actualidad más candente (13)

Programacion web introduccion practica o9
Programacion web introduccion practica o9Programacion web introduccion practica o9
Programacion web introduccion practica o9
 
Programacvion
ProgramacvionProgramacvion
Programacvion
 
PREGUNTAS
PREGUNTASPREGUNTAS
PREGUNTAS
 
Desarollo web nivel de introduccion
Desarollo  web nivel de introduccionDesarollo  web nivel de introduccion
Desarollo web nivel de introduccion
 
Practica nivel de programacion ingry nataly pineda garnica 1103
Practica nivel de programacion ingry nataly pineda garnica 1103Practica nivel de programacion ingry nataly pineda garnica 1103
Practica nivel de programacion ingry nataly pineda garnica 1103
 
Preguntas de Tecnología
Preguntas de TecnologíaPreguntas de Tecnología
Preguntas de Tecnología
 
Preguntas Tecnologia
Preguntas TecnologiaPreguntas Tecnologia
Preguntas Tecnologia
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
PRESENTACIÓN WEB 2.0
PRESENTACIÓN WEB 2.0PRESENTACIÓN WEB 2.0
PRESENTACIÓN WEB 2.0
 
Practica 09 (6)
Practica 09 (6)Practica 09 (6)
Practica 09 (6)
 
PROGRAMACION WEB INTRODUCCION
PROGRAMACION WEB INTRODUCCION PROGRAMACION WEB INTRODUCCION
PROGRAMACION WEB INTRODUCCION
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
ananossa
ananossaananossa
ananossa
 

Destacado

Destacado (20)

Presentación de proyecto
Presentación de proyectoPresentación de proyecto
Presentación de proyecto
 
EXPOSICIÓN DERECHOS DE AUTOR
EXPOSICIÓN DERECHOS DE AUTOREXPOSICIÓN DERECHOS DE AUTOR
EXPOSICIÓN DERECHOS DE AUTOR
 
DESCRIPCION DE TAREAS
DESCRIPCION DE TAREASDESCRIPCION DE TAREAS
DESCRIPCION DE TAREAS
 
My last vacation
My last vacationMy last vacation
My last vacation
 
Hecho ético de la semana
Hecho ético de la semanaHecho ético de la semana
Hecho ético de la semana
 
Lc2
Lc2Lc2
Lc2
 
011 -rush_-_xanadu
011  -rush_-_xanadu011  -rush_-_xanadu
011 -rush_-_xanadu
 
Código de comercio
Código de comercioCódigo de comercio
Código de comercio
 
Programas
ProgramasProgramas
Programas
 
LAS TICS!! :D
LAS TICS!! :DLAS TICS!! :D
LAS TICS!! :D
 
The weather
The weatherThe weather
The weather
 
BMW_S1000RR_Showlores.pdf
BMW_S1000RR_Showlores.pdfBMW_S1000RR_Showlores.pdf
BMW_S1000RR_Showlores.pdf
 
Slideshare
SlideshareSlideshare
Slideshare
 
Newsletters & Annual Reports
Newsletters & Annual ReportsNewsletters & Annual Reports
Newsletters & Annual Reports
 
Abc Digital Ingresa En La Era De La Web 2.0
Abc Digital Ingresa En La Era De La Web 2.0Abc Digital Ingresa En La Era De La Web 2.0
Abc Digital Ingresa En La Era De La Web 2.0
 
Potencial Educativo De Los Videojuegos
Potencial Educativo De Los VideojuegosPotencial Educativo De Los Videojuegos
Potencial Educativo De Los Videojuegos
 
Tecnología para py m es
Tecnología para py m esTecnología para py m es
Tecnología para py m es
 
Juan daniel santiago rodriguez 703
Juan daniel santiago rodriguez 703Juan daniel santiago rodriguez 703
Juan daniel santiago rodriguez 703
 
Kimberly (3)
Kimberly (3)Kimberly (3)
Kimberly (3)
 
Seguridad informatica en venezuela
Seguridad informatica  en venezuelaSeguridad informatica  en venezuela
Seguridad informatica en venezuela
 

Similar a Lenguajes de programación y sus características

Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenatatiana96penagos
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaAnavay
 
Haz click aqui para abrirla
Haz click aqui para abrirlaHaz click aqui para abrirla
Haz click aqui para abrirlajohapaoleon
 
Haz click aqui para abrirla
Haz click aqui para abrirlaHaz click aqui para abrirla
Haz click aqui para abrirlatatisverdugo
 
Programación-introduccion..
Programación-introduccion..Programación-introduccion..
Programación-introduccion..Jeimmy Rodriguez
 
Luisa cholo diapositivas
Luisa cholo diapositivasLuisa cholo diapositivas
Luisa cholo diapositivasluisacholo
 
nivel de programacion_introduccion
nivel de programacion_introduccionnivel de programacion_introduccion
nivel de programacion_introduccioneliconpu
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web IntroducciónPaola Quiroga
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web IntroducciónPaola Quiroga
 
Programación web introducción
Programación web introducción Programación web introducción
Programación web introducción Pao Malagón
 
Luisa cholo diapositivas
Luisa cholo diapositivasLuisa cholo diapositivas
Luisa cholo diapositivasluisacholo
 
Programación Web introducción
Programación Web introducción Programación Web introducción
Programación Web introducción pauvcubillos
 

Similar a Lenguajes de programación y sus características (20)

Bryan trabajo
Bryan trabajoBryan trabajo
Bryan trabajo
 
Programación
ProgramaciónProgramación
Programación
 
Preguntas (1)
Preguntas (1)Preguntas (1)
Preguntas (1)
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
 
Preguntas (1)
Preguntas (1)Preguntas (1)
Preguntas (1)
 
Programacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximenaProgramacion web introduccion practica o9 ximena
Programacion web introduccion practica o9 ximena
 
Haz click aqui para abrirla
Haz click aqui para abrirlaHaz click aqui para abrirla
Haz click aqui para abrirla
 
Haz click aqui para abrirla
Haz click aqui para abrirlaHaz click aqui para abrirla
Haz click aqui para abrirla
 
Programación-introduccion..
Programación-introduccion..Programación-introduccion..
Programación-introduccion..
 
Luisa cholo diapositivas
Luisa cholo diapositivasLuisa cholo diapositivas
Luisa cholo diapositivas
 
nivel de programacion_introduccion
nivel de programacion_introduccionnivel de programacion_introduccion
nivel de programacion_introduccion
 
Programacion web introduccion
Programacion web introduccionProgramacion web introduccion
Programacion web introduccion
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
Programación Web Introducción
Programación Web IntroducciónProgramación Web Introducción
Programación Web Introducción
 
2012
20122012
2012
 
2012
20122012
2012
 
Programación web introducción
Programación web introducción Programación web introducción
Programación web introducción
 
Luisa cholo diapositivas
Luisa cholo diapositivasLuisa cholo diapositivas
Luisa cholo diapositivas
 
Programación Web introducción
Programación Web introducción Programación Web introducción
Programación Web introducción
 
Informatica lupita
Informatica lupitaInformatica lupita
Informatica lupita
 

Último

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (16)

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Lenguajes de programación y sus características

  • 1. hacia la calidad educativa humanista democrática 2012: y religiosa es aquella actividad por la cual se crean programas para scripts en BASH computadoras, tales programas pueden ser códigos fuentes interpretados o códigos fuentes programas en C++ que serán compilados hacia lenguajes binarios y ejecutados desde el kernel del sistema operativo. ingrid johana malagon castillo, yeimy lorena florez molina 1103
  • 2. hacia la calidad educativa humanista democrática 2012: y religiosa es aquel que se if( numero > 0 ) printf( "El aproxima más al número es positivo" ) lenguaje natural humano que al lenguaje binario de las computadoras, el que se conoce como lenguaje de bajo nivel. ingrid johana malagon castillo, yeimy lorena florez molina 1103
  • 3. hacia la calidad educativa humanista democrática 2012: y religiosa es el único que entiende la computadora digital, es 10100010 su "lenguaje natural". En él 11110011 sólo se pueden utilizar dos 00100010 símbolos: el cero (0) y el uno 00010010 (1). Por ello, al lenguaje máquina también se le denomina lenguaje binario. ingrid johana malagon castillo, yeimy lorena florez molina 1103
  • 4. hacia la calidad educativa humanista democrática 2012: y religiosa 1. Lenguajes de propósito general 1. PASCAL 2. Lenguajes de calculo científico 2. FORTRAN 3. Lenguajes orientados a la gestión 3. RPG 4. Lenguajes de simulación en general 4. GPSS 5. En el sistema educativo 5. MODULA II 6. Leguajes orientados a objetos 6. SMALLTALK 7. Lenguajes interrogativos 7. DBASE 8. Lenguajes para inteligencia artificial 8. LISP ingrid johana malagon castillo, yeimy lorena florez molina 1103
  • 5. hacia la calidad educativa humanista democrática 2012: y religiosa Dir. Etiqueta Instrucción Código máquina es un tipo de lenguaje de bajo 2088 done: jmpl %r15+ 10000001 nivel utilizado para escribir 11000011 programas informáticos, y 4,%r0 11100000 constituye la representación 00000100 más directa del código máquina específico para cada 2096 arquitectura de computadoras legible por un programador. ingrid johana malagon castillo, yeimy lorena florez molina 1103
  • 6. hacia la calidad educativa humanista democrática 2012: y religiosa Es una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación ingrid johana malagon castillo, yeimy lorena florez molina 1103
  • 7. hacia la calidad educativa humanista democrática 2012: y religiosa Paradigma de programación en el que tanto la estructura como la ejecución de los programas van determinados por los sucesos que ocurran en el sistema, definidos por el usuario o que ellos mismos provoquen. ingrid johana malagon castillo, yeimy lorena florez molina 1103
  • 8. hacia la calidad educativa humanista democrática 2012: y religiosa Es0 el proceso de programar, proyectar, coor dinar, seleccionar y organizar una serie de elementos para producir objetos visuales destinados a comunicar mensajes específicos a grupos determinados ingrid johana malagon castillo, yeimy lorena florez molina 1103
  • 9. hacia la calidad educativa humanista democrática 2012: y religiosa Un algoritmo es un conjunto finito de pasos específicos y organizados para realizar una labor. ingrid johana malagon castillo, yeimy lorena florez molina 1103
  • 10. hacia la calidad educativa humanista democrática 2012: y religiosa Evaluación del problema: Estudiar el problema en general y ver que parte nos interesa. Definición del problema: El objetivo de ésta fase es comprender el problema para lo cual tenemos que obtener la especificación de las entradas y salidas del problema. Tiene que quedar claro que entra y que sale, las posibles condiciones o restricciones. Diseño del algoritmo: Diseñar la solución. Una vez comprendido el problema se trata de determinar que pasos o acciones tenemos que realizar para resolverlo. ingrid johana malagon castillo, yeimy lorena florez molina 1103
  • 11. hacia la calidad educativa humanista democrática 2012: y religiosa Es una representación grafica de un algoritmo o un proceso. Representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de un proceso. Sus símbolos son: -ovalo o Elipse: Inicio o fin del proceso. -Rectángulo: ejecución de actividades. -Rombo: Formula una pregunta o decisión. -Circulo: en laza actividades dentro del procedimiento. –Triangulo Boca Abajo: Guarda un documento en forma permanente.- Triangulo boca arriba: proporciona tiempo para almacenar el documento. ingrid johana malagon castillo, yeimy lorena florez molina 1103
  • 12. hacia la calidad educativa humanista democrática 2012: y religiosa Espacios reservados en la memoria que a lo largo de la ejecución programa pueden cambiar su contenido. Se representan con identificadores que hacen referencia a un lugar de la memoria del programa en donde se almacena un dato. Se establecieron 2 políticas de reserva desmemoria: -Reserva fija desmemoria: se copia el valor de la variable en la zona de la pila de llamadas que corresponde a la nueva subrutina llamada. –Reserva variable desmemoria: Se dedica una zona de memoria y en caso de sobrepasarse dicha zona de memoria se vuelve a asignar otra zona para impedir la restricción mencionada arriba. ingrid johana malagon castillo, yeimy lorena florez molina 1103