Realizace základních matematických operací v počítači

Rozměr: px
Začít zobrazení ze stránky:

Download "Realizace základních matematických operací v počítači"

Transkript

1 Relzce zákldních mtemtckých opercí v počítč Nedílnou součástí výuky HW SW vyvení počítčů n nší škole je znlost práce rtmetcké jednotky. Jk známo, počítče relzují rtmetcké operce v nární soustvě. Ay HW relzce yl co nejjednodušší, prktcky veškeré výpočty se převádějí n provádění součtu. Rozdíl dvou čísel se převádí n přčítání doplňku (. resp.. doplněk), násoení n přčítání, dělení n odčítání příslušného doplňku, Mocnnu odmocnnu lze převést n sčítání resp. odčítání. V první část toho textu se zýváme HW relzcí rtmetckých opercí, druhá řeší tuto prolemtku progrmově v jzyku Python. Aplkce logckých komnčních ovodů. Sčítání c s c + Tulk. Zákldní logcký komnční ovod, který relzuje sčítání, se nzývá úplná nární sčítčk. Jeho prvdvostní tulk je dán t... Z Krnughových mp pro funkce S c + pk odvodíme vzthy (.) (.). Logcké funkce pro S c + lze relzovt ovodem z or... Sčítčku pro N-tová čísl můžeme vytvořt kskádním propojením N stupňů - úplných nárních sčítček. N or.. je příkld pro N =, který se vyráí v ntegrovné podoě ve stndrdní řdě jko ovod. (. +. ) + c.(. ) c.( + ) =. + c.(. ) S = c. +. (. ) c. = (. ) Nevýhod kskádního řzení spočívá v postupném vytváření pltných přenosových tů c + proto do potřená k vytvoření součtu lneárně vzrůstá se vzrůstjícím počtem tů sčítných čísel podle vzthu ( ). (, ) t = N t + Mx t t (. ) o c c s mx mx mx mx Proto se zčly vyráět sčítčky se součsným knálem přenosu (zrychleným knálem přenosu), který vytváří všechny potřené přenosy njednou. Ze vzthu (.) sndno odvodíme tyto vzthy pro přenosy čtyřtové sčítčky. Střední průmyslová škol elektrotechncká, V Úžlně Prh

2 + c. ( ) c =. + (. ) ( ) ( ) ( ) c = c (. ) ( ) ( ) ( ) c = (. ) ( ) ( ) ( ) + c ( ) ( ) ( ) ( ) c = (. ) ( ) ( ) ( ) ( ) ( ) ( ) c c UA ALS UA UB ALS S A B A B c c c + S c + S c S S c c ALS UB ALS UC U?A ALS c + A B c A B c c c + S c + S S S Or.. ALS Or.. c c c Ovod popsný rovncem (.) ž (.) c c c c Zrychlený knál přenosu LSA s s s s Výrzy c, c, c c popsují zrychlený knál přenosu, který je vhodné relzovt dvoustupňovým ovodem jko je tomu u sčítček LSA, LS neo rtmetckologcké jednotky (ALU). N or.. je symolcky znázorněn relzce -tové sčítčky se zrychleným knálem přenosu. Jk vyplývá z rovnc (.) ž (.) Or.. Střední průmyslová škol elektrotechncká, V Úžlně Prh

3 složtost dvoustupňové relzce zrychleného knálu přenosu s nrůstjícím počtem sčítných tů rychle roste. Jko mezní hodnot ývá oznčován hodnot n. K relzc většnou použjeme kskádní zpojení -tových sčítček se zrychleným knálem přenosu. V tomto zpojení je přenos mez jednotlvým sčítčkm relzován postupně, uvntř sčítček je zrychlený. Pro smíšený způso vytváření přenosu je oznčováno jko hyrdní sčítčk. Přenosy mez čtyřtovým sčítčkm můžeme relzovt dvou více stupňovým knály rychlého přenosu. Z rovnc (.) ž (.) zjstíme, že pouze poslední člen v kždé rovnc je závslý n hodnotě počátečního přenosu. Oznčíme-l g k = k. k p k = k + k můžeme rovnce (.) ž (.) přepst: c = g + c. p (. ) c = g + g. p + c. p. p (. ) c = g + g. p + g. p. p + c. p. p. p (. ) c = g + g. p + g. p. p + g. p. p. p + c. p. p. p. p = (. ) = G + c. P kde vyrzy G P jsou funkcem pouze sčítných tů k k k =,,. Odoně můžeme pro přenos c psát c = g + g. p + g. p. p + g. p. p. p + g. p. p. p. p (. ) + g. p. p. p. p. p + g. p. p. p. p. p. p + + g. p. p. p. p. p. p. p + c. p. p. p. p. p. p. p. p = ( ) = G + p. p. p. p. G + c. P = G + G. P + c. P. P kde G = g +g.p + g.p.p + g.p.p.p P = p.p.p.p. Anlogcky můžeme odvodt vzthy pro c c, z kterých zjstíme, že jsou stejné jko rovnce (.) ž (.) s tím, že nhrdíme g k hodnotou G k p k hodnotou P k. K relzc druhého stupně zrychleného knálu přenosu potřeujeme ovod relzující rovnce (.) ž (.) n-tové sčítčky, které kromě ovyklých vstupů výstupů,, S, c c, udou vyveny výstupy funkcí G P. Tkovým ovody jsou LS, LS, F, AS, AS AS. Zrychlené knály přenosu se vyráí jko ovody S AS, (relzují rovnce (.) ž (.)) místo rovnce (.) relzují funkce G P pro dné přpojení třetího stupně zrychleného knálu přerušení, AS, který relzuje přenosy c n+, c n+, c n+ c n+ pro -tovou sčítčku. N or.. je zorzen -tová sčítčk s dvoustupňovým knálem Střední průmyslová škol elektrotechncká, V Úžlně Prh

4 zrychleného přenosu relzovná pomocí čtyřtových sčítček se zrychleným knálem přenosu ACT zrychleným knálem přenosu ACT. c R k VCC U A A A A B B B B CN S S S S M ACT U A A A A B B B B CN S S S S M ACT U A A A A B B B B CN S S S S M ACT U A A A A B B B B CN S S S S M ACT F F F F A=B CN+ P G F F F F A=B CN+ P G F F F F A=B CN+ P G F F F F A=B CN+ P G s s s s P G CN' s s s s P G CN+X s s s s P G CN+Y CN+Z s s s s P G P G P G P G P G U CNA CNB P G P G P G P G S S ACT A B A B A B A B c Or.. CN' CN+X CN+Y CN+Z P G ACT c ns ACT ACT c c ns c n ns n ACT ns n c n CN' CN+X CN+Y CN+Z S c n+z S c n+y S c n+x S P G P G P ACT G P G ns c Or.. ns P G Střední průmyslová škol elektrotechncká, V Úžlně Prh

5 . Odčítání Anlogcky jko jsme postupovl př relzc sčítání, mohl ychom odvodt tulku pro úplnou nární odčítčku jko ovodu relzujícího operc odčítání v jednom nárním řádu popsnou vzthem +.. c. = r. c +. (. ) Tto cest y vedl k vytvoření dlších ntegrovných ovodů - odčítček. Jk ylo ukázáno, není nutné tkový ovod vytvářet, protože odčítání můžeme relzovt jko součet dvojkového čísl s jednotkovým neo dvojkovým doplňkem odčítného čísl. Pro relzc jednotkového doplňku potřeujeme nvertovt všechny ty odčítného čísl, k relzc dvojkového doplňku musíme ještě k nvertovnému číslu přčíst jednčku. Vytvoření dvojkového doplňku je možné provést komnčním ovodem relzujícím funkconální trnsformc čísl n jeho dvojkový doplněk. Dleko čstěj se vytváří z jednotkového doplňku, ke kterému je přčten jednčk pomocí sčítčky. Budeme-l dvojkový doplněk využívt k operc sčítání, můžeme přčtení jednčky k jednotkovému doplňku relzovt př vlstním sčítání tím, že zvedeme nenulový (jednotkový) počáteční přenos c =. Příkld Nvrhněte sčítčku odčítčku prcující s -tovým čísly X Y (.t předstvuje znménko) ve vyjádření dvojkovým doplňkem s pevnou desetnnou čárkou. Sčítání neo odčítání je řízeno sgnálem S/O, který je roven pro sčítání pro odčítání. V reprezentc pomocí dvojkového doplňku zprcováváme znménkový t stejně jko ty význmové. Tím se zjednodušuje ovodové řešení, př kterém není tře porovnávt oě čísl pro vytvoření znménk. Je všk tře generovt sgnál přeplnění pro přípdy, kdy výsledek přeshuje rozsh hodnot (-,+). Mohou nstt tyto přípdy: ) Sčítání dvou kldných čísel Sčítčk má n vstupu operndy ve tvru z v, y z x, x, kde z v z x předstvují znménko (osmý t) x y předstvují sedm význmových tů čísel X Y. Výsledek součtu,x,y může ýt n ), x +, y =, s, kde S=X+Y x + y ), x +, y =, s, kde s je n- nžších řádů součtu x+y n x + y Střední průmyslová škol elektrotechncká, V Úžlně Prh

6 V druhém přípdě dochází k přeplnění (přetečení), protože výsledkem součtu dvou kldných čísel je číslo záporné. To je chy, kterou je tře ndkovt. ) Sčítání kldného záporného čísl Sčítčk má n vstupech operndy ve tvru,x,y relzovnou operc můžeme zpst (, ) +, x +, y =, x+ y (. ) ) pro x > y tj. x =y + r (r - rozdíl) pltí n, x +, y =, y +, r+, y + =, r + =, (. ) ( ) r Výsledkem je kldné číslo rovné rozdílu. ) pro x < y tj. y = x+r pltí, x +, y =, x+, x +, r + =, x+, x +, r + + (. ) ( ) ( ) ( ) = (, ) + = r Výsledek odpovídá zápornému vyjádření Y-X. Nedošlo k přeplnění. c) Sčítání dvou záporných čísel Sčítčk zprcovává operndy ve tvru,x,y, pro které můžeme psát (, x) + + (, y) + = (, x +, ) +, x +, y= y (. ) Výsledek je záporná reprezentce součtu dvou kldných čísel. Pro hodnotu,x +,y přchází v úvhu tř možné přípdy: ) Pro,x +,y =,s kde s n- -, pltí, x +, y=, s + (. ) Y. ( ) Výsledek je záporná reprezentce součtu solutních hodnot X ) Pro,x +,y =,... pltí, x +, y=,... + =,... + =,... (. ) ( ) Lmtní přípd - součet X Y se rovná hodnotě n-. ) Pro,x +,y =,s, kde s je nžších n- řádů součtu X + Y, pltí (, ) +, x +, y= s (. ) Pokud ( ),s,..., pk číslo,s ptří k záporným číslům jeho doplněk je číslo kldné. Př přeplnění (podtečení) je výsledek součtu dvou záporných čísel číslo kldné, což je chy. Střední průmyslová škol elektrotechncká, V Úžlně Prh

7 Z rozoru všech možností vyplývá, že k přetečení neo podtečení dochází tehdy, když př součtu dvou čísel se stejným znménkem získáme výsledek se znménkem opčným. Pro funkc ndukující chyu operce můžeme psát Ch z. z. z + z. z. z = (. ) x y s x kde z x, z v z s předstvují znménk X,Y součtu (neo rozdílu). Zývá zvolt vhodný ovod zjšťující vytvoření jednotkového doplňku v závslost n vstupním sgnálu S/O. Návrh tkového ovodu je velm jednoduchý vede n ovod EX-OR (neekvvlence) neo EX-NOR (ekvvlence) podle polrty sgnálu S/O. Dvojkový doplněk vytvoříme ž přímo n sčítčce zvedením nenulového počátečního přenosu pro operc odčítání. N or.. je výsledné zpojení sčítčky odčítčky prcující s čísly ve vyjádření dvojkovým doplňkem. V závslost n sgnálu S/ se n výstupech osm ovodů EX-OR ojeví číslo Y (přípd sčítání) neo jeho jednotkový doplněk (přípd odčítání). y s Y UA Y ALS UB Y K K Y Y UA ALS UB K K X X X XZ K K K KZ U A A A A B B B B C S S S S C S S S SZ S S/O X ALS UC Y K ALS UD Y K ALS UB XZ ALS YZ Y ALS UC ALS UD YZ UC ALS ALS UD K KZ UA ALS UB ALS X X X X K K K K UA ALS ALS U A A A A B B B B C ALS VCC S S S S C UA R ALS SO S S S D LED Or.. ALS Střední průmyslová škol elektrotechncká, V Úžlně Prh

