Predmet: Algoritmizácia a programovanie 2202 FEI Telekomunikácie Ročník: 1.ročník Rozsah: 3/2 ZS. Prednášajúci: Jiří Pospíchal. Anotácia Predmetu:

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Predmet: Algoritmizácia a programovanie 2202 FEI Telekomunikácie Ročník: 1.ročník Rozsah: 3/2 ZS. Prednášajúci: Jiří Pospíchal. Anotácia Predmetu:"

Transcript

1 Predmet: Algoritmizácia a programovanie 2202 FEI Telekomunikácie Ročník: 1.ročník Rozsah: 3/2 ZS Prednášajúci: Jiří Pospíchal Anotácia Predmetu: Úvod do algoritmizácie. Základne vlastnosti algoritmov. Vybrané algoritmy usporiadania a vyhľadávania. Úvod do programovacích paradigiem. Cieľom predmetu je zvládnutie tvorby jednoduchých algoritmov a tvorba jednoduchých programov v jazyku C. Zoznámiť sa s základnými údajovými typmi a štruktúrami, naučiť sa ich používať. Naučiť sa používať vybrané algoritmy usporiadania a vyhľadávania. Získať prehľad o súčasných programovacích paradigmách. 1-1

2 Z čoho študovať? Jedna najlepšia kniha neexistuje Wirth, N.: Algoritmy a štruktúry údajov. Bratislava, Alfa Herout P.: Učebnice jazyka C. KOPP, České Budejovice, 1994 Topfer, P.: Algoritmy a programovací techniky, Prometheus, Praha Čo máte ďalej z programovania a algoritmov? 2. ročník: Systémové programovanie a asemblery 4. ročník: Programovacie techniky - Povinne voliteľný 4. ročník: Grafové štruktúry a algoritmy - Povinne voliteľný 1-2

3 Trocha histórie: kamienok = kus dobytka ang. calculator z latinského calculus, rováš, r. stará kosť s zárezmi abakus z Babylónie, bežný 6. st. pnl. v Grécku (zmienený napr. Herodotom), doteraz v Rusku a na ďalekom východe. ("Program" je schovaný v mysli expertov) 1-3

4 Počítače a stroje - pomôcky na uľahčenie práce fyzickej aj duševnej Základom strojov je usporiadanie, organizácia malých jednotiek (ľudí, koliesok, tranzistorov) a postupnosť ich práce Fantázia: V Ílias zlaté slúžky "Vedeli rozmýšľať, vravieť, dokonca mali aj silu". V Paríži navrhol Reymund Lullus ( ) "stroj pravdy" na základe presvedčenia o formalizovateľnosti logických operácií. Albert Veliký spolu so svojím žiakom Tomášom Akvinským zhotovili pomocou alchýmie umelého človeka - androida. V 14. storočí Eliov Chelm vytvoril z hliny golema, ktorého v 16 storočí oživil pražský rabín Jehuda Lov ben Becalél. Chýrny lekár a alchymista Theophrastus Bombastus von Hohenheim zvaný Paracelsus, ktorý tiež r navštívil Bratislavu, opísal postup, ako v sklenenej nádobke zo spermy získať homunkula. 1-4

5 Realita Heron Alexandrijský v prvom storočí pnl. vyrábal hydraulicky poháňané mechanizmy. 1-5

6 Programové riadenie automatov valčekom s klinčekmi sa používalo v 18. storočí v hračkách a orchestriónoch. Šachový automat Johanna Wolfganga Kempelena, vytvorený v Bratislave a predstaveným r Márii Terézii vo Viedni. Predpokladá sa, že v stroji bol skrytý človek malého vzrastu, ovládajúci šach. 1-6

7 Uľahčeniu výpočtov v storočí - doba zámorských obchodných ciest, veľa výpočtov v navigácii a pohybu planét, v 17 st. škótsky matematik John Napier "Napierove kosti" na násobenie, logaritmy e na prevod nás., del. A odm. Na sčítanie a odčítanie, Briggs logaritmy o zákl. 10, nasledovalo log. pravítko. 6 x 7 = 4 2 (6 x 700) 6 x 3 = 1 8 (6 x 30) 6 x 9 = 5 4 (6 x 9) 6 x 739 = jednotky desiatky stovky tisícky 1-7

8 Prvé mechanické kalkulátory: nemec Wilhelm Schickard ( ), sčítanie a odčítanie, ozubené kolieska, numerický displej. Zomrel na mor, zabudnutý. Francúzsky matematik a filozof Blais Pascal ( ) pre otca zaťaženého účtovníckou robotou 19-ročný začal stavať stroj Pascaline (50 kusov vyrobených). V knihe Myšlienky: "Aritmetický prístroj dáva výsledky, ktoré sa blížia mysleniu viac než všetko, čo robia živočíchy; nerobí však nič, aby sme mohli povedať, že má vôľu ako človek." 1-8

9 Gottfried Wilhelm von Leibnitz, matematik, logik a filozof, spolutvorca diferenciálneho a integrálneho počtu s Newtonom a autor v súčasnosti používaného symbolizmu, postavil r stroj, ktorý dokázal automaticky tiež násobiť a deliť. Leibnitz je tiež autorom myšlienky o výhodách dvojkovej sústavy. 1-9

10 st. - prielom vo vývoju mechanických zariadení k výpočtom, princípy mechanických kalkulátorov do polovice dvadsiateho storočia. Nedostatky: 1. Neexistoval koncept programu, takže sada rovnakých krokov pre jedny vstupné dáta musela byť opakovane ručne zadávaná pre iné vstupné dáta. 2. Väčšinou neexistuje pamäť, medzivýsledky na papier a ručne zadávané 3. Z technologického hľadiska ide čisto o mechanické stroje bez použitia elektroniky. Vy ste moje najlepšie pamäťové médium, Marienka! 1-10

11 Tkáčske stroje a program Jacque de Vaucanson navrhol opakovať vzory na látkach pomocou papierových kariet v podobe dierkovanej šablóny, po 70 rokoch r realizoval Joseph Marie Jacquard. Ihly systémom dierok na kartónových kartách preťahovali nite (napríklad hodvábny portrét Jacquarda bol vytvorený pomocou "programu" z kariet). 1-11

12 Americký inžinier Hermann Hollerith použil r pri sčítaní obyvateľov USA pre každého občana ručne dierkovaný štítok. Otvor na určenom mieste znamenal ÁNO pri odpovedi na danú otázku a v stroji ohmataním štítkov drôtenými kefkami určoval prechod elektrického prúdu, čo sa prenášalo na panel tabelačného stroja. Stroj umožňoval triedenie dát a jednoduché výpočtové operácie. 43 strojov spracovalo údaje o 62 miliónoch ľuďoch za pár týždňov, predtým ručne 500 pracovníkov po dobu 7 rokov. Holleritova firma Tabulating Machine sa r premenovala na International Bussiness Machines - slávne IBM. 1-12

13 Differential engine V roku 1830 Charles Babbage ( ), anglický matematik navrhol stroj poháňaný parou na výpočet a tlač matematických tabuliek, využívajúci metódu diferencií. Táto metóda prevádzala výpočet polynómov na sčítanie. Pre technické problémy pokročilá verzia nikdy nezrealizovaná. 1-13

14 Babbage: Návrh stroja pre univerzálne použitie - Analytical Engine. Výpočet plánoval riadiť pomocou diernych štítkov, kedy jeden druh štítkov obsahoval určenie operácie a druhý adresu čísla; stroj mal mať mechanickú adresovateľnú pamäť (až 1000 čísel po 50 cifrách) a "mlynček" = centrálnu aritmetickú jednotku, v ktorej sa mali vykonávať základné operácie. Programovanie komplikovaných algoritmov. Babbage: bude predstavovať mechanickú inteligenciu. Cieľom bolo, aby si stroj dokázal sám flexibilne meniť svoj program v priebehu výpočtov. 1-14

15 Prvý programátor na svete: Babbageho spolupracovníčka, dcéra anglického básnika Byrona - grófka Augusta Ada King of Lovelace. Odhalila základy programovania a význam podmieneného vetvenia programu podľa výsledku predchádzajúceho kroku a význam cyklov alebo slučiek v programovaní, napísala aj program na riešenie sústavy lineárnych rovníc a na generovanie Bernoulliho čísel. Špekulovala tiež o možnosti použiť stroj na generovanie hudobných diel pomocou zakódovania zákonov harmónie a kompozície na dierne štítky. Taktiež uvažovala o možnosti použiť analytický stroj v úlohe manipulátora s algebraickými výrazmi. 1-15

16 Lady Ada videla ale aj obmedzenia počítačov, v dopise svojmu známemu napísala: "Analytický stroj nemá ambície vymyslieť niečo originálne. Dokáže urobiť iba čokoľvek, o čom vieme, ako mu prikázať, aby to vykonal. Môže postupovať podľa výsledkov analýzy riešenia; nemá ale žiadnu schopnosť vymyslieť akékoľvek analytické vzťahy alebo tvrdenia." V druhej polovici 20. storočia bol na jej počesť pomenovaný programovací jazyk ADA. 1-16

17 Binárna logika Niektoré z prvých počítačov pracovali analógovým spracovaním signálu. Zvíťazili ale počítače s binárnou logikou (na najnižšej úrovni iba nuly a jednotky). Základy binárnej logiky položil anglický matematik George Boole ( ), vymyslel systém na ohodnotenie pravdivostných hodnôt výrazov zložených z logických spojok AND, OR, NOT a logických premenných nadobúdajúcich iba dve hodnoty 1 (PRAVDA) a 0 (NEPRAVDA). Boolovská algebra našla použitie pri návrhu technologickej súčasti moderných počítačoch, a to v binárnych klopných obvodoch. Pomocou elektronicky ovládaných hradiel sú reprezentované čísla v binárnej reprezentácii, robia sa výpočty, od sčítania a násobenia až po zložité funkcie. Vhodnou kombináciou klopných obvodov vznikajú programy, ktoré sú schopné počítať pravdivostné hodnoty zložitých funkcií. Manipulácia s binárnymi číslami je ľahko realizovateľná, a rýchla. 1-17

