martes, 1 de septiembre de 2015

Operadores aritméticos.

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.
Estos símbolos 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 el resultado de la expresión

Conclusión.

Basicamente los expresiones aritméticas son aquellos signos o palabras con los que puedes realizar operaciones

Operadores matemáticos.

Son aquellos signos que nos indican el orden con el cual efectuaremos una operación, es decir que si tenemos un congunto de varias operaciones tales como una suma, resta, multiplicación y/o división, los operadores matematicos son como los que organizan la jerarquia de la operación.

Conclusión.

Los operadores matematicos nos indican basicamente el orden de realizar una ecuación por ejemplo si tenemos una suma, una resta y una multiplicación, primeramente debemos efectuar la multiplicación seguido de la suma y finalizar con la resta.

Orden de prioridad de operadores.

Las expresiones que tienen dos o más operandos requieren unas reglas matemáticas que permitan determinar el orden de las operaciones, se denominan reglas de prioridad o precedencia y son:

operador ( )
operadores ++, - -, + y - unitarios
operadores *, /, %
operadores +, - (suma y resta)


Conclusión.

Basicamente es la jerarquía de los signos la que nos hace realizar las operaciones de esta manera, es la forma que en la que en la programación se debe efectuar para hacer efectiva y que de una salida o un resultado correcto.


Expresiones matemáticas.

Una expresion matematica es una forma simbólica de expresar elementos (números) y operaciones entre estos elementos  que pertenecen a un conjunto, el cual tiene ciertas propiedades para con sus elementos. 

Es una secuencia o cadena de caracteres cuyos símbolos pertenecen a un lenguaje formal, de tal manera que la expresión cumple ciertas reglas de buena formación y que admite una interpretación consistente en alguna área de la matemática y en otros sistemas formales.

Conclusión.

Las expresiones matemáticas son aquel conjunto de numeros y signos por así decir convinados pero con determinada función, es decir que si tenemos en una operacion varios numeros y ciertos signos estos requieren cumplir con un orden o jerarquia para realiarse, las exresiones matemáticas pueden estar compuestas por diferentes coeficientes signos y numeros por ejemplo:

                                                                 6 + 3 - 7 / 8

Constante.

Una constante tipo carácter encerrado entre comillas y una constante de tipo cadena es un conjunto de caracteres válidos encerrados entre comillas, apóstrofos para evitar confundirlos con nombres variables, operadores, enteros, etc. Si se desea escribir un carácter comilla se debe escribir duplicado.
 

 Conclusión.

Una constante es un dato cuyo valor no puede cambiar durante la ejecución del programa. Recibe un valor en el momento de la compilación y este permanece inalterado durante todo el programa.

Variable. 

Una variable de cadena o de tipo carácter es una variable cuyo valor es una cadena de caracteres. Las variables de tipo carácter o de cadena se deben declarar en el algoritmo y según el lenguaje tendrán una notación u otra. Nosotros al igual que muchos lenguajes, las declararemos en la tabla o bloque de declaración de variables.


 Conclusión.

 Una variable es un nombre asociado a un elemento de datos que está situado en posiciones contiguas de la memoria principal, y su valor puede cambiar durante la ejecución de un programa.


miércoles, 19 de agosto de 2015

Fases de la metodología para la solución de problemas.

La resolución de problemas consta de cinco etapas que garantizan una llegada correcta a la solución: Identificación del problema, planteamiento de alternativas de solución, elección de una alternativa, desarrollo de la solución y evaluación de la solución.

1. Identificación del problema
La identificación del problema es una fase muy importante de la metodología pues de ella depende el desarrollo ulterior en busca de la solución. Un problema bien delimitado es una gran ayuda para que el proceso general avance bien; un problema mal definido provocara desvíos conceptuales que serán difíciles de remediar posteriormente.

2. Planteamiento de alternativas de solución
Después de la definición del problema y del análisis de los datos de entrada el proceso continúa con el análisis de las alternativas de solución. Por lo general la solución de un problema puede alcanzarse por distintas vías. Es útil tratar de plantear la mayor cantidad de alternativas posibles de solución pues de esta forma las posibilidades aumentan a favor de encontrar la vía correcta.

3. Elección de una alternativa
Después de tener todo el repertorio de alternativas es necesario pasar a otra etapa: la elección de la mejor entre todas las posibilidades. Esta fase es muy importante por que de la elección realizada depende del avance final hasta la solución

4. Desarrollo de la solución
Después de decidir cual es la mejor alternativa de todas se llega a la etapa de la solución. En esta fase, partir de los datos relacionados con la alternativa seleccionada, se aplican las operaciones necesarias para solucionar el problema.

5. Evaluación de la solución
Luego de haber desarrollado la solución queda aún una etapa, que es la de evaluación, en los procesos industriales a este procedimiento se le llama “control de calidad” y consiste en determinar que la solución obtenida es lo que se esperaba conseguir comprobando que el resultado sea correcto.

Características de los Algoritmos.

Las características fundamentales que debe cumplir todo algoritmo son: 

·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. Si se sigue un algoritmo se debe terminar en algún momento; o sea, debe tener un numero finito de pasos. 


La definición de un algoritmo debe definir tres partes: Entrada, Proceso y Salida.

Receta de cocina.
 

Entrada: ingrediente y utensilios empleados.
Proceso: elaboración de la receta en la cocina.
Salida: terminación del plato (por ejemplo, cordero).
 

Ejemplo de Algoritmo:
Un cliente ejecuta un pedido a una fábrica. Esta examina en su banco de datos la ficha del cliente; si el cliente es solvente entonces la empresa acepta el pedido; en caso contrario rechazara el pedido

Definición de algoritmo.

Un Algoritmo es una serie ordenada de instrucciones, pasos o procesos que llevan a la solución de un determinado problema. Los hay tan sencillos y cotidianos como seguir la receta del médico, abrir una puerta, lavarse las manos, etc; hasta los que conducen a la solución de problemas muy complejos.
Los Algoritmos permiten describir claramente una serie de instrucciones que debe realizar el computador para lograr un resultado previsible. 
 
 Vale la pena recordar que un procedimiento de computador consiste de una serie de instrucciones muy precisas y escritas en un lenguaje de programación que el computador entienda, en este curso utilizaremos el entorno de desarrollo de Scratch para programar nuestros algoritmos.
En la naturaleza hay muchos procesos que puedes considerar como algoritmos ya que tienen procedimientos y reglas. 
 
Incluso, muchas veces no somos conscientes de ellos. Por ejemplo, el proceso digestivo es un concepto de algoritmo con el que convivimos a diario sin que nos haga falta una definición precisa de este proceso. El hecho de que conozcamos cómo funciona el sistema digestivo, no implica que los alimentos que consumimos nos alimenten más o menos. La familiaridad de lo que sucede día a día nos impide ver muchos algoritmos que pasan a nuestro alrededor. 
 
Procesos naturales como la gestación, las estaciones, la circulación sanguínea, los ciclos planetarios, etc, son algoritmos naturales que generalmente pasan desapercibidos.