8 . Násoení Prlelní násočku lze relzovt komnčním ovodem, který modeluje operc násoení A stejně, jko se provádí násoení tužkou n xb ppíře. Artmetcký součn dvou tů je nhrzen p p p p součnem logckým, který má v tomto přípdě c q q q q stejné vlstnost, součty jednotlvých c h h h h mezvýsledků provedeme nárním sčítčkm. n n n n n n n Řešení tkového ovodu s ukážeme n příkldu součnu čtyřtového čísl A třítového čísl Or.. B or... Součny p, q h jsou relzovány logckým členy AND součty ve shodě s or.. jsou relzovány sčítčkm LSA. UA p UB p UC p UD p LS LS LS LS UA g UB q UC q UD q LS LS LS LS UA h UB h UC h UD h LS LS LS LS B A p p p p q q q q U A S A S A S A S B B B B C C LS c h h h h U A S A S A S A S B B B B C C LS n n n n n n Or.. N or.. je zorzen výsledná relzce násočky. Střední průmyslová škol elektrotechncká, V Úžlně Prh

9 Uvedeným způsoem lze relzovt násočku pro dvojková čísl s neomezeným počtem pltných míst, složtost ovodu všk rychle vzrůstá. Poněkud příznvější stuce nstává př použtí pmětí ROM sčítček. Násoená čísl A B (npř. čtyřtová) vyjdříme tkto A B = = = = ( ) = ( ) ( ). = + ( ) = ( ) ( ). = + (. ) (. ) kde + nyní znčí lgercký součet. Výsledný součn N čísel A B je dán vzthem ( n n n n n n n n ) = ( p p p p ) + ( g g g g ) + ( h h h h ) + ( r r r ) N = (. ) + r (. ) A A A A ROM Y Y Y Y ROM A Y A Y A Y A Y A A A A ROM Y Y Y Y ROM A Y A Y A Y A Y Or.. p p p p g g g g h h h h r r r r U A S A S A S A S B B B B C C LS Osh ROM Adres C U A S A S A S A S B B B B C C LS U A S A S A S A S B B B B C C LS n n n n n kde pppp = ( ) x( ), gggg = ( ) x( ), hhhh ( ) x( ) rr rr ( ) x( ) =, =. Dílčí mezvýsledky ( součny ) p p p p, g g g g, h h h h, r r r r udou uloženy v pmětech ROM, které udou dresovány vstupním. Součet čtyř neo více proměnným ( ) neo ( ) ( ) neo ( ) Střední průmyslová škol elektrotechncká, V Úžlně Prh

10 mezvýsledků vůč soě vzájemně posunutých provádíme pomocí sčítček. K tomuto řešení je tře poznment, že stejným způsoem můžeme postupovt př progrmování násoení čísel v jzyce symolckých dres jejchž délk přeshuje rozsh operndů násočky ntegrovné v procesorové jednotce.. Porovnání čísel Porovnání čísel je velm čstou opercí v číslcové technce tomu odpovídá množství vyráěných ntegrovných ovodů v různých vrntách. Tyto ovody se používjí v synchronzčních (spouštěcích) ovodech logckých nlyzátorů, kde zjšťují shodu mez předem nstvenou hodnotou vstupním sgnály. Čsto se používjí místo dresových dekodérů v mkroprocesorových systémech, zvláště potřeujeme-l vytvořt jenom jeden ktvční sgnál, td. Porovnávcí ovody můžeme rozdělt n ovody určující rovnost neo nerovnost vstupních proměnných (logcké porovnání) neo dvojkových čísel (rtmetcké porovnání), kdy jeden t porovnávných čísel má funkc znménk. Př relzc ovodu logckého porovnání můžeme vycházet přímo z prvdvostní tulky. Příkld Nvrhněte logcký komnční ovod relzující všechny funkce f ž f pro porovnání dvou dvoutových čísel pomocí logckých členů NAND. f f f f dné funkce odvodíme tyto výrzy f f f f Tulk. Nejprve vytvoříme prvdvostní tulku pro funkce f, f, f, f t... Z Krnughových mp, které s pro funkce f, f, f, f npíšeme zjstíme, že pro relzc logckým členy NAND jsou jednodušší funkce f f. Pro Střední průmyslová škol elektrotechncká, V Úžlně Prh

11 =. +.. ( ) f =. + (. ) =. +.. ( ) f =. + (. ) N or.. je zorzeno konkrétní zpojení porovnávcího ovodu pro dvě dvoutová čísl A B. Pro funkce f f můžeme psát f = ( A > B) = ( > ) ( = )(. > ) (. ) ( A < B) = ( < ) ( = )( ) f = < (. ). Logcké výrzy v rovncích (.) (.) můžeme nyní nhrdt oolovským výrzy které vyjdřují pttnost zpsných podmínek ( > ) =., ( = ) = k k k k k k k k ( k k ) = k + k (. ) Dosdíme-l výrzy ze vzthu (.) do rovnc (.) (. ), potom s pomocí mnmlzční metody konsensu získáme tyto závěrečné vzthy (. +. ).. =. +. ( ) (. +. ).. =. +. ( ) f =. + (. ) +. f =. + (. ) +. Porovnáním rovnc (.), (.) (.) (.) vdíme, že jsou stejné. V součsné doě jž př relzc porovnávcího ovodu použjeme některý z vyráěných ntegrovných ovodů. Některé ovody jsou vyveny vstupy (P=Q, P<Q, P>Q) pro kskádní řzení ovodů. Kskádní řzení všk ude vykzovt stejné nevýhody, s kterým jsme se jž seznáml př sčítání čísel. Potřeujeme-l porovnání vyhodnott v krtší doě než umožňuje kskádní řzení, můžeme přstoupt k dvoustupňové relzc porovnávcího ovodu. Střední průmyslová škol elektrotechncká, V Úžlně Prh

12 UA ALS UB ALS Or.. U A A A A B B B B A<B A=B A>B ACT... U A A A A B B B B A<B A=B A>B ACT U A A A A B B B B A<B A=B A>B ACT UA ALS UB ALS A<B A=B A>B A<B A=B A>B A<B A=B A>B AS, které relzují rtmercké logcké porovnání. UC ALS UD ALS.... U A A A A B B B B A<B A=B A>B UA ALS UA ALS UB ALS UC ACT VCC R ALS k A<B A=B A>B Or.. f f f f f f A<B A=B A>B Ve druhém stupn ovodu udeme porovnávt dílčí část oou čísel npř. v jednom ovodu nejnžší čtyř ty ( ) ( ), v druhém ovodu dlší čtyř ty ( ) ( ), td. V prvém stupn ovodu potom vyhodnotíme porovnání dílčích výsledků ze stupně druhého. N or.. je zorzen ukázk dvoustupňové relzce -tového porovnávcího ovodu. V přípdě rtmetckého porovnávání čísel musíme do výstupních funkcí zudovt vlv znmének oou vstupních čísel. Jedná-l se o čísl vyjádřená v dvojkovém doplňku, můžeme použít porovnávcí ovody AS neo Střední průmyslová škol elektrotechncká, V Úžlně Prh

13 Ovod Výstupy Aktvce Poznámk OK P = Q P = Q P > Q P > Q P < Q výstupu LS Ano Ne Ano Ne Ano Ne Logc ALS Ano Ne Ne Ne Ne Ano Logc ALS ALS Ne Ano Ne Ne Ne Ano Logc LS LS Ne Ano Ne Ano Ne Ne Logc ALS Ano Ne Ne Ne Ne Ano Logc ALS Ne Ano Ne Ne Ne Ano Logc LS LS Ne Ano Ne Ano Ne Ne Logc LS LS Ne Ano Ne Ano Ne Ano Logc ALS ALS Ne Ano Ne Ne Ne Ano Logc AS Ne Ne Ano Ne Ano Ano Reg. P AS Ano Ne Ano Ne Ano Reg.P Q Tulk Příkld Nvrhníte ovod relzující funkc A B pro devíttová čísl se znménkem ve formátu ± A A B A B A B Tulk. Pro výslednou funkc A B můžeme psát prvdvostní tulku., kde A B jsou solutní hodnoty čísel A B vyjádřené ty ž. Funkce A B A B můžeme vyjádřt vzthy A B = A < B A = B (. ) Pro výslednou funkc můžeme z pomoc rovnc (.) (.) psát tento logcký výrz A B.[ ]+ (. ) =. ( A > B ) + ( A = B ).[( A < B ) + ( A = B )] + = +.. ( A > B )(. A = B ) +..( A > B )., =.. + který relzuje ovod z or... ( A > B ) ( A B ) ( ) ( ) A B = = (. ) Střední průmyslová škol elektrotechncká, V Úžlně Prh

14 Mmo plkcí v kterých se oě porovnávná čísl mohou měnt (synchronzční ovody), exstují plkce porovnávjící vstupní dt s pevnou neměnnou hodnotou, jko jsou komprátory neo dresové dekodéry. V těchto přípdech můžeme vyjm popsných ovodů jž zmí- U UA P P=Q něných dresových P P P>Q dekodérů AS, P P ACT AS, td. použít speclzovné ovody P P U P I Y A > B určené k tomuto účelu. Q I Q I Jednu skupnu tvoří Q I Q progrmovtelné kom- Q R k I Y Q I Q I prátory t.., Q I VCC u nchž je hodnot Q ACT A B před použtím ovodu G G nprogrmován n ACT zvolenou hodnotu. Or.. Druhou skupnu tvoří dresové komprátory ALS, ALS ( dres) ALS, ALS ( dres), jejchž vstupy P, Ovod Výstup Btů Vstupy Progrmovtelné Normální ALS P = Q Čísl Q Čísl P ALS P = Q Čísl Q Čísl P ALS P = Q Čísl Q Čísl P P = Q Čísl P Q Tulk. P, P P určují nární počet nulových spodních dresovcích vodčů. Budou-l zároveň zývjící dresové vodče v log. ude pltný ktvční sgnál, ude výstup v ktvní úrovn log.. Příkld Nvrhněte dresový dekodér pro ktvc vstupních portů s dresm CCH, CDH, CEH CFH v dresovém prostoru dtové pmět procesoru. Přímo dresovtelný prostor procesoru je kb tudíž dresová sěrnce má dresovcích vodčů A ž A. Dtová pměť je ovládán řídícím sgnály RD (pro čtení) WR (pro záps). Z poždovných dres vstupních portů vyplývá, že dresové vodče musí nývt hodnot Střední průmyslová škol elektrotechncká, V Úžlně Prh

15 A A A A A A A A AA A A A A A A X X A A A A A A A A A A A A A A A A RD Or.. UA A B G ALS U A A A A A A A A A A A A A A A A P P P P G LS R k Y Y Y Y Y VCC CCH CDH CEH CFH kde X znčí log. neo log.. Neměnné hodnoty pro všechny porty jsou n dresových vodčích A ž A proto je udeme dekódovt dresovým komprátorem. K nulovým dresovým vodčům přdáme ještě nevyužté vstupy dresového komprátoru přpojíme je n jeho spodní dresové vodče. Protože předpokládáme nulových vstupních hodnot, přpojíme n vstupy P,P,P,P hodnotu (). K vytvoření ktvčních sgnálů od see odlšených dresovým vodč A A provedeme pomocí dekodéru ze typu ALS or.... Převodníky BIN-BCD BCD-BIN Čsto používnou opercí v číslcové technce je převod BCD-BIN čísl v BCD kódu n číslo nární (číslo ve dvojkové soustvě) převod BIN-BCD čísl nárního n číslo v BCD kódu. Převod BCD-BIN, který se relzuje jednodušej než převod BIN-BCD, je možné provádět výše popsným metodm. Tyto metody všk nejsou vhodné pro ovodové řešení n progrmové řešení n úrovn jzyk symolckých dres, lze je ez otíží relzovt ve vyšších progrmovcích jzycích. Postupy, které jsou vhodnější k ovodovému progrmovému řešení udeme lustrovt n dvou příkldech. Střední průmyslová škol elektrotechncká, V Úžlně Prh

16 Příkld Nvrhněte převodník čísl ž vyjádřeného v BCD kódu n číslo nární. Číslo v kódu BCD můžeme vyjádřt vzthem ( ) ( ) N = (. ) předstvují desítky jednotky čísl v BCD kódu znménko + předstvuje rtmetcký součet. Nejprve vyjádříme hodnotu jko + roznásoíme rovnc (.). Srovnáním jednotlvých výrzů podle mocnn n získáme tento výrz kde hodnoty ( ) ( ) ( ) ( ) N = (. ) ( ) ( ) N or.. je nkresleno výsledné zpojení ovodu, z použtí čtyřtových sčítček typu LS. Jednou z čsto používných opercí v číslcové technce je převod nárního čísl n číslo v desítkové soustvě, ve které ude kždá cfr vyjádřen v BCD kódu. S tkovým převodem se setkáváme všude, kde nměřenou zprcovnou hodnotu ude potře zorzt n dsplej přístroje. Převod nárního čísl do desítkové soustvy je možné provádět třem metodm: Or.. U A S A S A S A S B B B B C C LS U A S A S A S A S B B B B C C LS n n n ) postupným odečítáním mocnn zákldu, která je vhodná pro progrmové řešení ) postupného dělení zákldem, která je vhodná pro progrmové řešení, př kterém máme k dspozc operc dělení Střední průmyslová škol elektrotechncká, V Úžlně Prh

