Que Es Un Lenguaje De Programacion...?

21,075 views

Published on

Mas detallado....

Published in: Technology, News & Politics
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total views
21,075
On SlideShare
0
From Embeds
0
Number of Embeds
129
Actions
Shares
0
Downloads
257
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Que Es Un Lenguaje De Programacion...?

  1. 1. LENGUAJES DE PROGRAMACION son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi , Qbasic, Visual Basic, Pascal, Java, etc..
  2. 2. Una computadora funciona bajo control de un programa el cual debe estar almacenado en la unidad de memoria; tales como el disco duro.
  3. 3. Cual es la función de la Programación……?
  4. 4. Los lenguajes de programación facilitan la tarea de programación, ya que disponen de formas adecuadas que permiten ser leídas y escritas por personas.
  5. 5. Los lenguajes de programación se representan en forma simbólica y en manera de un texto los códigos que podrán ser leídos por una persona tales como: 1 celulares 2 cajeros Automáticos 3 los mp3 4 Calculadoras
  6. 6. <ul><li>Hay lenguajes de programación que utilizan compilador </li></ul><ul><ul><li>QUE ES UN COMPILADOR……..? </li></ul></ul>
  7. 7. <ul><li>Un compilador es un programa que, a su vez, traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación </li></ul><ul><li>La razón principal para querer usar un compilador es querer traducir un programa de un lenguaje de alto nivel, a otro lenguaje de nivel inferior. </li></ul>
  8. 8. <ul><li>Los lenguajes de programación se determinan según el nivel </li></ul><ul><li>Nivel Bajo </li></ul><ul><li>Nivel Medio </li></ul><ul><li>Nivel Alto </li></ul>
  9. 9. <ul><li>- Lenguajes de Bajo nivel </li></ul><ul><li>La palabra &quot;bajo&quot; no implica que el lenguaje sea inferior a un lenguaje de alto nivel; se refiere a la reducida abstracción entre el lenguaje y el hardware. directa </li></ul><ul><li>Ejemplo PLC </li></ul><ul><ul><ul><ul><ul><li>Control Lógico Programable </li></ul></ul></ul></ul></ul>
  10. 10. <ul><li>PLC ( Control Logico programable) </li></ul><ul><li>Son todos los procesos Industriales </li></ul><ul><li>Tales como el control de la maquinaria, plantas de fabricación </li></ul>
  11. 11. <ul><li>Lenguajes de Nivel medio </li></ul><ul><li>Hay lenguajes de programación que son considerados por algunos expertos como lenguajes de Nivel medio </li></ul><ul><li>al tener ciertas características que los acercan a los lenguajes de bajo nivel. “ejemplo D.O.S” </li></ul><ul><li>Disk Operating System </li></ul>
  12. 12. <ul><li>Lenguajes de alto nivel </li></ul><ul><li>Los lenguajes de alto nivel son normalmente fáciles de aprender porque están formados por elementos de lenguajes naturales, como el inglés. En BASIC, el lenguaje de alto nivel más conocido, los comandos como &quot;IF CONTADOR = 10 THEN STOP&quot; </li></ul>
  13. 13. <ul><li>pueden utilizarse para pedir a la computadora que pare si CONTADOR es igual a 10. Por desgracia para muchas personas esta forma de trabajar es un poco frustrante, dado que a pesar de que las computadoras parecen comprender un lenguaje natural, lo hacen en realidad de una forma rígida y sistemática </li></ul>
  14. 14. Ejemplo <ul><li>‘ PROGRAMA ELABORADO EN QBASIC POR </li></ul><ul><li>‘ ALUMNOS DE ROBOTICA EDUCATIVA </li></ul><ul><li>*********’ TARJETERO *********** </li></ul><ul><li>CLS </li></ul><ul><li>INPUT “Ingres su nombre………..”,Nom$ </li></ul><ul><li>INPUT “Ingrse su No.de Carnet….”,a$ </li></ul><ul><li>IF nom$ = “Claudia Juana” THEN </li></ul><ul><li>PRINT “ TU HORA DE ENTRADA ES….” </li></ul><ul><li>PRINT TIME$ </li></ul><ul><li>PRINT DATE$ </li></ul><ul><li>ELSE </li></ul><ul><li>PRINT “ TU NO PERTENECES A ESTA AREA “ </li></ul><ul><li>END IF </li></ul><ul><li>END </li></ul>
  15. 15. Guia de Contenidos <ul><li>Primeros pasos para entrar a Qbasic </li></ul><ul><li>Salir de Qbasic </li></ul><ul><li>Uso de variables </li></ul><ul><li>Como guardar en Qbasic </li></ul><ul><li>Comandos utilizados </li></ul><ul><li>Funciones del Screen </li></ul><ul><li>El color </li></ul><ul><li>Estructuras de Condición If </li></ul><ul><li>Estructura del Select Case </li></ul><ul><li>Estructuras del For…Next </li></ul><ul><li>Estructuras del Do….Loop </li></ul><ul><li>Uso de las aplicaciones inkey$ </li></ul><ul><li>Teclas especiales del código ASCII </li></ul><ul><li>Funciones del RND </li></ul><ul><li>Control del Tiempo </li></ul><ul><li>Manejo del INP </li></ul>

×