1. Escoger un perfil que define un pseudocódigo utilizado en distintos centros educativos y universidades. 2. Perfil flexible: Está escogido por defecto, y no es muy exigente con las reglas que hay que utilizar para escribir el pseudocódigo. 3. 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,… Tenemos tres alternativas 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. Reglas Las reglas del pseudocódigo son razonablemente sencillas. Todas las declaraciones que tengan una “dependencia” deben sangrarse. Paso previo a la programación real OPCIONES DEL LENGUAJE (PERFILES) Para escribir esta especie de código se utiliza una sintaxis sencilla en español, que luego será reformado a la sintaxis correcta de un lenguaje de programación en particular. Esto favorece en gran medida a no perder tiempo durante la programación real, ya que los errores conceptuales estarán ya corregidos. Desventajas No es un lenguaje de programación No es una representación visual Falta de estándares VENTAJAS Y DESVENTAJAS PSEUDOCODIGO CARACTERÍSTICAS Se escribe en cualquier formato Ventajas Sencillo de entender Permite concentrarse en el problema Termina proyectos más rápido Lógica para compartir El pseudocódigo es un vocablo que se maneja en las áreas relacionadas con algoritmos y la programación de computadoras. Es un método que faculta a cualquier programador constituir con simplicidad la elaboración de un algoritmo. Se puede escribir pseudocódigo en cualquier formato deseado. Por ejemplo, se podría usar un formato de academia, que sea sumamente detallado y estructurado, involucrando mucha matemática. Herramienta para diseñar algoritmos Los algoritmos se escriben muchas veces con el apoyo de un pseudocódigo, ya que así lograrán ser descifrados por los programadores, sin importar la experiencia o conocimiento que tengan en programación. Por tanto, el pseudocódigo no es más que la implementación de un algoritmo en forma de textos informativos y anotaciones, escrito en un lenguaje sencillo. ESTRUCTURA Todo algoritmo en pseudocódigo tiene la siguiente estructura general: 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. El pseudocódigo es un lenguaje no formal que sirve para que los programadores puedan desarrollar algoritmos. Es una herramienta para diseñar algoritmos que se basa en textos. El uso de pseudocódigo tiene como propósito que un algoritmo sea efectivo. Sirve para concebir un algoritmo a través de un esquema, como paso previo a su codificación en lenguaje de programación.