Un lenguaje de programación es un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Es utilizado para controlar el comportamiento físico y lógico de una máquina.
Un lenguaje de programación permite a uno o más programadores especificar de manera precisa sobre qué datos debe operar una computadora, cómo estos datos deben ser almacenados o transmitidos y qué acciones debe tomar bajo una variada gama de circunstancias.
Entre los lenguajes utilizados en programación concurrente están:
LST (Labelled System Analyser)
Lenguaje de programación c
Lenguaje de programación pascal
class MostrarLletres2{
public static void main (String[] args){
EscriureLletra2 a= new EscriureLletra2("a");
a.start();
EscriureLletra2 b= new EscriureLletra2("b");
b.start();
EscriureLletra2 c= new EscriureLletra2("c");
c.start();
EscriureLletra2 d= new EscriureLletra2("d");
d.start();
}
}class EscriureLletra2 extends Thread{
private Lletra2 l;
private String s;
public EscriureLletra2 (String str){
s= str;
}
public void run(){
l= new Lletra2();
for (int i= 0; i< 100; i++){
try{
l.SetLletra(s);
sleep( (int) (Math.random() * 3000));
}
catch (InterruptedException e){
System.err.println("Exception " + e.toString());
}
}
}
}class Lletra2{ private String valor; private boolean esperar = false; public synchronized void SetLletra (String s){ } }

No hay comentarios:
Publicar un comentario