Sanasto englanti-suomi



Samankaltaiset tiedostot
HELIA 1 (1) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu :04

JAVA-PERUSTEET. JAVA-OHJELMOINTI 3op A JAVAN PERUSTEET LYHYT KERTAUS JAVAN OMINAISUUKSISTA JAVAN OMINAISUUKSIA. Java vs. C++?

TIETOKONEEN ASETUKSILLA PARANNAT KÄYTETTÄVYYTTÄ

815338A Ohjelmointikielten periaatteet Harjoitus 5 Vastaukset

Tärkeimmät toiminnot. Kertausta ja uusia toimintoja Wordistä sekä tiedostonhallinnasta. Tärkeimmät toiminnot jatkuu...

Microsoft Visual J++ ohjelmointiympäristö

15. Ohjelmoinnin tekniikkaa 15.1

KUVAN TUOMINEN, MUOKKAAMINEN, KOON MUUTTAMINEN JA TALLENTAMINEN PAINTISSA

Osoitin ja viittaus C++:ssa

XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy

Käyttöliittymän muokkaus

T Olio-ohjelmointi Osa 5: Periytyminen ja polymorfismi Jukka Jauhiainen OAMK Tekniikan yksikkö 2010

15. Ohjelmoinnin tekniikkaa 15.1

815338A Ohjelmointikielten periaatteet Harjoitus 3 vastaukset

Written by Administrator Monday, 05 September :14 - Last Updated Thursday, 23 February :36

Haaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Anne Benson. Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen:

Visual Basic -sovelluskehitin Juha Vitikka

Pikaohje formaatin valmistamiseen

WINDOWS MICROSOFT OUTLOOK 2010:N UUDET OMINAISUUDET...

4.2. ALIOHJELMAT 71. Tulosvälitteisyys (call by result) Tulosvälitteinen parametri kopioidaan lopuksi

Usean näkymän luominen

Vaatimusten versiointi DOORSissa

Tekstinkäsittelyn jatko Error! Use the Home tab to apply Otsikko 1 to the text that you want to appear here. KSAO Liiketalous 1

Editorin käyttö. TaikaTapahtumat -käyttöohje

Sisällysluettelo. Johdanto Dot NET Microsoft.NET -alusta Käyttäjämallit Ohjelmien kehitys.net-alustalla...

Harjoitus Olkoon olemassa luokat Lintu ja Pelikaani seuraavasti:

FrontPage Näkymät

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro

Sovellusarkkitehtuurit

TIE Ohjelmistojen suunnittelu

Graafisen käyttöliittymän ohjelmointi

4. Luokan testaus ja käyttö olion kautta 4.1

jotakin käyttötarkoitusta varten laadittu kokoelma toisiinsa liittyviä säilytettäviä tietoja

Rajapinta (interface)

Olio-ohjelmoinnissa luokat voidaan järjestää siten, että ne pystyvät jakamaan yhteisiä tietoja ja aliohjelmia.

TIE Ohjelmistojen suunnittelu

Kuvan pienentäminen Paint.NET-kuvankäsittelyohjelmalla

Java-kielen perusteet

Sen jälkeen Microsoft Office ja sen alta löytyy ohjelmat. Ensin käynnistä-valikosta kaikki ohjelmat

Tietokanta (database)

Ohjelmoinnin perusteet Y Python

Visual C++ -ohjelman tekeminen ja suunnittelu

Videon tallentaminen Virtual Mapista

12 Mallit (Templates)

Olio-ohjelmointi Javalla

JUnit ja EasyMock (TilaustenKäsittely)

KOTISIVUKONE ULKOASUEDITORI

OSI ja Protokollapino

Ohje Hosted.fi SharePoint

1 Yleistä Web-editorista Web-editori -dokumentin luominen Pikatoimintopainikkeet Tallenna... 3

OpenOffice.org Impress 3.1.0

Muuttujien määrittely

WINDOWS 8.1. SAMPOLAN KIRJASTO TIETOTORI Sammonkatu Tampere tietotori.sampola@tampere.fi

Ensin klikkaa käynnistä-valikkoa ja sieltä Kaikki ohjelmat valikosta kaikki ohjelmat

Concurrency - Rinnakkaisuus. Group: 9 Joni Laine Juho Vähätalo

erasmartcardkortinlukijaohjelmiston

Sisällys. JAVA-OHJELMOINTI Osa 6: Periytyminen ja näkyvyys. Luokkahierarkia. Periytyminen (inheritance)

JAVA on ohjelmointikieli, mikä on kieliopiltaan hyvin samankaltainen, jopa identtinen mm. C++

Teknillinen korkeakoulu T Tietojenkäsittelyopin ohjelmatyö. Testitapaukset - Koordinaattieditori

MP3 Manager Software for Sony Network Walkman

Posterin teko MS Publisherilla

Sovellusten ohjelmointi Microsoft Foundation Classes -luokkien avulla

Hiirisanomiin vastaaminen

UpdateIT 2010: Editorin käyttöohje

Tiedostomuodon valitseminen kuville

Ohjelmoinnin perusteet Y Python

Operaattoreiden ylikuormitus. Operaattoreiden kuormitus. Operaattoreiden kuormitus. Operaattoreista. Kuormituksesta

HELIA 1 (11) Outi Virkki Tiedonhallinta

Verkkosivut perinteisesti. Tanja Välisalo

Aalto Yliopisto T Informaatioverkostot: Studio 1. Oliot ja luokat Javaohjelmoinnissa

Kansion asetusten muuttaminen Windows 2000 käyttöjärjestelmässä Resurssienhallinnan kautta

Delegaatit ja tapahtumakäsittelijät

VIENET JULKAISUJÄRJESTELMÄLLÄ TOTEUTETTUJEN INTERNET-SIVUJEN YLLÄPITO-OHJE

Condes. Quick Start opas. Suunnistuksen ratamestariohjelmisto. Versio 7. Quick Start - opas Condes 7. olfellows 1.

Object Framework - One. OF-1 is a high-productive Multi-UI OpenEdge data driven development framework. Veli-Matti Korhonen

Google-dokumentit. Opetusteknologiakeskus Mediamylly

Flow!Works Pikaohjeet

A TIETORAKENTEET JA ALGORITMIT

Versio 1.1 P/N Copyright 2002, ATI Technologies Inc. Kaikki oikeudet pidätetään.

ELM GROUP 04. Teemu Laakso Henrik Talarmo

Jypelin käyttöohjeet» Ruutukentän luominen

Visma Liikkuvan työn ratkaisut Päivitysohje. Pääkäyttäjän opas

Word 2003:n käyttötoimintojen muutokset Word 2010:ssä

