Орт колоквијум

Слични документи
Орт колоквијум

Microsoft Word - SIORT1_2019_K1_resenje.docx

I колоквијум из Основа рачунарске технике I СИ- 2017/2018 ( ) Р е ш е њ е Задатак 1 Тачка А Потребно је прво пронаћи вредности функција f(x

Орт колоквијум

Орт колоквијум

Универзитет у Нишу Природно-математички факултет Увод у рачунарство Број индекса 200 II домаћи задатак 1. За прекидачку функцију ff(xx 1, xx 2, xx 3 )

УНИВЕРЗИТЕТ У НИШУ ПРИРОДНО-МАТЕМАТИЧКИ ФАКУЛТЕТ Департман за рачунарске науке Писмени део испита из предмета Увод у рачунарство 1. [7 пое

Celobrojno programiranje Rešavamo sledeći poblem celobrojnog programiranja: min c T x Ax = b x 0 x Z n Gde pretpostavljamo da je A celobrojna matrica

LAB PRAKTIKUM OR1 _ETR_

Microsoft Word - ASIMPTOTE FUNKCIJA.doc

1 Polinomi jedne promenljive Neka je K polje. Izraz P (x) = a 0 + a 1 x + + a n x n = n a k x k, x K, naziva se algebarski polinom po x nad poljem K.

Испит из Основа рачунарске технике OO /2018 ( ) Р е ш е њ е Задатак 5 Асинхрони RS флип флопреализован помоћу НИ кола дат је на следећ

Pred_PLS_2

Испит из Основа рачунарске технике OO /2018 ( ) Р е ш е њ е Задатак 5 Асинхрони RS флип флопреализован помоћу НИЛИ кола дат је на след

6-8. ČAS Celobrojno programiranje Rešavamo sledeći poblem celobrojnog programiranja: Gde pretpostavljamo da je A celobrojna matrica dimenzije,. Takođe

Microsoft Word - ASIMPTOTE FUNKCIJE.doc

Microsoft Word - NULE FUNKCIJE I ZNAK FUNKCIJE.doc

Архитектура и организациjа рачунара Милан Банковић 10. април 2019.

Ravno kretanje krutog tela

Grafovi 1. Posmatrajmo graf prikazan na slici sa desne strane. a) Odrediti skup čvorova V i skup grana E posmatranog grafa. Za svaku granu posebno odr

Microsoft Word - Ispitivanje toka i grafik funkcije V deo

untitled

My_ST_FTNIspiti_Free

Microsoft Word - AIDA2kolokvijumRsmerResenja.doc

Microsoft Word - GRAFICI TRIGONOMETRIJSKIH FUNKCIJA-II deo.doc

Microsoft Word - ETH2_EM_Amperov i generalisani Amperov zakon - za sajt

Microsoft Word - IZVODI ZADACI _2.deo_

Microsoft Word - KVADRATNA FUNKCIJA.doc

Microsoft Word - PARCIJALNI IZVODI I DIFERENCIJALI.doc

Paper Title (use style: paper title)

Упутство за пријављивање испита путем интернета Да би студент могао да пријави испит путем интернета мора прво да се пријави. Пријављивање се врши у п

Matematka 1 Zadaci za vežbe Oktobar Uvod 1.1. Izračunati vrednost izraza (bez upotrebe pomoćnih sredstava): ( ) [ a) : b) 3 3

Microsoft Word - MATRICE ZADACI III deo.doc

Талесова 1 теорема и примене - неки задаци из збирке Дефинициjа 1: Нека су a и b две дужи чиjе су дужине изражене преко мерне jединице k > 0, тако да

Microsoft Word - Algebra i funkcije- napredni nivo doc

9. : , ( )

Пројектовање Информационих система

Microsoft Word - IZVODI ZADACI _4. deo_

Test iz Linearne algebre i Linearne algebre A qetvrti tok, U zavisnosti od realnog parametra λ rexiti sistem jednaqina x + y + z = λ x +

СТРАХИЊА РАДИЋ КЛАСИФИКАЦИJА ИЗОМЕТРИJА И СЛИЧНОСТИ Према књизи [1], свака изометриjа σ се може представити ком позици - jом неке транслациjе за векто