18 Prvé boli elektromechanické spínacie relé, pozostávajúce z dvoch kovových kontaktov spojených kovovým jazýčkom. Spínače môžu byť ľahko použité napríklad v AND a OR obvodoch, kedy "otvorený" (vypnutý) spínač predstavuje hodnotu NEPRAVDA (FALSE alebo nulu v binárnom kódovaní, neprechádza prúd) a "uzatvorený" (zapnutý) spojený spínač hodnotu PRAVDA (TRUE alebo jednotku v binárnom kódovaní, prechádza prúd). Obvod NOT mení pozíciu "otvorený" alebo "uzatvorený" na opačnú. Ľubovoľný výraz Boolovej algebry sa dá previesť na usporiadanie spínačov, pri pravdivosti výrazu bude obvodom prechádzať prúd. Pre použitie premennej súčasne v niekoľko obvodoch by ale boli potrebné "vetviace" spínače. AND NOT A B A B A B A B A A OR B B B B A A A A 1-18

19 John Prosper Eckert a John Mauchly r. 1943: vláda U.S.A. financuje ENIAC Electronic Numerical Integrator and Calculator, postavený z elektroniek, asi prvý mnohoúčelový elektronický počítač, využívaný na výpočty spojené s výrobou atómovej bomby. V r m 2, 30 ton, súčiastok, chladený vrtuľami dvoch leteckých motorov. Dokázal násobiť dve čísla za 0,003 sekundy. Pracoval paralelne, ale čísla ale v desatinnej sústave namiesto binárnej. Vyžadoval po každom výpočte hodiny prepínania drôtov a nulovania. 1-19

20 ENIAC plánoval John von Neumann, svetoznámy návrhom počítačovej architektúry. Pamäť je rozdelená na rovnako veľké bunky, ktoré sú očíslované, cez číslo (adresu) bunky sa dá prečítať alebo meniť jej obsah. Program je uložený do buniek idúcich za sebou, nasledujúca inštrukcia sa zoberie vždy z nasledujúcej bunky s adresou o jednotku vyššou, pokiaľ nepredchádzala inštrukcia skoku. Program dokáže upravovať sám seba v priebehu výpočtu. Všetky dáta aj program sú binárne kódované. program+údaje vstupná jednotka pamäť výstupná jednotka Schéma von Neumannovskej architektúry, platné od EDVACu až po PCčko aritmeticko-logická jednotka riadiaca jednotka procesor 1-20

21 Vývoj softvéru Operačný systém určuje, čo sa robí, keď stlačíme klávesu klávesnice. UNIX (spolu s jeho verziou Linux pre osobné počítače) Microsoft Windows Programovacie jazyky: do 50-tych rokov 20. storočia program aj dáta ako sadu núl a jedničiek. r Maurice Wilkes: assembler, jednoduché skratky príkazov v angličtine (ako "pričítaj" alebo "ulož do pamäti") jazyk vyššej úrovne, jeden príkaz na niekoľko strojových príkazov riadiacej a aritmeticko-logickej jednotke počítača pomocou kompilátora 1-21

22 Prvý kompilátor r. 1952: námorná admirálka USA pani Grace Murray Hopper (Aj "debugovanie" počítača: mora v reléovom prepínači Mark I). FORTRAN vedecko-tech. aplikácie: (FORmula TRANslation) COBOL, obchod a riadenie podniku. LISP (LISt Processing, inak Lots of Idiotic, Silly Parentheses) umelá inteligencia, MIT PROLOG Európe v viac používaný jazyk logického programovania. PASCAL Niklaus Wirth, na výuku BASIC jednoduchý, nekompatibilný C a C++ vedecko-technické výpočty JAVA, C# v internetu 1-22

23 Teória algoritmov Chyba architektúry procesoru? Chyba algoritmu?!? Formálna analýza, alebo porovnanie výpočtov. Formálne je algoritmus tzv. vypočitateľná funkcia. Model: Turingov stroj (Alan Mathison Turing, britský matematik, ) Je to automat s konečným počtom stavov, o ktorom sa dajú dokazovať matematické vety. Turingov stroj, ktorý pričíta jednotku k unárnemu číslu (prirodzenému číslu n odpovedá unárne číslo rovné n jedničkám, napr. 2=11, 5=11111). 1-23

24 Algoritmy a počítanie Počítač transformuje vstupné údaje na výstupné údaje. Potrebuje (1) reprezentáciu, ktorá určuje symbolické kódovanie použitej informácie (tak vstupnej, ako aj výstupnej, a samozrejmé aj medzivýsledkov), napr. vo forme čísel alebo mien, a (2) transformáciu (predpis, algoritmus, program), ktorá je použitá na výpočet požadovaného výsledku, t.j. transformáciu vstupných údajov na výstupné údaje. Univerzálnosť algoritmu znamená, že je použiteľný pre riešenie veľkej skupiny úloh toho istého typu, líšiacich sa vstupnými údajmi (tak napr. algoritmus pre hľadanie koreňov kvadratickej rovnice je použiteľný pre každú kvadratickú rovnicu). Algoritmus je popis transformácie, ktorý je určený nielen pre pochopenie človekom, ale slúži aj ako podklad pre napísanie programu, a umožňuje vznik technickej pomôcky, ktorá na seba preberá časť procesu, ako sú prístroje a tabuľky. Počítač bez algoritmov = komplikovaný kus kovu. 1-24

25 Algoritmus je predpis, metóda, alebo technika, ktorý špecifikuje postup úkonov potrebných na dosiahnutie riešenia nejakej úlohy (ako aj napr. usporiadanie zoznamu mien podľa abecedy alebo recept na bábovku). Pôvod slova od arabského matematika al-chwárizmí (v angličtine al- Khowarizmi) z ôsmeho storočia n. l., vo svojej knihe Al-jabr wa l muqabala (podľa ktorej vznikol názov Algebra) používal desiatkovú sústavu a nulu (čo prevzal z indickej matematiky). Algoritmus v informatike je jednoznačná, presná a konečná postupnosť operácií, ktoré sú aplikovateľné na množinu objektov alebo symbolov (čísiel, šachových figúrok, ingredencií na bábovku). Počiatočný stav týchto objektov je vstupom, ich koncový stav je výstupom. Počet operácií, vstupy a výstupy sú konečné (aj keď bežne počítame napr. s iracionálnym číslom π, vždy jeho číselnú reprezentáciu obmedzíme pri numerických výpočtoch na konečnú presnosť, napr. π=3.14). Algoritmus berie vstupné hodnoty problému (funkcie) a mapuje ich na výstup. Jeden problém môže byť riešený veľa algoritmami. 1-25

26 Jednoznačnosť znamená, že každý krok algoritmu musí byť presne definovaný. Nesmie dovoľovať viac výkladov, jednoznačne je určený krok za ním nasledujúci. Rezultatívnosť znamená, že algoritmus vždy musí po konečnom počte krokov dojsť k nejakému riešeniu. Ďalšou základnou požiadavkou na algoritmus je správnosť, čo znamená, že odpoveď algoritmu je pre každý vstup korektná. A samozrejme, algoritmus by mal byť efektívny. Efektívnosť - potrebný výpočtový čas a kapacita pamäti nutná na výpočet - často protichodné, uvažuje sa iba výpočtový čas. 1-26

27 Prvé algoritmy V starom Egypte, napr. návod na výpočet objemu zrezaného ihlanu (ihlan so štvorcovou podstavou, ktorého vrchol je zrezaný rovinou rovnobežnou s podstavou) je podľa tzv. Moskovského papyrusu (Egypt, 1850 p. n. l.) nasledujúci: Je daná orezaná pyramída, ktorej výška je 6, strana podstavy je 4 a strana hornej základne je 2. Vypočítaj objem tejto pyramídy: 1. Umocni číslo 4 na druhú, dostaneš Číslo 4 zdvojnásob, dostaneš Umocni na druhou číslo 2, dostaneš Tieto čísla 16, 8 a 4 sčítaj, dostaneš Urči tretinu z čísla 6, dostaneš Zdvojnásob číslo 28, dostaneš Celkový výsledok je 56, počítal si dobre. Použitie symbolov až u starých Grékov u Aristotela, V=1/3 h (a 2 + ab + b 2 ). Formalizácia konceptu algoritmu v Euklidových Základoch (3. st. p. n. l.), a h b 1-27

28 Primitívne problémy? Úloha zadaná Euklidom kvadratúra kruhu skonštruovať pomocou kružidla a pravítka štvorec s rovnakou plochou ako má zadaný kruh - až koncom 19 storočia (23 storočí po zadaní úlohy) bolo dokázané, že nemá riešenie. Známy Euklidov algoritmus: výpočet maximálneho spoločného deliteľa dvoch čísel m a n: 1. Keď m je menšie ako n, vymeň ich hodnoty 2. Do m daj hodnotu zvyšku po delení m/n (v modernej terminológii sa to zapisuje ako m:=m modulo n) 3. Keď sa m nerovná nule, choď na krok 1 s novými hodnotami m a n 4. Vráť n ako výsledok (56,21) 1-28