Pikaopas. Ohjeiden etsiminen Hae ohjesisältöä napsauttamalla kysymysmerkkiä.

Helsingin yliopisto/tktl DO Tietokantojen perusteet, s 2000 Johdanto & yleistä Harri Laine 1. Tietokanta. Tiedosto

LIITE 1 1. Tehtävänä on mallintaa kitara ohjeiden mukaan käyttäen Edit Poly-tekniikkaa.

Metodit. Metodien määrittely. Metodin parametrit ja paluuarvo. Metodien suorittaminen eli kutsuminen. Metodien kuormittaminen

Opintojakso TT00AA11 Ohjelmoinnin jatko (Java): 3 op Taulukot & Periytyminen

812347A Olio-ohjelmointi, 2015 syksy 2. vsk. X Poikkeusten käsittelystä

PRINCIPLES OF PROGRAMMING LANGUAGES - DEBUGGER

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0

Taulukot. Jukka Harju, Jukka Juslin

ActiveX-kontrollien käyttö

Muistin käyttö. Muistin käyttö. Muistin käyttö. Muistin käyttö. Muistin käyttö. Muistin käyttö. Muistin käyttö C-ohjelmassa

Uutiskirjesovelluksen käyttöohje

Nspire CAS - koulutus Ohjelmiston käytön alkeet Pekka Vienonen

16. Javan omat luokat 16.1

DVD-RAM-levyjen käyttö

HRTM58. Windows 10 Resurssienhallinta

Climecon MagiCADliitosohjelma

Transkriptio:

englanti-suomi Accelerator table (Pikavalintataulukko) Projektin resurssi, jossa määritellään näppäinyhdistelmällä sovellukselle lähetettäviä komentoja Access (Saantioikeudet) Kts. private, protected ja public access ActiveX Kts. OLE ActiveX controls (ActiveX-kontrollit) Kontrolleja, joita useat sovellukset voivat käyttää. Niiden ominaisuuksia voidaan muuttaa COM/OLE-liittymien kautta. Näitä kontrolleja voidaan lisätä webbisivuille tai osaksi sovellusta ohjelmistonkehityksen nopeuttamiseksi. Alignment (Tasaus) Tekstin sijoittaminen kiinteän paikan, kuten vasemman tai oikean reunan suhteen. Anisotropic (Anisotrooppinen, epäisotrooppinen) Ominaisuudet, esim. mittayksiköt, ovat eri suunnissa erilaiset ANSI American National Standards Institute - ohjelmoinnissa merkistö, jossa yksi tavu vastaa yhtä merkkiä. Määrittelee myös erikoisnäppäimien koodin. Application programming interface (API) Erityistarkoitukseen koottu funktiokirjasto. Osa erilaisista API-kirjastoista liittyy tietyntyyppisten laitteiden käsittelyyn, osa käyttöympäristöön, jotkut sovellusalueeseen. Application resource (Sovelluksen resurssi) Kts. resource AppWizard Kehitystyökalu, jolla voidaan luoda Visual C++-projekteja. Archive (Arkisto) Tiedosto, jossa pidetään sovelluksen käyttämiä tietoja. Aspect ratio (Sivusuhde) Leveyden ja korkeuden suhde. Käytetään usein kuvapisteen mittoja kuvattaessa. Jos tämä poikkeaa saman tiedon eri esityksissä, ovat mittasuhteet erilaiset. ASSERT Lause, jonka tulee aina olla tosi. ASSERT-makroja käytetään ohjelman debuggaamiseen. Käyttäjälle tulostetaan varoitus ohjelmaa debuggerissa ajettaessa, mikäli ASSERT-lause on epätosi. Englanti - Suomi 717

718 Asynchronously (Asynkronisesti) Ohjelma voi jatkaa toimintaa odottamatta vastetta laitteelta (jolla on jokin tehtävä kesken). Attribute information (Attribuuttitiedot) Piirtofunktioissa tarvitut tiedot oletusväristä, piirtotilasta ja funktioon vaikuttavista toimista. Background bitmap (Taustakuva) Sovellusikkunan taustakuva Background color (Taustaväri) Kuvankäsittelyohjelmissa hiiren oikeaan painikkeeseen liitetty väri Base address (Kantaosoite) Osoite, joka määrittää mm. olion sijainnin muistissa. Bit blitting Suorakulmaisten kuva-alueiden nopea kopiointi muistista toiseen paikaan muistia. Tämä suoritetaan usein näytönohjaimella laitteistotasolla. Bitmap (Bittikartta) Värikuvaa esittävä taulukko. Branch node (Haarasolmu) Puukontrollin alkio, jolla on lapsi-alkioita. Breakpoints (Keskeytyskohta) Debuggeria varten merkittyjä osoitteita koodissa, joihin ohjelmansuorittaminen pysähtyy. Browser (Selain) Sovellus tai näkymä, joka näyttää datan muotoiltuna. Esimerkiksi Microsoft Internet Explorer 5 webbiselain näyttää HTML-kieliset dokumentit muotoiltuina. Buffer (Puskuri) Tilapäiseen tietolohkon tallentamiseen tarkoitettu taulukko. Calibrate (Kalibroida) Laitteen mittaustoimintojen tarkistaminen tunnetuissa oloissa, jotta laitteen säädöt saataisiin kohdalleen varsinaista käyttöä varten. Callback function (Callback-funktio) Toisesta funktiosta kutsuttava funktio iteroidessa tai tapahtuman sattuessa. Catching (Sieppaaminen) Käsittelijän kirjoittaminen tietyn sanoman tai tapahtuman varalle Cell (Solu) Viittaa koko merkin viemään suorakulmion muotoiseen tilaan näkymässä Character (Merkki) Esitettäväksi tarkoitettu numero tai kirjain Character height (Merkin korkeus) Fontin näkyvän osan korkeus