My_P_Trigo_Zbir_Free

Analiticka geometrija

Алгебарски изрази 1. Запиши пет произвољних бројевних израза. 2. Израчунај вредност израза: а) : ; б) : (

1. GRUPA Pismeni ispit iz MATEMATIKE Prezime i ime broj indeksa 1. (15 poena) Rexiti matriqnu jednaqinu 3XB T + XA = B, pri qemu

PRIRODNO MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Utorak, godine PRIJEMNI ISPIT IZ INFORMATIKE 1. Koja od navedenih ekste

JMBAG IME I PREZIME BROJ BODOVA MJERA I INTEGRAL 2. kolokvij 29. lipnja (Knjige, bilježnice, dodatni papiri i kalkulatori nisu dozvoljeni!) 1. (

Natjecanje 2016.

Verovatnoća - kolokvijum 17. decembar Profesor daje dva tipa ispita,,,težak ispit i,,lak ispit. Verovatnoća da student dobije težak ispit je

Tutoring System for Distance Learning of Java Programming Language

Funkcije predavač: Nadežda Jakšić

Microsoft Word - 7. cas za studente.doc

UAAG Osnovne algebarske strukture 5. Vektorski prostori Borka Jadrijević

ЛИНЕАРНА ФУНКЦИЈА ЛИНЕАРНА ФУНКЦИЈА у = kх + n А утврди 1. Које од наведених функција су линеарне: а) у = 2х; б) у = 4х; в) у = 2х 7; г) у = 2 5 x; д)

Trougao Bilo koje tri nekolinearne tačke određuju tacno jednu zatvorenu izlomljenu liniju. Trougaona linija je zatvorena izlomljena linija određena sa

Република Србија МИНИСТАРСТВО ПРОСВЕТЕ, НАУКЕ и технолошког развоја ЗАВОД ЗА ВРЕДНОВАЊЕ КВАЛИТЕТА ОБРАЗОВАЊА И ВАСПИТАЊА ЗАВРШНИ ИСПИТ НА КРАЈУ ОСНОВН

Microsoft Word - Molekuli-zadaci.doc

Microsoft Word - IZVODI ZADACI _I deo_.doc

OSNOVNA ŠKOLA, VI RAZRED MATEMATIKA

Microsoft Word - IZVOD FUNKCIJE.doc

ZADACI ZA VJEŽBU 1. Dokažite da vrijedi: (a) (A \ B) (B \ A) = (A B) (A C B C ), (b) A \ (B \ C) = (A C) (A \ B), (c) (A B) \ C = (A \ C) (B \ C). 2.

1

ФАКУЛТЕТ ОРГАНИЗАЦИОНИХ НАУКА

Skripte2013

kolokvijum_resenja.dvi

SKRIPTE EKOF 2019/20 skripteekof.com Lekcija 1: Brojevni izrazi Lekcija 1: Brojevni izrazi Pregled lekcije U okviru ove lekcije imaćete priliku da nau

Рационални Бројеви Скуп рационалних бројева 1. Из скупа { 3 4, 2, 4, 11, 0, , 1 5, 12 3 } издвој подскуп: а) природних бројева; б) целих броје

Teorija skupova - blog.sake.ba

Microsoft Word - 6ms001

Математика основни ниво 1. Одреди елементе скупова A, B, C: a) б) A = B = C = 2. Запиши елементе скупова A, B, C на основу слике: A = B = C = 3. Броје

My_P_Red_Bin_Zbir_Free

PITANJA I ZADACI ZA II KOLOKVIJUM IZ MATEMATIKE I Pitanja o nizovima Nizovi Realni niz i njegov podniz. Tačka nagomilavanja niza i granična vrednost(l

ЕНЕРГЕТСКИ ПРЕТВАРАЧИ септембар 2005

Microsoft Word - KUPA-obnavljanje.doc

1. Vrednost izraza jednaka je: Rexenje Direktnim raqunom dobija se = 4 9, ili kra e S = 1 ( 1 1

Broj indeksa:

7. а) 3 4 ( ) ; б) ( ) ( 2 5 ) ; в) ( ) 3 16 ; г) ( ). 8. а) ( г) ) ( ) ; б)

