titulacion

Páginas: 8 (1970 palabras) Publicado: 2 de septiembre de 2014
TEMA I DIAGRAMACION
1.1 Conceptos Fundamentales
1.1.1 Introducción.
    La principal razón para que las personas aprendan técnicas y lenguajes de programación es utilizar la computadora como una herramienta para resolver problemas.
    La computadora es una máquina que puede realizar procesos oscuros, para darnos resultados; escribir un programa para resolver un problema comprende variospasos que van desde la formulación y especificación del problema, el diseño de la solución, su implantación, prueba y documentación, hasta la evaluación de la solución.
De los problemas a los programas.
   La mitad del trabajo es saber qué problema se va a resolver. Al abordar problemas, por lo general, éstos no tienen una especificación simple y precisa de ellos; problemas sobre cómo preservar lapaz mundial puede ser imposible de formular de tal manera que admita una solución por computadora; aunque se crea que el problema puede resolverse en ella, es usual que la distancia entre varios de sus parámetros sea considerable, por lo cual, sólo mediante experimentación es posible encontrar valores razonables para éstos parámetros.
    Si es posible expresar ciertos aspectos de un problemacomo un modelo formal, por lo general resulta beneficioso hacerlo, pues una vez que el problema se formaliza, pueden buscarse soluciones en función de un modelo preciso y determinar si ya existe un programa que resuelva tal problema, aún cuando no sea tal el caso, será posible averiguar lo que se sabe acerca del modelo y usar sus propiedades como ayuda para elaborar una buena solución.

1.1.2Definición de Lenguaje
    Serie de símbolos que sirven para transmitir uno o más mensajes (ideas) entre dos entidades diferentes. A la transmisión de mensajes se le conoce comúnmente como comunicación.
    La comunicación es un proceso complejo que requiere una serie de reglas simples pero indispensables para poderse llevar a cabo; las principales son las siguientes:

Los mensajes deben correr enun sentido a la vez.

Deben forzosamente existir 4 elementos:

Emisor

Receptor

Medio de Comunicación

Mensaje


1.1.3 Definición de Algoritmo
    El término algoritmo proviene de Mohammed Al-Khowârizmî, matemático persa del siglo IX que alcanzó gran reputación por el enunciado de las reglas paso a paso para sumar, restar, multiplicar y dividir números decimales; la traducción allatín del apellido en la palabra algorismus derivó posteriormente en algoritmo.
ALGORITMO
    Serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.
    Secuencia de instrucciones paso a paso para realizar una tarea, por lo regular un cálculo.
    La idea básica de un algoritmo es describir un proceso de manera tan precisa y carente deambigüedad que resulte mecánico en el sentido de que no se requiera mucha inteligencia y pueda ser realizado de memoria o por una máquina.
 
Características de los Algoritmos

Secuencia de pasos con un punto particular de inicio. Un algoritmo describe un proceso en el cual se ejecutan un cierto número de etapas, y éstas, se deben ejecutar en un orden determinado.

Debe ser Definido. Describecada paso que se puede presentar, si existe una situación que no fue considerada habrá un error grave.

No debe ser ambiguo. cada etapa se debe interpretar de una sola forma . Con los mismos datos o la misma situación se obtendrán siempre los mismos resultados.

Debe ser general. si éste no es general dentro de alguna clase de problemas, entonces es de poca utilidad.

Debe ser finito entiempo y tamaño.

1.1.4 Algoritmos Cotidianos
Durante nuestra vida, siempre trabajamos con algoritmos, aunque lo hacemos de forma automática, inconscientemente; pero siempre seguimos ciertos pasos para lograr un objetivo. Los algoritmos pueden ser de dos tipos: CUANTITATIVOS y CUALITATIVOS.
ALGORITMOS CUALITATIVOS
    Son aquellos pasos o instrucciones descritos por medio de palabras para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Titulacion
  • Titulacion
  • Titulacion
  • Titulacion
  • Titulación
  • Titulacion
  • Titulacion
  • Titulacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS