1 / 11

Programmeerimine

Programmeerimine. Programmeerimiskeeled. Programmeerimine. Programmeerimine - ülesande lahendusalgoritmi koostamine arvutile Algoritm kirjutatakse kindla süntaksiga programmeerimiskeeles. Kasutatavamad keeled. Pascal C, C++ Visual Basic Java

orrin
Download Presentation

Programmeerimine

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programmeerimine Programmeerimiskeeled

  2. Programmeerimine • Programmeerimine - ülesande lahendusalgoritmi koostamine arvutile • Algoritm kirjutatakse kindla süntaksiga programmeerimiskeeles

  3. Kasutatavamad keeled • Pascal • C, C++ • Visual Basic • Java • Veebi programmeerimiskeeled (PHP, Perl, ColdFusion jmt)

  4. Keelte tasemed 1. masinkood 2. madaltasemeleeled (assembler) 3. kesktasemekeeled (C) 4. kõrgtasemekeeled (Pascal, C++)

  5. Transleerimine transleerimine - mingis programmeerimiskeeles kirjutatud programmi teisendamine masinkoodi

  6. 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

  7. Kompileeritavad keeled • Programm teisendatakse masinkoodi ühe korra • Eelised: kiirus programmi kasutamisel, veakindlus • Puudus: programmi suurem maht • Kompileeritavad keeled: Pascal, C

  8. Pascal • Töötas välja Zürichi ülikooli professor Niklaus Wirth (1967-71) • Tänapäeval kasutatakse põhiliselt programmeerimise õpetamiseks

  9. Pascali versioonid • Standard Pascal • Borland Pascal (Turbo Pascal) • GNU Pascal • Free Pascal

  10. Free Pascal (FPC) • ühilduv Turbo Pascaliga • tasuta • avaliku lähtekoodiga • töötab Windows, DOS, Linux jmt platvormil www.freepascal.org

  11. kompi- laator linker programm.exe programm.pas programm.ow FPC kompilaator

More Related