sábado, 25 de agosto de 2018

Fundamentos de Programacion

Operadores Aritmeticos
Operadores Aritmeticos: Los operadores Aritméticos toman valores numéricos (ya sean literales o variables) como sus operandos y retornan un valor numérico único. Los operadores aritméticos estándar son adición o suma (+), sustracción o resta (-), multiplicación (*), y división (/). Estos operadores trabajan al igual que en la mayoría de otros lenguajes de programacion, excepto el operador /, que retorna una división de punto flotante en JavaScript, no una división truncada como en lenguajes tales como C o Java. Prioridad de los Operadores
Expresiones matemáticas: Una expresión es una combinación de operadores u operando. Los operandos podrán ser constantes, variables u otras expresiones y los operadores de cadena, aritméticos, relacionales o lógicos. Las expresiones se clasifican, según el resultado que producen Constantes: Son datos cuyo valor no cambia durante todo el desarrollo del algoritmo. Las constantes: podrán ser literales o con nombres. Las constantes simbólicas o con el nombre se identifican por su nombre y el valor asignado.Una constante literal es un valor de cualquier tipo que se utiliza como tal. Numéricas enteras Numéricas reales Lógicas Carácter Cadena Variables: Una variable es un objeto cuyo valor puede cambiar durante el desarrollo del algoritmo. Se identifica por su nombre y por su tipo, que podrá ser cualquiera, y es el que determina el conjunto de valores que podrá tomar la variable.

jueves, 16 de agosto de 2018

Ejemplo de algoritmo

Un cliente ejecuta un pedido a una fábrica. La fábrica examina en su banco de datos la ficha del cliente, si el cliente es solvente entonces la empresa acepta el pedido; en caso contrario rechazará el pedido. 1.Inicio 2.Leer el pedido 3.Examinar la ficha del Cliente 4.Si el cliente es solvente, aceptar el pedido; en caso contrario rechazar el pedido. 5.Fin Joyanes Aguilar, Luis. (2008). Fundamentos de Programacion. España: McGraw-Hill.

Fases de la Metodologia para la solucion de un problema

Diseño de algoritmo, que describe la secuencia ordenada de pasos que conducen a la solución de un problema dado. (Análisis del problema y desarrollo del algoritmo). Expresar el algoritmo como un programa de lenguaje de programación adecuado. (Fase de codificación.) Ejecución y validación del programa por la computadora. Joyanes Aguilar, Luis. (2008). Fundamentos de Programacion. España: McGraw-Hill.

Caracteristicas de Algoritmos

Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez. Un algoritmo debe ser finito. el algoritmo se debe terminar en algún momento; o sea, debe tener un número finito de pasos. Un algoritmo debe ser legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente. Joyanes Aguilar, Luis. (2008). Fundamentos de Programacion. España: McGraw-Hill.

Definicion de Algoritmos

Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas. Joyanes Aguilar, Luis. (2008). Fundamentos de Programacion. España: McGraw-Hill.