jueves, 11 de septiembre de 2014

FLUJOGRAMAS DE PROCESOS SIMPLES


DEFINICION:  Son diagramas de procesos simples aquellos en los que se ingresan una o mas variables, luego se aplica alguna formula y finalmente se visualiza o imprime el resultado.

SIMBOLOS:

                     
                    
 
 
 
 
EJERCICIOS:
 
1) Elabore un diagrama de Flujo que lea dos valores. Calcule y visualice su suma.
 
 
                 

 
 

2) Lea dos números. Visualice los resultados de sus 4 operaciones fundamentales.
 
 
 

 
 

 3) Ingrese el nombre, el precio y la cantidad de un producto a comprar. Calcule y visualice el subtotal, el 12% IVA y el total a pagar.
                   
 
 

 
4) En cierto colegio, el promedio trimestral se calcula de la siguiente manera: el 10% de la nota es el cuaderno al día, el 30% las lecciones, el 20% los deberes y el 40% el examen. Si todas las calificaciones son sobre 20, elabore un diagrama que ingrese las notas de cuaderno, lección, deberes y exámenes de un estudiante. Visualice el promedio trimestral.
 
 
                     
        
 
 
5) Un obrero gana $ 1.5 la hora. Elabore un diagrama que lea la cantidad de horas trabajadas y luego visualice su salario neto, el 9.35% de descuento al IESS y el salario a recibir.
 
 
 
 
 
 
 
 
 

 
 


miércoles, 10 de septiembre de 2014

FUNDAMENTOS DE PROGRAMACION



REGLAS DE DIAGRAMACION:


  1. Los diagramas se dibujan de arriba hacia abajo y de izquierda a derecha.
  2. Los símbolos van siempre interconectados por medio de las líneas de flujo.
  3. Las líneas de flujo deben ser rectas y no pueden cruzarse.
  4. Cuando un diagrama no alcance en una pagina se deben usar conectores, ya sean internos (dentro de la misma hoja) o externos (en otra hoja).
  5. Para visualizar o presentar mensajes estos deben estar entre comillas.


LAS VARIABLES:

Una variable es un casillero de memoria en el cual podemos almacenar datos. Estos datos pueden variar dependiendo de la ejecución del programa.

Toda variable debe tener un nombre. Los nombres de las variables deben cumplir con las siguientes reglas:

  • Deben de empezar siempre con un a letra y puede ser una combinación de letras y números. Por ejemplo nombres correctos de variables son : SUMA, XX, M1, M2, SUELDO, etc..    
  • No pueden tener espacios en blanco, ni símbolos especiales intermedios. Para nombres de variables largos, use abreviaturas (sin punto). Por ejemplo: incorrecto es usar SUELDO POR HORA correcto seria SUELXHOR.
  • Deben ser nombres cortos y significativos, Evite usar nombres largos y difíciles. Por ejemplo, en lugar de la variable PROMEDIO seria PROM.
  • Cada nombre de variable debe ser único, es decir, no puede existir otra variable con el mismo nombre.


OPERADORES ARITMETICOS:

                         



 REGLAS DE PRIORIDAD:

                   
               




FORMULAS:

Una formula es una expresión que se utiliza para obtener un resultado, Por ejemplo:
                                         
                                                         S = A + B

 Es la formula que representa la suma de dos valores, donde la variable "A" representa el primer valor, la variable "B" el segundo valor y la "S" la suma.

Las formulas siempre se evalúan de derecha a izquierda, es decir, colocando la expresión a calcular al lado derecho del igual y la variable que guarda el resultado del lado izquierdo.


Sin embargo no todas las formulas llevan exclusivamente variables. En el caso de conversiones o transformaciones se utilizan valores constantes.

Una constante es un valor preestablecido, es decir, que no cambia durante la ejecución del programa.

Ejemplos de valores constantes son:

El valor de PI = 3.141592554
Los minutos que tiene una hora = 60
Metros que tiene un kilometro = 1000              

SIMBOLOGIA DE DIAGRAMA DE FLUJO

                                                                          
                                                           
     
 
 
 
 Indica el inicio o fin de un diagrama. Todo diagrama por extenso o corto que sea, debe empezar y terminar con este símbolo.
 
  
 
                              
 
  
 
  Se utiliza para visualizar o presentar todo tipo de datos  por pantalla
                                                         
                                                                 
                               
 
 
 
 
 
 Utilice este símbolo cuando se emplea alguna formula para resolver un proceso o calculo




