Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
|
|
- Nina Kot
- 5 lat temu
- Przeglądów:
Transkrypt
1 Operační systémy Řízení výpočtu Petr Krajča Katedra informatiky Univerzita Palackého v Olomouci Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
2 Reprezentace hodnot záporná čísla jsou v doplňkovém kódu dvojkový doplněk (zápornou hodnotu dostaneme tak, že provedeme inverzi bitů a přičteme 1) = snadná manipulace znaménková a beznaménkové typy (unsigned int vs. int)!!! pokud se hodnota nevejde do rozsahu typu = přetečení/podtečení char a = ; // => -128 unsigned char c = ; // => 0 char b = ; // => 126 BCD (Binary Coded Decimal) čísla v desítkové soustavě 4b na cifru Více-bytové hodnoty různé způsoby uložení více-bytových hodnot (endianita) ĺıší se mezi procesory = potřeba brát v úvahu při návrhu datových formátů a protokolů little-endian: hodnoty jsou zapisovány od nejméně významného bytu big-endian: hodnoty jsou zapisovány od nejvýznamějšího bytu Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
3 Little-endian: x86, Amd64, Alpha,... Big-endian: SPARC, IBM POWER, Motorola 68000,... Bi-endian: ARM, PowerPC, SparcV9, IA-64,... (za určitých okolností lze přepínat) Řetězce uložení řetězců záleží na zvoleném kódování (viz text Operační systémy) Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
4 Řetězce (1/2) ASCII (American Standard Code for Information Interchange) způsob kódování znaků původně použité 7bitové hodnoty (pozděj rozšířeny na 8 bitů) řídící znaky (CR, LF, BELL, TAB, backspace atd.) národní abecedy horní polovina tabulky, kódování ISO-8859-X, Windows-125X, atd. Unicode znaková sada (definuje vazbu číslo znak) několik tzv. rovin po znacích (v současnosti znaků) první rovina se nazývá základní (Basic Multilingual Plane, BMP) znaky západních jazyků UCS (Universal Character Set) způsob kódování znaků Unicode pevně daná velikost UCS-2 16 bitů na znak, odpovídá základní rovině UNICODE UCS-4 32 bitů na znak, všechny znaky UNICODE Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
5 Řetězce (2/2) UTF-8 (Unicode Transformation Format) kódování znaků s proměnlivou délkou zpětně kompatibilní s ASCII bity rozsah UNICODE byte 1 byte 2 byte 3 byte 4 byte 5 byte f 0xxxxxxx ff 110xxxxx 10xxxxxx ffff 1110xxxx 10xxxxxx 10xxxxxx fffff 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx ffffff xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx fffffff x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx UTF-16 proměnlivá délka kódování znaku rozšiřuje UCS-2 varianty UTF-16BE or UTF-16LE Byte Order Mark (BOM) umožňuje určit typ kódování (0xffef nebo 0xfeff) Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
6 Zásobník procesor má vyčleněný úsek paměti pro zásobník (LIFO) = mezivýpočty, návratové adresy, lokální proměnné,... vyšší prog. jazyky obvykle neumožňují přímou manipulaci se zásobníkem (přesto má zásadní úlohu) procesory i386 mají jeden zásobník, který roste shora dolů registr ESP ukazuje na vrchol zásobníku (mov eax, [esp] načte hodnotu na vrcholu zásobníku) uložení/odebrání hodnot pomocí operací: PUSH r/m/i ;; sub esp, 4 ;; mov [esp], op1 POP r/m ;; mov op, [esp] ;; add esp, 4 registr ESP musí vždy obsahovat číslo, které je násobek čtyř Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
7 Volání podprogramů/funkcí k volání podprogramu se používá operace CALL r/m/i = uloží na zásobník hodnotu registru IP a provede skok push eip jmp <addr> ;; tato operace neexistuje k návratu z funkce se používá operace RET = odebere hodnotu ze zásobníku a provede skok na adresu danou touto hodnotou použití zásobníku umožňuje rekurzi Volání funkcí předání parametrů vytvoření lokálních proměnných provedení funkce odstranění informací ze zásobníku návrat z funkce, předání výsledku Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
8 Konvence volání funkcí (1/2) způsob, jakým jsou předávány argumenty funkcím, jsou jen konvence (specifické pro překladač, i když často součastí specifikace ABI OS) předávání pomocí registrů (dohodnou se urč. registry), příp. zbývající argumenty se uloží na zásobník předávání argumentů čistě přes zásobník kdo odstraní předané argumenty ze zásobníku? (volaná funkce nebo volající?) Konvence C (cdecl) argumenty jsou předané čistě přes zásobník zprava doleva argumenty ze zásobníku odstraňuje volající umožňuje funkce s proměnlivým počtem parametrů Konvence Pascal (pascal) argumenty jsou předané čistě přes zásobník zleva doprava argumenty ze zásobníku odstraňuje volaný neumožňuje funkce s proměnlivým počtem parametrů Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
9 Konvence volání funkcí (2/2) Konvence fastcall (fastcall, msfastcall) první dva parametry jsou předány pomocí ECX, EDX zbylé argumenty jsou na zásobníku zprava doleva argumenty ze zásobníku odstraňuje volaný mírně komplikuje funkce s proměnlivým počtem parametrů pod tímto jménem mohou existovat různé konvence návratová hodnota se na i386 obvykle předává pomocí registru EAX, příp. EDX:EAX Rámec funkce (stack frame) při volání funkcí se na zásobníku vytváří tzv. rámec (stack frame) obsahuje předané argumenty, adresu návratu, příp. lokální proměnné k přístupu k tomuto rámci se používá registr EBP Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
10 Volání funkce s konvecím cdecl (1/4) Volání funkce 1 na zásobník jsou uloženy parametry funkce zprava doleva (push <arg>) 2 zavolá se funkce (call <adresa>), na zásobník se uloží adresa návratu 3 funkce uloží obsah registru EBP na zásobník (adresa předchozího rámce) 4 funkce uloží do registru EBP obsah ESP (začátek nového rámce) 5 vytvoří se na zásobníku místo pro lokální proměnné 6 na zásobník se uloží registry, které se budou měnit (push <reg>) Návrat z funkce 1 obnovíme hodnoty registrů (které byly umístěny na zásobník pop <reg>) 2 odstraníme lokální proměnné (lze k tomu použít obsah EBP) 3 obnovíme hodnotu EBP 4 provedeme návrat z funkce ret 5 odstraníme argumenty ze zásobníku (lze použít přičtení k ESP) Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
11 Obsah zásobníku... argument n... EBP > argument 2 EBP > argument 1 návratová hodnota původní EBP EBP > první lokální proměnná EBP > druhá lokální proměnná... ESP --> poslední lokální proměnná Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
12 Volání funkce s konvecím cdecl (3/4) Volání funkce push arg2 push arg1 call func add esp, 8 Tělo funkce ;; druhy argument ;; prvni argument ;; odstrani oba argumenty ze zasobniku push ebp mov ebp, esp sub esp, n ;; vytvori misto pro lokalni promenne push... ;; ulozi obsah pouzivanych registru... ;; telo funkce pop... ;; vrati hodnoty registru do puvodniho stavu mov esp, ebp ;; odstrani lokalni promenne pop ebp ret Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
13 Volání funkce s konvecím cdecl (4/4) první argument leží na adrese [ebp + 8], druhý na [ebp + 12], atd. první lokální proměnná na [ebp - 4], druhá na [ebp - 8], atd. Uchovávání registrů uchovávání všech použitých registrů na začátku každé funkce nemusí být efektivní používá se konvence, kdy se registry děĺı na callee-saved o uchování hodnot se stará volaný (EBX, ESI, EDI) caller-saved o uchování hodnot se stará volající (EAX, ECX, EDX) po návratu z funkce mohou registry EAX, ECX a EDX obsahovat cokoliv Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
14 Další vlastnosti ISA procesorů x86 FPU (floating-point unit): výpočty s čísly s řádovou čárkou (80bitová čísla; zásobníkový procesor; registry ST0 ST7) MMX: multimediální instrukce, SIMD, práce s celými čísly (64bitové registry MM0 MM7 sdílené s FPU) SSE, SSE2: instrukce pro práci s čísly s plovoucí řádovou čárkou (SIMD; jednoduchá i dvojitá přesnost; 128bitové registry XMM0 XMM7) Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
15 AMD64 (1/2) 64bitové rozšíření ISA procesorů x86 (označovaná i jako EM64T, x86 64, x64) rozšíření velikosti registrů na 64 bitů (rax, rdx, rcx, rbx, rsi, rdi, rsp, rbp) nové 64bitové registry r8-r15 spodních 32 bitů jako registry rxd (např. r8d) spodních 16 bitů jako registry rxw (např. r8w) spodních 8 bitů jako registry rxb (např. r8b) nové 128bitové registry xmm8-xmm15 nejnovější procesory s AVX (Sandy Bridge, Bulldozer) rozšiřují xmm0-xmm15 na 256bitů (registry ymm0-ymm15) adekvátní rozšíření operací (prefix REX); omezení délky instrukce na 15 B v operacích je možné používat jako konstanty maximálně 32bitové hodnoty = výjimkou je operace (movabs r, i) Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
16 AMD64 (2/2) rozšíření adresního prostoru fyzicky adresovatelných typicky 2 36 až 2 46 B paměti (virtuální pamět 2 48 B) Režimy práce 64bitová ISA je velice podobná 32bitové = minimální režie Long mode: dva submody (ve kterých jsou k dispozici 64bitové rozšíření) 64-bit mode: OS i aplikace v 64bitovém režimu compatibility mode: umožňuje spouštět 32bitové aplikace v 64bitovém OS Legacy mode: režimy pro zajistění zpětné kompatibility (protected mode, real mode) pro výpočty s čísly s plovoucí řádovou čárkou se používají operace SSE, SSE2 Volací konvence větší množství registrů umožňuje efektivnější volání funkcí (podobné fastcall) možnost zakódovat strukturovanou hodnotu do registru zarovnání zásobníku na 16 B sjednocení volácích konvencí (v rámci platformy) Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
17 AMD64: Volací konvence Windows první 4 argumenty: rcx, rdx, r8, r9 čísla s plovoucí řádovou čárkou přes: xmm0-xmm3 na zásobníku se vytváří stínové místo pro uložení argumentů zbytek přes zásobník návratové hodnoty přes rax nebo xmm0 // a -> rcx, b -> xmm1, c -> r8, d -> xmm3 void foo(int a, double b, int c, float d); sub rsp, 0x28 movabs rcx, <addr: msg> call printf add rsp, 0x28 ; (0x20 + 0x08 -- kvuli zarovnani po call) caller-saved: rax, rcx, rdx, r8, r9, r10, r11 callee-saved: rbx, rbp, rdi, rsi, rsp, r12, r13, r14, r15 Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
18 AMD64: Volací konvence Windows Pozice Obsah Rámec předchozí rbp argument rbp argument rbp + 16 prostor pro uložení registrů rbp + 8 návratová adresa aktuální rbp původní rbp rbp - 8 lok. proměnné a nespecifikovaná data rsp Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
19 AMD64: Volací konvence Unix (Linux) prvních 6 argumentů: rdi, rsi, rdx, rcx, r8, r9 čísla s plovoucí řádovou čárkou přes: xmm0-xmm7 (počet použitých XMM registrů musí být v registrů AL) zbytek přes zásobník (zprava doleva) návratové hodnoty přes rax nebo xmm0 pod vrcholem zásobníku oblast 128 B (červená zóna) pro libovolné použití // a -> rdi, b -> xmm0, c -> rsi, d -> xmm1; 2 -> al void foo(int a, double b, int c, float d); caller-saved: rax, rdi, rsi, rdx, rcx, r8, r9, r10, r11 callee-saved: rbx, rsp, rbp, r12, r13, r14, r15 Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
20 AMD64: Volací konvence Unix (Linux) Pozice Obsah Rámec rbp * n n-tý argument na zásobníku předchozí rbp tý argument na zásobníku rbp + 8 návratová adresa aktuální rbp původní rbp rbp - 8 lok. proměnné a nespecifikovaná data rsp rsp červená zóna Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
21 Přerušení mechanismus umožnující reagovat na asynchronní události nejčastěji vyvolané vnějším zařízením (např. stisk klávesnice), které chce komunikovat s CPU pokud vznikne přerušení, činnost procesoru je zastavena a je vyvolána obsluha přerušení po skončení obsluhy přerušení program pokračuje tam, kde byl přerušen obslužné rutiny velice podobné běžným funkcím procesor ví, kde jsou uloženy obslužné rutiny přerušení na x86 IDT (Interrupt Descriptor Table) vektor 256 adres (256 přerušení prvních 32 HW přerušení, zbylé pro SW přerušení); adresa IDT uložena v registru IDTR systém priorit (přerušení s nižší prioritou nemůže, přerušit pokud již běží přerušení s vyšší a musí počkat) Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
22 I/O zařízení (1/2) Aktivní čekání procesor pracuje se zařízením přímo (instrukce in, out zápis/čtení hodnoty z portu) výpočetně náročné (obzvlast přenosy velkých dat); omezené na speciální operace (jen zápis/čtení) DMA řadič DMA dostane požadavek: čtení/zápis + adresu v paměti předá požadavek řadiči zařízení (např. disku) zapisuje/čte data z/do paměti dokončení je oznámeno řadiči DMA DMAC vyvolá přerušení př. Tan p.277 Sdílení pamět ového prostoru zařízení mají přímý přístup k operační paměti Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
23 Architektura OS od operačního systému očekáváme: správu a sdílení procesoru (možnost spouštět více procesů současně) správu paměti (procesy jsou v paměti odděleny) komunikaci mezi procesy (IPC) obsluhu zařízení a organizaci dat (souborový systém, sít ové rozhraní, uživatelské rozhraní) není žádoucí, aby: každý proces implementoval tuto funkcionalitu po svém každý proces měl přístup ke všem možnostem hardwaru = jádro operačního systému CPU různé režimy práce: privilegovaný běží v něm jádro OS (umožňuje vše) neprivilegovaný běží v něm aplikace (některé funkce jsou omezeny) přechod mezi režimy pomocí systémových volání (SW přerušení, speciální instrukce, speciální volání) Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
24 Architektura jádra (1/2) Monolitické jádro vrstvená architektura; moduly všechny služby pohromadě = lepší výkon problém s chybnými ovladači Linux, *BSD Mikrojádro poskytuje správu adresního prostoru, procesů, IPC oddělení serverů (služeb systému); běžné procesy se speciálními právy = bezpečnost možnost restartu servrů, pomalé IPC (přepínaní kontextu) MINIX, QNX, Mach Hybridní jádro kombinuje prvky obou přístupů Windows NT, MacOS X Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
25 Architektura jádra (2/2) Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
26 Samostudium Keprt A. Operační systémy. Kapitoly 5 8, tj. strany Petr Krajča (UP) KMI/YOS: Přednáška II. 6. říjen, / 26
Reprezentace dat. BI-PA1 Programování a Algoritmizace I. Ladislav Vagner
Reprezentace dat BI-PA1 Programování a Algoritmizace I. Ladislav Vagner Katedra teoretické informatiky Fakulta informačních technologíı ČVUT v Praze xvagner@fit.cvut.cz 9., 11. a 12. října 2017 Obsah Dvojková
Programowanie w asemblerze Środowiska 64-bitowe
Programowanie w asemblerze Środowiska 64-bitowe 17 października 2017 Nieco historii najnowszej Intel wraz z HP rozpoczynaja pracę nad procesorem 64-bitowym z wykorzystaniem technologii VLIW. Powstaje procesor
Programowanie w asemblerze Środowiska 64-bitowe
Programowanie w asemblerze Środowiska 64-bitowe 24 listopada 2015 Nieco historii najnowszej Intel wraz z HP rozpoczynaja pracę nad procesorem 64-bitowym z wykorzystaniem technologii VLIW. Powstaje procesor
CPU. Architektura FLAGS Bit: dr Paweł Kowalczyk; DPTNS, KFCS UŁ. SI 16 bit. 16 bit. 16 bit.
Architektura 8086 8086 posiada 4 rejestry ogólnego użytku AX, BX, CX, DX, 2 rejestry indeksowe SI, DI, 3 rejestry wskaźnikowe SP, BP, IP, 4 rejestry segmentowe CS, DS, SS i ES oraz rejestr flag FLAG AH
002 Opcode Strony projektu:
ReverseCraft assem bler by gynvael.coldwind//vx Opcode Strony projektu: http://re.coldwind.pl/ http://www.uw-team.org/ Zasoby! czyli co możemy użyć... Instrukcje procesora Pamięć Wirtualna Rejestry CPU
Internet a zdroje. (Zdroje na Internetu) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17.
Internet a zdroje (Zdroje na Internetu) Mgr. Petr Jakubec Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu 12 26. listopadu 2010 (KFC-INTZ) Databáze, citování 26. listopadu 2010
PROGRAMOWANIE NISKOPOZIOMOWE. Adresowanie pośrednie rejestrowe. Stos PN.04. c Dr inż. Ignacy Pardyka. Rok akad. 2011/2012
PROGRAMOWANIE NISKOPOZIOMOWE PN.04 c Dr inż. Ignacy Pardyka UNIWERSYTET JANA KOCHANOWSKIEGO w Kielcach Rok akad. 2011/2012 1 2 3 Ćwiczenia laboratoryjne c Dr inż. Ignacy Pardyka (Inf.UJK) PN.04 Rok akad.
1 Soustava lineárních rovnic
Soustavy lineárních rovnic Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah 1 Soustava lineárních rovnic 2 Řešitelnost soustavy lineárních rovnic 3 Gaussova eliminační metoda 4 Jordanova eliminační
Edita Pelantová, katedra matematiky / 16
Edita Pelantová, katedra matematiky seminář současné matematiky, září 2010 Axiomy reálných čísel Axiomy tělesa Axiom 1. x + y = y + x a xy = yx (komutativní zákon). Axiom 2. x + (y + z) = (x + y) + z a
Budowa wnętrza procesora x86
Budowa wnętrza procesora x86 Marika Kuczyńska, Joanna Tokarz Akademia Górnicz- Hutnicza im. Stanisława Staszica w Krakowie Wydział Fizyki i Informatyki Stosowanej Fizyka Techniczna Kraków, 20.03.2013 Plan
Obsah. Zobrazení na osmistěn. 1 Zobrazení sféry po částech - obecné vlastnosti 2 Zobrazení na pravidelný konvexní mnohostěn
Obsah 1 2 3 Použití Zobrazení rozsáhlého území, ale hodnoty zkreslení nesmí přesáhnout určitou hodnotu Rozdělením území na menší části a ty pak zobrazíme zvlášť Nevýhodou jsou však samostatné souřadnicové
Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/YOS: Přednáška IV. 3. listopad, / 42
Operační systémy Pamět Petr Krajča Katedra informatiky Univerzita Palackého v Olomouci Petr Krajča (UP) KMI/YOS: Přednáška IV. 3. listopad, 2017 1 / 42 Operační pamet zásadní část počítače uložení kódu
Wprowadzenie do Architektury komputerów. Asembler procesorów rodziny x86
Wprowadzenie do Architektury komputerów Asembler procesorów rodziny x86 Budowa procesora rodziny x86 Rejestry procesora 8086 ogólnego przeznaczenia Dla procesorów 32-bitowych: EAX, EBX, ECX, EDX Dla procesorów
Aproximace funkcí 1,00 0,841 1,10 0,864 1,20 0,885. Body proložíme lomenou čarou.
Příklad Známe následující hodnoty funkce Φ: u Φ(u) 1,00 0,841 1,10 0,864 1,20 0,885 Odhadněte přibližně hodnoty Φ(1,02) a Φ(1,16). Možnosti: Vezmeme hodnotu v nejbližším bodě. Body proložíme lomenou čarou.
Procesory rodziny x86. Dariusz Chaberski
Procesory rodziny x86 Dariusz Chaberski 8086 produkowany od 1978 magistrala adresowa - 20 bitów (1 MB) magistrala danych - 16 bitów wielkość instrukcji - od 1 do 6 bajtów częstotliwośc pracy od 5 MHz (IBM
Úvodní informace. 18. února 2019
Úvodní informace Funkce více proměnných Cvičení první 18. února 2019 Obsah 1 Úvodní informace. 2 Funkce více proměnných Definiční obor Úvodní informace. Komunikace: e-mail: olga@majling.eu nebo olga.majlingova@fs.cvut.cz
PROGRAMOWANIE NISKOPOZIOMOWE. Systemy liczbowe. Pamięć PN.01. c Dr inż. Ignacy Pardyka. Rok akad. 2011/2012
PROGRAMOWANIE NISKOPOZIOMOWE PN.01 c Dr inż. Ignacy Pardyka UNIWERSYTET JANA KOCHANOWSKIEGO w Kielcach Rok akad. 2011/2012 1 2 4 c Dr inż. Ignacy Pardyka (Inf.UJK) PN.01 Rok akad. 2011/2012 1 / 27 c Dr
Komplexní analýza. Martin Bohata. Katedra matematiky FEL ČVUT v Praze Martin Bohata Komplexní analýza Mocninné řady 1 / 18
Komplexní analýza Mocninné řady Martin Bohata Katedra matematiky FEL ČVUT v Praze bohata@math.feld.cvut.cz Martin Bohata Komplexní analýza Mocninné řady 1 / 18 Posloupnosti komplexních čísel opakování
Architektura komputerów
Architektura komputerów Wykład 6 Jan Kazimirski 1 Architektura x86 2 Środowisko wykonawcze x86 (32-bit) Przestrzeń adresowa Liniowa przestrzeń adresowa do 4 GB Fizyczna przestrzeń adresowa do 64 GB Rejestry
PROGRAMOWANIE NISKOPOZIOMOWE
PROGRAMOWANIE NISKOPOZIOMOWE PN.01 c Dr inż. Ignacy Pardyka UNIWERSYTET JANA KOCHANOWSKIEGO w Kielcach Rok akad. 2011/2012 c Dr inż. Ignacy Pardyka (Inf.UJK) PN.01 Rok akad. 2011/2012 1 / 27 Wprowadzenie
MATEMATIKA 3. Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci
MATEMATIKA 3 Dana Černá http://www.fp.tul.cz/kmd/ Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci Osnova: Komplexní funkce - definice, posloupnosti, řady Vybrané komplexní funkce
(1) Derivace. Kristýna Kuncová. Matematika B2 17/18. Kristýna Kuncová (1) Derivace 1 / 35
(1) Derivace Kristýna Kuncová Matematika B2 17/18 Kristýna Kuncová (1) Derivace 1 / 35 Růst populací Zdroj : https://www.tes.com/lessons/ yjzt-cmnwtvsq/noah-s-ark Kristýna Kuncová (1) Derivace 2 / 35 Růst
Architektura komputerów
Architektura komputerów Wykład 10 Jan Kazimirski 1 Programowanie w assemblerze x86 c.d. 2 Funkcje systemowe System operacyjny UNIX udostępnia programom usługi za pomocą funkcji systemowych (syscall). Liczba
MMX i SSE. Zbigniew Koza. Wydział Fizyki i Astronomii Uniwersytet Wrocławski. Wrocław, 10 marca 2011. Zbigniew Koza (WFiA UWr) MMX i SSE 1 / 16
MMX i SSE Zbigniew Koza Wydział Fizyki i Astronomii Uniwersytet Wrocławski Wrocław, 10 marca 2011 Zbigniew Koza (WFiA UWr) MMX i SSE 1 / 16 Spis treści Spis treści 1 Wstęp Zbigniew Koza (WFiA UWr) MMX
4 Literatura. c Dr inż. Ignacy Pardyka (Inf.UJK) ASK MP.01 Rok akad. 2011/2012 2 / 24
Wymagania proceduralnych języków wysokiego poziomu ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH modele programowe procesorów ASK MP.01 c Dr inż. Ignacy Pardyka UNIWERSYTET JANA KOCHANOWSKIEGO w Kielcach Rok akad.
Funkce zadané implicitně. 4. března 2019
Funkce zadané implicitně 4. března 2019 Parciální derivace druhého řádu Parciální derivace druhého řádu funkce z = f (x, y) jsou definovány: Parciální derivace 2 f 2 = ( ) f 2 f 2 = ( ) f 2 f a 2 f 2 f
Programowanie Niskopoziomowe
Programowanie Niskopoziomowe Wykład 4: Architektura i zarządzanie pamięcią IA-32 Dr inż. Marek Mika Państwowa Wyższa Szkoła Zawodowa im. Jana Amosa Komeńskiego W Lesznie Plan Wstęp Tryby pracy Rejestry
ggplot2 Efektní vizualizace dat v prostředí jazyka R Martin Golasowski 8. prosince 2016
ggplot2 Efektní vizualizace dat v prostředí jazyka R Martin Golasowski 8. prosince 2016 Jak vizualizovat? Požadované vlastnosti nástroje opakovatelnost, spolehlivost separace formy a obsahu flexibilita,
Martin Pergel. 26. února Martin Pergel
26. února 2017 Užitečné informace Navážeme na Programování I, změníme jazyk na C#, podrobnosti o C# budou v navazujícím kurzu, soustředíme se na totéž, co v zimě, tedy: technické programování, návrh a
Materiały do wykładu. 7.Architekturax86. Marcin Peczarski. Instytut Informatyki Uniwersytet Warszawski
Materiały do wykładu 7.Architekturax86 Marcin Peczarski Instytut Informatyki Uniwersytet Warszawski 25maja2009 Narodziny 7.1 1978 Intel8086 architektura 16-bitowa 5 MHz, obudowa DIP40, 29000 tranzystorów
Architektura systemów komputerowych. Lista instrukcji procesora
Architektura systemów komputerowych Plan wykładu 1. Rozkaz, lista rozkazów procesora. 2. Mikroprogramowanie. 3. Język maszynowy. 4. Projekt P: koncepcja, model rozkazu. Cele Architektura procesorów: von
Necht je funkce f spojitá v intervalu a, b a má derivaci v (a, b). Pak existuje bod ξ (a, b) tak, že f(b) f(a) b a. Geometricky
Monotónie a extrémy funkce Diferenciální počet - průběh funkce Věta o střední hodnotě (Lagrange) Necht je funkce f spojitá v intervalu a, b a má derivaci v (a, b). Pak existuje bod ξ (a, b) tak, že f (ξ)
Kapitola 4: Soustavy diferenciálních rovnic 1. řádu
Sbírka příkladů Matematika II pro strukturované studium Kapitola 4: Soustavy diferenciálních rovnic 1 řádu Chcete-li ukončit prohlížení stiskněte klávesu Esc Chcete-li pokračovat stiskněte klávesu Enter
Linea rnı (ne)za vislost
[1] Lineární (ne)závislost Skupiny, resp. množiny, vektorů mohou být lineárně závislé nebo lineárně nezávislé... a) zavislost, 3, b) P. Olšák, FEL ČVUT, c) P. Olšák 2010, d) BI-LIN, e) L, f) 2009/2010,
Elementární funkce. Edita Pelantová. únor FJFI, ČVUT v Praze. katedra matematiky, FJFI, ČVUT v Praze
Elementární funkce Edita Pelantová FJFI, ČVUT v Praze Seminář současné matematiky katedra matematiky, FJFI, ČVUT v Praze únor 2013 c Edita Pelantová (FJFI) Elementární funkce únor 2013 1 / 19 Polynomiální
B0B99PRPA Procedurální programování
B0B99PRPA Procedurální programování Základní řidící struktury Stanislav Vítek Katedra radioelektroniky Fakulta elektrotechnická České vysoké učení v Praze 1/40 Přehled témat Část 1 Programování v C Zdrojové
Programowanie Niskopoziomowe
Programowanie Niskopoziomowe Wykład 8: Procedury Dr inż. Marek Mika Państwowa Wyższa Szkoła Zawodowa im. Jana Amosa Komeńskiego W Lesznie Plan Wstęp Linkowanie z bibliotekami zewnętrznymi Operacje na stosie
PROGRAMOWANIE NISKOPOZIOMOWE. Struktury w C. Przykład struktury PN.06. c Dr inż. Ignacy Pardyka. Rok akad. 2011/2012
PROGRAMOWANIE NISKOPOZIOMOWE PN.06 c Dr inż. Ignacy Pardyka UNIWERSYTET JANA KOCHANOWSKIEGO w Kielcach Rok akad. 2011/2012 1 2 Ćwiczenia laboratoryjne c Dr inż. Ignacy Pardyka (Inf.UJK) PN.06 Rok akad.
Automatové modely. Stefan Ratschan. Fakulta informačních technologíı. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti
Automatové modely Stefan Ratschan Katedra číslicového návrhu Fakulta informačních technologíı České vysoké učení technické v Praze Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Stefan
Cauchyova úloha pro obyčejnou diferenciální rovnici
Řešení ODR v MATLABu Přednáška 3 15. října 2018 Cauchyova úloha pro obyčejnou diferenciální rovnici y = f (x, y), y(x 0 ) = y 0 Víme, že v intervalu a, b existuje jediné řešení. (f (x, y) a f y jsou spojité
Matematika (KMI/PMATE)
Matematika (KMI/PMATE) Úvod do matematické analýzy Limita a spojitost funkce Matematika (KMI/PMATE) Osnova přednášky lineární funkce y = kx + q definice lineární funkce význam (smysl) koeficientů lineární
POLIURETANOWE SPRĘŻYNY NACISKOWE. POLYURETHANOVÉ TLAČNÉ PRUŽINY
POLIURETAOWE SPRĘŻYY ACISKOWE. POLYURETHAOVÉ TLAČÉ PRUŽIY Oferowane są wymiary wyrobów o różnych twardościach. Konstrukcja tych sprężyn umożliwia zastąpienie sprężyn tradycyjnych tam, gdzie korozja, wibracje,
Paralelní implementace a optimalizace metody BDDC
Paralelní implementace a optimalizace metody BDDC J. Šístek, M. Čertíková, P. Burda, S. Pták, J. Novotný, A. Damašek, FS ČVUT, ÚT AVČR 22.1.2007 / SNA 2007 Osnova Metoda BDDC (Balancing Domain Decomposition
Komunikacja człowiek-komputer
Komunikacja człowiek-komputer Wykład 3 Dr inż. Michał Kruk Komunikacja człowiek - komputer dr inż. Michał Kruk Reprezentacja znaków Aby zakodować tekst, trzeba każdej możliwej kombinacji bitów przyporządkować
Kristýna Kuncová. Matematika B2 18/19
(6) Určitý integrál Kristýna Kuncová Matematika B2 18/19 Kristýna Kuncová (6) Určitý integrál 1 / 28 Newtonův integrál Zdroj: https://kwcalculus.wikispaces.com/integral+applications Kristýna Kuncová (6)
B0B99PRPA Procedurální programování. Stanislav Vítek
3. Základní řidící struktury B0B99PRPA Procedurální programování Stanislav Vítek Katedra radioelektroniky Fakulta elektrotechnická České vysoké učení v Praze 1/40 Přehled témat Y Část 1 Programování v
Obsah Atributová tabulka Atributové dotazy. GIS1-2. cvičení. ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie
ČVUT v Praze, Fakulta stavební, katedra mapování a kartografie září 2010 prezentace 1 2 Obecně otevření atributové tabulky (vlastnosti vrstvy Open Attribute Table) řádky v tabulce jednotlivé záznamy (objekty)
Metody Realizacji Języków Programowania
1/25 Metody Realizacji Języków Programowania Bardzo krótki kurs asemblera x86 Marcin Benke MIM UW 23 października 2013 /25 Uwagi wstępne Ten, z konieczności bardzo krótki kurs, nie jest w żadnym wypadku
Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/YDATA: Přednáška I. 5. říjen, / 37
Databázové systémy Relační Model Petr Krajča Katedra informatiky Univerzita Palackého v Olomouci Petr Krajča (UP) KMI/YDATA: Přednáška I. 5. říjen, 2018 1 / 37 Organizační informace email: petr.krajca@upol.cz
NÁVOD K POUŽITÍ KEZELÉSI KÉZIKÖNYV INSTRUKCJA OBSŁUGI NÁVOD NA POUŽÍVANIE. Česky. Magyar. Polski. Slovensky
CANON INC. 30-2 Shimomaruko 3-chome, Ohta-ku, Tokyo 146-8501, Japan Europe, Africa & Middle East CANON EUROPA N.V. PO Box 2262, 1180 EG Amstelveen, The Netherlands For your local Canon office, please refer
Powyższe reguły to tylko jedna z wersji gry. Istnieje wiele innych wariantów, można też ustalać własne zasady. Miłej zabawy!
Krykiet W krykieta może grać od 2 do 4 osób, którzy albo grają każdy przeciw każdemu, albo dzielą się na dwie drużyny. Bramki oraz palik startowy i powrotne umieszcza się tak, jak pokazano na rysunku.
Pracownia komputerowa. Dariusz Wardecki, wyk. VIII
Pracownia komputerowa Dariusz Wardecki, wyk. VIII Powtórzenie Podaj wartość liczby przy następującej reprezentacji zmiennoprzecinkowej (Kc = 7) Z C C C C M M M 1 0 1 1 1 1 1 0-1.75 (dec) Rafa J. Wysocki
TGH01 - Algoritmizace
TGH01 - Algoritmizace Jan Březina Technical University of Liberec 28. února 2017 Co je to algoritmus? Porovnávání algoritmů Porovnávání algoritmů Co je to algoritmus? Který algoritmus je lepší? Záleží
PROGRAMOWANIE NISKOPOZIOMOWE
PROGRAMOWANIE NISKOPOZIOMOWE PN.06 c Dr inż. Ignacy Pardyka UNIWERSYTET JANA KOCHANOWSKIEGO w Kielcach Rok akad. 2011/2012 c Dr inż. Ignacy Pardyka (Inf.UJK) PN.06 Rok akad. 2011/2012 1 / 22 1 Asembler
Architektura komputerów
Architektura komputerów Wykład 3 Jan Kazimirski 1 Podstawowe elementy komputera. Procesor (CPU) 2 Plan wykładu Podstawowe komponenty komputera Procesor CPU Cykl rozkazowy Typy instrukcji Stos Tryby adresowania
Kristýna Kuncová. Matematika B2
(3) Průběh funkce Kristýna Kuncová Matematika B2 Kristýna Kuncová (3) Průběh funkce 1 / 26 Monotonie (x 2 ) = 2x (sin x) = cos x Jak souvisí derivace funkce a fakt, zda je funkce rostoucí nebo klesající?
ARCHITEKTURA KOMPUTERÓW. Reprezentacja danych w komputerach
Reprezentacja danych w komputerach dr inż. Wiesław Pamuła wpamula@polsl.katowice.pl Literatura 2. J.Biernat: Architektura komputerów, Oficyna Wydawnicza Politechniki Wrocławskiej, Wrocław2002. 3. Null
Zásuvný modul QGISu. QGIS plugin pro práci s katastrálními daty
Zásuvný modul QGISu pro práci s katastrálními daty Anna Kratochvílová, Václav Petráš České vysoké učení technické v Praze Fakulta stavební 19. dubna 2012 Obsah 1 Úvod 2 Nástroje a knihovny 3 Funkcionalita
Praktycznie całe zamieszanie dotyczące konwencji wywoływania funkcji kręci się w okół wskaźnika stosu.
Krótki artykuł opisujący trzy podstawowe konwencje wywoływania funkcji C++ (a jest ich więcej). Konwencje wywoływania funkcji nie są tematem, na który można się szeroko rozpisać, jednak należy znać i odróżniać
Návod k použití ovládacího panelu GZ-539 Serie
Návod k použití ovládacího panelu ANITA B, sro Průmyslová 2453/7 680 01 Boskovice Czech Republic tel: +420 516 454 774 +420 516 453 496 fax: +420 516 452 751 e-mail: info@anitacz OBSAH I Ovládací panel
Kristýna Kuncová. Matematika B2 18/19. Kristýna Kuncová (1) Vzorové otázky 1 / 36
(1) Vzorové otázky Kristýna Kuncová Matematika B2 18/19 Kristýna Kuncová (1) Vzorové otázky 1 / 36 Limity - úlohy Otázka Určete lim x 0 f (x) A -3 B 0 C 5 D 7 E D Zdroj: Calculus: Single and Multivariable,
K SAMOSTATNÉ MODULOVÉ SCHODY MONTÁŽI. asta
N O V I N K A K SAMOSTATNÉ MODULOVÉ SCHODY MONTÁŽI asta MODULOVÉ SCHODY asta...jsou nejnovějším výrobkem švédsko-polského koncernu, který se již 10 let specializuje na výrobu schodů různého typu. Jednoduchá
Inżynieria wsteczna oraz znajdowanie i wykorzystywanie luk w aplikacjach natywnych na architekturach x86 i x86-64
Wydział Fizyki i Informatyki Stosowanej Praca magisterska Dominik Czarnota kierunek studiów: Informatyka Stosowana Inżynieria wsteczna oraz znajdowanie i wykorzystywanie luk w aplikacjach natywnych na
Architektura systemów komputerowych Laboratorium 5 Kodowanie liczb i tekstów
Architektura systemów komputerowych Laboratorium 5 Kodowanie liczb i tekstów Marcin Stępniak Informacje. Kod NKB Naturalny kod binarny (NKB) jest oparty na zapisie liczby naturalnej w dwójkowym systemie
Jednoduchá zobrazení. Podpořeno z projektu FRVŠ 584/2011.
Podpořeno z projektu FRVŠ 584/2011. Obsah 1 2 Obsah 1 2 Společné vlastnosti jednoduchých zobrazení: Zobrazovací ref. plocha je rovina - souřadnice X, Y, případně ρ, ɛ Zobrazovaná ref. plocha je eliposid
Metody Realizacji Języków Programowania
Metody Realizacji Języków Programowania Bardzo krótki kurs asemblera x86 Marcin Benke MIM UW 10 stycznia 2011 Marcin Benke (MIM UW) Metody Realizacji Języków Programowania 10 stycznia 2011 1 / 22 Uwagi
PA152,Implementace databázových systémů 2 / 25
PA152 Implementace databázových systémů Pavel Rychlý pary@fi.muni.cz Laboratoř zpracování přirozeného jazyka http://www.fi.muni.cz/nlp/ 19. září 2008 PA152,Implementace databázových systémů 1 / 25 Technické
IJC Jazyk C. Petr Peringer peringer AT fit.vutbr.cz. (Verze: ) Božetěchova 2, Brno. Úvod ISO C libc C99 11 Debug C++ Link Opt...
Úvod ISO C libc C99 11 Debug C++ Link Opt... IJC Jazyk C 1/271 IJC Jazyk C Petr Peringer peringer AT fit.vutbr.cz Vysoké učení technické v Brně Fakulta informačních technologií, Božetěchova 2, 612 66 Brno
Inverzní Z-transformace
Modelování systémů a procesů (11MSP) Bohumil Kovář, Jan Přikryl, Miroslav Vlček Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní 9. přednáška 11MSP úterý 16. dubna 2019 verze: 2019-04-15 12:25
WOJSKOWA AKADEMIA TECHNICZNA
WOJSKOWA AKADEMIA TECHNICZNA SYSTEMY WBUDOWANE Prowadzący: Paweł Janicki Autor sprawozdania: Pol Grzegorz Grupa szkoleniowa: I7X3S1 Numer ćwiczenia: Data oddania: 14.06.2009r. 1. Treść zadania Dokonać
Ćwiczenie 3. Konwersja liczb binarnych
1 Laboratorium Architektury Komputerów Ćwiczenie 3 Konwersja liczb binarnych Komputery wykonują operacje przetwarzania danych na wartościach binarnych, podczas gdy współczesna cywilizacja posługuje się
Return-oriented exploiting
HISPASEC Return-oriented exploiting by Gynvael Coldwind Dramatis Personæ Gynvael Coldwind - obecnie spec. ds. bezp. IT @ Hispasec - wcześniej ArcaBit - autor kilku artykułów (Hakin9 i Xploit) - prowadzi
2 Literatura. c Dr inż. Ignacy Pardyka (Inf.UJK) ASK MP.02 Rok akad. 2011/ / 24
ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH modele programowe komputerów ASK MP.02 c Dr inż. Ignacy Pardyka 1 UNIWERSYTET JANA KOCHANOWSKIEGO w Kielcach 2 Literatura Rok akad. 2011/2012 c Dr inż. Ignacy Pardyka
TGH01 - Algoritmizace
TGH01 - Algoritmizace Jan Březina Technical University of Liberec 31. března 2015 Metainformace materiály: jan.brezina.matfyz.cz/vyuka/tgh (./materialy/crls8.pdf - Introduction to algorithms) SPOX: tgh.spox.spoj.pl
Geometrická nelinearita: úvod
Geometrická nelinearita: úvod Opakování: stabilita prutů Eulerovo řešení s využitím teorie 2. řádu) Stabilita prutů Ritzovou metodou Stabilita tenkých desek 1 Geometrická nelinearita Velké deformace průhyby,
Pracownia Komputerowa wyk ad VII
Pracownia Komputerowa wyk ad VII dr Magdalena Posiada a-zezula Magdalena.Posiadala@fuw.edu.pl http://www.fuw.edu.pl/~mposiada Magdalena.Posiadala@fuw.edu.pl 1 Notacja szesnastkowa - przypomnienie Szesnastkowy
Cel wykładu. Przedstawienie działania exploitów u podstaw na przykładzie stack overflow.
Exploity w praktyce Plan prelekcji Powtórka assembly x86 32. Pamięć uruchamianych programów. Prosty stack overflow exploit. Tworzenie shellcode i jego uruchomienie. Wstrzykiwanie shellcode wykorzystując
Architektura procesora Intel Itanium (IA64) Paweł Pisarczyk Instytut Informatyki, Politechnika Warszawska Pawel.Pisarczyk@ii.pw.edu.
Architektura procesora Intel Itanium (IA64) Paweł Pisarczyk Pawel.Pisarczyk@ii.pw.edu.pl Plan prezentacji Wprowadzenie Model programowy EPIC Mikroarchitektura procesora Itanium W ybrane mechanizmy procesora
x86 vs x64 architektura procesora a exploitacja w systemie Windows Mateusz j00ru Jurczyk SecDay, Wrocław 2010
x86 vs x64 architektura procesora a exploitacja w systemie Windows Mateusz j00ru Jurczyk SecDay, Wrocław 2010 O mnie Reverse engineer @ Hispasec Vulnerability researcher Vexillium (http://vexillium.org)
Charakteristika jazyka C
Pravidla Literatura Úvod Pravidla Literatura Pravidla IJC Jazyk C Petr Peringer peringer AT fit.vutbr.cz Vysoké učení technické v Brně Fakulta informačních technologií, Božetěchova 2, 612 66 Brno (Verze:
Konieczne odwzorowanie (mapping) obiektów: nazwa (+indeks) adres lokacja
Nazwy i adresy Nazwa identyfikator obiektu (zmiennej, etykiety) w języku programowania indeks identyfikator elementu obiektu (pojedynczej zmiennej) Adres identyfikator (elementu) obiektu w języku maszynowym
B0B99PRPA Procedurální programování
B0B99PRPA Procedurální programování Řidící struktury, výrazy Stanislav Vítek Katedra radioelektroniky Fakulta elektrotechnická České vysoké učení v Praze 1/48 Přehled témat Část 1 Řídicí struktury Kódovací
katedra informatiky FEI VŠB-TU Ostrava etr Šaloun (katedra informatiky FEI VŠB-TU Ostrava) Začínáme s C/C září / 25
Začínáme s C/C++ Petr Šaloun katedra informatiky FEI VŠB-TU Ostrava 26. září 2005 etr Šaloun (katedra informatiky FEI VŠB-TU Ostrava) Začínáme s C/C++ 26. září 2005 1 / 25 Základní pojmy Algoritmus jasný,
Quick sort, spojové struktury
Quick sort, spojové struktury BI-PA1 Programování a Algoritmizace 1 Miroslav Baĺık, Ladislav Vagner a Josef Vogel Katedra teoretické informatiky a Katedra softwarového inženýrství Fakulta informačních
Příručka k rychlé instalaci: NWD2105. Základní informace. 1. Instalace softwaru
Příručka k rychlé instalaci: NWD2105 Základní informace NWD2105 je bezdrátový USB adaptér určený pro použití s počítačem. NWD2105 je kompatibilní s technologií WPS (Wi-Fi Protected Setup). A: LED kontrolka
Optymalizacja wykonania programów sekwencyjnych. Krzysztof Banaś Obliczenia Wysokiej Wydajności 1
Optymalizacja wykonania programów sekwencyjnych Krzysztof Banaś Obliczenia Wysokiej Wydajności 1 Optymalizacja sekwencyjna Przez optymalizację rozumie się zmiany dokonywane w kodzie źródłowym lub w trakcie
Architektura systemów komputerowych. Konstrukcja i zasada działania mikroprocesora
Architektura systemów komputerowych Konstrukcja i zasada działania mikroprocesora Plan wykładu 1. Mikroprocesor. 2. Rodziny procesorów. 3. Modułowa budowa procesora. 4. Wykonanie programu przez procesor.
1: ////////// 2: // test.c. 3: ssize_t ret = read(fd, buf, nbytes);
Poniżej wklejone są fragmenty kodu jądra, serwerów oraz sterownika. Kod ten przedstawia zarys mechanizmu używanego przy wywołaniach usług systemowych przez procesy użytkownika. W miejscach, w których występuje
Kristýna Kuncová. Matematika B3
(10) Vícerozměrný integrál II Kristýna Kuncová Matematika B3 Kristýna Kuncová (10) Vícerozměrný integrál II 1 / 30 Transformace Otázka Jaký obrázek znázorňuje čtverec vpravo po transformaci u = x + y a
Jednoduchá zobrazení. Podpořeno z projektu FRVŠ 584/2011.
Podpořeno z projektu FRVŠ 584/2011. Obsah 1 2 Obsah 1 2 Společné vlastnosti jednoduchých zobrazení: Zobrazovací ref. plocha je rovina - souřadnice X, Y, případně ρ, ɛ Zobrazovaná ref. plocha je eliposid
MATEMATIKA 3 NUMERICKÉ METODY. Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci
MATEMATIKA 3 NUMERICKÉ METODY Dana Černá http://kmd.fp.tul.cz Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci INFORMACE O PŘEDMĚTU Konzultační hodiny: ÚT 11:00-12:00, budova G,
Paradigmata programování 2
Paradigmata programování 2 1. cvičení Radek Janoštík Univerzita Palackého v Olomouci 11.2.2019 Radek Janoštík (Univerzita Palackého v Olomouci) Paradigmata programování 2 11.2.2019 1 / 19 Úvod Předmět
Architektura systemów komputerowych Laboratorium 14 Symulator SMS32 Implementacja algorytmów
Marcin Stępniak Architektura systemów komputerowych Laboratorium 14 Symulator SMS32 Implementacja algorytmów 1. Informacje Poniższe laboratoria zawierają podsumowanie najważniejszych informacji na temat
Co nám prozradí derivace? 21. listopadu 2018
Co nám prozradí derivace? Seminář sedmý 21. listopadu 2018 Derivace základních funkcí Tečna a normála Tečna ke grafu funkce f v bodě dotyku T = [x 0, f (x 0 )]: y f (x 0 ) = f (x 0 )(x x 0 ) Normála: y
Logika V. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı BI-MLO, ZS 2011/12
Logika V. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı České vysoké učení technické v Praze c Kateřina Trlifajová, 2010 BI-MLO, ZS 2011/12 Evropský sociální
Register and win! www.kaercher.com
Register and win! www.kaercher.com A B A, B A B 2 6 A régi készülékek értékes újrahasznosítható anyagokat tartalmaznak, amelyeket tanácsos újra felhasználni. Szárazelemek, olaj és hasonló anyagok ne kerüljenek
2 Przygotował: mgr inż. Maciej Lasota
Laboratorium nr 2 1/7 Język C Instrukcja laboratoryjna Temat: Wprowadzenie do języka C 2 Przygotował: mgr inż. Maciej Lasota 1) Wprowadzenie do języka C. Język C jest językiem programowania ogólnego zastosowania
5. a 12. prosince 2018
Integrální počet Neurčitý integrál Seminář 9, 0 5. a. prosince 08 Neurčitý integrál Definice. Necht funkce f (x) je definovaná na intervalu I. Funkce F (x) se nazývá primitivní k funkci f (x) na I, jestliže
Euklidovský prostor. Funkce dvou proměnných: základní pojmy, limita a spojitost.
Euklidovský prostor. Funkce dvou proměnných: základní pojmy, limita a spojitost. Vyšší matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU