DIAGRAMA DE FLUJO
Diagrama de Flujo Es la representación gráfica de flujo de un  algoritmo  o de secuencias rutinarias. Se basan en la utilización de diversos símbolos para representar operaciones específicas. Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de la operación.
Diagrama de Entrada – Proceso – Salida La solución de un problema se puede representar mediante un algoritmo que consta de tres etapas: leer los datos de entrada, Procesar los datos y escribir los datos de salida cada etapa se representa con símbolos especiales para identificarlos fácilmente. Símbolos Empleados Para la Elaboración de un Diagrama de Flujo Se constituye con bloques o símbolos que se representan cada una de las etapas, siguiendo estándares que permiten a cualquier persona interpretarlos.
Características del Pseudocódigo Es un método  para representar de manera textual la solución de problemas mediante algoritmos; utiliza un lenguaje no formal para describir la secuencia de acciones que se de en ejecutar, donde las instrucciones se escriben casi de manera personal.
Algunas características del Pseudocódigo son: Emplea palabras normales de un idioma por ejemplo INICIO, LEER, ESCRIBIR, IMPRIMIR, CALCULAR, FIN. No existe un vocabulario obligado, aunque por el uso frecuente y la comodidad se han establecido estándares de texto narrativo. Las instrucciones aunque escritas con precisión no requieren la rigurosidad de las empleadas en un lenguaje de programación. Un algoritmo representado en Pseudocódigo puede convertirse con facilidad en el código de cualquier lenguaje de programación.
Símbolos Reglas de Uso Básicamente un algoritmo puede ser construido mediante un conjunto limitado de símbolos que son: Inicio y fin Entrada y salida Proceso Decisión Dirección de flujo
ESTRUCTURAS DE CONTROL Es muy frecuente que la construcción de algoritmos y sus diagramas de flujo requieran el uso de diversos tipos de datos, que estos tengan en comportamiento variable o constante, y que además deban ser manipulados de distintas maneras, o incluso tomar ciertas decisiones, por lo que es importante introducir algunos conceptos fundamentales que te permitan emplearlos adecuadamente.
En esta sección trataremos los siguientes Tipos de datos Variables y constantes Tipos de operadores Operadores aritméticos Operadores de relación Operadores lógicas Estructuras de control Estructuras secuenciales Estructura de selección Estructura de repetición
TIPOS DE DATOS Los datos que pueden existir durante el desarrollo de un algoritmo y posteriormente en un programa de computadora son: ENTEROS, REALES, CARACTERES, CADENAS, LOGICOS.  VARIALES  CONSTANTES Las Varíales tienen un nombre y un valor. A lo largo de un algoritmo su valor puede cambiar. Por ejemplo: total, distancia, tiempo, etc. Mientras que una constante es una literal cuyo valor se mantiene a lo largo del algoritmo. Por ejemplo 13,14,15,16.
OPERADORES Los operadores son símbolos que relacionan los valores de una o mas variables o constante. Su principal función es indicar una operación a realizar.  La combinación de operadores, variables y constante forman expresiones. Los tipos de operadores mas comunes son: Aritméticos De relación o comparación Lógicos
OPERADORES ARITMETICOS.  Permiten la realización de operaciones matemáticas.  OPERADORES DE RELACION Estos operadores comparan dos valores o expresiones y dan como resultado falso o verdadero.  OPERADORES LOGICAS.  A una expresión cuyo resultado sea falso o veradero se le denomina expresión lógica. Estas son operaciones que se realizan sobre una o más expresiones lógicas y el resultado sigue siendo solamente falso o verdadero.
Operador significado Ejemplo + Suma 12 + 20 = 32 - Resta 12 – 20 = 8 Símbolo Descripción Ejemplo > Es mayor que -3  >  - 5  Verdadero < Es menor que -3  <  - 5  Falso
OPERACIÓN LOGICA Y (AND)  Se interpreta como una seria de condiciones que deben cumplirse para logar un objetivo. Con una que no se cumpla el resultado es falso. La operación lógica Y es una operación cotidiana. Por ejemplo, para escribir una carta se requiere tener papel (y) una pluma con tinta. Debemos satisfacer las dos condiciones para lograr el objetivo de escribir una carta. Si tienes dos varíales loicas A, B (cuyos valores pueden ser falso y verdadero) todas las posibles combinaciones de valores y resultado se observan en lo que se llama tabla de verdad.
OPERACIÓN LOGICA O (OR) Se de interpretar como una seria de alternativas existentes para lograr un objetivo. Con una sola que se cumpla el resultado es verdadero. Por ejemplo para escribir una carta en un papel se tiene la alternativa de escribirla con pluma “O” escribirla con lápiz. Cualquier de las dos alternativas que se verdadera nos permitirá escribir la carta
OPERACIÓN LOGICA NO ( NOT) Es la negación de una varíale o expresión logia. La negación de verdadero es falsa, mientras que la negación de lo falso es verdadera. PRIORIDAD DE LAS OPERACIONES  LOGICAS La mayor de las prioridades la tiene la operación NO, luego la operaron Y finalmente la operación O. se pueden usar paréntesis para especificar la prioridad. Las operaciones lógicas se utilizan mucho en la toma de decisiones.
TAREA REALIZAR 5 EJEMPLOS DE DIAGRAMA DE FLUJO DE LA VIDA DIARIA CON LA TOMA DE DESICIONES ANTERIORMENTE SEÑALADAS PARA EL MARTES 23 DE FEBRERO SIN FALTA