Una Bifurcación es una condición o pregunta que puede tener solo dos opciones de respuestas: verdadero o falso                                            
                               



Símbolo usado para representar la salida o presentación de datos por impresora.




Cuando un diagrama es demasiado largo se utiliza el conector interno para especificar que el diagrama continua en otra parte de la misma hoja.




Cuando un diagrama requiere continuar en otra hoja, se utiliza el conector externo.




Este es un símbolo que se puede usar indistintamente para representar un ingreso o una salida de datos.




Permite unir o enlazar los símbolos del diagrama entre si.












                                                                                                       

martes, 9 de septiembre de 2014

ALGORITMOS

  • DOMESTICOS: Son aquellos  que se utilizan para resolver los problemas de la vida cotidiana
         EJEMPLO:  El siguiente algoritmo permite servir una taza de café para el desayuno:
                             
                               1. Hervir suficiente agua.
                               2. Llenar una taza de agua hervida.
                               3. Colocar una cucharadita de café.
                               4. Colocar dos cucharadas de azúcar.
                               5. Revolver bien.
                               6. Tomar café.
                               7. Fin.
  • LOGICOS: Son aquellos que para su resolución necesitamos la ayuda de algún artificio lógico y de razonamiento pausado y calculado del problema.
          EJEMPLO: Un hombre deseaba transportar un gato, un ratón y 9 quesos de una orilla a otra.
          Dispone de una canoa que solo resiste su peso(el del hombre) y de otro mas(gato, ratón
          o queso), es decir, solo dos pesos.  Elabore  un algoritmo que indique las secuencias de pasos
          a seguir para que el hombre transporte al gato, ratón y queso, sin que en ninguna de las dos  
          orillas queden solo el gato y el ratón (porque se lo come) ni el ratón solo con el queso(porque   
          también se lo come).   Suponiendo que es el hombre el que conduce la canoa.  
               
                                   1. Pasa con ratón. 
                                   2. Pasa con el queso, pero se regresa con el ratón.
                                   3. Deja al ratón y pasa al gato.
                                   4. Pasa con el ratón.
                                   5. Fin.

  • MATEMATICOS: Son utilizados en la solución de problemas aritméticos y que tiene que ver con la aplicación de una formula matemática.
          EJEMPLO: El siguiente algoritmo matemático define los pasos para obtener el promedio
          trimestral de un estudiante:
                                 
                                          1.Obtener el 1er aporte.
                                          2. Obtener el 2do aporte.
                                          3. Obtener el 3er aporte.
                                          4. Saber la calificación del examen.
                                          5. Sumar todas las notas.
                                          6. Promediar para 4.
                                          7. Fin








PASOS PARA ELABORAR UN PROGRAMA

  1. Entendimiento del problema a resolver.
  2. Estructuración de un algoritmo.
  3. Elaboración de un diagrama de flujo.
  4. Prueba de escritorio.
  5. Pseudocódigo.
  6. Codificación.
  7. Depuración.

lunes, 8 de septiembre de 2014

TIPOS DE PROGRAMAS

PROGRAMA FUENTE:
Es el conjunto de instrucciones que se encuentran escritos en un Lenguaje de alto nivel (Pascal, Cobol, Basic, VFP, C++, etc..). Es aquel que entiende el programador, pero no la computadora.

PROGRAMA OBJETO:
Es el programa que esta en Lenguaje de maquina, o sea el código binario. Se lo obtiene de la traducción del programa fuente por medio de un compilador a un lenguaje que entiende directamente la maquina (código binario). El programa objeto lo entiende el computador pero no el programador.

COMPILADOR:
Es el software que hace posible la traducción del programa.

DEFINICIONES DE PROGRAMACION

PROGRAMACION:
La programación es la técnica mediante el cual se escriben programas.

OPINION: Es la forma por el cual se escriben programas de una forma lógica para que  así su contenido sea comprendido

PROGRAMA:
 Es la secuencia ordenada y lógica de pasos a seguir para la solución de un problema.

OPINION: Son ordenes en la cual por medio de pasos se realiza la ejecución del problema y poder obtener su resultado.

LENGUAJE DE PROGRAMACION:
 Es un conjunto de palabras reservadas, denominadas instrucciones, mediante las cuales se diseñan los programas para el computador.

OPINION: Mediante este lenguaje de instrucciones el programador podrá entender al computador.