• Non ci sono risultati.

Codice in Java

N/A
N/A
Protected

Academic year: 2021

Condividi "Codice in Java "

Copied!
14
0
0

Testo completo

(1)

Software Libero e

Brevetti sul Software

      

        ! #" $ %& '  )( * + , ,

,  " + +, , % - 

+ " ./ /0 ( ./ /1

2 #- " ,3 3 

"   ,- 

"4 /5 6/0 6/1

7

8:9 ;< =>? @BAC D

? 9 < E< F

? G

I GC > J GC A A K< L @ J GC A

M N#O PPQBR S TUVW X

O PPQU:Y Z

W [ SR V U:\ R^] X`_ O V O [ S

UY U UY PUYa _R UYa POb O

S

W P

V

W _V U PU`c c R V UbW YW d

R [ X`e R [O ObW Z

V e R [Of

g hij kml ijno pBq kpBr i st ssu r pv r w

n wBi t q i r u qx p

x s

n qy i zp

x pBr i{ |u q ps

uj}

x si~ i q s

n } s

ix sp

n j i

} ~ u txn } n s

r{ x u q un xn ~ p kp w

ij kml

ijn

{

g €u zsl ijno

pq kpBr i st ssu r pv r w

n q u q w

i r u qx p

x s

n qy i zp

x pBr i

} t pBq kp p



j j i~ ~ „pBq ku lx} …pBq } „uj k

} {{{ ‡

ˆ ‰Š‹Œ Š‹ Ž

‘Œ Œ Š Œ ’“ ” •“ Š Š Š– Œ ‹— ˜

Œ Š ˜

Œ ” ™ Š‹ š˜› “ ’Œ ‹  Š ˜

Œ Š œ

 Š

“ Š ™ 

Œ šž

Œ “ — œ

 Ÿ“ œ

Œ ‹Œ • Ž

 ‘ ž  ¡ ¢£

 ¤ œ

Œ  Ÿ šž • Š ¥¦ ¥£¨§

M ©_ RY X

W \W [R V O X

O PPQ d

R [ X`e R [O

] ªRa R V O _Y ª [Oc cW \ dO

\W [OY XO

g «¬r ux

su n j j u ktj jn zp

x p

r i~ n q s

n ¬­

‚n ssu pBq nt x spunq {

ˆ ® —

Œ ‹ ˜

 ™ ‹ ˜

 ¯ ’’

‹ ’

 ‹Œ ‹  Ž “ ’

ž“ œ

‹ š˜› “ ’Œ §

g «¬r ux

sux ux s

n q t su n j ¬i z

ixn kp

j prn j r i r w

n wBi

uj

si s

u i ¬¬u

p¬t  u

k

n ¬ j u ku ssu{ ²< D @AC A ´

C < FC G D D

?

M µ

Y ª [Wa [R S SR ª O [\W S ª _V O [YW Y R P

V [W \ d

O _Y R b O [UO

XU

U

b V [_c U

W Y U

] R _Y R P

V U

b b U SW PU`· O PP

W

XU XOVVaR

PU

W ] \ d

O U

b V [_ U

b \W YW U P

\W S ª _V O [b _ \W SOb ·W P

a O [O

X

OV O [ S

U:Y R V OW ª O [R c U

W Y U:¸

g ¹

ux i z

ijn t i q ku

¬­

t s

n q s

n z

i t q r ¬pBr º

x t t q i pr u q ix t ¬¬ux r w

n j ~ u »

g ¹

ux i z

ijn t i q ku° p

n qn jn ~ t su p¬ six su €s

i~ i »

g ¹u~ n z

ijn i pBq s

n j jn sijn p¬r u q s

n q t su kpt q ¼½ ¼

n ° p

x t i ¬p

y y ij

¬u

x t ¬¬ux r w

n j ~ u »

M µ

Y R R Y R P

Wa UR UY V O [O b b R Y V O

\W Y P

R \ _\ U

Y R¸

g ¾q j j i~ ~ i ¿ ¬­

n t p

° i ¬

n q s

n kpt q ij pBr

n ssi{

g «¬r u~ t

s

n jn t p

° i ¬

n i t q r t u r u{

g ¹

ux

Àr u~ n p¬r u~ t

s

n jn xn ‚ tn t q j j i~ ~ in r p k

i k

n p

j p

x t ¬si sp

x t ¬¬ux r w

n j ~ u ux t ¬¬Bix s

i~ i q s

n } p¬r t u r un xn ‚ tn ¬ij pBr

n ssi n j



j u k

tj jn t q‚ tx s

ux u j  i qyn ssu Á

(2)

Â

´

C < FC G D D

? A E? 9 G F F

?

M ÃO [b ª O\ U ZU\ R [O PO U

b V [_c U

W Y Ub U

_b R YW U PU:Ya _aRa U XU

ª [Wa [R S SR c U

W Y Of

g ¹

} Ä

i

° i

} Å

ix r i ¬

} n s

r{{

M Ã [W TPO SR¸ U\W

_V O [bW YW b V _ ª U XU

] \ R ª U

b \W YW _Y bW P

W

PU:Ya _Ra a U

W

XU

ª [Wa [R S SR c U

W Y O¸ U P PU:Ya _Ra a U

W SR \ \ dUY Rf

M Æ

R U P PU:Ya _Ra a U

W SR\ \

dU

Y R

V [W ª ªW \ O [· O PP

W V U\W ª O [_Y O b b O [O

_ SR YW ff \W SOb U [U

bW P

· O U Pª [W TPO SR Ç

M È Q _Y ª [Wa [R S SR b ª O\ UR PO

] \ dUR SRVW \W U P

RVW [Of

g s

j ix

z

uj ~ i ki t q ¬p

t ‚ pu kpj  j i~ ~ iy

pu qn É n jn x xn j p

t~ i q i ¬p

t ‚ pu~ i r r wpBq i Ë

;

C < FC G D D G A < <C

ÐÑÒÓÓ ÔÕ Ñ ÑÖ ×

ØÙ ÚÑÛ

ÐÓ

ÜÒ ÜÛ ÐÝ ÖÛÞß ÒÛà áâ ÜãÛàä åæ Òãä Ó ç ×

âè Ó ÜÕ

ßé Ö Ù Ü

é

Øã

Ûà ÜÑ

à áê ÔÕ Ñ ÑÖë Öã ÑÞì ê çí

î

î é Þ Ò ÜÒ

ß Óäï é Ó Üã Ûàä ê ÔÕ ÑÑÖð ë Öã ÑÞìñ à ê

ß Óä Õà

Þ

ï é Õò Ù ÑÕàðß Óä ÕàÞmóß Óä

é ÜÕô Ü

é ä ÑÖ ÚÒ ÑöõÓ ÜÒã Ü

õÓ ÜÒ ã Ü

ï ß ÖÝ ÷øð ùÕÒô

ß ÖÝ ÷úð ùÕ Ú

ô

ß ÖÝ ÷

ß Óä ð

ùÕ

Ð

ô

ß ÖÝ ÷ ÑÕàð ù

ÕÞô

Ûà Ü ÷ûô üû

ß ÖÝ Ñ ÷úð ù

ÕÒô

ô Öã Ñ ùÕ Ú

ôð ùÕ Ú

ô

Ûà Ü ÷ûô üû

Codice in Java

Codice in linguaggio macchina

²< >? þA ÿ? 9 GC? < A <C FA 9 @A

M Pª [Wa [R S SR b U\ dUR SR

g ¹u kprn pBq

ij

pu

o ƒ u i q r w

n r u kp

r

n ‚n ssu ‡ t i q ku ¿

x rj pssu pq

¬pBq‚ t ‚ pu~ i r r wpBq i

g ¹u kprn x uj‚n q s

no t i q kBu ¿

x rj pssu pBq t q ¬p t ‚ pu kp



j j i~ ~ iy

pu qn i ki ¬s

j u ¬p

° n ¬¬u{

Codice Sorgente Compilatore Codice Binario

programmatore computer

scrive esegue

ÌE < L@ J GC A E? ÿ

AC <

(3)



C < FC G D D A C <C A

M O [Oa W P:O U

Y V O [Y R c U

W Y R PUb _ U XU [

UVV U XQBR

_VW [O ª [W V Oa a W YW U P

bW Z

V e R [O \W SOW ª O [R XO PPQU:Ya Oa YW 

\W SO

P

R S_b

U:\ R^] U PU T [U

] OV\ ff 

g 

n x x t q u

} s

j i q qn ¬­i t s

ujn

} t v t sp¬p

y y ijn p¬ j j i~ ~ ixn qy i



n j~ n x x u{

g ¬¬­t s

n q s

n zpBq i ¬

n } p¬ n j~ n x x u kpt sp¬p

y y u kpt qx u zsl ijn ° p

n qn

r u q rn x x u s

j i~ ps

n t q i ¬pBr

n qy i tx u{

M 

R SRa a U

W [ªR [

V O XO PPO PU

\ OY c ObW YW [O b V [

UVV U· O¸

g ½ p

n s

i q u ¬i r u pBi k

n ¬

x u zsl ijn {

ˆ ŽŒ ‹‹ ¯ ¤

Œ ˜“ ˜“

“ Š ™ 

Œ š

“ ’

Œ —Š “ ™ Ž“ œ ’

‹Œ ’ ¤“ ”ŠŒ ž ™“‹

ž

‹ — Ž Ž ’˜



š

‹  ™  ’

‘ Š “ ž

Œ ‹  œ“ Š ŠŒ ‘ ‘ 

§

g ½ p

n s

i q u kp

j p kp

x s

j p t p

jn p¬

x u zsl ijn } x pBi i  i‚ i~ n q su r w

n ‚ j i sp

x {

ˆ

 Š Ž ˜

Œ ˜

Œ œ“ ’Œ  ž Ž ’ ‘ ’“ • •“ œ“ ¤ “ ™– —

‹ ˜“ ˜

 “ —Š ¤ ‹ ˜’ “ • ™ §

g ½ p

n s

i q u kp

~ u kp zpBr

ijn

p¬ j j i~ ~ i n j i k

i ss

ij ¬u i ¬¬

n j u j p

n

n x p

‚n qyn } u n j r uj jn ‚ ‚n j qn p kp z

n ssp

{

A D ;< þA 9  G

M 

\ \W R XOb O U

W R P

\ _Y U ª _Y V U XO PP

R

PU:\

OY c R ª O [ UY X

W eb  Ã

g 

{  «

qx

s

i ¬¬iy pu qn n ¾sp¬p

y y u{ …­t s

n q s

n u s

j  pqx si ¬¬Bi

jn

} t sp¬p

y y ijn

}

i r rn k

n jn i

} ° p

x t i ¬p

y y ijn n k

n xn ‚ t p

jn t q i r u pBi k

n ¬ €u zsl ijn x t kp

t qx pBq‚ u ¬Bu r u~ t

s

n j} t i ¬

n t q i l uj

º

x s

i spu q

} t q s

n j~ p

q i ¬

n u t q

i ¬s

j u kp

x ux

psp

° u ƒ ¹

u~ t s

n j „

uj

º

x s

i spu q

 ‡

{ «¬ €u zsl ijn q u q

u

s

j 

n x xn jn t sp¬p

y y i su k

i p kp kmt

n ƒ ‡ j u rn x x uj p pq t q u

x n r p zpBr u~ u~ n q sux t t qx p

u ¬u ¹

u~ t

s

n j „

uj

º

x s

i spu q{

 ¥‰ ¦ ‰  ¥‰   ‰  ¥‰  ¦ ‰ ‰      ‰ !" ‰

#"

 ! ‰   §

" $ —˜

Œ Š ˜

Œ Š Š Ž ˜’ % ™ Š ™Œ œ

Œ ’Œ  ž

 š˜› “ ’Œ Š ž

 ™ “& 

 ŠŒ ”ž

Œ “‹ Š‘ ” Ž’Œ ‹ ˜˜

 ”

 ¤ ¤

Œ ’ š

 ’Š

’

Œ 

 ‹ ˜Š‘ œ

‹Œ ’ ¤

&  ™ • •Œ ’ ™“ ž  —˜ž 

& & “ Š œ

 ž

 š˜› “ ’Œ §

g '( €) ' «* « + « € ¾ … … ¼( ¹ + ¼ «, « ¹ * « + (

}

€ ¾ … … ¼( ¹ + | Å « … * « + ( ( € ¾ … ¼ « € € €( |- … . . « +

{

…­

t s

n q s

n q u q u

s

j  k

n r u kp zpBr ijn } k

n r u~ p¬ijn u kp

x ix xn ~ ¬ijn p¬

€u zs

l ijn } z

i ss

in rnr y punq n j pr ix

p pBq r t p ¬

n x t k k

n ss

n i ssp

° p s 

x pi q un x jn x x i~ n q s

n r u qxn q sps

n k

i ¬¬i ¬

n ‚ ‚n i  ¬pBr i p¬

n {



? þA 9 A A þ<

>? þA <C FA 9 @

A

M / [R PQ

R P

V [W U ª [Wa [R S S

U

] bW YW XUbW PUVW

XU

b V [

U T_

UV UbW P

V R Y V

W bW VVW

Z

W [ SR

XU

\W XU:\

O TU:Y R [U

W f

M P

\W XU

\ ObW [a OY V O

V OY _VW b Oa [O

VW X

R P ª [W X`_VVW [O

g Å

n j p

~ n kp

jn r w

n i ¬s

j p

ux x i q u r u pBijn ¬

n p k

n n t sp¬p

y y i s

n qn ¬¬Bi

x rj pss

tj i k

n ¬ j j i~ ~ i{

g q r w

n t i q k

u ¬i~ u kp zpBr i k

n ¬ j j i~ ~ i q u q ¿

n x jn x x i~ n q s

n

° p

n si si

} xn qy i p¬r u kprn x uj‚n q s

n ¿ t ix

p p

~ ux x p p¬

n z

ij ¬u{ ¹i p

jn

p¬ z

t qy pu q i~ n q su kpt q j u ‚ j i~ ~ i ki ¬r u kpBr

n pBq ij pBu ¿t q i

p

~ jn x i spsi q pBr i Á Á

M Æ

R

a U

_b

VW \ dOb UR \W b 0 Ç ÌE < L@ J GC A E? ÿ

AC <

M NO P1 234 5U

\ d

R [ X Æ

f 6

V R PP SR Y] [

U:\ O [\ R VW [O O d

R \ 7O [R

P Æ  /

]

P

Rb \ UR U Pª [W ª [

U

W P

R ·W [W ª O [ª [W V Ob V R \W Y V [W _Y R ªW

PUV U

\ R b O [O

ª U8 [O b V [UVV U· R b Oa _ UV R X

R P Æ /ª O [U XU

[

UVV U XQ

R _VW [Ob _ P

bW Z

V e R [O

g 

ix nr p¬j n ssu .  ¾

o ¬­u p

n ssp

° u ¿ j u kmtjjn t qx p

x s

n ~ i

u n j i sp

° u r u~ ¬

n si~ n q s

n ¬p 

n j u{

g Åu r u ku u q ix rn i q r w

n ¬i ,jn n €u zsl ijn , u t q ki spu q

} t q ix u r p

n s 

xn qy i zpq p kp ¬t rj u p¬r t p

x r u u

¿ j u~ t u° n jn

¬

i kp zz

tx pu qn k

n ¬

x u zsl ijn

¬p 

n j u{

M Æ

R \W b R · _W P XU

[ObW Z

V e R [O

PU TOW [ Ç

g € s

i ¬¬

~ i q p k

n q sp zpBr i t i ss

j u ¬p 

n j s  j pBq r p i ¬pr w

n i t q t s

n q s

n

k

n° u q un x xn jn ‚ ij i q sp s

n {

g ¾q j j i~ ~ i ¬Bi r t p ¬prn qy i‚ ij i q sp

x rn i ¬¬­t s

n q s

n tn x s

n ¬p 

n j s  ¿

t qx u zs

l ijn ¬p 

n j u{

g …9u  ux su k

n ¬

x u zsl ijn

¬p 

n j u ¿ p¬

x u zsl ijn j u j p

n sij pu{

Riferimenti

Documenti correlati

public class verificaDupList implements AlgoDup { public boolean verificaDup(List S){…}}. public class verificaDupOrdList implements AlgoDup { public boolean

Tra i metodi della nuova classe, oltre a quelli che restituiscono i valori delle variabili istanza, definire un metodo etichetta che restituisce le informazioni relative ad

Tra i metodi della nuova classe, oltre a quelli che restituiscono i valori delle variabili istanza, definire un metodo etichetta che restituisce le informazioni relative ad

Scrivere un metodo che, dati un array di interi a (contenente almeno due elementi), un intero v ed un intero k (k&gt;0), restituisce true se in a esistono almeno k coppie di interi,

Le due classi, oltre ad ereditare i metodi della classe Contenitore di animali, hanno metodi che restituiscono l’habitat (classe Gabbia) ed il tipo di acqua e il flusso

- un metodo che, data una stringa s che denota il nome di una casa editrice, restituisce l’elenco dei quotidiani venduti da un’edicola che sono pubblicati da s.

Scrivere un metodo statico iterativo che, dato un array bidimensionale a di stringhe, restituisce un array monodimensionale b di stringhe tale che b[i] `e la stringa

- un metodo che, data una stringa s che denota un titolo, restituisce true se un libro con titolo s compare nell’elenco dei libri di uno scolaro;. - un metodo che, data una stringa