clase diagrama de flujo

  • 1.
  • 2.
    Diagrama de FlujoEs la representación gráfica de flujo de un algoritmo o de secuencias rutinarias. Se basan en la utilización de diversos símbolos para representar operaciones específicas. Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de la operación.
  • 3.
    Diagrama de Entrada– Proceso – Salida La solución de un problema se puede representar mediante un algoritmo que consta de tres etapas: leer los datos de entrada, Procesar los datos y escribir los datos de salida cada etapa se representa con símbolos especiales para identificarlos fácilmente. Símbolos Empleados Para la Elaboración de un Diagrama de Flujo Se constituye con bloques o símbolos que se representan cada una de las etapas, siguiendo estándares que permiten a cualquier persona interpretarlos.
  • 4.
    Características del PseudocódigoEs un método para representar de manera textual la solución de problemas mediante algoritmos; utiliza un lenguaje no formal para describir la secuencia de acciones que se de en ejecutar, donde las instrucciones se escriben casi de manera personal.
  • 5.
    Algunas características delPseudocódigo son: Emplea palabras normales de un idioma por ejemplo INICIO, LEER, ESCRIBIR, IMPRIMIR, CALCULAR, FIN. No existe un vocabulario obligado, aunque por el uso frecuente y la comodidad se han establecido estándares de texto narrativo. Las instrucciones aunque escritas con precisión no requieren la rigurosidad de las empleadas en un lenguaje de programación. Un algoritmo representado en Pseudocódigo puede convertirse con facilidad en el código de cualquier lenguaje de programación.
  • 6.
    Símbolos Reglas deUso Básicamente un algoritmo puede ser construido mediante un conjunto limitado de símbolos que son: Inicio y fin Entrada y salida Proceso Decisión Dirección de flujo
  • 7.
    ESTRUCTURAS DE CONTROLEs muy frecuente que la construcción de algoritmos y sus diagramas de flujo requieran el uso de diversos tipos de datos, que estos tengan en comportamiento variable o constante, y que además deban ser manipulados de distintas maneras, o incluso tomar ciertas decisiones, por lo que es importante introducir algunos conceptos fundamentales que te permitan emplearlos adecuadamente.
  • 8.
    En esta seccióntrataremos los siguientes Tipos de datos Variables y constantes Tipos de operadores Operadores aritméticos Operadores de relación Operadores lógicas Estructuras de control Estructuras secuenciales Estructura de selección Estructura de repetición
  • 9.
    TIPOS DE DATOSLos datos que pueden existir durante el desarrollo de un algoritmo y posteriormente en un programa de computadora son: ENTEROS, REALES, CARACTERES, CADENAS, LOGICOS. VARIALES CONSTANTES Las Varíales tienen un nombre y un valor. A lo largo de un algoritmo su valor puede cambiar. Por ejemplo: total, distancia, tiempo, etc. Mientras que una constante es una literal cuyo valor se mantiene a lo largo del algoritmo. Por ejemplo 13,14,15,16.
  • 10.
    OPERADORES Los operadoresson símbolos que relacionan los valores de una o mas variables o constante. Su principal función es indicar una operación a realizar. La combinación de operadores, variables y constante forman expresiones. Los tipos de operadores mas comunes son: Aritméticos De relación o comparación Lógicos
  • 11.
    OPERADORES ARITMETICOS. Permiten la realización de operaciones matemáticas. OPERADORES DE RELACION Estos operadores comparan dos valores o expresiones y dan como resultado falso o verdadero. OPERADORES LOGICAS. A una expresión cuyo resultado sea falso o veradero se le denomina expresión lógica. Estas son operaciones que se realizan sobre una o más expresiones lógicas y el resultado sigue siendo solamente falso o verdadero.
  • 12.
    Operador significado Ejemplo+ Suma 12 + 20 = 32 - Resta 12 – 20 = 8 Símbolo Descripción Ejemplo > Es mayor que -3 > - 5 Verdadero < Es menor que -3 < - 5 Falso
  • 13.
    OPERACIÓN LOGICA Y(AND) Se interpreta como una seria de condiciones que deben cumplirse para logar un objetivo. Con una que no se cumpla el resultado es falso. La operación lógica Y es una operación cotidiana. Por ejemplo, para escribir una carta se requiere tener papel (y) una pluma con tinta. Debemos satisfacer las dos condiciones para lograr el objetivo de escribir una carta. Si tienes dos varíales loicas A, B (cuyos valores pueden ser falso y verdadero) todas las posibles combinaciones de valores y resultado se observan en lo que se llama tabla de verdad.
  • 14.
    OPERACIÓN LOGICA O(OR) Se de interpretar como una seria de alternativas existentes para lograr un objetivo. Con una sola que se cumpla el resultado es verdadero. Por ejemplo para escribir una carta en un papel se tiene la alternativa de escribirla con pluma “O” escribirla con lápiz. Cualquier de las dos alternativas que se verdadera nos permitirá escribir la carta
  • 15.
    OPERACIÓN LOGICA NO( NOT) Es la negación de una varíale o expresión logia. La negación de verdadero es falsa, mientras que la negación de lo falso es verdadera. PRIORIDAD DE LAS OPERACIONES LOGICAS La mayor de las prioridades la tiene la operación NO, luego la operaron Y finalmente la operación O. se pueden usar paréntesis para especificar la prioridad. Las operaciones lógicas se utilizan mucho en la toma de decisiones.
  • 16.
    TAREA REALIZAR 5EJEMPLOS DE DIAGRAMA DE FLUJO DE LA VIDA DIARIA CON LA TOMA DE DESICIONES ANTERIORMENTE SEÑALADAS PARA EL MARTES 23 DE FEBRERO SIN FALTA