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