17 c) metodou využívjící prncp dekdcké korekce Poslední jmenovná metod je vhodná pro progrmové ovodové řešení, které je možné relzovt jk sekvenčním tk komnčním ovodem. Kždé nární číslo N můžeme vyjádřt vzthem N =. (. ) n n n n n n který sndno uprvíme do tvru N (...( (. + ). + ) ). + n n n = (. ) Z rovnce (.) vyplývá, že číslo N můžeme vytvořt postupnou sekvencí skládjící se z násoení dvěm přčtení dlšího koefcentu, který je roven neo. Jk vyplývá z vlstností dekdcké korekce je jsné, že ude-l mezvýsledek násoený dvěm dekdcké číslo, pk po jeho vynásoení přčtení dlšího koefcentu je možné relzovt dekdckou korekc, která výsledek opět převede n dekdcké číslo. Stuce je nlogcká s relzcí součtu dvou stejných BCD čísel s přenosem. Příkld Převeďte číslo n číslo dekdcké v BCD kódu. Počáteční stv.krok. + dekdcká korekce.krok (. + ). + dekdcká korekce.krok (...). + dekdcká korekce.krok (...). + dekdcká korekce Střední průmyslová škol elektrotechncká, V Úžlně Prh

18 .krok (...). + dekdcká korekce.krok (...). + dekdcká korekce Výsledek Tulk. Algortmus popsný tulkou. lze nejsnáze relzovt pomocí progrmu v jzyce symolckých dres pro příslušný mkroprocesor neo pomocí kskády sekvenčních ovodů, které modelují operce prováděné v jedné dekádě (dekdckou korekc + násoení dvěm). Ovod lze relzovt prlelní strukturou vytvořenou z ovodů relzujících operc v jedné dekádě trojúhelníkově se rozšřující v závslost n počtu nutných kroků délce převedeného čísl vz. t... V následující část textu shrnujeme možnost progrmové relzce tových opercí prostřednctvím progrmů v jzyce Python. Jednotlvé rtmetcké operce relzujeme pomocí řetězců, kde kždá pozce odpovídá jednomu tu. Tím kždý prvek řetězce nývá hodnoty jedn č nul. Předtím, než proereme jednotlvé operce, vytvoříme některé pomocné progrmy. Těm jsou progrmy pro převod mez dekdckou nární soustvou opčný převod mez těmto soustvm. Progrm pro převod mez dvěm soustvm prnt "progrm pro prevod dekdckeho csl n nrn " vysl=" " cslo =nt(rw_nput("zdej cslo pro prevod:")) pom =cslo whle pom <>: x="" pom=cslo/ zytek =cslo-pom* f zytek== : x="" vysl=x+vysl cslo =pom vysl= "" +vysl prnt vysl prnt "progrm pro prevod nrnho csl n dekdcke " ="" sum = k= for n rnge(,-,-): f []=="":sum =sum +k k=k* prnt sum Střední průmyslová škol elektrotechncká, V Úžlně Prh

19 Progrm pro součet dvou nárních čísel prnt "progrm pro vypocet souctu dvou nrnch csel " x="" y="" v="" for n rnge (,-,-): f x[]=="" nd y[]=="" nd not p: z= "" p= elf x[]=="" nd y[]=="" nd not p: z= "" elf x[]=="" nd y[]=="" nd not p: z= "" elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" elf x[]=="" nd y[]=="" nd not p: z="" v=z+v prnt x prnt y prnt v součet v nární soustvě += přenos do vyššího řádu += přenos do vyššího řádu += přenos do vyššího řádu Rozšíření předchozího přípdu o přenos z nžšího řádu : ++= přenos ++= přenos ++= přenos ++= přenos Střední průmyslová škol elektrotechncká, V Úžlně Prh

20 Poznámk: pltí zde zákony komuttvní soctvní. V následující tulce jsou všechny možnost. Tulk má celkem ** řádků : Tulk sčítání ve dvojkové soustvě Vstupní hodnoty Vysledek součtu Přenos Pops prolému: Př psní progrmu s výhodou použj možnost logckých opercí v podmínce - operátor nd. not.( nd logcký součn not negce podmínky) Pro hodnotu přenosu zvedu proměnou tytu oolen, která má hodnotu true, pokud je nenulová. Ve všech osttních přípdech má hodnotu flse V dlším textu uvádím postup pro relzc prvních dvou řádků výše uvedené tulky. Řetězec x oshuje jednu vstupní proměnou, řetězec y oshuje druhou vstupní proměnnou p oshuje číselnou hodnou přenosu z nžšího řádu. Vždy musíme řetězce zprcovávt po jednotlvých tech. Operce se musí provádět od nejnžších tů. Aychom vyrl určtou pozc ( - tou) používáme v cyklu záps řetězce x[] y[]. Hodnot z oshuje příslušný t výstupního řetězce. Záps: f x [] == nd y[] nd not p: z = elf x[]== nd y[] nd p: Střední průmyslová škol elektrotechncká, V Úžlně Prh

