imagen

Páginas: 15 (3685 palabras) Publicado: 14 de septiembre de 2014
 UNIDAD I CONCEPTOS BASICOS DE ALGORITMOS Y LENGUAJES
1.1 CONCEPTOS BASICOS
ALGORITMO Formalmente se puede definir como un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar un resultado o resolver un problema. Otra definición versa sobre un procedimiento de cálculo. Ciencia del cálculo aritmético o algebraico. Método para solucionar un problema mediante una serie depasos precisos, definiros y finitos.
CARACTERISTICAS QUE DEBEN REUNIR LOS ALGORITMOS.
PRECISO: Indica el orden de realización de cada paso.
DEFINIDO O DETERMINADO: El algoritmo dado un conjunto de datos idénticos de entrada siempre debe arrojar los mismos resultados
FINITO: El algoritmo independientemente de la complejidad del mismo, siempre debe ser de longitud finita. Que tiene un fin conun número determinado de pasos.
METODOLOGIA DE SOLUCION DE ALGORITMO
Al enfrentar un problema para ser operado por una computadora requiere los siguientes pasos:
Asegurar de entender completamente las especificaciones del problema
Formula de manera general la solución si entrar en este momento a la especificación de los detalles
Identificar y hacer una lista de variables que pueden necesitarincluyendo junto con el nombre de la variable su tipo y propósito
Regresar a los pasos individuales del algoritmo y proceder a llenar los detalles.
Una vez culminado el algoritmo se procede a evaluar con cuidado los pasos hasta asegurar su adecuado funcionamiento.
El siguiente paso será codificar el algoritmo en algún lenguaje de programación

PROGRAMACION Una computadora realizatareas y maneja datos en memoria obedeciendo a una secuencia de pasos lógicos para lo cual ha sido programado. Programación permite a una persona programar una computadora para que resuelva tareas de manera rápida. Un Programa de computadora se puede definir como una secuencia de instrucciones que indica las acciones o tareas que han de ejecutarse para dar solución a un problema determinadodiferentes problemas que se puedan presentar tardan tiempo resolverlos de manera manual pero la computadora resuelve problemas de manera rápida.


PROGRAMA: es el conjunto de instrucciones que puede ejecutar la computadora para la realización de las tareas a las que se destina.
CARACTERÍSTICAS DEL PROGRAMA:
- Debe ser confiable y funcional
- Advertir errores de entrada obvios y comunes
-Documentado adecuadamente
- Ser comprensible
- Codificado en el lenguaje apropiado
LENGUAJE: Interprete, es una forma de comunicación en su forma escrita, oral, escrita. Es un conjunto de caracteres, símbolos, palabras, instrucciones, reglas que permiten escribir un programa para una aplicación dada.
LENGUAJE NATURAL: Lenguaje normalmente utilizado por las personas, el objetivo de programar encomputadoras utilizando lenguaje natural ha sido una de los ideales más antiguos que no se han cumplido del todo aun con la inteligencia artificial y los sistemas expertos han contribuido mucho en este enfoque.
LENGUAJES ALGORITMICOS Lenguaje artificial orientado a la solución de problemas que pueden traducir a los lenguajes utilizados por la computadora.
LENGUAJE DE PROGRAMACION: Es aquel queusan los programadores para una mejor forma y comodidad de escritura de los programas y que por lo general requiere de un ensamblador o compilador. Un lenguaje de programación podrá definirse como una notación o conjunto de símbolos y caracteres que se combinan entre si siguiendo las reglas de una sintaxis predefinida, con el fin de posibilitar la transmisión de instrucciones a un ordenador.Dichos símbolos y caracteres son traducidos internamente a un conjunto de señales eléctricas representadas en sistema binario, es decir, solo dos valores: 0 y 1. Esta traducción es necesaria porque el procesador solo entiende ese lenguaje, al cual nos referiremos como lenguaje máquina.
Tipos de lenguajes de programación
Los principales tipos de lenguajes utilizados en la actualidad son tres:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Imagen
  • La imagen
  • image
  • Imagen
  • Imagen
  • Imagen
  • imagen
  • imagen

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS