Ero sivun ”Pseudokoodi” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
YurikBot (keskustelu | muokkaukset)
p Botti lisäsi: en:Pseudocode
p esim. tarkennos
Rivi 1:
'''Pseudokoodi''' on tietojenkäsittelytieteessä [[ohjelmointikieli|ohjelmointikielen]] tapaista koodia, jonka tarkoituksena on piilottaa eri ohjelmointikielten väliset [[syntaksi]]erot ja jättää jäljelle vain [[algoritmi]]n perusrakenne. Tämän etuna on se, että eri ohjelmointikielen taitajat pystyvät keskustelemaan keskenään ohjelmistojen algoritmeista, vaikka he eivät olisi koskaan tutustuneet toistensa käyttämiin ohjelmointikieliin. Lisäksi pseudokoodi useimmiten myös helpottaa algoritmin tila- ja suoritusaikavaatimusta ja sen analysointia, toimiiko algoritmi ylipäätänsä oikein. Pseudokoodin avulla voidaan keskittyä itse algoritmiin sivuuttaen triviaalit, usein kielikohtaiset toiminnot ilmauksilla tyyliin: "<code>lue seuraava rivi"</code> sen sijaan, että siinä sanottaisiin esim.
<code>readfp(fdesc, 1024, "\n");</code>
 
Varsinaista pseudokoodistandardia ei ole, ja jopa yliopistojen tietojenkäsittelytieteen laitosten eri kursseilla saattaa törmätä erilaisiin pseudokoodeihin kurssista riippuen. Yleensä pseudokielessä käytetään [[Pascal (ohjelmointikieli)|Pascal]]- tai [[Python]] -tyylistä syntaksia.
 
{{Tynkä/Tietotekniikka}}