Tarea 9 Pseudocódigo

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

Participante: Jorge Luis Ramírez pool

Matricula:100078084
Asignación: asignación de la Unidad VII
Facilitador: Geury Reynaldo Guzmán Moreno
Saludos Distinguido participante:

ACTIVIDAD IX

Después de haber leído las fuentes sugeridas sobre la unidad IX, realiza los
siguientes 4 puntos sugeridos:

Elabore en C++ o Dev++ El programa del Punto 1 con la explicación de la


unidad 9 en el curso

Punto I

Ahora si además le piden contar los pares e impares, como se realizó en el


curso ahora necesitaremos dos contadores más inicializados, dentro del if para
los pares y para los impares dentro del else
Punto II

Investiga en la web y elabora un informe acerca de pseudocódigo,


estructura, características, ventajas y desventajas.

El pseudocódigo es una forma de expresar los distintos pasos que va a realizar


un programa, de la forma más parecida a un lenguaje de programación. Su
principal función es la de representar por pasos la solución a un problema o
algoritmo, de la forma más detallada posible, utilizando un lenguaje cercano al de
programación. El pseudocódigo no puede ejecutarse en un ordenador ya que
entonces dejaría de ser pseudocódigo, como su propio nombre indica, se trata de
un código falso (pseudo = falso), es un código escrito para que lo entienda el ser
humano y no la máquina.

Aprender a escribir pseudocódigo para la resolución de un problema permite


hacer mucho más sencilla su programación en un lenguaje convencional, por lo
que si estás interesado en comenzar tu formación como programador y no tienes
conocimientos previos, resulta muy recomendable y conveniente formarse en
pseudocódigo antes de empezar a estudiar cualquier lenguaje de programación

Aprovecha la prueba gratuita de 15 días que te ofrecemos para que realizar el curso de
introducción a la programación, que te permitirá conocer el ciclo de desarrollo de un
programa mediante pseudocódigo, además de tener acceso a nuestro amplio catálogo
de cursos de programación y sistemas y talleres aplicados.

Podemos considerar al pseudocódigo como un lenguaje intermedio, que se encuentra en


medio de nuestro propio lenguaje y el lenguaje de programación que entiende el
ordenador.
Principales características del pseudocódigo

Para comprender qué es el pseudocódigo podemos utilizar un símil: los planos de una
casa sería el pseudocódigo y la casa en sí el programa

Su principal característica es la de representar un método que facilita la programación y


solución del algoritmo del programa. También se caracteriza por ser una forma de
representación, fácil de utilizar y de manipular, que simplifica el paso del programa, al
lenguaje de programación.

Otra característica que tiene el pseudocódigo es su independencia al código en el que se


va a escribir el programa, proporcionando un método que facilita la posterior
programación y la resolución del algoritmo del programa.

Ventajas y desventajas del pseudocódigo

Las tareas más complejas o repetitivas pueden representarse de forma más sencilla ya
que está escrito en un lenguaje sencillo y no estructurado que permite una transición
sencilla al lenguaje de programación, más complejo y estructurado. Tener un programa
escrito en pseudocódigo facilita la tarea de programar en un lenguaje formal y mejora la
calidad en la resolución de problemas, además de reducir el espacio necesario a la hora
de desarrollar un problema

El pseudocódigo llega donde el diagrama de flujo no lo hace. La solución de un diagrama


de flujo suele ser la ideal, pero no suele ser fácil de implementar al crear el programa.
El pseudocódigo permite que el diseño del programa y su implementación sean muy
parecidos.

La curva de aprendizaje del pseudocódigo es baja por lo que facilitan enormemente el


aprendizaje de la programación y la iniciación a lenguajes de programación más
avanzados y complejos. Por lo tanto, se trata de una herramienta educativa interesante.

Componentes y sintaxis del pseudocódigo


Para escribir programas utilizando pseudocódigo es necesario seguir unas pautas o
normas de sintaxis para que puedan ser leídos y comprendidos por los programadores a
la hora de pasarlos a un lenguaje de programación. Es muy útil utilizar herramientas que
faciliten esta escritura de pseudocódigo, como es el caso de PSeInt, que asiste con un
simple e intuitivo pseudolenguaje en español y que además incluye un editor de
diagramas de flujo.

Un programa escrito en pseudocódigo debe permitir instrucciones primitivas, de


proceso, de control, de descripción y compuestas.

Opciones del lenguaje (perfiles)

El lenguaje que utilizamos para construir el pseudocódigo no es estándar. Podemos


añadir o eliminar algunas reglas de sintaxis sin ningún problema. En la opción
Configurar-Opciones del Lenguaje (perfiles), podemos escoger las características del
pseudocódigo que vamos a utilizar. Tenemos tres alternativas:
Escoger un perfil que define un pseudocódigo utilizado en distintos centros educativos y
universidades.

 Perfil flexible: Está escogido por defecto, y no es muy exigente con las reglas que hay
que utilizar para escribir el pseudocódigo.

 Perfil estricto: Estable ce una reglas que hacen que el pseudocódigo se parezca más a
un lenguaje de programación: se debe definir las variables y sus tipos, las instrucciones
deben terminar en punto y coma,…

Estructura de un algoritmo en pseudocódigo

Todo algoritmo en pseudocódigo tiene la siguiente estructura general:

Proceso SinTitulo
acción 1;
acción 2;
...
acción n;
FinProceso

Comienza con la palabra clave Proceso (o alternativamente Algoritmo, son sinónimos)


seguida del nombre del programa.
 Le sigue una secuencia (Estructura de control secuencial) de instrucciones. Una
secuencia de instrucciones es una lista de una o más instrucciones y/o estructuras de
control.
 Finaliza con la palabra FinProceso (o FinAlgoritmo).
 La identación no es significativo, pero se recomienda para que el código sea más
legible.
 No se diferencia entre mayúsculas y minúsculas. Preferible las minúsculas, aunque a
veces se añaden automáticamente los nombres con la primera letra en mayúsculas.
Punto III

Realizar estos 3 ejercicios según lo solicitado

Ejercicio.-1 Desarrolle un algoritmo que permita leer dos números y


ordenarlos de menor a mayor, si es el caso.
Ejercicio.-2 Realice un algoritmo que a partir de proporcionarle la
velocidad de un automóvil, expresada en kilómetros por hora,
proporcione la velocidad en metros por segundo.
Pseudocódigo:

1) ESCRIBIR: “Ingrese el valor de la velocidad en kilómetros por hora (km/h):”

2) LEER: velocidad

3) EJECUTAR: conversión = velocidad x (1,000/3,600)

4) ESCRIBIR: “La conversión es:”; conversión;”m/s”


Ejercicio.-3 Desarrolle un algoritmo que permita determinar a partir de un
número de días, ingresado por pantalla, ¿Cuántos años, meses, semanas
y días; constituyen el número de días proporcionado utilizando la
estructura Mientras o While.

Punto IV Hacer el desarrollo de:

1.- Que son las estructuras de control condicionales (o selectivas) y dar un


ejemplo

2.- Que son las estructuras de control iterativas o repetitivas y dar un

ejemplo 3.- Que son las funciones

Subir en un documento de Word o PDF

También podría gustarte