SlideShare una empresa de Scribd logo
1 de 18
PROFESORA ALUMNO
YIOCONDA ECHENIQUE EDGAR MANRÍQUEZ
EL LENGUAJE DE
PROGRAMACIÓN
ES un lenguaje diseñado
para describir el conjunto
de acciones consecutivas
que un equipo debe
ejecutar. Por lo tanto, un
lenguaje de programación
es un modo práctico para
que los seres humanos
puedan dar instrucciones a
un equipo.
LENGUAJE DE PROGRAMACIÓN DE ALTO
NIVEL
 Se caracteriza por expresar los algoritmos de
una manera adecuada a la capacidad cognitiva
humana, en lugar de la capacidad ejecutora de
las máquinas.
 En los primeros lenguajes de nivel bajo la
limitación era que se orientaban a un área
específica y sus instrucciones requerían de una
sintaxis predefinida.
 Otra limitación de los lenguajes de nivel bajo es
que se requiere de ciertos conocimientos de
programación para realizar las secuencias de
instrucciones lógicas.
PROGRAMACIÓN MODULAR
 En la programación modular consta de varias
secciones dividas de forma que interactúan a
través de llamadas a procedimientos, que
integran el programa
 En la programación modular, el programa
principal coordina las llamadas a los módulos
secundarios y pasa los datos necesarios en
forma de parámetros.
PROGRAMACIÓN ORIENTADA A OBJETOS (POO)
Se trata de una técnica que aumenta
considerablemente la velocidad de desarrollo de los
programas gracias a la reutilización de los objetos.
El elemento principal de la programación orientada
a objetos es el objeto.
El objeto es un conjunto complejo de datos y
programas que poseen estructura y forman parte de
una organización.
PROGRAMACIÓN
LÓGICA
Se suele utilizar en la
inteligencia artificial y
pequeños programas
infantiles. Se trata de
una programación
basada en el cálculo de
predicados (una teoría
matemática que permite
lograr que un ordenador
basándose en hecho y
reglas lógicas, pueda
dar soluciones
 El principal objetivo del pseudocódigo es el de
representar la solución a un algoritmo de la
forma más detallada posible, y a su vez lo más
parecida posible al lenguaje que posteriormente
se utilizara para la codificación del mismo.
Las principales características de este lenguaje
son:
Se puede ejecutar en un ordenador
 Es una forma de representación sencilla de
utilizar y de manipular.
Facilita el paso del programa al lenguaje
de programación .
Es independiente del lenguaje de
programación que se vaya a utilizar.
Es un método que facilita la programación
y solución al algoritmo del programa.
pseudocódigos
diagrama de fluidos
Es un esquema para representar gráficamente un
algoritmo. Se basan en la utilización de diversos
símbolos para representar operaciones
específicas, es decir, es la representación
grafica de las distintas operaciones que se
tienen que realizar para resolver un problema,
con indicación expresa el orden lógico en que
deben realizarse.
 Se les llama diagramas de flujo porque los
símbolos utilizados se conectan por medio de
flechas para indicar la secuencia de operación.
Para hacer comprensibles los diagramas a todas
las personas, los símbolos se someten a una
normalización; es decir, se hicieron símbolos
casi universales, ya que, en un principio cada
usuario podría tener sus propios símbolos para
representar sus procesos en forma de Diagrama
de flujo. Esto trajo como consecuencia que sólo
aquel que conocía sus símbolos, los podía
interpretar. La simbología utilizada para la
elaboración de diagramas de flujo es variable y
debe ajustarse a un patrón definido previamente
IMPORTANCIA DE LOS
DIAGRAMAS DE FLUIDO
 Los diagramas de flujo son importantes
porque nos facilita la manera de representar
visualmente el flujo de datos por medio de un
sistema de tratamiento de información, en este
realizamos un análisis de los procesos o
procedimientos que requerimos para realizar
un programa o un objetivo.
Por ejemplo: si nosotros queremos realizar un pan
primero necesitamos los ingredientes, este ya
seria un proceso, luego de haber conseguido los
ingredientes necesitamos realizar la masa, este
seria otro proceso, luego realizamos la salsa,
este seria otro procesos y finalmente unimos
todo lo que hemos hecho y agregamos los
complemento como el jamón, el queso, etc. Para
la realización de esta pan ya contamos con 4
procesos los cual podemos desarrollar en un
diagrama de flujo y unirlos en el mismo. Para así
obtener un producto final que seria nuestra pan
DIAGRAMA DE FLUIDOS
DIAGAMA NS
 El diagrama N-S o también conocido como
diagrama de Chapín es una técnica de
especificación de algoritmos que combina la
descripción textual, propia del pseudocódigo,
con la representación gráfica del diagrama de
flujo.
El diagrama N-S cuenta con un conjunto limitado
de símbolos para representar los pasos del
algoritmo, por ello se apoya en expresiones del
lenguaje natural; sin embargo, dado que el
lenguaje natural es muy extenso y se presta
para la ambigüedad, solo se utiliza un conjunto
ESTRUCTURAS MAS
USADAS
CICLOS DE
PROGRAMACIÓN DE UN
PSEUDOCÓDIGO
CICLOS DE
PSEUDOCÓDIGOS
MIENTRAS ENTONCES SI

Más contenido relacionado

La actualidad más candente

Cristian david castro
Cristian david castroCristian david castro
Cristian david castrocriistiancas
 
Ici rtu-unidad 5- tema 8
Ici rtu-unidad 5- tema 8Ici rtu-unidad 5- tema 8
Ici rtu-unidad 5- tema 8Daniela Barbosa
 
lenguaje de programacion
lenguaje de programacionlenguaje de programacion
lenguaje de programacionjuliana0396
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacionguestd5974a6
 
Programacion
ProgramacionProgramacion
Programacionpablo1194
 
Presentacion De Programacion
Presentacion De ProgramacionPresentacion De Programacion
Presentacion De ProgramacionDario Fernando
 
Programación de PLCs
Programación de PLCsProgramación de PLCs
Programación de PLCsUDO Monagas
 
Representación de algoritmos
Representación de algoritmosRepresentación de algoritmos
Representación de algoritmosStefanni .
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de ProgramaciónKudos S.A.S
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacionjmmosque
 
Lenguajes1
Lenguajes1Lenguajes1
Lenguajes1Ernesto
 
Programación tic
Programación ticProgramación tic
Programación ticlunanogales
 
Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Facultad de Ciencias y Sistemas
 

La actualidad más candente (18)

Humbis lenguaje
Humbis lenguajeHumbis lenguaje
Humbis lenguaje
 
Diapositivas fundamentos-de-programacion
Diapositivas fundamentos-de-programacionDiapositivas fundamentos-de-programacion
Diapositivas fundamentos-de-programacion
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Ici rtu-unidad 5- tema 8
Ici rtu-unidad 5- tema 8Ici rtu-unidad 5- tema 8
Ici rtu-unidad 5- tema 8
 
lenguaje de programacion
lenguaje de programacionlenguaje de programacion
lenguaje de programacion
 
Passage
PassagePassage
Passage
 
Presentacion Programacion
Presentacion ProgramacionPresentacion Programacion
Presentacion Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Presentacion De Programacion
Presentacion De ProgramacionPresentacion De Programacion
Presentacion De Programacion
 
Programación de PLCs
Programación de PLCsProgramación de PLCs
Programación de PLCs
 
Ramiirez
RamiirezRamiirez
Ramiirez
 
Representación de algoritmos
Representación de algoritmosRepresentación de algoritmos
Representación de algoritmos
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Lenguajes1
Lenguajes1Lenguajes1
Lenguajes1
 
Programación tic
Programación ticProgramación tic
Programación tic
 
Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01Introducción a la Programación :: Unidad 01 :: Parte 01
Introducción a la Programación :: Unidad 01 :: Parte 01
 
Programación
ProgramaciónProgramación
Programación
 

Destacado

Skin infections among migrants in Urabn slums
Skin infections among migrants in Urabn slumsSkin infections among migrants in Urabn slums
Skin infections among migrants in Urabn slumsMudasir Khan
 
Tce nega recurso que julgou irregulares as conas da câmara de guarulhos.
Tce nega recurso que julgou irregulares as conas da câmara de guarulhos.Tce nega recurso que julgou irregulares as conas da câmara de guarulhos.
Tce nega recurso que julgou irregulares as conas da câmara de guarulhos.Francisco Brito
 
Fun Things to Do In Prague
Fun Things to Do In PragueFun Things to Do In Prague
Fun Things to Do In Praguegamersgut0
 
Làm thế nào để điều trị xuất tinh sớm
Làm thế nào để điều trị xuất tinh sớm Làm thế nào để điều trị xuất tinh sớm
Làm thế nào để điều trị xuất tinh sớm clifford477
 
New eye drop gives humans night vision
New eye drop gives humans night visionNew eye drop gives humans night vision
New eye drop gives humans night visionNursing Hi Nursing
 
Comunicación de Involucramiento (COE) 2015 de CapacitaRSE
Comunicación de Involucramiento (COE) 2015 de CapacitaRSEComunicación de Involucramiento (COE) 2015 de CapacitaRSE
Comunicación de Involucramiento (COE) 2015 de CapacitaRSECapacitaRSE
 
Krokuskriebels 24 januari 2014
Krokuskriebels 24 januari 2014Krokuskriebels 24 januari 2014
Krokuskriebels 24 januari 2014Goethals Nele
 
Ngủ ngon, ngủ đủ giấc mang lại lợi ích lớn lao
Ngủ ngon, ngủ đủ giấc mang lại lợi ích lớn laoNgủ ngon, ngủ đủ giấc mang lại lợi ích lớn lao
Ngủ ngon, ngủ đủ giấc mang lại lợi ích lớn laosavanna236
 
The cone of experience
The cone of experienceThe cone of experience
The cone of experienceArmina Mendoza
 
La ribereña y sus historias
La ribereña y sus historias La ribereña y sus historias
La ribereña y sus historias luisanaPMartinez
 
Original_draft_file
Original_draft_fileOriginal_draft_file
Original_draft_fileSS Free
 
Lớp giám sát thi công
Lớp giám sát thi côngLớp giám sát thi công
Lớp giám sát thi côngtuvanchungchi1
 

Destacado (14)

Skin infections among migrants in Urabn slums
Skin infections among migrants in Urabn slumsSkin infections among migrants in Urabn slums
Skin infections among migrants in Urabn slums
 
Tce nega recurso que julgou irregulares as conas da câmara de guarulhos.
Tce nega recurso que julgou irregulares as conas da câmara de guarulhos.Tce nega recurso que julgou irregulares as conas da câmara de guarulhos.
Tce nega recurso que julgou irregulares as conas da câmara de guarulhos.
 
Fun Things to Do In Prague
Fun Things to Do In PragueFun Things to Do In Prague
Fun Things to Do In Prague
 
Làm thế nào để điều trị xuất tinh sớm
Làm thế nào để điều trị xuất tinh sớm Làm thế nào để điều trị xuất tinh sớm
Làm thế nào để điều trị xuất tinh sớm
 
New eye drop gives humans night vision
New eye drop gives humans night visionNew eye drop gives humans night vision
New eye drop gives humans night vision
 
Comunicación de Involucramiento (COE) 2015 de CapacitaRSE
Comunicación de Involucramiento (COE) 2015 de CapacitaRSEComunicación de Involucramiento (COE) 2015 de CapacitaRSE
Comunicación de Involucramiento (COE) 2015 de CapacitaRSE
 
Krokuskriebels 24 januari 2014
Krokuskriebels 24 januari 2014Krokuskriebels 24 januari 2014
Krokuskriebels 24 januari 2014
 
Ngủ ngon, ngủ đủ giấc mang lại lợi ích lớn lao
Ngủ ngon, ngủ đủ giấc mang lại lợi ích lớn laoNgủ ngon, ngủ đủ giấc mang lại lợi ích lớn lao
Ngủ ngon, ngủ đủ giấc mang lại lợi ích lớn lao
 
The cone of experience
The cone of experienceThe cone of experience
The cone of experience
 
Rafael nadal
Rafael nadal Rafael nadal
Rafael nadal
 
La ribereña y sus historias
La ribereña y sus historias La ribereña y sus historias
La ribereña y sus historias
 
Presentation_NEW.PPTX
Presentation_NEW.PPTXPresentation_NEW.PPTX
Presentation_NEW.PPTX
 
Original_draft_file
Original_draft_fileOriginal_draft_file
Original_draft_file
 
Lớp giám sát thi công
Lớp giám sát thi côngLớp giám sát thi công
Lớp giám sát thi công
 

Similar a Presentación1 final edgar

Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionErikValladarez
 
Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionErikValladarez
 
Aplicaciones de estándares de calidad en la construcción de algoritmo
Aplicaciones de estándares de calidad en la construcción de algoritmoAplicaciones de estándares de calidad en la construcción de algoritmo
Aplicaciones de estándares de calidad en la construcción de algoritmoFelix Rodríguez
 
Digramas progr lengu mendez
Digramas progr lengu mendezDigramas progr lengu mendez
Digramas progr lengu mendezAlexaods
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informaticajackitor16
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informaticajackitor16
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informaticajackitor16
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticoluzdaneelli
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informaticajackitor16
 
Programación
ProgramaciónProgramación
ProgramaciónGraceelml
 
Diagrama estructurado-pseudocódigo
Diagrama estructurado-pseudocódigoDiagrama estructurado-pseudocódigo
Diagrama estructurado-pseudocódigoValeria Ramón Vega
 
Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Arcelia Viagra
 

Similar a Presentación1 final edgar (20)

Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacion
 
Pteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacionPteg i-grupo5- cap 6-lenguaje de programacion
Pteg i-grupo5- cap 6-lenguaje de programacion
 
Guia de programación en visual basic
Guia de programación en visual basicGuia de programación en visual basic
Guia de programación en visual basic
 
Aplicaciones de estándares de calidad en la construcción de algoritmo
Aplicaciones de estándares de calidad en la construcción de algoritmoAplicaciones de estándares de calidad en la construcción de algoritmo
Aplicaciones de estándares de calidad en la construcción de algoritmo
 
Digramas progr lengu mendez
Digramas progr lengu mendezDigramas progr lengu mendez
Digramas progr lengu mendez
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Pseudocódigos
PseudocódigosPseudocódigos
Pseudocódigos
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Programación
ProgramaciónProgramación
Programación
 
Diagrama estructurado-pseudocódigo
Diagrama estructurado-pseudocódigoDiagrama estructurado-pseudocódigo
Diagrama estructurado-pseudocódigo
 
Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2
 

Presentación1 final edgar

  • 2. EL LENGUAJE DE PROGRAMACIÓN ES un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de programación es un modo práctico para que los seres humanos puedan dar instrucciones a un equipo.
  • 3. LENGUAJE DE PROGRAMACIÓN DE ALTO NIVEL  Se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad ejecutora de las máquinas.  En los primeros lenguajes de nivel bajo la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida.  Otra limitación de los lenguajes de nivel bajo es que se requiere de ciertos conocimientos de programación para realizar las secuencias de instrucciones lógicas.
  • 4. PROGRAMACIÓN MODULAR  En la programación modular consta de varias secciones dividas de forma que interactúan a través de llamadas a procedimientos, que integran el programa  En la programación modular, el programa principal coordina las llamadas a los módulos secundarios y pasa los datos necesarios en forma de parámetros.
  • 5. PROGRAMACIÓN ORIENTADA A OBJETOS (POO) Se trata de una técnica que aumenta considerablemente la velocidad de desarrollo de los programas gracias a la reutilización de los objetos. El elemento principal de la programación orientada a objetos es el objeto. El objeto es un conjunto complejo de datos y programas que poseen estructura y forman parte de una organización.
  • 6. PROGRAMACIÓN LÓGICA Se suele utilizar en la inteligencia artificial y pequeños programas infantiles. Se trata de una programación basada en el cálculo de predicados (una teoría matemática que permite lograr que un ordenador basándose en hecho y reglas lógicas, pueda dar soluciones
  • 7.  El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo. Las principales características de este lenguaje son: Se puede ejecutar en un ordenador  Es una forma de representación sencilla de utilizar y de manipular.
  • 8. Facilita el paso del programa al lenguaje de programación . Es independiente del lenguaje de programación que se vaya a utilizar. Es un método que facilita la programación y solución al algoritmo del programa.
  • 10. diagrama de fluidos Es un esquema para representar gráficamente un algoritmo. Se basan en la utilización de diversos símbolos para representar operaciones específicas, es decir, es la representación grafica de las distintas operaciones que se tienen que realizar para resolver un problema, con indicación expresa el orden lógico en que deben realizarse.
  • 11.  Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de operación. Para hacer comprensibles los diagramas a todas las personas, los símbolos se someten a una normalización; es decir, se hicieron símbolos casi universales, ya que, en un principio cada usuario podría tener sus propios símbolos para representar sus procesos en forma de Diagrama de flujo. Esto trajo como consecuencia que sólo aquel que conocía sus símbolos, los podía interpretar. La simbología utilizada para la elaboración de diagramas de flujo es variable y debe ajustarse a un patrón definido previamente
  • 12. IMPORTANCIA DE LOS DIAGRAMAS DE FLUIDO  Los diagramas de flujo son importantes porque nos facilita la manera de representar visualmente el flujo de datos por medio de un sistema de tratamiento de información, en este realizamos un análisis de los procesos o procedimientos que requerimos para realizar un programa o un objetivo.
  • 13. Por ejemplo: si nosotros queremos realizar un pan primero necesitamos los ingredientes, este ya seria un proceso, luego de haber conseguido los ingredientes necesitamos realizar la masa, este seria otro proceso, luego realizamos la salsa, este seria otro procesos y finalmente unimos todo lo que hemos hecho y agregamos los complemento como el jamón, el queso, etc. Para la realización de esta pan ya contamos con 4 procesos los cual podemos desarrollar en un diagrama de flujo y unirlos en el mismo. Para así obtener un producto final que seria nuestra pan
  • 15. DIAGAMA NS  El diagrama N-S o también conocido como diagrama de Chapín es una técnica de especificación de algoritmos que combina la descripción textual, propia del pseudocódigo, con la representación gráfica del diagrama de flujo. El diagrama N-S cuenta con un conjunto limitado de símbolos para representar los pasos del algoritmo, por ello se apoya en expresiones del lenguaje natural; sin embargo, dado que el lenguaje natural es muy extenso y se presta para la ambigüedad, solo se utiliza un conjunto
  • 17. CICLOS DE PROGRAMACIÓN DE UN PSEUDOCÓDIGO