SlideShare una empresa de Scribd logo
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

Pseudocodigos
PseudocodigosPseudocodigos
PseudocodigosClariza
 
Pseudocodigo (1)
Pseudocodigo (1)Pseudocodigo (1)
Pseudocodigo (1)
Claudio Cruz
 
Instrucciones primitivas en pseudocódigo
Instrucciones primitivas en pseudocódigoInstrucciones primitivas en pseudocódigo
Instrucciones primitivas en pseudocódigo
Abrirllave
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigo
Abrirllave
 
6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas
Paulo Guerra Terán
 
Pseint Variables Y Comentarios
Pseint Variables Y ComentariosPseint Variables Y Comentarios
Pseint Variables Y Comentarios
MonjeOneble
 
Presentación pseudocódigo
Presentación pseudocódigoPresentación pseudocódigo
Presentación pseudocódigoStudent
 
Variables de-programación
Variables de-programaciónVariables de-programación
Variables de-programaciónKarenNaranjoH
 
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
David Tuarez
 
Lógica y Algoritmos
Lógica y AlgoritmosLógica y Algoritmos
Lógica y Algoritmos
Krisna M. B. Ready S.
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
Juan Trujillo
 
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 almacenamientoJohnny Montenegro Molina
 
Estructuras de seleccion anidadas
Estructuras de seleccion anidadasEstructuras de seleccion anidadas
Estructuras de seleccion anidadasUVM
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadoresLorenzo Alejo
 
Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeInt
Cristian C
 
Guía de Python
Guía de Python Guía de Python
Guía de Python
Lennys Camargo
 

La actualidad más candente (19)

Pseudocodigos
PseudocodigosPseudocodigos
Pseudocodigos
 
Pseudocodigo (1)
Pseudocodigo (1)Pseudocodigo (1)
Pseudocodigo (1)
 
Ola k ase
Ola k aseOla k ase
Ola k ase
 
Instrucciones primitivas en pseudocódigo
Instrucciones primitivas en pseudocódigoInstrucciones primitivas en pseudocódigo
Instrucciones primitivas en pseudocódigo
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigo
 
6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas6 Escritura De Algoritmos Programas
6 Escritura De Algoritmos Programas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Pseint Variables Y Comentarios
Pseint Variables Y ComentariosPseint Variables Y Comentarios
Pseint Variables Y Comentarios
 
Presentación pseudocódigo
Presentación pseudocódigoPresentación pseudocódigo
Presentación pseudocódigo
 
Variables de-programación
Variables de-programaciónVariables de-programación
Variables de-programación
 
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
 
Lógica y Algoritmos
Lógica y AlgoritmosLógica y Algoritmos
Lógica y Algoritmos
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
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
 
Estructuras de seleccion anidadas
Estructuras de seleccion anidadasEstructuras de seleccion anidadas
Estructuras de seleccion anidadas
 
Tema 5
Tema 5Tema 5
Tema 5
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadores
 
Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeInt
 
Guía de Python
Guía de Python Guía de Python
Guía de Python
 

Destacado

¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?grachika
 
Pseudocódigos y diagramas de flujo completo
Pseudocódigos y diagramas de flujo completoPseudocódigos y diagramas de flujo completo
Pseudocódigos y diagramas de flujo completokparawhore
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
Alejandro Franco
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigojesduq
 
Algoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigoAlgoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigo
dlista92
 
ALGORITMOS EN PSEUDOCODIGO
ALGORITMOS EN PSEUDOCODIGOALGORITMOS EN PSEUDOCODIGO
ALGORITMOS EN PSEUDOCODIGO
Delia Campoverde Abad
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
Tensor
 
Presentacion PseudocóDigo
Presentacion PseudocóDigoPresentacion PseudocóDigo
Presentacion PseudocóDigoMarco Antonio
 
Algoritmos y pseudocódigo
Algoritmos y pseudocódigoAlgoritmos y pseudocódigo
Algoritmos y pseudocódigomoises872013
 
Reglas de la construccion de algoritmo y diagramas
Reglas de la construccion de algoritmo y diagramasReglas de la construccion de algoritmo y diagramas
Reglas de la construccion de algoritmo y diagramasRicardo Rivera Lara
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
Ana Ruth G H
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en Algoritmos
Gabriel Ruiz
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmo
johan stoker
 
Pseudocodigo con ejemplos
Pseudocodigo con ejemplosPseudocodigo con ejemplos
Pseudocodigo con ejemplosisabel-fcsyp
 
Algoritmo, pseudocodigo y diagrama de flujo
Algoritmo, pseudocodigo y diagrama de flujoAlgoritmo, pseudocodigo y diagrama de flujo
Algoritmo, pseudocodigo y diagrama de flujoNatyBarrera
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
Jose Miguel
 
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Natalia Alejandra
 
10 Tips para desarrollar tu lógica de programación
10 Tips para desarrollar tu lógica de programación10 Tips para desarrollar tu lógica de programación
10 Tips para desarrollar tu lógica de programación
Universidad Tecnológica de México - UNITEC
 

Destacado (20)

Expocision pseudocodigo
Expocision pseudocodigoExpocision pseudocodigo
Expocision pseudocodigo
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?
 
Pseudocódigos y diagramas de flujo completo
Pseudocódigos y diagramas de flujo completoPseudocódigos y diagramas de flujo completo
Pseudocódigos y diagramas de flujo completo
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Algoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigoAlgoritmos, diagrama de flujo y pseudocodigo
Algoritmos, diagrama de flujo y pseudocodigo
 
ALGORITMOS EN PSEUDOCODIGO
ALGORITMOS EN PSEUDOCODIGOALGORITMOS EN PSEUDOCODIGO
ALGORITMOS EN PSEUDOCODIGO
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
2 elementos pseudocodigo
2 elementos pseudocodigo2 elementos pseudocodigo
2 elementos pseudocodigo
 
Presentacion PseudocóDigo
Presentacion PseudocóDigoPresentacion PseudocóDigo
Presentacion PseudocóDigo
 
Algoritmos y pseudocódigo
Algoritmos y pseudocódigoAlgoritmos y pseudocódigo
Algoritmos y pseudocódigo
 
Reglas de la construccion de algoritmo y diagramas
Reglas de la construccion de algoritmo y diagramasReglas de la construccion de algoritmo y diagramas
Reglas de la construccion de algoritmo y diagramas
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en Algoritmos
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmo
 
Pseudocodigo con ejemplos
Pseudocodigo con ejemplosPseudocodigo con ejemplos
Pseudocodigo con ejemplos
 
Algoritmo, pseudocodigo y diagrama de flujo
Algoritmo, pseudocodigo y diagrama de flujoAlgoritmo, pseudocodigo y diagrama de flujo
Algoritmo, pseudocodigo y diagrama de flujo
 
Pseudocodigo
PseudocodigoPseudocodigo
Pseudocodigo
 
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
 
10 Tips para desarrollar tu lógica de programación
10 Tips para desarrollar tu lógica de programación10 Tips para desarrollar tu lógica de programación
10 Tips para desarrollar tu lógica de programación
 

Similar a Pseudocodigo

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
Estudiantes ISI_UCA
 
Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
Kudos S.A.S
 
Pascal
PascalPascal
Pascal
parada137
 
Actividad....... 26
Actividad....... 26Actividad....... 26
Actividad....... 26grachika
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
adrianfazio
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
adrianfazio
 
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
AeChm-MgMs-NnNm-OpSe
 
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
FedericoMartearena
 
Computacion para ingenieros las variables
Computacion para ingenieros las variablesComputacion para ingenieros las variables
Computacion para ingenieros las variables
Carlos Daniel Diaz Gallardo
 
Actividad26
Actividad26Actividad26
Actividad26grachika
 
1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo
Yenny Salazar
 
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
 
Pascal
PascalPascal
Pascal
parada137
 
Clases 2 dfd y basico 2011
Clases 2  dfd y basico 2011Clases 2  dfd y basico 2011
Clases 2 dfd y basico 2011seolivares
 
Estructura programa arduino
Estructura programa arduinoEstructura programa arduino
Estructura programa arduino
recursos educativos
 
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
FlorUrbinaLopez
 

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
 
Computacion para ingenieros las variables
Computacion para ingenieros las variablesComputacion para ingenieros las variables
Computacion para ingenieros las variables
 
Actividad26
Actividad26Actividad26
Actividad26
 
1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo
 
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
 

Más de Yanori Perez

La vista video view
La vista video viewLa vista video view
La vista video view
Yanori Perez
 
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
Yanori Perez
 
Imagen de fondo
Imagen de fondoImagen de fondo
Imagen de fondo
Yanori Perez
 
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
Yanori Perez
 
Adrián olvera olmos
Adrián olvera olmosAdrián olvera olmos
Adrián olvera olmos
Yanori Perez
 
Adrian olvera olmosprograma 12
Adrian olvera olmosprograma 12Adrian olvera olmosprograma 12
Adrian olvera olmosprograma 12
Yanori Perez
 
Programa 10 adrianolvera
Programa 10 adrianolveraPrograma 10 adrianolvera
Programa 10 adrianolvera
Yanori Perez
 
Programa 7
Programa 7Programa 7
Programa 7
Yanori Perez
 
La vista video view
La vista video viewLa vista video view
La vista video view
Yanori Perez
 
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
Yanori Perez
 
Icono
IconoIcono
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
Yanori Perez
 
Imagen de fondo
Imagen de fondoImagen de fondo
Imagen de fondo
Yanori Perez
 
Examen omi conversion
Examen omi conversionExamen omi conversion
Examen omi conversion
Yanori Perez
 
Examenomi3 141008182031-conversion-gate02
Examenomi3 141008182031-conversion-gate02Examenomi3 141008182031-conversion-gate02
Examenomi3 141008182031-conversion-gate02
Yanori Perez
 
Examen omi 2 conversion
Examen omi 2  conversionExamen omi 2  conversion
Examen omi 2 conversion
Yanori Perez
 

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
 

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.