You are on page 1of 2

8

Turbo Pascal programowanie

Co to jest
programowanie?
3RZLHP\ REHFQLH NLOND VyZ QD WHPDW VDPHJR SURFHVX SURJUDPRZDQLD $E\ &L
 ]D
EDUG]R QLH ]QXG]L RJUDQLF]\P\ VL
 WXWDM GR NUyWNLHJR RPyZLHQLD MHJR QDMZD*niejV]\FK HOHPHQWyZ UH]\JQXMF ] IRUPDOL]PyZ L ]E
GQHM WHRULL -HOL FKFHV] GRZLHG]LH
VL
 QD WHQ WHPDW F]HJR ZL
FHM PR*HV] DOH QLH PXVLV]  SU]HF]\WD NROHMQ\ UR]G]LD
]DW\WXRZDQ\-DNWRVL
URELQDSUDZG
"-HOLQLHPDV]RFKRW\PR*HV]ZUyFLGRQLHJR
Sy(QLHM
1D UR]ZL]DQLH GRZROQHJR ]DGDQLD SRSU]H] SURJUDPRZDQLH VNDGD VL
 NLOND HWDSyZ
3U]HGH ZV]\VWNLP PXVLV] ZLHG]LH FR ZDFLZLH FKFHV] ]UREL F]\OL PLH NRQNUHWQ\
problemGRUR]ZL]DQLD5]HF]MDVQDSUREOHPPXVLQDGDZDVL
GRUR]ZLD]DQLD]DSRPRFNRPSXWHUD VNGPDV]RW\PZLHG]LH"1DREHFQ\PHWDSLHQDMOHSLHM]DVWRVRZD
]GURZ\UR]VGHN $QDOL]XMFSUREOHPPXVLV]VSUHF\]RZDMDNLHLQIRUPDFMHPasz do
G\VSR]\FMLLFRFKFHV]X]\VNDZZ\QLNXMHJRUR]ZL]DQLD1DVW
SQLHPXVLV]]GHF\GRZDVL
MDNUR]ZL]D]DGDQLHF]\OLZ\EUDRGSRZLHGQLPHWRG
. Kolejnym krokiem
MHVW SU]\M
FLH RNUHORQHJR VSRVREX SRVW
SRZDQLD F]\OL VFKHPDWX F]\QQRFL NURNyZ 
SURZDG]F\FKGRUR]ZL]DQLD6FKHPDWWDNLRNUHODQ\MHVWPLDQHPalgorytmu. DodatNRZF]\QQRFLNWyUQDOH*\Z\NRQDQDW\PHWDSLHMHVWGobr struktur danych, czyli
VSRVREyZZMDNLHSU]HWZDU]DQDSU]H]QDV]SURJUDPLQIRUPDFMDE
G]LHUHSUH]HQWRZDQD
ZHZQWU] NRPSXWHUD &]\QQR WD MHVW QD RJy Z\NRQ\ZDQD PHFKaQLF]QLH LVWQLHM
MHGQDNSUREOHP\GODNWyU\FKPR*OLZHMHVWSU]\M
FLHNLONu wariantw reprezentowania
LQIRUPDFML]Uy*QLFRZDQ\FKZ]DOH*QRFLRGNRQNUHWQHMV\WXDFML
5]HF]\ZLVWH SUREOHP\ V Z ZL
NV]RFL ]E\W VNRPSOLNRZDQH E\ GD\ VL
 VNXWHF]QLH
rozZL]D ]D SRPRF SRMHG\QF]HJR DOJRU\WPX 6NXWHF]QH ]UHDOL]RZDQLH DOJRU\WPX
Z\PDJD SRQDGWR Z\NRQDQLD SHZQ\FK F]\QQRFL SRPRFQLF]\FK MDN FKRE\ ZSURZDG]HQLD F]\ Z\SURZDG]HQLD GDQ\FK 7DN ZL
F ]Z\NOH PXVLV] SRG]LHOL ]DGDQLH QD
SHZQHIUDJPHQW\GDMFHVL
UR]ZL]D]DSRPRFRGSRZLHGQLFKDOJRU\WPyZDFDR
REXGRZD RGSowiednim zestawem operacji administracyjnych. W ten sposb tworzysz projekt programu.

Co to jest programowanie?

'RSLHURWHUD]ZFKRG]LGRDNFMLNRPSXWHU:\NRU]\VWXMFRGSRZLHGQLSURJUDPX*\Wkowy zapisujemy nasz projekt w postaci wykonywalnej przez komputer. Operacja ta nosi
miano kodowania lub implementacjiDMHMZ\QLNLHPSRZLQLHQE\G]LDDMF\SURJUDP
3RQLHZD* MHGQDN QLH MHVW SRZLeG]LDQH *H SURJUDP PXVL E\ RG UD]X EH]E
GQ\ RVtatnim etapem naszej pracy jest jego testowanie, czyli inaczej uruchamianie1DGREU
VSUDZ
 L WR QLH MHVW NRQLHF SRZD*QH SURJUDP\ PXV] E\ SU]H] FD\ RNUHV VZRMHM
eksploatacji konserwowane 2NUHOHQLH WR R]QDF]D VSUDZRZDQLH SU]H] DXWRUD QDG]RUX
QDG G]LDDQLHP SURJUDPX L NRUHNW
 HZHQWXDlQ\FK E
GyZ = NRQVHUZDFM SURJUDPyZ
ZL*HVL
ZUHV]FLH]DJDGQLHQLHRSUDFRZDQLDLFKGRNXPHQWDFML'ZLHRVWDWQLHF]\QQRFL
]ZL]DQH V JyZQLH ] SURJUDPRZDQLHP SURIHVMoQDOQ\P WRWH* QLH E
G]LHP\ VL
 QLPL
V]F]HJyRZR]DMPRZD
7DNPQLHMZL
FHMZ\JOGDFDDSURFHGXUDSURJUDPRZDQLDLMDNQLHWUXGQR]DXZD*\
samo pisanie i uruchamiDQLH SURJUDPX ZFDOH QLH MHVW Z QLHM QDMZD*QLHMV]H3RQLHZD*MHGQDNQDV]\PFHOHPMHVWSRND]DQLH&LSRGVWDZU]HPLRVDQLH]DG\VNXVMDRDOJRU\WPDFK L WHRULL LQIRUPDW\NL QD WHQ WHPDW QDSLVDQR ZLHOH PGU]HMV]\FK NVL*HN 
w NROHMQ\FK UR]G]LDDFK VNXSLP\ VL
 JyZQLH QD Z\NDG]LH M
]\ND SURJUDPRZDQLD
i RPyZLHQLX MHJR NRQVWUXNFML RG VWURQ\ SUDNW\F]QHM -HOL FKFHV] UR]V]HU]\ VZRMH
ZLDGRPRFL GRW\F]FH SRGR*D SURJUDPRZDQLD ]DFK
FDP &L
 GR SU]HF]\WDQLD
QDVW
SQHJR UR]G]LDX -HOL QLH PDV] RFKRW\ SU]HMG( GR UR]G]LDX ]DW\WXRZDQHJR
1DU]
G]LHZNWyU\PSR]QDV]JyZQHJRERKDWHUDWHMNVL*NL

You might also like