You are on page 1of 4

LENGUAJES DE PROGRAMACION

1. JAVA.- Es un lenguaje de programación de propósito general, concurrente,


orientado a objetos, que fue diseñado específicamente para tener tan pocas
dependencias de implementación como fuera posible. Su intención es permitir que
los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en
cualquier dispositivo (conocido en inglés como WORA, o "write once, run
anywhere"), lo que quiere decir que el código que es ejecutado en una plataforma
no tiene que ser recompilado para correr en otra. Java es, a partir de 2012, uno de
los lenguajes de programación más populares en uso, particularmente para
aplicaciones de cliente-servidor de web, con unos diez millones de usuarios
reportados.

Resumen de símbolos operadores Java

En Java disponemos de los operadores lógicos habituales en lenguajes de


programación como son “es igual”, “es distinto”, menor, menor o igual, mayor,
mayor o igual, and (y), or (o) y not (no). La sintaxis se basa en símbolos como
veremos a continuación y cabe destacar que hay que prestar atención a no
confundir == con = porque implican distintas cosas.

OPERADOR DESCRIPCIÓN

== Es igual

!= Es distinto

<, <=, >, >= Menor, menor o igual, mayor, mayor o igual

&& Operador and (y)

|| Operador or (o)

! Operador not (no)


Reglas: Sintctica (Sintaxis) en java.

El lenguaje se basa en pensar que hay en el mundo real objetos y esos objetos
tienen un tipo, o clase. Por ello el lenguaje se basa en clases, que describen como
son los objetos. Por ejemplo, el lenguaje tiene una clase que describe ficheros,
una que describe cadenas de texto, o bien nosotros podemos crear clases, como
por ejemplo la clase Persona que describe los datos que interesan de una
persona.

Por ello siempre para comenzar a trabajar con un programa java hay que crear
una clase:
public class TablaMultiplicar{
}

Además se deben de cumplir las siguientes características:

 La clase se debe de llamar exactamente igual que el fichero que la


contiene.
 La clase que se llama igual que el fichero debe de estar precedida de la
palabra public.

Cuando se intenta ejecutar una clase java la máquina virtual lo que hace es llamar
a un método especial llamado main que debe de estar dentro de la clase a
ejecutar:

public class TablaMultiplicar{


public static void main(String arg[]){
}
}

Y es dentro de la función main donde escribiremos el código que queremos que se


ejecute:

public class TablaMultiplicar{


public static void main(String arg[]){
int numero = Integer.parseInt(arg[0]);
for(int i = 1 ; i<=10 ; i++){
System.out.println(""+numero+" * "+i+" = "+(i*numero));
}
}
}

Reglas: Semantica en java.

2. C.- Es un lenguaje de programación originalmente desarrollado por Dennis


Ritchie entre 1969 y 1972 en los Laboratorios Bell,2 como evolución del anterior
lenguaje B, a su vez basado en BCPL. C es apreciado por la eficiencia del código
que produce y es el lenguaje de programación más popular para crear software de
sistemas, aunque también se utiliza para crear aplicaciones.

Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de medio


nivel, ya que dispone de las estructuras típicas de los lenguajes de alto nivel pero,
a su vez, dispone de construcciones del lenguaje que permiten un control a muy
bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan
mezclar código en ensamblador con código C o acceder directamente a memoria
o dispositivos periféricos.
Resumen de símbolos operador C

Hay un grupo de símbolos, que son tratados como caracteres individuales, que
especifican algunos caracteres especiales del código ASCII. Los más importantes
son:

\a Alerta
\b Espacio atrás
\f Salto de página
\n Salto de línea
\r Retorno de carro
\t Tabulación horizontal
\v Tabulación vertical
\\ Barra invertida
\' Comilla simple
\" Comillas dobles
\OOO Visualiza un carácter cuyo código ASCII es OOO en octal
\xHHH Visualiza un carácter cuyo código ASCII es HHH en
hexadecimal

Reglas: Sintacticas (Sintaxis) en C.

La sintaxis de un lenguaje de programación es el conjunto de reglas que debemos


seguir para que el compilador sea capaz de reconocer nuestro programa como un
programa C válido. Por ejemplo, un programa debe tener el siguiente formato
general:

main ()
{
Lista_de_sentencias
}

Esta regla nos dice que para que el compilador reconozca nuestro programa
debemos escribir al menos todas las palabras y signos que no están en letra
cursiva. Las partes en cursiva se reconocen usando otras reglas sintácticas. Estas
reglas definen o dicen como debe ser una lista de sentencias. Tales reglas nos
dicen, por ejemplo, que la lista_de_sentencias puede estar vacía, por lo que

main()
{
}
es un programa C perfectamente válido, que el compilador reconocerá sin
problemas (aunque no hará nada útil).

Reglas Semanticas en C:

El código de programación es válido porque el compilador lo entiende, pero el


programa resultante no hace lo que el programador quiere que haga. No hay
forma de que el compilador detecte estos errores.

Los errores semánticos son "errores lógicos", la lógica detrás del código escrito no
hace lo que el programador cree que hará.
Errores semánticos en C:

 // Sumar uno 1 a la variable X


x -= 1;
En este caso estamos restándole 1 a la variable X.
 // Sumar 1 a la variable X
y += 1;
En este caso estamos sumándole 1 a la variable Y (no a X, que es la que
necesitamos).
 // Actualizar todos los elementos de A
for (size_t i=1; i
update(A[i]);
En este caso nos estamos olvidando de actualizar al arreglo A en su
posición 0, es decir A[0], por lo que se trata de un error semántico.

You might also like