SlideShare una empresa de Scribd logo
1 de 16
PRESENTACION
NOMBRE: POSADAS PEREZ YANORI MARLENE
ESPECIALIDAD: PROGRAMACION
GRADO: 2
GRUPO: AM
MATERIA: DESARROLLA SOFTWARE
UTILIZANDO PROGRAMACION ESTRUCTURADA
MAESTRA: MARGARITA ROMERO
cetis109
¿QUÉ ES UN
PSEUDOCÓDIGO?
En pseudocódigo se describen los algoritmos
utilizando una mezcla de lenguaje común, con
instrucciones de programación, palabras claves,
etc. El objetivo es que el programador se centre
en la solución lógica del algoritmo y no en la
implementación en un lenguaje de programación
concreto (con las posibles complicaciones en las
reglas sintácticas), o en otras palabras, sólo
ayudan a "pensar" un programa antes de
escribirlo en un lenguaje de programación
formal.
CARACTERÍSTICAS Y PARTES
Todo documento en pseudocódigo debe permitir
la descripción de:
 Instrucciones primitivas.
 Instrucciones de proceso.
 Instrucciones de control.
 Instrucciones compuestas.
 Instrucciones de descripción.
Estructura a seguir en su
realización:
 Cabecera.
 Programa.
 Módulo.
 Tipos de datos.
 Constantes.
 Variables.
 Cuerpo.
 Inicio.
 Instrucciones.
 Fin.
VARIABLES
 Vamos a hacer algo un poco más complejo:
vamos a sumar dos números que no estén
prefijados dentro del programa, sino que
deberá teclear el usuario. Para eso,
usaremos la orden "Leer", que nos permite
leer lo que el usuario teclee y dejarlo
guardado para utilizarlo después. Debemos
dar un nombre temporal a estos datos que
leemos del usuario. Parece razonable que el
primer número que teclee el usuario se
llame algo como " primer Numero", y el
segundo sea algo como "segundo Numero.
". El resultado que queremos obtener será la suma
de ese primer número y ese segundo número,
así que nuestro programa podría quedar así:
 Proceso:”Ejemplo003”
 Escribir "Dime un numero“
 Leer: primer Numero
 Escribir: "Dime otro numero“
 Leer: segundo Numero
 Escribir: "Su suma es ", primer Numero +
segundo Numero
 Fin Proceso
TIPOS DE VARIABLES
 VARIABLES DEPENDIENTE: Aquellas
variables que dependen del valor que
asuman otros fenómenos o variables.
VARIABLE INDEPENDIENTE: Aquellas
cuyos cambios en los valores determinan,
cambios en los valores de otra.
VARIABLE CUALITATIVA: Son aquellas que
no aparecen en formula numérica, si no
como cualidades, características o
atributos.
VARIABLE CUANTITATIVA: Son variables
que se expresan mediante cantidades
numéricas.
TIPOS DE DATOS
Definiciones:
 Tipo de dato: entero
 Tipo de dato: reales
 Tipo de dato: caracteres
 Tipo de dato: booleanos
 Tipo de dato: enumerados
 Dato estructurado: arreglos
 Dato estructurado: cadena de caracteres
CONSTANTE
 En programación, una constante es un valor que
no puede ser alterado durante la ejecución de un
programa.
 Una constante corresponde a una longitud fija de
un área reservada en la memoria principal del
ordenador, donde el programa almacena valores
fijos.
Por ejemplo:
 El valor de pi = 3.1416
 Por conveniencia, el nombre de las constantes
suele escribirse en mayúsculas en la mayoría de
lenguajes.
EJEMPLO DE UNA CONSTANTE CON C
 En C las constantes se declaran con la directiva define,
esto significa que esa constante tendrá el mismo valor a lo
largo de todo el programa.
 El identificador de una constante así definida será una
cadena de caracteres que deberá cumplir los mismos
requisitos que el de una variable (sin espacios en blanco,
no empezar por un dígito numérico, etc).
 Ejemplo:
 #include <stdio.h>
 #define PI 3.1415926
 int main()
 {
 printf("Pi vale %f", PI);
 return 0;
 }
 Lo cual mostrará por pantalla:
 Pi vale 3.1415926