PRIRODNO-MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA MATEMATIKU I INFORMATIKU ZADACI SA REŠENJIMA SA PRIJEMNOG ISPITA IZ MATEMATIKE, JUN Odrediti

Slide 1

Београд, МАТРИЧНА АНАЛИЗА КОНСТРУКЦИЈА ЗАДАТАК 1 За носач приказан на слици: а) одредити дужине извијања свих штапова носача, ако на носач

ALGEBRA I (2010/11)

Uvod u statistiku

VEŽBE IZ OPERACIONIH ISTRAŽIVANJA

knjiga.dvi

JMBAG IME I PREZIME BROJ BODOVA 1. (ukupno 20 bodova) MJERA I INTEGRAL Popravni ispit 7. rujna (Knjige, bilježnice, dodatni papiri i kalkulatori

Microsoft Word - Lekcija 11.doc

Математика 1. Посматрај слику и одреди елементе скуупова: а) б) в) средњи ниво А={ } B={ } А B={ } А B={ } А B={ } B А={ } А={ } B={ } А B={ } А B={ }

Microsoft PowerPoint - ravno kretanje [Compatibility Mode]

Grananje u programu predavač: Nadežda Jakšić

Задатак 4: Центрифугална пумпа познате карактеристике при n = 1450 min -1 пребацује воду из резервоара A и B у резервоар C кроз цевовод приказан на сл

PROCES KUPNJE ULAZNICE NA PORTALU ULAZNICE.HR Početak kupovine... 2 Plaćanje Mastercard karticom... 5 Plaćanje Maestro karticom... 8 Plaćanje American

ИСПИТНА ПИТАЊА (ОКВИРНИ СПИСАК) УОАР2 2018/19 ПРВИ ДЕО ГРАДИВА 1. Написати истинитоносне таблице основних логичких везника (НЕ, И, ИЛИ). 2. Написати и

EНЕРГЕТСКИ ПРЕТВАРАЧИ 1 јануар Трофазни једнострани исправљач прикључен је на круту мрежу 3x380V, 50Hz преко трансформатора у спрези Dy, као

Romanian Master of Physics 2013 Теоријски задатак 1 (10 поена) Каменобил Фред и Барни су направили аутомобил чији су точкови две идентичне призме са к

1 Konusni preseci (drugim rečima: kružnica, elipsa, hiperbola i parabola) Definicija 0.1 Algebarska kriva drugog reda u ravni jeste skup tačaka opisan

DISKRETNA MATEMATIKA

Матрична анализа конструкција

23. siječnja od 13:00 do 14:00 Školsko natjecanje / Osnove informatike Srednje škole RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovi

Univerzitet u Beogradu Elektrotehnički fakultet Katedra za energetske pretvarače i pogone ISPIT IZ SINHRONIH MAŠINA (13E013SIM) 1. Poznati su podaci o

Elektronika 1-RB.indb

Транскрипт:

I колоквијум из Основа рачунарске технике I - надокнада СИ - 008/009 (10.05.009.) Р е ш е њ е Задатак 1 a) Пошто постоје вектори на којима се функција f не јавља и вектори на којима има вредност један, лако можемо да утврдимо и векторе на којима функција има вредност нула: f(1) = {0, 5, 9, 10, 1 15} f(b) = {3, 6, 13} f(0) = {1,, 7, 8, 11, 1} Затим нацртамо Карноову карту за функцију f која зависи од променљиве и попунимо поља где функција има вредност нула - f(0) и она поља где се функција не јавља - f(b). 01 0 b 11 b 0 0 10 b 0 У овом задатку, за разлику од стандардних задатака где извршавамо минимизацију, овде не покушавамо да добијемо минималну КНФ, него тражимо КНФ која је иста као СКНФ. СКНФ ће бити једнака минималној КНФ, ако и само ако у Карноовој карти постоје искључиво фигуре ранга 0 (једно поље), зато што у СКНФ облику функције свака сума мора бити потпуна (тј. свака фигура у Карноовој карти се приказује само једним пољем), а ако би се појавила фигура већег ранга, онда минимална КНФ не би имала само потпуне суме и самим тим не би више била као СКНФ. Зато испитујемо вредности оних поља где се функција не јавља - f(b) и закључујемо да на векторима {3, 6} мора бити један (на слици означено испрекиданом линијом), док вредност на вектору {13} може бити или нула или један (на слици означено пуном линијом). У зависности од тога, имамо решења помоћу Карноове карте, али оба испуњавају услов задатка да је СКНФ = минималној КНФ: 01 0 0 10 0 ИЛИ 01 0 10 0

