Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Programacion Expocision

194 views

Published on

Espero le sirva de algo...

Published in: Technology
  • Login to see the comments

  • Be the first to like this

Programacion Expocision

  1. 1. PRESENTACION o Materia: Metodología la Programación. o Maestro: GERARDO ENRIQUE GUTIERREZ ROMERO. o Alumnos : José Carlos Vázquez Sosa. o Grupo: A o División: Tecnologías de la información y comunicación.
  2. 2. Un algoritmo es un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. Un algoritmo describe los datos de entrada, el proceso y los datos de salida.
  3. 3. Un diagrama de flujo muestra las actividades y las decisiones que definen un proceso. Un diagrama de flujo tiene un punto de inicio y un número finito de puntos de finalización. Puede dividirse en “carriles” para identificar a los responsables de realizar cada actividad. Un diagrama de flujo es una herramienta útil en las fases de análisis y diseño de software.
  4. 4. Se denomina pseudocódigo a un lenguaje basado en normas léxicas y gramaticales similares a las utilizadas por los lenguajes de programación. El pseudocódigo combina lenguaje coloquial con las normas gramaticales de los lenguajes de programación. Es una herramienta útil en las fases de análisis y diseño de software.
  5. 5. Tipos de datos Los tipos de datos básicos utilizados en pseudocódigoson: char, int, float, boolean char: carácter int: número entero float: número real boolean: admite un valor falso o verdadero
  6. 6. Operadores aritméticos + suma - resta * producto / división ^ potencia Div división entera (cociente) Mod division entera (residuo) Sqr cuadrado Sqrt raíz cuadrada
  7. 7. Operadores relacionales Los operadores relacionales evalúan una expresión y devuelven un valor falso o verdadero < menor que > mayor que <= menor o igual que >= mayor o igual que <> diferente de
  8. 8. Contadores Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad constante cada vez que se produce un determinado suceso o acción. Los contadores se utilizan con la finalidad de contar sucesos o acciones internas de un bucle; deben realizar una operación de inicialización y posteriormente las sucesivas de incremento o decremento del mismo. La inicialización consiste en asignarle al contador un valor inicial. Se situará antes y fuera del bucle.
  9. 9. Estructura: int cont = 0 inicio del bucle i = i +1 fin del bucle
  10. 10. Acumulador: Es una variable que suma sobre sí misma un conjunto de valores para de esta manera tener la suma de todos ellos en una sola variable. La diferencia entre un contador y un acumulador es que mientras el primero va aumentando de uno en uno, el acumulador va aumentando en una cantidad variable.
  11. 11. Estructura: int acum = 0 inicio del bucle acum = acum + valor fin del bucle
  12. 12. SELECCIÓN También conocida como la estructura SI-CIERTO-FALSO, plantea la selección entre dos alternativas con base en el resultado de la evaluación de una condición. C A B
  13. 13. ITERACIÓN También llamada la estructura HACER-MIENTRAS-QUE, corresponde a la ejecución repetida de una instrucción mientras que se cumple una determinada condición. Aquí el bloque A se ejecuta repetidamente mientras que la condición C se cumpla o sea cierta.
  14. 14. A C EJEMPLO

×