Class definition (Luokan määrittely) Yleensä header-tiedostossa (.h) sijaitseva koodilohko, jossa luetellaan luokan jäsenfunktiot ja muuttujat. Määrittely alkaa C++:n avainsanalla class. Class factory (Luokkatehdas) C++-metodi, jolla voidaan luoda aliluokiksi kutsuttuja olioita. Class implementation (Luokan toteutus) Kts. implementation code Clip (Rajaus) Piirtämisen rajaaminen tietylle alueelle. Vastaava kuin stencil-maskin käyttö. Clipboard (Leikepöytä) Windowsin toteutus yhteisestä tiedonvaihtopuskurista. Käyttäjä voi kopioida leikepöydälle tietoa sovelluksesta ja liittää sen sitten toiseen sovellukseen. Clipping functions (Rajausfunktiot) Funktiot, joilla määritellään alueet, joihin piirtofunktiot eivät vaikuta. CLSID COM-luokkatunnus, 128-bittinen maailmanlaajuisesti yksilöllinen COM-objektin tunniste. Collection classes (Kokoelmaluokat) Luokat, joihin voidaan tallentaa ja läpikäydä useita olioita, esimerkiksi taulukot ja luettelot. Color reference (Väriviittaus) 24-bittinen arvo, jossa on määritelty tietyn värin punainen, vihreä ja sininen komponentti. Component Gallery Developer Studion ylläpitämä luettelo rekisteröidyistä kontrolleista ja COM-objekteista. COM (Component object model) Yhtä ohjelmaa laajempaa olioohjelmointia. Eri ohjelmat voivat kommunikoida ja käyttää objekteja (olioita) määriteltyjen liittymien kautta tarvitsematta tietää objektin sijaintia. Objekteja voidaan suorittaa paikallisesti, toisesta ohjelmasta tai jopa verkon eri koneesta. Constructor (Muodostin) C++:n luokkafunktio, jolla on sama nimi kuin luokalla ja joka suoritetaan luokan oliota määriteltäessä tai new-operaattorilla luodessa. Käytetään alustukseen. Container (Säilö) OLE-termistössä sovellus, johon voidaan sijoittaa ja joka osaa ylläpitää muita sovelluksia kehystetyllä alueellaan. Säilö voi yleensä käyttää siihen upotettua objektia määrätyillä funktioilla. Coordinate (Koordinaatit) Numerojoukko, joka määrittää tarkan sijainnin (kehyksessä) kunkin akselin suhteen. Kaksiulotteisessa koordinaatistossa koordinaatit ovat etäisyys x-akselin suuntaan (yakselista) ja päinvastoin. Englanti - Suomi 719

720 Coordinate mapping (Koordinaattien kohdistustila) Kts. mapping mode CScrollView MFC-luokka, joka tarjoaa ikkunan kokoa suuremman tietomäärän esittämiseen sopivan näkymäluokan toiminnot. Nämä toiminnot on toteutettu näkymään liitettyjen pysty- ja vaakavierityspalkkien avulla. Vierityspalkeista nähdään nykyisen ikkunan sijainti koko näkymän suhteen. Cursor (Osoitin, kohdistin, kursori) Hiiren osoitinta edustava kuva. Kuvassa on myös selvästi merkitty kuuma piste, joka vastaa hiiren tarkkoja koordinaatteja..dll Dynaamisesti linkitettävä kirjasto, jossa sijaitsee ActiveX-kontrollin suoritettava koodi tai.exe-ohjelman käyttämiä funktioita, kuvakkeita tai muita käännettyjä resursseja. DAO (database access objects) Microsoftin määrittelemä tietokannan käsittelyjärjestelmä, joka on tarkoitettu erityisesti Microsoftin Jet tietokantakoneistoa hyödyntäviin tietokantoihin. Database schema (Tietokannan skeema) Tietokannan taulujen ja kenttien suunnittelutiedot DDE (dynamic data exchange) Windowsin vanha tapa siirtää jopa muuttuvaa tietoa sovellusten välillä. Vaikka tämä mekanismi on yhä käytettävissä, sen tilalle suositellaan OLEa. Deadlock (Lukkiutuminen) Kun prosessi odotta resurssia vapautuvaksi toiselta ja toinen ensimmäiseltä, kummankaan suoritus ei etene. Debug version (Debug-versio) Projektin versio (mm. suoritettavasta tiedostosta), jossa ovat mukana vianhakuun tarvittavat tiedot. Debugging (Debuggaus, vianhaku) Ohjelman virheiden hakeminen ja korjaaminen. Device capabilities (Laiteominaisuudet) Piirtopintaan liitetyn laitteen tekniset tiedot, jotka mahdollisesti vaikuttavat piirtämiseen esim. rajoittavasti. Device context (Piirtopinta) Windowsin objekti, joka tarjoaa yhteisen graafisen rajapinnan alla oleville 2-ulotteisille esityslaitteille, kuten näyttöruudulle ja tulostimelle. Destructor (Tuhoajafunktio) C++:n luokkafunktio, jolla on sama nimi kuin luokalla ~-etuliitteellä. Tuhoajafunktiossa yleensä vapautetaan varattua muistia ja toteutetaan muita poistumistoimintoja.

Dialog template (Valintaikkunamalli) Sovelluksen resurssi, josta muodostetaan vuorovaikutteinen lomake siihen kontrolleja asettelemalla. Dispatch class (Dispatch-luokka) Luokka, joka tarjoaa funktiorungot COM-liittymän kautta kutsuttaville etäobjektin funktioille. DLL Kts. dynamic link library Docking (Kiinnittäminen, telakoiminen)kontrollipalkin, esimerkiksi työkalu- tai tilarivin, kiinnittäminen kehysikkunan reunaan siten, että kontrollipalkki näyttää sulautuvan ikkunan kehyksen osaksi. Docking site (Kiinnityskohta)Paikka kehysikkunassa, johon työkalurivi voidaan kiinnittää. Document (Dokumentti, asiakirja) Tietokokoelma Document template (Dokumenttimalli) Joukko C++-luokkia, jotka luovat ajon aikana SDI_ ja MDI-sovellusten dokumentti-, näkymäja kehysluokat. Document/View (Dokumentti/näkymä -arkkitehtuuri) Ohjelmointimalli. Kts. SDI ja MDI. Double-clicking (Kaksoisnapautus) Hiiren painikkeen napauttaminen nopeasti kaksi kertaa peräkkäin. Tällä toiminnalla valitaan usein avattavaksi alkio luettelosta. Drawing modes (Piirtotilat) Asetukset, jotka vaikuttavat piirtofunktioiden tekemään piirrosjälkeen. Dynamic link library (Dynaamisesti linkitettävä kirjasto) Käännetystä ohjelmakoodista ja resursseista koostuva kirjasto, joka voidaan linkittää sovellukseen ajon aikana. Sijaitsee yleensä.dll-tiedostossa. Dynamic edit control (Dynaaminen tekstiruutu) Tilapäisesti jonkun toiminnon toteuttamiseksi luotava tekstiruutu, joka lopuksi tuhotaan. Tätä varten joudutaan yleensä varaamaan kontrollille muistia, käyttämään sitä ja vapauttamaan muisti ja tuhoamaan kontrolli välittömästi käytön jälkeen. Dynamic splitter window (Dynaamisesti jaettu ikkuna) Käyttäjän jakama ikkuna, jonka jaon käyttäjä voi myös poistaa. Dynamically (Dynaamisesti) Ohjelman ajon aikana tehtävä Enabled state (Ikkunan tila) Ikkunan tila, joka on joko sallittu tai poistettu käytöstä Englanti - Suomi 721

