SlideShare una empresa de Scribd logo
1 de 6
Lenguaje útil
Definido como
Secuencia de
instrucciones
Interpretado y ejecutado
por un computador
niveles
alto
bajo
Aquel en el que sus
instrucciones ejercen
un control directo en
el hardware Condicionado por la
estructura física que
lo soporta.
Caracterizado para expresar
algoritmos competentes a la
capacidad humana.
Métodos de
programación
Subrutina cuyo código
es definido
como clases u
objetos.
Con la finalidad de
lograr una tarea.
MÉTODOS
Los métodos de instancia se
relacionan con un objeto en
particular.
Los estáticos o de clases
(denominados método
compartido)
PSEUDOCODIGOS
Es representar la solución a un
algoritmo de la forma mas
detallada posible
A su vez, lo mas parecida al lenguaje que
posteriormente se utilizara para la
codificación del mismo
CARACTERÍSTICAS POR EL LENGUAJE
Se puede ejecutar en ordenadores.
Es una forma de representación
sencilla de utilizar y de manipular
DOCUMENTOS DE LOS
PSEUDOCODIGOS
 Instrucciones primitivas.
 Instrucciones de procesos.
 Instrucciones de control.
 Instrucciones compuestas.
 Instrucciones de descripción.
ESTRUCTURA
CABECERA
Programa
Modulo
Tipos de datos
Constante
variables
CUERPO
Inicio
Instrucciones
fin
Diagrama de
flujo
Diagrama NS
Secuencia empleada en muchos campos
para mostrar los procedimientos que se
deben seguir al realizar una tarea, como un
proceso de fabrica.
Es conocido como ESTRUCTOGRAMA, ya que
sirve para representar la estructura de los
programas.
FUNCIÓN
Conjunto de símbolos que tiene un inicio y
un fin, en la cual se plasma un algoritmo.
Diagrama Nassi- Sheiderman (o NSD por sus
siglas e ingles). También llamado diagrama
de chapin.
Combina la descripción textual del
seudocódigo con la representación grafica
del diagrama de flujo.
En 1972 por Isaac Nassi y Ben Sheiderman.
Mientras
El bucle se repite mientras la
condición sea cierta, si al llegar
por primera vez al bucle mientras
la condición es falsa, el cuerpo del
bucle no se ejecuta ninguna vez.
Repetir
Se utiliza cuando es necesario que el
cuerpo del bucle se ejecuten al
menos una vez y hasta que se
cumpla la condición.
Hacer
El Bucle hacer se utiliza para repetir
un bloque de código mientras se
cumpla cierta condición.
Para
Se usa cuando se desea iterar un
número conocido de veces,
empleando como índice una variable
que se incrementa (o decrementa)
Son las representaciones de la respuesta que el sistema ejecutara al darle una instrucción.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Pres martin-c++
Pres martin-c++Pres martin-c++
Pres martin-c++
 
Pseudocódigo
PseudocódigoPseudocódigo
Pseudocódigo
 
Algoritmos jhon
Algoritmos jhonAlgoritmos jhon
Algoritmos jhon
 
Javares
JavaresJavares
Javares
 
Prolog
PrologProlog
Prolog
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Elementos de programación variables ctes_sist de almacenamiento
Elementos de programación variables ctes_sist de almacenamientoElementos de programación variables ctes_sist de almacenamiento
Elementos de programación variables ctes_sist de almacenamiento
 
Prolog
PrologProlog
Prolog
 
Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Prolog
PrologProlog
Prolog
 
Programación esctructurada2
Programación esctructurada2Programación esctructurada2
Programación esctructurada2
 
Elementos de una programación
Elementos de una programaciónElementos de una programación
Elementos de una programación
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Analisis sintactico
Analisis sintacticoAnalisis sintactico
Analisis sintactico
 
Unidad 2 diana karina pech may
Unidad 2 diana karina pech mayUnidad 2 diana karina pech may
Unidad 2 diana karina pech may
 

Destacado

Se dan beneficios para servicios parciales de construcción, enajenantes de su...
Se dan beneficios para servicios parciales de construcción, enajenantes de su...Se dan beneficios para servicios parciales de construcción, enajenantes de su...
Se dan beneficios para servicios parciales de construcción, enajenantes de su...Soy Ejecutivo Fiscal
 
