APPS 4ºCLinda Aurora Márquez Reyes1.5. Crear Pseudocódigo de la solución delproblemaEl pseudocódigo se trata de una herram...
APPS 4ºCLinda Aurora Márquez ReyesEl pseudo código se refiere a crear un código para orientar a losprogramadores, pero sin...
APPS 4ºCLinda Aurora Márquez ReyesIncluso dos programadores que dominen el mismo lenguajepueden tener metodologías de trab...
APPS 4ºCLinda Aurora Márquez ReyesTodo documento en pseudocódigo debe permitir la descripciónde:1. Instrucciones primitiva...
Próxima SlideShare
Cargando en…5
×

1.5. crear pseudocódigo de la solución del problema

235 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
235
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

1.5. crear pseudocódigo de la solución del problema

  1. 1. APPS 4ºCLinda Aurora Márquez Reyes1.5. Crear Pseudocódigo de la solución delproblemaEl pseudocódigo se trata de una herramienta que los analistasde sistemas utilizan para comunicar a los programadores laestructura del programa que van a realizar, de forma de teneruna idea bien clara de lo que se necesita programar.El pseudocódigo es una forma de diagramar un algoritmo pararesolver un determinado problema, sin atenerse a ningúnlenguaje de programación en especial.Un algoritmo es un conjunto de procedimientos que permitenresolver un problema.En vez de escribir el programa directamente en un lenguaje deprogramación determinado (C, Basic, etc.), crearemos unborrador entendible para todos, para luego de tener bien enclaro lo que se debe hacer, pasar a la programaciónpropiamente dicha.
  2. 2. APPS 4ºCLinda Aurora Márquez ReyesEl pseudo código se refiere a crear un código para orientar a losprogramadores, pero sin la sintaxis ni la estructura propia deningún lenguaje.Utilización en la prácticaEn el trabajo de un analista de sistemas, una de las partes mástrabajosas es la de determinar qué es lo que necesitan de unsistema los usuarios finales. Se dedican muchas horas a hacerun relevamiento de los datos que serán necesarios, los tipos deprocesamientos, las salidas, etc. Y debe existir unarealimentación entre el diseño y el usuario, para garantizar queel sistema cumpla con los requisitos del usuario.Gracias a esta herramienta, podemos reunir a todos losprogramadores, dar las pautas de trabajo, y mediante elpseudocódigo, cada programador sabrá lo que hace elsistema, y podrá escribir el código correspondiente.
  3. 3. APPS 4ºCLinda Aurora Márquez ReyesIncluso dos programadores que dominen el mismo lenguajepueden tener metodologías de trabajo distintas. Un problemapuede ser resuelto de muchas maneras, cada una más o menoseficiente que la otra, pero todas cumplen con el objetivo.El pseudocódigo elimina estas diferencias, dando libertad a losprogramadores para que puedan ajustarse a su metodología detrabajo.Generalmente, este código se escribe con la participación detodos los programadores. Esto representa la ventaja de quemuchas opiniones ayudan a elegir la mejor entre todas,logrando una solución efectiva y eficaz al problema planteado.Características y partesLas principales características de este lenguaje son:1. Se puede ejecutar en un ordenador.2. Es una forma de representación sencilla de utilizar y demanipular.3. Facilita el paso del programa al lenguaje deprogramación.4. Es independiente del lenguaje de programación que sevaya a utilizar.5. Es un método que facilita la programación y solución alalgoritmo del programa.
  4. 4. APPS 4ºCLinda Aurora Márquez ReyesTodo documento en pseudocódigo debe permitir la descripciónde:1. Instrucciones primitivas.2. Instrucciones de proceso.3. Instrucciones de control.4. Instrucciones compuestas.5. Instrucciones de descripción.Estructura a seguir en su realización:1. Cabecera.1. Programa.2. Módulo.3. Tipos de datos.4. Constantes.5. Variables.2. Cuerpo.1. Inicio.2. Instrucciones.3. Fin.

×