722 Encapsulate (Kapseloida, piilottaa) Dokumentin tietoja pidetään jossain toisessa, usein hyvinkin erilaisessa dokumentissa. Enhanced metafile (EMF) Laiteriippumattomassa muodossa kuvan tallentava tiedostoformaatti. Tätä käytetään eritysesti Win32- sovelluksissa. Enumerator (Läpikäyntifunktio) Funktio, joka käy läpi luettelon jokaisen alkion ja kutsuu kullakin alkiolla callback-funktiota. Escapement (Kallistuskulma) Merkin ja seuraavan välinen kulma asteen kymmenyksinä. Events (Tapahtumat) Windowsin sovelluksellesi lähettämä sanoma, joka ilmoittaa käyttäjän suorittaneen jonkin toiminnan sovelluksella tai ilmoittaa muutoksista..exe Sovellusohjelman aloittava suoritettava koodi. Fixed pitch (Vakioleveys) Fontin jokainen merkki vie saman kokoisen tilan. Sopii hyvin esimerkiksi numeeristen raporttien esittämiseen. Font mapper (Fonttisovitin) Windowsilla on useita funktioita, jotka hakevat käyttöön haluttua fonttia lähinnä olevan asennetun fontin. Foreground color (Edustaväri) Kuvankäsittelyssä hiiren vasempaan painikkeeseen liitetty väri Format (Muoto, formaatti) Sovittu tiedon esitystapa Framework (Sovellusrunko) Ei mitään tekevä -valmis ohjelmakoodi, jonka päälle oma sovellus voidaan rakentaa. Function pointer (Funktio-osoitin) C++:n osoitin, jossa on funktion alkuosoite. Function stubs (tynkäfunktiot) Kts. dispatch class GDI (Graphics device interface) Joukko piirto-objekteja ja metodeita, joilla sovellus voi esittää tietonsa graafisessa muodossa. Global function (Globaali funktio) Kaikista ohjelman funktioista kutsuttavissa oleva funktio Global memory (Globaali muisti) Käyttöjärjestelmän ylläpitämä ja kaikille sovelluksille tarjoama yhteinen muistialue. Gopher server (Gopher-palvelin) WWW:n vähemmän graafinen edeltäjä.

Graphics cursor position (Piirto-osoittimen sijainti)piirtopinnan tallentama edellinen paikka, johon piirrettiin. Uusi operaatio voi käyttää tähän edelliseen sijaintiin suhteutettuja koordinaatteja. GUID 128-bittinen, maailmanlaajuisesti yksilöllinen tunnus. Handle (Kahva) Objektin tunnisteena käytetty numero, esim. ikkunoille. Handler (Käsittelijä) Kts. Windows message handler Hit test (Osumakohdan tarkistaminen) Tutkitaan, onko käyttäjä napauttanut hiirellä tietyllä näytön alueella. HMENU Windowsin valikkokahva HRESULT Kts. SCODE HTML Hypertext Markup Language on tekstipohjainen wwwsivujen asettelun kuvaamiseen käytetty kieli. Erityismerkinnöillä (ns. TAGit) sivulle voidaan määrätä esitettäväksi kuvia sekä hyperlinkkejä, joita napauttamalla päästään toiseen HTMLdokumenttiin. Icon (Kuvake, ikoni) Kaksi pientä bittikarttaa sisältävä resurssi. Kuvissa on mukana myös läpinäkyvyystiedot. IID COM-liittymän ID-tunnus. 128-bittinen maailmanlaajuisesti liittymän yksilöivä luku. IMPLEMENT_DYNAMIC Kts. runtime class information Implementation code (Toteutuskoodi) Koodilohko, jossa on luokan jäsenfunktioiden ohjelmakoodi. Import library (Import-kirjasto) Staattisesti linkitettävä kirjasto, jossa on pelkästään tiedot DLL:ssä olevien funktioiden kutsumiseksi. Kääntäjä tekee tämän yleensä automaattisesti. Indicators (Ilmaisinruudut) Tila- tai asetustietoja ilmaiseva pieni ruutu sovelluksen tilarivillä. Inheritance (Periytyminen) Uuden C++-luokan johtaminen olemassa olevasta luokasta tarkoituksena laajentaa tämän toimintoja. Kts. myös subclass. Inline editing (Paikallaanmuokkaus) Tekstin muokkaaminen suoraan puutai luettelokontrollissa. Esimerkiksi Windowsin Resurssienhallinta käyttää tätä tiedoston nimeä muutettaessa. Englanti - Suomi 723

724 Instantiate (Ilmentymän luominen) Olion luominen tietyn luokan ilmentymäksi tietokoneen muistiin. Luokka on siis pelkkä malli oliolle. Interface class (Liittymäluokka) Kts. dispatch class Inverse color (Käänteinen väri) Kuvakkeita muokatessa voidaan määritellä kuvakkeen siirtämisen aikana käänteiseksi muutettavat värit. Isotropic (Isotrooppinen) Ominaisuudet ovat samat suunnasta riippumatta. Landscape Sivun tai kuvan vaakasuunta Late binding (Myöhäinen sidonta) Tyyppitiedot selvitetään ajon aikana eikä asiakasohjelmaa käännettäessä (early binding). Leaf node (Lehtisolmu) Puukontrollin alkio, jolla ei ole lapsialkioita..lib Kts. static link library Linked list (Linkitetty lista) Tietoalkioluettelo, jossa kuhunkin alkioon on tallennettu alkion tietojen lisäksi osoitin listan seuraavaan (ja mahdollisesti edelliseen) alkioon. List view (Luettelonäkymä) Näkymä, jossa alkiot esitetään teksti- tai kuvakemuotoisena luettelona. Local variable (Paikallinen muuttuja) Muuttuja, jonka vaikutusalue on funktion sisällä. Logical coordinates (Loogiset koordinaatit) Eri koordinaatiston kohdistustiloja käytettäessä koordinaattijärjestelmä voidaan asettaa reaalimaailman yksiköitä käyttäväksi kuvapisteiden sijaan. Näitä kutsutaan loogisiksi koordinaateiksi ja niiden yksiköt riippuvat valitusta koordinaatiston kohdistustilasta. Mapping mode (Koordinaatiston kohdistustapa) Piirtopinnan tila, jossa muunnetaan kuvapistekoordinaatit todellisiin mittoihin ja päinvastoin. Tämä on tarpeen haluttaessa esittää jotain piirtopinnalla oikeassa koossa tai tunnetussa mittakaavassa. Marshal (Parametrien hallinta) Funktion parametrien paketoiminen verkon eri tietokoneiden välillä vaihdettavaan muotoon. MCI (Media control interface) API-kirjasto, joka tarjoaa helppokäyttöiset standardifunktiot kuva- ja äänileikkeiden esittämiseen CD:ltä, äänitiedostoista, AVI-tiedostoista ja videolaitteilta.