PASOS PARA REALIZAR UN
PSEUDOCÓDIGO
Nombres de los autores.
Inicio: Comienzo del proceso.
Variables: Representa el valor del dato.
Leer: Entrada (lectura)
Escribir: Salida (escritura)
Fin: Fin del proceso.
BLUCE
 Un bucle o ciclo, en programación, es una
sentencia que se realiza repetidas veces a un
trozo aislado de código, hasta que la condición
asignada a dicho bucle deje de cumplirse.
 Generalmente, un bucle es utilizado para hacer
una acción repetida sin tener que escribir varias
veces el mismo código, lo que ahorra tiempo, deja
el código más claro y facilita su modificación en
el futuro.
CICLO DE FOR
Ejecuta un bloque de instrucciones a
veces, es recomendable la utilización de
este ciclo cuando se conoce el numero de
interacciones o repeticiones de una tarea,
es decir, cuando se acabe el numero de
veces que se va a repetir algo.
BIBLIOGRAFÍA
 http://www.slideshare.net/Jaime_hernan/ciclo-
for
 http://es.wikipedia.org/wiki/Bucle_(programaci
%C3%B3n)

Más contenido relacionado

La actualidad más candente

Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - MéridaClase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Mérida
guestc906c2
 
Pseudocódigo
PseudocódigoPseudocódigo
Pseudocódigo
coldclean
 

La actualidad más candente (20)

Fundamentos de visual basic 6.0.
Fundamentos de visual basic 6.0. Fundamentos de visual basic 6.0.
Fundamentos de visual basic 6.0.
 
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - MéridaClase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Mérida
 
Pseint
PseintPseint
Pseint
 
PseInt
PseIntPseInt
PseInt
 
Cadenas, funciones y objetos
Cadenas, funciones y objetosCadenas, funciones y objetos
Cadenas, funciones y objetos
 
Pseint
PseintPseint
Pseint
 
Pseint tutorial
Pseint tutorialPseint tutorial
Pseint tutorial
 
Java swing
Java swingJava swing
Java swing
 
1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)
 
Clase09 java script
Clase09 java scriptClase09 java script
Clase09 java script
 
Variables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntVariables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeInt
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Pseudocódigo
PseudocódigoPseudocódigo
Pseudocódigo
 
Tutorial PSEINT
Tutorial PSEINT Tutorial PSEINT
Tutorial PSEINT
 
Javadoc
JavadocJavadoc
Javadoc
 
Pseint pseudocodigo
Pseint   pseudocodigoPseint   pseudocodigo
Pseint pseudocodigo
 
Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeInt
 
Clase1 algoritmos
Clase1 algoritmosClase1 algoritmos
Clase1 algoritmos
 
PESEINT MANUAL
PESEINT MANUALPESEINT MANUAL
PESEINT MANUAL
 

Destacado

Gründungsgeschichte icv final
Gründungsgeschichte icv finalGründungsgeschichte icv final
Gründungsgeschichte icv final
ICV_eV
 
Willkommen zum oktoberfest ht 14
Willkommen zum oktoberfest ht 14Willkommen zum oktoberfest ht 14
Willkommen zum oktoberfest ht 14
cecny
 
01 schmidt eröffnung cib 2013
01 schmidt eröffnung cib 201301 schmidt eröffnung cib 2013
01 schmidt eröffnung cib 2013
ICV_eV
 
Herramientas Digitales
Herramientas DigitalesHerramientas Digitales
Herramientas Digitales
KarlaTellez03
 
2007 Dritter Platz Im Wettbewerb Die Protagonisten Fertige H U G ...
2007  Dritter  Platz Im  Wettbewerb    Die  Protagonisten    Fertige  H U G  ...2007  Dritter  Platz Im  Wettbewerb    Die  Protagonisten    Fertige  H U G  ...
2007 Dritter Platz Im Wettbewerb Die Protagonisten Fertige H U G ...
schnobias
 
2004 Metro NeumüNster
2004  Metro  NeumüNster2004  Metro  NeumüNster
2004 Metro NeumüNster
schnobias
 
Anpassungen energieeffizienz
Anpassungen energieeffizienz Anpassungen energieeffizienz
Anpassungen energieeffizienz
bh-ch-migration
 
Castillo morales zurisadai 3
Castillo morales zurisadai 3Castillo morales zurisadai 3
Castillo morales zurisadai 3
zuricita
 
social media marketing wom
social media marketing womsocial media marketing wom
social media marketing wom
Ralf Wenda
 