29 Ďalším známym starovekým algoritmom je Eratosthenovo sito (z 3 storočia p. n. l.) na nájdenie všetkých prvočísiel menších ako n (prvočíslo je celé číslo väčšie ako 1, ktoré je bezo zvyšku deliteľné iba sebou samým a číslom 1, v súčasnej dobe sa prvočísla často využívajú napr. pri šifrovaní správ). Výsledok algoritmu pre n=50 je na obr. 2.3, Eratosthenov predpis znie: 1. Zapíš do zoznamu všetky čísla od 2 do n 2. Nech k=2 3. Pre každé číslo m medzi k+1 a n skontroluj, či je presným násobkom k, keď áno, vyškrtni m zo zoznamu. 4. Do k daj najmenšie ešte nevyškrtnuté číslo zo zoznamu 5. Keď k je menšie ako n, opakuj od kroku 3 6. Akékoľvek číslo zo zoznamu, ktoré nebolo vyškrtnuté, je prvočíslo deliteľné def deliteľné deliteľné deliteľné deliteľné

30 Zápis algoritmov Vývojový diagram a pseudokód Euklidovho algoritmu na výpočet maximálneho spoločného deliteľa dvoch čísel m a n. začiatok výpočtu vstup prirodzených čísel m,n m<n ÁNO vymeň m,n NIE m := m modulo n NIE m=0? ÁNO výstup: tlač číslo n Vstup dvoch celých čísel: m, n rob keď m < n vymeň m,n m := m modulo n dokial n=0 vytlač n koniec výpočtu Základné prvky: vstup, výstup, podmienka, skok, slučka 1-30

31 Zápis algoritmu pomocou pseudokódu V 60. rokoch 20 storočia jazyk Algol, v 70. rokoch Pascal v praxi zabudnuté (okrem Delphi), v teórii vládnu, na zápis algoritmov Pseudopascal Premenná meno konkrétneho pamäťového miesta s údajmi, obsah sa môže meniť. Typ premennej: číselná, logická, textová Označenie postupnosťou písmen, číslic a podčiarnikov, napr. prva_faza Jednoduchá premenná x, y Štrukturovaná premenná napr. matice, pole X=X[1],X[2],X[3], Priradenie x:=konštanta x:=1 x:=y vstup(x) do premennej x užívateľ uloží hodnotu, napr. z klávesnice výstup(x) obsah premennej sa vypíše, napr. na obrazovku výstup( Ahoj ) vypíše Ahoj 1-31

32 Kľúčové slová tučne začiatok begin koniec end ak if potom then inak else pokiaľ while until dokiaľ je/dokiaľ nie je splnená podmienka opakuj opakuj repeat, do pre for od do to Príkaz ukončujeme bodkočiarkou 1-32

33 Sekvencia (blok) je postupnosť akcií uzatvorená slovami začiatok, koniec začiatok Determinant (pomenovanie, ako napr. Determinant, nemusí byť) príkaz1; príkaz2; (príkazy vnútri môžu obsahovať aj vetvenia a cykly) príkaz3; koniec Determinant Vetvenie rozhodujeme sa podľa splnenia, či nesplnenia podmienky, ktorá nadobúda hodnoty TRUE alebo FALSE Úplné vetvenie ak podmienka potom príkaz1; inak príkaz2; Neúplné vetvenie ak podmienka potom príkaz1; 1-33

34 Cyklus je akcia, v ktorej po splnení podmienky je opakovane vykonávaná rovnaká akcia volaná telo cyklu pokiaľ podmienka opakuj príkaz1; Cyklus ktorý sa vždy vykoná aspoň raz a splnenie podmienky pre opakovanie tela cyklu je vykonávané na konci opakuj príkaz1; príkaz2; pokiaľ podmienka 1-34

35 Jazyk vývojových diagramov Popisuje tok riadenia od jedného k ďalšiemu kroku algoritmu (bežne odzhora dole) pomocov orientovaných hrán (šípok) spájajúcich činnosti opísané v blokoch. V praxi sa už veľmi nepoužíva, ale pre vizualizáciu jednoduchých algoritmov je užitočný začiatok, resp. koniec algoritmu operačný blok, obsahuje akcie ÁNO NIE B rozhodovací blok, splnenie/nesplnenie podmienky B Určí nasledujúci krok riadenia 1-35

36 Sekvencia Vetvenie Akcia 1 Akcia 2 Akcia n ÁNO NIE ÁNO NIE B B Akcia 1 Akcia 2 Akcia 1 NIE 1-36

37 Cyklus s testom na začiatku Cyklus s testom na konci B NIE Akcia Akcia ÁNO B ÁNO NIE 1-37

38 Nassi-Schneidermanové diagramy =jazyk štruktúrovaných vývojových diagramov operačný blok akcia sekvenčný blok Akcia 1 Akcia 2 Akcia 3 podmienka podmienka Áno Nie Akcia 1 Akcia 2 Cyklus s testom na začiatku Podmienka cyklu Urob pokiaľ Cyklus s testom na konci Opakuj pokiaľ Podmienka cyklu 1-38

39 Efektívnosť algoritmu často rozhoduje o prijateľnosti alebo nemožnosti riešenia problému danej veľkosti. Druh analýzy: Najhorší prípad: Θ(n) = maximálny čas algoritmu pre veľkosť vstupu n. Priemerný čas: Θ(n) = očakávaný čas algoritmu pre náhodne vybraný vstup veľkosti n, treba štatistické spracovanie. Najlepší prípad: (podraz) Aby ste dokázali pri diplomke, že Váš algoritmus je lepší ako iné, vyberiete príklad, na ktorom funguje najlepšie. Čas - strojový závisí na počítači BIG IDEA: Ignoruje konštanty závislé na typu počítače, pozerajte sa iba na rast Θ(n) pre n. Odstránte členy polynomu nižšieho rádu; ignorujte konštanty u najvyššieho rádu Pr.: 3n n 2 5n = Θ(n 3 ) 1-39

40 Výber vhodného algoritmu závisí na veľkosti problému, pre dostatočne veľké n je Θ(n 2 ) algoritmus vždy rýchlejší akob Θ (n 3 ) algoritmus 1-40

41 Algoritmy sa z hľadiska efektívnosti delia na NP-úplné a polynomiálne. Jedným z najznámejších NP- úplných problémov je napríklad problém obchodného cestujúceho, kde hypotetický obchodný cestujúci má navštíviť n miest (každé len raz, pričom na záver sa vracia do východzieho mesta), pričom si musí navrhnúť takú cestu, aby mala minimálnu vzdialenosť. Počet všetkých možných usporiadaní postupností n miest s daným prvým mestom je (n-1)! Cyklická cesta (tzv. 1 hamiltonovský cyklus) na úplnom grafe, ktorý obsahuje 2 6 vrcholov (vrcholy - mestá, 6 hrany - cesty ohodnotené P=(1,2,4,3,5,6) vzdialenosťou dvojice miest; v grafe záleží iba na tom, či 5 3 sú mestá prepojené, nie na tom, ako sa cesta krúti). Cestu (nie najkratšiu) reprezentuje permutácia P=(1,2,4,3,5,6)

42 Pre 1000 miest nenájdeme najlepšie riešenie, ani keby sme superpočítač nechali bežať miliardy rokov. Povedzme, že máme iba 100 miest a pridáme do rozpisu dve mestá, počet možností sa zvýši krát Polynomiálny algoritmus znamená, že čas na výpočet sa dá vyjadriť ako polynóm premennej danej veľkosťou problému. Napríklad aj ten najjednoduchší algoritmus pre zoradenie n čísel sa dá vyjadriť polynómom čas_na_výpočet=a n 2 + b n + c a teda sa o ňom hovorí, že má zložitosť O(n 2 ), pre veľmi veľké n má význam iba najväčšia mocnina a koeficient a závisí na implementácii. U problému obchodného cestujúceho s algoritmom zložitosti O(2 n ) by to bolo exponenciálne zvýšenie 2 n krát (pri prechodu zo 100 na 200 miest sa počet operácií zvýši viac ako krát). U zoradenia čísel by zvýšenie času nebolo viac ako štyrikrát. 1-42

43 Niektoré všeobecné algoritmy Vyhľadávanie: sekvenčné v telefónnom zozname meno k číslu binárne v telefónnom zozname číslo k menu, zoznam si vždy rozdelíme napol, počet potrebných porovnaní log 2 (počet mien v zoznamu). Keď máme vyhľadať 100 ľudí v zozname občanov Slovenska o menách, a porovnanie trvá povedzme 0, s: sekvenčné vyhľadávanie päť minút binárne vyhľadávanie 0,002s (ale zoznam musí byť utriedený). 1-43

44 Triedenie priamym výberom najpomalšie ale najjednoduchšie na pochopenie Napr. karty v priebehu usporiadania delíme na dve kôpky, jednu už utriedenú a druhú ešte neutriedenú. Na začiatku samozrejme máme iba neutriedenú kôpku. V každom kroku výpočtu vždy zoberieme kartu s najmenšou hodnotou z neutriedenej kôpky a dáme ju na utriedenú kôpku, dokiaľ nie sú všetky karty utriedené. Najmenšiu kartu z neutriedenej kôpky vyberáme tak, že zoberieme prvú kartu zhora a postupne ju porovnávame zo zvyšnými kartami. Keď je porovnávaná karta z kôpky menšia, vymeníme karty a pokračujeme v porovnávaní kariet až do konca kôpky. Postupne tak pre n kariet vykonávame n-1 +n =n(n-1)/2 porovnávaní. 1-44

45 triedenie zlučovaním podľa zásady rozdeľ a panuj, počet porovnaní n log n. Pre mien priamym výberom pol roka, zlučovaním 0,5 min 1-45

46 Počítačový program je konkrétna reprezentácia algoritmu v nejakom programovacom jazyku. a. Správne výsledky } Analýza b. Efektívne (minimum času, niekedy aj pamäti) algoritmov efektivita dosiahnutá použitím najvhodnejšej a dátových štruktúry a algoritmu, nie obratným štruktúr kódovaním alebo asemblerom Psychológia, c. Uživateľsky príjemné kognitívna veda d. Ľahké na čítanie a pochopenie } Softvérové e. Ľahko sa v nich hľadajú chyby inženierstvo f. Ľahko sa modifikujú - tvorba veľkých g. Robustné softvérových h. Rozširiteľné systémov i. Spoľahlivé modulárne a štrukturované namiesto špagetového kódu 1-46