MDI (Multiple document interface) Sovellusarkkitehtuuri, jossa sovelluksen tiedot (dokumentti) erotetaan niitä esittävistä näkymistä. MDI-sovelluksessa voidaan käyttää useaa avoinna olevaa dokumenttia ja SDI-sovelluksessa ainoastaan yhtä. Megabyte (Megatavu)Tiedon tallennusmäärän yksikkö. 1 megatavu on 1048576 tavua ja gigatavu on 1024 megatavua. Message (Sanoma) Kts. events Message handler (Sanomankäsittelijä) Kts. catching Message map (Sanomakartta)MFC:ssä makroilla ohjattu menetelmä Windowsin sanomien liittämiseksi määrättyihin C++:n funktioihin. Methods (Metodit) Tiettyyn luokkaan kuuluvat funktiot MFC (Microsoft foundation classes) Visual C++-kääntäjän mukana toimitettava funktiojoukko, joiden avulla sovelluksen kehittäminen käy nopeammin. Microsoft Internet Explorer 5 WWW-selain Microsoft QuickView Windows 9x ja NT:n mukana toimitettu eri tiedostotyyppien katseluohjelma MIDL (Microsoft interface definition language) Etäproseduurikutsuja varten määriteltävien COM-luokkien ja liittymien kuvaamiseen tarkoitettu kieli. Tämän avulla parametrien välitys erilaisten sovellusten välillä käy hallitusti. Modal message box (Modaali sanomaruutu) Sanomaruutu, joka käyttäjän on kuitattava ennen suorituksen jatkamista. Multimedia Äänen ja kuvan yhdistävä esitystapa tietokoneella. Tähän liittyy yleensä toistamisen lisäksi myös nauhoittamismahdollisuus. Notification message (Ilmoitussanoma) Windows-sanoma, jonka kontrolli lähettää ohjelmalle tiedottaakseen käyttäjän siinä tekemistä toimista. Null-terminated string (Nollaan päättyvä merkkijono) C/C++kielessä käytetty tapa merkitä merkkijonon loppu koodilla 0. Merkkejä vastaavat numeeriset arvot ovat merkkien ASCIIkoodeja, yleensä suurempia kuin 32. Object-oriented design (OOD,Olio-ohjelmointi) Ohjelmointitapa, jossa olioiden luokkien käyttäytyminen ja ominaisuudet pyritään Englanti - Suomi 725

726 kokoamaan todellisten esikuvien mukaan. Tällä saadaan ohjelmistonkehitykseen lisää tehokkuutta ja ohjelmistoon luotettavuutta, koska ratkaistava ongelma on jaettu erillisiin, itsenäisesti testattavissa oleviin objekteihin, jotka kommunikoivat toistensa kanssa sovittujen liittymien kautta..ocx ActiveX-kontrolli suoritettavan koodin sisältävä tiedostotyyppi ODBC (Open database connectivity) Joukko standardiohjaimia, joiden avulla sovellukset voivat käyttää vakiofunktioita erilaisten tietokantojen käsittelemiseen. Offset address (Siirrososoite) Kantaosoitteen kanssa käytettävä osoite, jolla olion tietyn jäsenen osoite saadaan käyttöön. OLE (Object linking and embedding) Ohjelman mahdollisuus esittää ja käyttää toista ohjelmaa ikkunassaan. Esimerkiksi tekstinkäsittelyohjelmassa voidaan näyttää taulukkolaskentaohjelmaa ilman, että tekstinkäsittelyohjelman tarvitsee tietää mitään esitetystä objektista objektin näyttävä ja sitä ylläpitävä koodi on delegoitu taulukkolaskentaohjelmalle. OLE dispatch interface (OLE dispatch liittymä) Kts. dispatch class OLE enabled (OLE-kykyinen) Objekti tai näkymä, jossa voidaan käyttää OLE-ominaisuuksia toisten ohjelmien tietojen muokkaamiseen, näyttämiseen ja jakamiseen. Operator overload (Operaattorien kuormittaminen) Luokka voi toteuttaa tavallisilla C++-merkinnöillä - kuten =, > ja % - kutsuttavia funktioita. Funktiot toteutetaan normaalisti, mutta niiden määrittelyssä kerrotaan käytettävä operaattori. Parametrit saadaan operaattorin oikeanpuoleisesta operandista. Ordinal number (Järjestysnumero) DLL-funktioiden numerointijärjestelmä Orientation (Suunta) Merkin kallistuskulma asteen kymmenyksinä Overloaded function (Kuormitetut funktiot)funktio, jolla on useampi määrittely (eri määrällä parametrejä tai eri tyyppisin parametrein). Kts. myös operator overloads. Persistent (Pysyvä) Tiedostoon tallennetut sovelluksen tiedot, joita voidaan päivittää kontrollia käytettäessä tai muokattaessa. Pixel (Kuvapiste) Näytön pienin muutettavissa oleva yksikkö.

Pointer (Osoitin) Muuttuja, jonka arvo on esim. toisen muuttujan tai olion osoite. Funktiot voivat muokata oliota tai muuttujaa epäsuorasti tätä osoitetta käyttäen. Portrait Sivun tai kuvan pystysuunta Preprocessor (Esikääntäjä) C/C++-kääntämisen ensimmäinen vaihe, jossa käsitellään mm. #include- ja #ifdef-lauseet ja näin päätetään, mikä osa koodia menee varsinaisesti käännettäväksi. Printer codes (Tulostimen ohjainkoodit) Numero/merkkikoodit, joilla tulostimen toimintoja ja asetuksia voidaan muuttaa. Esimerkiksi sivun tai fontin vaihto on tällainen toimenpide. Private access (Private-saantioikeus) Jäsenmuuttuja määritetään yksityiseksi, jolloin sitä ei voida käsitellä muista luokista ilman saantifunktioita tai friend-muodostimia. Programmatically (Ohjelmalliset tapahtumat) Tapahtuman laukaiseminen ohjelmakoodilla käyttäjän toimien sijaan. Proportionally spaced (Suhteellinen välistys) Fontin kapeammat merkit vievät vähemmän tilaa kuin leveämmät. Protected access (Protected-saantioikeus) Luokan jäsentä voivat käsitellä ilman saantifunktioita ainoastaan luokan ja johdetun luokan funktiot. Pseudo random number generator (Satunnaislukugeneraattori) Algoritmi, jolla saadaan joukko satunnaisilta näyttäviä lukuja. Samat luvut saadaan kuitenkin aikaan samalla seed-alkuarvolla uudelleen. Public access (Public-saantioikeus) Luokan jäsenet ovat vapaasti käytettävissä muistakin luokista. Radio controls (Valintapainikkeet) Joukko painikekontrolleja, joista ainoastaan yksi voi olla kerrallaan valittuna. Reflected notification message (Heijastettu ilmoitussanoma) Isäikkunan kontrollille lähettämä ja kontrollin edelleen sanomankäsittelijälle ohjaama sanoma. Release version (Release-versio) Julkaisukelpoinen ohjelmaversio, josta debuggaustiedot on poistettu. Tämä versio levitetään yleensä käyttäjille. Resolution Erottelukyky Englanti - Suomi 727

