Page 23 - Introduccion a la Programacion
P. 23

CAPÍTULO 1.Estructura lineal |        23





                        ¿Qué es el pseudocódigo y porque usar PSeInt?



                     El pseudocódigo (o falso lenguaje) se aplica a partir de ciertos lenguajes
                     de programación aunque no son propiamente lenguajes de programación,
                     por ello “pseudo” en donde se edita y plasma el algoritmo bajo la estruc-
                     tura y sintaxis propia del lenguaje de programación. La sintaxis son reglas
                     técnicas que se aplican al plasmar y editar algoritmos y al no aplicarse es
                     imposible que el algoritmo o programa se ejecute de manera correcta mar-
                     cando error de ejecución, cuando se realicen los algoritmos en PSeInt esto
                     se podrá confirmar.

                     PSeInt es una herramienta desarrollada para el aprendizaje de algoritmos,
                     que ayuda principalmente a estudiantes en aprender los fundamentos de
                     la programación y al desarrollo de la lógica matemática, es la antesala al
                     mundo de la programación.
                     En PseInt, puedes  usar todas las estructuras algorítmicas  explicadas  en
                     este libro, y también “funciones” que se utilizan de manera similar que en
                     otros lenguajes. Las funciones son scripts (líneas de código) almacenadas
                     en un archivo que lleva un nombre (ver tabla 2) y resuelve cierta acción
                     matemática o lógica sólo con el hecho de colocar el nombre de la función
                     seguido de la variable que desees aplicar dicha acción de la función. Éstas
                     no ayudan a evitar ciertos cálculos que tendríamos que plasmar en nuestro
                     algoritmo o programa.


                                            Función                      Significado
                                                                    Módulo (resto de la
                                              MOD
                                                                      división entera)
                                          RC o RAIZ                     Raíz cuadrada
                                              ABS                      Valor absoluto
                                              EXP                         Exponente
                                             TRUNC                      Parte entera
                                             REDON                   Entero más cercano
                                                                 Entero aleatorio entre 0
                                             AZAR
                                                                             y -1
                                                 Tabla 2. Funciones de PSeInt
                     Existen más funciones que una vez adentrado en este mundo lo descubri-
                     rás poco a poco. Una vez comprendido lo anterior, te encuentras listo para
                     resolver una serie de problemas básicos, se inicia con problemas graduales,
                     por ahora sólo resolverás algoritmos simples sin ninguna estructura a los
                     que llamamos algoritmos lineales. El consejo es que observes la estructura,
   18   19   20   21   22   23   24   25   26   27   28