21 z = p= Veškeré ty výstupního řetězce z se nčítjí do řetězce v pomocí skládání řetězců (operátor +) směrem zlev po kždém průchodu cyklem.. v je n počátku deklrováno jko prázdný řetězec. Příkzem v = v = v + z Dlším možným prolémem je úprv oou operndů n řetězec stejné délky. Artmetku udeme demonstrovt n délce : To provedeme následujícím způsoem:. pomocí funkce len zjstíme délku vstupního řetězce znků. spustíme cyklus s prmetrem rnge (-len(). v tomto cyklu přdávám zprv znky nul. Progrm: prnt "progrm pro doplnění řetězce n. čísel n délku " =rw_nput("retezec:") x="" for n rnge (-len()): =x+ prnt Progrm pro výpočet rozdílu dvou nárních čísel. Postupujeme nprosto odoně. prnt "progrm pro vypocet rozdlu nrnch csel " =rw_nput("zdej cslo ve tvru retezec ") =rw_nput("zdej druhe clo ve tvru retezec ") v="" for n rnge (,-,-): f []=="" nd []=="" nd not p : x="" elf []=="" nd []=="" nd not p: p= x="" elf []=="" nd []=="" nd not p: x="" elf []=="" nd []=="" nd not p: x="" elf []=="" nd []=="" nd p: p= x="" elf []=="" nd []=="" nd p: x="" Střední průmyslová škol elektrotechncká, V Úžlně Prh

22 elf []=="" nd []=="" nd p: p= x="" elf []=="" nd []=="" nd p: p= x="" v=x+v prnt "rozdl csel: " prnt prnt prnt v Poznámk: Vstupní řetězce musíme zdávt v délce znků. Exstuje druhá možnost jk postupovt: Rozdíl převedeme n přčítání dvojkového doplňku. V tomto přípdě nejprve npíšeme progrm pro výpočet.doplňku (prostá negce). Progrm: prnt "progrm pro vypocet negce csel " ="" ="" for n rnge (): f []=="":pom="" f []=="":pom="" =+pom prnt prnt Poznámk: řetězec oshuje vstupní řetězec. Řetězec oshuje výstupní řetězec. Jko dlší krok přčteme rtmetcky k tkto získnému řetězc (tj. vytvoříme druhý doplněk). Pk provedeme výpočet rozdílu jko přčtení dvojkového doplňku. Doporučujeme progrm relzovt pomocí funkce, kterou můžeme v progrmu volt dvkrát: Poprvé pro přčtení (pro vytvoření. doplňku z negovného menštele) podruhé pro přčtení tkto vytvořeného doplňku k menšenc. Funkční progrm pro součet dvou dekckých čísel pomocí převodu do nární soustvy, rtmetckého součtu v nární soustvě převedení výsledku do dekdcké soustvy. prnt "progrm pro prevod dekdckeho csl n nrn " vysl="" cslo =nt(rw_nput("zdej.cslo pro soucet:")) pom =cslo whle pom <>: x="" pom=cslo/ Střední průmyslová škol elektrotechncká, V Úžlně Prh

23 zytek =cslo-pom* f zytek== : x="" vysl=x+vysl cslo =pom vysl= "" +vysl prnt "progrm pro prevod dekdckeho csl n nrn " vysl="" cslo =nt(rw_nput("zdej.cslo pro soucet:")) pom =cslo whle pom <>: x="" pom=cslo/ zytek =cslo-pom* f zytek== : x="" vysl=x+vysl cslo =pom vysl= "" +vysl prnt "progrm pro doplnění řetězce n. čísel n délku " =vysl x="" for n rnge (-len()): =x+ prnt "progrm pro doplnění řetězce n. čísel n délku " =vysl x="" for n rnge (-len()): =x+ def sect (u,w): x=u y=w v="" for n rnge (,-,-): f x[]=="" nd y[]=="" nd not p: z= "" p= elf x[]=="" nd y[]=="" nd not p: z= "" elf x[]=="" nd y[]=="" nd not p: z= "" elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" p= Střední průmyslová škol elektrotechncká, V Úžlně Prh

24 elf x[]=="" nd y[]=="" nd p: z= "" elf x[]=="" nd y[]=="" nd not p: z="" v=z+v return(v) prnt " vstupn nrn csl : ",, c=sect(,) prnt" vysledek nrnho souctu : ",c prnt "progrm pro prevod nrnho csl n dekdcke " =c sum = k= for n rnge(,-,-): f []=="":sum =sum +k k=k* prnt " vysledek v dekdcke soustve ",sum Výsledek ěhu progrmu: Python.. (r:, Fe, ::) [MSC v. t (Intel)] on wn Type "copyrght", "credts" or "lcense()" for more nformton. Personl frewll softwre my wrn out the connecton IDLE mkes to ts suprocess usng ths computer's nternl loopck nterfce. Ths connecton s not vsle on ny externl nterfce nd no dt s sent to or receved from the Internet. IDLE.. ============================== RESTART ================================ progrm pro prevod dekdckeho csl n nrn zdej.cslo pro soucet: progrm pro prevod dekdckeho csl n nrn zdej.cslo pro soucet: progrm pro doplnění řetězce n. čísel n délku progrm pro doplnění řetězce n. čísel n délku vstupn nrn csl : vysledek nrnho souctu : progrm pro prevod nrnho csl n dekdcke vysledek v dekdcke soustve Střední průmyslová škol elektrotechncká, V Úžlně Prh

25 Funkční progrm pro rozdíl dvou dekdckých čísel (opět převod dekdckého čísl do nární soustvy, výpočet druhého doplňku menštele, přčtení druhého doplňku k menšenc výsledek převést do dekdcké soustvy): prnt "progrm pro prevod dekdckeho csl n nrn " vysl="" cslo =nt(rw_nput("zdej.cslo pro rozdl:")) pom =cslo whle pom <>: x="" pom=cslo/ zytek =cslo-pom* f zytek== : x="" vysl=x+vysl cslo =pom vysl= "" +vysl prnt "progrm pro prevod dekdckeho csl n nrn " vysl="" cslo =nt(rw_nput("zdej.cslo pro rozdl:")) pom =cslo whle pom <>: x="" pom=cslo/ zytek =cslo-pom* f zytek== : x="" vysl=x+vysl cslo =pom vysl= "" +vysl prnt "progrm pro doplnění řetězce n. čísel n délku " =vysl x="" for n rnge (-len()): =x+ vysl= prnt "progrm pro doplnění řetězce n. čísel n délku " =vysl x="" for n rnge (-len()): =x+ prnt "progrm pro vypocet negce csel " = ="" for n rnge (): f []=="":pom="" f []=="":pom="" =+pom vysl= prnt " kontrol = vypocet negce " prnt prnt vysl prnt def sect (u,w): x=u y=w Střední průmyslová škol elektrotechncká, V Úžlně Prh

26 v="" for n rnge (,-,-): f x[]=="" nd y[]=="" nd not p: z= "" p= elf x[]=="" nd y[]=="" nd not p: z= "" elf x[]=="" nd y[]=="" nd not p: z= "" elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" elf x[]=="" nd y[]=="" nd not p: z="" return(v) v=z+v c=sect(vysl,"") prnt " kontrol souctu - vytvoření. doplnku" prnt vysl prnt "" prnt c prnt d=sect(vysl,c) prnt " kontrol souctu - proveden rozdlu dvou nrnch csel" prnt vysl prnt c prnt d prnt" vysledek nrnho rozdlu : ",d prnt prnt "progrm pro prevod nrnho csl n dekdcke " =d sum = k= for n rnge(,-,-): f []=="":sum =sum +k k=k* prnt " vysledek v dekdcke soustve ",sum Střední průmyslová škol elektrotechncká, V Úžlně Prh

27 Výsledek ěhu progrmu: Python.. (r:, Fe, ::) [MSC v. t (Intel)] on wn Type "copyrght", "credts" or "lcense()" for more nformton. Personl frewll softwre my wrn out the connecton IDLE mkes to ts suprocess usng ths computer's nternl loopck nterfce. Ths connecton s not vsle on ny externl nterfce nd no dt s sent to or receved from the Internet. IDLE.. ============================== RESTART ================================ progrm pro prevod dekdckeho csl n nrn zdej.cslo pro rozdl: progrm pro prevod dekdckeho csl n nrn zdej.cslo pro rozdl: progrm pro doplnění řetězce n. čísel n délku progrm pro doplnění řetězce n. čísel n délku progrm pro vypocet negce csel kontrol = vypocet negce kontrol souctu - vytvoření. doplnku kontrol souctu - proveden rozdlu dvou nrnch csel vysledek nrnho rozdlu : progrm pro prevod nrnho csl n dekdcke vysledek v dekdcke soustve Práce s nverzním kódem Inverzní kód prcuje n áz tzv. prvního doplňku (záporná čísl se vytváří pouze nverzí všech tů následně, pokud vznkl kruhový přenos tj. stv, kdy je přenos z nejvyššího význmového tu, se provede znovu výpočet s rtmetckým přčtením jednotky do nejnžšího tu. Příkld: - = = Střední průmyslová škol elektrotechncká, V Úžlně Prh

28 . doplněk = soucet: Poznámk: vznkl kruhový přenos to znmená nové sčítání: Poznámk: kruhový přenos jž nevznkl tk toto je výsledek Aychom mohl výpočet provést, musíme nejprve modfkovt vlstní součet. Zde udeme předávt hodnoty výsledek jko řetězec přenos jko řetězec (Příkz str(p) vytvoří z proměné typu číslo proměnnou typu strng) Výps modfkovné funkce pro soucet (souor soucet.py) def sect (u,w): x=u y=w v="" for n rnge (,-,-): f x[]=="" nd y[]=="" nd not p: z= "" p= elf x[]=="" nd y[]=="" nd not p: z= "" elf x[]=="" nd y[]=="" nd not p: z= "" elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" Střední průmyslová škol elektrotechncká, V Úžlně Prh

29 elf x[]=="" nd y[]=="" nd not p: z="" v=z+v return(v,str(p)) Vyvolání práce s touto funkcí (soucet dvou kldných čísel): mport soucet u="" v="" x=soucet.sect(u,v) prnt "vysledek ",x[],"prenos ",x[] f x[]=="": x=soucet.sect(x[],"") prnt " celkovy vysledek ",x[] Celý progrm pro odčítání: mport soucet u="" v="" prnt "progrm pro vypocet negce csel " =v ="" for n rnge (): f []=="":pom="" f []=="":pom="" =+pom w= x=soucet.sect(u,w) prnt "vysledek ",x[],"prenos ",x[] f x[]=="": x=soucet.sect(x[],"") prnt " celkovy vysledek ",x[] Zde je výsledek ěhu progrmu: Python.. (r:, Fe, ::) [MSC v. t (Intel)] on wn Type "copyrght", "credts" or "lcense()" for more nformton. Personl frewll softwre my wrn out the connecton IDLE mkes to ts suprocess usng ths computer's nternl loopck nterfce. Ths connecton s not vsle on ny externl nterfce nd no dt s sent to or receved from the Internet. Střední průmyslová škol elektrotechncká, V Úžlně Prh

30 IDLE.. ============================= RESTART ================================ progrm pro vypocet negce csel vysledek prenos celkovy vysledek Zde je celý progrm (převedení z dekdcké soustvy do nární, výpočet nární operce zpětné převedení do dekdcké soustvy) : prnt "progrm pro prevod dekdckeho csl n nrn " vysl="" cslo =nt(rw_nput("zdej.cslo pro rozdl:")) pom =cslo whle pom <>: x="" pom=cslo/ zytek =cslo-pom* f zytek== : x="" vysl=x+vysl cslo =pom vysl= "" +vysl prnt "progrm pro prevod dekdckeho csl n nrn " vysl="" cslo =nt(rw_nput("zdej.cslo pro rozdl:")) pom =cslo whle pom <>: x="" pom=cslo/ zytek =cslo-pom* f zytek== : x="" vysl=x+vysl cslo =pom vysl= "" +vysl prnt "progrm pro doplnění řetězce n. čísel n délku " =vysl x="" for n rnge (-len()): =x+ vysl= prnt "progrm pro doplnění řetězce n. čísel n délku " =vysl x="" for n rnge (-len()): =x+ prnt "progrm pro vypocet negce csel " = ="" for n rnge (): f []=="":pom="" f []=="":pom="" =+pom vysl= prnt " kontrol = vypocet negce " prnt Střední průmyslová škol elektrotechncká, V Úžlně Prh

31 prnt vysl prnt mport soucet u=vysl v=vysl x=soucet.sect(u,v) prnt "vysledek ",x[],"prenos ",x[] f x[]=="": x=soucet.sect(x[],"") prnt " celkovy vysledek v nrn soustve ",x[] prnt d=x[] prnt "kontrol vysledku nrnch operc" prnt vysl prnt vysl prnt d prnt" vysledek nrnho rozdlu : ",d prnt prnt "progrm pro prevod nrnho csl n dekdcke " =d sum = k= for n rnge(,-,-): f []=="":sum =sum +k k=k* prnt " vysledek v dekdcke soustve ",sum Zde je výsledek ěhu celého progrmu: Python.. (r:, Fe, ::) [MSC v. t (Intel)] on wn Type "copyrght", "credts" or "lcense()" for more nformton. Personl frewll softwre my wrn out the connecton IDLE mkes to ts suprocess usng ths computer's nternl loopck nterfce. Ths connecton s not vsle on ny externl nterfce nd no dt s sent to or receved from the Internet. IDLE.. ============================== RESTART ================================ progrm pro prevod dekdckeho csl n nrn zdej.cslo pro rozdl: progrm pro prevod dekdckeho csl n nrn zdej.cslo pro rozdl: progrm pro doplnění řetězce n. čísel n délku progrm pro doplnění řetězce n. čísel n délku progrm pro vypocet negce csel kontrol = vypocet negce vysledek prenos celkovy vysledek v nrn soustve Střední průmyslová škol elektrotechncká, V Úžlně Prh

32 kontrol vysledku nrnch operc vysledek nrnho rozdlu : progrm pro prevod nrnho csl n dekdcke vysledek v dekdcke soustve Artmetcké operce: Zákldní rtmetckou opercí je v počítčích sčítání. Odčítání lze převést n přčítání dvojkového doplňku. Násoení lze převést n přčítání, dělení n odčítání. To pk pomocí přčítání dvojkového doplňku zpět n sčítání. Relzce násoení pomocí sčítání: prnt "progrm pro nsoen pomoc sctn" =nt(rw_nput("zdej.opernd : ")) =nt(rw_nput("zdej.opernd : ")) = x= whle > : x=x+ =- prnt "vysledek nsoen je ",x Zde je výsledek: Python.. (#, My, ::) [MSC v. t (Intel)] on wn Type "copyrght", "credts" or "lcense()" for more nformton. Personl frewll softwre my wrn out the connecton IDLE mkes to ts suprocess usng ths computer's nternl loopck nterfce. Ths connecton s not vsle on ny externl nterfce nd no dt s sent to or receved from the Internet. IDLE.. ============================== RESTART ================================ progrm pro nsoen pomoc sctn zdej.opernd : zdej.opernd : vysledek nsoen je Relzce dělen pomoc odčítání: prnt "progrm ptro delení pomocí odečítání" =nt(rw_nput("zdej delenec : ")) =nt(rw_nput("zdej deltel : ")) x=-((/)*) = Střední průmyslová škol elektrotechncká, V Úžlně Prh

33 whle >= x: =- =+ prnt "vysledek delen je ",- Zde je výsledek: Python.. (#, My, ::) [MSC v. t (Intel)] on wn Type "copyrght", "credts" or "lcense()" for more nformton. Personl frewll softwre my wrn out the connecton IDLE mkes to ts suprocess usng ths computer's nternl loopck nterfce. Ths connecton s not vsle on ny externl nterfce nd no dt s sent to or receved from the Internet. IDLE.. ============================== RESTART ================================ progrm ptro delení pomocí odeèítání zdej delenec : zdej deltel : vysledek delen je Druh odmocnn prnt " druh odmocnn " =nt(rw_nput(" zdej cslo :")) =. whle ((**) < ): =+. c=round (,) prnt " vysledek.",c Zde využíváme vlsnost, že postupně zvyšujeme hodnotu proměnné od hodnoty nul vždy testujeme, zd druhá mocnn tohoto čísl je menší. V opčném přípdě jsme nlezl správné řešení. Smozřejmě, rychlejšího výsledku ychom mohl dosáhnout s použtím Newtonovy metody. Výhod výše uvedeno lgortmu je všk v tom, že lze relzovt s mnmálním úprvm vyšší odmocnny než dvě. Zde je výsledek ěhu progrmu: Python.. (#, My, ::) [MSC v. t (Intel)] on wn Type "copyrght", "credts" or "lcense()" for more nformton. Personl frewll softwre my wrn out the connecton IDLE mkes to ts suprocess usng ths computer's nternl loopck nterfce. Ths connecton s not vsle on ny externl nterfce nd no dt s sent to or receved from the Internet. Střední průmyslová škol elektrotechncká, V Úžlně Prh

34 IDLE.. ============================== RESTART ================================ druh odmocnn zdej cslo : vysledek.. Násoení dělení Vytvořte progrmy, které funkc násoení dělení nhrdí funkcem sčítání resp. odčítání. Sčítání odčítání relzujte v nární soustvě včetně příslušných převodů mez dekdckou nární soustvou. Progrm pro násoení prnt "progrm pro nsoen " =nt(rw_nput("zdej ")) =nt(rw_nput("zdej ")) zytek = vysledek= whle zytek >: zytek=zytek- vysledek=vysledek+ prnt vysledek Zde je výsledek ěhu progrmu: Python.. (r:, Fe, ::) [MSC v. t (Intel)] on wn Type "copyrght", "credts" or "lcense()" for more nformton. Personl frewll softwre my wrn out the connecton IDLE mkes to ts suprocess usng ths computer's nternl loopck nterfce. Ths connecton s not vsle on ny externl nterfce nd no dt s sent to or receved from the Internet. IDLE.. ============================== RESTART ================================ progrm pro nsoen zdej zdej Nyní převedeme jž známé část progrmů n funkce: souor sctn.py oshuje sčítán v nární soustvě: def sect (u,w): x=u y=w v="" Střední průmyslová škol elektrotechncká, V Úžlně Prh

35 for n rnge (,-,-): f x[]=="" nd y[]=="" nd not p: z= "" p= elf x[]=="" nd y[]=="" nd not p: z= "" elf x[]=="" nd y[]=="" nd not p: z= "" elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" p= elf x[]=="" nd y[]=="" nd p: z= "" elf x[]=="" nd y[]=="" nd not p: z="" v=z+v return(v) souor neg.py oshuje negc : def negce(): ="" for n rnge (): f []=="":pom="" f []=="":pom="" return() =+pom Souor prevodn. py převádí do nární soustvy: def prevodn (cslo): vysl="" pom =cslo c= f not pom: c= vysl="" whle pom <> nd c : x="" pom=cslo/ zytek =cslo-pom* f zytek== : x="" vysl=x+vysl Střední průmyslová škol elektrotechncká, V Úžlně Prh

36 cslo =pom f c: vysl= "" +vysl =vysl x="" for n rnge (-len()): =x+ return() Souor prevoddekdcky oshuje prevod do dekdcke soustvy ze soustvy nární: def prevoddec(): sum = k= for n rnge(,-,-): f []=="":sum =sum +k k=k* return(sum) Souor odc. py oshuje odctn v nární soustve: mport sctn,neg def odctn(,): c=neg.negce() d=sctn.sect(c,"") e=sctn.sect(d,) return(e) N zákldě těchto funkcí ylo vytvořeno sčítání dekdckých čísel souor sctn.dec: mport sctn,neg,prevodn,prevoddekdcky def sctn(,): c=prevodn.prevodn() d=prevodn.prevodn() e=sctn.sect(c,d) f=prevoddekdcky.prevoddec(e) return (f) pk odčítání souor odctn.py: mport odc,prevodn,prevoddekdcky def odctn (,): c=prevodn.prevodn() d=prevodn.prevodn() e=odc.odctn(c,d) f=prevoddekdcky.prevoddec(e) return(f) Střední průmyslová škol elektrotechncká, V Úžlně Prh

37 N zákldě těcho funkcí ylo modfkováno ) násoení: prnt "progrm pro nsoen " mport sctndec,odctndec =nt(rw_nput("zdej ")) =nt(rw_nput("zdej ")) pocet= zytek = vysledek= whle zytek >: pocet=sctndec.sctn(pocet,) zytek=odctndec.odctn(zytek,) vysledek=sctndec.sctn(vysledek,) prnt vysledek Zde je výsledek ěhu progrmu: Python.. (r:, Fe, ::) [MSC v. t (Intel)] on wn Type "copyrght", "credts" or "lcense()" for more nformton. Personl frewll softwre my wrn out the connecton IDLE mkes to ts suprocess usng ths computer's nternl loopck nterfce. Ths connecton s not vsle on ny externl nterfce nd no dt s sent to or receved from the Internet. IDLE.. ============================== RESTART ================================ progrm pro nsoen zdej zdej ) dělení prnt "progrm pro delen =nt(rw_nput("zdej ")) =nt(rw_nput("zdej ")) pocet= vysledek= whle vysledek>=: pocet=pocet+ vysledek=vysledek- prnt pocet Zde je výsledek ěhu progrmu: Python.. (r:, Fe, ::) [MSC v. t (Intel)] on wn Type "copyrght", "credts" or "lcense()" for more nformton. Střední průmyslová škol elektrotechncká, V Úžlně Prh

38 Personl frewll softwre my wrn out the connecton IDLE mkes to ts suprocess usng ths computer's nternl loopck nterfce. Ths connecton s not vsle on ny externl nterfce nd no dt s sent to or receved from the Internet. IDLE.. ============================== RESTART ================================ progrm pro delen zdej zdej Modfkovný progrm pro prác v nární soustvě: prnt "progrm pro delen " mport sctndec,odctndec =nt(rw_nput("zdej ")) =nt(rw_nput("zdej ")) pocet= vysledek= whle vysledek>=: pocet=sctndec.sctn(pocet,) vysledek=odctndec.odctn(vysledek,) prnt pocet Výsledek ěhu progrmu: Python.. (r:, Fe, ::) [MSC v. t (Intel)] on wn Type "copyrght", "credts" or "lcense()" for more nformton. Personl frewll softwre my wrn out the connecton IDLE mkes to ts suprocess usng ths computer's nternl loopck nterfce. Ths connecton s not vsle on ny externl nterfce nd no dt s sent to or receved from the Internet. IDLE.. ============================== RESTART ================================ progrm pro delen zdej zdej Závěr: Výše uvedené progrmy demonstrují možnost práce v nární soustvě, v doplňkovém nverzním kódu. Tyto znlost jsou důležté pro pochopní práce počítče především pro progrmování procesorů typu RISC, kde téměř vždy chyí v nstrukčním souoru nstrukce pro násoení dělení. Střední průmyslová škol elektrotechncká, V Úžlně Prh

P2 Číselné soustavy, jejich převody a operace v čís. soustavách

P2 Číselné soustavy, jejich převody a operace v čís. soustavách P Číselné soustvy, jejich převody operce v čís. soustvách. Zobrzení čísl v libovolné číselné soustvě Lidé využívjí ve svém životě pro zápis čísel desítkovou soustvu. V této soustvě máme pro zápis čísel

Více

Komplexní čísla. Pojem komplexní číslo zavedeme při řešení rovnice: x 2 + 1 = 0

Komplexní čísla. Pojem komplexní číslo zavedeme při řešení rovnice: x 2 + 1 = 0 Komplexní čísl Pojem komplexní číslo zvedeme př řešení rovnce: x 0 x 0 x - x Odmocnn ze záporného čísl reálně neexstuje. Z toho důvodu se oor reálných čísel rozšíří o dlší číslo : Všechny dlší odmocnny

Více

Půjdu do kina Bude pršet Zajímavý film. Jedině poslední řádek tabulky vyhovuje splnění podmínky úvodního tvrzení.

Půjdu do kina Bude pršet Zajímavý film. Jedině poslední řádek tabulky vyhovuje splnění podmínky úvodního tvrzení. 4. Booleov lger Booleov lger yl nvržen v polovině 9. století mtemtikem Georgem Boolem, tehdy nikoliv k návrhu digitálníh ovodů, nýrž jko mtemtikou disiplínu k formuli logikého myšlení. Jko příkld použijeme

Více

Čísla a aritmetika. Řádová čárka = místo, které odděluje celou část čísla od zlomkové.

Čísla a aritmetika. Řádová čárka = místo, které odděluje celou část čísla od zlomkové. Příprava na cvčení č.1 Čísla a artmetka Číselné soustavy Obraz čísla A v soustavě o základu z: m A ( Z ) a z (1) n kde: a je symbol (číslce) z je základ m je počet řádových míst, na kterých má základ kladný

Více

Struktura a architektura počítačů

Struktura a architektura počítačů Struktur rchtektur počítčů Čsování klopných ovodů Logcké komnční ovod (lok) používné v číslcovém počítč České vsoké učení techncké Fkult elektrotechncká Ver..3 J. Zděnek / M. Chomát 24 Čsování výpočet

Více

2.8.5 Lineární nerovnice s parametrem

2.8.5 Lineární nerovnice s parametrem 2.8.5 Lineární nerovnice s prmetrem Předpokldy: 2208, 2802 Pedgogická poznámk: Pokud v tom necháte studenty vykoupt (což je, zdá se, jediné rozumné řešení) zere tto látk tk jednu půl vyučovcí hodiny (první

Více

+ c. n x ( ) ( ) f x dx ln f x c ) a. x x. dx = cotgx + c. A x. A x A arctgx + A x A c

+ c. n x ( ) ( ) f x dx ln f x c ) a. x x. dx = cotgx + c. A x. A x A arctgx + A x A c ) INTEGRÁLNÍ POČET FUNKCE JEDNÉ PROMĚNNÉ ) Pojem neurčitého integrálu Je dán funkce Pltí všk tké F tk, y pltilo F ( ) f ( ) Zřejmě F ( ), protože pltí, 5,, oecně c, kde c je liovolná kon- stnt f ( ) nším