47 Je programovanie umenie? Áno Nie, je to predikovateľná vymýšľanie principiálne činnosť, kde sa dá plánovať nových algoritmov časový harmonogram a robiť asi 0,001% práce programátorov, podľa predpisov a vzorov a to ešte len tých najlepších (softvérové inžinierstvo) 1-47

48 1-48

Vzorce pre polovičný argument

Vzorce pre polovičný argument Ma-Go-15-T List 1 Vzorce pre polovičný argument RNDr Marián Macko U: Vedel by si vypočítať hodnotu funkcie sínus pre argument rovný číslu π 8? Ž: Viem, že hodnota funkcie sínus pre číslo π 4 je Hodnota

Διαβάστε περισσότερα

Start. Vstup r. O = 2*π*r S = π*r*r. Vystup O, S. Stop. Start. Vstup P, C V = P*C*1,19. Vystup V. Stop

Start. Vstup r. O = 2*π*r S = π*r*r. Vystup O, S. Stop. Start. Vstup P, C V = P*C*1,19. Vystup V. Stop 1) Vytvorte algoritmus (vývojový diagram) na výpočet obvodu kruhu. O=2xπxr ; S=πxrxr Vstup r O = 2*π*r S = π*r*r Vystup O, S 2) Vytvorte algoritmus (vývojový diagram) na výpočet celkovej ceny výrobku s

Διαβάστε περισσότερα

AerobTec Altis Micro

AerobTec Altis Micro AerobTec Altis Micro Záznamový / súťažný výškomer s telemetriou Výrobca: AerobTec, s.r.o. Pionierska 15 831 02 Bratislava www.aerobtec.com info@aerobtec.com Obsah 1.Vlastnosti... 3 2.Úvod... 3 3.Princíp

Διαβάστε περισσότερα

Prechod z 2D do 3D. Martin Florek 3. marca 2009

Prechod z 2D do 3D. Martin Florek 3. marca 2009 Počítačová grafika 2 Prechod z 2D do 3D Martin Florek florek@sccg.sk FMFI UK 3. marca 2009 Prechod z 2D do 3D Čo to znamená? Ako zobraziť? Súradnicové systémy Čo to znamená? Ako zobraziť? tretia súradnica

Διαβάστε περισσότερα

1. písomná práca z matematiky Skupina A

1. písomná práca z matematiky Skupina A 1. písomná práca z matematiky Skupina A 1. Vypočítajte : a) 84º 56 + 32º 38 = b) 140º 53º 24 = c) 55º 12 : 2 = 2. Vypočítajte zvyšné uhly na obrázku : β γ α = 35 12 δ a b 3. Znázornite na číselnej osi

Διαβάστε περισσότερα

Matematika Funkcia viac premenných, Parciálne derivácie

Matematika Funkcia viac premenných, Parciálne derivácie Matematika 2-01 Funkcia viac premenných, Parciálne derivácie Euklidovská metrika na množine R n všetkých usporiadaných n-íc reálnych čísel je reálna funkcia ρ: R n R n R definovaná nasledovne: Ak X = x

Διαβάστε περισσότερα

Προγραμματισμός ΗΥ. 1. Γλώσσα μηχανής

Προγραμματισμός ΗΥ. 1. Γλώσσα μηχανής Προγραμματισμός ΗΥ Ήδη προαναφέρθηκε ότι ο υπολογιστής είναι μια προγραμματιζόμενη μηχανή. Δηλαδή, για να εκτελέσει ακόμη και την πιο απλή εργασία, θα πρέπει να του έχουν δοθεί λεπτομερείς οδηγίες για

Διαβάστε περισσότερα

1. Limita, spojitost a diferenciálny počet funkcie jednej premennej

1. Limita, spojitost a diferenciálny počet funkcie jednej premennej . Limita, spojitost a diferenciálny počet funkcie jednej premennej Definícia.: Hromadný bod a R množiny A R: v každom jeho okolí leží aspoň jeden bod z množiny A, ktorý je rôzny od bodu a Zadanie množiny

Διαβάστε περισσότερα

Obvod a obsah štvoruholníka

Obvod a obsah štvoruholníka Obvod a štvoruholníka D. Štyri body roviny z ktorých žiadne tri nie sú kolineárne (neležia na jednej priamke) tvoria jeden štvoruholník. Tie body (A, B, C, D) sú vrcholy štvoruholníka. strany štvoruholníka

Διαβάστε περισσότερα

Gramatická indukcia a jej využitie

Gramatická indukcia a jej využitie a jej využitie KAI FMFI UK 29. Marec 2010 a jej využitie Prehľad Teória formálnych jazykov 1 Teória formálnych jazykov 2 3 a jej využitie Na počiatku bolo slovo. A slovo... a jej využitie Definícia (Slovo)

Διαβάστε περισσότερα

Ekvačná a kvantifikačná logika

Ekvačná a kvantifikačná logika a kvantifikačná 3. prednáška (6. 10. 004) Prehľad 1 1 (dokončenie) ekvačných tabliel Formula A je ekvačne dokázateľná z množiny axióm T (T i A) práve vtedy, keď existuje uzavreté tablo pre cieľ A ekvačných

Διαβάστε περισσότερα

Moderné vzdelávanie pre vedomostnú spoločnosť Projekt je spolufinancovaný zo zdrojov EÚ M A T E M A T I K A

Moderné vzdelávanie pre vedomostnú spoločnosť Projekt je spolufinancovaný zo zdrojov EÚ M A T E M A T I K A M A T E M A T I K A PRACOVNÝ ZOŠIT II. ROČNÍK Mgr. Agnesa Balážová Obchodná akadémia, Akademika Hronca 8, Rožňava PRACOVNÝ LIST 1 Urč typ kvadratickej rovnice : 1. x 2 3x = 0... 2. 3x 2 = - 2... 3. -4x

Διαβάστε περισσότερα

Matematika prednáška 4 Postupnosti a rady 4.5 Funkcionálne rady - mocninové rady - Taylorov rad, MacLaurinov rad

Matematika prednáška 4 Postupnosti a rady 4.5 Funkcionálne rady - mocninové rady - Taylorov rad, MacLaurinov rad Matematika 3-13. prednáška 4 Postupnosti a rady 4.5 Funkcionálne rady - mocninové rady - Taylorov rad, MacLaurinov rad Erika Škrabul áková F BERG, TU Košice 15. 12. 2015 Erika Škrabul áková (TUKE) Taylorov

Διαβάστε περισσότερα

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές http://courseware.mech.ntua.gr/ml23021/ 1 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ E-mail: leo@mail.ntua.gr URL: http://users.ntua.gr/leo 1 Θεωρία Εισαγωγικά:

Διαβάστε περισσότερα

KATEDRA DOPRAVNEJ A MANIPULAČNEJ TECHNIKY Strojnícka fakulta, Žilinská Univerzita

KATEDRA DOPRAVNEJ A MANIPULAČNEJ TECHNIKY Strojnícka fakulta, Žilinská Univerzita 132 1 Absolútna chyba: ) = - skut absolútna ochýlka: ) ' = - spr. relatívna chyba: alebo Chyby (ochýlky): M systematické, M náhoné, M hrubé. Korekcia: k = spr - = - Î' pomerná korekcia: Správna honota:

Διαβάστε περισσότερα

Κεφάλαιο 1: Εισαγωγή. Αρχές Γλωσσών και Προγραμματισμού και Μεταφραστών. Γιάννης Γαροφαλάκης ΤΜΗΥΠ - Πανεπιστήμιο Πατρών

Κεφάλαιο 1: Εισαγωγή. Αρχές Γλωσσών και Προγραμματισμού και Μεταφραστών. Γιάννης Γαροφαλάκης ΤΜΗΥΠ - Πανεπιστήμιο Πατρών Κεφάλαιο 1: Εισαγωγή Αρχές Γλωσσών και Προγραμματισμού και Μεταφραστών Εισαγωγή (1) Γιατί υπάρχουν τόσες πολλές Γλώσσες Προγραμματισμού (ΓΠ); o Εξέλιξη έχουμε μάθει καλύτερους τρόπους να κάνουμε πράγματα

Διαβάστε περισσότερα

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 1 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 1 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ.   url: Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές 1 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ email: leo@mail.ntua.gr url: http://users.ntua.gr/leo Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Generovanie náhodných čísel

Generovanie náhodných čísel Generovanie náhodných čísel Náhodné čísla sú dôležitá súčasť výpočtov v: modelovaní a simuláciách numerickej analýze rozhodovaní počítačovej grafike kryptografii dátovej komunikácií... Základné spôsoby

Διαβάστε περισσότερα

Αρχές Γλωσσών Προγραμματισμού και Μεταφραστών

Αρχές Γλωσσών Προγραμματισμού και Μεταφραστών Αρχές Γλωσσών Προγραμματισμού και Μεταφραστών Ενότητα 1: Εισαγωγή Καθ. Γιάννης Γαροφαλάκης Πολυτεχνική Σχολή Τμήμα Μηχανικών Η/Υ και Πληροφορικής Εισαγωγή (1) Γιατί υπάρχουν τόσες πολλές Γλώσσες Προγραμματισμού

Διαβάστε περισσότερα

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. Εισαγωγή ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΑΚΑ ΣΥΣΤΗΜΑΤΑ Εισαγωγή Στόχοι 1 Να ορίσουμε τι είναι υπολογιστικό σύστημα και να απαριθμήσουμε τα στρώματά του. Να περιγράψουμε την έννοια της αφαίρεσης

Διαβάστε περισσότερα

Ma-Go-20-T List 1. Obsah trojuholníka. RNDr. Marián Macko

