LIITE 2 : SUOMALAIS-ENGLANTILAINEN SANASTO Suomennos Englantilainen termi Vaihtoehtoja, selityksiä Luku abstrakti abstract 18.11 algoritmi algorithm toimenpidesarja 3.3 aliluokka child class 17.4 18.8 aliluokka subclass 17.4 18.8 aliohjelma subprogram 15 16 alivuoto underflow 8.4 alkio cell taulukon alkio 13 14 alustaa initialize 24.3 aritmeettinen operaattori arithmetic operator 6.2 arvoparametri call by value 15.4 avainsana keyword 4.1 avata open tiedosto avataan 21.1 bittisijoitusoperaattori operator, bitwise symb: & | ^ << >> >>> - cast cast operaattorina 8.4 desimaaliluku decimal number 5.1 desimaaliluku floating point number myös liukuluku 5.1 ehdollinen lauseke conditional expression esim: (b b and a > c 10.1 epätosi false 5.1 funktio function 15 16 hakemisto index 21.1 huomautus comment kommentti 4.6 ikkuna window 23 24 ilmentymä instance olio on luokan ilmentymä 17 indeksi subscript taulukko, merkkijono 13.1 19.2 indeksointi indexing 13.1 kaksiulotteinen two-dimensional 13.7 14.2 kapselointi encapsulation 17.3 kenttä field 21.1 kielioppi syntax 4 kielto-operaattori negation operator ! 10.1 kiinteänmuotoinen fixed format 22 kirjoittaa write 22 kokonaisluku integer 5.1 konekieli machine language 1 kumota override aliluokan metodi kumoaa 17.4 kutsuparametri argument 15.4 kuuntelija listener AWT-käsite 23 käsittelijä handler AWT-käsite 23 käännöserä compile unit käännösyksikkö 15.7 kääntäjä compiler 1 kääreluokka wrapper class 18.11 lajittelu sort 13.6 laskulauseke arithmetic expression 6.2 laskulauseke expression, arithmetic esim: b+1 6.2 lause statement 4 lauseke expression 6.2 lohko block {lauseita} yhdiste- t. koottu lause 4.3 lomake form 23 lomake-elementti component AWT-käsite 23 looginen boolean totuusarvotyyppinen 5.1 looginen operaattori boolean operator && || 9.4 10.1 looginen tieto boolean type 5.1 looginen vakio literal, boolean arvot: true, false 5.1 lukea read tiedostoa luetaan 22 luokka class 17 18 luokkametodi class method staattinen metodi 18.7 luokkamuuttuja class variable staattinen muuttuja 18.7 merkitsevä numero significant digit liittyy desimaaliluvun esitystarkkuuteen 8.2 merkki character 5.1 19 20 merkkijono string 5.2 19 20 merkkijonojen liittäminen concatenate + 6.2 merkkitieto character type 5.1 19 20 metodi method menetelmä, aliohjelma 16 moduuli module 15.7 muistipaikka memory location 1 muodostin constructor alustaja, konstruktori 17.2 18.4 muuttuja variable 2.3 määre modifier 18.10 määritys declaration 5 nimetty vakio named constant 5.3 nimi identifier tunniste, tunnus 4.1 näkyvyys accessability 15 16 näkyvyys visibility 15 16 näkyvyysmääre access control modifier private public protected 18.10 ohjelma program 1 ohjelmointikieli programming language 1 olio object objekti 17 18 oliometodi instance method olioon kohdistuva metodi 17 18 oliometodi object method olioon kohdistuva metodi 17 18 oliomuuttuja object reference variable 18.2 olioviite object reference 17.2 ominaisuus property 17.1 osajono substring 19.2 20.4 osoiteparametri call by reference 15.4 paikallinen local 17.3 painike button lomake-elementti (AWT) 23 paketti package ohjelmakirjasto 2.3 periyttäminen inheritance periytyminen 17.4 18.8 perustietotyyppi primary data type byte, short, int,… 5.1 perustietotyyppi primitive datatype byte, short, int, … 5.1 perustietotyyppi type, primitive 5.1 peräkkäinen sequential tiedoston käsittelytapa 21.2 peräkkäisrakenne structure, sequential 21.2 poikkeus exception 22.5 puoliohjelma pseudoprogram algoritmin kuvaustapa 3.3 puskuri buffer 21.1 päivittää update 21.1 rajapinta interface 18.11 relatiivinen relative tiedoston käsittelytapa 21.1 sanoma message viesti 17.1 selite label lomake-elementti 23 sijoitus assignment asetus 6.2 sijoituslause statement, assignment asetuslause 6.2 sijoitusoperaattori assignment operator = 6.2 sijoitusoperaattori operator, assignment = 6.2 sommite layout 23 sovelma applet appletti 24 sulkea close tiedosto suljetaan 21.1 suorasaanti direct access tiedoston käsittelytapa 21.1 syöttöparametri parameter myös yleensä parametri 15.2 säie thread 23.2 tapahtuma event 23 taulukko array 13 14 tavukoodi bytecode Java-käännöksen tulos 2 tekstikenttä textfield lomake-elementti (AWT) 23 testaus debugging 3 testaus testing 3 testi test 3 tiedosto file 21 22 tieto data 1 tietokanta data base 1 tietotyyppi data type yleistermi 3.2 tietovarasto data store tiedosto tai tietokanta 1 tietue record 21.1 toimenpidesarja algorithm 3.3 toistorakenne structure, iterative 11 12 tosi true 5.1 tulkki interpreter 2 tyhjäarvo literal, null arvo: null 17.2 tyyppi type 3.2 tyyppimuunnos cast terminä 8.4 vakio constant literaali 2.3 vakio literal literaali 2.3 valintalause statement, switch switch 10.3 valintarakenne structure, selection ehtorakenne 9 10 vertailulauseke expression, relational esim: a > b+1 10.1 vertailulauseke relational expression 10.1 vertailuoperaattori relational operator > < == jne. 10.1 viestitunniste signature kutsurajapinta, yksilöi ylikuormittavat metodit 16.8 viite reference viittaus 17 18 vuokaavio flowchart algoritmin kuvaustapa 3.3 välikieli intermediate language tavukoodi on Javan välikieli 2 yksiulotteinen one-dimensional 13 14.1 ylikuormittaa overload samannimiset metodit 16.8 yliluokka main class 17.4 18.8 yliluokka parent class 17.4 18.8 yliluokka superclass 17.4 18.8 ylivuoto overflow 8.4