SlideShare una empresa de Scribd logo
1 de 22
Mateo Sobrevilla Sandra
Berenice
Programación 2°Am
Materia: Desarrolla Software
Utilizando Programación
Estructurada
M.C.A: Margarita Romero
Alvarado
¿QUE ES UN
PSEUDOCODIGO?
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.
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.
* 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.
Una variable está formada por un espacio en el sistema
de almacenaje (memoria principal de un ordenador) y un
nombre simbólico (un identificador) que está asociado a
dicho espacio. Ese espacio contiene una cantidad o
información conocida o desconocida, es decir un valor. El
nombre de la variable es la forma usual de referirse al
valor almacenado: esta separación entre nombre y
contenido permite que el nombre sea usado
independientemente de la información exacta que
representa.
Cuando representamos datos, numéricos o
alfanuméricos, debemos darles un nombre.
Una variable es un nombre que representa
el valor de un dato.
 En esencia, una variable es una zona o
posición de memoria en la computadora
donde se almacena información
Variable 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
forma numérica, sino como cualidades, características
o atributos (sexo, profesión, color de ojos).
Variable Cuantitativa: Son las variables que se
expresan mediante cantidades numéricas
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 le programa
almacena valores fijos.
Ejemplo:
• El valor de pi= 3.1416
Por convivencia, el nombre de las constantes suele escribirse en
mayúsculas en la mayoría de lenguajes.
Signo Operador
> Mayor que
< Menor que
= Igual a
<= Menor o igual que
>= Mayor o igual que
<> Distinto
signo significado
+ Suma
- Resta
* Multiplicación
/ División
^ Potenciación
MOD Resto de la división entera
PASOS PARA REALIZAR UN PSEUDOCÓDIGO
1- Escribir autores
2-Inicio:Comienzo de proceso
3- Variables: representa el valor de un dato.
4-Leer: Entrada (Lectura). Los datos que vamos a obtener
del usuario para procesarlos también deben ser asignados a
variables, la operación de lectura, lee un dato y lo asigna a
una variable. Por ejemplo:
leer numero
Esta instrucción pide al usuario un valor que será asignado
a la variable numero, es decir, en numero se almacena el
valor ingresado por el usuario
5- Escribir o imprimir: Salida (Escritura)
Escribir: imprimir "El valor del promedio
es:", promedio
Esta instrucción muestra el mensaje que
está entre comillas y luego el valor de la
variable promedio. La coma separa el
mensaje de la variable. Si promedio vale 5,
lo que se verá en la pantalla será:
El valor del promedio es: 5
Ejemplo
AUTOR: SANCHEZ PEREZ MARLENE
INICIO
VARIABLES: BASE, ALTURA, AREA:
NUMERICO ENTERO
ESCRIBIR: “PROGRAMA PARA
CALCULAR EL AREA DE UN
RECTANGULO”
ESCRIBIR: “INTRODUZCA BASE”
LEER BASE
ESCRIBIR: “INTRODUZCA ALTURA”
LEER ALTURA
AREA= BASE*ALTURA
ESCRIBIR: “EL AREA DE UN TRIANGULO
ES:”, AREA
FIN
Diagrama de Flujo
Es la presentación grafica de algoritmo
o proceso. Se utiliza en disciplinas
como en programación, economía,
procesos industriales y psicología
cognitiva.
Bucle
Un bucle o ciclo, 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.
BUCLE WHILE
El Bucle while o bucle mientras es una estructura de la
mayoría de los lenguajes de programación
estructurados cuyo propósito es repetir un bloque de
código mientras una condición se mantenga verdadera.
Mientras condición hacer
Instrucciones
Fin mientras
Bucle for
*Un bucle for es un bucle que repite el bloque de
instrucciones un número predeterminado de veces. El
bloque de instrucciones que se repite se suele llamar
cuerpo del bucle y cada repetición se suele llamar
iteración.
*La sintaxis de un bucle for es la siguiente:
for variable in lista (o cadena):
cuerpo del bucle
Bucle repetir
El bucle repetir comprueba la condición de
finalización al final del cuerpo del bucle, y si
ésta es cierta continua con el resto del
programa, a veces esto resulta más adecuado.
La sintaxis en pseudocódigo es la siguiente:
*Repetir
*Instrucciones
*Hasta que condición
Bibliografía
http://progup.files.wordpress.com/2010/03/tutorial-
pseudocodigo11.pdf
http://es.wikipedia.org/wiki/Bucle_(programaci%C3%B3
n)
http://www.mclibre.org/consultar/python/lecciones/py
thon_for.html
http://diagramasdeflujo-
edwin.blogspot.mx/2011/05/simbologia-de-diagrama-
de-flujo.html

