Ir al contenido principal

Entradas

Fundamentos de la programacion

Operadores Aritméticos. Los operadores aritméticos permiten la realización de operaciones matemáticas con los valores (variables y constantes).  Operadores Aritméticos   + Suma  - Resta  * Multiplicación  / División  Operadores  matemáticos Para escribir un programa dispondremos de una serie de operadores y funciones matemáticas, en general comunes para todos los lenguajes. El uso de estas herramientas tiene en general dos fines: a)    Realizar operaciones matemáticas. b)   Obtener un resultado verdadero o falso después de haber planteado una hipótesis o situación. Los operadores matemáticos disponibles son los habituales para una calculadora. Para empezar, los básicos suma ( + ), resta ( -), multiplicación ( * ) y división ( / ). Cuando escribamos fórmulas matemáticas debemos prestar atención a: * Las unidades en que se expresan cada uno de los parámetros que intervienen. Conviene comprobar la coheren...
Entradas recientes

Definición de algoritmo

En informática, un algoritmo es una secuencia de instrucciones secuenciales, gracias al cual pueden llevarse a cabo ciertos procesos y darse respuesta a determinadas necesidades o decisiones. Se trata de conjuntos ordenados y finitos de pasos, que nos permiten resolver un problema o tomar una decisión. Los algoritmos no tienen que ver con los lenguajes de programación, dado que un mismo algoritmo o diagrama de flujo puede representarse en diversos lenguajes de programación, es decir, se trata de un ordenamiento previo a la programación.

Caracteristicas de los algoritmos

Secuenciales. Los algoritmos operan en secuencia, debe procesarse uno a la vez. Precisos. Los algoritmos han de ser precisos en su abordaje del tema, es decir, no pueden ser ambiguos o subjetivos. Ordenados. Los algoritmos se deben establecer en la secuencia precisa y exacta para que su lectura tenga sentido y se resuelva el problema. Finitos. Toda secuencia de algoritmos ha de tener un fin determinado, no puede prolongarse hasta el infinito. Concretos. Todo algoritmo debe ofrecer un resultado en base a las funciones que cumple. Definidos. Un mismo algoritmo ante los mismos elementos de entrada (input) debe dar siempre los mismos resultados.

Metodología para la solución de problemas

Metodología se define como el conjunto de acciones que se deben seguir para alcanzar ciertos objetivos previamente teniendo algo de conocimiento sobre el tema. Identificar el problema. En esta fase se comprende el problema y se destacan los datos que ayudan a entender el problema. Sugerir (o plantear) alternativas de solución. - Apela al ingenio del desarrollador en la propuesta de las posibles soluciones al problema. Diseñar el algoritmo. El resultado de esta etapa es crear una serie de pasos que servirán para resolver el problema planteado. Desarrollar la solución.  llevar a cabo lo que se ha planteado. comprobar los resultados. En esta fase se comprueban los resultados.