Wikikirjasto fiwikibooks https://fi.wikibooks.org/wiki/Wikikirjasto:Etusivu MediaWiki 1.48.0-wmf.3 first-letter Media Toiminnot Keskustelu Käyttäjä Keskustelu käyttäjästä Wikikirjasto Keskustelu Wikikirjastosta Tiedosto Keskustelu tiedostosta Järjestelmäviesti Keskustelu järjestelmäviestistä Malline Keskustelu mallineesta Ohje Keskustelu ohjeesta Luokka Keskustelu luokasta TimedText TimedText talk Moduuli Keskustelu moduulista Event Event talk Maapallo/Maapallon synty ja historia 0 4804 160921 160918 2026-11-06T14:55:51Z Anr 566 Käyttäjän [[Special:Contributions/~2026-58907-86|~2026-58907-86]] ([[User talk:~2026-58907-86|keskustelu]]) muokkaukset kumottiin ja sivu palautettiin viimeisimpään käyttäjän [[User:2001:14BA:9F01:19C5:0:0:0:1|2001:14BA:9F01:19C5:0:0:0:1]] tekemään versioon. 150557 wikitext text/x-wiki Maapallo tiivistyi kaasu- ja pölypilvestä noin 4,6 miljardia vuotta sitten. Pölyhituset kasvoivat törmäyksissä yhä suuremmiksi, lopulta planeetoiksi. Meteoriitit pommittivat syntyvää Maata, joka kasvoi. Törmäyksissä vapautuva kitkalämpö ja radiaoktiiviset aineet kuumensivat Maan pinna laavamereksi. Laavameri jäähtyi vähitellen, ilmekehän vesihöyy satoi mereksi. Jossain vaiheessa Marsin kokoinen planeetta törmäsi maahan. Törmäyksessä sinkoutuneesta aineesta syntyi Kuu. === Maapallon synty === Aurinkoa kiersi sen syntyessä kaasu- ja pölypilvi. Pölyhituset törmäilivät toisiinsa. Ne kasvoivat ensin kiven, sitten pikkuplaneetan, yhä Marsin kokoisiksi. Marsin kokoisia sanotaan oligarkeiksi. Jo aiemmin syntyneet jättiläisplaneetat vähensivät vetovoimahäiriöillään Maan radalla kiertävää ainesta niin, ettei Maasta tullut supermaapalloa. Kun Maa oli noin 30-80 miljoonan vuoden aikäinen siihen törmäsi Theaiksi ristitty Marsin kokoinen planeetta. Törmäys aiheutti valtavan mullistuksen. Suuri määrä Maan ja Theian ainetta sinkoutui pois. Osa satoi takain Maahan, osa karkasi avaruuteen. Mutta osasta syntyi Kuu. Maa oli tämän jälkeen kuuma, laava peitti pinnan. Mutta aikaa myöten Maa jäähtyi. Pikkuplaneetta- ja meteoriittioommitus oli alussa kova, Mutta se heikkeni. Maa sai veteissä asteroideista ja komeetoista, joita osui siihen. Aikaa myöten syntyi ensimmäinen meri. ==Historia== Maapallon historia (noin 4,5 miljardia vuotta) on jaettu kansainvälisesti sovittuihin nimettyihin ajanjaksoihin joiden pituus vaihtelee miljoonista vuosista tuhansiin miljooniin vuosiin. Geologisen kalenterin ajanjaksot luokitellaan eoneihin, maailmankausiin, kausiin ja epookkeihin. Myös epookit voidaan jakaa edelleen lyhyempiin ajanjaksoihin. Geologiset aikakaudet perustuvat sedimenttikivikerrostumien tutkimukseen, mm. muinaisten merien pohjaan kerrostuneiden kuolleiden eliöiden fossiilien analysointiin. Ajanjaksoja erottaa esimerkiksi selvä muutos tietyn lajin osuudesta verrattuna kaikkiin lajeihin, esim. joukkosukupuuton vuoksi, kuten liitukauden/paleogeenin raja. Ajanjaksot esitetään yleensä alaspäin vanhenevassa järjestyksessä joka symboloi karkeasti sedimenttikivikerrostumia. Täydellistä kaikki ajanjaksot kattavaa sedimenttikivikerrostumaa ei ole olemassa joten tutkimustietoa on hankittu ympäri Maapalloa sijaitsevista osakerrostumista. Ajanjaksoilla voi olla päällekkäisiä historiallisia ei-kansainvälisiä nimityksiä. ==Kuu== [[Luokka:Maapallo|Maapallon synty ja historia]] s9b7dfejr8dinz0vk00nhte6bik4jl2 Lukion taulukot/Sähköteknisiä piirrosmerkkejä 0 17614 160923 160721 2026-11-06T19:47:45Z Fisuaq 5901 Korvataan kolme sähkömerkkiä lähdevarmoilla SVG-kuvilla 160923 wikitext text/x-wiki {{kehitysaste|25%}} {{Lukion taulukot}} === Sähköteknisiä piirrosmerkkejä === {| class="wikitable" style="display: inline-table; border: none; background: none;" ! Laite ! Piirrosmerkki |- | tasajännite || [[Kuva:Lukion taulukot - direct voltage symbol (1993).svg|right]] |- | vaihtojännite || [[Kuva:Lukion taulukot - alternating voltage symbol (1993).svg|right]] |- | yleisjännite || [[Kuva:Lukion taulukot - general voltage symbol (1993).svg|right]] |- | [[w:maadoitus|maadoitus]] || [[Kuva:Lukion taulukot - earth connection symbol (1993).svg|right]] |- | johdinliitos || [[Kuva:Lukion taulukot - wire junction alternatives (1993).svg|right]] |- | ohitus || [[Kuva:Lukion taulukot - unconnected wire crossings (1993).svg|right]] |- | kytkin || [[Kuva:Lukion taulukot - open diagonal switch (1993).svg|right]] |- | [[w:sulake|sulake]], varoke || [[Kuva:Lukion taulukot - fuse with continuous conductor (1993).svg|right]] |- | sähköpari || [[Kuva:Lukion taulukot - single cell with polarity (1993).svg|right]] |- | [[w:sähköparisto|sähköparisto]] || [[Kuva:Lukion taulukot - three cell battery (1993).svg|right]] |- | vaihtovirtalähde || [[Kuva:Lukion taulukot - alternating current source (1993).svg|right]] |- | ampeerimittari || [[Kuva:Lukion taulukot - ammeter symbol (1993).svg|right]] |- | volttimittari || [[Kuva:Lukion taulukot - voltmeter symbol (1993).svg|right]] |- | ohmimittari || [[Kuva:Lukion taulukot - ohmmeter symbol (1993).svg|right]] |- | lamppu || [[Kuva:Lamp symbol.svg|right|147px]] |- | [[w:vastus|vastus]] || [[Kuva:Resistor symbol Europe.svg|right|120px]] |- | säätövastus || [[Kuva:Variable Resistor.svg|right|120px]] |- | [[w:potentiometri|potentiometri]] || [[Kuva:Potentiometer symbol Europe.svg|right|120px]] |- | [[w:kondensaattori|kondensaattori]] || [[Kuva:Capacitor Symbol alternative.svg|right|120px]] |- | säätökondensaattori || [[Kuva:Symbol Capacitor (changeable).svg|right|88px]] |- | elektrolyyttikondensaattori || [[Kuva:Lukion taulukot - electrolytic capacitor with polarity (1993).svg|right]] |- | [[w:Kela (komponentti)|käämi, kela]] || [[Kuva:Lukion taulukot - four arc coil (1993).svg|right]] |- | käämi, rautasydän || [[Kuva:Lukion taulukot - iron-core coil symbol (1993).svg|right]] |- | [[w:muuntaja|muuntaja]] || [[Kuva:Lukion taulukot (1993)-page051-imageb06.png|right]] |- | generaattori || [[Kuva:Znacka Generatoru 2.svg|right]] |- | moottori || [[Kuva:Lukion taulukot - motor symbol (1993).svg|right]] |- | [[w:diodi|diodi]] || [[Kuva:Lukion taulukot - vacuum tube diode symbol (1993).svg|right]] |- | [[w:triodi|triodi]] || [[Kuva:Lukion taulukot - vacuum tube triode symbol (1993).svg|right]] |- | [[w:hohtolamppu|hohtolamppu]] || [[Kuva:Lukion taulukot - glow lamp symbol (1993).svg|right]] |- | [[w:valokenno|valokenno]] || [[Kuva:Lukion taulukot - vacuum photocell symbol (1993).svg|right]] |- | puolijohdediodi || [[Kuva:Lukion taulukot - semiconductor diode symbol (1993).svg|right]] |- | [[w:fotodiodi|fotodiodi]] || [[Kuva:Lukion taulukot - photodiode symbol (1993).svg|right]] |- | [[w:zenerdiodi|zenerdiodi]] || [[Kuva:Lukion taulukot - zener diode symbol (1993).svg|right]] |- | tunnelidiodi || [[Kuva:Lukion taulukot - tunnel diode symbol (1993).svg|right]] |- | loistediodi || [[Kuva:Symbol LED.svg|right|124px]] |- | triodityristori || [[Kuva:Thyristor (reverse closing, common).svg|right|110px]] |- | [[w:diac|diac]] || [[Kuva:Symbol Diac.svg|right|128px]] |- | [[w:triac|triac]] || [[Kuva:Lukion taulukot - triac symbol (1993).svg|right]] |- | valovastus || [[Kuva:Symbol Photoresistor.svg|right|100px]] |- | fotoelementti || [[Kuva:Symbol Photoelement.svg|right|97px]] |- | NTC-termistori || [[Kuva:Lukion taulukot - NTC thermistor symbols (1993).svg|right]] |- | PTC-termistori || [[Kuva:Lukion taulukot - PTC thermistor symbols (1993).svg|right]] |- | PNP-transistori || [[Kuva:BJT PNP symbol (case, unlabelled).svg|right|90px]] |- | NPN-transistori || [[Kuva:BJT NPN symbol (case, unlabelled).svg|right|91px]] |- | vahvistin || [[Kuva:Lukion taulukot - boxed amplifier symbol (1993).svg|right]] |- | rele || [[Kuva:Lukion taulukot - relay coil symbol (1993).svg|right]] |- | summeri || [[Kuva:Lukion taulukot (1993)-page052-image09.png|right]] |- | mikrofoni || [[Kuva:Lukion taulukot (1993)-page052-image10.png|right]] |- | kuuloke || [[Kuva:Lukion taulukot (1993)-page052-image11.png|right]] |- | kaiutin || [[Kuva:Lukion taulukot (1993)-page052-image12.png|right]] |- | antenni || [[Kuva:Lukion taulukot (1993)-page052-image13.png|right]] |- | oskilloskooppi || [[Kuva:Lukion taulukot (1993)-page052-image14.png|right]] |} == Wikiaineisto == * Lähde: {{Lukion taulukot wikiaineistossa|51|Lukion taulukot, sivu 51}} husxdfbbdxlfy7ppfuw3pwctnkqiqjn 160924 160923 2026-11-07T00:05:13Z Fisuaq 5901 Korvataan seitsemän sähkömerkkien rasterikuvaa varmennetuilla SVG-kuvilla 160924 wikitext text/x-wiki {{kehitysaste|25%}} {{Lukion taulukot}} === Sähköteknisiä piirrosmerkkejä === {| class="wikitable" style="display: inline-table; border: none; background: none;" ! Laite ! Piirrosmerkki |- | tasajännite || [[Kuva:Lukion taulukot - direct voltage symbol (1993).svg|right]] |- | vaihtojännite || [[Kuva:Lukion taulukot - alternating voltage symbol (1993).svg|right]] |- | yleisjännite || [[Kuva:Lukion taulukot - general voltage symbol (1993).svg|right]] |- | [[w:maadoitus|maadoitus]] || [[Kuva:Lukion taulukot - earth connection symbol (1993).svg|right]] |- | johdinliitos || [[Kuva:Lukion taulukot - wire junction alternatives (1993).svg|right]] |- | ohitus || [[Kuva:Lukion taulukot - unconnected wire crossings (1993).svg|right]] |- | kytkin || [[Kuva:Lukion taulukot - open diagonal switch (1993).svg|right]] |- | [[w:sulake|sulake]], varoke || [[Kuva:Lukion taulukot - fuse with continuous conductor (1993).svg|right]] |- | sähköpari || [[Kuva:Lukion taulukot - single cell with polarity (1993).svg|right]] |- | [[w:sähköparisto|sähköparisto]] || [[Kuva:Lukion taulukot - three cell battery (1993).svg|right]] |- | vaihtovirtalähde || [[Kuva:Lukion taulukot - alternating current source (1993).svg|right]] |- | ampeerimittari || [[Kuva:Lukion taulukot - ammeter symbol (1993).svg|right]] |- | volttimittari || [[Kuva:Lukion taulukot - voltmeter symbol (1993).svg|right]] |- | ohmimittari || [[Kuva:Lukion taulukot - ohmmeter symbol (1993).svg|right]] |- | lamppu || [[Kuva:Lamp symbol.svg|right|147px]] |- | [[w:vastus|vastus]] || [[Kuva:Resistor symbol Europe.svg|right|120px]] |- | säätövastus || [[Kuva:Variable Resistor.svg|right|120px]] |- | [[w:potentiometri|potentiometri]] || [[Kuva:Potentiometer symbol Europe.svg|right|120px]] |- | [[w:kondensaattori|kondensaattori]] || [[Kuva:Capacitor Symbol alternative.svg|right|120px]] |- | säätökondensaattori || [[Kuva:Symbol Capacitor (changeable).svg|right|88px]] |- | elektrolyyttikondensaattori || [[Kuva:Lukion taulukot - electrolytic capacitor with polarity (1993).svg|right]] |- | [[w:Kela (komponentti)|käämi, kela]] || [[Kuva:Lukion taulukot - four arc coil (1993).svg|right]] |- | käämi, rautasydän || [[Kuva:Lukion taulukot - iron-core coil symbol (1993).svg|right]] |- | [[w:muuntaja|muuntaja]] || [[Kuva:Lukion taulukot - transformer symbol alternatives (1993).svg|right]] |- | generaattori || [[Kuva:Znacka Generatoru 2.svg|right]] |- | moottori || [[Kuva:Lukion taulukot - motor symbol (1993).svg|right]] |- | [[w:diodi|diodi]] || [[Kuva:Lukion taulukot - vacuum tube diode symbol (1993).svg|right]] |- | [[w:triodi|triodi]] || [[Kuva:Lukion taulukot - vacuum tube triode symbol (1993).svg|right]] |- | [[w:hohtolamppu|hohtolamppu]] || [[Kuva:Lukion taulukot - glow lamp symbol (1993).svg|right]] |- | [[w:valokenno|valokenno]] || [[Kuva:Lukion taulukot - vacuum photocell symbol (1993).svg|right]] |- | puolijohdediodi || [[Kuva:Lukion taulukot - semiconductor diode symbol (1993).svg|right]] |- | [[w:fotodiodi|fotodiodi]] || [[Kuva:Lukion taulukot - photodiode symbol (1993).svg|right]] |- | [[w:zenerdiodi|zenerdiodi]] || [[Kuva:Lukion taulukot - zener diode symbol (1993).svg|right]] |- | tunnelidiodi || [[Kuva:Lukion taulukot - tunnel diode symbol (1993).svg|right]] |- | loistediodi || [[Kuva:Symbol LED.svg|right|124px]] |- | triodityristori || [[Kuva:Thyristor (reverse closing, common).svg|right|110px]] |- | [[w:diac|diac]] || [[Kuva:Symbol Diac.svg|right|128px]] |- | [[w:triac|triac]] || [[Kuva:Lukion taulukot - triac symbol (1993).svg|right]] |- | valovastus || [[Kuva:Symbol Photoresistor.svg|right|100px]] |- | fotoelementti || [[Kuva:Symbol Photoelement.svg|right|97px]] |- | NTC-termistori || [[Kuva:Lukion taulukot - NTC thermistor symbols (1993).svg|right]] |- | PTC-termistori || [[Kuva:Lukion taulukot - PTC thermistor symbols (1993).svg|right]] |- | PNP-transistori || [[Kuva:BJT PNP symbol (case, unlabelled).svg|right|90px]] |- | NPN-transistori || [[Kuva:BJT NPN symbol (case, unlabelled).svg|right|91px]] |- | vahvistin || [[Kuva:Lukion taulukot - boxed amplifier symbol (1993).svg|right]] |- | rele || [[Kuva:Lukion taulukot - relay coil symbol (1993).svg|right]] |- | summeri || [[Kuva:Lukion taulukot - buzzer symbol (1993).svg|right]] |- | mikrofoni || [[Kuva:IEC MIC.svg|right|43px]] |- | kuuloke || [[Kuva:Lukion taulukot - earphone symbol (1993).svg|right]] |- | kaiutin || [[Kuva:Lukion taulukot - loudspeaker symbol (1993).svg|right]] |- | antenni || [[Kuva:Lukion taulukot - antenna symbol (1993).svg|right]] |- | oskilloskooppi || [[Kuva:Lukion taulukot - oscilloscope symbol (1993).svg|right]] |} == Wikiaineisto == * Lähde: {{Lukion taulukot wikiaineistossa|51|Lukion taulukot, sivu 51}} 5st1gbf4zjll0j8kii5nwj97axqmfom Lukion taulukot/Pascal-ohjelman yksinkertaistettu rakenne 0 17617 160920 160745 2026-11-06T12:59:11Z Fisuaq 5901 Yhdenmukaistetaan Pascalin rakennekaavioita lähdeuskollisilla SVG-kuvilla 160920 wikitext text/x-wiki {{kehitysaste|100%}} {{Lukion taulukot}} == Pascal-ohjelman yksinkertaistettu rakenne == <p>Kaaviot perustuvat Lukion taulukoiden vuoden 1993 viidenteen painokseen.</p> <dl class="pascal-parts" style="margin:0;"> <div class="pascal-part" id="pascal-part-1" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Ohjelman pääosat</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Ohjelman pääosat – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:560px;">[[Tiedosto:Lukion taulukot - Pascal program syntax (1993).svg|560px|alt=Pascal-ohjelman pääosien syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-2" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Lohkon pääosat</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-chain" tabindex="0" role="region" aria-label="Lohkon pääosat – rakenneketju" style="max-width:100%;overflow-x:auto;"><span class="pascal-chain-text" style="white-space:nowrap;"><var style="font-style:normal;">esittelyosa</var> → <var style="font-style:normal;">lauseosa</var></span></div></dd></div> <div class="pascal-part" id="pascal-part-3" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Esittelyosan rakenne</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Esittelyosan rakenne – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:420px;">[[Tiedosto:Lukion taulukot - Pascal declaration part syntax (1993).svg|420px|alt=Pascalin esittelyosan syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-4" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Viitteiden esittely</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Viitteiden esittely – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:500px;">[[Tiedosto:Lukion taulukot - Pascal label declaration syntax (1993).svg|500px|alt=Pascalin viitteiden esittelyn syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-5" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Vakioiden määrittely</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Vakioiden määrittely – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:500px;">[[Tiedosto:Lukion taulukot - Pascal constant definition syntax (1993).svg|500px|alt=Pascalin vakioiden määrittelyn syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-6" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Tyyppien määrittely</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Tyyppien määrittely – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:500px;">[[Tiedosto:Lukion taulukot - Pascal type definition syntax (1993).svg|500px|alt=Pascalin tyyppien määrittelyn syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-7" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Muuttujien esittely</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Muuttujien esittely – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:520px;">[[Tiedosto:Lukion taulukot - Pascal variable declaration syntax (1993).svg|520px|alt=Pascalin muuttujien esittelyn syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-8" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Aliohjelmien esittely</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Aliohjelmien esittely – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:620px;">[[Tiedosto:Lukion taulukot - Pascal subprogram declaration syntax (1993).svg|620px|alt=Pascalin aliohjelmien esittelyn syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-9" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Lauseosan rakenne</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Lauseosan rakenne – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:520px;">[[Tiedosto:Lukion taulukot - Pascal statement part syntax (1993).svg|520px|alt=Pascalin lauseosan syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-10" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Lausejono</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Lausejono – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:420px;">[[Tiedosto:Lukion taulukot - Pascal statement sequence syntax (1993).svg|420px|alt=Pascalin lausejonon syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-11" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— sijoituslause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="sijoituslause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:500px;">[[Tiedosto:Lukion taulukot - Pascal assignment statement syntax (1993).svg|500px|alt=Pascalin sijoituslauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-12" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— ehtolause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="ehtolause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:620px;">[[Tiedosto:Lukion taulukot - Pascal conditional statement syntax (1993).svg|620px|alt=Pascalin ehtolauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-13" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— tapauslause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="tapauslause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:620px;">[[Tiedosto:Lukion taulukot - Pascal case statement syntax (1993).svg|620px|alt=Pascalin tapauslauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-14" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— alkuehtoinen toistolause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="alkuehtoinen toistolause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:600px;">[[Tiedosto:Lukion taulukot - Pascal while statement syntax (1993).svg|600px|alt=Pascalin alkuehtoisen toistolauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-15" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— toistolause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="toistolause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:600px;">[[Tiedosto:Lukion taulukot - Pascal repeat statement syntax (1993).svg|600px|alt=Pascalin toistolauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-16" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— askeltava toistolause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="askeltava toistolause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:620px;">[[Tiedosto:Lukion taulukot - Pascal for statement syntax (1993).svg|620px|alt=Pascalin askeltavan toistolauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-17" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— with-lause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="with-lause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:480px;">[[Tiedosto:Lukion taulukot - Pascal with statement syntax (1993).svg|480px|alt=Pascalin with-lauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-18" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— hyppylause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="hyppylause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:500px;">[[Tiedosto:Lukion taulukot - Pascal goto statement syntax (1993).svg|500px|alt=Pascalin hyppylauseen syntaksikaavio]]</div></div></dd></div> </dl> == Wikiaineisto == * Lähde: {{Lukion taulukot wikiaineistossa|70|Lukion taulukot, sivu 70}} s82cxb3wf2kiim2vnds5y7nilex65lx 160922 160920 2026-11-06T17:37:42Z Fisuaq 5901 Korvataan Lohkon pääosat -tekstiketju lähdeuskollisella SVG-kaaviolla 160922 wikitext text/x-wiki {{kehitysaste|100%}} {{Lukion taulukot}} == Pascal-ohjelman yksinkertaistettu rakenne == <p>Kaaviot perustuvat Lukion taulukoiden vuoden 1993 viidenteen painokseen.</p> <dl class="pascal-parts" style="margin:0;"> <div class="pascal-part" id="pascal-part-1" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Ohjelman pääosat</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Ohjelman pääosat – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:560px;">[[Tiedosto:Lukion taulukot - Pascal program syntax (1993).svg|560px|alt=Pascal-ohjelman pääosien syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-2" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Lohkon pääosat</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Lohkon pääosat – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:420px;">[[Tiedosto:Lukion taulukot - Pascal block syntax (1993).svg|420px|alt=Pascalin lohkon pääosien syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-3" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Esittelyosan rakenne</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Esittelyosan rakenne – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:420px;">[[Tiedosto:Lukion taulukot - Pascal declaration part syntax (1993).svg|420px|alt=Pascalin esittelyosan syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-4" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Viitteiden esittely</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Viitteiden esittely – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:500px;">[[Tiedosto:Lukion taulukot - Pascal label declaration syntax (1993).svg|500px|alt=Pascalin viitteiden esittelyn syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-5" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Vakioiden määrittely</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Vakioiden määrittely – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:500px;">[[Tiedosto:Lukion taulukot - Pascal constant definition syntax (1993).svg|500px|alt=Pascalin vakioiden määrittelyn syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-6" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Tyyppien määrittely</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Tyyppien määrittely – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:500px;">[[Tiedosto:Lukion taulukot - Pascal type definition syntax (1993).svg|500px|alt=Pascalin tyyppien määrittelyn syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-7" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Muuttujien esittely</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Muuttujien esittely – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:520px;">[[Tiedosto:Lukion taulukot - Pascal variable declaration syntax (1993).svg|520px|alt=Pascalin muuttujien esittelyn syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-8" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Aliohjelmien esittely</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Aliohjelmien esittely – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:620px;">[[Tiedosto:Lukion taulukot - Pascal subprogram declaration syntax (1993).svg|620px|alt=Pascalin aliohjelmien esittelyn syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-9" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Lauseosan rakenne</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Lauseosan rakenne – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:520px;">[[Tiedosto:Lukion taulukot - Pascal statement part syntax (1993).svg|520px|alt=Pascalin lauseosan syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-10" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">Lausejono</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="Lausejono – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:420px;">[[Tiedosto:Lukion taulukot - Pascal statement sequence syntax (1993).svg|420px|alt=Pascalin lausejonon syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-11" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— sijoituslause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="sijoituslause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:500px;">[[Tiedosto:Lukion taulukot - Pascal assignment statement syntax (1993).svg|500px|alt=Pascalin sijoituslauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-12" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— ehtolause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="ehtolause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:620px;">[[Tiedosto:Lukion taulukot - Pascal conditional statement syntax (1993).svg|620px|alt=Pascalin ehtolauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-13" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— tapauslause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="tapauslause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:620px;">[[Tiedosto:Lukion taulukot - Pascal case statement syntax (1993).svg|620px|alt=Pascalin tapauslauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-14" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— alkuehtoinen toistolause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="alkuehtoinen toistolause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:600px;">[[Tiedosto:Lukion taulukot - Pascal while statement syntax (1993).svg|600px|alt=Pascalin alkuehtoisen toistolauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-15" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— toistolause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="toistolause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:600px;">[[Tiedosto:Lukion taulukot - Pascal repeat statement syntax (1993).svg|600px|alt=Pascalin toistolauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-16" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— askeltava toistolause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="askeltava toistolause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:620px;">[[Tiedosto:Lukion taulukot - Pascal for statement syntax (1993).svg|620px|alt=Pascalin askeltavan toistolauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-17" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— with-lause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="with-lause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:480px;">[[Tiedosto:Lukion taulukot - Pascal with statement syntax (1993).svg|480px|alt=Pascalin with-lauseen syntaksikaavio]]</div></div></dd></div> <div class="pascal-part" id="pascal-part-18" style="display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:6px 0;"><dt style="flex:0 1 176px;font-weight:bold;margin:0;">— hyppylause</dt><dd class="pascal-visual" style="flex:1 1 480px;min-width:0;margin:0;"><div class="pascal-diagram" tabindex="0" role="region" aria-label="hyppylause – syntaksikaavio" style="max-width:100%;overflow-x:auto;"><div class="pascal-image" style="width:500px;">[[Tiedosto:Lukion taulukot - Pascal goto statement syntax (1993).svg|500px|alt=Pascalin hyppylauseen syntaksikaavio]]</div></div></dd></div> </dl> == Wikiaineisto == * Lähde: {{Lukion taulukot wikiaineistossa|70|Lukion taulukot, sivu 70}} lxrlna1qhpc7prmk9hzspsn3x47ip4m