728 Resource (Resurssi)C++-koodin lisäksi projektissa käytetty osa, jota käytetään kuvakkeiden, valikoiden, bittikarttojen, merkkijonojen ja valintaikkunoiden kuvaamiseen. Rich Edit view (Laajennettu tekstiruutu -näkymä) Näkymä, jossa käyttäjä voi muokata tekstiä ja lisätä OLE-objekteja. Se tukee tekstin alkeellisia muokkaus- ja muotoilutoimintoja. Root node (Juurisolmu) Puukontrollin kanta-alkio Rubber banding (Lassoaminen) Yhden tai useamman alkion valitseminen ympäröiden ne hiiren vasen painike alhaalla suorakulmiolla. Käytetään yleensä monen kuva-alkion valitsemiseen. Runtime class information (Ajonaikaiset luokkatiedot) CObjectkantaluokasta johdettuihin MFC-luokkiin on tallennettu luokan tiedot DECLARE_DYNAMIC-makron avulla. Sovellukset voivat näin selvittää olion tyypin RUNTIME_CLASS-makrolla ja IsKindOf()-funktiolla. SCODE 32-bittinen OLE-virhekoodi. Screen color (Näyttöväri) Liittyy osittain läpinäkyvien kuvakkeiden muokkaamiseen SDI (Single document interface) Sovellusarkkitehtuuri, jossa sovelluksen tiedot (dokumentti) erotetaan niitä esittävistä näkymistä. SDI-sovelluksessa voidaan käyttää yhtä avoinna olevaa dokumenttia ja MDI-sovelluksessa useaa. Seeding number (Seed-luku, siemenluku) Kts. pseudo random number generator Serialization (Serialisointi) Muuttujien järjestäminen jonoon tiedostoon tallentamista varten sekä muuttujien arvojen poimiminen (tiedostosta luetusta) jonosta. Shared memory (Jaettu muisti) Usean ajettavan sovelluksen yhteisessä käytössä oleva muistialue, joka sopii sovellusten väliseen tiedonsiirtoon. Tavallisesti sovelluksen oma muisti ei ole muiden ohjelmien käytettävissä päällekirjoituksen välttämiseksi. SQL (Structured query language) Tekstipohjainen komentokieli tietokannan käsittelyyn Standard framework (Vakio sovellusrunko) SDI- ja MDI-sovellusten käyttämä sovellusrunko

Static link library (Staattisesti linkitettävä kirjasto) Käännetystä ohjelmakoodista muodostettu kirjasto, joka voidaan linkittää suoritettavaan ohjelmaan kääntämisen yhteydessä. Kirjasto on yleensä.lib-tiedostona. Static splitter window (Kiinteästi jaettu ikkuna) Jaettu ikkuna, jota käyttäjä ei voi muokata tai poistaa. String table (Merkkijonotaulukko) Merkkijonoista koostuva projektin resurssi Subclass (Aliluokka) Kantaluokasta johdettu luokka, jolla kantaluokan toimintoja voidaan laajentaa. Synchronize (Tahdistaminen, synkronointi) Säikeiden käyttämien resurssien vuorontaminen käyttöön yhdelle säikeelle kerrallaan. Tällöin muut säikeet odottavat resurssin vapautumista. System palette (Järjestelmäpaletti) Windowsin ylläpitämä värivalikoima, joka riittää tavallisia värejä käyttävien sovellusten tarpeisiin. TCHAR Määrittää merkin tietotyypin. Unicodea käytettäessä (_UNICODE-määritelty) TCHAR määritellään kahden tavun merkiksi (wchar_t), muuten yksitavuiseksi (char). TCP/IP (Transmission Control Protocol/Internet Protocol) Pakettipohjainen verkkoprotokolla Internet-käyttöön. Template (Malli) C++-määrittely, jolla tietotyyppikohtaiset funktiot ja luokat voidaan generoida automaattissti annetun määrittelyn mukaan. Tree view (Puunäkymä) Lapsi-alkioihin laajennettavista hierarkkisesti järjestetyistä kansioista koostuva näkymä, esimerkiksi windowsin Resurssienhallinnan vasen ruutu. Tri-state control (Kolmitilakontrolli) Valintaruutu tai painike, joka voi valitsemisen tai valitsematta jättämisen lisäksi olla vielä käytöstä poistetussa tilassa (näkyy harmaana). Type information (Tyyppitiedot) Dispatch-liittymän toteuttamille funktiolle välitettävien parametrien kuvaus. Näitä voidaan kirjastoida tyyppikirjastoiksi (type library). Type Safety (Tyyppiturvallisuus) Funktioiden prototyyppimäärittelyissä kannattaa kantaluokan sijaan käyttää (johdetun) erityisluokan nimeä, jotta kääntäjä osaisi antaa Englanti - Suomi 729

