Tartu Kutsehariduskeskus LINUX Referaat Juhendaja: Indrek Brifk Tartu 2009 Sisukord Sissejuhatus/Mis on Linux? .......................................................................................................... 3 Ajalugu............................................................................................................................................4 MINIX........................................................................................................................................... 4 Ärindus ja populaarsuse omandamine............................................................................................5 Praegu arendus................................................................................................................................5 Disain..............................
sünkroniseerimist · Unsynchronized Objects ühelõimeliste programmide korral pole vaja sünkroniseerimist · Sünkroniseerimismehhanismide lisamine objektidele lisab koodi, mida pole vaja, kui sünkroniseerimist ei kasutata näit. class library tegemisel lisab koormust 71. Millal on reaalajasüsteemide programmeerimisel parem kasutada objektorienteeritud keeli, millal protseduurorienteeritud keeli? Protseduur vs OO: · Sõltub olukorrast Manussüsteemid - enamasti OO ei sobi 1. Programmi töökiirus 2. Ajaline ettemääratus 3. Programmi suurus PC (ja analoogilised) süsteemid OO eelistatud 1. Arendamise mugavus 2. Arendamise kiirus [Objektorienteeritud keeled: Võimaldavad suurendada programmeerija efektiivsust, koodi usaldatavust, koodi korduvkasutatavust RAS korral Smalltalk, C++, Java, C#, Ada 95 toetavad abstraktseid andmeid, kapseldumist,