Funktsionaalne Programmeerimine
|
|
- Tiiu Aun
- 5 aastad tagasi
- Vaatused:
Väljavõte
1 Geomeetrilised kujundid Geomeetriliste kujundite definitsioon: data Shape = Rectangle Side Side Ellipse Radius Radius RtTriangle Side Side Polygon [Vertex] deriving Show type Radius = Float type Side = Float type Vertex = (Float,Float) VARMO VENE 1
2 Regiooni definitsioon: Regioonid data Region = Shape Shape Translate Vector Region Scale Vector Region Complement Region Region Union Region Region Intersect Region Empty deriving Show type Vector = (Float,Float) VARMO VENE 2
3 Pildid Pildid on konstrueeritud regioonidest Regioonid omakorda geomeetrilistest kujunditest Pildid lisavad regioonidele värvid data Picture = Region Color Region Picture Over Picture EmptyPic deriving Show data Color = Black Blue Green Cyan Red Magenta Yellow White VARMO VENE 3
4 Pildid Piltide joonistamine: drawpic :: Window -> Picture -> IO () drawpic w (Region c r) = drawregioninwindow w c r drawpic w (p1 Over p2) = do { drawpic w p2 ; drawpic w p1 } drawpic w EmptyPic = return () VARMO VENE 4
5 Regioonide joonistamine Regioonide joonistamisel kasutame SOEGraphics teegis defineeritud vahendeid SOEGraphics defineerib oma graafilise regiooni abstraktse tüübi, mis kannab ka nime Region Nimekonfliktide vältimiseks peame selle importima kvalifitseeritult import SOEGraphics hiding (Region) import qualified SOEGraphics as G (Region) Nüüd saame graafilisi regioone kasutada nimega G.Region VARMO VENE 5
6 Graafilised regioonid Funktsioonid graafiliste regioonidega: createrectangle :: Point -> Point -> G.Region createellipse :: Point -> Point -> G.Region createpolygon :: [Point] -> G.Region andregion orregion xorregion diffregion :: G.Region -> G.Region -> G.Region :: G.Region -> G.Region -> G.Region :: G.Region -> G.Region -> G.Region :: G.Region -> G.Region -> G.Region drawregion :: G.Region -> Graphic VARMO VENE 6
7 Regioonide joonistamine Vaja teisendada meie regioonid graafilisteks regioonideks regiontogregion :: Region -> G.Region Siis on regioonide joonistamine lihtne: drawregioninwindow :: Window -> Color -> Region -> IO () drawregioninwindow w c r = drawinwindow w (withcolor c (drawregion (regiontogregion r))) VARMO VENE 7
8 Regiooni teisendamine graafiliseks Esimene (lihtsustatud) katse: data NewRegion = Rect Side Side regtonreg :: Region -> NewRegion regtonreg (Shape (Rectangle sx sy)) = Rect sx sy regtonreg (Scale (x,y) r) = regtonreg (scalereg (x,y) r) scalereg (x,y) (Shape (Rectangle sx sy)) = Shape (Rectangle (x*sx) (y*sy)) scalereg (x,y) (Scale s r) = Scale s (scalereg (x,y) r) VARMO VENE 8
9 Regiooni teisendamine graafiliseks Antud lahendus on väga ebaefektiivne (Scale (x1,y1) (Scale (x2,y2)... (Shape (Rectangle sx sy))... )) Kui meil on vaja teisendada regiooni, mida on skaleeritud n korda, siis regtonreg teeb O(n 2 ) regioonipuu läbivaatust! Probleem (ja ka lahendus) on sama mis listide ümberpööramisel VARMO VENE 9
10 Listide ümberpööramine Lihtne, kuid ebaefektiivne definitsioon: reverse :: [a] -> [a] reverse [] = [] reverse (x:xs) = reverse xs ++ [x] Akumuleeriva parameetriga (lineaarse keerukusega) versioon: reverse xs = rev [] xs where rev acc [] = acc rev acc (x:xs) = rev (x:acc) xs VARMO VENE 10
11 Regiooni teisendamine graafiliseks Teine (lihtsustatud) katse: regtonreg :: Region -> NewRegion regtonreg r = rtonr (1,1) r rtonr :: (Float,Float) -> Region -> NewRegion rtonr (x1,y1) (Shape (Rectangle sx sy)) = Rect (x1*sx) (y1*sy) rtonr (x1,y1) (Scale (x2,y2) r) = rtonr (x1*x2,y1*y2) r Lõppversioonis tuleb lisaks skaleerimisfaktorile akumuleerida ka nihutusfaktorit VARMO VENE 11
12 Regiooni teisendamine graafiliseks regiontogregion :: Region -> G.Region regiontogregion r = regtogreg (0,0) (1,1) r regtogreg :: Vector -> Vector -> Region -> G.Region regtogreg loc sca (Shape s) = shapetogregion loc sca s regtogreg loc (sx,sy) (Scale (u,v) r) = regtogreg loc (sx*u,sy*v) r regtogreg (lx,ly) (sx,sy) (Translate (u,v) r) = regtogreg (lx+u*sx,ly+v*sy) (sx,sy) r VARMO VENE 12
13 Regiooni teisendamine graafiliseks Kuna tühja graafilist regiooni SOEGraphics ei defineeri, siis kautame tühja ristkülikut regtogreg loc sca Empty = createrectangle (0,0) (0,0) Ühendi teisendamine: regtogreg loc sca (r1 Union r2) = let gr1 = regtogreg loc sca r1 gr2 = regtogreg loc sca r2 in orregion gr1 gr2 Kuna ühisosa (ja ka täiend) on analoogilised, siis on mõistlik defineerida seda ühist malli esitav abifunktsioon VARMO VENE 13
14 Regiooni teisendamine graafiliseks primgreg loc sca r1 r2 op = let gr1 = regtogreg loc sca r1 gr2 = regtogreg loc sca r2 in op gr1 gr2 regtogreg loc sca (r1 Union r2) = primgreg loc sca r1 r2 orregion regtogreg loc sca (r1 Intersect r2) = primgreg loc sca r1 r2 andregion regtogreg loc sca (Complement r) = primgreg loc sca winrect r diffregion VARMO VENE 14
15 Regiooni teisendamine graafiliseks Regiooni täiendi teisendamiseks on vaja kogu tasandit hõlmavat graafilist regiooni Kuna täpselt sellist graafilist regiooni ei ole, siis kasutame sellena akna suurust ristkülikut: winrect :: Region winrect = Shape (Rectangle (pixeltoinch xwin) (pixeltoinch ywin)) Jäänud on veel geomeetriliste kujundite teisendamine shapetogregion :: Vector -> Vector -> Shape -> G.Region VARMO VENE 15
16 Ristkülik shapetogregion (lx,ly) (sx,sy) (Rectangle s1 s2) = createrectangle (trans (-s1/2,-s2/2)) (trans ( s1/2, s2/2)) where trans (x,y) = (xwin2 + inchtopixel((x+lx)*sx), ywin2 - inchtopixel((y+ly)*sy)) s1 s1/2 s2/2 s2 VARMO VENE 16
17 Ellips shapetogregion (lx,ly) (sx,sy) (Ellipse r1 r2) = createellipse (trans (-r1,-r2)) (trans (r1,r2)) where trans (x,y) = (xwin2 + inchtopixel((x+lx)*sx), ywin2 - inchtopixel((y+ly)*sy)) r2 r1 VARMO VENE 17
18 Polügon ja täisnurkne kolmnurk shapetogregion (lx,ly) (sx,sy) (Polygon vs) = createpolygon (map trans vs) where trans (x,y) = (xwin2 + inchtopixel((x+lx)*sx), ywin2 - inchtopixel((y+ly)*sy)) shapetogregion (lx,ly) (sx,sy) (RtTriangle s1 s2) = createpolygon (map trans [(0,0),(s1,0),(0,s2)]) where trans (x,y) = (xwin2 + inchtopixel((x+lx)*sx), ywin2 - inchtopixel((y+ly)*sy)) VARMO VENE 18
19 Kujundite teisendamine uuesti Funktsioon trans kordub iga võrduse juures, kuna where-konstruktsioon käib ainult ühe võrduse kohta Võime defineerida globaalselt, aga siis peame andma lisaparameetritena nihke- ja skaleerimisfaktori Teine võimalus on kasutada case-avaldist: shapetogregion (lx,ly) (sx,sy) s = case s of Rectangle s1 s2 -> createrectangle (trans (-s1/2,-s2/2)) (trans ( s1/2, s2/2)) VARMO VENE 19
20 Kujundite teisendamine uuesti... Ellipse r1 r2 -> createellipse (trans (-r1,-r2)) (trans ( r1, r2)) Polygon vs -> createpolygon (map trans vs) RtTriangle s1 s2 -> createpolygon (map trans [(0,0),(s1,0),(0,s2)]) where trans (x,y) = (xwin2 + inchtopixel (lx+x*sx), ywin2 - inchtopixel (ly+y*sy)) VARMO VENE 20
21 Näide: Piltide joonistamine draw :: String -> Picture -> IO () draw s p = rungraphics $ do w <- openwindow s (xwin,ywin) drawpic w p spaceclose w r1 = Shape (Rectangle 3 2) r2 = Shape (Ellipse 1 1.5) r3 = Shape (RtTriangle 3 2) r4 = Shape (Polygon [(-2.5,2.5), (-3.0,0), (-1.7,-1.0),(-1.1,0.2), (-1.5,2.0)]) VARMO VENE 21
22 Näide (jätkub): Piltide joonistamine xunion :: Region -> Region -> Region p1 xunion p2 = (p1 Intersect Complement p2) Union (p2 Intersect Complement p1) reg1 = r3 xunion (r1 Intersect Complement r2 Union r4) pic1 = Region Blue reg1 VARMO VENE 22
Funktsionaalne Programmeerimine
Kõrvalefektid ja Haskell Kõik senised programmid on olnud ilma kõrvalefektideta; so. puhtalt funktsionaalsed. Programmi täitmise ainsaks efektiks on tema väartus. Osade ülesannete jaoks on kõrvalefektid
RohkemInfix Operaatorid I Infix operaatorid (näiteks +) ja tüübid (näiteks ->) kirjutatakse argumentide vahele, mitte argumentide ette. Näiteks: 5 + 2, 2*pi
Infix Operaatorid I Infix operaatorid (näiteks +) ja tüübid (näiteks ->) kirjutatakse argumentide vahele, mitte argumentide ette. Näiteks: 5 + 2, 2*pi*r^2, Float -> Int Infixoperaatori kasutamiseks prefix-vormis
RohkemVabavara programmi ACDChemSketch kasutamine struktuurivalemite koostamiseks
Vabavara programmi ACD/ChemSketch kasutamine struktuurivalemite koostamiseks Neeme Katt Jõgeva Ühisgümnaasiumi keemia- ja informaatikaõpetaja ACD/ChemSketch on keemilise graafika programm, mida võib kasutada
RohkemOperatsioonisüsteemide ehitus
Lõimed Ülevaade Lõime mõiste Lõimede mudelid Probleemid lõimedega seoses Pthreads Solarise lõimed Windows 2000 lõimed Linuxi lõimed Java lõimed VARMO VENE & MEELIS ROOS 2 Ühe- ja mitmelõimelised protsessid
RohkemImage segmentation
Image segmentation Mihkel Heidelberg Karl Tarbe Image segmentation Image segmentation Thresholding Watershed Region splitting and merging Motion segmentation Muud meetodid Thresholding Lihtne Intuitiivne
RohkemPythoni Turtle moodul ja Scratchi värvilisem pool Plaan Isikukoodi kontrollnumbri leidmine vaatame üle lahenduse kontrollnumbri leimiseks. Pythoni joo
Pythoni Turtle moodul ja Scratchi värvilisem pool Plaan Isikukoodi kontrollnumbri leidmine vaatame üle lahenduse kontrollnumbri leimiseks. Pythoni joonistamise võimalused Turtle mooduli abil. Scratchi
RohkemWord Pro - diskmatTUND.lwp
Loogikaalgebra ( Boole'i algebra ) George Boole (85 864) Sündinud Inglismaal Lincolnis. 6-aastasena tegutses kooliõpetaja assistendina. Õppis 5 aastat iseseisvalt omal käel matemaatikat, keskendudes hiljem
Rohkemloeng2
Automaadid, keeled, translaatorid Kompilaatori struktuur Leksiline analüüs Regulaaravaldised Leksiline analüüs Süntaks analüüs Semantiline analüüs Analüüs Masinkoodi genereerimine Teisendamine (opt, registrid)
RohkemMatemaatiline analüüs IV 1 3. Mitme muutuja funktsioonide diferentseerimine 1. Mitme muutuja funktsiooni osatuletised Üleminekul ühe muutuja funktsioo
Matemaatiline analüüs IV 1 3. Mitme muutuja funktsioonide diferentseerimine 1. Mitme muutuja funktsiooni osatuletised Üleminekul üe muutuja funktsioonidelt m muutuja funktsioonidele, kus m, 3,..., kerkib
RohkemFailiotsing: find paljude võimalustega otsingukäsk find kataloog tingimused kataloog - otsitakse sellest kataloogist ja tema alamkataloogidest tingimu
Failiotsing: find paljude võimalustega otsingukäsk find kataloog tingimused kataloog - otsitakse sellest kataloogist ja tema alamkataloogidest tingimused: faili nimi faili vanus faili tüüp... 1 Failiotsing:
RohkemVõistlusülesanne Vastutuulelaev Finaal
Võistlusülesanne Vastutuulelaev Finaal CADrina 2016 võistlusülesannete näol on tegemist tekst-pilt ülesannetega, milliste lahendamiseks ei piisa ainult jooniste ülevaatamisest, vaid lisaks piltidele tuleb
RohkemTartu Ülikool Matemaatika-informaatikateaduskond Puhta Matemaatika Instituut Algebra õppetool Riivo Must Mõned katsed üldistada inversseid poolrühmi M
Tartu Ülikool Matemaatika-informaatikateaduskond Puhta Matemaatika Instituut Algebra õppetool Riivo Must Mõned katsed üldistada inversseid poolrühmi Magistritöö Juhendaja: prof. Mati Kilp Tartu 2004 Sisukord
RohkemPrint\A4\QualifyReduced.pmt
Kuremaa järv, Jõgevamaa,00 km. voor - ring.0.0 :0 Qualifying started at :: PIC Class Entrant Best Tm Points 0 0 0 0 0 0 00 0 0 0 0 Janno PUUSEPP Liis TALIVERE WD-SPORT WD-SPORT WD-SPORT WD-SPORT WD-SPORT
Rohkem1 / loeng Tekstitöötlus Sisend/väljund Teksti lugemine Sõnad
1 / 16 7. loeng Tekstitöötlus Sisend/väljund Teksti lugemine Sõnad 2 / 16 Sisend/väljund vaikimisi: Termid: read, write?-read(x). : 2+3. X = 2+3.?-write(2+3). 2+3 true. Jooksva sisendi vaatamine: seeing?-
RohkemI Generaatori mõiste (Java) 1. Variantide läbivaatamine Generaator (ehk generaator-klass) on klass, milles leidub (vähemalt) isendimeetod next(). Kons
I Generaatori mõiste (Java) 1. Variantide läbivaatamine Generaator (ehk generaator-klass) on klass, milles leidub (vähemalt) isendimeetod next(). Konstruktorile antakse andmed, mis iseloomustavad mingit
RohkemAndmed arvuti mälus Bitid ja baidid
Andmed arvuti mälus Bitid ja baidid A bit about bit Bitt, (ingl k bit) on info mõõtmise ühik, tuleb mõistest binary digit nö kahendarv kahe võimaliku väärtusega 0 ja 1. Saab näidata kahte võimalikku olekut
RohkemAndmebaasid, MTAT loeng Normaalkujud
Andmebaasid, MTAT.03.264 6. loeng Normaalkujud E-R teisendus relatsiooniliseks Anne Villems Meil on: Relatsiooni mõiste Relatsioonalgebra Kus me oleme? Funktsionaalsete sõltuvuse pere F ja tema sulund
RohkemMicrosoft Word - 56ylesanded1415_lõppvoor
1. 1) Iga tärnike tuleb asendada ühe numbriga nii, et tehe oleks õige. (Kolmekohaline arv on korrutatud ühekohalise arvuga ja tulemuseks on neljakohaline arv.) * * 3 * = 2 * 1 5 Kas on õige, et nii on
RohkemScala ülevaade 1 Meetodid, muutujad ja väärtused. Süntaks 2 Lihtsad tüübid ja väärtused. 3 OOP, case-klassid ja mustrisobitus. 4 Puhta Scala väärtusta
Scala ülevaade 1 Meetodid, muutujad ja väärtused. Süntaks 2 Lihtsad tüübid ja väärtused. 3 OOP, case-klassid ja mustrisobitus. 4 Puhta Scala väärtustamine. 5 Keerulisemad tüübid. 6 Nähtavus, implitsiitsus.
Rohkemloeng7.key
Grammatikate elustamine JFLAPiga Vesal Vojdani (TÜ Arvutiteaduse Instituut) Otse Elust: Java Spec https://docs.oracle.com/javase/specs/jls/se8/html/ jls-14.html#jls-14.9 Kodutöö (2. nädalat) 1. Avaldise
RohkemMicrosoft Word - essee_CVE ___KASVANDIK_MARKKO.docx
Tartu Ülikool CVE-2013-7040 Referaat aines Andmeturve Autor: Markko Kasvandik Juhendaja : Meelis Roos Tartu 2015 1.CVE 2013 7040 olemus. CVE 2013 7040 sisu seisneb krüptograafilises nõrkuses. Turvaaugu
RohkemProgrammi Pattern kasutusjuhend
6.. VEKTOR. TEHTE VEKTORITEG Vektoriks nimetatakse suunatud sirglõiku. 6... VEKTORI MÕISTE rvudega iseloomustatakse paljusid suurusi. Mõne suuruse määramiseks piisa ühest arvust ja mõõtühikust. Näiteks
Rohkem8.klass 4 tundi nädalas, kokku 140 tundi Hulkliikmed ( 45 tundi) Õppesisu Hulkliige. Hulkliikmete liitmine ja lahutamine ning korrutamine ja jagamine
8.klass 4 tundi nädalas, kokku 140 tundi Hulkliikmed ( 45 tundi) Hulkliige. Hulkliikmete liitmine ja lahutamine ning korrutamine ja jagamine üksliikmega. Hulkliikme tegurdamine ühise teguri sulgudest väljatoomisega.
Rohkem6. KLASSI MATEMAATIKA E-TASEMETÖÖ ERISTUSKIRI Alus: haridus- ja teadusministri määrus nr 54, vastu võetud 15. detsembril E-TASEMETÖÖ EESMÄRK Tas
6. KLASSI MATEMAATIKA E-TASEMETÖÖ ERISTUSKIRI Alus: haridus- ja teadusministri määrus nr 54, vastu võetud 15. detsembril 2015. E-TASEMETÖÖ EESMÄRK Tasemetööga läbiviimise eesmärk on hinnata riiklike õppekavade
Rohkemprakt8.dvi
Diskreetne matemaatika 2012 8. praktikum Reimo Palm Praktikumiülesanded 1. Kas järgmised graafid on tasandilised? a) b) Lahendus. a) Jah. Vahetades kahe parempoolse tipu asukohad, saame graafi joonistada
RohkemMatemaatika ainekava 8.klass 4 tundi nädalas, kokku 140 tundi Kuu Õpitulemus Õppesisu Algebra (65 t.) Geomeetria (60 t.) Ajavaru kordamiseks (15 õppet
Matemaatika ainekava 8.klass 4 tundi nädalas, kokku 140 tundi Algebra (65 t.) Geomeetria (60 t.) Ajavaru kordamiseks (15 õppetundi) septembernovember korrastab hulkliikmeid Hulkliige. Tehted liidab, lahutab
RohkemWord Pro - digiTUNDkaug.lwp
/ näide: \ neeldumisseadusest x w x y = x tuleneb, et neeldumine toimub ka näiteks avaldises x 2 w x 2 x 5 : x 2 w x 2 x 5 = ( x 2 ) w ( x 2 ) [ x 5 ] = x 2 Digitaalskeemide optimeerimine (lihtsustamine)
RohkemSissejuhatus Informaatikasse Margus Niitsoo
Sissejuhatus Informaatikasse Margus Niitsoo Saagem tuttavaks Minu nimi on Margus Niitsoo Informaatika doktorant Teoreetiline krüptograafia 23 Vallaline Hobid: Basskitarr, Taiji, Psühholoogia Saagem tuttavaks
RohkemDIGITAALTEHNIKA DIGITAALTEHNIKA Arvusüsteemid Kümnendsüsteem Kahendsüsteem Kaheksandsüsteem Kuueteistkü
DIGITAALTEHNIKA DIGITAALTEHNIKA... 1 1. Arvusüsteemid.... 2 1.1.Kümnendsüsteem....2 1.2.Kahendsüsteem.... 2 1.3.Kaheksandsüsteem.... 2 1.4.Kuueteistkümnendsüsteem....2 1.5.Kahendkodeeritud kümnendsüsteem
RohkemMatemaatilised meetodid loodusteadustes. I Kontrolltöö I järeltöö I variant 1. On antud neli vektorit: a = (2; 1; 0), b = ( 2; 1; 2), c = (1; 0; 2), d
Matemaatilised meetodid loodusteadustes I Kontrolltöö I järeltöö I variant On antud neli vektorit: a (; ; ), b ( ; ; ), c (; ; ), d (; ; ) Leida vektorite a ja b vaheline nurk α ning vekoritele a, b ja
RohkemMatemaatiline analüüs III 1 4. Diferentseeruvad funktsioonid 1. Diferentseeruvus antud punktis. Olgu funktsiooni f : D R määramispiirkond D R selles p
Matemaatiline analüüs III 4. Diferentseeruvad funktsioonid. Diferentseeruvus antud punktis. Olgu funktsiooni f : D R määramispiirkond D R selles paragravis mingi (lõplik või lõpmatu) intervall ning olgu
RohkemPHP
PHP Autorid: Aleksandr Vaskin Aleksandr Bogdanov Keelest Skriptikeel skript teeb oma tööd pärast seda, kui toimus mingi sündmus* Orienteeritud programmeerija eesmärkide saavutamiseks (mugavus on tähtsam
RohkemEesti koolinoorte LIII matemaatikaolümpiaad 28. jaanuar 2006 Piirkonnavoor Hindamisjuhised Lp hindaja! 1. Juhime Teie tähelepanu sellele, et alljärgne
Eesti koolinoorte LIII matemaatikaolümpiaad 28. jaanuar 2006 Piirkonnavoor Hindamisjuhised Lp hindaja! 1. Juhime Teie tähelepanu sellele, et alljärgnevas on 7. 9. klasside olümpiaadi I osa (testi) ning
RohkemX Window System tuntud kui: X11, X, X-Windows akendussüsteem/akendesüsteem rastergraafikat toetavatele ekraanidele UNIX-maailmas väga levinud mitmesug
X Window System tuntud kui: X11, X, X-Windows akendussüsteem/akendesüsteem rastergraafikat toetavatele ekraanidele UNIX-maailmas väga levinud mitmesugused realisatsioonid ka Windowsile erinevad realisatsioonid
RohkemArcGIS rakendused välitöödeks Raido Valdmaa AlphaGIS
ArcGIS rakendused välitöödeks Raido Valdmaa AlphaGIS Välitöö rakendused kasuta oma ruumiandmeid kõikjal Optimeeri välitöö tegevuste efektiivsust asukohapõhise teabega Survey123 Collector Navigator Planeeri
RohkemSQL
SQL Kuues loeng 3GL inside 4GL Protseduurid Funktsioonid Tavalised Funktsioonid (üks väljund) Ilma väljundita Protseduurid Viitargumentide kasutamise võimalus Tabel-väljundiga Protseduurid Create function
RohkemPintsli otsade juurde tegemine Esiteks Looge pilt suurusega 64x64 ja tema taustaks olgu läbipaistev kiht (Transparent). Teiseks Minge kihtide (Layers)
Pintsli otsade juurde tegemine Esiteks Looge pilt suurusega 64x64 ja tema taustaks olgu läbipaistev kiht (Transparent). Teiseks Minge kihtide (Layers) aknasse ja looge kaks läbipaistvat kihti juurde. Pange
RohkemPrint\A4\QualifyReduced.pmt
PIIKREHVIDEGA KLASSID - CONTINENTAL KARIKATELE Kuremaa järv, Jõgevamaa,00 km. voor - ring.0.0 :0 Qualifying started at ::0 PIC Class Entrant Best Tm Points 0 0 0 0 0 0 00 0 0 0 0 0 Ahti SEI Eero NÕGENE
RohkemIMO 2000 Eesti võistkonna valikvõistlus Tartus, aprillil a. Ülesannete lahendused Esimene päev 1. Olgu vaadeldavad arvud a 1, a 2, a 3,
IMO 000 Eesti võistkonna valikvõistlus Tartus, 19. 0. aprillil 000. a. Ülesannete lahendused Esimene päev 1. Olgu vaadeldavad arvud a 1, a, a 3, a 4, a 5. Paneme tähele, et (a 1 + a + a 3 a 4 a 5 ) (a
RohkemAntennide vastastikune takistus
Antennide vastastikune takistus Eelmises peatükis leidsime antenni kiirgustakistuse arvestamata antenni lähedal teisi objekte. Teised objektid, näiteks teised antennielemendid, võivad aga mõjutada antenni
RohkemMergedFile
spordihingeks juba noorelt eesti viimase kuue aasta parimas poiste korvpalliklubis - BC Tartu korvpallikoolis - treenib igapäevaselt 12 treeneri käe all üle 300 lapse vanuses 5-19 aastat. hooajal 2016/2017
RohkemMicrosoft Word - Lisa 3 PK matemaatika.docx
Lisa 3 Pärnu Täiskasvanute Gümnaasiumi õppekava juurde Põhikooli ainekavad Ainevaldkond Matemaatika Ainevaldkonna kohustuslikud kursused: Ainevaldkonda kuulub matemaatika, mida õpitakse alates IV klassist.
RohkemPangalingi spetsifikatsioon Pocopay pangalingilt makse algatamiseks tuleb kasutada teenust Kaupmees teeb päringu Pocopayle aadressile
Pangalingi spetsifikatsioon Pocopay pangalingilt makse algatamiseks tuleb kasutada teenust 1011. Kaupmees teeb päringu Pocopayle aadressile https://my.pocopay.com/banklink. Vastuspäring tehakse makse õnnestumise
RohkemStandardBooks_versiooni_uuendusWin
Versiooni uuendamine Standard Books 7.2 põhjal Windows 7 või uuemale operatsioonisüsteemile SISUKORD 1. ÜKSIKKASUTAJA VERSIOONI INSTALLEERIMINE...lk 2 2. SERVER/MITMEKASUTAJA VERSIOONI INSTALLEERIMINE.lk
Rohkem1. AKE Ajalise keerukuse empiiriline hindamine
http://kodu.ut.ee/~kiho/ads/praktikum/ 4. PSK Paisksalvestus. Loendamine Mõisteid Paisktabel (Hashtable, HashMap) Paisktabeli kasutamine loendamisülesannetes Paiskfunktsioon, kollisoonid (põrked) Praktikumitööd
RohkemOperatsioonisüsteemide ehitus
Kellad, terminalid Ülevaade Kellade riistvara Kellade kasutus RS-232 terminalid Mällu kaardistatud terminalid Sisendi käsitlemine Terminali väljundi käsitlemine VARMO VENE & MEELIS ROOS 2 Kellade riistvara
RohkemTreeningvõistlus Balti tee 2014 võistkonnale Tartus, 4. novembril 2014 Vastused ja lahendused 1. Vastus: 15, 18, 45 ja kõik 0-ga lõppevad arvud. Olgu
Treeningvõistlus Balti tee 014 võistkonnale Tartus, 4. novembril 014 Vastused ja lahendused 1. Vastus: 15, 18, 45 ja kõik 0-ga lõppevad arvud. Olgu b arvu k üheliste number ning a arv, mille saame arvust
Rohkem19. Marek Kolk, Kõrgem matemaatika, Tartu Ülikool, Arvridade koonduvustunnused Sisukord 19 Arvridade koonduvustunnused Vahelduvat
9. Marek Kolk, Kõrgem matemaatika, Tartu Ülikool, 203-4. 9 Arvridade koonduvustunnused Sisukord 9 Arvridade koonduvustunnused 23 9. Vahelduvate märkidega read.......................... 24 9.2 Leibniz i
Rohkem7 KODEERIMISTEOORIA 7.1 Sissejuhatus Me vaatleme teadete edastamist läbi kanali, mis sisaldab müra ja võib seetõttu moonutada lähteteadet. Lähteteade
7 KODEERIMISTEOORIA 7.1 Sissejuhatus Me vaatleme teadete edastamist läbi kanali, mis sisaldab müra ja võib seetõttu moonutada lähteteadet. Lähteteade kodeeritakse, st esitatakse sümbolite kujul, edastatakse
RohkemNeurovõrgud. Praktikum aprill a. 1 Stohhastilised võrgud Selles praktikumis vaatleme põhilisi stohhastilisi võrke ning nende rakendust k
Neurovõrgud. Praktikum 11. 29. aprill 2005. a. 1 Stohhastilised võrgud Selles praktikumis vaatleme põhilisi stohhastilisi võrke ning nende rakendust kombinatoorsete optimiseerimisülesannete lahendamiseks.
RohkemBIM360 ja RealityCapture
DROONID EHITUSES KAASAEGNE PROJEKTIPANK ja selles Reality Capture töövood 10.06.2019 Ettekanne Hendrik Park MINA linkedin.com/in/hendrik park BIM konsultant 2018 - Tootejuht 2018 - Projekteerimise projektijuht
RohkemProgrammeerimiskeel APL Raivo Laanemets 17. mai a.
Programmeerimiskeel APL Raivo Laanemets 17. mai 2009. a. Sissejuhatus I APL - A Programming Language I Kenneth E. Iverson (1920-2004) I Elukutselt matemaatik I Uuris matemaatilist notatsiooni I 1960 -
RohkemOÜ Lemonsport Hummel spordivarustus Raplamaa JK õpilastele ja pereliikmetele Valik september Jalgpallikooli võistlus- ja treeningvarustus 20
OÜ Lemonsport Hummel spordivarustus Raplamaa JK õpilastele ja pereliikmetele Valik september 2016 -... Jalgpallikooli võistlus- ja treeningvarustus 2016/17 Jalgpallisärk 22.- 100% polüester Suurused 6/8,
RohkemPolünoomi juured Juure definitsioon ja Bézout teoreem Vaadelgem polünoomi kus K on mingi korpus. f = a 0 x n + a 1 x n a n 1 x
1 5.5. Polünoomi juured 5.5.1. Juure definitsioon ja Bézout teoreem Vaadelgem polünoomi kus K on mingi korpus. f = a 0 x n + a 1 x n 1 +... + a n 1 x + a n K[x], (1) Definitsioon 1. Olgu c K. Polünoomi
Rohkem01_loomade tundmaõppimine
Tunnikava vorm Õppeaine ja -valdkond: Mina ja keskkond Klass, vanuse- või haridusaste: alusharidus Tunni kestvus: 30+15minutit Tunni teema (sh alateemad): Loomade tundmaõppimine, maal elavad loomad Tase:
Rohkem(10. kl. I kursus, Teisendamine, kiirusega, kesk.kiirusega \374lesanded)
TEISENDAMINE Koostanud: Janno Puks 1. Massiühikute teisendamine Eesmärk: vajalik osata teisendada tonne, kilogramme, gramme ja milligramme. Teisenda antud massiühikud etteantud ühikusse: a) 0,25 t = kg
RohkemHAJUSSÜSTEEMID HAJUSSÜSTEEMID Kaugprotseduurid IDL kompileerimine ONCIDLnäide CORBAIDLnäide MIDLnäide DCERPCmuidomadusi XML-RPC JSON-RPC REST document
Kaugprotseduurid IDL kompileerimine ONCIDLnäide CORBAIDLnäide MIDLnäide DCERPCmuidomadusi XML-RPC JSON-RPC REST document.idl IDL kompilaator document_cstub.o document.h document_sstub.o #include document_client.c
RohkemGRUPI-SMS Veebirakenduse kasutamise juhend Rakendus Elisa grupi-smsi rakendus Väljaandja Elisa Eesti AS Juhendi koostamise kuupäev Versioon
GRUPI-SMS Veebirakenduse kasutamise juhend Rakendus Elisa grupi-smsi rakendus Väljaandja Elisa Eesti AS Juhendi koostamise kuupäev 05.02.2018 Versiooni kuupäev 30.01.2018 1 SISUKORD 1. ÜLEVAADE... 3 1.1
RohkemMicrosoft Word - Errata_Andmebaaside_projekteerimine_2013_06
Andmebaaside projekteerimine Erki Eessaar Esimene trükk Teadaolevate vigade nimekiri seisuga 24. juuni 2013 Lehekülg 37 (viimane lõik, teine lause). Korrektne lause on järgnev. Üheks tänapäeva infosüsteemide
RohkemCAD-süsteemide OÜ
MicroStation CONNECT CAD-süsteemide OÜ 2018 Töölaua käsuread Töövoog Workflow Alustades tööd tuleb valida 2D või 3D mudeli keskkond 2D keskkonnas kuvatakse kaks töövoogu 3D keskkonnas kuvatakse neli töövoogu
Rohkemraamat5_2013.pdf
Peatükk 5 Prognoosiintervall ja Usaldusintervall 5.1 Prognoosiintervall Unustame hetkeks populatsiooni parameetrite hindamise ja pöördume tagasi üksikvaatluste juurde. On raske ennustada, milline on huvipakkuva
Rohkemlcs05-l3.dvi
LAUSELOOGIKA: LOOMULIK TULETUS Loomuliku tuletuse süsteemid on liik tõestussüsteeme nagu Hilberti süsteemidki. Neile on omane, et igal konnektiivil on oma sissetoomise (introduction) ja väljaviimise (elimination)
RohkemEuroopa Liidu Nõukogu Brüssel, 24. september 2015 (OR. en) 12353/15 ADD 2 ENV 586 ENT 199 MI 583 SAATEMÄRKUSED Saatja: Kättesaamise kuupäev: Saaja: Eu
Euroopa Liidu Nõukogu Brüssel, 24. september 2015 (OR. en) 12353/15 ADD 2 ENV 586 ENT 199 MI 583 SAATEMÄRKUSED Saatja: Kättesaamise kuupäev: Saaja: Euroopa Komisjon 23. september 2015 Nõukogu peasekretariaat
RohkemMicrosoft Word - P6_metsamasinate juhtimine ja seadistamine FOP kutsekeskharidus statsionaarne
MOODULI RAKENDUSKAVA Sihtrühm: forvarderioperaatori 4. taseme kutsekeskhariduse taotlejad Õppevorm: statsionaarne Moodul nr 6 Mooduli vastutaja: Mooduli õpetajad: Metsamasinate juhtimine ja seadistamine
RohkemAWK Aho Weinberger Kernighan struktuurse teksti töötlemise keel rikkalikult tekstitöötlusvahendeid omal alal suhteliselt lihtne ja kiiresti realiseeri
AWK Aho Weinberger Kernighan struktuurse teksti töötlemise keel rikkalikult tekstitöötlusvahendeid omal alal suhteliselt lihtne ja kiiresti realiseeritav AWK kasutusalad raportite genereerimine ühest formaadist
RohkemEuroopa Liidu Nõukogu Brüssel, 31. märts 2017 (OR. en) 7644/17 PTS A 25 A-PUNKTIDE NIMEKIRI Teema: Kuupäev: 3. aprill 2017 Koht: EUROOPA LIIDU NÕUKOGU
Euroopa Liidu Nõukogu Brüssel, 31. märts 2017 (OR. en) 7644/17 PTS A 25 A-PUNKTIDE NIMEKIRI Teema: Kuupäev: 3. aprill 2017 Koht: EUROOPA LIIDU NÕUKOGU 3529. istung (põllumajandus ja kalandus) Luxembourg
RohkemOsakogumite kitsendustega hinnang Kaja Sõstra 1 Eesti Statistikaamet Sissejuhatus Valikuuringute üheks oluliseks ülesandeks on osakogumite hindamine.
Osakogumite kitsendustega hinnang Kaja Sõstra 1 Eesti Statistikaamet Sissejuhatus Valikuuringute üheks oluliseks ülesandeks on osakogumite hindamine. Kasvanud on nõudmine usaldusväärsete ja kooskõlaliste
RohkemMMFA For Laura
MMFA 2018 Master Schedule Team Legend Crunchers Atom Peewee Bantam Charleswood North Winipeg Green St Vital Black (.99) Eastside (.85) Sunrise (.70) Corydon Blue Portage Green Corydon (.81) Corydon (.83)
RohkemAINEPROGRAMM Õppeaasta: 2015/16 Semester: I õpp Aine kood: RKE111 (MI, AT, ET, TI, RA, LI erialadele) Aine nimetus: KUJUTAV GEOMEETRIA Õppejõud P. Sok
AINEPROGRAMM Õppeaasta: 2015/16 Semester: I õpp Aine kood: RKE111 (MI, AT, ET, TI, RA, LI erialadele) Aine nimetus: KUJUTAV GEOMEETRIA Õppejõud P. Sokolov lektor V. Lillemets lektor O. Ovtšarenko lektor
RohkemMicrosoft Word - SDEMuutused.doc
SDEMuutused PROGRAMMIST SDEMuutused võimaldab teostada päringu ArcSDE serverisse ning väljastada mingi nähtusklassiga näidatud ajavahemikus tehtud muudatused. Eraldi tuuakse välja sellel ajavahemikul lisandunud,
Rohkemlvk04lah.dvi
Lahtine matemaatikaülesannete lahendamise võistlus. veebruaril 004. a. Lahendused ja vastused Noorem rühm 1. Vastus: a) jah; b) ei. Lahendus 1. a) Kuna (3m+k) 3 7m 3 +7m k+9mk +k 3 3M +k 3 ning 0 3 0,
RohkemTartu Ülikool MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Andmemudelite graafilise disaini vahendite võrdlus Bakalaureusetöö (6 EAP) Au
Tartu Ülikool MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Andmemudelite graafilise disaini vahendite võrdlus Bakalaureusetöö (6 EAP) Autor: Lauri Lutter Juhendaja: Vambola Leping Autor:.........................................
RohkemMicrosoft PowerPoint - loeng2.pptx
Kirjeldavad statistikud ja graafikud pidevatele tunnustele Krista Fischer Pidevad tunnused ja nende kirjeldamine Pidevaid (tihti ka diskreetseid) tunnuseid iseloomustatakse tavaliselt kirjeldavate statistikute
RohkemTARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Informaatika eriala Joosep Norma Eestikeelsete matemaatika õpiprogrammide üle
TARTU ÜLIKOOL MATEMAATIKA-INFORMAATIKATEADUSKOND Arvutiteaduse instituut Informaatika eriala Joosep Norma Eestikeelsete matemaatika õpiprogrammide ülevaade ja tekstülesannete lahendamise programmi täiendamine
RohkemMicrosoft Word - SEB_Progressiivne_Pensionifond_investeeringute_aruanne_jaanuar_2012.doc
SEB PROGRESSIIVNE PENSIONIFOND Investeeringute aruanne seisuga 3.0.202 SEB Progressiivse Pensionifondi Investeeringute aruanne seisuga 3.0.202 on kinnitatud AS SEB Varahalduse juhatuse poolt. Nimi Kuupäev
RohkemKontrollijate kommentaarid a. matemaatikaolümpiaadi piirkonnavooru tööde kohta Kokkuvõtteks Ka tänavu püüdsime klasside esimesed 2 ülesa
Kontrollijate kommentaarid 2004. a. matemaatikaolümpiaadi piirkonnavooru tööde kohta Kokkuvõtteks Ka tänavu püüdsime 10.-12. klasside esimesed 2 ülesannet koostada nii, et nad kasutaksid koolis hiljuti
RohkemG aiasoft Programmi VERP ja Omniva Arvekeskuse liidese häälestamine ja arvete saatmine-lugemine VERP 6.3 ja VERP 6.3E Versioon ja hilisemad K
Programmi VERP ja Omniva Arvekeskuse liidese häälestamine ja arvete saatmine-lugemine VERP 6.3 ja VERP 6.3E Versioon 6.3.1.51 ja hilisemad Kasutaja juhend 2016 Sisukord 1. Sissejuhatus...3 2. Liidese häälestus...3
RohkemVõrguinverterite valik ja kasutusala päikeseelektrijaamades Robert Mägi insener
Võrguinverterite valik ja kasutusala päikeseelektrijaamades Robert Mägi insener Robert Mägi o Õpingud: Riga Technical University o Haridus: MSc (Electrical Engineering) MSc (Automatic Telecommunications)
RohkemKerala State Haj Committee HAJ 2014 Flight Manifest FLIGHT NO. SV-5731 DATE: 14/09/2014 TIME: 16:35 RETURN FLIGHT NO: SV-5764 DATE: Cov No
Kerala State Haj Committee HAJ 2014 Flight Manifest FLIGHT NO. SV-5731 DATE: 14/09/2014 TIME: 16:35 RETURN FLIGHT NO: SV-5764 DATE: 20-10-2014 Cov No s: KLR-53-3-0 KLR-65-2-0 KLR-66-2-0 KLR-97-2-0 KLR-119-3-0
Rohkemvv05lah.dvi
IMO 05 Eesti võistkonna valikvõistlus 3. 4. aprill 005 Lahendused ja vastused Esimene päev 1. Vastus: π. Vaatleme esiteks juhtu, kus ringjooned c 1 ja c asuvad sirgest l samal pool (joonis 1). Olgu O 1
RohkemMatemaatika 1.Valdkonnapädevus Matemaatikapädevus tähendab matemaatiliste mõistete ja seoste tundmist, suutlikkust kasutada matemaatikat temale omase
Matemaatika 1.Valdkonnapädevus Matemaatikapädevus tähendab matemaatiliste mõistete ja seoste tundmist, suutlikkust kasutada matemaatikat temale omase keele, sümbolite ja meetoditega erinevate ülesannete
RohkemLisa 2 Kõrge õpimotivatsiooniga õpilaste väikerühmade graafik 2017/2018 õppeaastal. Rühm Õpetaja Tunni toimumise aeg IV kooliaste Eesti keel IV koolia
Lisa 2 Kõrge õpimotivatsiooniga õpilaste väikerühmade graafik 2017/2018 õppeaastal. Rühm Õpetaja Tunni toimumise aeg Eesti keel Matemaatika Katri Lehtsalu Anneli Morgenson N 1.t. 2. tund õpilastega K 8.t.
RohkemJaehinnakiri_2016.xls
NIMETUS Hind KM-ga MASKID SYNERGY TWIN TRUFIT - must/must; peegelduv klaas 60 SYNERGY TWIN - must silikoon/punane, must, kollane, purpur 60 SYNERGY TWIN - kristall silikoon/sinine, kollane, roosa 55 SYNERGY
RohkemPealkiri
Graafilised mudelid ja nende koostamise vahendid MS Visio MYSQL Workbench (DB Designer) ER/Studio Data Architect Sybase PowerDesigner GRAAFILINE MODELLEERIMINE Mudel ja modelleerimine 3 11/3/2015 Matemaatiline
RohkemDiskreetne matemaatika I Kevad 2019 Loengukonspekt Lektor: Valdis Laan 20. juuni a.
Diskreetne matemaatika I Kevad 2019 Loengukonspekt Lektor: Valdis Laan 20. juuni 2019. a. 2 Sisukord 1 Matemaatiline loogika 7 1.1 Lausearvutus.................................. 7 1.1.1 Põhimõistete meeldetuletamine....................
RohkemHARMONY Aroma Handcraft Collection 1
HARMONY Aroma Handcraft Collection 1 2 Sarja dōterra Harmony Collection kuulub kolm ainulaadset eeterlikku õli: Green Mandarin, Pink Pepper ja Star Anise. Kombineerige õlisid enam kui 30 retsepti järgi
RohkemAINE NIMETUS: MATEMAATIKA AINEKAVA I-III KOOLIASMTES ÜLDOSA Põhikooli riiklik õppekava: Õppe- ja kasvatuseesmärgid Õppeaine kirjeldus Kooliastmete õpi
AINE NIMETUS: MATEMAATIKA AINEKAVA I-III KOOLIASMTES ÜLDOSA Põhikooli riiklik õppekava: Õppe- ja kasvatuseesmärgid Õppeaine kirjeldus Kooliastmete õpitulemused Nädalatundide jaotumine klassiti Hindamine
RohkemEuroopa Liidu Nõukogu Brüssel, 19. juuli 2019 (OR. en) 11128/19 PV CONS 40 SOC 546 EMPL 417 SAN 343 CONSOM 203 PROTOKOLLI KAVAND EUROOPA LIIDU NÕUKOGU
Euroopa Liidu Nõukogu Brüssel, 19. juuli 2019 (OR. en) 11128/19 PV CONS 40 SOC 546 EMPL 417 SAN 343 CONSOM 203 PROTOKOLLI KAVAND EUROOPA LIIDU NÕUKOGU (tööhõive, sotsiaalpoliitika, tervise- ja tarbijakaitseküsimused)
RohkemPowerPointi esitlus
Teadmistepõhine ehitus 2019 (23.04.2019) RÄÄGIME BIM-IST ÕPPIMISE JA ÕPETAMISE VAATEVINKLIST Raido Puust, MSc, PhD professor (ehitusinfo modelleerimine) raido.puust@taltech.ee ÜLEVAADE Ehitusinfo modelleerimisest
RohkemMida me teame? Margus Niitsoo
Mida me teame? Margus Niitsoo Tänased teemad Tagasisidest Õppimisest TÜ informaatika esmakursuslased Väljalangevusest Üle kogu Ülikooli TÜ informaatika + IT Kokkuvõte Tagasisidest NB! Tagasiside Tagasiside
Rohkempkm_2016_ptk7_olekuvõrrandid
1 Peatükk 7 Olekuvõrrandid 7.1 Sissejuhatus Vastavalt pideva keskkonna neljale põhiaksioomile oleme saanud põhivõrrandite süsteemi, mis koosneb kaheksast sõltumatust võrrandist 1. 1. Massi jäävuse seadus
Rohkem