730 poikkeavista parametreistä tai paluuarvoista varoituksen. Unicode Kaksitavuisia merkkejä käyttävä merkkien koodaustapa, jolla myös itämaiset merkistöt saadaan koodattua. URL Universal Resource Locator, Internet-osoite. Osoitteen merkitsemistapa, jolla voidaan erottaa verkossa tietyllä protokollalla haettava tieto oman tietokoneen osoitteista. Esimerkiksi http:// www.itpress.fi määrittää hypertekstiprotokolla-resurssin (http), joka löytyy Internetistä osoitteesta www.itpress.fi. Vector (Vektori) Määrittää sekä suunnan että pituuden. Joskus vektorilla tarkoitetaan myös yksiulotteista taulukkoa. Vertical blanking period (Vaakasammutusjakso) Monitorinäytön (ja TV:n) kuvaa piirtävän elektronisuihkun palatessa kuvan viimeiseltä juovalta takaisin alkuun se pidetään sammutettuna. View (Näkymä) Ohjelman tietojen esittäminen ikkunassa Virtual function (Virtuaalifunktio) C++-termi, joka tarkoittaa funktion määrittelyä, jonka edessä on avainsana virtual. Kantaluokan virtuaalifunktio voidaan korvata johdetussa luokassa. C++:lla virtuaalifunktioiden avulla saadaan käyttöön polymorfismi. Virtual key codes (Virtuaaliset näppäinkoodit) Laiteriippumaton tapa merkitä näppäimien koodeja (esimerkiksi VK_ESCAPE). vtable Kääntäjän kuhunkin luokkamäärittelyyn luoma virtuaalifunktiotaulukko. COM-käyttää tätä liittymämäärittelyissä. Waveform buffer (Aaltomuotopuskuri) Ääniaallon tai leikkeen voimakkuusarvojen tallentamiseen käytetty muistilohko. White noise (Kohina, valkoinen kohina) Epävireisen radion ääntä muistuttava satunnainen ääni. Win32 subsystem (Win32 alijärjestelmä) Koodikerros (API), joka toteuttaa Windows-käyttöjärjestelmän perustoiminnot Windows environment (Windows-käyttöympäristö) Windowskäyttöjärjestelmässä (3.x, 9x,NT) ajettavat ohjelmat. Windows Explorer (Resurssienhallinta) Levyn tiedostojen hallintaan tarkoitettu ohjelma Windows message handler (Windowsin sanomien käsittelijä) Funktio, jota kutsutaan sovelluksen saadessa tietyn sanoman.

731 Funktio tulkitsee sanoman ja saattaa toteuttaa sovelluksen toimintoja. Yleensä Windows-ohjelmat koostuvatkin miltei pelkästään sanomankäsittelijöistä. Windows Open Services Architecture (WOSA) Joukko verkkostandardeja, joiden avulla Windows-tietokonetta voidaan käyttää myös erityyppisissä verkkoympäristöissä. WYSIWYG What You See Is What You Get. Näytön esitys on mahdollisimman paljon tulosteen kaltainen. Englanti - Suomi

732 suomi-englanti.dll Dynaamisesti linkitettävä kirjasto, jossa sijaitsee ActiveX-kontrollin suoritettava koodi tai.exe-ohjelman käyttämiä funktioita, kuvakkeita tai muita käännettyjä resursseja..exe Sovellusohjelman aloittava suoritettava koodi..lib Kts. static link library.ocx ActiveX-kontrollin suoritettavan koodin sisältävä tiedostotyyppi Aaltomuotopuskuri (Waveform buffer) Ääniaallon tai leikkeen voimakkuusarvojen tallentamiseen käytetty muistilohko. ActiveX Kts. OLE ActiveX-kontrollit (ActiveX controls) Kontrolleja, joita useat sovellukset voivat käyttää. Niiden ominaisuuksia voidaan muuttaa COM/OLE-liittymien kautta. Näitä kontrolleja voidaan lisätä webbisivuille tai osaksi sovellusta ohjelmistonkehityksen nopeuttamiseksi. Ajonaikaiset luokkatiedot (Runtime class information) CObjectkantaluokasta johdettuihin MFC-luokkiin on tallennettu luokan tiedot DECLARE_DYNAMIC-makron avulla. Sovellukset voivat näin selvittää olion tyypin RUNTIME_CLASS-makrolla ja IsKindOf()-funktiolla. Aliluokka (Subclass) Kantaluokasta johdettu luokka, jolla kantaluokan toimintoja voidaan laajentaa. Anisotrooppinen, epäisotrooppinen Anisotropic Ominaisuudet, esim. mittayksiköt, ovat eri suunnissa erilaiset ANSI American National Standards Institute - ohjelmoinnissa merkistö, jossa yksi tavu vastaa yhtä merkkiä. Määrittelee myös erikoisnäppäimien koodin. API (Application programming interface) Erityistarkoitukseen koottu funktiokirjasto. Osa erilaisista API-kirjastoista liittyy tietyntyyppisten laitteiden käsittelyyn, osa käyttöympäristöön, jotkut sovellusalueeseen. AppWizard Kehitystyökalu, jolla voidaan luoda Visual C++-projekteja. Arkisto (Archive) Tiedosto, jossa pidetään sovelluksen käyttämiä tietoja.

ASSERT Lause, jonka tulee aina olla tosi. ASSERT-makroja käytetään ohjelman debuggaamiseen. Käyttäjälle tulostetaan varoitus ohjelmaa debuggerissa ajettaessa, mikäli ASSERT-lause on epätosi. Asynkronisesti (Asynchronously) Ohjelma voi jatkaa toimintaa odottamatta vastetta laitteelta (jolla on jokin tehtävä kesken). Attribuuttitiedot (Attribute information) Piirtofunktioissa tarvitut tiedot oletusväristä, piirtotilasta ja funktioon vaikuttavista toimista. Bit blitting Suorakulmaisten kuva-alueiden nopea kopiointi muistista toiseen paikkaan muistia. Tämä suoritetaan usein näytönohjaimella laitteistotasolla. Bittikartta (Bitmap) Värikuvaa esittävä taulukko. Callback-funktio (Callback function) Toisesta funktiosta kutsuttava funktio iteroidessa tai tapahtuman sattuessa. CLSID COM-luokkatunnus, 128-bittinen maailmanlaajuisesti yksilöllinen COM-objektin tunniste. COM (Component object model) Yhtä ohjelmaa laajempaa olioohjelmointia. Eri ohjelmat voivat kommunikoida ja käyttää objekteja (olioita) määriteltyjen liittymien kautta tarvitsematta tietää objektin sijaintia. Objekteja voidaan suorittaa paikallisesti, toisesta ohjelmasta tai jopa verkon eri koneesta. Component Gallery Developer Studion ylläpitämä luettelo rekisteröidyistä kontrolleista ja COM-objekteista. CScrollView MFC-luokka, joka tarjoaa ikkunan kokoa suuremman tietomäärän esittämiseen sopivan näkymäluokan toiminnot. Nämä toiminnot on toteutettu näkymään liitettyjen pysty- ja vaakavierityspalkkien avulla. Vierityspalkeista nähdään nykyisen ikkunan sijainti koko näkymän suhteen. DAO (database access objects) Microsoftin määrittelemä tietokannan käsittelyjärjestelmä, joka on tarkoitettu erityisesti Microsoftin Jet tietokantakoneistoa hyödyntäviin tietokantoihin. DDE (dynamic data exchange) Windowsin vanha tapa siirtää jopa muuttuvaa tietoa sovellusten välillä. Vaikka tämä mekanismi on yhä käytettävissä, sen tilalle suositellaan OLEa. Debuggaus, vianhaku (Debugging) Ohjelman virheiden hakeminen ja korjaaminen Suomi - Englanti 733