Více

ZÁKLADNÍ POZNATKY. p, kde ČÍSELNÉ MNOŽINY (OBORY) N... množina všech přirozených čísel: 1, 2, 3,, n,

ZÁKLADNÍ POZNATKY. p, kde ČÍSELNÉ MNOŽINY (OBORY) N... množina všech přirozených čísel: 1, 2, 3,, n, ZÁKLADNÍ POZNATKY ČÍSELNÉ MNOŽINY (OBORY) N... množin všech přirozených čísel: 1, 2, 3,, n, N0... množin všech celých nezáporných čísel (přirozených čísel s nulou: 0,1, 2, 3,, n, Z... množin všech celých

Více

Hyperbola, jejíž střed S je totožný s počátkem soustavy souřadnic a jejíž hlavní osa je totožná

Hyperbola, jejíž střed S je totožný s počátkem soustavy souřadnic a jejíž hlavní osa je totožná Hyperol Hyperol je množin odů, které mjí tu vlstnost, že solutní hodnot rozdílu jejich vzdáleností od dvou dných různých odů E, F je rovn kldné konstntě. Zkráceně: Hyperol = {X ; EX FX = }; kde symolem

Více

LOGICKÉ OBVODY J I Ř Í K A L O U S E K

LOGICKÉ OBVODY J I Ř Í K A L O U S E K LOGICKÉ OBVODY J I Ř Í K A L O U S E K Ostrava 2006 Obsah předmětu 1. ČÍSELNÉ SOUSTAVY... 2 1.1. Číselné soustavy - úvod... 2 1.2. Rozdělení číselných soustav... 2 1.3. Polyadcké číselné soustavy... 2

Více

3 Algebraické výrazy. 3.1 Mnohočleny Mnohočleny jsou zvláštním případem výrazů. Mnohočlen (polynom) proměnné je výraz tvaru

3 Algebraické výrazy. 3.1 Mnohočleny Mnohočleny jsou zvláštním případem výrazů. Mnohočlen (polynom) proměnné je výraz tvaru Algerické výrz V knize přírod může číst jen ten, kdo zná jzk, ve kterém je npsán. Jejím jzkem je mtemtik jejím písmem jsou mtemtické vzorce. (Glileo Glilei) Algerickým výrzem rozumíme zápis, ve kterém

Více

Jak již bylo uvedeno v předcházející kapitole, můžeme při výpočtu určitých integrálů ze složitějších funkcí postupovat v zásadě dvěma způsoby:

Jak již bylo uvedeno v předcházející kapitole, můžeme při výpočtu určitých integrálů ze složitějších funkcí postupovat v zásadě dvěma způsoby: .. Substituční metod pro určité integrály.. Substituční metod pro určité integrály Cíle Seznámíte se s použitím substituční metody při výpočtu určitých integrálů. Zákldní typy integrálů, které lze touto

Více

Automaty a gramatiky(bi-aag)

Automaty a gramatiky(bi-aag) BI-AAG (2011/2012) J. Holu: 3. Operce s konečnými utomty p. 2/33 Převod NKA ndka BI-AAG (2011/2012) J. Holu: 3. Operce s konečnými utomty p. 4/33 Automty grmtiky(bi-aag) 3. Operce s konečnými utomty Jn

Více

Návrh základních kombinačních obvodů: dekodér, enkodér, multiplexor, demultiplexor

Návrh základních kombinačních obvodů: dekodér, enkodér, multiplexor, demultiplexor Předmět Ústv Úloh č. 2 BDIO - Digitální obvody Ústv mikroelektroniky Návrh zákldních kombinčních obvodů: dekodér, enkodér, multiplexor, demultiplexor Student Cíle Porozumění logickým obvodům typu dekodér,

Více

DIGITÁLNÍ UČEBNÍ MATERIÁL. Název školy SOUpotravinářské, Jílové u Prahy, Šenflukova 220. Název materiálu VY_32_INOVACE / Matematika / 03/01 / 17

DIGITÁLNÍ UČEBNÍ MATERIÁL. Název školy SOUpotravinářské, Jílové u Prahy, Šenflukova 220. Název materiálu VY_32_INOVACE / Matematika / 03/01 / 17 DIGITÁLNÍ UČEBNÍ MATERIÁL Číslo projektu CZ07/500/4076 Název školy SOUpotrvinářské, Jílové u Prhy, Šenflukov 0 Název mteriálu VY INOVACE / Mtemtik / 0/0 / 7 Autor Ing Antonín Kučer Oor; předmět, ročník

Více

ARITMETICKOLOGICKÁ JEDNOTKA

ARITMETICKOLOGICKÁ JEDNOTKA Vyšší odborná škola a Střední průmyslová škola elektrotechncká Božetěchova 3, Olomouc Třída : M4 Školní rok : 2000 / 2001 ARITMETICKOLOGICKÁ JEDNOTKA III. Praktcká úloha z předmětu elektroncké počítače

Více

13. Exponenciální a logaritmická funkce

13. Exponenciální a logaritmická funkce @11 1. Eponenciální logritmická funkce Mocninná funkce je pro r libovolné nenulové reálné číslo dán předpisem f: y = r, r R, >0 Eponent r je konstnt je nezávisle proměnná. Definičním oborem jsou pouze

Více

( 1). (, ) Sčítání. úplná binární sčítačka. Doba vytvoření součtu. s i. a i A B 3. c i+ a b. S i. c i. a b A B 2. a b c S 1. b i c i.

( 1). (, ) Sčítání. úplná binární sčítačka. Doba vytvoření součtu. s i. a i A B 3. c i+ a b. S i. c i. a b A B 2. a b c S 1. b i c i. čítáí úplá árí čítčk ( ) ( ) =...... ( ) ( ) =.. =.... Do vytvořeí oučtu ( ). (, ) t = N t Mx t t o mx mx mx mx U U U L U L UC U? L L =.. ( ) =... ( ). ( )(. ) =... ( ).. ( )(. ). ( )(. )(. )...( )..(

Více

Lineární nerovnice a jejich soustavy

Lineární nerovnice a jejich soustavy teorie řešené úlohy cvičení tipy k mturitě výsledky Lineární nerovnice jejich soustvy Víš, že pojem nerovnice není opkem pojmu rovnice? lineární rovnice má většinou jediné řešení, kdežto lineární nerovnice

Více

2.1 - ( ) ( ) (020201) [ ] [ ]

2.1 - ( ) ( ) (020201) [ ] [ ] - FUNKCE A ROVNICE Následující zákldní znlosti je nezbytně nutné umět od okmžiku probrání ž do konce studi mtemtiky n gymnáziu. Vyždováno bude porozumění schopnost plikovt ne pouze mechnicky zopkovt. Některé

Více

Zavedení a vlastnosti reálných čísel PŘIROZENÁ, CELÁ A RACIONÁLNÍ ČÍSLA

Zavedení a vlastnosti reálných čísel PŘIROZENÁ, CELÁ A RACIONÁLNÍ ČÍSLA Zvedení vlstnosti reálných čísel Reálná čísl jsou zákldním kmenem mtemtické nlýzy. Konstrukce reálných čísel sice není náplní mtemtické nlýzy, le množin reálných čísel R je pro mtemtickou nlýzu zákldním

Více

Jsou to rovnice, které obsahují neznámou nebo výraz s neznámou jako argument logaritmické funkce.

Jsou to rovnice, které obsahují neznámou nebo výraz s neznámou jako argument logaritmické funkce. Logritmické rovnice Jsou to rovnice, které oshují neznámou neo výrz s neznámou jko rgument ritmické funkce. Zákldní rovnice, 0 řešíme pomocí vzthu. Složitější uprvit n f g potom f g (protože ritmická funkce

Více

ANALYTICKÁ GEOMETRIE V PROSTORU

ANALYTICKÁ GEOMETRIE V PROSTORU ANALYTICKÁ GEOMETRIE V PROSTORU 3. přednášk Vektorová lger Prvoúhlé souřdnice odu v prostoru Poloh odu v prostoru je vzhledem ke třem osám k soě kolmým určen třemi souřdnicemi, které tvoří uspořádnou trojici

Více

Konstrukce na základě výpočtu I

Konstrukce na základě výpočtu I .4.11 Konstruke n zákldě výpočtu I Předpokldy: Pedgogiká poznámk: Je důležité si uvědomit, že následujíí sled příkldů neslouží k tomu, y si žái upevnili mehniký postup n dělení úseček. Jediné, o y si měli

Více

Konstrukce na základě výpočtu II

Konstrukce na základě výpočtu II 3.3.1 Konstruke n zákldě výpočtu II Předpokldy: 030311 Př. 1: Jsou dány úsečky o délkáh,,. Sestroj úsečku o déle =. Njdi oený postup, jk sestrojit ez měřítk poždovnou úsečku pro liovolné konkrétní délky

Více

x + F F x F (x, f(x)).

x + F F x F (x, f(x)). I. Funkce dvou více reálných proměnných 8. Implicitně dné funkce. Budeme se zbývt úlohou, kdy funkce není zdná přímo předpisem, který vyjdřuje závislost její hodnoty n hodnotách proměnných. Jeden z možných

Více

Souhrn základních výpočetních postupů v Excelu probíraných v AVT 04-05 listopad 2004. r r. . b = A

Souhrn základních výpočetních postupů v Excelu probíraných v AVT 04-05 listopad 2004. r r. . b = A Souhrn zákldních výpočetních postupů v Ecelu probírných v AVT 04-05 listopd 2004. Řešení soustv lineárních rovnic Soustv lineárních rovnic ve tvru r r A. = b tj. npř. pro 3 rovnice o 3 neznámých 2 3 Hodnoty

Více

KVADRATICKÁ FUNKCE (vlastnosti, grafy)

KVADRATICKÁ FUNKCE (vlastnosti, grafy) KVADRATICKÁ FUNKCE (vlstnosti, gr) Teorie Kvdrtikou unkí se nzývá kždá unke dná předpisem ; R,, R; D( ) je proměnná z příslušného deiničního ooru unke (nejčstěji množin R),, jsou koeiient kvdrtiké unke,

Více

V předchozích kapitolách byla popsána inverzní operace k derivování. Zatím nebylo jasné, k čemu tento nástroj slouží.

V předchozích kapitolách byla popsána inverzní operace k derivování. Zatím nebylo jasné, k čemu tento nástroj slouží. NEWTONŮV INTEGRÁL V předchozích kpitolách byl popsán inverzní operce k derivování Ztím nebylo jsné, k čemu tento nástroj slouží Uvžujme trmvj, která je poháněn elektřinou při brždění vyrábí dynmem elektřinu:

Více

Teorie jazyků a automatů I

Teorie jazyků a automatů I Šárk Vvrečková Teorie jzyků utomtů I Sírk úloh pro cvičení Ústv informtiky Filozoficko-přírodovědecká fkult v Opvě Slezská univerzit v Opvě Opv, poslední ktulizce 5. květn 205 Anotce: Tto skript jsou určen

Více

Vícebytová celočíselná aritmetika

Vícebytová celočíselná aritmetika IMTEE 7 / 8 Přednášk č. 7 Vícebytová celočíselná ritmetik = bitová šířk zprcovávných dt > než šířk slov PU npř.: 8 b PU zprcovává b dt dále teoretické příkldy: b PU zprcovává 6 b slov Uložení dt v pměti

Více

Komplexní čísla tedy násobíme jako dvojčleny s tím, že použijeme vztah i 2 = 1. = (a 1 + ia 2 )(b 1 ib 2 ) b 2 1 + b2 2.

Komplexní čísla tedy násobíme jako dvojčleny s tím, že použijeme vztah i 2 = 1. = (a 1 + ia 2 )(b 1 ib 2 ) b 2 1 + b2 2. 7 Komplexní čísl 71 Komplexní číslo je uspořádná dvojice reálných čísel Komplexní číslo = 1, ) zprvidl zpisujeme v tzv lgebrickém tvru = 1 + i, kde i je imginární jednotk, pro kterou pltí i = 1 Číslo 1

Více

Matice. a B =...,...,...,...,..., prvků z tělesa T (tímto. Definice: Soubor A = ( a. ...,..., ra

Matice. a B =...,...,...,...,..., prvků z tělesa T (tímto. Definice: Soubor A = ( a. ...,..., ra Definice: Soubor A ( i j ) Mtice 11 12 1n 21 22 2n m 1 m2 prvků z těles T (tímto tělesem T bude v nší prxi nejčstěji těleso reálných čísel R resp těleso rcionálních čísel Q či těleso komplexních čísel

Více

{ } ( ) ( ) 2.5.8 Vztahy mezi kořeny a koeficienty kvadratické rovnice. Předpoklady: 2301, 2508, 2507

{ } ( ) ( ) 2.5.8 Vztahy mezi kořeny a koeficienty kvadratické rovnice. Předpoklady: 2301, 2508, 2507 58 Vzth mezi kořen koefiient kvdrtiké rovnie Předpokld:, 58, 57 Pedgogiká poznámk: Náplň zřejmě přeshuje možnost jedné vučoví hodin, příkld 8 9 zůstvjí n vičení neo polovinu hodin při píseme + + - zákldní

Více

NEWTONŮV INTEGRÁL. V předchozích kapitolách byla popsána inverzní operace k derivování. Zatím nebylo jasné, k čemu tento nástroj slouží.

NEWTONŮV INTEGRÁL. V předchozích kapitolách byla popsána inverzní operace k derivování. Zatím nebylo jasné, k čemu tento nástroj slouží. NEWTONŮV INTEGRÁL V předchozích kpitolách byl popsán inverzní operce k derivování. Ztím nebylo jsné, k čemu tento nástroj slouží. Uvžujme trmvj, která je poháněn elektřinou při brždění vyrábí dynmem elektřinu:

Více

Větu o spojitosti a jejich užití

Větu o spojitosti a jejich užití 0..7 Větu o spojitosti jejich užití Předpokldy: 706, 78, 006 Pedgogická poznámk: Při proírání této hodiny je tře mít n pměti, že všechny věty, které studentům sdělujete z jejich pohledu neuvěřitelně složitě

Více

Konstrukce na základě výpočtu I

Konstrukce na základě výpočtu I ..11 Konstrukce n zákldě výpočtu I Předpokldy: Pedgogická poznámk: Původně yl látk rozepsnou do dvou hodin, v první ylo kromě dělení úseček zřzen i čtvrtá geometrická úměrná. Právě její prorání se nestíhlo,

Více

LINEÁRNÍ DIFERENCIÁLNÍ ROVNICE 2.ŘÁDU

LINEÁRNÍ DIFERENCIÁLNÍ ROVNICE 2.ŘÁDU LINEÁRNÍ DIFERENCIÁLNÍ ROVNICE 2.ŘÁDU ZDENĚK ŠIBRAVA 1. Obecné řešení lin. dif. rovnice 2.řádu s konstntními koeficienty 1.1. Vrice konstnt. Příkld 1.1. Njděme obecné řešení diferenciální rovnice (1) y

Více

UC485S. PŘEVODNÍK LINKY RS232 na RS485 nebo RS422 S GALVANICKÝM ODDĚLENÍM. Převodník UC485S RS232 RS485 RS422 K1. přepínače +8-12V GND GND TXD RXD DIR

UC485S. PŘEVODNÍK LINKY RS232 na RS485 nebo RS422 S GALVANICKÝM ODDĚLENÍM. Převodník UC485S RS232 RS485 RS422 K1. přepínače +8-12V GND GND TXD RXD DIR PŘEVODNÍK LINKY RS232 n RS485 neo RS422 S GALVANICKÝM ODDĚLENÍM 15 kv ESD Protected IEC-1000-4-2 Převodník přepínče RS232 RS485 RS422 K1 ' K2 +8-12V GND GND TXD RXD DIR PAPOUCH 1 + gnd Ppouch s.r.o. POPIS

Více

Podobnosti trojúhelníků, goniometrické funkce

Podobnosti trojúhelníků, goniometrické funkce 1116 Podonosti trojúhelníků, goniometriké funke Předpokldy: 010104, úhel Pedgogiká poznámk: Zčátek zryhlit α γ β K α' l M γ' m k β' L Trojúhelníky KLM n nšem orázku mjí stejný tvr (vypdjí stejně), le liší

Více

M - Příprava na 3. zápočtový test pro třídu 2D

M - Příprava na 3. zápočtový test pro třídu 2D M - Příprv n. ápočtový test pro třídu D Autor: Mgr. Jromír JUŘEK Kopírování jkékoliv dlší využití výukového mteriálu je povoleno poue s uvedením odku n www.jrjurek.c. VARIACE 1 Tento dokument byl kompletně

Více

Technická dokumentace Ing. Lukáš Procházka

Technická dokumentace Ing. Lukáš Procházka Tehniká dokumente ng Lukáš Proházk Tém: hlvní část dokumentu, orázky, tulky grfy 1) Osh hlvní části dokumentu ) Orázky, tulky grfy ) Vzore rovnie Hlvní část dokumentu Hlvní část dokumentu je řzen v následujíím

Více

Při výpočtu obsahu takto omezených rovinných oblastí mohou nastat následující základní případy : , osou x a přímkami. spojitá na intervalu

Při výpočtu obsahu takto omezených rovinných oblastí mohou nastat následující základní případy : , osou x a přímkami. spojitá na intervalu Geometrické plikce určitého integrálu Osh rovinné olsti Je-li ploch ohrničen křivkou f () osou Při výpočtu oshu tkto omezených rovinných olstí mohou nstt následující zákldní přípd : Nechť funkce f () je

Více

( t) ( t) ( t) Nerovnice pro polorovinu. Předpoklady: 7306

( t) ( t) ( t) Nerovnice pro polorovinu. Předpoklady: 7306 7.3.8 Nerovnice pro polorovinu Předpokldy: 736 Pedgogická poznámk: Příkld 1 není pro dlší průěh hodiny důležitý, má smysl pouze jko opkování zplnění čsu při zpisování do třídnice. Nemá smysl kvůli němu

Více

H - Řízení technologického procesu logickými obvody

H - Řízení technologického procesu logickými obvody H - Řízní tchnologického procsu logickými ovody (Logické řízní) Tortický úvod Součástí řízní tchnologických procsů j i zjištění správné posloupnosti úkonů tchnologických oprcí rozhodování o dlším postupu

Více

3. APLIKACE URČITÉHO INTEGRÁLU

3. APLIKACE URČITÉHO INTEGRÁLU APLIKACE URČITÉHO INTEGRÁLU APLIKACE URČITÉHO INTEGRÁLU V mtemtice, le zejmén v přírodních technických vědách, eistuje nepřeerné množství prolémů, při jejichž řešení je nutno tím či oním způsoem použít

Více

Univerzita Tomáše Bati ve Zlíně

Univerzita Tomáše Bati ve Zlíně nvert Tomáše Bt ve Zlíně LBOTONÍ CČENÍ ELEKTOTECHNKY PŮMYSLOÉ ELEKTONKY Náev úlohy: Metody řešení stejnosměrných elektrckých ovodů v ustáleném stvu Zprcovl: Petr Lur, Josef Morvčík Skupn: T / Dtum měření:

Více

Data v počítači. Informační data. Logické hodnoty. Znakové hodnoty

Data v počítači. Informační data. Logické hodnoty. Znakové hodnoty Data v počítači Informační data (elementární datové typy) Logické hodnoty Znaky Čísla v pevné řádové čárce (celá čísla) v pohyblivé (plovoucí) řád. čárce (reálná čísla) Povelová data (instrukce programu)

Více

DERIVACE A INTEGRÁLY VE FYZICE

DERIVACE A INTEGRÁLY VE FYZICE DOPLŇKOVÉ TEXTY BB0 PAVEL SCHAUER INTERNÍ MATERIÁL FAST VUT V BRNĚ DERIVACE A INTEGRÁLY VE FYZICE Obsh Derivce... Definice derivce... Prciální derivce... Derivce vektorů... Výpočt derivcí... 3 Algebrická

Více

63. ročník matematické olympiády III. kolo kategorie A. Ostrava, března 2014

63. ročník matematické olympiády III. kolo kategorie A. Ostrava, března 2014 63. ročník mtemtické olympiády III. kolo ktegorie Ostrv, 23. 26. řezn 204 MO . Nechť n je celé kldné číslo. Oznčme všechny jeho kldné dělitele d, d 2,..., d k tk, y pltilo d < d 2

Více

Petriho sítě PES 2007/2008. ceska@fit.vutbr.cz. Doc. Ing. Tomáš Vojnar, Ph.D. vojnar@fit.vutbr.cz

Petriho sítě PES 2007/2008. ceska@fit.vutbr.cz. Doc. Ing. Tomáš Vojnar, Ph.D. vojnar@fit.vutbr.cz PES Petriho sítě p. 1/34 Petriho sítě PES 2007/2008 Prof. RNDr. Miln Češk, CS. esk@fit.vutr.z Do. Ing. Tomáš Vojnr, Ph.D. vojnr@fit.vutr.z Sz: Ing. Petr Novosd, Do. Ing. Tomáš Vojnr, Ph.D. (verze 06.04.2010)

Více

Druhé kvantování. Slaterův determinant = χ χ

Druhé kvantování. Slaterův determinant = χ χ Druhé kvntování Druhé kvntování žádná nová fyzk! jný formlsmus upltnění prncpu ntsymetre bez použtí Slterových determnntů. Antsymetrcké vlstnost vlnových funkcí jsou přeneseny n lgebrcké vlstnost dných

Více

Obsah rovinného obrazce

Obsah rovinného obrazce Osh rovinného orzce Nejjednodušší plikcí určitého integrálu je výpočet oshu rovinného orzce. Zčneme větou. Vět : Je-li funkce f spojitá nezáporná n n orázku níže roven f ( ) d. ;, je osh rovinného orzce

Více

Seznámíte se s další aplikací určitého integrálu výpočtem objemu rotačního tělesa.

Seznámíte se s další aplikací určitého integrálu výpočtem objemu rotačního tělesa. .. Ojem rotčního těles Cíle Seznámíte se s dlší plikcí určitého integrálu výpočtem ojemu rotčního těles. Předpokládné znlosti Předpokládáme, že jste si prostudovli zvedení pojmu určitý integrál (kpitol.).

Více

2.2.9 Grafické řešení rovnic a nerovnic

2.2.9 Grafické řešení rovnic a nerovnic ..9 Grfické řešení rovnic nerovnic Předpokldy: 0, 06 Př. : Řeš početně i grficky rovnici x + = x. Početně: Už umíme. x + = x x = x = K = { } Grficky: Kždá ze strn rovnice je výrzem pro lineární funkci

Více

Integrály definované za těchto předpokladů nazýváme vlastní integrály.

Integrály definované za těchto předpokladů nazýváme vlastní integrály. Mtemtik II.5. Nevlstní integrály.5. Nevlstní integrály Cíle V této kpitole poněkud rozšíříme definii Riemnnov určitého integrálu i n přípdy, kdy je integrční oor neohrničený (tj. (, >,

Více

Riemannův určitý integrál.

Riemannův určitý integrál. Riemnnův určitý integrál. Definice 1. Budiž

Více

( ) ( ) ( ) Exponenciální rovnice. 17.3. Řeš v R rovnici: 3 + 9 + 27 = ŘEŠENÍ: Postup z předešlého výpočtu doplníme využitím dalšího vztahu: ( ) t s t

( ) ( ) ( ) Exponenciální rovnice. 17.3. Řeš v R rovnici: 3 + 9 + 27 = ŘEŠENÍ: Postup z předešlého výpočtu doplníme využitím dalšího vztahu: ( ) t s t 7. EXPONENCIÁLNÍ ROVNICE 7.. Řeš v R rovnice: ) 5 b) + c) 7 0 d) ( ) 0,5 ) 5 7 5 7 K { } c) 7 0 K d) ( ) b) + 0 + 0 K ( ) 5 0 5, 7 K { 5;7} Strtegie: potřebujeme zíkt tkový tvr rovnice, kd je n obou trnách