Ma-Go-20-T List 1. Obsah trojuholníka. RNDr. Marián Macko Ma-Go-0-T List 1 Obsah trojuholníka RNDr Marián Macko U: Čo potrebuješ poznať, aby si mohol vypočítať obsah trojuholníka? Ž: Potrebujem poznať jednu stranu a výšku na túto stranu, lebo základný vzorec

Διαβάστε περισσότερα

Jednotkový koreň (unit root), diferencovanie časového radu, unit root testy

Jednotkový koreň (unit root), diferencovanie časového radu, unit root testy Jednotkový koreň (unit root), diferencovanie časového radu, unit root testy Beáta Stehlíková Časové rady, FMFI UK, 2012/2013 Jednotkový koreň(unit root),diferencovanie časového radu, unit root testy p.1/18

Διαβάστε περισσότερα

piaty, šiesty, siedmy, ôsmy, deviaty ZŠ Dunajská Lužná

piaty, šiesty, siedmy, ôsmy, deviaty ZŠ Dunajská Lužná Vzdelávacia oblasť Názov predmetu Ročník Škola Názov ŠkVP Kód a názov ŠVP ISCED 2 Stupeň vzdelania základné Dĺžka štúdia Forma štúdia Matematika a práca s informáciami Matematika piaty, šiesty, siedmy,

Διαβάστε περισσότερα

Σύντοµη Ιστορία της Πληροφορικής

Σύντοµη Ιστορία της Πληροφορικής Σύντοµη Ιστορία της Πληροφορικής Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Αγρονόµων και Τοπογράφων Μηχανικών Ρ. Κορακίτης Οκτώβριος 2004 Περίληψη Επειδή το παρόν προσδιορίζεται, σε µεγάλο βαθµό, από το παρελθόν,

Διαβάστε περισσότερα

[1] Στόχοι. Υπολογιστικά συστήματα. Υπολογιστικά συστήματα

[1] Στόχοι. Υπολογιστικά συστήματα. Υπολογιστικά συστήματα Στόχοι ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗς ΠΛΗΡΟΦΟΡΙΚΗΣ Εισαγωγή 1 Να ορίσουμε τι είναι υπολογιστικό σύστημα και να απαριθμήσουμε τα στρώματά του. Να περιγράψουμε την έννοια της αφαίρεσης στη μελέτη των

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ 1 Ο ΜΑΘΗΜΑ

ΠΛΗΡΟΦΟΡΙΚΗ 1 Ο ΜΑΘΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗ 1 Ο ΜΑΘΗΜΑ Ηλεκτρονικός Υπολογιστής Πουλιέται οπουδήποτε (ακόμη και σε Super Market) Είναι παντού Ο φορητός έχει τις ίδιες δυνατότητες με τον επιτραπέζιο Γίνονται μικρότεροι και ισχυρότεροι

Διαβάστε περισσότερα

ELEKTROTECHNIKA 3.ročník, odbor TIS

ELEKTROTECHNIKA 3.ročník, odbor TIS Stredná priemyselná škola elektrotechnická Hálova 16 Bratislava ELEKTROTECHNIKA 3.ročník, odbor TIS Vypracoval: Bc. Erik Náter OBSAH I. INFORMAČNÝ PROCES 1.1 Informačný proces a jeho fázy 1.2 Informačný

Διαβάστε περισσότερα

Motivácia Denícia determinantu Výpo et determinantov Determinant sú inu matíc Vyuºitie determinantov. Determinanty. 14. decembra 2010.

Motivácia Denícia determinantu Výpo et determinantov Determinant sú inu matíc Vyuºitie determinantov. Determinanty. 14. decembra 2010. 14. decembra 2010 Rie²enie sústav Plocha rovnobeºníka Objem rovnobeºnostena Rie²enie sústav Príklad a 11 x 1 + a 12 x 2 = c 1 a 21 x 1 + a 22 x 2 = c 2 Dostaneme: x 1 = c 1a 22 c 2 a 12 a 11 a 22 a 12

Διαβάστε περισσότερα

Jednoducho o matematike

Jednoducho o matematike Jednoducho o matematike Prehľad matematiky zo základnej školy Spracoval: Vladimír Rýs (voľne prístupná práca o matematike základnej školy) 1 1. Úvod Prečo vlastne chcem napísať tento prehľad? Dôvod je

Διαβάστε περισσότερα

ARMA modely čast 2: moving average modely (MA)

ARMA modely čast 2: moving average modely (MA) ARMA modely čast 2: moving average modely (MA) Beáta Stehlíková Časové rady, FMFI UK, 2014/2015 ARMA modely časť 2: moving average modely(ma) p.1/24 V. Moving average proces prvého rádu - MA(1) ARMA modely

Διαβάστε περισσότερα

Výpočet. sledu skrátenia koľajníc v zloženom oblúku s krajnými prechodnicami a s medziľahlou prechodnicou a. porovnanie

Výpočet. sledu skrátenia koľajníc v zloženom oblúku s krajnými prechodnicami a s medziľahlou prechodnicou a. porovnanie Výpočet sledu skrátenia koľajníc v zloženo oblúku s krajnýi prechodnicai a s edziľahlou prechodnicou a porovnanie výsledkov výpočtového riešenia a grafického riešenia Príloha.4 Výpočet sledu skrátenia

Διαβάστε περισσότερα

3. Striedavé prúdy. Sínusoida

3. Striedavé prúdy. Sínusoida . Striedavé prúdy VZNIK: Striedavý elektrický prúd prechádza obvodom, ktorý je pripojený na zdroj striedavého napätia. Striedavé napätie vyrába synchrónny generátor, kde na koncoch rotorového vinutia sa

Διαβάστε περισσότερα

7. FUNKCIE POJEM FUNKCIE

7. FUNKCIE POJEM FUNKCIE 7. FUNKCIE POJEM FUNKCIE Funkcia f reálnej premennej je : - každé zobrazenie f v množine všetkých reálnych čísel; - množina f všetkých usporiadaných dvojíc[,y] R R pre ktorú platí: ku každému R eistuje

Διαβάστε περισσότερα

ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία

ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία University of Cyprus ptical Diagnostics ΗΜΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 16 Τι λένε τα κομπιούτερ και οι αριθμοί Ιστορική Αναδρομή Αρχαιότητα Πρώτη υπολογιστική μηχανή: άβακας (2000 π.χ.) Αναγέννηση

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ στους Η/Υ. Δρ. Β Σγαρδώνη. Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ. Χειμερινό Εξάμηνο 2013-14

ΕΙΣΑΓΩΓΗ στους Η/Υ. Δρ. Β Σγαρδώνη. Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ. Χειμερινό Εξάμηνο 2013-14 ΕΙΣΑΓΩΓΗ στους Η/Υ Τμήμα Τεχνολογίας Αεροσκαφών ΤΕΙ ΣΤΕΡΕΑΣ ΕΛΛΑΔΑΣ Δρ. Β Σγαρδώνη Χειμερινό Εξάμηνο 2013-14 Εισαγωγικές Έννοιες Τι είναι ένας ηλεκτρονικός υπολογιστής ; Ιστορία των Η/Υ Αρχιτεκτονική των

Διαβάστε περισσότερα

Kontrolné otázky na kvíz z jednotiek fyzikálnych veličín. Upozornenie: Umiestnenie správnej a nesprávnych odpovedí sa môže v teste meniť.

Kontrolné otázky na kvíz z jednotiek fyzikálnych veličín. Upozornenie: Umiestnenie správnej a nesprávnych odpovedí sa môže v teste meniť. Kontrolné otázky na kvíz z jednotiek fyzikálnych veličín Upozornenie: Umiestnenie správnej a nesprávnych odpovedí sa môže v teste meniť. Ktoré fyzikálne jednotky zodpovedajú sústave SI: a) Dĺžka, čas,

Διαβάστε περισσότερα

6. LOGICKÉ OBVODY 6.1. ZÁKLADNÉ POJMY A.

6. LOGICKÉ OBVODY 6.1. ZÁKLADNÉ POJMY A. 6.. ZÁKLDNÉ POJMY. Definície základných pojmov 6. LOGIKÉ OVODY Logický obvod je hmotný systém realizujúci prostredníctvom logických signálov logickú funkciu pričom logická funkcia F konečného počtu nezávislých

Διαβάστε περισσότερα

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq MATEMATIKA 1. ročník wertyuiopasdfghjklzxcvbnmqwertyui Učebný odbor:

Διαβάστε περισσότερα

ARMA modely čast 2: moving average modely (MA)

ARMA modely čast 2: moving average modely (MA) ARMA modely čast 2: moving average modely (MA) Beáta Stehlíková Časové rady, FMFI UK, 2011/2012 ARMA modely časť 2: moving average modely(ma) p.1/25 V. Moving average proces prvého rádu - MA(1) ARMA modely

Διαβάστε περισσότερα

HASLIM112V, HASLIM123V, HASLIM136V HASLIM112Z, HASLIM123Z, HASLIM136Z HASLIM112S, HASLIM123S, HASLIM136S

HASLIM112V, HASLIM123V, HASLIM136V HASLIM112Z, HASLIM123Z, HASLIM136Z HASLIM112S, HASLIM123S, HASLIM136S PROUKTOVÝ LIST HKL SLIM č. sklad. karty / obj. číslo: HSLIM112V, HSLIM123V, HSLIM136V HSLIM112Z, HSLIM123Z, HSLIM136Z HSLIM112S, HSLIM123S, HSLIM136S fakturačný názov výrobku: HKL SLIMv 1,2kW HKL SLIMv

Διαβάστε περισσότερα

Goniometrické rovnice a nerovnice. Základné goniometrické rovnice

Goniometrické rovnice a nerovnice. Základné goniometrické rovnice Goniometrické rovnice a nerovnice Definícia: Rovnice (nerovnice) obsahujúce neznámu x alebo výrazy s neznámou x ako argumenty jednej alebo niekoľkých goniometrických funkcií nazývame goniometrickými rovnicami