734 Debug-versio (Debug version) Projektin versio (mm. suoritettavasta tiedostosta), jossa ovat mukana vianhakuun tarvittavat tiedot. Dispatch-luokka (Dispatch class) Luokka, joka tarjoaa funktiorungot COM-liittymän kautta kutsuttaville etäobjektin funktioille. DLL Kts. dynamic link library Dokumentti (Document) Tietokokoelma Dokumentti/näkymä-arkkitehtuuri (Document/View) Ohjelmointimalli. Kts. SDI ja MDI. Dokumenttimalli (Document template) Joukko C++-luokkia, jotka luovat ajon aikana SDI- ja MDI-sovellusten dokumentti-, näkymäja kehysluokat. Dynaaminen tekstiruutu (Dynamic edit control) Tilapäisesti jonkun toiminnon toteuttamiseksi luotava tekstiruutu, joka lopuksi tuhotaan. Tätä varten joudutaan yleensä varaamaan kontrollille muistia, käyttämään sitä ja vapauttamaan muisti ja tuhoamaan kontrolli välittömästi käytön jälkeen. Dynaamisesti (Dynamically) Ohjelman ajon aikana tehtävä Dynaamisesti jaettu ikkuna (Dynamic splitter window) Käyttäjän jakama ikkuna, jonka jaon käyttäjä voi myös poistaa. Dynaamisesti linkitettävä kirjasto (Dynamic link library) Käännetystä ohjelmakoodista ja resursseista koostuva kirjasto, joka voidaan linkittää sovellukseen ajon aikana. Sijaitsee yleensä.dll-tiedostossa. Edustaväri (Foreground color)kuvankäsittelyssä hiiren vasempaan painikkeeseen liitetty väri EMF (Enhanced metafile) Laiteriippumattomassa muodossa kuvan tallentava tiedostoformaatti. Tätä käytetään eritysesti Win32- sovelluksissa. Esikääntäjä (Preprocessor) C/C++-kääntämisen ensimmäinen vaihe, jossa käsitellään mm. #include- ja #ifdef-lauseet ja näin päätetään, mikä osa koodia menee varsinaisesti käännettäväksi. Fonttisovitin (Font mapper) Windowsilla on useita funktioita, jotka hakevat käyttöön haluttua fonttia lähinnä olevan asennetun fontin. Funktio-osoitin (Function pointer) C++:n osoitin, jossa on funktion alkuosoite.

GDI (Graphics device interface) Joukko piirto-objekteja ja metodeita, joilla sovellus voi esittää tietonsa graafisessa muodossa. Globaali funktio (Global function) Kaikista ohjelman funktioista kutsuttavissa oleva funktio Globaali muisti (Global memory) Käyttöjärjestelmän ylläpitämä ja kaikille sovelluksille tarjoama yhteinen muistialue. Gopher-palvelin (Gopher server) WWW:n vähemmän graafinen edeltäjä. GUID 128-bittinen, maailmanlaajuisesti yksilöllinen tunnus. Haarasolmu (Branch node) Puukontrollin alkio, jolla on lapsi-alkioita. Heijastettu ilmoitussanoma (Reflected notification message) Isäikkunan kontrollille lähettämä ja kontrollin edelleen sanomankäsittelijälle ohjaama sanoma. HMENU Windowsin valikkokahva HRESULT Kts. SCODE HTML Hypertext Markup Language on tekstipohjainen wwwsivujen asettelun kuvaamiseen käytetty kieli. Erityismerkinnöillä (ns. TAGit) sivulle voidaan määrätä esitettäväksi kuvia sekä hyperlinkkejä, joita napauttamalla päästään toiseen HTMLdokumenttiin. IID COM-liittymän ID-tunnus. 128-bittinen maailmanlaajuisesti liittymän yksilöivä luku. Ikkunan tila (Enabled state) Ikkunan tila, joka on joko sallittu tai poistettu käytöstä. Ilmaisinruudut (Indicators) Tila- tai asetustietoja ilmaiseva pieni ruutu sovelluksen tilarivillä. Ilmentymän luominen (Instantiate) Olion luominen tietyn luokan ilmentymäksi tietokoneen muistiin. Luokka on siis pelkkä malli oliolle. Ilmoitussanoma (Notification message) Windows-sanoma, jonka kontrolli lähettää ohjelmalle tiedottaakseen käyttäjän siinä tekemistä toimista. IMPLEMENT_DYNAMIC Kts. runtime class information Suomi - Englanti 735

736 Import-kirjasto (Import library) Staattisesti linkitettävä kirjasto, jossa on pelkästään tiedot DLL:ssä olevien funktioiden kutsumiseksi. Kääntäjä tekee tämän yleensä automaattisesti. Isotrooppinen (Isotropic) Ominaisuudet ovat samat suunnasta riippumatta. Jaettu muisti (Shared memory) Usean ajettavan sovelluksen yhteisessä käytössä oleva muistialue, joka sopii sovellusten väliseen tiedonsiirtoon. Tavallisesti sovelluksen oma muisti ei ole muiden ohjelmien käytettävissä päällekirjoituksen välttämiseksi. Juovansammutusjakso (Vertical blanking period) Monitorinäytön (ja TV:n) kuvaa piirtävän elektronisuihkun palatessa kuvan viimeiseltä juovalta takaisin alkuun se pidetään sammutettuna. Juurisolmu (Root node) Puukontrollin kanta-alkio Järjestelmäpaletti (System palette) Windowsin ylläpitämä värivalikoima, joka riittää tavallisia värejä käyttävien sovellusten tarpeisiin. Järjestysnumero (Ordinal number) DLL-funktioiden numerointijärjestelmä Kahva (Handle) Objektin tunnisteena käytetty numero, esim. ikkunoille. Kaksoisnapautus (Double-clicking) Hiiren painikkeen napauttaminen nopeasti kaksi kertaa peräkkäin. Tällä toiminnalla valitaan usein avattavaksi alkio luettelosta. Kalibroida (Calibrate) Laitteen mittaustoimintojen tarkistaminen tunnetuissa oloissa, jotta laitteen säädöt saataisiin kohdalleen varsinaista käyttöä varten. Kallistuskulma (Escapement) Merkin ja seuraavan välinen kulma asteen kymmenyksinä Kantaosoite (Base address) Osoite, joka määrittää mm. olion sijainnin muistissa. Keskeytyskohta (Breakpoints) Debuggeria varten merkittyjä osoitteita koodissa, joihin ohjelman suorittaminen pysähtyy. Kiinnittäminen (Docking) Kontrollipalkin, esimerkiksi työkalu- tai tilarivin, kiinnittäminen kehysikkunan reunaan siten, että kontrollipalkki näyttää sulautuvan ikkunan kehyksen osaksi.