You are on page 1of 4

Algoritmia y algo más En primera instancia vamos a tratar todo lo referente a lo visto en el tema de programación el año inmediatamente anterior

, lo cual nos servirá como inicio de la carrera en la cual nos queremos desempeñar en un futuro. Todo empezó con ordenamiento de procesos por medio de pasos con los cuales iniciamos nuestra formación, estos pasos que realizados uno a uno, nos va llevando a otro o de acuerdo al planteamiento a repetir el mismo para llegar a un resultado, y nos empezamos a dar cuenta que el ordenamiento minucioso es la base de todo lo que vamos a aprender y a poner en práctica al momento de desarrollar uno o varios programas. De igual manera fueron ejercicios básicos como el de las bodegas de medicamentos, la explicación de cómo se realiza el campeonato mundial de futbol entre otros, que nos damos cuenta que el orden de cómo se deben poner en práctica estos procesos, es la clave de todo, es decir tener en cuenta el paso a paso para no cometer errores o cometer los menos errores posibles para desarrollar un programa base el cual más adelante nos permitirá hacer algo más complejo sin perdernos en la dificultad que este represente sea cual sea el problema presentado. Se empiezan a definir los detalles o las partes para realizar un programa o proceso sistemático a partir de ese paso a paso anteriormente mencionado, como las variables, las condiciones, los ciclos, los vectores. Ahora bien, empecemos a definir cada una de ellas. La variable es simplemente un dato, es el nombre que le daremos a un dato para iniciar con el diagrama y a medida que se va desarrollando este, van apareciendo más variables podemos decir que un ordenador es una variable, un número es una variable, entonces podemos decir que dentro de una suma un numero A es una variable, un numero B es otra variable y el resultado de la operación entre A y B que podríamos llamar un resultado, es otra variable, teniendo en cuenta que este dato no solo va a ser numérico, también puede tratarse de texto. Continuando con esto, cada variable conlleva a una condición y esta a su vez a una decisión, la condición es como la variable va a dar un resultado es decir si cumple con unos parámetros dados, y la decisión muestra la respuesta de acuerdo a la condición dada, un ejemplo que podíamos dar es el siguiente, si un número es mayor a otro, la condición: si es mayor que, realice un proceso, si es menor que realice otro proceso, esto de acuerdo a lo planteado en la condición. Teniendo claro lo que es la variable y sus procesos, definiremos ahora los ciclos, y diremos de ellos que son pasos sistemáticos para ordenar más adecuadamente el desarrollo de un planteamiento informático a realizar. Estos ciclos permitirán de alguna manera, definir más a profundidad lo que se quiere hacer con el programa a desarrollar. Tenemos los siguientes ciclos que se desarrollaron en el periodo de formación, ciclo mientras, ciclo para los cuales describiremos así: el ciclo mientras nos va a permitir definir el cumplimiento o no de una condición impuesta, es decir, mientras que se cumpla con una condición haga o realice un proceso si no es así volver a empezar a validar de nuevo las variables para verificar de nuevo las condiciones propuestas, todo

esto se desarrolló en un programa de definición, ordenamiento condicionamiento de datos llamado DFD, (Diagrama de Flujo de datos)

y

Dicho programa nos permito facilitar lo que inicialmente hicimos en un papel pues ya cuenta con diversas herramientas para realizar un proceso de organización estructural básica para el complemento y esta organización es más ordenada pues gráficamente se puede ver más claro lo que estamos haciendo. Dfd como cada programa tiene sus partes, y están representadas como figuras geométricas de la siguiente manera: La asignación

Es donde vamos a definir los nombres de las variables. La decisión: Si o No.

Es simple, si se cumple con el condicionamiento hace un proceso si no es asi, realizara otro. La lectura

Con esta función nos permitirá mostrar en pantalla el resultado de un proceso.

La salida

En esta función solo se da inicio o finalización al proceso realizado en el algoritmo planteado. Ahora hablaremos de los ciclos: Mientras que

En este ciclo se realizara un proceso mediante el cual se deben cumplir unas condiciones, si estas no se cumplen, el ciclo se repetirá hasta que se dé cumplimiento al requerimiento y así ir al final del ciclo y posteriormente a la salida del algoritmo. Para:

En este ciclo se deben cumplir los parámetros propuestos, de lo contrario, el algoritmo ira a la salida y se tendrá que volver a empezar la ejecución del mismo. Vectores o arreglos Planteamos que con los vectores o arreglos lo que generamos es un proceso de ingreso de más de una variable es decir que si requerimos ingresar 5 0 6 o más números, con el vector lo podemos realizar un ejemplo lo plantearemos así gráficamente

Con este proceso de vectores o arreglos como lo hicimos en clase, hacer un pequeño juego de números aleatorios e incluir la cantidad de intentos y otras opciones que nos permitirá desarrollar un proceso más divertido y de aprendizaje más didáctico.