Kompjûters, Programming
De Grafiken yn de "Pascal": eigenskippen, skepping metoaden en foarbylden
Haw ik nedich in Grafiken programmeur? Fral sokken dy't krekt begûn te learen de taal? Wy moatte earst ûndersykje alle ûntwerpen foar it skriuwen basis en mienskiplike taken en skema ferlof foar letter?
Dat binne de fragen te beäntwurdzjen elk foar himsels. Bygelyks, dyjingen dy't leare de taal yn it skoaljier, it skema yn de "Pascal" is by útstek in wize om te stimulearjen sels foar fierdere stúdzje. Nei al dy tiid wol ik sjoch de resultaten fan syn tinken, skriuwen programma. As wy it oer in studinte, dan tekenjen in oare ôfspraak. Krektoarsom, it treedt as in helptiidwurd elemint dat helpt te meitsjen Written produkten mear dynamysk. Mar yn elts gefal, dat part fan de programmearring taal, fansels, wichtich.
Dêrby moat betocht dat net alle middels hawwe Grafiken stipe. "Pascal," yn beurt, wurdt foarsjoen fan dizze funksje, dus it is syn struktuer wurdt beskreaun yn it artikel.
De Grafiken yn de "Pascal"
Wêr moatte jim begjinne? Ut dat, jim moatte begripe wat is de minimale ienheid fan it skerm yn ferskate manearen om de taal "Pascal". As it giet om tekst, dan sa sil it symboal. It skema moat se ginst de pixel. It hat koördinaten dy't fertsjintwurdige troch symboalen X en Y, en de kleur (standert - wyt). Om te krijen it adres fan de piksel (0, 0), is it nedich om yn de hoek lofts boppe. It is fan hjir begjint te rekkenje koördinaten.
De Grafiken yn "Pascal ABC» wurdt aktivearre fia in module dat is nedich om registrearje it brûkt line.
punt
As in maklike foarbyld wurdt jûn op de taak fan de útfier punten op it skerm (foto hjirûnder).
Yn de Declarations diel, kinne jo sjogge de nammen fan 'e modules opslein yn de brûkt line. Se binne ûnder oare Grafiken modus yn it programma. As de projektûntwikkelder hat moete it programma struktuer, hy kin tinke dat jo gewoan moatte skriuwe it helptiidwurd fariabelen yn var. Mar dizze paragraaf de Grafiken yn "Pascal", wurket in bytsje oars. Neidat it wurd var te skriuwen in grafyske kaart ynstallearre op jo PC, en dan spesifisearje de modus wêryn it funksjonearret. Dy symboalen binne mienskiplik. Nei de iepening heakjes operator moatte der rekken mei de werklike type en modus. As de brûker net wit hokker soarte fan Adapter ynstallearre is, is it nedich om te nimmen yn it programma line nûmer 7. Dizze paragraaf, lykas de Grafiken yn "Pascal" is ûntwurpen dat de proseduere by steat is te spoaren automatysk identifisearje gegevens. It is de muoite wurdich ûnthâlden dat alle adapters hawwe harren numerike wearde foar elke kin fûn wurde troch sykjen op it ynternet. Yn de achtste line kin sjoen wurde Initgraph proseduere. Se rint de Grafiken modus. Line nûmer 9 en nûmer 10 binne nedich om te sjen oft Initialisieren gie ynienen mislearret, it programma is stoppe mei wurkjen. closegraph slút de grafiken modus, sadat jo op gean werom nei de tekst.
Rows nûmere 2, 3, 7-10, 17 moatte ûnthâlden om't se kinne brûkt wurde as in sjabloan, omdat alle Grafiken yn "Pascal" hat de algemiene struktuer skepping. Tink oan de eleminten fan oare taken.
Under fariabele kleur moatte begripe it berik fan de kleuren yn de "Pascal" der binne mar 15. By it tawizen fan in wearde ta willekeurige, wy moatte begripe dat de toan wurdt selektearre willekeurich. 14 line kinne jo te meitsjen mei in punt op it skerm. Yn dit probleem, dan komt te lizzen dêr't it "sil litte" samar seleksje modus.
skema funksje
Dêrby moat begrepen dat de grafyk fan de funksje yn de "Pascal" wurdt boud yn twa fazen. As earste, jo moatte bouwe in stelsel fan koördinaten, dan lûke de grafyk sels. En de earste wurdt ek ûnderferdield yn meardere fazen.
Om skema is net leit oan de boppekant fan it skerm, moatte jo oantsjutte har lokaasje. Upper angle - (xLeft; yLeft). Leger opnommen allyksa - (xRight; yRight). Om in koördinearje as, dy't yn de wiskunde binne geweldich notaasje, moatte jo witte it sintrum. En foar de definysje fan it lêste is it nedich om te begripen hoe't it argumint en de wearde fan 'e funksje. Selektearje it winske punt, kinne jo trochgean opnimmen fan it programma.
De Grafiken yn de "Pascal" giet it om it brûken fan SetPixel proseduere, wêrnei't folget tusken heakjes wize op de koördinaten fan de punt (de gebrûklike x en y) en kleur (fariabel). In Line funksje makket it mooglik om te tekenen de assen.
Skriuw in programma is nedich yn sokke sequence: earst koördinatestelsel, en yn 'e ein jo moatte berekkenjen de wearde fan' e funksje en te berekkenjen fan de koördinaten fan de punt.
resultaat
De konklúzje punten oan it skerm en de oanlis fan 'e funksje grafyk yn de "Pascal" binne toets, sa te sizzen, al de basis seksje. Leard te hawwen skriuwen programma foar harren útfiering, de programmeur kin brûke Grafiken yn syn ûnderskate ferzjes. It is krekt goed om te witten de teory. De Grafiken yn de "Pascal" (foarbylden wurde jûn yn it artikel) - een hiel ienfâldich en nijsgjirrige fraach.
Similar articles
Trending Now