Conceptos basicos de algoritmos estructurados

Solo disponible en BuenasTareas
  • Páginas : 6 (1302 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de noviembre de 2010
Leer documento completo
Vista previa del texto
Conceptos Básicos.

 Definición de lenguaje.
 Definición de algoritmo.
 Algoritmos cotidianos.
 Historia y aplicación de los lenguajes algorítmicos.

Lenguaje.
Medio de comunicación entre los seres humanos atreves de signos orales y escritos que poseen un significado.
Desde el punto de vista informático el lenguaje es la representación por mediode signos, símbolos, caracteres que existen entre la comunicación de la PC .

Lenguaje de programación.
Son los lenguajes utilizados para escribir programas de computadoras que pueden ser entendidos por ella.

Lenguaje maquina.
Es el lenguaje propio de la computadora basada en la lógica binaria de 0 y 1. Este lenguaje resulta difícilde utilizar para las personas, ya que el programador debe introducir todos y cada uno de los sumandos y datos en forma binaria, y una operación sencilla como comparar el contenido de un registro con los datos situados en una ubicación del chip de memoria.

Lenguaje de bajo nivel.
Este lenguaje da a cada instrucción un mnemónico. Loslenguajes de bajo nivel permiten crear programas muy rápidos, pero que son a menudo difíciles de aprender.

Lenguaje ensamblador (lenguaje de bajo nivel).
Al asignar un código mnemotécnico (por lo general de tres letras) a cada comando un lenguaje de máquina, es posible escribir y depurar o eliminar los errores lógicos y de datos en los programasescritos en lenguaje ensamblador empleando para ello una sola fracción del tiempo necesario para programar el lenguaje máquina. En el lenguaje ensamblador cada comando mnemotécnico y sus operadores simbólicos equivalen a una instrucción de máquina. Un programa ensamblador traduce el código fuente (una lista de códigos de operación mnemotécnicas y deoperadores simbólicos) y a continuación ejecuta el programa, todo esto gracias a un intérprete o compilador.

Lenguaje de alto nivel.
Estos son los que se emplean con mayor frecuencia como lenguajes de programación, porque permiten expresar los algoritmos de una manera y con un estilo fácilmente reconocible por parte de diversos programadores yusuarios. Ejemplos:
 LIST.
 PRINT.
 OPEN.

MS-DOS
DOS es un acrónimo de Disk Operating System, sistema operativo creado por Microsoft, y que tiene instalado la máquina de los ordenadores PC. DOS es, aparte de un sistema operativo, un conjunto de programas que nos permiten manipular la información contenida en discos, de esta forma podemos trabajarcon facilidad, comodidad y rapidez con estos; además, el DOS coordina el funcionamiento de microprocesadores para que todo funcione bien en el interior de nuestro ordenador.

Pascal.
Fue creado por el matemático suizo Niklaus Wirth en 1970, basándose en el lenguaje AL-GOL. Su nombre proviene del filósofo y matemático francés del siglo XVIIBlaise Pascal.
La idea del diseñador era proporcionar un lenguaje adecuado para la enseñanza de los conceptos y técnicas de programación, con el tiempo ha llegado hacer un lenguaje ampliamente utilizado en todo tipo de aplicaciones. Aporta los conceptos de tipo de datos, programación estructurada y diseño descendente.

Al respecto existen dos tiposfundamentales de interface que son:
 Compiladores.
 Interpretes.

Compilador.
Un traductor que facilita la comunicación entre el programador y la maquina por medio de un proceso de transformación llamado compilación. El compilador es el más eficaz para la mayor parte de las maquinas, puesto que presenta la ventaja de que cada una de las...
tracking img