MovieRatingCoverage
MovieRatingCoverageMovieRatingCoverage
MovieRatingCoverageDonna Dubuc
 
Smiles (and the meanings they hold)
Smiles (and the meanings they hold)Smiles (and the meanings they hold)
Smiles (and the meanings they hold)Imelia Kyra
 
Concurso medalla de responsable
Concurso medalla de responsableConcurso medalla de responsable
Concurso medalla de responsableMaribel Diaz
 
JUEGO DE MULTIPLICACIONES
JUEGO DE MULTIPLICACIONESJUEGO DE MULTIPLICACIONES
JUEGO DE MULTIPLICACIONESBryant1995
 
Modelo de negocio transformadores - asunción día 2 Rodrigo Saa
Modelo de negocio   transformadores - asunción día 2 Rodrigo SaaModelo de negocio   transformadores - asunción día 2 Rodrigo Saa
Modelo de negocio transformadores - asunción día 2 Rodrigo SaaPTF
 
EMMS 2013 México: Email Marketing: La clave del éxito en Ecommerce
EMMS 2013 México:  Email Marketing: La clave del éxito en Ecommerce EMMS 2013 México:  Email Marketing: La clave del éxito en Ecommerce
EMMS 2013 México: Email Marketing: La clave del éxito en Ecommerce FromDoppler
 
T07_LM3: Eventos em Javascript (2013-2014)
T07_LM3: Eventos em Javascript (2013-2014)T07_LM3: Eventos em Javascript (2013-2014)
T07_LM3: Eventos em Javascript (2013-2014)Carlos Santos
 
ΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΜΗ ΒΙΑΣ - ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΣΟΥΡΠΗΣ
ΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΜΗ ΒΙΑΣ - ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΣΟΥΡΠΗΣΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΜΗ ΒΙΑΣ - ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΣΟΥΡΠΗΣ
ΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΜΗ ΒΙΑΣ - ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΣΟΥΡΠΗΣviv_h
 
DEMO_Pacotão Comentadas RML | Benjamim César
DEMO_Pacotão Comentadas RML | Benjamim CésarDEMO_Pacotão Comentadas RML | Benjamim César
DEMO_Pacotão Comentadas RML | Benjamim CésarIsabelly Sarmento
 
How To Take Better iPhone Photos + The Best Photo Apps
How To Take Better iPhone Photos + The Best Photo AppsHow To Take Better iPhone Photos + The Best Photo Apps
How To Take Better iPhone Photos + The Best Photo AppsChris C
 

Destacado (17)

Induccion act 1
Induccion   act 1Induccion   act 1
Induccion act 1
 
Se dan beneficios para servicios parciales de construcción, enajenantes de su...
Se dan beneficios para servicios parciales de construcción, enajenantes de su...Se dan beneficios para servicios parciales de construcción, enajenantes de su...
Se dan beneficios para servicios parciales de construcción, enajenantes de su...
 
MovieRatingCoverage
MovieRatingCoverageMovieRatingCoverage
MovieRatingCoverage
 
Flatplans
FlatplansFlatplans
Flatplans
 
Presentacion ana isabel
Presentacion ana isabelPresentacion ana isabel
Presentacion ana isabel
 
Smiles (and the meanings they hold)
Smiles (and the meanings they hold)Smiles (and the meanings they hold)
Smiles (and the meanings they hold)
 
Concurso medalla de responsable
Concurso medalla de responsableConcurso medalla de responsable
Concurso medalla de responsable
 
Glassfish JEE Server Administration - Clustering
Glassfish JEE Server Administration - ClusteringGlassfish JEE Server Administration - Clustering
Glassfish JEE Server Administration - Clustering
 
JUEGO DE MULTIPLICACIONES
JUEGO DE MULTIPLICACIONESJUEGO DE MULTIPLICACIONES
JUEGO DE MULTIPLICACIONES
 
Modelo de negocio transformadores - asunción día 2 Rodrigo Saa
Modelo de negocio   transformadores - asunción día 2 Rodrigo SaaModelo de negocio   transformadores - asunción día 2 Rodrigo Saa
Modelo de negocio transformadores - asunción día 2 Rodrigo Saa
 
guru akademik
 guru akademik guru akademik
guru akademik
 
EMMS 2013 México: Email Marketing: La clave del éxito en Ecommerce
EMMS 2013 México:  Email Marketing: La clave del éxito en Ecommerce EMMS 2013 México:  Email Marketing: La clave del éxito en Ecommerce
EMMS 2013 México: Email Marketing: La clave del éxito en Ecommerce
 
T07_LM3: Eventos em Javascript (2013-2014)
T07_LM3: Eventos em Javascript (2013-2014)T07_LM3: Eventos em Javascript (2013-2014)
T07_LM3: Eventos em Javascript (2013-2014)
 
ΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΜΗ ΒΙΑΣ - ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΣΟΥΡΠΗΣ
ΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΜΗ ΒΙΑΣ - ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΣΟΥΡΠΗΣΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΜΗ ΒΙΑΣ - ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΣΟΥΡΠΗΣ
ΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΜΗ ΒΙΑΣ - ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΣΟΥΡΠΗΣ
 
DEMO_Pacotão Comentadas RML | Benjamim César
DEMO_Pacotão Comentadas RML | Benjamim CésarDEMO_Pacotão Comentadas RML | Benjamim César
DEMO_Pacotão Comentadas RML | Benjamim César
 
How To Take Better iPhone Photos + The Best Photo Apps
How To Take Better iPhone Photos + The Best Photo AppsHow To Take Better iPhone Photos + The Best Photo Apps
How To Take Better iPhone Photos + The Best Photo Apps
 
Aula09 membrana plasmatica e transporte através
Aula09 membrana plasmatica e transporte atravésAula09 membrana plasmatica e transporte através
Aula09 membrana plasmatica e transporte através
 

Similar a lenguaje de programacion

Ultima tarea
Ultima tarea Ultima tarea
Ultima tarea NestorDFM
 
Ultimo trabajo de computacion
Ultimo trabajo de computacionUltimo trabajo de computacion
Ultimo trabajo de computacionJeniferman
 
Pseudocódigo de Programación
Pseudocódigo de ProgramaciónPseudocódigo de Programación
Pseudocódigo de Programaciónreinimar912
 
Niveles de lenguajes de Programación. Pseudocodigos, Diagrama de flujos y Dia...
Niveles de lenguajes de Programación. Pseudocodigos, Diagrama de flujos y Dia...Niveles de lenguajes de Programación. Pseudocodigos, Diagrama de flujos y Dia...
Niveles de lenguajes de Programación. Pseudocodigos, Diagrama de flujos y Dia...JLAngel
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructuradaRubixita12
 
Ultima asignatura computacion (1)
Ultima asignatura computacion (1)Ultima asignatura computacion (1)
Ultima asignatura computacion (1)ADPTm
 
Apun6algol
Apun6algolApun6algol
Apun6algolpabesacv
 
Apun6algol
Apun6algolApun6algol
Apun6algolpabesacv
 
P2_Actividad 4 :Glosario de términos
P2_Actividad 4 :Glosario de términosP2_Actividad 4 :Glosario de términos
P2_Actividad 4 :Glosario de términosJavier Leon
 
Seudocodigos1
Seudocodigos1Seudocodigos1
Seudocodigos1jafp21
 
Informatica introduccion a la programacion
Informatica introduccion a la programacionInformatica introduccion a la programacion
Informatica introduccion a la programacionjacquelineesmeralda
 
Unidad2 130504213509-phpapp01
Unidad2 130504213509-phpapp01Unidad2 130504213509-phpapp01
Unidad2 130504213509-phpapp01Lesly Gonzalez
 

Similar a lenguaje de programacion (20)

Ultima tarea
Ultima tarea Ultima tarea
Ultima tarea
 
Ultimo trabajo de computacion
Ultimo trabajo de computacionUltimo trabajo de computacion
Ultimo trabajo de computacion
 
Pseudocódigo de Programación
Pseudocódigo de ProgramaciónPseudocódigo de Programación
Pseudocódigo de Programación
 
Lenguaje de Programacion
Lenguaje de ProgramacionLenguaje de Programacion
Lenguaje de Programacion
 
Niveles de lenguajes de Programación. Pseudocodigos, Diagrama de flujos y Dia...
Niveles de lenguajes de Programación. Pseudocodigos, Diagrama de flujos y Dia...Niveles de lenguajes de Programación. Pseudocodigos, Diagrama de flujos y Dia...
Niveles de lenguajes de Programación. Pseudocodigos, Diagrama de flujos y Dia...
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructurada
 
Ultima asignatura computacion (1)
Ultima asignatura computacion (1)Ultima asignatura computacion (1)
Ultima asignatura computacion (1)
 
Lenguajes de programación1
Lenguajes de programación1Lenguajes de programación1
Lenguajes de programación1
 
Apun6algol
Apun6algolApun6algol
Apun6algol
 
Apun6algol
Apun6algolApun6algol
Apun6algol
 
Pseudocódigos
PseudocódigosPseudocódigos
Pseudocódigos
 
P2_Actividad 4 :Glosario de términos
P2_Actividad 4 :Glosario de términosP2_Actividad 4 :Glosario de términos
P2_Actividad 4 :Glosario de términos
 
Bucles
BuclesBucles
Bucles
 
Fernando
FernandoFernando
Fernando
 
Seudocodigos1
Seudocodigos1Seudocodigos1
Seudocodigos1
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
CICLOS
CICLOSCICLOS
CICLOS
 
Informatica introduccion a la programacion
Informatica introduccion a la programacionInformatica introduccion a la programacion
Informatica introduccion a la programacion
 
Unidad2 130504213509-phpapp01
Unidad2 130504213509-phpapp01Unidad2 130504213509-phpapp01
Unidad2 130504213509-phpapp01
 

Último

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORASMarc Liust
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionEmanuelMuoz11
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8antoniopalmieriluna
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfYanitza28
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfYanitza28
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptxdulcemonterroza
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendidaLuis Francisco Reyes Aceves
 

Último (18)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 

lenguaje de programacion

  • 1.
  • 2. Lenguaje útil Definido como Secuencia de instrucciones Interpretado y ejecutado por un computador niveles alto bajo Aquel en el que sus instrucciones ejercen un control directo en el hardware Condicionado por la estructura física que lo soporta. Caracterizado para expresar algoritmos competentes a la capacidad humana.
  • 3. Métodos de programación Subrutina cuyo código es definido como clases u objetos. Con la finalidad de lograr una tarea. MÉTODOS Los métodos de instancia se relacionan con un objeto en particular. Los estáticos o de clases (denominados método compartido)
  • 4. PSEUDOCODIGOS Es representar la solución a un algoritmo de la forma mas detallada posible A su vez, lo mas parecida al lenguaje que posteriormente se utilizara para la codificación del mismo CARACTERÍSTICAS POR EL LENGUAJE Se puede ejecutar en ordenadores. Es una forma de representación sencilla de utilizar y de manipular DOCUMENTOS DE LOS PSEUDOCODIGOS  Instrucciones primitivas.  Instrucciones de procesos.  Instrucciones de control.  Instrucciones compuestas.  Instrucciones de descripción. ESTRUCTURA CABECERA Programa Modulo Tipos de datos Constante variables CUERPO Inicio Instrucciones fin
  • 5. Diagrama de flujo Diagrama NS Secuencia empleada en muchos campos para mostrar los procedimientos que se deben seguir al realizar una tarea, como un proceso de fabrica. Es conocido como ESTRUCTOGRAMA, ya que sirve para representar la estructura de los programas. FUNCIÓN Conjunto de símbolos que tiene un inicio y un fin, en la cual se plasma un algoritmo. Diagrama Nassi- Sheiderman (o NSD por sus siglas e ingles). También llamado diagrama de chapin. Combina la descripción textual del seudocódigo con la representación grafica del diagrama de flujo. En 1972 por Isaac Nassi y Ben Sheiderman.
  • 6. Mientras El bucle se repite mientras la condición sea cierta, si al llegar por primera vez al bucle mientras la condición es falsa, el cuerpo del bucle no se ejecuta ninguna vez. Repetir Se utiliza cuando es necesario que el cuerpo del bucle se ejecuten al menos una vez y hasta que se cumpla la condición. Hacer El Bucle hacer se utiliza para repetir un bloque de código mientras se cumpla cierta condición. Para Se usa cuando se desea iterar un número conocido de veces, empleando como índice una variable que se incrementa (o decrementa) Son las representaciones de la respuesta que el sistema ejecutara al darle una instrucción.