Incomodidades de la colación
Incomodidades de la colaciónIncomodidades de la colación
Incomodidades de la colación
toxiclifford
 

Destacado (20)

Interaktive Requirements-Modellierung gemäss Hood Group
Interaktive Requirements-Modellierung gemäss Hood GroupInteraktive Requirements-Modellierung gemäss Hood Group
Interaktive Requirements-Modellierung gemäss Hood Group
 
Gründungsgeschichte icv final
Gründungsgeschichte icv finalGründungsgeschichte icv final
Gründungsgeschichte icv final
 
Willkommen zum oktoberfest ht 14
Willkommen zum oktoberfest ht 14Willkommen zum oktoberfest ht 14
Willkommen zum oktoberfest ht 14
 
01 schmidt eröffnung cib 2013
01 schmidt eröffnung cib 201301 schmidt eröffnung cib 2013
01 schmidt eröffnung cib 2013
 
Aumento tarifas ABSA
Aumento tarifas ABSA  Aumento tarifas ABSA
Aumento tarifas ABSA
 
EL CASO ALLAN R. BREWER-CARÍAS VS. VENEZUELA ANTE LA CORTE INTERAMERICANA DE ...
EL CASO ALLAN R. BREWER-CARÍAS VS. VENEZUELA ANTE LA CORTE INTERAMERICANA DE ...EL CASO ALLAN R. BREWER-CARÍAS VS. VENEZUELA ANTE LA CORTE INTERAMERICANA DE ...
EL CASO ALLAN R. BREWER-CARÍAS VS. VENEZUELA ANTE LA CORTE INTERAMERICANA DE ...
 
Herramientas Digitales
Herramientas DigitalesHerramientas Digitales
Herramientas Digitales
 
Los libros interactivos multimedia
Los libros interactivos multimediaLos libros interactivos multimedia
Los libros interactivos multimedia
 
Portfolio Personal Fran Jiménez
Portfolio Personal Fran JiménezPortfolio Personal Fran Jiménez
Portfolio Personal Fran Jiménez
 
2007 Dritter Platz Im Wettbewerb Die Protagonisten Fertige H U G ...
2007  Dritter  Platz Im  Wettbewerb    Die  Protagonisten    Fertige  H U G  ...2007  Dritter  Platz Im  Wettbewerb    Die  Protagonisten    Fertige  H U G  ...
2007 Dritter Platz Im Wettbewerb Die Protagonisten Fertige H U G ...
 
2004 Metro NeumüNster
2004  Metro  NeumüNster2004  Metro  NeumüNster
2004 Metro NeumüNster
 
Anpassungen energieeffizienz
Anpassungen energieeffizienz Anpassungen energieeffizienz
Anpassungen energieeffizienz
 
La justicia juvenil en la región andina
La justicia juvenil en la región andinaLa justicia juvenil en la región andina
La justicia juvenil en la región andina
 
PLANTAS
PLANTASPLANTAS
PLANTAS
 
Der Geschmack der Marke - Wilfried Leven
Der Geschmack der Marke - Wilfried LevenDer Geschmack der Marke - Wilfried Leven
Der Geschmack der Marke - Wilfried Leven
 
Castillo morales zurisadai 3
Castillo morales zurisadai 3Castillo morales zurisadai 3
Castillo morales zurisadai 3
 
social media marketing wom
social media marketing womsocial media marketing wom
social media marketing wom
 
Temario pendientes cambios sociales 2ºeso
Temario pendientes cambios sociales 2ºesoTemario pendientes cambios sociales 2ºeso
Temario pendientes cambios sociales 2ºeso
 
Incomodidades de la colación
Incomodidades de la colaciónIncomodidades de la colación
Incomodidades de la colación
 
Wie Sie technische Texte für den Maschinenbau packend schreiben
Wie Sie technische Texte für den Maschinenbau packend schreibenWie Sie technische Texte für den Maschinenbau packend schreiben
Wie Sie technische Texte für den Maschinenbau packend schreiben
 

Similar a Pseudocodigo

Actividad....... 26
Actividad....... 26Actividad....... 26
Actividad....... 26
grachika
 
Actividad26
Actividad26Actividad26
Actividad26
grachika
 