Más contenido relacionado

La actualidad más candente

Programacion Logica
Programacion LogicaProgramacion Logica
Programacion LogicaNatalia
 
Fundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño webFundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño webAndres Cristancho
 
6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos ProgramasPaulo Guerra Terán
 
Programacion logica 1
Programacion logica 1Programacion logica 1
Programacion logica 1profedelvalle
 
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, acortadaAeChm-MgMs-NnNm-OpSe
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2David Tuarez
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacionadrianfazio
 
Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Melki Carpio
 
Presentación pseudocódigo
Presentación pseudocódigoPresentación pseudocódigo
Presentación pseudocódigoStudent
 
Intropseint
IntropseintIntropseint
IntropseintTensor
 
Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en cArmando Jori
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de ProgramaciónKudos S.A.S
 
Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programaciónUPEL
 

La actualidad más candente (18)

Programacion Logica
Programacion LogicaProgramacion Logica
Programacion Logica
 
Fundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño webFundamentos de la programacion en diseño web
Fundamentos de la programacion en diseño web
 
6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas
 
Programacion logica 1
Programacion logica 1Programacion logica 1
Programacion logica 1
 
Informe de pseint
Informe de pseintInforme de pseint
Informe de pseint
 
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
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)
 
Presentación pseudocódigo
Presentación pseudocódigoPresentación pseudocódigo
Presentación pseudocódigo
 
Intropseint
IntropseintIntropseint
Intropseint
 
Pseudocódigo
PseudocódigoPseudocódigo
Pseudocódigo
 
Algoritmos y Pseudocódigo
Algoritmos y PseudocódigoAlgoritmos y Pseudocódigo
Algoritmos y Pseudocódigo
 
PSEUDOCODIGO
PSEUDOCODIGOPSEUDOCODIGO
PSEUDOCODIGO
 
Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en c
 
Clase pseint
Clase pseintClase pseint
Clase pseint
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Conceptos básicos de programación
Conceptos básicos de programaciónConceptos básicos de programación
Conceptos básicos de programación
 

Similar a Pseudocodigos

Fundamentos del programación de diseño web
Fundamentos del programación de  diseño webFundamentos del programación de  diseño web
Fundamentos del programación de diseño webLaura Valencia
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webDayraNieto9807
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webkarenJulieth04
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacionadrianfazio
 
Introducción a la Programación
Introducción a la Programación Introducción a la Programación
Introducción a la Programación henser
 
Programacion 2
Programacion 2Programacion 2
Programacion 258994146
 
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 BonillaEstudiantes ISI_UCA
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNPROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓNKarol Moreno
 
PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN Karol Moreno
 
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 programasGabriel Méndez
 
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)keisy vargas
 
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)JeanMarco13
 
Unidad 3
Unidad 3Unidad 3
Unidad 3tf94
 
Jasmin andrea aguilar h..
Jasmin  andrea  aguilar h..Jasmin  andrea  aguilar h..
Jasmin andrea aguilar h..solokalle
 
Algoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWAREAlgoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWAREPedro Alvarez
 
Tema1
Tema1Tema1
Tema1UH
 

Similar a Pseudocodigos (20)

Fundamentos del programación de diseño web
Fundamentos del programación de  diseño webFundamentos del programación de  diseño web
Fundamentos del programación de diseño web
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
PSEUDOCODIGOS
PSEUDOCODIGOSPSEUDOCODIGOS
PSEUDOCODIGOS
 
PSEUDOCODIGOS
PSEUDOCODIGOSPSEUDOCODIGOS
PSEUDOCODIGOS
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
Introducción a la Programación
Introducción a la Programación Introducción a la Programación
Introducción a la Programación
 
INTRODUCCION
INTRODUCCIONINTRODUCCION
INTRODUCCION
 
