Sie sind auf Seite 1von 13

|  

  
  
2 El desarrollo de los Lenguajes de Programación
(LP) ha sido impresionante a lo largo de los
últimos 55 años, llegando a contar con más de
2500 documentados y clasificados
2 El primer lenguaje de programación reconocido
como tal es el FORTRAN , el cual surge en 1957
de la mano de un equipo liderado por John
Backus.
2 Luego surgirían, entre otros: Algol , Basic , C ,
Pascal , Scheme , C++ , Mathematica , HTML
2 Que son los que han influenciado el estado
actual de los lenguajes que predominan
actualmente: C# , VB.NET , Java , PHP , Perl ,
Python , XHTML , entre otros.
  
2 na computadora no es capaz por si sola de
realizar alguna tarea , ella necesita recibir
instrucciones para efectuarla.
2 Los LPs surgen para facilitar la programación ,
de manera que permitan al usuario crear
programas que serán entendidos por el
ordenador (directa o indirectamente) con el
objetivo de realizar alguna tarea.
2 Programar es plantear la solución a un
problema computacional mediante un LP, en
donde el LP es la herramienta que permite
expresar nuestra solución.
  
2A grandes rasgos podemos clasificar los
lenguajes de programación en tres
categorías :

â máquina

â bajo nivel

â alto nivel.

  
2 Los lenguajes máquina son aquellos cuyas instrucciones
son directamente entendibles por el ordenador sin la
necesidad de traducción alguna.
2 Sus instrucciones son hileras de unos y ceros ( bits ). Estas
especifican la operación a realizar, los registros del
procesador y celdas de memoria implicadas, etc.
2 Acontinuaciónsepresentaunejemplodeunainstrucción
en lenguaje máquina para un microcontrolador de la
arquitectura 8051 de INTEL.
2 00101001
2 La instrucción es la suma de dos registros (A y R1).
2 Este es el tipo de lenguaje que ´ comprende µ un
ordenador, pero obviamente resulta muy difícil de
entender para el hombre.
  
2 Estos son generalmente dependientes de la máquina , es
decir, dependen de un conjunto de instrucciones
específicas del ordenador.
2 Generalmente al lenguaje de bajo nivel se le conoce
como ensamblador o assembler y es específico para
cada tipo de procesador. En este, las instrucciones se
escriben en códigos alfabéticos conocidos como
nemotécnicos (generalmente abreviaturas de palabras
inglesas).
2 A continuación se presenta el mismo ejemplo de lenguaje
máquina , pero en lenguaje de bajo nivel .
2 ADD A,R1
2 Cabe resaltar que el lenguaje máquina y el lenguaje de
bajo nivel se hayan intrínsecamente relacionados , pues
una línea de código de bajo nivel corresponde a una
forma organizada de ceros y unos.
  
2
2 Los lenguajes de alto nivel son aquellos en
los que las instrucciones o sentencias son
escritas con palabras similares a los de los
lenguajes humanos (en la mayoría de los
casos, el inglés ).
2 Existen muchos lenguajes de alto nivel
(como se expuso anteriormente en su
historia), por citar algunos: Basic , Fortran , C
, Pascal , Java .
2 A continuación se presenta un ejemplo de
la suma de dos variables en un lenguaje de
alto nivel: C
  
2 a = a + r1
2 Miremos un ejemplo de una línea de
código escrita en Pascal:
2 if (x=y) and (z=w) then write (ÅEsto es una
pruebaÈ)
2 Esta línea tiene una comprensión muy
fácil: ´Si el contenido de x es igual al de y
, y el contenido de z es igual al de w ,
entonces escribe Esto es una pruebaµ

  
2 Los lenguajes escritos en lenguaje de alto
nivel no son entendibles directamente
por la máquina , necesitan ser traducidos
a instrucciones en lenguaje máquina que
entiendan los ordenadores.
2 Los programas que realizan esta
traducción se llaman compiladores , y los
programas escritos en lenguaje de alto
nivel se les conocen como programa
fuente.
  
ß En programación, las variables son estructuras de
datos que, como su nombre indica, pueden
cambiar de contenido a lo largo de la ejecución
de un programa. na variable corresponde a un
área reservada en la memoria principal del
computador.
ß EJEMPLOS:
EDAD
ESTATRA
SALARIO
NOTA
MATERIA
CARRERA  

Los operadores se utilizan para realizar operaciones aritméticas con
los datos contenidos dentro de las variables. Estos son:
^, / *, + -
=
*= /= += -= y otros que están mostrados en una tabla más adelante
Los paréntesis indican cómo se necesita ejecutar una operación
aritmética. Por ejemplo observe el resultado de las dos
operaciones siguientes.
Dim i As Short=5
Dim j As Short=10
1. i* j+5
2 . i* (j+5)
La línea 1 da como resultado 55
La línea 2 da cómo resultado 75
Los operadores += y -= se utilizan para sumar o restar la unidad a
una variable por ejemplo
Dim i As Short
i+=1  

i-=1
Sin embargos se pueden usar de la manera normal o sea
i=i+1
ó
i=i-1
Los otros operadores se usan de igual forma
RESMEN DE LOS OPERADORES DE VISAL BASIC.NET
Aritméticos
^, -, *, /, \, Mod, +, =
Asignación
=, ^=, *=, /=, \=, +=, -=¸ &=
Comparación
=, <>, <, >, <=, >=, Like, Is
Concatenación
&, +
Operadores lógicos/bit a bit
Not, And, Or, Xor, AndAlso, OrElse
Varias operaciones
AddressOf, GetType

 


Das könnte Ihnen auch gefallen