Leidsid 33 sarnast õppematerjali, mis on seotud failiga "IF lause". Need materjalid aitavad sul teemat sügavamalt mõista.
avaldis, rand, tagastab, kompilaator, else, writeline, result, ekraanile, random, false, võrdusmärk, võrdlused, märke, täisarv, valikud, omistamine, kopeerimine, teistpidi, algoritm, varianti, täisarvu, reaalarvu, käskluskäivitusõiguse tõkkeid, static - et alamprogramm Main on olemas ja käivitusvalmis kohe rakenduse töö alguses. void näitab, et ei raporteerita operatsioonisüsteemile programmi töö edukuse kohta. Ja ümarsulgudes oleva abil saab mõnes rakenduses kasutaja omi andmeid ette anda - siin seda võimalust aga ei kasutata. Console.WriteLine("Tere"); Console klass asub nimeruumis System ja on üleval märgitud using lause tõttu kasutatav. Klassi käsklus WriteLine lubab kirjutada konsoolile ehk tekstiekraanile. Praegu piirdutakse ühe väikese teretusega. Jutumärgid on ümber selleks, et arvuti saaks aru, et tegemist on tekstiga - mitte näiteks käskluse või muutuja (märksõna) alla salvestatud andmetega. } } Kaks sulgu lõpus lõpetamas eespool avatud sulgusid. Iga sulg, mis programmikoodi sees avaneb, peab ka kusagil lõppema - muidu ei saa arvuti asjast aru, hing ei tule sisse ja programm ei hakka tööle
........................................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?.............................................................................................8 Milliseid kompilaatoreid kasutada ja kust neid saab?......................................8 Millist keelt valida?...........................................................................................8 ESIMENE TEEMA: sissejuhatav sõnavõtt ehk 'milleks on vaja programmeerimist?'..........................................................................................10
vanad kartulikorvid külge riputatud - olgu need nii suured ja vägevad tahes. Tööle hakkamiseks on hinge vaja. Aga hinge ei saa enne sisse puhuda, kui väikegi tervik olemas. Ning C# puhul näeb lühim tervikprogramm välja ligikaudu järgmine: using System; class Tervitus{ public static void Main(string[] arg){ Console.WriteLine("Tere"); } } Esmapilgul võib tunduda, et suur hulk tundmatuid sõnu on ekraanile ritta seatud. Ning veel mõned sulud ka. Ning kui teada saada, et kõik see pikk jutt on vaid väikese programmi loomiseks, mis oma töö tulemusena ütleb "Tere", siis võib paista, et tegemist on ilmse raiskamisega. Eriti, kui mõni on varem tutvunud Basicu või Pythoniga, kus sama tulemuse saamiseks tuleb lihtsalt kirjutada print "Tere" Seetõttu veel 2000ndate aastate alguses tutvustati inimesi programmeerimisega mitmeski koolis just Basicu kaudu, sest algus on "nii lihtne"
vanad kartulikorvid külge riputatud - olgu need nii suured ja vägevad tahes. Tööle hakkamiseks on hinge vaja. Aga hinge ei saa enne sisse puhuda, kui väikegi tervik olemas. Ning C# puhul näeb lühim tervikprogramm välja ligikaudu järgmine: using System; class Tervitus{ public static void Main(string[] arg){ Console.WriteLine("Tere"); } } Esmapilgul võib tunduda, et suur hulk tundmatuid sõnu on ekraanile ritta seatud. Ning veel mõned sulud ka. Ning kui teada saada, et kõik see pikk jutt on vaid väikese programmi loomiseks, mis oma töö tulemusena ütleb "Tere", siis võib paista, et tegemist on ilmse raiskamisega. Eriti, kui mõni on varem tutvunud Basicu või Pythoniga, kus sama tulemuse saamiseks tuleb lihtsalt kirjutada print "Tere" Seetõttu veel 2000ndate aastate alguses tutvustati inimesi programmeerimisega mitmeski koolis just Basicu kaudu, sest algus on "nii lihtne"
....................................................................................9 ARVUTIGA SEOTUD MÕISTED.......................................................................................14 OMISTAMISLAUSE............................................................................................................ 15 ÜLESANDED....................................................................................................................... 18 ARITMEETILINE JA LOOGILINE AVALDIS. OPERAND JA OPERAATOR..................................................................................................19 ............................................................................................................................................... 19 SISSEJUHATUS...................................................................................................................19 ...............................................................................................
NB! Keeleseadeid saab muuta Windows'i aknas Control Panel / Region and Language veeb d Language Funktsioonid Arvavaldised Tekstavaldised Loogikaavaldised Ajaavaldised veeb Valemid ja avaldised Valem on korraldus Excelile leida (tuletada) mingi väärtus ja salvestada see antud lahtris. Valem esitatakse kujul: = avaldis Võrdusmärk ( = ) on Excelile tunnuseks, et tegemist on valemiga. Suvalist sisendit, mis algab võrdusmärgiga, käsitleb Excel valemina. avaldis - määrab, millised tehted peab täitma andmetega vajaliku väärtuse leidmiseks. Üldjuhul ta koosneb: operandidest, tehtemärgidest ja ümarsulgudest. Operandideks võivad olla: konstandid: 12 25,73 "N" "Kasemets" "01.01.2000" viited lahtritele ja lahtriplokkidele (muutujad): - aadressid: B5, H13, C5:H28, $B$5, H$13, ..., Sheet2
13.05 05/13/01 14:28:15 a, b, c rol Panel / Regional Options Funktsioonid Arvavaldised Tekstavaldised Valemid ja avaldised Valem on korraldus Excelile leida (tuletada) mingi väärtus ja salvestada see antud lahtris. See esitatakse kujul: =avaldis Võrdusmärk ( = ) on Excelile tunnuseks, et tegemist on valemiga. Suvalist sisendit, mis algab võrdusmärgiga, käsitleb Excel valemina. avaldis - määrab, millised tehted peab täitma andmetega vajaliku väärtuse leidmiseks. Üldjuhul ta koosneb: operandidest, tehtemärgidest ja ümarsulgudest. Operandideks võivad olla: konstandid: 12 25,73 "N" "Kasemets" "01.01.2000" viited lahtritele ja lahtriplokkidele (muutujad): - aadressid: B5, H13, C5:H28, $B$5, H$13, ..., Sheet2!B5, ... - nimed: a, x, x_1, c_, pikkus, palk, ... , Sheet2!palk, ...
pole vahet, millises keeles programmeerid, sest kompileeritud kood on lõpuks ikkagi sama. Seega saab iga programmeerija valida endale just selle keele, mis kõige hingelähedasem. Järgmine tase on CLR e. Common Language Runtime (Mono puhul CLI virtual machine), mis pakub hallatud (turvalist) keskkonda programmeerimiseks. Selles hallatud keskkonnas on keskse kontrolli all klasside laadimise e. mälu hõivamine, mälu vabastamine (Garbage collector) ning vahekoodi kompilaator masinkoodiks. Lisaks pakub CLR programmi loomiseks vajalikke klasse. Lisaks klasside kasutamise võimalusele on paljud neist ka päritavad e. nendest on võimalik pärimise teel luua oma klasse. Kõrval asuvalt diagrammilt on näha, et raamistik lisab uue kihi programmi ja riistvara vahele, mis loomulikult ei mõju hästi programmi jõudlusele. Hea uudis on see, et Microsofti .NET raamistik integreerub üsna ilusti Windowsi sisse muutudes osaks Windowsist. Enamgi veel, kui võtta
Selleks on reegel: [Klassinimi] [koopia nimi] = new [Klassinimi](); Ehk, kui funktsioon asub klassis nimega "Limbo" ja meie tahame välja kutsuda selle funktsiooni oma Main klassis, siis kirjutame Maini: Limbo a = new Limbo(); Nõnda teeme koopia, anname sellele nime a, ja kutsume välja nii: a.fn() või a.fn("heipsa", 9);, olenevalt sellest, kas ja mis tüüpi sisendeid see funktsioon tahab saada. TEADMISEKS! Kui funktsioon tagastab mingi väärtuse, siis võime me selle väärtuse omistada mingile muutujale või kasutada vastava funktsiooni väljakutsumist justkui muutujana. Näiteks, kui meil klassis Auto selline funktsioon: public String autosoidab(){ String a = "Auto sõidab!"; return a; } Siis Mainist välja kutsumisel on igati õige ja veatu kirjutada selline rida: Auto b = new Auto(); String auto = b.autosoidab(); System.out
kirjeldatakse andmed jm. Igas programmeerimiskeeles on fikseeritud hulk kindla funktsionaalsusega (otstarbega) lausetüüpe. Iga laustüübi jaoks on keele spetsifikatsiooniga määratletud kaks põhiasja: · struktuur ja komponendid ehk lause süntaks ja · tähendus ja täitmise reeglid ehk lause semantika Lausete põhielementideks on konstandid, nimed, avaldised ja võtmesõnad. Viimased on kindla esitusviisi ja tähendusega ingliskeelsed sõnad või fraasid (If, Else, For, End Sub jmt), mida käsutatakse ainult kindla lause kindlas köhas. Toodud protseduur koosneb viiest lausest. Esimene ja viimane lause moodustavad omavahel seotud paari: esimene määrab protseduuri alguse ja selle nime, viimane protseduuri lõpu. Teise lause täitmisel kuvatakse Visual Basicu sisendboks, milles on esitatud lauses toodud küsimus. Boksi tekstivälja saab sisestada vastuse ning pärast klõpsatust nupule OK võetakse vastus muutuja aasta väärtuseks
Visandage kaks kolme välja ja nelja kirjega tabelit ning andke neile nimed. Esitage lühidalt struktuuri kirjeldus. 2. Imiteerige tabelite kasutamist FoxPro käsurealt: ● Sulgege kõik avatud andmebaasid ● Avage tabelid tühjas tööpiirkonnas ● Aktiveerige esimene tabel ja liikuge selle kolmandale kirjele ● Liikuge teises tabelis viimasele kirjele ● Kuvage mõlemast tabelist vähemalt kahe välja sisu ekraanile ● Summeerige ühe arve sisaldava välja väärtused ja kirjutage vastus. „Ainus koht, kus edu tuleb enne tööd, on sõnaraamatus“ Vidal Sassoon Avaldised (expression i.k.) Avaldised • Oluline osa andmete ja andmebaasi kasutamiskeelest. • Koostamisloogika on rakendustes (ka tabel- arvutus või näiteks R) üldiselt sarnane! • Sisult arvutuseeskiri (valem) ja/või tingimuslause. • Avaldises saab kasutada tüübireegleid arvestades
1 Loeng. Sissejuhatus Võtmesõnad: abstract assert boolean break byte case catch char class const* continue default double do else enum extends final finally float for goto* if implements import instanceof int interface long native new package private protected public return short static strictfp super switch synchronized this throw throws transient try void volatile while NB! Tunduvad võtmesõnadena, aga on literaalid: false null true Algtüübid: Täisarvud · byte(8-bitiline), short(16-bitiline ), int(32-bitiline), long(64-bitiline) Ujukomaarvud · float(32-bitiline), double(64-bitiline) Tõeväärtused
419% TIOBE Programming Community Index. Oktoober 2008 PHP tööprintsiip Kõigepealt moodustab kliendi brauser html päringu ja saadab selle vastavale aadressile (näiteks http://www.site.ee/index.php). Sellel aadressil asuv server võtab vastu html päringu, vaatab, et temalt nõutakse .php laiendiga faili (antud juhul index.php) ja veebiserver käivitab PHP parseri, mis loob sellest .php failist baitkoodi. Seejärel interpreteerib Zend Engine baitkoodi ja tagastab veebiserverile html koodi, mis saadetakse veebiserveri poolt omakorda kliendi brauserile http vastusena. PHP's tehtud Facebook - http://www.facebook.com Tuntud sotsiaalvõrk (rohkem kui 90.000.000 aktiivseid kasutajaid) Flickr – http://www.flickr.com Online piltide haldur (rohkem kui 4.000.000.000 päringuid päevas) Digg – http://digg.com/ Informatsiooni vahetamise portaal (rohkem kui 26.000.000 külastajaid kuus) Wikipedia – http://www.wikipedia.org/
2. Siinkohal täiendame tingimust mõne võrdlusega, kasutades selleks matemaatikast tuntud võrdlusoperaatoreid. Loome näiteks koodi, mis otsustab, kas muutuja on paaris või paaritu. Selleks teeme jäägiga jagamist ning kui jääk on null, siis on tegemist paarisarvuga. Vastasel korral paarituga. ? 1 else { echo 'Arv on paaritu'; 8 } 9 ?> 10 Loogikaoperaatorid Kui soovime loogikale anda mitu tingimust, kasutame selleks loogikaoperaatoreid. Pean silmas seda, et lause väljastamiseks peab olema täidetud vähemalt üks või mitu tingimust. Nagu tabelist näha, siis and ja && on täpselt samad operaatorid, nagu ka or ja ||. Näiteks kontrollime, kas muutuja väärtus jääb 50 ja 100 vahele. ? 1 50 && $arv<100){
ka nende pikkused, imiteerides sellega vaatesuuna muutumist. Hiireklõpsuga saab soovitava vaatesuuna fikseerida, millega kompass kaob ekraanilt ja tuuakse ette joonis kompassilt valitud vaatesuunast vaadatuna. Kompassiga saab vaatesuunda fikseerida vaid "silma järgi". Joonis 14. Joonis 15. Vaatesuunda saab fikseerida ka käsuga `DDVPOINT (on olemas käsulühend VP), millega tuuakse ekraanile dialoogaken (vt. joonis 15). Sellelt on võimalik vaatesuunda määrata kahe nurga (nurgad ja joonisel 1) muutmise teel, tehes seda kas hiireklõpsudega kahelt kujutispaanilt või kirjutades otse redaktoriboksidesse From X Axis: ja XY Plane: sobivad arvulised väärtused. Käsunupult Set to Plan View saab kehtestada jooksvas koordinaadistikus täpse pealtvaate ehk plaani. Dialoogakna ülemises osas asuvate raadio- nuppude abil saab eelnevalt täpsustada, kas vaatesuund tuleb kehtestada nn
jääb vasakule ja 2 paremale. Väärtusi ei ümmardata. Kasuta rahaväärtuste salvestamiseks. FLOAT - reaalarvu salvestamiseks; lisades pikkuse 5,2 siis lubatakse 5 arvu komast vasakule ja 2 paremale. Väärtused ümardatakse. DOUBLE ja REAL - reaalarvude salvestamiseks; sarnanevad FLOAT tüübile BIT - hoiab maksimaalselt ühte baiti, seega väärtused saavad olla 0 (või NULL) ja 1 BOOLEAN - loogilised väärtused TRUE või FALSE SERIAL - sama mis BIGINT Kuupäev ja aeg DATE - kuupäev 1 päevase täpsusega; andmeid hoitakse kujul YYYY-MM- DD. Võimalikud väärtused on vahemikus 1000-01-01 kuni 9999-12-31 DATETIME - kuupäev ja kellaaeg täpsus 3 millisekundit; andmeid hoitakse kujul YYYY-MM-DD HH:MM:SS. Võimalikud väärtused on vahemikus 1000-01-01 00:00:00 kuni 9999-12-31 23:59:59. TIMESTAMP - sarnane DATETIME funktsioonile, kuid võimaldab edastada
tsüklist väljas. Samuti on keele disaini puhul peetud silmas maksimaalset sarnasust inglise keelega. Sageli krüptilisusse kalduvate sümbolite nagu || või && asemel on kasutusel selgelt arusaadavad or ja and. Eitust märkiva hüüumärgi ! asendab ingliskeelne not. Erinevate lausete nagu tsüklid for ja while ning tingimuslause if puhul pole vaja tingimusi sisestada sulgude vahele, nii tekib ühe voolava lause tunne. if a is not 5 and 6==7 or not b: tee_midagi() else: tee_midagi_muud() Programmi struktuur Kui PHP puhul asub skript HTML või mõne muu väljundfaili sees - PHP koodiblokid tuleb muu väljundi vahel spetsiaalselt tähistada märgenditega - siis Pythoni skriptid on struktureeritud sarnased PERL keelele, kus terve fail ongi skriptifail ning koodiblokkide ja muu väljundi vahel PHP'le sarnast vahet teha ei saa. Juhul kui on soov midagi väljastada, tuleb teha seda näiteks print käsuga.
Sortitingimuseks on sõna Ascending (kasvab) või Descending (kahanev) vajaliku välja nime all real Sort . Sortida võib mitmel väljal. Need tuleb järjestada nii, et võtmed päikneksid tähtsuse järjekorras vasakult paremale. Standardfunktsioonid Access nagu teisedki MS Office`i programmid kasutab oma standardfunktsioone. Igal funktsioonil on nimi ja argumendid. Funktsiooni poole pöördumine on võimalik vastava andmetüübiga avaldisest. Funktsioonide nimekirja saab näha, kui koostada avaldis avaldise kirjutaja Expression Builder abil. Eriti suur tähtsus on funktsioonide kasutamisel ajaväärtusega ja tekstidega. Tekstifunktsioonid Left(tekst;n) - tekstist n sümboli väljalõikamine vasakult Right(tekst;n) - tekstist n sümboli väljalõikamine paremalt Mid(tekst,algus,n) - tekstist n sümboli väljalõikamine alates sümbolist algus Ucase(tekst) tulemuseks tekst suurte tähtedega Lcase(tekst) - tulemuseks tekst väikeste tähtedega
10 FROM Tabel1, Tabel2 WHERE Tabel1.veerg1 võrdlusoperaator Tabel2.veerg2 Reegel tabelite kirjete ühendamiseks (join) päringus: nn. joini tingimuste (WHERE-klauslite) minimaalne arv = tabelite arv - 1 SQL'i uus süntaks (2) : FROM Tabel1 INNER JOIN Tabel2 ON Tabel1.veerg1 võrdlusoperaator Tabel2.veerg2 Võrdlusoperaator võib olla: "=","<", ">", "<=", ">=", "<>", "BETWEEN" Inner join tagastab kahe tabeli põhjal moodustatud kirje juhul kui see väärtus(ed) mis on esimese tabeli joinis osalevas veerus(veergudes) sisaldub ka teise tabeli joinis osalevas veerus(veergudes). Kui kirje mingis tabelis ei rahulda joini tingimust, jääb ta päringu tulemustest välja. Equijoini puhul valitakse kahest tabelist ainult need kirjed, mille vastavate veergude väärtused on võrdsed (võrduse operaator "=" on kasutusel.)
1. Mine hiirega uude kohta tõstmist vajava lehe sakile. 12 2. Lohista sakk uude kohta. Lohistamise käigus on abiks väike kolmnurgake, mis näitab, kuhu sakk "maandub", kui sa hiire lahti lased. Töölehe peitmine Vahel võib parem olla, kui eemaldad avatud lehtede loendist soovitud lehe. Peitmine ei ole teatavasti sama, mis kustutamine. Peitmisega saad töölehe jälle soovitud hetkel ekraanile tuua. Peitmise töö käik on järgmine: 1. Ava peitmist vajav leht 2. Klõpsake menüü Avaleht jaotises Lahtrid nuppu Vorming 3. Klõpsake jaotise Nähtavus käske Peida ja too peidust välja ja Peida leht Nii eemaldaski programm töölehe ekraanilt. Peidust välja toomiseks ehk kuvamiseks samas kohas, kus leht enne peitmist asus, tee nii: 1. Ei peagi mingit eelnevat märkimist tegema. Piisab kui kursor on suvalisel töölehel. 2
5.3.2 Dünaamiline meetod kasutades ühe viidaga ahelat • Tuleb otsustada, kumba pidi viidad jooksevad, et push ja pop protseduure lihtsam kirjutada oleks • Piisab ühest viidast pinu tipule, et temaga peamisi operatsioone teha • Ei pea paiknema füüsiliselt järjestikku, vaid järgnevusseose määravad viidad • Elemendid võiksid viidata olemasoleva pinu poole (nö alla poole) 6. Postfiks avaldis ehk Pööratud Poola kuju (Reverse Polish Notation). Mis see on, kuidas teisendatakse tavaliseks infiks avaldiseks ja vastupidi. Nii loogika kui ka aritmeetikaavaldisi saab kirja panna kolmel erineval kujul: prefiks (+ab , Poola kuju, operandid on avaldises ees.), postfks (ab+ , pööratud poola kuju, operandid järel) ja infiks (a+b) kujul. 6.1 Postfiks avaldis ehk pööratud Poola kuju – (ab+) viis kuidas panna kirja loogikaavaldisi sulge kasutamata. Operatorid pannakse operandide
Uurimismeetodid psühholoogias (SOPH.00.282; 6 EAP) Kokku käsitletakse loengutes/seminarides/praktikumides seitset suuremat teemat, lisaks tuleb lugeda ka õpikust Kõigi teemade kohta on õppejõud koostanud lühikonspektid, mida auditoorse töö käigus pikemalt kommenteeritakse (koos näidetega). Mõnede teemadega kaasnevad praktilised tööd, kokku 5. Iga töö kohta tuleb vormistada aruanne/protokoll (tähtaeg määratakse iga töö kohta eraldi). Kuna on tegemist võimalikult praktilise kursusega, siis on auditoorsel tööl kohalolek kohustuslik. Aine lõpeb kirjaliku eksamiga. Eelduseks eksamile pääsemiseks on kontrolltöö sooritamine (9. aprill 2012) ja praktiliste tööde tegemine ning esitamine. Lisaks on vaja osaleda mõnes psühholoogilises uurimuses aineväliselt (2h). Teemad: · Eksperimentaalne meetod psühholoogias · Uurimistöö allikad. Uurimustöö eetika (praktiline töö nr. 1; Ch 6-7) · Mõõtmine ja mõõtmisskaalad (praktiline töö nr 2; Ch 8) ·
1. Üldine kommunikatsioonimudel Sõnumi allikas->saatja(allikast info)->edastussüsteem->vastuvõtja->sihtjaam [üheks näiteks võiks olla: Arvuti->modem->ÜKTV->modem->arvuti] sisendinfoAllikas(sisendandmed g(t))->edastaja e. transmitter(edasi saadetud signaal s(t))->edastussüsteem(saadud signaal r(t))->vastuvõtja(väljund andmed g'(t))- >lõppunkti saaväljund informatsioon m' 2. Kommunikatsioonisüsteemi ülesanne • mõistlik kasutamine/koormamine • liidestus(kokku ühendamine. Ntx: võrk+võrk, arvuti+võrk) • Signaalide genereerimine(edastamine)(signaalide ühest süsteemist teise üleviimine) • Sünkroniseerimine [andmeedastuse algust(saatja) ja lõppu(vastuvõtjat)] • Andmeside haldamine • Vigade avastamine ja parandamine(näiteks side mürarikkas keskkonnas) • Voojuhtimine (vastuvõtja saab pakette vastu võtta kindla kiirusega->on vaja kont
tuhmub. Praegu kasutatkse veel näiteks kino piletite printerites ja ka faksides. Sublimatsioonprinteris ksutatakse sama põhimõtet nagu jugaprinteris, ainult siin on tindi asemel selline aine, mis kuumutamisel muutub otse gaasiks. Peas kuumutatakse sublimaaati vastavalt vajadusele ja saadakse kohe pooltoonid. Suuremal kuumutamisel osa värvainet lihtsalt lendub. Parimad värvitrükid, kuid kallis. 10. Kuvar CRT (Cathode Ray Tube) kuvar Kuvar, mille pilt tekitatakse kineskoobi ekraanile samuti nagu tavalises televiisoris. Kineskoop kujutab endast suurt klaasist vaakumlampi, mille ekraani siseküljele on kantud kolme värvi luminofoorist (punane, roheline ja sinine) koosnevad punktid. Kineskoobi kaelaosas asub elektronkahur, millest väljuv elektronkiir paneb luminofoori helendama. Kallutuspoolide abil pannakse elektronkiir ekraani pinda mööda ridahaaval ülalt alla liikuma ja kui üks kaader on ekraanile joonistatud (kiir on alla välja jõudnud), algab protsess otsast peale
kettaga samas korpuses ning ühendub emaplaadiga vastava liideskaabli abil. Parallel ATA Lühend IDE väljendab asjaolu, et kontroller on kõvakettaga kokku ehitatud (integreeritud) ning seega puudub vajadus täiendava laiendusplaadi jaoks. Standardi laien- dus EIDE (Enhanced IDE) tõstis kasutatava kettamahu piiri ja andmeedastuskiirust. Algne 12 Read-Only Memory 13 Random-Access Memory 14 Single In-line Memory Module 15 Dual In-line Memory Module 16 Synchronous Dynamic Random Access Memory 17 Double Data Rate 18 AT Attachment 19 Small Computer System Interface 14 ATA-liides oli ette nähtud vaid kõvaketaste ühendamiseks, hiljem standardit laiendati (ATA- PI20 ), et saaks ühendada ka laserkettaseadmeid, lindiseadmeid ja suuremahulisi disketisead- meid. PIO21 -reziimis töötades peab protsessor iga andmesõna kontrolleri käest eraldi küsima. Käes-
Andemanalüüsi konspekt: Mõisteid küsitakse eksamis: näidete toomise, selgitamise, võrdlemise ja analüüsimise tasandil. Binaarne tunnus- sugu; jah/ei Järjestustunnus- kooli tüüp, 1-väga hea, 2- hea jne(NB!- Õpilaste hinnang koolile), kui suured on klaassid- väga suured, suured jne, milline kooli maine- väga hea, hea jne, millisesse vahemikku jääb arv (0-200, 201-301 jne) oluline oleks, et Display frequence ees oleks linnuke, siis saab teha sagedustabeli Intervalltunnus- 1-väga hea, 2-hea jne (NB!_- Kooli hoolekogu hinnang eelmise õppeaasta tulemustele?/ Kooli hoolekogu hinnang eelmise aasta juhtimisele?) , hulk (n: minu klassi avatakse), vanus (keskmine vanus), kui kaugel asub kool millestki- km-tes, Nimitunnus- millegi nimi, huviringude nimed, kooli nimi jne, kas koolis töötab nõustaja- ei tööta, töötab, mõlemad jne, Kiire ü
· jaotus pöördumise viisi järgi o suvapöördus o jadapöördus · jaotus info säilitamise põhimõtte järgi o pooljuhtmälu muutmälu püsimälu o magnetmälu o optiline mälu Mälu hierarhia arvutis (memory hierarchy) · registermälu (registers) · peidikmälu e. vahemälu (cache) · põhimälu (main store) · välismälu Arvuti põhimälu Random Access Memory (RAM) on ainuke suurem salvestuspiirkond, mille poole saab protsessor otse pöörduda. Selleks, et programmi käivitada, peab ta olema laetud põhimällu. Põhimälu võib kujutada suure sõnade (baitide) massiivina, kus igal ühikul on oma aadress. Töö toimub kahe operatsiooni kaudu: load sõna antud aadressiga põhimälust kopeeritakse CPU registrisse, store CPU registri sisu salvestatakse põhimällu ettenähtud aadressil.
On selge, et põhiühikute muutmine toob kaasa ka tuletatud ühikute muutumise. Näiteks võttes teepikkuse ühikuks meetri asemel kilomeetri ja ajaühikuks sekundi asemel tunni, saame kiirusühikuks kilomeetri tunnis (1 m s-1 = 3,6 km h-1). Seetõttu on ilmselt soovitav leida niisugune seos, mis näitaks, kuidas muutub põhiühikute muutmisel meid huvitava suuruse tuletatud ühik. Niisuguseid seoseid kutsutakse dimensioonvalemiteks. Dimensioonvalem - matemaatiline avaldis, mis näitab, mitu korda muutub tuletatud ühik, kui põhiühikute muutused on ette antud. Üldkujul võib dimensioonvalemi üles kirjutada järgmiselt: dim Y = L M T I N J . NB! Tähised kirjutatakse alati sellises järjekorras. Kui mõni tähis on puudu, siis astendajat 0 ei kirjutata. Mitmete tuletatud ühikute dimensioonvalemid on toodud tabelites 2 ja 3. Tabel 2. Mõned erinimetusega tuletatud mõõtühikud ja nende dimensioonvalemid
LTMS.00.022 ÜHE MUUTUJA MATEMAATILINE ANALÜÜS Loengukursus Tartu Ülikooli loodus- ja täppisteaduste valdkonna üliõpilastele 2019./2020. õppeaasta Toivo Leiger Joonised: Ksenia Niglas Pisitäiendused 2016–20: Märt Põldvere, Natalia Saealle, Indrek Zolk, Urve Kangro 2 Sisukord 1 Reaalarvud 6 1.1 Järjestatud korpused . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1.1 Korpuse aksioomid . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1.2 Järjestatud korpus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.1.3 Täielik järjestatud korpus . . . . . . . . . . . . .
läbi vaheetappide, ntx A+B+CP. Selline kolmikkokkupõrge on vähetõenäoline, seetõttu toimuvad vaheetapid A+BAB, AB+CP. Monomolekulaarne on lagunemisreaktsioon, ühest saab kaks. Bimolekulaarne nõuab kahe molekuli kokkupõrget. Enamik mono- või bimolekulaarsed reaktsioonid. 2 21.11.2017 Esimest järku pöördumatu reaktsioon kõige lihtsam! 1AB (k1)(radioaktiivne lagunemine ntx) v=d[B]/dt= -(d[A]/dt)=k1[A]1 kiiruse avaldis Kiiruskonstandi juurde tema järku reeglina ei tooda. Mida suurem kiiruskonstant k1, seda kiirem reaktsioon. k sõltub paljudest asjadest, aga ei sõltu reageerivate ainete kontsentratsioonidest, sest seob omavahel kiirusi ja kontsentratsioone, seega ei saa neist ju sõltuda. k sõltub temperatuurist ja teistest keskkonnatingimustest. Ühik sõltub reaktsiooni järgust. Esimest järku kiiruskonstandi ühik on aja pöördväärtus s -1. Teist järku ühikuks aja
o Juurserver – Sisaldab infot kõiki tippdomeenide kohta (.com, .org, .edu). o Autoratiivne nimeserver – tema andmebaasis on info domeeninime ja sellele vastava IP-aadressi kohta. o Kui host soovib teada mingi teise hosti IP-aadressi, siis kõigepealt küsitakse vastust lokaalse DNS serveri käest. Kui see vastust ei tea, siis kohalik server küsib vastust juurserveri käest, mis tagastab nimeserverite IP aadressid, kes on vastutavad selle teise hosti IP eest. Peale seda valib lokaalne server välja ühe nimeserveri aadressi ja küsib sealt, mille peale nimeserver tagastab autoratiivse serveri IP, kes teab selle hosti aadressi ja lõpuks küsib lokaalne server autoratiivse serveri käest ja saab vastuse IP näol ning see edastatakse hostile, kes pöördus lokaalse DNS serveri poole. Päringud:
MTMM.00.340 Kõrgem matemaatika 1 2016 KÄRBITUD loengukonspekt Marek Kolk ii Sisukord 0 Tähistused. Reaalarvud 1 0.1 Tähistused . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 0.2 Kreeka tähestik . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 0.3 Reaalarvud . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0.4 Summa sümbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1 Maatriksid ja determinandid 7 1.1 Maatriksi mõiste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.2 Tehted maatriksitega . . . . . . . . . . . . . . . . . . .