o protsessor (CPU) - juhtseade (CU), aritmeetikaseade (ALU), registrid, taimer, ... o põhimälu - muutmälu (RAM), püsimälu (ROM), ülekirjutatav püsimälu, ... o adresseerimine - bitt, bait, sõna, aadress, aadressruum, ... k - kilo (10^3), M - mega (10^6), G - giga (10^9), T - tera (10^12), P - peta (10^15), E - eksa (10^18), Z - zeta (10^21), Y - jota (10^24) o siinid - andmesiin, aadress-siin, juhtsiin, ... o välisseadmed - välismälu, sisend/väljundseadmed, kontrollerid, ... · Programmi täitmine arvutis: o masinkäsud - protsessori käsustik o operandid, aadresside moodustamine o andmete kujutamine madaltasemel: täisarvud, ujupunktarvud, sümbolid ja stringid (sõned), ......
01.2013) Eksamieeldus kolme kodutöö esitamine (20 punkti). Eksamiülesanne 10. jaanuaril 2013 (60 punkti): Ühe bussifirma busside väljumisajad Tallinnast Pärnusse ja Narva on sellised: Pärnu Narva 07:15 08:15 11:30 13:00 07:15 13:45 09:30 14:15 10:30 15:00 11:00 15:30 1...
TARTU ÜLIKOOLI TEADUSKOOL PROGRAMMEERIMISE ALGKURSUS 2005-2006 Sisukord KURSUSE TUTVUSTUS: Programmeerimise algkursus.........................................6 Kellele see algkursus on mõeldud?..................................................................6 Mida sellel kursusel ei õpetata?.......................................................................6 Mida selle kursusel õpetatakse?......................................................................6 Kuidas õppida?.................................................................................................7 Mis on kompilaator?...
(собственно этот оператор есть даже в машинных кодах). • Он позволяет выполнять определенный код, в зависимости от некоторого условия. • if (выражение1) оператор1; • [elseоператор2;] • если условие в выражение1 истинно, то выполняется оператор1, если условие ложно, то выполняется оператор2. Знаки сравнения • == равно • != не равно • > • < • >= • <= Пример • int i = 2; if(i < 1){ Console.WriteLine(“i меньше 1!”); } else { Console.WriteLine(“ i больше или равно 1! ”); } • Результат • i больше или равно 1! Пример • int i = 1; if(i == 10){ Console.WriteLine(“истина!”); } • Этот блок ничего не выведет на экран. • Рассмотрим второй вид оператора, его суть просто в добавлении любого количество блоков elseif к конструкции if .. else: • if (выражение1) оператор1; [else if (выражение2) оператор2;] ... •...
if (tingimus) { Kui tingimus tagastab avaldis1; true (tõde), töötleb avaldis 2; kompilaator … operatsioone, mis on avaldis N; kirjutatud pärast } tingimust. Kui tingimus else tagastab false(vale), { avaldis 1 ; töötleb kompilaator avaldis 2; operatsioone pärast ... else. avaldis N; } C# juures, nii nagu selle aluseks oleva C-keele puhul kasutatakse võrdlemise juures kahte võrdusmärki. Üks võrdusmärk on omistamine ehk kopeerimine. Arvude puhul saab kasutada ka võrdlusi < ja > ehk suurem kui ja väiksem kui. Näiteks: if (vanus > 14) Console.WriteLine("T...
44 Kirje kasutamine ...................................................................................................................44 Fail ........................................................................................................................................ 45 ............................................................................................................................................... 45 Programmeerimise algkursus 2 - 89 Faili deklareerimine .............................................................................................................. 45 ............................................................................................................................................... 46 Faili kasutamine ....................................................................................................................46 ÜLESANDED...