flujogramas

Views:
 
Category: Education
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Tema: Algoritmos y Flujogramas : 

Tema: Algoritmos y Flujogramas Definición Uso de las Herramientas Ejemplos y Ejercicios

Herramientas de Diseño de Programas : 

Herramientas de Diseño de Programas El Algoritmo El Flujograma El Flujograma de Sistemas El “Data Flow” Las Matrices Los Organigramas

El Algoritmo : 

El Algoritmo Se utiliza para bosquejar los detalles de un problema Se busca identificar la lógica en la solución de un problema El estilo de desarrollarlo es personal Para más información... Información de Algoritmos y Diseño de Programas

Ejemplo #1 de un algoritmo : 

Ejemplo #1 de un algoritmo Para calcular la nómina de unos empleados se utilizan las horas trabajadas y el salario por hora. Ambos datos se multiplican y se obtiene el salario bruto. A ese salario bruto se le restan las deducciones y se obtiene el salario neto. Algoritmo: Entrar horas trabajadas Entrar salario por hora Multiplicar las horas trabajadas por el salario por hora Obtengo el salario bruto Le resto al salario bruto las deducciones y obtengo salario neto

Ejemplo #2 de un algoritmo : 

Ejemplo #2 de un algoritmo En una empresa de ventas, cada vendedor tiene su salario particular. Adicional, se le otorga un 10% de las ventas que realice en la quincena (una comisión). Cada quincena su cheque incluye su salario más la comisión que se ganó por sus ventas. Algoritmo Se entra el salario del vendedor Se entran sus ventas para la quincena Se calcula la comisión, multiplicando ventas por .10 Se suma su salario a la comisión calculada para obtener su salario final

El Flujograma : 

El Flujograma Herramienta de diseño de programación Ilustra por medio de figuras geométricas la lógica de un programa Se dibuja antes de codificar el programa

Símbolos básicos del flujograma : 

Símbolos básicos del flujograma Proceso: Representa ecuaciones o asignación de valores a variables Terminal: Indica inicio y final del flujograma Input/Output: Indica entrada y/o salida de datos o información Flechas: Indican la dirección del flujo de datos

Otros Símbolos : 

Otros Símbolos Conector: Une partes del flujograma en la misma página Conector fuera de página: Une partes del flujograma en páginas distintas Decisión: Se utiliza para ilustrar condiciones

Ejemplo de un flujograma : 

Ejemplo de un flujograma START H,S SB=H*S SB END

Flujograma para el algoritmo #1 : 

Flujograma para el algoritmo #1 START H,S SB=H*S SN END SN=SB-D

Flujograma para el algoritmo #2 : 

Flujograma para el algoritmo #2 START Sal, Ventas Com=Ventas * .10 Sal, Com,SF END SF=Sal+Com

Uso de Operadores Matemáticos : 

Uso de Operadores Matemáticos En computadoras, los operadores matemáticos son: Suma + Resta – Multiplicación * División /

Ecuaciones matemáticas en computadoras : 

Ecuaciones matemáticas en computadoras Sintaxis general: c=a+b Note que el resultado se escribe primero Ejemplos: Total=Precio-costo Dias=Años*365 Factura=Cantidad*Precio X=A/B

El orden de las operaciones : 

El orden de las operaciones Las operaciones matemáticas se realizan en este orden: Exponenciación, multiplicación, división, suma y resta. (Los paréntesis alteran este orden) Ejemplos: 2+6/2=5 (2+6)/2=4

Las Variables : 

Las Variables En programación se utilizan para representar valores Las hay de tres tipos: Numéricas: Representan valores numéricos Alfabéticas: Representan letras o combinaciones de letras Alfanuméricas: Representan combinaciones de las dos anteriores

Función de las variables a nivel de memoria : 

Función de las variables a nivel de memoria Costo Precio Localidades El RAM V a r i a b l e s

Reglas para el diseño de variables : 

Reglas para el diseño de variables Tienen que empezar con una letra No pueden haber espacios en blanco entre los caracteres No pueden empezar con números No pueden empezar con símbolos No pueden empezar con espacios en blanco

Algunos ejemplos de variables : 

Algunos ejemplos de variables Variables Correctas Variables Incorrectas Costo1 1Costo Peso %peso Valor_1 Valor 1 A1234 1234A *No es recomendable el uso de variables de una sola letra *La variable debe tener relación con lo que representa

authorStream Live Help