Διαβάστε περισσότερα

Priamkové plochy. Ak každým bodom plochy Φ prechádza aspoň jedna priamka, ktorá (celá) na nej leží potom plocha Φ je priamková. Santiago Calatrava

Priamkové plochy. Ak každým bodom plochy Φ prechádza aspoň jedna priamka, ktorá (celá) na nej leží potom plocha Φ je priamková. Santiago Calatrava Priamkové plochy Priamkové plochy Ak každým bodom plochy Φ prechádza aspoň jedna priamka, ktorá (celá) na nej leží potom plocha Φ je priamková. Santiago Calatrava Priamkové plochy rozdeľujeme na: Rozvinuteľné

Διαβάστε περισσότερα

ΙΣΤΟΡΙΚΗ ΕΞΕΛΙΞΗ ΥΠΟΛΟΓΙΣΤΩΝ

ΙΣΤΟΡΙΚΗ ΕΞΕΛΙΞΗ ΥΠΟΛΟΓΙΣΤΩΝ Σχολικό Βιβλίο - Κεφάλαιο 1 ΙΣΤΟΡΙΚΗ ΕΞΕΛΙΞΗ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΡΟΥΣΙΑΣΗ 2 Ευάγγελος Χρ. Ζιούλας (Καθηγητής Πληροφορικής) ΑΒΑΚΑΣ Πρώτη υπολογιστική μηχανή της ιστορίας (3000 π.χ.) Αρχαίο σύστημα ΑΒΑΚΑ Μοντέρνο

Διαβάστε περισσότερα

,Zohrievanie vody indukčným varičom bez pokrievky,

,Zohrievanie vody indukčným varičom bez pokrievky, Farba skupiny: zelená Označenie úlohy:,zohrievanie vody indukčným varičom bez pokrievky, Úloha: Zistiť, ako závisí účinnosť zohrievania vody na indukčnom variči od priemeru použitého hrnca. Hypotéza: Účinnosť

Διαβάστε περισσότερα

FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY Univerzita Komenského, Bratislava. Aproximácia implicitne definovaných

FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY Univerzita Komenského, Bratislava. Aproximácia implicitne definovaných FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY Univerzita Komenského, Bratislava Katedra algebry, geometrie a didaktiky matematiky Aproximácia implicitne definovaných plôch v E 3 DIPLOMOVÁ PRÁCA Bratislava,

Διαβάστε περισσότερα

Περιεχόμενα 1 Εισαγωγή Η φράση επιστήµη των υπολογιστών σήµερα έχει αποκτήσει ευρύτατο νόηµα. Ωστόσο, στο βιβλίο αυτό ορίζουµε τη φράση ως "θέµατα που σχετίζονται µε τον υπολογιστή". Αυτό το εισαγωγικό

Διαβάστε περισσότερα

Matematika. Názov ŠVP: Štátny vzdelávací program ISCED 2 Školský vzdelávací program pre 2. stupeň

Matematika. Názov ŠVP: Štátny vzdelávací program ISCED 2 Školský vzdelávací program pre 2. stupeň Matematika Názov predmetu: Matematika Časový rozsah výučby: 5 hodín týždenne/ 165 hodín ročne Názov ŠVP: Štátny vzdelávací program ISCED 2 Názov ŠkVP: Školský vzdelávací program pre 2. stupeň Ročník: deviaty

Διαβάστε περισσότερα

Cvičenie č. 4,5 Limita funkcie

