Sisällysluettelo:
Määritelmä - Mitä ilmaisu tarkoittaa?
Lauseke on tietotekniikan erityinen käsite, jossa joukko muuttujia tai vakioita sekä operaattoreita ja funktioita kootaan yhdeksi lauseeksi, johon tietty ohjelmointikieli vaikuttaa.
Techopedia selittää lausekkeen
Tietotekniikassa kehittäjät kirjoittavat lausekkeet, tietokoneet tulkitsevat niitä ja "arvioivat".
Arviointi tuottaa tuoton tai tuloksen. Yksinkertaiset matemaattiset yhtälöt, kuten 2 + 2, ovat lausekkeita koodissa. Niitä kutsutaan tyypillisesti aritmeettisiksi lausekkeiksi.
Muunlaiset numeeriset tai aritmeettiset lausekkeet voivat käyttää muuttujia, niin että ne näyttävät algebrayhtälöiltä. Lisäksi erilaisiin tietotyyppeihin, kuten merkit, merkkijonot, kokonaisluvut, liukulukujen numerot ja muut, voidaan toimia lausekkeissa vakioina tai muuttujina.
Operaattorit ja toiminnot määrittävät, kuinka tietokone toimii näissä kohteissa tietyssä lausekkeessa. Erityyppiset lausekkeet luokitellaan sen mukaan, miten ne toimivat ja mihin he "arvioivat". Boolen lausekkeet arvioivat joko oikean tai väärän arvon, kun taas numeeriset lausekkeet arvioivat numeroiksi.
Merkkijonolausekkeet arvioivat merkkijonoja, joissa teksti ja merkkijono muuttuvat toimintojen avulla, jotta saadaan erilainen tulos.
Esimerkiksi, huutomerkinnän lisääminen lauseen 'hello world' näyttöön tai tulostamiseen, olisi esimerkki merkkijono-lausekkeesta, joka käyttää toimintoja ASCII-merkkien lisäämiseen sen sijaan, että muutettaisiin numeerisia arvoja tai luodaan erilaisia koodiehtoja.
Yllä olevassa esimerkissä eri ohjelmat kohtelevat tätä eri tavalla: Jotkut primitiivisemmistä voivat käyttää syntaksia, kuten print hello world; Tulosta ! kun taas toiset saattavat käyttää jotain tällaista:
Merkkijono = hei maailma
Merkkijono b =!
Tulosta merkkijono a + merkkijono b
Kuten muutkin perusteet, lausekkeet tukeutuvat ohjelmointikielen tiettyyn syntaksiin. Rakenteen suhteen asiantuntijat huomauttavat, että lauseke tarvitsee luonnostaan ainakin yhden ”operandin” tai arvon, johon vaikuttaa, ja että sillä on oltava yksi tai useampi operaattori.
Tämän lisäksi ohjelmoijille on tärkeää ymmärtää mikä on "laillinen" tai "laiton" ohjelman syntaksissa. Väärän tai laittoman syntaksin syöttäminen johtaa käännösvirheisiin, ja kehittäjien on suoritettava lausekkeet ja koodimoduulit sopivan syntaksin suorittamiseksi.