Glosario de conceptos de la creación de los programas
Glosario de conceptos de la creación de los programasGlosario de conceptos de la creación de los programas
Glosario de conceptos de la creación de los programas
Gabriel Méndez
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011
seolivares
 

Similar a Pseudocodigo (20)

Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky Bonilla
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Pascal
PascalPascal
Pascal
 
Unmsm02 2008
Unmsm02 2008Unmsm02 2008
Unmsm02 2008
 
Pseudocodigos
Pseudocodigos Pseudocodigos
Pseudocodigos
 
Actividad....... 26
Actividad....... 26Actividad....... 26
Actividad....... 26
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortada
 
Visual c++
Visual c++Visual c++
Visual c++
 
Python_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptxPython_Introduccion_a_la_programacion.pptx
Python_Introduccion_a_la_programacion.pptx
 
Actividad26
Actividad26Actividad26
Actividad26
 
Glosario de conceptos de la creación de los programas
Glosario de conceptos de la creación de los programasGlosario de conceptos de la creación de los programas
Glosario de conceptos de la creación de los programas
 
Act26
Act26Act26
Act26
 
Pascal
PascalPascal
Pascal
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011
 
Estructura programa arduino
Estructura programa arduinoEstructura programa arduino
Estructura programa arduino
 
Componentes de los lenguajes de programación.pptx
Componentes de los lenguajes de programación.pptxComponentes de los lenguajes de programación.pptx
Componentes de los lenguajes de programación.pptx
 
Conceptos básicos sobre algortimia
Conceptos básicos sobre algortimiaConceptos básicos sobre algortimia
Conceptos básicos sobre algortimia
 
P01 secuencial
P01 secuencialP01 secuencial
P01 secuencial
 

Más de Yanori Perez (20)

La vista video view
La vista video viewLa vista video view
La vista video view
 
Importar imágenes a un proyecto android desde eclipse
Importar imágenes a un proyecto android desde eclipseImportar imágenes a un proyecto android desde eclipse
Importar imágenes a un proyecto android desde eclipse
 
Imagen de fondo
Imagen de fondoImagen de fondo
Imagen de fondo
 
Icono
IconoIcono
Icono
 
Cómo insertar un video en eclipse
Cómo insertar un video en eclipseCómo insertar un video en eclipse
Cómo insertar un video en eclipse
 
Adrián olvera olmos
Adrián olvera olmosAdrián olvera olmos
Adrián olvera olmos
 
Programa 13
Programa 13Programa 13
Programa 13
 
Adrian olvera olmosprograma 12
Adrian olvera olmosprograma 12Adrian olvera olmosprograma 12
Adrian olvera olmosprograma 12
 
Programa 10 adrianolvera
Programa 10 adrianolveraPrograma 10 adrianolvera
Programa 10 adrianolvera
 
Programa 10
Programa 10Programa 10
Programa 10
 
Programa 8
Programa 8Programa 8
Programa 8
 
Programa 7
Programa 7Programa 7
Programa 7
 
La vista video view
La vista video viewLa vista video view
La vista video view
 
Importar imágenes a un proyecto android desde eclipse
Importar imágenes a un proyecto android desde eclipseImportar imágenes a un proyecto android desde eclipse
Importar imágenes a un proyecto android desde eclipse
 
Icono
IconoIcono
Icono
 
Cómo insertar un video en eclipse
Cómo insertar un video en eclipseCómo insertar un video en eclipse
Cómo insertar un video en eclipse
 
Imagen de fondo
Imagen de fondoImagen de fondo
Imagen de fondo
 
Examen omi conversion
Examen omi conversionExamen omi conversion
Examen omi conversion
 
Examenomi3 141008182031-conversion-gate02
Examenomi3 141008182031-conversion-gate02Examenomi3 141008182031-conversion-gate02
Examenomi3 141008182031-conversion-gate02
 
Examen omi 2 conversion
Examen omi 2  conversionExamen omi 2  conversion
Examen omi 2 conversion
 

Último

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
MiNeyi1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 

Último (20)

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 