Více

Matematika 1A. PetrSalačaJiříHozman Fakulta přírodovědně-humanitní a pedagogická Technická univerzita v Liberci

Matematika 1A. PetrSalačaJiříHozman Fakulta přírodovědně-humanitní a pedagogická Technická univerzita v Liberci Mtemtik 1A. PetrSlčJiříHozmn Fkult přírodovědně-humnitní pedgogická Technická univerzit v Liberci petr.slc@tul.cz jiri.hozmn@tul.cz 21.11.2016 Fkult přírodovědně-humnitní pedgogická TUL ZS 2016-2017 1/

Více

Teoretický souhrn k 2. až 4. cvičení

Teoretický souhrn k 2. až 4. cvičení SYSTÉMOVÁ ANALÝZA A MODELOVÁNÍ Teoretcký souhrn k 2. ž 4. cvčení ZS 2009 / 200 . Vyezení zákldních poů.. Systé e Systé e účelově defnovná nožn prvků vze ez n, která spolu se svý vstupy výstupy vykzue ko

Více

4.4.3 Kosinová věta. Předpoklady:

4.4.3 Kosinová věta. Předpoklady: 443 Kosinová vět Předpokldy 44 Př Rozhodni zd dokážeme spočítt zývjíí strny úhly u všeh trojúhelníků zdnýh pomoí trojie prvků (délek strn velikostí úhlů) V sinové větě vystupují dvě dvojie strn-protější