Programacion 2
Programacion 2Programacion 2
Programacion 2
 
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
 
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ÓN PROGRAMACIÓN WEB INTRODUCCIÓN
PROGRAMACIÓN WEB INTRODUCCIÓN
 
Act26
Act26Act26
Act26
 
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
 
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)
 
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)
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Jasmin andrea aguilar h..
Jasmin  andrea  aguilar h..Jasmin  andrea  aguilar h..
Jasmin andrea aguilar h..
 
Algoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWAREAlgoritmos TECNICO EN DESARROLLO DE SOFTWARE
Algoritmos TECNICO EN DESARROLLO DE SOFTWARE
 
Tema1
Tema1Tema1
Tema1
 

Más de areliyesica

Más de areliyesica (11)

ACTIVIDAD 7
ACTIVIDAD 7ACTIVIDAD 7
ACTIVIDAD 7
 
ACTIVIDAD 6
ACTIVIDAD 6ACTIVIDAD 6
ACTIVIDAD 6
 
DIARIO DE APRENDIZAJE
DIARIO DE APRENDIZAJE DIARIO DE APRENDIZAJE
DIARIO DE APRENDIZAJE
 
ACTIVIDAD 8
ACTIVIDAD 8ACTIVIDAD 8
ACTIVIDAD 8
 
CUESTIONARIO PARA ACREDITACION
CUESTIONARIO PARA ACREDITACIONCUESTIONARIO PARA ACREDITACION
CUESTIONARIO PARA ACREDITACION
 
ACTIVIDAD 4
ACTIVIDAD 4ACTIVIDAD 4
ACTIVIDAD 4
 
ACTIVIDAD 5
ACTIVIDAD 5ACTIVIDAD 5
ACTIVIDAD 5
 
ACTIVIDAD 5
ACTIVIDAD 5ACTIVIDAD 5
ACTIVIDAD 5
 
ACTIVIDAD 4
ACTIVIDAD 4 ACTIVIDAD 4
ACTIVIDAD 4
 
ACTIVIDAD 5 *
ACTIVIDAD 5 *ACTIVIDAD 5 *
ACTIVIDAD 5 *
 
ACTIVIDAD NUMERO 3
ACTIVIDAD NUMERO 3ACTIVIDAD NUMERO 3
ACTIVIDAD NUMERO 3
 

Último

BIOGRAFIA MARIANO MELGAR presentacion en power point
BIOGRAFIA MARIANO MELGAR  presentacion en power pointBIOGRAFIA MARIANO MELGAR  presentacion en power point
BIOGRAFIA MARIANO MELGAR presentacion en power pointyupanquihuisahilario
 
Concepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena OlvierasConcepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena OlvierasAnkara2
 
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptxjezuz1231
 
Europa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptxEuropa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptxismaelchandi2010
 
La Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdfLa Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdfloquendo1901
 
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxCERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxMaikelPereira1
 
presentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).pptpresentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).pptDerekLiberatoMartine
 
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptxMapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptxMaraMilagrosBarrosMa
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfDreydyAvila
 
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaEmmanuel Toloza
 
ACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docxACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docxlizeth753950
 
la configuyracion del territorio peruano
la configuyracion del territorio peruanola configuyracion del territorio peruano
la configuyracion del territorio peruanoEFRAINSALAZARLOYOLA1
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Secssuser50da781
 
Trabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaTrabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaccastilloojeda12
 
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptxPA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptxJOELORELLANA15
 

Último (15)

BIOGRAFIA MARIANO MELGAR presentacion en power point
BIOGRAFIA MARIANO MELGAR  presentacion en power pointBIOGRAFIA MARIANO MELGAR  presentacion en power point
BIOGRAFIA MARIANO MELGAR presentacion en power point
 
Concepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena OlvierasConcepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena Olvieras
 
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
 
Europa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptxEuropa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptx
 
La Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdfLa Importancia de la Universidad como Institución Social.pdf
La Importancia de la Universidad como Institución Social.pdf
 
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxCERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
 
presentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).pptpresentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).ppt
 
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptxMapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
Mapa-conceptual-de-la-Primera-Guerra-Mundial.pptx
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
 
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
 
ACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docxACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docx
 