Cvičenie č. 4,5 Limita funkcie Cvičenie č. 4,5 Limita funkcie Definícia ity Limita funkcie (vlastná vo vlastnom bode) Nech funkcia f je definovaná na nejakom okolí U( ) bodu. Hovoríme, že funkcia f má v bode itu rovnú A, ak ( ε > )(

Διαβάστε περισσότερα

Rozsah hodnotenia a spôsob výpočtu energetickej účinnosti rozvodu tepla

Rozsah hodnotenia a spôsob výpočtu energetickej účinnosti rozvodu tepla Rozsah hodnotenia a spôsob výpočtu energetickej účinnosti príloha č. 7 k vyhláške č. 428/2010 Názov prevádzkovateľa verejného : Spravbytkomfort a.s. Prešov Adresa: IČO: Volgogradská 88, 080 01 Prešov 31718523

Διαβάστε περισσότερα

Ιστορία της γραφής και της τεχνολογίας των πληροφοριών

Ιστορία της γραφής και της τεχνολογίας των πληροφοριών ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΑΘΗΝΩΝ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ & ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ & ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΗΣΗΣ Ιστορία της γραφής και της τεχνολογίας των πληροφοριών ΑΘΗΝΑ, 2009 1 ΜΑΘΗΜΑ 6 ο ΚΕΦΑΛΑΙΟ

Διαβάστε περισσότερα

Numerická matematika - výcuc LS 2009/2010, FMFI UK

Numerická matematika - výcuc LS 2009/2010, FMFI UK Numerická matematika - výcuc LS 2009/2010, FMFI UK Cyby a nepresnosti reportujte na kovac zavináč fotopriestor.sk 16. mája 2010 1 Úvod 1.1 Literatúra Babušíková, Slodička, Weisz - Numerické metódy Mila

Διαβάστε περισσότερα

Pevné ložiská. Voľné ložiská

Pevné ložiská. Voľné ložiská SUPPORTS D EXTREMITES DE PRECISION - SUPPORT UNIT FOR BALLSCREWS LOŽISKA PRE GULIČKOVÉ SKRUTKY A TRAPÉZOVÉ SKRUTKY Výber správnej podpory konca uličkovej skrutky či trapézovej skrutky je dôležité pre správnu

Διαβάστε περισσότερα

Odporníky. 1. Príklad1. TESLA TR

Odporníky. 1. Príklad1. TESLA TR Odporníky Úloha cvičenia: 1.Zistite technické údaje odporníkov pomocou katalógov 2.Zistite menovitú hodnotu odporníkov označených farebným kódom Schématická značka: 1. Príklad1. TESLA TR 163 200 ±1% L

Διαβάστε περισσότερα

PROMO AKCIA. Platí do konca roka 2017 APKW 0602-HF APKT PDTR APKT 0602-HF

PROMO AKCIA. Platí do konca roka 2017 APKW 0602-HF APKT PDTR APKT 0602-HF AKCIA Platí do konca roka 2017 APKW 0602-HF APKT 060204 PDTR APKT 0602-HF BENEFITY PLÁTKOV LAMINA MULTI-MAT - nepotrebujete na každú operáciu špeciálny plátok - sprehľadníte situáciu plátkov vo výrobe

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη της Πληροφορικής και των Υπολογιστών

Εισαγωγή στην Επιστήμη της Πληροφορικής και των Υπολογιστών Εισαγωγή στην Επιστήμη της Πληροφορικής και των Υπολογιστών 1 Υπεύθυνη Μαθήματος και Διδάσκουσα ΑΦΡΟΔΙΤΗ ΤΣΑΛΓΑΤΙΔΟΥ Αναπλ. Καθηγήτρια, Τμ. Πληροφορικής και Υπολογιστών ΕΚΠΑ E-mail: atsalga@di.uoa.gr 2

Διαβάστε περισσότερα

Život vedca krajší od vysnívaného... s prírodou na hladine α R-P-R

Život vedca krajší od vysnívaného... s prírodou na hladine α R-P-R Život vedca krajší od vysnívaného... s prírodou na hladine α R-P-R Ako nadprirodzené stretnutie s murárikom červenokrídlym naformátovalo môj profesijný i súkromný život... Osudové stretnutie s murárikom

Διαβάστε περισσότερα

PYTAGORIÁDA Súťažné úlohy obvodného kola 34. ročník, školský rok 2012/2013 KATEGÓRIA P3

PYTAGORIÁDA Súťažné úlohy obvodného kola 34. ročník, školský rok 2012/2013 KATEGÓRIA P3 KATEGÓRIA P3 1. Za dva koláčiky by sme zaplatili 32 centov. Koľko centov zaplatí Peter, ak kúpi po jednom koláčiku pre seba a pre troch súrodencov? 2. Napíšte slovom, aké znamienko matematickej operácie

Διαβάστε περισσότερα

Objem a povrch rotačného kužeľa

Objem a povrch rotačného kužeľa Ma-Te-04-T List 1 Objem a povrch rotačného kužeľa RNDr. Marián Macko Ž: Prečo má kužeľ prívlastok rotačný? U: Vysvetľuje podstatu vzniku tohto telesa. Rotačný kužeľ vznikne rotáciou, čiže otočením, pravouhlého

Διαβάστε περισσότερα

ιαφάνειες παρουσίασης #1

ιαφάνειες παρουσίασης #1 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ http://www.corelab.ece.ntua.gr/courses/programming/ ιδάσκοντες: Στάθης Ζάχος (zachos@cs.ntua.gr) Νίκος Παπασπύρου (nickie@softlab.ntua.gr) ιαφάνειες παρουσίασης

Διαβάστε περισσότερα

Návrh vzduchotesnosti pre detaily napojení

Návrh vzduchotesnosti pre detaily napojení Výpočet lineárneho stratového súčiniteľa tepelného mosta vzťahujúceho sa k vonkajším rozmerom: Ψ e podľa STN EN ISO 10211 Návrh vzduchotesnosti pre detaily napojení Objednávateľ: Ing. Natália Voltmannová

Διαβάστε περισσότερα

Ιστορία της γραφής και της τεχνολογίας των πληροφοριών

Ιστορία της γραφής και της τεχνολογίας των πληροφοριών ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΑΘΗΝΩΝ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ & ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΒΙΒΛΙΟΘΗΚΟΝΟΜΙΑΣ & ΣΥΣΤΗΜΑΤΩΝ ΠΛΗΡΟΦΟΡΗΣΗΣ Ιστορία της γραφής και της τεχνολογίας των πληροφοριών ΑΘΗΝΑ, 2009 1 ΜΑΘΗΜΑ 6 ο ΚΕΦΑΛΑΙΟ

Διαβάστε περισσότερα

Kompilátory. Cvičenie 6: LLVM. Peter Kostolányi. 21. novembra 2017

Kompilátory. Cvičenie 6: LLVM. Peter Kostolányi. 21. novembra 2017 Kompilátory Cvičenie 6: LLVM Peter Kostolányi 21. novembra 2017 LLVM V podstate sada nástrojov pre tvorbu kompilátorov LLVM V podstate sada nástrojov pre tvorbu kompilátorov Pôvodne Low Level Virtual Machine

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήμη των Η/Υ και Προγραμματισμός. Πρώτο Μάθημα - Εισαγωγικό

Εισαγωγή στην Επιστήμη των Η/Υ και Προγραμματισμός. Πρώτο Μάθημα - Εισαγωγικό Εισαγωγή στην Επιστήμη των Η/Υ και Προγραμματισμός Πρώτο Μάθημα - Εισαγωγικό 1 Το μάθημα στο e-class http://eclass.uoa.gr/courses/f30/ 2 Τρόπος διεξαγωγής του μαθήματος Τρίτη 4-6 -> Παραδόσεις } Βιβλία:

Διαβάστε περισσότερα

STREDOŠKOLSKÁ MATEMATIKA

STREDOŠKOLSKÁ MATEMATIKA TECHNICKÁ UNIVERZITA V KOŠICIACH FAKULTA ELEKTROTECHNIKY A INFORMATIKY KATEDRA MATEMATIKY A TEORETICKEJ INFORMATIKY STREDOŠKOLSKÁ MATEMATIKA pre študentov FEI TU v Košiciach Ján BUŠA Štefan SCHRÖTTER Košice

Διαβάστε περισσότερα

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές

Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές 1 ο Εξάμηνο Σπουδών Χειμερινό Εξάμηνο 2012/13 Τμήμα Εφαρμοσμένων Μαθηματικών, Πανεπιστήμιο Κρήτης Διδάσκων: Χαρμανδάρης Ευάγγελος, email: vagelis@tem.uoc.gr, Ιστοσελίδα

Διαβάστε περισσότερα

M6: Model Hydraulický systém dvoch zásobníkov kvapaliny s interakciou

M6: Model Hydraulický systém dvoch zásobníkov kvapaliny s interakciou M6: Model Hydraulický ytém dvoch záobníkov kvapaliny interakciou Úlohy:. Zotavte matematický popi modelu Hydraulický ytém. Vytvorte imulačný model v jazyku: a. Matlab b. imulink 3. Linearizujte nelineárny

Διαβάστε περισσότερα

ZBIERKA ÚLOH Z MATEMATIKY PRE 5. ROČNÍK 2.ČASŤ

ZBIERKA ÚLOH Z MATEMATIKY PRE 5. ROČNÍK 2.ČASŤ ZBIERKA ÚLOH Z MATEMATIKY PRE 5. ROČNÍK 2.ČASŤ MENO: TRIEDA: Násobenie spamäti NÁSOBENIE PRIRODZENÝCH ČÍSEL 1. V každom riadku vyber a zakrúžkuj čísla, ktoré nie sú násobkami čísla na začiatku riadku.

Διαβάστε περισσότερα

Komplexné čísla, Diskrétna Fourierova transformácia 1

Komplexné čísla, Diskrétna Fourierova transformácia 1 Komplexné čísla, Diskrétna Fourierova transformácia Komplexné čísla C - množina všetkých komplexných čísel komplexné číslo: z = a + bi, kde a, b R, i - imaginárna jednotka i =, t.j. i =. komplexne združené

Διαβάστε περισσότερα

Σύντομη Ιστορική Αναδρομή των Προγραμματιζόμενων Υπολογιστών

Σύντομη Ιστορική Αναδρομή των Προγραμματιζόμενων Υπολογιστών Δεν φοβάμαι τους υπολογιστές. Φοβάμαι την έλλειψή τους. Isaac Asimov (1920-1992) Αμερικανός συγγραφέας επιστημονικής φαντασίας και διανοούμενος 1. Σύντομη Ιστορική Αναδρομή των Προγραμματιζόμενων Υπολογιστών

Διαβάστε περισσότερα

4 hodiny týţdenne (132 hodín ročne) Ročník V. Škola Základná škola, Zlaté Klasy, Hlavná 787/25 Učíme sa pre ţivot, múdrosť robí človeka

4 hodiny týţdenne (132 hodín ročne) Ročník V. Škola Základná škola, Zlaté Klasy, Hlavná 787/25 Učíme sa pre ţivot, múdrosť robí človeka Názov predmetu Matematika Vzdelávacia oblasť Matematika a práca s informáciami Časový rozsah výučby 4 hodiny týţdenne (132 hodín ročne) Ročník V. Škola Základná škola, Zlaté Klasy, Hlavná 787/25 Učíme

Διαβάστε περισσότερα

Σχολικό Βιβλίο - Κεφάλαιο 7 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PASCAL ΠΑΡΟΥΣΙΑΣΗ 13

Σχολικό Βιβλίο - Κεφάλαιο 7 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PASCAL ΠΑΡΟΥΣΙΑΣΗ 13 Σχολικό Βιβλίο - Κεφάλαιο 7 ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ PASCAL ΠΑΡΟΥΣΙΑΣΗ 13 ΙΣΤΟΡΙΚΑ Παρουσιάστηκε το 1970 από το Niklaus Wirth Προγενέστερη γλώσσα ήταν η Algol 60 Είναι δομημένη γλώσσα προγραμματισμού υψηλού

Διαβάστε περισσότερα

Εισαγωγή στην Επιστήµη της Πληροφορικής και των Υπολογιστών

Εισαγωγή στην Επιστήµη της Πληροφορικής και των Υπολογιστών 1 Εισαγωγή στην Επιστήµη της Πληροφορικής και των Υπολογιστών 2 Υπεύθυνη Μαθήµατος και Διδάσκουσα ΑΦΡΟΔΙΤΗ ΤΣΑΛΓΑΤΙΔΟΥ Αναπλ. Καθηγήτρια, Τµ. Πληροφορικής και Υπολογιστών ΕΚΠΑ E-mail: atsalga@di.uoa.gr

Διαβάστε περισσότερα

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης

Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Επικοινωνία Ανθρώπου- Υπολογιστή Σχεδίαση Αλληλεπίδρασης Ενότητα: 7 η Δ.Πολίτης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε

Διαβάστε περισσότερα

6 APLIKÁCIE FUNKCIE DVOCH PREMENNÝCH

6 APLIKÁCIE FUNKCIE DVOCH PREMENNÝCH 6 APLIKÁCIE FUNKCIE DVOCH PREMENNÝCH 6. Otázky Definujte pojem produkčná funkcia. Definujte pojem marginálny produkt. 6. Produkčná funkcia a marginálny produkt Definícia 6. Ak v ekonomickom procese počet

Διαβάστε περισσότερα

Matematika 2. časť: Analytická geometria

Matematika 2. časť: Analytická geometria Matematika 2 časť: Analytická geometria RNDr. Jana Pócsová, PhD. Ústav riadenia a informatizácie výrobných procesov Fakulta BERG Technická univerzita v Košiciach e-mail: jana.pocsova@tuke.sk Súradnicové

Διαβάστε περισσότερα

Γενικά περί υπολογιστών

Γενικά περί υπολογιστών 4 Γενικά περί υπολογιστών Υπολογιστής είναι ένα τεχνητό κατασκεύασμα που έχει την ικανότητα να επεξεργάζεται ένα σύνολο από δεδομένα που του δίνονται και να παράγει τα απαιτούμενα αποτελέσματα. Το είδος

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Ιορδάνης Κουτσόπουλος Επίκουρος Καθηγητής Οι διαφάνειες βασίζονται σε μεγάλο βαθμό σε αυτές που συνοδεύονται με το προτεινόμενο σύγγραμμα, καθώς και στις διαφάνειες

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ: ΥΠΟΛΟΓΙΣΤΕΣ & ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ

ΠΛΗΡΟΦΟΡΙΚΗ: ΥΠΟΛΟΓΙΣΤΕΣ & ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ ΠΛΗΡΟΦΟΡΙΚΗ: ΥΠΟΛΟΓΙΣΤΕΣ & ΤΕΧΝΟΛΟΓΙΕΣ ΔΙΑΔΙΚΤΥΟΥ kv@hua.gr Στόχος Μαθήματος Εισαγωγή σε Βασικούς Όρους Πληροφορικής και Τηλεματικής. Εφαρμογές Τηλεματικής. Αναφορά στις κοινωνικές επιπτώσεις των Υπολογιστών.

Διαβάστε περισσότερα

Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa.

Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa. Πληροφορική 1 Διδάσκων:Μ.Χατζόπουλος, Παραδόσεις:Τρίτη 4-6, Τετάρτη 1-3; (Αμφιθέατρο Α15) Πληροφορίες στην ιστοσελίδα του μαθήματος http://www.di.uoa.gr/~organosi/ 2 Η δομή του μαθήματος Εισαγωγή στην

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΑΛΓΟΡΙΘΜΟΥΣ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΠΟΛΙΤΙΣΜΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΣ Διδάσκουσα Δρ Β. Καβακλή Χειμερινό Εξάμηνο 2001 1 Παράδειγμα Υπολογισμός Μισθού ΑΡΧΗ

Διαβάστε περισσότερα

4. Výrokové funkcie (formy), ich definičný obor a obor pravdivosti

4. Výrokové funkcie (formy), ich definičný obor a obor pravdivosti 4. Výrokové funkcie (formy), ich definičný obor a obor pravdivosti Výroková funkcia (forma) ϕ ( x) je formálny výraz (formula), ktorý obsahuje znak x, pričom x berieme z nejakej množiny M. Ak za x zvolíme

Διαβάστε περισσότερα

24. Základné spôsoby zobrazovania priestoru do roviny

24. Základné spôsoby zobrazovania priestoru do roviny 24. Základné spôsoby zobrazovania priestoru do roviny Voľné rovnobežné premietanie Presné metódy zobrazenia trojrozmerného priestoru do dvojrozmernej roviny skúma samostatná matematická disciplína, ktorá

Διαβάστε περισσότερα

Úvod do lineárnej algebry. Monika Molnárová Prednášky

Úvod do lineárnej algebry. Monika Molnárová Prednášky Úvod do lineárnej algebry Monika Molnárová Prednášky 2006 Prednášky: 3 17 marca 2006 4 24 marca 2006 c RNDr Monika Molnárová, PhD Obsah 2 Sústavy lineárnych rovníc 25 21 Riešenie sústavy lineárnych rovníc

Διαβάστε περισσότερα

UČEBNÉ TEXTY. Pracovný zošit č.10. Moderné vzdelávanie pre vedomostnú spoločnosť Elektrotechnické merania. Ing. Alžbeta Kršňáková

UČEBNÉ TEXTY. Pracovný zošit č.10. Moderné vzdelávanie pre vedomostnú spoločnosť Elektrotechnické merania. Ing. Alžbeta Kršňáková Stredná priemyselná škola dopravná, Sokolská 911/94, 960 01 Zvolen Kód ITMS projektu: 26110130667 Názov projektu: Zvyšovanie flexibility absolventov v oblasti dopravy UČEBNÉ TEXTY Pracovný zošit č.10 Vzdelávacia

Διαβάστε περισσότερα

Podnikateľ 90 Mobilný telefón Cena 95 % 50 % 25 %

Podnikateľ 90 Mobilný telefón Cena 95 % 50 % 25 % Podnikateľ 90 Samsung S5230 Samsung C3530 Nokia C5 Samsung Shark Slider S3550 Samsung Xcover 271 T-Mobile Pulse Mini Sony Ericsson ZYLO Sony Ericsson Cedar LG GM360 Viewty Snap Nokia C3 Sony Ericsson ZYLO

Διαβάστε περισσότερα

Α2. Να γράψετε στο τετράδιό σας τους αριθμούς 1,2,3,4,5 από τη Στήλη Α και δίπλα το γράμμα α,β,γ,δ,ε,στ της Στήλης Β που δίνει τη σωστή αντιστοιχία.

Α2. Να γράψετε στο τετράδιό σας τους αριθμούς 1,2,3,4,5 από τη Στήλη Α και δίπλα το γράμμα α,β,γ,δ,ε,στ της Στήλης Β που δίνει τη σωστή αντιστοιχία. ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ ΗΜΕΡΗΣΙΩΝ ΚΑΙ ΕΣΠΕΡΙΝΩΝ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ (ΟΜΑ Α A ) ΚΑΙ ΜΑΘΗΜΑΤΩΝ ΕΙ ΙΚΟΤΗΤΑΣ ΕΠΑΓΓΕΛΜΑΤΙΚΩΝ ΛΥΚΕΙΩΝ (ΟΜΑ Α Β ) ΠΕΜΠΤΗ 7 ΙΟΥΝΙΟΥ 2012 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΟΜΗΜΕΝΟΣ

Διαβάστε περισσότερα

Matematika 2. časť: Funkcia viac premenných Letný semester 2013/2014

Matematika 2. časť: Funkcia viac premenných Letný semester 2013/2014 Matematika 2 časť: Funkcia viac premenných Letný semester 2013/2014 RNDr. Jana Pócsová, PhD. Ústav riadenia a informatizácie výrobných procesov Fakulta BERG Technická univerzita v Košiciach e-mail: jana.pocsova@tuke.sk

Διαβάστε περισσότερα

MATURITA 2013 MATEMATIK A

MATURITA 2013 MATEMATIK A Kód testu 8103 MATURITA 2013 EXTERNÁ ČASŤ MATEMATIK A NEOTVÁRAJTE, POČKAJTE NA POKYN! PREČÍTAJTE SI NAJPRV POKYNY K TESTU! Test obsahuje 30 úloh. Na vypracovanie testu budete mať 120 minút. V teste sa

Διαβάστε περισσότερα

Tomáš Madaras Prvočísla

Tomáš Madaras Prvočísla Prvočísla Tomáš Madaras 2011 Definícia Nech a Z. Čísla 1, 1, a, a sa nazývajú triviálne delitele čísla a. Cele číslo a / {0, 1, 1} sa nazýva prvočíslo, ak má iba triviálne delitele; ak má aj iné delitele,

Διαβάστε περισσότερα

Termodynamika. Doplnkové materiály k prednáškam z Fyziky I pre SjF Dušan PUDIŠ (2008)

Termodynamika. Doplnkové materiály k prednáškam z Fyziky I pre SjF Dušan PUDIŠ (2008) ermodynamika nútorná energia lynov,. veta termodynamická, Izochorický dej, Izotermický dej, Izobarický dej, diabatický dej, Práca lynu ri termodynamických rocesoch, arnotov cyklus, Entroia Dolnkové materiály

Διαβάστε περισσότερα

UČEBNÉ OSNOVY PREDMETU MATEMATIKA

UČEBNÉ OSNOVY PREDMETU MATEMATIKA UČEBNÉ OSNOVY PREDMETU MATEMATIKA Názov predmetu: Matematika Stupeň vzdelania: ISCED 2 niţšie stredné Ročník: 5. 9. Časový rozsah výučby: 825 Poznámka: povinný predmet Vyučovací jazyk: slovenský jazyk

Διαβάστε περισσότερα

ZADANIE 1_ ÚLOHA 3_Všeobecná rovinná silová sústava ZADANIE 1 _ ÚLOHA 3

ZADANIE 1_ ÚLOHA 3_Všeobecná rovinná silová sústava ZADANIE 1 _ ÚLOHA 3 ZDNIE _ ÚLOH 3_Všeobecná rovinná silová sústv ZDNIE _ ÚLOH 3 ÚLOH 3.: Vypočítjte veľkosti rekcií vo väzbách nosník zťženého podľ obrázku 3.. Veľkosti známych síl, momentov dĺžkové rozmery sú uvedené v

Διαβάστε περισσότερα

ŠNEKÁČI mýty o přidávání CO2 založenie akvária Poecilia reticulata REPORTÁŽE

ŠNEKÁČI mýty o přidávání CO2 založenie akvária Poecilia reticulata REPORTÁŽE bulletin občianskeho združenia 2 /6.11.2006/ ŠNEKÁČI mýty o přidávání CO2 založenie akvária Poecilia reticulata REPORTÁŽE akvá ri um pr pree kre vet y, raky a krab y akva foto gr afi e Ji Jiřříí Plí š

Διαβάστε περισσότερα

7 Derivácia funkcie. 7.1 Motivácia k derivácii

7 Derivácia funkcie. 7.1 Motivácia k derivácii Híc, P Pokorný, M: Matematika pre informatikov a prírodné vedy 7 Derivácia funkcie 7 Motivácia k derivácii S využitím derivácií sa stretávame veľmi často v matematike, geometrii, fyzike, či v rôznych technických

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr Διαφάνειες: Καθ. Νικόλαος Λορέντζος 1. ΕΙΣΑΓΩΓΗ

Διαβάστε περισσότερα

Algoritmy teórie grafov

Algoritmy teórie grafov Algoritmy teórie grafov Hľadanie minimálnej kostry grafu Kostra grafu taký strom grafu G = [U, H], pre ktorého podrgaf G = [U, H ] platí U = U a H H (faktor grafu). Kostra grafu každý súvislý graf má kostru.

Διαβάστε περισσότερα

Moderné vzdelávanie pre vedomostnú spoločnosť / Projekt je spolufinancovaný zo zdrojov EÚ. Metodicko pedagogické centrum.

Moderné vzdelávanie pre vedomostnú spoločnosť / Projekt je spolufinancovaný zo zdrojov EÚ. Metodicko pedagogické centrum. Moderné vzdelávanie pre vedomostnú spoločnosť / Projekt je spolufinancovaný zo zdrojov EÚ Kód ITMS: 26130130051 číslo zmluvy: OPV/24/2011 Metodicko pedagogické centrum Národný projekt VZDELÁVANÍM PEDAGOGICKÝCH

Διαβάστε περισσότερα

Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ

Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ 2.3.1.1. Παπαγιάννη Νάσια Ηλεκτρολόγος Μηχανικός και Μηχανικός Υπολογιστών ΕΜΠ 1 περιλαμβάνει: Η έννοια του προγράμματος Επίλυση προβλήματος 1. Ακριβή προσδιορισμό

Διαβάστε περισσότερα

6 Limita funkcie. 6.1 Myšlienka limity, interval bez bodu

6 Limita funkcie. 6.1 Myšlienka limity, interval bez bodu 6 Limita funkcie 6 Myšlienka ity, interval bez bodu Intuitívna myšlienka ity je prirodzená, ale definovať presne pojem ity je značne obtiažne Nech f je funkcia a nech a je reálne číslo Čo znamená zápis

Διαβάστε περισσότερα

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2013 ΤΑΞΗ: 3 η ΤΑΞΗ ΕΠΑ.Λ. (Α Β ΟΜΑ Α) ΜΑΘΗΜΑ: ΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ / ΕΙ ΙΚΟΤΗΤΑΣ ΘΕΜΑ Α Ηµεροµηνία: Κυριακή 14 Απριλίου 2013 ιάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ Α1. Να γράψετε στο τετράδιο σας το γράµµα

Διαβάστε περισσότερα