Více

Prostorové nároky... 35. Zatížení... 37 Velikost zatížení... 37 Směr zatížení... 37. Nesouosost... 40. Přesnost... 40. Otáčky... 42. Tichý chod...

Prostorové nároky... 35. Zatížení... 37 Velikost zatížení... 37 Směr zatížení... 37. Nesouosost... 40. Přesnost... 40. Otáčky... 42. Tichý chod... Vol typu ložisk Prostorové nároky... 35 Ztížení... 37 Velikost ztížení... 37 Směr ztížení... 37 Nesouosost... 40 Přesnost... 40 Otáčky... 42 Tichý chod... 42 Tuhost... 42 Axiální posuvnost... 43 Montáž

Více

Výfučtení: Goniometrické funkce

Výfučtení: Goniometrické funkce Výfučtení: Goniometriké funke Tentokrát se seriál ude zývt spíše mtemtikým než fyzikálním témtem. Pokud počítáte nějkou úlohu, ve které vystupují síly, tk je potřeujete dost čsto rozložit n součet dopočítt

Více

Řešte daný nosník: a = 2m, b = 2m, c = 1m, F 1 = 10kN, F 2 = 20kN

Řešte daný nosník: a = 2m, b = 2m, c = 1m, F 1 = 10kN, F 2 = 20kN Řešte dný nosník: m, m, m, F kn, F kn yhom nl kompletně slové účnky půsoíí n nosník, nejprve vyšetříme reke v uloženíh. ek určíme npříkld momentové podmínky rovnováhy k odu. F F F ( ) ( ) F( ) 8 ( ) 5

Více

VY_32_INOVACE_CTE-2.MA-15_Sčítačky (poloviční; úplná) Střední odborná škola a Střední odborné učiliště, Dubno Ing. Miroslav Krýdl

VY_32_INOVACE_CTE-2.MA-15_Sčítačky (poloviční; úplná) Střední odborná škola a Střední odborné učiliště, Dubno Ing. Miroslav Krýdl Číslo projektu Číslo mteriálu Z..07/.5.00/34.058 VY_32_INOVAE_TE-2.MA5_čítčky (poloviční; úplná) Název školy Autor Temtická olst Ročník třední odorná škol třední odorné učiliště, Duno Ing. Miroslv Krýdl

Více

return n; 3/29 Ing. Miroslav Balík, Ph.D. - BI-PA1-05 if (n<1) { printf("%d neni prirozene cislo\n", n); exit(0); }

return n; 3/29 Ing. Miroslav Balík, Ph.D. - BI-PA1-05 if (n<1) { printf(%d neni prirozene cislo\n, n); exit(0); } 1 Příprv studijního prormu Informtik je podporován projektem finncovným z Evropského sociálního fondu rozpočtu hlvního měst Prhy. Prh & EU: Investujeme do vší budoucnosti Funkce, intuitivní chápání složitosti

Více

6. Zobrazení δ: (a) δ(q 0, x) obsahuje x i, x i Z. (b) δ(x i, y) obsahuje y j, x i y j P 7. Množina F je množinou koncových stavů.

6. Zobrazení δ: (a) δ(q 0, x) obsahuje x i, x i Z. (b) δ(x i, y) obsahuje y j, x i y j P 7. Množina F je množinou koncových stavů. Vzth mezi reg. výrzy kon. utomty Automty grmtiky(bi-aag) 7. Převody mezi reg. grm., reg. výrzy kon. utomty Jn Holu Algoritmus (okrčování): 6. Zorzení δ: () δ(, x) oshuje x i, x i Z. () δ(x i, y) oshuje

Více

Příklad 22 : Kapacita a rozložení intenzity elektrického pole v deskovém kondenzátoru s jednoduchým dielektrikem

Příklad 22 : Kapacita a rozložení intenzity elektrického pole v deskovém kondenzátoru s jednoduchým dielektrikem Příkld 22 : Kpcit rozložení intenzity elektrického pole v deskovém kondenzátoru s jednoduchým dielektrikem Předpokládné znlosti: Elektrické pole mezi dvěm nbitými rovinmi Příkld 2 Kpcit kondenzátoru je

Více

URČITÝ INTEGRÁL FUNKCE

URČITÝ INTEGRÁL FUNKCE URČITÝ INTEGRÁL FUNKCE Formulce: Nším cílem je určit přibližnou hodnotu určitého integrálu I() = () d, kde předpokládáme, že unkce je n intervlu, b integrovtelná. Poznámk: Geometrický význm integrálu I()

Více

56. ročník Matematické olympiády. b 1,2 = 27 ± c 2 25

56. ročník Matematické olympiády. b 1,2 = 27 ± c 2 25 56. ročník Mtemtické olympiády Úlohy domácí části I. kol ktegorie 1. Njděte všechny dvojice (, ) celých čísel, jež vyhovují rovnici + 7 + 6 + 5 + 4 + = 0. Řešení. Rovnici řešíme jko kvdrtickou s neznámou

Více

ALGEBRA, ROVNICE A NEROVNICE

ALGEBRA, ROVNICE A NEROVNICE ALGEBRA, ROVNICE A NEROVNICE Gymnázium Jiřího Wolker v Prostějově Výukové mteriály z mtemtiky pro nižší gymnázi Autoři projektu Student n prhu 1. století - využití ICT ve vyučování mtemtiky n gymnáziu

Více

5.2. Určitý integrál Definice a vlastnosti