б) Обе функције се не јављају на истим векторима f(b) = g(b) ={5, 9, 11, 13}. Потребно је још наћи и скуп вектора на којима важи f(0) = g(0) и f(1) = g(1). Пошто је функција f дата у облику ДНФ, а функција g у облику КНФ, прво ћемо одредити дисјунктивни покривач функције f и коњуктивни покривач функције g. Према описаним правилима на вежбама, за представљање нормалних форми помоћу кубова добијамо: f(1) ={0X1X, X10X, X110}\{5, 9, 11, 13} g(0) ={X00X, 10XX, 1XX1}\{5, 9, 11, 13} Потпуним развијањем ових кубова, можемо одредити све векторе на којима функција f има вредност један, односно све векторе на којима функција g има вредност нула (напомена: векторе на којима се функција не јавља треба уклонити након развијања кубова): f(1) ={0010, 0011, 0110, 0111, 0100, 0101, 1100, 1101, 0110, 1110}\{5, 9, 11, 13} = { 3,, 5, 6, 7, 1 13, 1}\{5, 9, 11, 13}={ 3,, 6, 7, 1 1} g(0) ={0000, 0001, 1000, 1001, 1000, 1001, 1010, 1011, 1001, 1011, 1101, 1111}\{5, 9, 11, 13} = {0, 1, 8, 9, 10, 11, 13, 15}\{5, 9, 11, 13}={0, 1, 8, 10, 15} Када одредимо f(1) и g(0), морамо да одредимо и f(0) и g(1). Прекидачка функција f има вредност нула на свим векторима на којима се јавља и нема вредност један. Аналогно важи и за функцију g, која има вредност један на свим векторима на којима се јавља и нема вредност нула: f(0) ={0, 1, 8, 10, 15} g(1) ={ 3,, 6, 7, 1 1} Упоређивањем ових скупова, можемо да утврдимо да важи f(1) = g(1) и f(0) = g(0), па следи да су ове две функције једнаке. Задатак а) f(1, = (1 + (3 + ( + 1 (3 + )) (1 + + 3) Применом правила Булове алгебре, морамо да средимо функцију и доведемо је у КНФ облик. Сређивање почињемо применом Де Морганове теореме прво на изразе ( + 3 и ( + ) : 3 f(1, = (1 + 3 ( + 13 ) (1 + + 3) У следећем кораку, поново применом Де Морганове теореме на израз ( + 13 добијамо: f(1, = (1 + 3 (1 + 3 + ) (1 + + 3) Даљим множењем и применом закона о комплементу 33 = 0 (због ) добијамо: 3 3 f(1, = (1 + 1 3 + 3 (1 + + 3) f(1, = (1(1 + 3 + 3 (1 + + 3) f(1, = 1 + 3 (1 + + 3) У следећем кораку, поново применом Де Морганове теореме на израз 1 + 3 добијамо: f(1, = 1 ( + 3 + (1 + + 3) f(1, = (1 + 13 + 1 (1 + + 3) Множењем две заграде добијамо: f(,,, ) = + + + + 1 3 1 1 3 1 1 3 1 3 1, = 1 (1 + 3 + + 3) 13 1, = 1 13 f( + f( +

Добили смо ДНФ облик функције, тако да ћемо помоћу кубова прво наћи где функција f има вредност 1, потпуним развијањем добијених кубова: f(1) ={01XX, 0X01}={0100, 0101, 0110, 0111, 0001, 0101} = {1,, 5, 6, 7} Сада можемо наћи и где функција има вредност нула: f(0) ={0, 3, 8, 9, 10, 11, 1 13, 1, 15} Према правилима за одређивање минималне КНФ прекидачке функције, помоћу Карноове карте, за функцију f која има четири променљиве 1,, 3, добијамо: 0 01 0 0 0 10 0 0 0 У Карноовој карти налазимо правилне фигуре што је могуће већег ранга, које ћемо заокружити, а након тога исписујемо производ елементарних сума, које одговарају свакој од тих фигурама: f(1, = 1( + ( + 3) б) Функција f је дата у облику ДНФ, па ћемо одредити где та функција има вредност један, према правилима за представљање нормалних форми помоћу кубова: f(1)={010, X11, 10X, 11X}={010, 011, 111, 100, 101, 110, 111} = { 3,, 5, 6, 7} Према правилима за одређивање минималне ДНФ прекидачке функције, помоћу Карноове карте, за функцију f која има три променљиве 1,, 3, добијамо: 3 00 01 11 10 0 1 1 1 1 1 1 1 На крају формирамо минималну ДНФ функције, као суму елементарних производа: f(,, ) = + 1 3 1 в) У задатку је дат скуп вектора на којима функција f има вредност један - f(1)={3,,6,11,11,17,18,19,0,8,30}, а пошто се тражи минимална КНФ функције, потребно је да одредимо где функција има вредност нула - f(0). Дакле, функција f има вредност нула на свим векторима, осим оних на којима има вредност један: f(0) ={0, 1, 5, 7, 8, 9, 10, 13, 15, 16, 1, 3,, 5, 6, 7, 9, 31} Функција је дефинисана на свим векторима, тако да може имати само вредност 0 или вредност 1. Нацртамо две Карноове карте за функцију f, пошто зависи од 5 променљивих (ранг 5, 5 =3 поља) и попунимо она поља где функција има вредност нула - f(0):

1 =0 3 5 00 01 11 10 01 0 0 0 0 10 0 0 1 =1 3 5 00 01 11 10 01 0 0 0 0 10 0 0 Треба напоменути да прва Карноова карта важи када је х 1 =0, а друга Карноова карта када је х 1 =1. Остале променљиве х,х 3,х,х 5 се распоређују као код Карноове карте ранга (са 16 поља). Прво тражимо фигуре што је могуће већег ранга на истим местима у обе Карноове карте (и за х 1 =0 и за х 1 =1), а затим тражимо фигуре што је могуће већег ранга на свакој Карноовој карти појединачно. Након тога за све заокружене фигуре исписујемо производ елементарних сума, који представља минималну вредност КНФ функције: f(1, = (1 + + 5)(1 + 3 + 5)(1 + + 3)(1 + + 3 + (3 + + 5)(3 + 5) г) У задатку је дат скуп вектора на којима функција f има вредност нула - f(0)={6,8,10,115} и скуп вектора на којима се функција f не јавља - f(b)={1,5,13}, а пошто се тражи минимална ДНФ функције, потребно је да одредимо где функција има вредност један - f(1). Функција f има вредност један на свим векторима, осим оних на којима има вредност нула и оних вектора на којима се функција не јавља - f(b): f(1) ={0, 3,, 7, 9, 11, 1} Затим нацртамо Карноову карту за функцију f која зависи од променљиве и попунимо она поља где функција има вредност један - f(1) и она поља где се функција не јавља - f(b). Вектори који се никада не јављају у Карноовој карти се обележавају са b и они могу бити врло битни при добијању минималнијег решења. Како нам није важно коју вредност функција има на овим векторима, јер се они никада не јављају, можемо користити ту вредност и као нулу и као јединицу. У овом задатку користићемо b као вредност један, зато што тражимо минималну ДНФ функције:

00 1 1 01 b b b 1 11 1 1 1 10 1 1 Из Карноове карте налазимо правилне фигуре што је могуће већег ранга, које ћемо заокружити, а након тога исписујемо суму елементарних производа, који одговарају свакој од тих фигура: f( + 1, = 1 + 13 + 1 + 1 3