Leidsid 29 sarnast õppematerjali, mis on seotud failiga "Kodutöö 1 BST". Need materjalid aitavad sul teemat sügavamalt mõista.
value, left, print, node, root, insert, else, return, s6na, void, sisesta, include, string, case, binary, struct, puus, switch, printida, class, open, close, while, pause, kasutajalt, tekstifaili, ingliskeelne, real, nendest#include
#include
Omaette terviklikud toimingud
paigutatakse üldjuhul alamprogrammidesse. Nende sees võivad olla plokid tingimuste ja
korduste tarbeks.
Lihtne tervitus
Näited
C C++ C#
#include
for(i=0; i
programm võib vähemalt esmapilgul mõnevõrra erinev välja näha sõltuvalt sellest, kas programm käivitatakse veebist, tegutsetakse nuppudega ja tekstiväljadega aknas, väljundiks on mobiiltelefon või piirdub kogu tegevus tekstiaknaga. Esimesel korral võib tunduda, et oleks nagu täiesti eri keeltes ja eri moodi kirjutamine. Ühes kohas on alati koodi juures salapärane button1_click, teises public static void Main ning kolmandas veel midagi muud. Aga sellest ei tasu ennast väga häirida lasta. Ehkki .NETi ja C# juures on püütud eri kohtades käivituvate rakenduste loomist sarnasemaks muuta, tuleb siiski kirjutamisel arvestada käivitumiskoha võimalustega. Siin materjalis keskendume C# keele ülesehitusega seotud teemadele, mis on ühised kõigi käivitumiskohtade puhul. Ning kasutajaliidesena pruugime programmeerimisõpikute traditsioonilist lihtsat ning
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 · boolean(true, false) Sümbolid · char(16-bitiline Unicode-sümbol, 'u0000'(0) kuni 'uffff'(65535)) Nimi: · on tõstutundlik · võib sisaldada tähti, numbreid, _ , $ · ei tohi alata numbriga
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?.............................................................................................8 Milliseid kompilaatoreid kasutada ja kust neid saab?......................................8 Millist keelt valida?...........................................................................................8 ESIMENE TEEMA: sissejuhatav sõnavõtt ehk 'milleks on v
Ta lihtsalt ignoreerib seda. PHP programmeerimiskeeles on 2 tüüpi kommentaare: 1. / voi # - üherealiste märkuste jaoks 2. /* ... */ - mitmerealised kommentaarid comments.php return $x + $y; } ?> Näide 1.3.2 Eraldajad PHP programmid on põhimõtteliselt käskude kogumid. Käskude eraldamiseks kasutatakse programmeerimiskeeltes spetsiaalseid sümboleid - eraldajaid. PHP's seda tehakse semikooloniga: separators.php
kirjutatud programm võib vähemalt esmapilgul mõnevõrra erinev välja näha sõltuvalt sellest, kas programm käivitatakse veebist, tegutsetakse nuppudega ja tekstiväljadega aknas, väljundiks on mobiiltelefon või piirdub kogu tegevus tekstiaknaga. Esimesel korral võib tunduda, et oleks nagu täiesti eri keeltes ja eri moodi kirjutamine. Ühes kohas on alati koodi juures salapärane button1_click, teises public static void Main ning kolmandas veel midagi muud. Aga sellest ei tasu ennast väga häirida lasta. Ehkki .NETi ja C# juures on püütud eri kohtades käivituvate rakenduste loomist sarnasemaks muuta, tuleb siiski kirjutamisel arvestada käivitumiskoha võimalustega. Siin materjalis keskendume C# keele ülesehitusega seotud teemadele, mis on ühised kõigi käivitumiskohtade puhul. Ning kasutajaliidesena pruugime programmeerimisõpikute traditsioonilist lihtsat ning väheste
kirjutatud programm võib vähemalt esmapilgul mõnevõrra erinev välja näha sõltuvalt sellest, kas programm käivitatakse veebist, tegutsetakse nuppudega ja tekstiväljadega aknas, väljundiks on mobiiltelefon või piirdub kogu tegevus tekstiaknaga. Esimesel korral võib tunduda, et oleks nagu täiesti eri keeltes ja eri moodi kirjutamine. Ühes kohas on alati koodi juures salapärane button1_click, teises public static void Main ning kolmandas veel midagi muud. Aga sellest ei tasu ennast väga häirida lasta. Ehkki .NETi ja C# juures on püütud eri kohtades käivituvate rakenduste loomist sarnasemaks muuta, tuleb siiski kirjutamisel arvestada käivitumiskoha võimalustega. Siin materjalis keskendume C# keele ülesehitusega seotud teemadele, mis on ühised kõigi käivitumiskohtade puhul. Ning kasutajaliidesena pruugime programmeerimisõpikute traditsioonilist lihtsat ning väheste (eksimis)võimalustega
öelda. Saab küll tekstivälja kirjutada ning nupule vajutada, aga vastust ekraanile ei ilmu. Vastuse leidmiseks tuleb nupu külge programmikoodi lõik siduda. Lihtsaimaks mooduseks on minna disainivaatesse ning vajutada nupule topeltklõps. Tulemuse peale tehti koodis mõningad automaatsed täiendused. <%@ Page Language="C#" %>
MySQL haldamine käsurealt (command line). See tähendab, et kõik SQL laused tuleb "käsitsi" sisestada. Linuxi kasutajad kasutavad selleks Bash'i ja Windowsi fännid Command Prompt'i. WAMP serveri puhul on kiirem viis klikkida ikoonil ja valida sealt MySQL>MySQL console. See avab konsooli akna paludes sisestada parool (Enter password). Kuna WAMP on mõeldud ainult kasutaja arvutis töötamiseks, siis andmebaasi serveri root kasutajal parooli pole - vajuta Enter. Kui kõik õnnestus peaksid nägema samasugust pilti. Anname mõned käsud ka. ? 1 SHOW DATABASES; See näitab kõiki andmebaase. ? 1 2 +--------------------+ 3 | Database | 4 +--------------------+ 5 | information_schema | 6 | a12 | | kuulutused | 7 | lasteaed | 8 | leht | 9 | mysql | 10 | performance_schema |
Programmeerimise algkursus 1 - 89 Mida selle kursusel õpetatakse?...................................................................................................3 SISSEJUHATAV SÕNAVÕTT EHK 'MILLEKS ON VAJA PROGRAMMEERIMIST?'......3 PROGRAMMEERIMISE KOHT MUUDE MAAILMA ASJADE SEAS.............................3 PROGRAMMEERIMISKEELTE ÜLDINE JAOTUS ..........................................................7 ESIMESE TEEMA KOKKUVÕTE........................................................................................8 ÜLESANDED......................................................................................................................... 8 PÕHIMÕISTED. OMISTAMISLAUSE. ...................................................................................9 ................................................................................................................................................. 9 SISSEJUHATUS.......
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){
ARPANET Advanced Research Projects Agency Network ARPL Adjust Requested Privilege Level ARS Activity Reporting System [Unisys] ART Adaptive Resonance Theory (algorithm) ARTA Apple Real Time Architecture ARTIC A Real-Time Interface Coprocessor [IBM] ARTS Asynchronous Remote Takeover Server .ARTS Cultural Groups (Domain Name) [Internet] ARTT Asynchronous Remote Takeover Terminal ARQ Automatic Repeat Request ARU Audio Response Unit + Average Retail Value AS Autonomous System [Internet] ASAI Adjunct Switch Application Interface [AT&T] ASAP As Soon As Possible + Automatic Switching And Processing AS3AP ANSI SQL Standard Scalable and Portable ASB Advanced System Buffering [Intel] .ASC ASCII text (file name extension) ASCC * Automatic Sequence Controlled Calculator [IBM] ASCII American Standard Code for Information Interchange ASD Application Structure Database [Microsoft] + Automatic Skip Driver [Microsoft]
Vaata näited ja proovi ka muuta: http://math.hws.edu/TMCM/java/labs/xTurtleLab3.html http://math.hws.edu/TMCM/java/xTurtle/index.html Tutvu Tanel Tammeti näidetega: http://www.lambda.ee/images/7/77/Itsissejuhatus_calc.html http://www.lambda.ee/images/6/61/Itsissejuhatus_xmcssjscriptnaited.zip Tutvu e-Government Academy´ga: http://www.ega.ee/?lang=ee kuula helisalvestisi: http://www.tehnokratt.net/2006/06/09 Kas JavaScript on W3C standard? Student Value Correct Answer Feedback Response 1. Jah 0% 2. Ei 100% Score: 0/10 2. Milline allolevatest tagidest defineerib tabeli välja? Student Value Correct Answer Feedback Response 1.
Electronic circuits are cheapest and most reliable if they only assume two states or conditions. These binary circuits have only two states, ON or OFF. Standardized means of storing these codes: ASCII (American Standard Code for Information Interchange) EBCDIC (Extended Binary Coded Decimal Interchange Code) UNICODE (Extended ASCII) Each pixel contains a value representing some shade of gray. The more shades of gray possible, the more memory will be needed. Instructions: Must be stored within the computer before use. Must be stored in binary form. A set of binary instructions is called a program. Program: A collection of instructions for the computer to perform one by one. Machine Language: The language of the computing machine.
· Save Workspace - salvestab tööpiirkonna ekraanikuju (järgmine kord Excelisse sisenedes avatakse need tabelid, mis salvestamise ajal avatud olid ja paigutatakse nad ekraanile nii, nagu nad salvestamise ajal paiknesid) · Find File - saab faile otsida · Summary Info - saab vaadata ja muuta dokumendiga seotud informatsiooni · Page Setup - saab vaadata ja muuta lehekülje parameetreid · Print Preview - saab vaadata, kuidas näeb dokument välja trükikujul · Print - dokumendi välja trükkimine · Print Report - aruande trükkimine · Viimati kasutatud nelja dokumendi nimed · Exit - väljumine tekstitoimetist MS Word Edit menüüs on järgmised käsud: 4 · Undo - tühistab viimati teostatud tegevuse · Repeat - kordab viimati teostatud tegevust · Cut - lõigatakse märgistatud andmed välja (kopeeritakse lõikelauale (clipboard) ja kustutatakse)
korrektselt eraldi real, siis puudub spetsiaalsel lause lõpetamise sümbolil ka eriline mõte, selleks sobib täiesti hästi ka reavahetuse sümbol ise. Nagu ülevaolevast näitest näha, siis lõppevad blokki defineerivad laused avavate loogeliste sulgude asemel kooloniga, see on bloki alguse tunnusmärgiks. Bloki lõpul eraldi tunnust ei ole - kui järgneva rea lause taandub rea algusele lähemale, siis järelikult ongi blokk läbi. for i in z: print i print "valmis" Näites kuulub lause print i bloki defineerinud for tsükli juurde, aga print "valmis" on juba sellest 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
FROM SWIMMING TO SWINGING How I Learned to Swim Effortlessly in 10 Days The Architecture of Babe Ruth How to Hold Your Breath Longer Than Houdini ON LONGER AND BETTER LIFE Living Forever: Vaccines, Bleeding, and Other Fun CLOSING THOUGHTS Closing Thoughts: The Trojan Horse APPENDICES AND EXTRAS Helpful Measurements and Conversions Getting Tested--From Nutrients to Muscle Fibers Muscles of the Body (Partial) The Value of Self-Experimentation Spotting Bad Science 101: How Not to Trick Yourself Spotting Bad Science 102: So You Have a Pill ... The Slow-Carb Diet--194 People The Slow-Carb Diet--194 People Sex Machine II: Details and Dangers The Meatless Machine I: Reasons to Try a Plant-Based Diet for Two Weeks The Meatless Machine II: A 28-Day Experiment BONUS MATERIAL Spot Reduction Revisited: Removing Stubborn Thigh Fat Becoming Brad Pitt: Uses and Abuses of DNA
· File joonise avamine, sulgemine, salvestamine, printimine (koos häälestamisega), paketist väljumine; · Edit tegevuste tühistamine ja taastamine ning vahendid Cut, Copy Paste ja Clear; · View joonise ülejoonestamine, regenereerimine, suurendamine/vähendamine, vaate- suundade valimine, varjamine, varjutamine, loomutruude kujutiste loomine, orbitaal- vaadete käsitlemine, ikooni(latti)de modifitseerimine; · Insert mitmesuguste objektide sisestamine joonisele; 6 · Format kihtide, värvuste, joonetüüpide, tekstistiilide, mõõtmestiilide, multijoone- stiilide , ühikute, joonise tööväljade häälestamine ning objektide ümbernimetamine; · Tools info küsimine, tarbijateljestiku kehtestamine, objektide "püüdmise" hääles- tamine, joonestuspaketi ja menüüdesüsteemi häälestamine (kõigi jooniste jaoks);
#907. To be handled in goverment code. Re: my #902a. Will the Ambaagador please submit to the United States Government (If possible to the Secretary of State) our reply to the United States at 1:00 p.m. on the 7th, your time. a - JD-1:7143 - text of Japanese reply. MAGIC'S solution of the Japanese one o'clock delivery message He then busied himself in his office, working on intercepted traffic, until 9:30, when he left to deliver the 14th part of Tokyo's reply to Admiral Harold F. Stark, the Chief of Naval Operations, to the White House, and to Frank Knox, the Secretary of the Navy. Knox was meeting at 10 a.m. that Sunday morning in the State Department with Secretary of War Henry L. Stimson and Secretary of State Cordell Hull to discuss the critical nature of the American negotiations with Japan, which, they knew from the previous 13 parts, had virtually reached an impasse.
Sellisel juhul ei pea joini tingimust eraldi määrama. Join luuakse kõigi samanimeliste veergude kaudu. SELECT Tootaja.perenimi, Osakond.osakonna_nimi FROM Tootaja NATURAL JOIN Osakond; SELECT Tootaja.perenimi, Osakond.osakonna_nimi FROM Tootaja JOIN Osakond USING osakonna_nr; Relatsioonialgebra operatsioon "Outer join" Outer joini puhul sisaldab tulemus ka: 1. kõik kirjed esimesest operandist (tabelist) - left outer join 2. kõik kirjed teisest operandist (tabelist) - right outer join 3. kõik kirjed mõlemast operandist (tabelist) - full outer join Left (outer) join süntaks: FROM Tabel1 LEFT JOIN Tabel2 ON Tabel1.veerg1 võrdlusoperaator Tabel2.veerg2 Tabeli ühendamine iseendaga e. self join Self join on päring ühest tabelist, kusjuures tabelite ühendamiseks kasutatakse joini tingimust, ainult et kahe erineva tabeli asemel on tegemist ühe tabeliga. SELECT T2.perenimi, T2.palk
Kirjuta fotol 1 iga pistikupesa juurde (nii täpselt, kui võimalik otsustada) tema eesti- keelne nimetus (tüüp) ning näiteks mõni seade, mida sinna pessa asetada saab. Mis tüüpi korpusega (AT või ATX) on tegemist? Võrdle mahu osas tänapäevast kõvaketast, disketti, laserketast (CD-ROM) ja USB- mälupulka (koos arvuliste näidetega). Millised neist andmekandjatest kardavad mag- netvälja? Millised on klahvide Control key, Alternate key ja Insert key eestikeelsed nimed ja põhiline 4 tähendus? Millised on mehaaniliste hiirte puudused võrreldes optiliste hiirtega? Miks ei tasu hiire asendajana kasutada graafikalauda (digitaallauda)? Mida tähendab mõiste ,,värskendussagedus" kineskoopmonitoride juures (seletus, ühik, arvuline näide)? Millisest värskendussagedusest suuremat (või võrdset) tohib sil- made tervishoiu huvides kasutada?
Eesti Põllumajandusülikool Tehnikateaduskond Mehaanika ja masinaõpetuse instituut Enno Saks Joonestuspakett AutoCAD 2000 (versioon 15.0) II Kolmemõõtmeline raalprojekteerimine & Programmeeritud joonestamine Tartu 2000 1. Ruumilised koordinaadid Ruumiliste jooniste valmistamiseks on vajalik tunda tähtsamaid ruumilisi koordinaatsüs- teeme (vt joonis 1): ristkoordinaate xyz, silinderkoordinaate rz ja sfäärkoordinaate . Silinderkoordinaatide saamiseks tuleb punkt P(x,y,z) projekteerida XY-tasandile, selleks on joonisel 1 punkt P'(x,y,0). Punkti P' kaugus koordinaatide algusest O ongi parajasti polaar- raadius r (r = x 2 + y 2 ), polaarnurk (0O < 360O , või ka 180O < 180O ) on aga nurk X-telje positiivse suuna ja polaarraadiuse vahel, kusjuures x = rcos , y = rsin . Koordinaadid r ja on tavalised polaarkoordinaadid
Kiirus sõltub edastusmeediast ja jääb vahemikku 2*10^8 – 3*10^8 m/s. Kui d on kahe ruuteri vaheline kaugus ja s edastuskiirus, siis viide on d/s. Millisekundites. 14. Arvutivõrkude ja interneti ajalugu * 1961 – 1972 – the development of packet switching. 1961 – Kleinrock – queuing theory shows effectiveness of packet-switching 1964 – Baran – packet-switching in military nets 1967 – ARPAnet conceived by Advanced Research Projects Agency 1969 – first ARPAnet node operational 1972 – ARPAnet demonstrated publicly, first e-mail program * 1972 – 1980 – Internetworking, new and proprietary nets 1970 – ALOHAnet satellite network in Hawaii 1973 – Metcalfe’s PhD thesis proposes Ethernet 1974 – Cerf and Kahn – architecture for interconnecting networks * 1980 – 1990 – new protocols, a poliferation of networks 5 1982 – SMTP e-mail protocol
[ Ctrl ] + [ Alt ] + [ Del ] Hoiatus! „Kuum algkäivitus” kustutab arvuti operatiivmälust kogu seal olnud teabe ja kui see polnud salvestatud, läheb see kaotsi. Siit ka soovitus – teha joonise vahesalvestusi nii tihti kui võimalik. Erandiks on sõrmis [ ENTER ] (‚sisesta’), mille tähiseks on ↵ ja mida ei panda nurksulgudesse ning kui ta on lause lõpus, siis tema järgi ei panda punkti. Vanadel AutoCAD-programmidel oli selle sõrmise nimeks RETURN, mis võis tuleneda sellest, et pärast eelmise käsu lõppu, kutsus sõrmisele ↵ vajutus välja uuesti äsjalõppenud käsu – „return” (tagasi pöörduma). Peab aga mainima, et enamikul sõrmistiikel on puudub millegipärast sõrmis [ AnyKey ] ja kui arvuti nõuab sellisele sõrmisele vajutamist, piisab tavaliselt vajutamisest lihtsalt ↵ Kui võrreldakse omavahel põhimuutuja väärtuste erinevaid toimeid, siis
MS Excel 2007 Töö alustamine.............................................................................................................................. 7 Ekraanipilt................................................................................................................................... 7 Töövihikud ja töölehed................................................................................................................ 7 Veerud, read ja lahtrid nendest koosnevad töölehed...............................................................8 Tabeli salvestamine.................................................................................................................... 8 Lahtrite märkimine/selekteerimine/suuruste muutmine...................................................................9 Mitme erinevas kohas oleva lahtri ja/või lahtriploki märkimine ..................................................9 Veergude, ridade ja kogu töölehe märk
Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Ain Tulvi LOGISTIKA Õpik kutsekoolidele Tallinn 2013 Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Käesolev õppematerjal on valminud „Riikliku struktuurivahendite kasutamise strateegia 2007- 2013” ja sellest tuleneva rakenduskava „Inimressursi arendamine” alusel prioriteetse suuna „Elukestev õpe” meetme „Kutseõppe sisuline kaasajastamine ning kvaliteedi kindlustamine” programmi „Kutsehariduse sisuline arendamine 2008-2013” raames.