5.2. Určitý integrál Definice a vlastnosti Určitý intgrál Dfinic vlstnosti Má-li spojitá funkc f() n otvřném intrvlu I primitivní funkci F(), pk pro čísl, I j dfinován určitý intgrál funkc f() od do vzthm [,, 7: [ F( ) = F( ) F( ) f ( ) d = (6)

Více

R n výběr reprezentantů. Řekneme, že funkce f je Riemannovsky integrovatelná na

R n výběr reprezentantů. Řekneme, že funkce f je Riemannovsky integrovatelná na Mtemtik II. Určitý integrál.1. Pojem Riemnnov určitého integrálu Definice.1.1. Říkáme, že funkce f( x ) je n intervlu integrovtelná (schopná integrce), je-li n něm ohrničená spoň po částech spojitá.

Více

5.1.5 Základní vztahy mezi body přímkami a rovinami

5.1.5 Základní vztahy mezi body přímkami a rovinami 5.1.5 Zákldní vzthy mezi body přímkmi rovinmi Předpokldy: 510 Prostor má tři rozměry, skládá se z bodů. Přímk - jednorozměrná podmnožin prostoru (množin bodů) Rovin - dvojrozměrná podmnožin prostoru (množin

Více

( ) ( ) Sinová věta II. β je úhel z intervalu ( 0;π ). Jak je vidět z jednotkové kružnice, úhly, pro které platí. Předpoklady:

( ) ( ) Sinová věta II. β je úhel z intervalu ( 0;π ). Jak je vidět z jednotkové kružnice, úhly, pro které platí. Předpoklady: 4.4. Sinová vět II Předpokldy 44 Kde se stl hy? Námi nlezené řešení je správné, le nenšli jsme druhé hy ve hvíli, kdy jsme z hodnoty sin β určovli úhel β. β je úhel z intervlu ( ;π ). Jk je vidět z jednotkové

Více

4. Determinanty. Výpočet: a11. a22. a21. a12. = a 11 a 22 a 33 + a 12 a 23 a 31 + a 13 a 21 a 32 a 13 a 22 a 31. a 11 a 23 a 32 a 12 a 21 a 33

4. Determinanty. Výpočet: a11. a22. a21. a12. = a 11 a 22 a 33 + a 12 a 23 a 31 + a 13 a 21 a 32 a 13 a 22 a 31. a 11 a 23 a 32 a 12 a 21 a 33 . Determinnty Determinnt, znčíme deta, je číslo přiřzené čtvercové mtici A. Je zveden tk, by pro invertibilní mtici byl nenulový pro neinvertibilní mtici byl roven nule. Výpočet: = + = + + - - - + + +

Více

Způsoby realizace této funkce:

Způsoby realizace této funkce: KOMBINAČNÍ LOGICKÉ OBVODY U těchto obvodů je výstup určen jen výhradně kombinací vstupních veličin. Hodnoty výstupních veličin nezávisejí na předcházejícím stavu logického obvodu, což znamená, že kombinační

Více

Až dosud jsme se zabývali většinou reálnými posloupnostmi, tedy zobrazeními s definičním

Až dosud jsme se zabývali většinou reálnými posloupnostmi, tedy zobrazeními s definičním Limit funkce. Zákldní pojmy Až dosud jsme se zbývli většinou reálnými posloupnostmi, tedy zobrzeními s definičním oborem N. Nyní obrátíme svou pozornost n širší třídu zobrzení. Definice.. Zobrzení f, jehož

Více

m n. Matice typu m n má

m n. Matice typu m n má MATE ZS KONZ B Mtice, hodnost mtice, Gussův tvr Mtice uspořádné schém reálných čísel: m m n n mn Toto schém se nzývá mtice typu m řádků n sloupců. m n. Mtice typu m n má Oznčujeme ji A, B,někdy používáme

Více

Digitální obvody. Doc. Ing. Lukáš Fujcik, Ph.D.

Digitální obvody. Doc. Ing. Lukáš Fujcik, Ph.D. Digitální obvody Doc. Ing. Lukáš Fujcik, Ph.D. Základní invertor v technologii CMOS dva tranzistory: T1 vodivostní kanál typ N T2 vodivostní kanál typ P při u VST = H nebo L je klidový proud velmi malý

Více

Tangens a kotangens

Tangens a kotangens 4.3.12 Tngens kotngens Předpokldy: 040311 Př. 1: Úhel, pod kterým je možné ze pozorovt vrhol věže ze vzdálenosti 19 m od její pty, yl změřen n 53 od vodorovné roviny. Jk je věž vysoká? h 53 19 m Z orázku

Více

Logické obvody. Logický obvod. Rozdělení logických obvodů - Kombinační logické obvody. - Sekvenční logické obvody

Logické obvody. Logický obvod. Rozdělení logických obvodů - Kombinační logické obvody. - Sekvenční logické obvody Logické ovody Cílem této kpitoly je sezn{mit se s logickými ovody, se z{kldním rozdělením logických ovodů, s jejich některými typy. Tké se nučíme nvrhovt logické ovody. Klíčové pojmy: Logický ovod,kominční

Více

Nerovnosti a nerovnice

Nerovnosti a nerovnice Nerovnosti nerovnice Doc. RNDr. Leo Boček, CSc. Kurz vznikl v rámci projektu Rozvoj systému vzdělávcích příležitostí pro ndné žáky studenty v přírodních vědách mtemtice s využitím online prostředí, Operční

Více

Definice. Necht M = (Q, T, δ, q 0, F ) je konečný automat. Dvojici (q, w) Q T nazveme konfigurací konečného automatu M.

Definice. Necht M = (Q, T, δ, q 0, F ) je konečný automat. Dvojici (q, w) Q T nazveme konfigurací konečného automatu M. BI-AAG (20/202) J. Holu: 2. Deterministické nedeterministické konečné utomty p. 2/3 Konfigurce konečného utomtu BI-AAG (20/202) J. Holu: 2. Deterministické nedeterministické konečné utomty p. 4/3 Automty

Více

5.1.5 Základní vztahy mezi body, přímkami a rovinami

5.1.5 Základní vztahy mezi body, přímkami a rovinami 5.1.5 Zákldní vzthy mezi body, přímkmi rovinmi Předpokldy: 510 Prostor má tři rozměry, skládá se z bodů přímk - jednorozměrná podmnožin prostoru (množin bodů), rovin - dvojrozměrná podmnožin prostoru (množin

Více

LDF MENDELU. Simona Fišnarová (MENDELU) Určitý integrál ZVMT lesnictví 1 / 26

LDF MENDELU. Simona Fišnarová (MENDELU) Určitý integrál ZVMT lesnictví 1 / 26 Určitý integrál Zákldy vyšší mtemtiky LDF MENDELU Podpořeno projektem Průřezová inovce studijních progrmů Lesnické dřevřské fkulty MENDELU v Brně (LDF) s ohledem n discipĺıny společného zákldu http://kdemie.ldf.mendelu.cz/cz

Více

Digitální učební materiál

Digitální učební materiál Digitální učení mteriál Číslo projektu CZ.1.07/1.5.00/34.080 Název projektu Zkvlitnění výuky prostřednictvím ICT Číslo název šlony klíčové ktivity III/ Inovce zkvlitnění výuky prostřednictvím ICT Příjemce

Více

je jedna z orientací určena jeho parametrizací. Je to ta, pro kterou je počátečním bodem bod ϕ(a). Im k.b.(c ) ( C ) (C ) Obr Obr. 3.5.

je jedna z orientací určena jeho parametrizací. Je to ta, pro kterou je počátečním bodem bod ϕ(a). Im k.b.(c ) ( C ) (C ) Obr Obr. 3.5. 10. Komplexní funkce reálné proměnné. Křivky. Je-li f : (, b) C, pk lze funkci f povžovt z dvojici (u, v), kde u = Re f v = Im f. Rozdíl proti vektorovému poli je v tom, že jsou pro komplexní čísl definovány

Více

Úlohy školní klauzurní části I. kola kategorie C

Úlohy školní klauzurní části I. kola kategorie C 52. ročník mtemtické olympiády Úlohy školní kluzurní části I. kol ktegorie 1. Odtrhneme-li od libovolného lespoň dvojmístného přirozeného čísl číslici n místě jednotek, dostneme číslo o jednu číslici krtší.

Více

4.4.1 Sinová věta. Předpoklady: Trigonometrie: řešení úloh o trojúhelnících.

4.4.1 Sinová věta. Předpoklady: Trigonometrie: řešení úloh o trojúhelnících. 4.4. Sinová vět Předpokldy Trigonometrie řešení úloh o trojúhelnííh. Prktiké využití změřování měření vzdáleností, tringulční síť Tringulční síť je prolém měřit vzdálenosti dvou odů v krjině změříme velmi

Více

8. Elementární funkce

8. Elementární funkce Historie přírodních věd potvrzuje, že většinu reálně eistujících dějů lze reprezentovt mtemtickými model, které jsou popsán tzv. elementárními funkcemi. Elementární funkce je kždá funkce, která vznikne

Více

METODICKÉ LISTY Z MATEMATIKY pro gymnázia a základní vzdělávání

METODICKÉ LISTY Z MATEMATIKY pro gymnázia a základní vzdělávání METODICKÉ LISTY Z MATEMATIKY pro gymnázi zákldní vzdělávání Jroslv Švrček kolektiv Rámcový vzdělávcí progrm pro zákldní vzdělávání Vzdělávcí oblst: Mtemtik její plikce Temtický okruh: Nestndrdní plikční

Více

9 Axonometrie ÚM FSI VUT v Brně Studijní text. 9 Axonometrie

9 Axonometrie ÚM FSI VUT v Brně Studijní text. 9 Axonometrie 9 Axonometrie Mongeov projekce má řdu předností: jednoduchost, sndná měřitelnost délek úhlů. Je všk poměrně nenázorná. Podsttnou část technických výkresů proto tvoří kromě půdorysu, nárysu event. bokorysu

Více

Zkoušku snadno provedeme tak, že do soustavy (1), která je ekvivalentní dané soustavě rovnic, dosadíme příslušné hodnoty s a p.

Zkoušku snadno provedeme tak, že do soustavy (1), která je ekvivalentní dané soustavě rovnic, dosadíme příslušné hodnoty s a p. 1. V oboru reálných čísel řešte soustvu rovnic x 2 xy + y 2 = 7, x 2 y + xy 2 = 2. (J. Földes) Řešení. Protože druhou rovnici můžeme uprvit n tvr xy(x + y) = 2, uprvme podobně i první rovnici: (x + y)

Více

Obr. 1: Optická lavice s příslušenstvím při měření přímou metodou. 2. Určení ohniskové vzdálenosti spojky Besselovou metodou

Obr. 1: Optická lavice s příslušenstvím při měření přímou metodou. 2. Určení ohniskové vzdálenosti spojky Besselovou metodou MĚŘENÍ PARAMETRŮ OPTICKÝCH SOUSTAV Zákldním prmetrem kždé zobrzovcí soustvy je především její ohnisková vzdálenost. Existuje několik metod k jejímu určení le téměř všechny jsou ztíženy určitou nepřesností

Více

1. LINEÁRNÍ ALGEBRA 1.1. Matice

1. LINEÁRNÍ ALGEBRA 1.1. Matice Lineární lgebr LINEÁRNÍ LGEBR Mtice Zákldní pojmy Mticí typu m/n nzýváme schém mn prvků, které jsou uspořádány do m řádků n sloupců: n n m/n = = = ( ij ) m m mn V tomto schémtu pro řádky sloupce užíváme

Více

Je regulární? Pokud ne, na regulární ji upravte. V původní a nové gramatice odvod te řetěz 1111.

Je regulární? Pokud ne, na regulární ji upravte. V původní a nové gramatice odvod te řetěz 1111. Grmtiky. Vytvořte grmtiku generující množinu řetězů { n m } pro n, m N {} tková, že n m. Pomocí této grmtiky derivujte řetezy,. 2. Grmtik je dán prvidly S ɛ S A A S B B A B. Je regulární? Pokud ne, n regulární

Více

Zvyšování kvality výuky technických oborů

Zvyšování kvality výuky technických oborů Zvyšování kvlity výuky technických oorů Klíčová ktivit IV Inovce zkvlitnění výuky směřující k rozvoji mtemtické grmotnosti žáků středních škol Tém IV Algerické výrzy, výrzy s mocninmi odmocninmi Kpitol

Více

SYLABUS PŘEDNÁŠKY 7 Z GEODÉZIE 1

SYLABUS PŘEDNÁŠKY 7 Z GEODÉZIE 1 SYLABUS PŘEDNÁŠKY 7 Z GEODÉZIE 1 (Souřdnicové výpočty) 1 ročník bklářského studi studijní progrm G studijní obor G doc Ing Jromír Procházk CSc listopd 2015 1 Geodézie 1 přednášk č7 VÝPOČET SOUŘADNIC JEDNOHO

Více

Úvod do Teoretické Informatiky (456-511 UTI)

Úvod do Teoretické Informatiky (456-511 UTI) Úvod do Teoretické Informtiky (456-511 UTI) Doc. RNDr. Petr Hliněný, Ph.D. petr.hlineny@vs.cz 25. ledn 2006 Verze 1.02. Copyright c 2004 2006 Petr Hliněný. (S využitím části mteriálů c Petr Jnčr.) Osh

Více