domingo, 11 de septiembre de 2016

EC1 F5. Actividad 7. Actualización de su blog.

Operadores aritméticos
Los operadores aritméticos toman los valores numéricos (literales o variables) como sus operando y desvuelve un solo valor numérico. Los operadores aritméticos normales son:

OPERADOR         NOMBRE         EJEMPLO            DESCRIPCIÓN
        
         +                   Suma                     5+6                 Suma dos números
        
         -                    Substracción          7-9                  Resta dos números
         
         *                    Multiplicación         6*3                  Multiplica dos números
        
         /                    División                  4/8                  Divide dos números
        
        %                   Módulo: el
                              resto después
                              de la división         7%2                 Desvuelve el resto de dividir ambos                                                                                           números, en este ejemplo el                                                                                                     resultado es 1
       
       ++                   Incremento           a++                  Suma 1 al contenido de una variable

        --                   Decremento          a--                    Resta 1 al contenido de una variable

         -                   Invierte el signo     -a                    Invierte el signo de un operando
                             de un operando      


Conclusión:
Los operadores aritméticos son aquellos que usan variables y números para realizar operaciones en su respectivo símbolo 



Operadores matemáticos
Son los que están disponibles  en la mayoría de los lenguajes de programación, adicional (+), sustracción (-), división (/), multiplicación (*) y módulo (% este produce el resto de la una división entera)

Conclusión:
Son las operaciones que son disponibles en la mayoría de lenguajes de programación


Orden de prioridad de operadores
Se realizan varias operaciones materiazlizar dicha operación, ya que para todas hay que seguir un orden asignado, para que de un mismo resultado a lo esperado

Conclusión:
Es el orden de las operaciones a realizar en los algoritmos


Expresiones matemáticas
Es una secuencia o cadena de caracteres, cuyos símbolos pertenecen a un lenguaje formal, de tal manera de que la expresión cumpla con varias reglas de buena información

Conclusión:
Son símbolos cuya secuencia o caracteres pertenecen a un lenguaje formal


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 nombre se identifican por su nombre y el valor asignado. Una constante literal es un valor de cualquier tipo que se utiliza como tal, Tendremos constantes:
Numéricas Enteras. En el rango de los enteros. Compuestas por el signo (+,-) seguido de una serie de dígitos (0..9)
Numéricas Reales.  Compuestas por el signo (+,-) seguido de una serie de dígitos (0..9) y un punto decimal (.) o compuestas por el signo (+,-), una serie de dígitos (0..9) y un punto decimal que constituyen la mantisa, la letra E antes del exponente, el signo (+,-) y otra serie de digitos (0..9)
Lógicas
Sólo existen dos constantes lógicas, verdad y falso
Carácter
Cualquier carácter del juego de los caracteres utilizado colocado entre comillas simples o apóstofres. Los caracteres que reconocen las computadoras son dígitos, caracteres alfabéticos, tanto mayúsculas como minúsculas, y caracteres especiales
Cadena 
Serie de caracteres válidos encerrados entre comillas simples

Conclusión:
Son valores numéricos de distintos tipos con sus respectivos signos


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. En los algoritmos se debe declarar las variables. Cuando se traduce el algoritmo a un lenguaje de programación y se ejecuta resultante, la declaración de cada una de las variables originará que se reserve un determinado espacio en memoria etiquetado con el correspondiente identificador

Conclusión:
Es un objeto cuyo valor va cambiando conforme se va desarrollando el algoritmo




domingo, 14 de agosto de 2016

Jose Andres Ruiz Lopez

Actividad 1-Diseño de algoritmos
15/08/16

Definicion de Algoritmo

Algoritmo:
La palabra Algoritmo deriva del nombre del famoso matemático y astrónomo árabe Al-Khowarizmi (siglo IX) que conoció tratado sobre la manipulación de números y ecuaciones titulado Kitab al-jabr w' almugabala.
Un Algoritmo puede ser definido como la secuencia ordenada de pasos, sin ambigüedades, que conducen a la solución de un problema dado y expresado en lenguaje natural. 


Características de los Algoritmos

Todo Algoritmo debe ser:
-Preciso:
Indicando el orden de realización de cada uno de los pasos
-Definido:
Si se sigue el algoritmo varias veces proporcionándoles los mismos datos, se deben obtener siempre los mismos resultados
-Finito:
Al seguir el algoritmo, esto debe terminar en algún momento, es decir tener un numero finito de pasos

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

Resolución de problemas por computadoras:
Una de las razones por las cuales, las personas aprenden el lenguaje de la programación
Es con el fin de poder utilizar la computadora como la herramienta que es para así poder buscar la solución de dicho problema

Fase de resolución de problemas:

1. La preparación, es la fase en la cual el solucionador analiza el problema, intenta definir en forma clara y recoge hechos e información relevante al problema

2. La incubación, es la fase en la cual el solucionador analiza el problema de manera inconsciente

3. La inspiración, es la fase en la cual la solución al problema surge de manera inesperada

4. La verificación, es la fase que involucra la revisión de la solución