Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

UF1 – PROGRAMACIÓ ESTRUCTURADA

CURS 2013-14

A01 INTRODUCCIÓ A LA PROGRAMACIÓ


Definició de programa
Un programa és una sèrie d’ordres o instruccions
ordenades amb una finalitat concreta que realitzen
una funció determinada
Procés de compilació

Quina diferència hi ha entre compiladors i intèrprets?


A diferència dels compiladors, els intèrprets llegeixen línea a línea el codi font i l’executen.
El llenguatge JAVA
 És un dels llenguatges més utilitzats en l’actualitat
 És un llenguatge de propòsit general

 Llenguatge d’Internet (Applets, Servlets, Javascript)

 Llenguatge multiplataforma

 Java utilitza una màquina virtual en el sistema destí

 Utilitza un codi intermig (bytecode) que pot ser

executat en qualsevol sistema


El llenguatge JAVA
“Write Once, Run Anywhere” (WORA)
James Gosling
 Va treballar per a Sum
Microsystems i va ser el
dissenyador de Java en
1990

 El primer nom de Java


va ser OAK i va tenir com
a referents C i C++
El JDK
 No conté cap eina gràfica
 Conté aplicacions de consola i eines de compilació,
documentació i depuració
 Inclou el JRE (Java Runtime Environment)

 Eines de consola (java, javac, javap, jdb, javadoc i


appletviewer)
Entorns Integrats de Desenvolupament

 S’anomenen normalment IDE de l’anglès Integrated


Development Environment.

 Un IDE és una eina amb la qual es poden


desenvolupar i provar projectes en un llenguatge
determinat.

 Eclipse i Netbeans són actualment els que més es fan


servir en el món laboral i són lliures.

You might also like