Entradas

Fundamentos de la programación

Imagen
FUNDAMENTOS DE PROGRAMACIÓN 1.  Operadores aritméticos. Conjunto específico de valores de los datos y un conjunto de operaciones que actúan sobre esos datos. Las expresiones aritméticas son análogas a las fórmulas matemáticas. Las variables y constantes son numéricas (real o entera) y las operaciones son las aritméticas. Los símbolos +, –, *, ^ (↑ o **) y las palabras clave div y mod se conocen como operadores aritméticos. En la expresión 5+3  los valores 5 y 3 se denominan operandos.  El valor de la expresión 5 + 3 se conoce como resultado de la expresión. Los operadores se utilizan de igual forma que en matemáticas. Por consiguiente, A ∙ B se escribe en un algoritmo como A * B y 1/4 ∙ C como C/4. Al igual que en matemáticas el signo menos juega un doble papel, como resta en A – B y como negación en –A. 2.  Operadores matemáticos. Los cálculos que implican tipos de datos reales y enteros suelen dar normalmente resultados del mismo tipo si los operandos ...

Mapa conceptual de algoritmos

Imagen

Definición de algoritmos

DEFINICIÓN DE ALGORITMO Un algoritmo es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos. Aguilar, L. J. (2008). Fundamentos de Programación. Madrid: McGraw Hill. 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. Algoritmo en informatica. (2018). Retrieved from https://concepto.de/algoritmo-en-informatica/ CARACTERÍSTICAS DE LOS ALGORITMOS Preciso (indica el orden de realización en cada paso). Definido (si se sigue dos veces, obtiene el mismo resultado cada vez). Finito (tiene fin; un número determinado de pasos). FASES DE LA METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS Análisis. El problema se analiza teniendo presente la especificación de los requisitos ...