• Save
Algoritmos y programas
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Algoritmos y programas

on

  • 3,948 views

 

Statistics

Views

Total Views
3,948
Views on SlideShare
3,948
Embed Views
0

Actions

Likes
2
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Algoritmos y programas Presentation Transcript

  • 1. Introducción al Razonamiento Algorítmico
  • 2. Introducción
    El objetivo de esta sesión consistirá en explicar los conceptos de algoritmo, programa y lenguaje de programación. Así como explorar otros temas concurrentes.
  • 3. Temática
    Sistemas de procesamiento de información.
    Concepto de Algoritmo.
    Lenguaje de programación.
    Datos, tipos de datos y operaciones primitivas.
    Constantes y variables.
    Expresiones.
    Funciones intrínsecas.
    Asignación.
    Entrada y salida de información.
  • 4. 1) Sistemas de procesamiento de la información
    Un sistema de esta clase se define como un conjunto de componentes interconectados entre sí que transforman datos en información organizada, significativa y útil.
  • 5. Esquemáticamente
    Datos
    Procesador
    Información
  • 6. Una primera definición
    Un algoritmo consiste en el grupo de instrucciones que definen la secuencia de operaciones a realizar para resolver un sistema específico o clase de problema.
  • 7. Conceptos importantes
    Hardware
    Grupo de componentes físicos de una computadora.
    Software
    Conjunto de programas que controlan el funcionamiento de una computadora.
  • 8. 2) Concepto de Algoritmo
    La metodología de la programación es aquella que es necesaria para resolver problemas mediante programas, su eje es el algoritmo.
    Diseño del Algoritmo
    Problema
    Programa
  • 9. Pasos para la solución de un problema
    El diseño del algoritmo describe el análisis del problema y desarrollo del algoritmo.
    Expresar el algoritmo como un programa en un lenguaje de programación.
    Ejecutar y validar el programa por la computadora.
  • 10. Características de los algoritmos
    Preciso, indicará el orden de cada paso.
    Definido, el mismo resultado se obtendrá al ejecutar el algoritmo “n” ocasiones.
    Finito, deberá terminar en algún momento.
  • 11. Ejemplo 2.1
    Genere un algoritmo que solucione el otorgamiento de un préstamo bancario a un cliente.
    • Inicio
    • 12. Leer el pedido
    • 13. Examinar el historial crediticio del cliente
    • 14. Si el cliente es solvente, otorgar el crédito. En caso contrario, rechazarlo
    • 15. Fin
  • Ejemplo 2.2
    Genere un algoritmo que sume los números entre el 3 y el 30.
    • Inicio
    • 16. Hacer SUMA igual a cero.
    • 17. Establecer NUMERO igual a 3
    • 18. Sumar NUMERO a SUMA
    • 19. Incrementar NUMERO en 3
    • 20. Si NUMERO es menor o igual que 30 ir al paso 4; si no imprimir SUMA
    • 21. Fin
  • Ejemplo 2.3
    Genere un algoritmo que determine al mayor de tres números enteros.
    • Inicio
    • 22. Leer los números y guardarlos en NUM1, NUM2, NUM3 respectivamente
    • 23. Comparar NUM1 y NUM2, el número mayor se guarda en AUX
    • 24. Comparar AUX y NUM3, imprimir el número mayor
    • 25. Fin
  • Temática
    Sistemas de procesamiento de información.
    Concepto de Algoritmo.
    Lenguaje de programación.
    Datos, tipos de datos y operaciones primitivas.
    Constantes y variables.
    Expresiones.
    Funciones intrínsecas.
    Asignación.
    Entrada y salida de información.
    P
    P