programmeerimine
DESCRIPTION
Programmeerimine. Programmeerimiskeeled. Programmeerimine. Programmeerimine - ülesande lahendusalgoritmi koostamine arvutile Algoritm kirjutatakse kindla süntaksiga programmeerimiskeeles. Kasutatavamad keeled. Pascal C, C++ Visual Basic Java - PowerPoint PPT PresentationTRANSCRIPT
ProgrammeerimineProgrammeerimiskeele
d
Programmeerimine
Programmeerimine - ülesande lahendusalgoritmi koostamine arvutile
Algoritm kirjutatakse kindla süntaksiga programmeerimiskeeles
Kasutatavamad keeled
Pascal C, C++ Visual Basic Java Veebi programmeerimiskeeled
(PHP, Perl, ColdFusion jmt)
Keelte tasemed
1. masinkood
2. madaltasemeleeled (assembler)
3. kesktasemekeeled (C)
4. kõrgtasemekeeled (Pascal, C++)
Transleerimine
transleerimine - mingis programmeerimiskeeles kirjutatud programmi teisendamine masinkoodi
Interpreteeritavad keeled Programm transleeritakse igal
täitmisel uuesti masinkoodi Eelis: programmi väiksem maht Puudused: aeglus, vead ilmnevad
alles käivitamisel Interpreteeritav keel on näiteks
Basic
Kompileeritavad keeled
Programm teisendatakse masinkoodi ühe korra
Eelised: kiirus programmi kasutamisel, veakindlus
Puudus: programmi suurem maht Kompileeritavad keeled: Pascal, C
Pascal
Töötas välja Zürichi ülikooli professor Niklaus Wirth (1967-71)
Tänapäeval kasutatakse põhiliselt programmeerimise õpetamiseks
Pascali versioonid
Standard Pascal Borland Pascal (Turbo Pascal) GNU Pascal Free Pascal
Free Pascal (FPC)
ühilduv Turbo Pascaliga tasuta avaliku lähtekoodiga töötab Windows, DOS, Linux jmt
platvormil
www.freepascal.org
FPC kompilaator
kompi-laator
linker
programm.pas
programm.ow
programm.exe