la configuyracion del territorio peruano
la configuyracion del territorio peruanola configuyracion del territorio peruano
la configuyracion del territorio peruano
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Sec
 
Trabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitecturaTrabajo historia sobre el Renacimiento en la arquitectura
Trabajo historia sobre el Renacimiento en la arquitectura
 
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptxPA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
 

Pseudocodigos

  • 1. Mateo Sobrevilla Sandra Berenice Programación 2°Am Materia: Desarrolla Software Utilizando Programación Estructurada M.C.A: Margarita Romero Alvarado
  • 3. 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.
  • 4. 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.
  • 5. * 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.
  • 6. Una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio. Ese espacio contiene una cantidad o información conocida o desconocida, es decir un valor. El nombre de la variable es la forma usual de referirse al valor almacenado: esta separación entre nombre y contenido permite que el nombre sea usado independientemente de la información exacta que representa.
  • 7. Cuando representamos datos, numéricos o alfanuméricos, debemos darles un nombre. Una variable es un nombre que representa el valor de un dato.  En esencia, una variable es una zona o posición de memoria en la computadora donde se almacena información
  • 8. Variable 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 forma numérica, sino como cualidades, características o atributos (sexo, profesión, color de ojos). Variable Cuantitativa: Son las variables que se expresan mediante cantidades numéricas
  • 9. 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 le programa almacena valores fijos. Ejemplo: • El valor de pi= 3.1416 Por convivencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes.
  • 10.
  • 11. Signo Operador > Mayor que < Menor que = Igual a <= Menor o igual que >= Mayor o igual que <> Distinto
  • 12. signo significado + Suma - Resta * Multiplicación / División ^ Potenciación MOD Resto de la división entera
  • 13. PASOS PARA REALIZAR UN PSEUDOCÓDIGO 1- Escribir autores 2-Inicio:Comienzo de proceso 3- Variables: representa el valor de un dato. 4-Leer: Entrada (Lectura). Los datos que vamos a obtener del usuario para procesarlos también deben ser asignados a variables, la operación de lectura, lee un dato y lo asigna a una variable. Por ejemplo: leer numero Esta instrucción pide al usuario un valor que será asignado a la variable numero, es decir, en numero se almacena el valor ingresado por el usuario
  • 14. 5- Escribir o imprimir: Salida (Escritura) Escribir: imprimir "El valor del promedio es:", promedio Esta instrucción muestra el mensaje que está entre comillas y luego el valor de la variable promedio. La coma separa el mensaje de la variable. Si promedio vale 5, lo que se verá en la pantalla será: El valor del promedio es: 5
  • 15.
  • 16. Ejemplo AUTOR: SANCHEZ PEREZ MARLENE INICIO VARIABLES: BASE, ALTURA, AREA: NUMERICO ENTERO ESCRIBIR: “PROGRAMA PARA CALCULAR EL AREA DE UN RECTANGULO” ESCRIBIR: “INTRODUZCA BASE” LEER BASE ESCRIBIR: “INTRODUZCA ALTURA” LEER ALTURA AREA= BASE*ALTURA ESCRIBIR: “EL AREA DE UN TRIANGULO ES:”, AREA FIN
  • 17. Diagrama de Flujo Es la presentación grafica de algoritmo o proceso. Se utiliza en disciplinas como en programación, economía, procesos industriales y psicología cognitiva.
  • 18. Bucle Un bucle o ciclo, 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.
  • 19. BUCLE WHILE El Bucle while o bucle mientras es una estructura de la mayoría de los lenguajes de programación estructurados cuyo propósito es repetir un bloque de código mientras una condición se mantenga verdadera. Mientras condición hacer Instrucciones Fin mientras
  • 20. Bucle for *Un bucle for es un bucle que repite el bloque de instrucciones un número predeterminado de veces. El bloque de instrucciones que se repite se suele llamar cuerpo del bucle y cada repetición se suele llamar iteración. *La sintaxis de un bucle for es la siguiente: for variable in lista (o cadena): cuerpo del bucle
  • 21. Bucle repetir El bucle repetir comprueba la condición de finalización al final del cuerpo del bucle, y si ésta es cierta continua con el resto del programa, a veces esto resulta más adecuado. La sintaxis en pseudocódigo es la siguiente: *Repetir *Instrucciones *Hasta que condición