Pseudocodigo

  • 1. PRESENTACION NOMBRE: POSADAS PEREZ YANORI MARLENE ESPECIALIDAD: PROGRAMACION GRADO: 2 GRUPO: AM MATERIA: DESARROLLA SOFTWARE UTILIZANDO PROGRAMACION ESTRUCTURADA MAESTRA: MARGARITA ROMERO cetis109
  • 3. En pseudocódigo se describen los algoritmos utilizando una mezcla de lenguaje común, con instrucciones de programación, palabras claves, etc. El objetivo es que el programador se centre en la solución lógica del algoritmo y no en la implementación en un lenguaje de programación concreto (con las posibles complicaciones en las reglas sintácticas), o en otras palabras, sólo ayudan a "pensar" un programa antes de escribirlo en un lenguaje de programación formal.
  • 4. CARACTERÍSTICAS Y PARTES Todo documento en pseudocódigo debe permitir la descripción de:  Instrucciones primitivas.  Instrucciones de proceso.  Instrucciones de control.  Instrucciones compuestas.  Instrucciones de descripción.
  • 5. Estructura a seguir en su realización:  Cabecera.  Programa.  Módulo.  Tipos de datos.  Constantes.  Variables.  Cuerpo.  Inicio.  Instrucciones.  Fin.
  • 6. VARIABLES  Vamos a hacer algo un poco más complejo: vamos a sumar dos números que no estén prefijados dentro del programa, sino que deberá teclear el usuario. Para eso, usaremos la orden "Leer", que nos permite leer lo que el usuario teclee y dejarlo guardado para utilizarlo después. Debemos dar un nombre temporal a estos datos que leemos del usuario. Parece razonable que el primer número que teclee el usuario se llame algo como " primer Numero", y el segundo sea algo como "segundo Numero.
  • 7. ". El resultado que queremos obtener será la suma de ese primer número y ese segundo número, así que nuestro programa podría quedar así:  Proceso:”Ejemplo003”  Escribir "Dime un numero“  Leer: primer Numero  Escribir: "Dime otro numero“  Leer: segundo Numero  Escribir: "Su suma es ", primer Numero + segundo Numero  Fin Proceso
  • 8. TIPOS DE VARIABLES  VARIABLES DEPENDIENTE: Aquellas variables que dependen del valor que asuman otros fenómenos o variables. VARIABLE INDEPENDIENTE: Aquellas cuyos cambios en los valores determinan, cambios en los valores de otra. VARIABLE CUALITATIVA: Son aquellas que no aparecen en formula numérica, si no como cualidades, características o atributos. VARIABLE CUANTITATIVA: Son variables que se expresan mediante cantidades numéricas.
  • 9. TIPOS DE DATOS Definiciones:  Tipo de dato: entero  Tipo de dato: reales  Tipo de dato: caracteres  Tipo de dato: booleanos  Tipo de dato: enumerados  Dato estructurado: arreglos  Dato estructurado: cadena de caracteres
  • 10. CONSTANTE  En programación, una constante es un valor que no puede ser alterado durante la ejecución de un programa.  Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. Por ejemplo:  El valor de pi = 3.1416  Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes.
  • 11. EJEMPLO DE UNA CONSTANTE CON C  En C las constantes se declaran con la directiva define, esto significa que esa constante tendrá el mismo valor a lo largo de todo el programa.  El identificador de una constante así definida será una cadena de caracteres que deberá cumplir los mismos requisitos que el de una variable (sin espacios en blanco, no empezar por un dígito numérico, etc).  Ejemplo:  #include <stdio.h>  #define PI 3.1415926  int main()  {  printf("Pi vale %f", PI);  return 0;  }  Lo cual mostrará por pantalla:  Pi vale 3.1415926
  • 12.
  • 13. PASOS PARA REALIZAR UN PSEUDOCÓDIGO Nombres de los autores. Inicio: Comienzo del proceso. Variables: Representa el valor del dato. Leer: Entrada (lectura) Escribir: Salida (escritura) Fin: Fin del proceso.
  • 14. BLUCE  Un bucle o ciclo, en programación, es una sentencia que se realiza repetidas veces a un trozo aislado de código, hasta que la condición asignada a dicho bucle deje de cumplirse.  Generalmente, un bucle es utilizado para hacer una acción repetida sin tener que escribir varias veces el mismo código, lo que ahorra tiempo, deja el código más claro y facilita su modificación en el futuro.
  • 15. CICLO DE FOR Ejecuta un bloque de instrucciones a veces, es recomendable la utilización de este ciclo cuando se conoce el numero de interacciones o repeticiones de una tarea, es decir, cuando se acabe el numero de veces que se va a repetir algo.