algoritmos

Páginas: 7 (1715 palabras) Publicado: 28 de abril de 2013
TEMA 1

Algoritmia

Nombre de la Materia:
Lenguaje de Programación .
Docente: Anna Michelle Rodríguez
Carrera:
SISTEMAS

INGENIERIA

DE

Dirección Nacional de Tecnología - UNEFA
Departamento de Innovaciones Educativas y Tecnológicas Núcleo Táchira

Propósito del recurso u objeto de aprendizaje:
Es una unidad curricular que tiene como objetivo
proporcionar el conjunto desaberes orientados a adquirir las
competencias que permitirán al estudiante iniciarse en el uso
de las técnicas computacionales, así como la estructuración
lógica de los pasos requeridos para la resolución de problemas
y el diseño de algoritmos que ayuden a implantar a través de
un lenguaje de programación tales soluciones

Palabras claves
ALGORITMO, VARIABLE, DATO, CONTADOR, ACUMULADOR.Árbol de contenidos
Algoritmia: Partes de un Algoritmo, Características de los Algoritmos,
Elementos para construir un Algoritmo, Formas de representar un Algoritmo:
Pseudocódigo y Diagramas de Flujo, Diagrama de Nassi-Schneiderman, Traza
de un algoritmo (corrida en frío).
Datos: Tipos de datos, Tipos de expresiones y Operadores, Variable,
Constante, Contador, Acumulador. Evaluación deexpresiones.

Dirección Nacional de Tecnología - UNEFA
Departamento de Innovaciones Educativas y Tecnológicas Núcleo Táchira

Tema 1
FUNDAMENTOS DE ALGORITMO
La palabra "algoritmo" proviene del gran matemático árabe Mohamed Al Kho
Warizmi, quien escribió entre los años 800 y 825 la obra Quitab Al Jabr Al Mugabala,
donde se recogía el sistema de numeración hindú y el concepto del cero; esta obraalcanzó
gran reputación por enunciar las reglas paso a paso para sumar, restar, multiplicar y dividir
números decimales. La traducción al latín del apellido en la palabra algorismus derivó
posteriormente en algoritmo. Según, Brassard y Bratley (2000), algoritmo “es
sencillamente un conjunto de reglas para efectuar algún cálculo, bien sea a mano o, más
frecuentemente, en una máquina”.
SegúnJoyanes(2003), “es un método para resolver problemas”; y según
Torrealba(2004), “Un algoritmo es una descripción de los pasos básicos a seguir para
cumplir determinada tarea […] Para que una computadora realice una tarea es necesario
definir previamente un algoritmo”.

Dirección Nacional de Tecnología - UNEFA
Departamento de Innovaciones Educativas y Tecnológicas Núcleo Táchira

Al algoritmoexpresado en un determinado lenguaje de programación
se le denomina programa. Esto índica que de un determinado problema o
situación dada, se elabora un algoritmo con los pasos necesarios para su
solución, y si se requiere que los pasos sean ejecutado por un computador,
se traduce el algoritmo a instrucciones editadas en un lenguaje de
programación. Veámoslo a través del presente ejemplo:Algoritmo para
resolver la sumatoria de dos números. Programa

Dirección Nacional de Tecnología - UNEFA
Departamento de Innovaciones Educativas y Tecnológicas Núcleo Táchira

Dirección Nacional de Tecnología - UNEFA
Departamento de Innovaciones Educativas y Tecnológicas Núcleo Táchira

Dirección Nacional de Tecnología - UNEFA
Departamento de Innovaciones Educativas y Tecnológicas NúcleoTáchira

Comandos o palabras reservadas Todos los lenguajes,
naturales o computacionales, tienen palabras que denotan una acción.
Los comandos no son más que acciones que debe interpretar y
ejecutar el computador. Cada comando conserva una sintaxis
determinada, es decir, la forma de utilizarlo. Los lenguajes
computacionales tienen en su repertorio comandos dirigidos al
procesamiento dearchivos y datos, entre ellos: leer, calcular, asignar,
clasificar, imprimir.

Dirección Nacional de Tecnología - UNEFA
Departamento de Innovaciones Educativas y Tecnológicas Núcleo Táchira

Datos Los datos son símbolos que se convierten en condiciones,
hechos, situaciones o valores. Un dato puede significar un número, una
letra, un signo ortográfico o cualquier símbolo que represente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS