Podsustav za minimiziranje Booleovih funkcija u sklopu sustava m-učenja

U sklopu rada razvijen je podsustav za minimiziranje različitih pojavnih oblika Booleovih funkcija. Sam rad je podijeljen na nekoliko smislenih cjelina kako bi se čitatelj lakše kretao kroz sadržaj, a prije prvog poglavlja dan je kratki uvod u problematiku mobilnog učenja i kratka motivacija za impl...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:46384/Details
Glavni autor: Rosan, Bruno (-)
Ostali autori: Glavinić, Vlado (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, B. Rosan, 2015.
LEADER 04043na a2200217 4500
003 HR-ZaFER
005 20160609101248.0
008 160221s2015 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid2184 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Rosan, Bruno  |9 37012 
245 1 0 |a Podsustav za minimiziranje Booleovih funkcija u sklopu sustava m-učenja :  |b završni rad /  |c Bruno Rosan ; [mentor Vlado Glavinić]. 
246 1 |a Subsystem for Boolean Functions Minimization Within an m-Learning System  |i Naslov na engleskom:  
260 |a Zagreb,  |b B. Rosan,  |c 2015. 
300 |a v, 40 str. :  |b ilustr. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Računarska znanost, šifra smjera: 41, datum predaje: 2015-06-12, datum završetka: 2015-07-13 
520 |a U sklopu rada razvijen je podsustav za minimiziranje različitih pojavnih oblika Booleovih funkcija. Sam rad je podijeljen na nekoliko smislenih cjelina kako bi se čitatelj lakše kretao kroz sadržaj, a prije prvog poglavlja dan je kratki uvod u problematiku mobilnog učenja i kratka motivacija za implementaciju minimizacijskog algoritma. Prvo poglavlje, minimizacija Booleovih funkcija, definira osnovne pojmovekorištene u radu vezane za postupak minimizacije kao i pojmove iz Booleove logike opčenito. Navedene definicije trebali bi poslužiti kao svojevrsni podsjetnik čitateljima koji logičke funkcije ne koriste svakodnevno i kao takve nisu matematički potpune. Iduće poglavlje, biblioteka za rad s Booleovim funkcijama, daje uvid u strukturu implementiranog podsustava. Java razredi organizirani su u pakete i uz svaki od njih je priložen UML dijagram za grubi prikaz njihove međuovisnosti iz šire perspektive. U trećem poglavlju čitatelja se vodi kroz sam postupak minimizacije, od početnog definiranja ulaznih funkcija do generiranja izlaza. Svaki korak algoritma objašnjen je kako se radi općenito te kako je programski ostvaren a ključni dijelovi algoritma prikazani su i u pseudokodu. U posljednjem poglavlju objašnjeno je kako se podsustav koristi u okviru mobilne aplikacije i to na način da se korisnika vodi kroz tipčcan slijed koraka, od unosa funkcije do iscrtavanja sheme. U istom poglavlju pojašnjena je struktura net liste korištene za spremanje sheme u memoriju. Ključne riječi: Quine-McCluskey, minimizator, Booleova funkcija 
520 |a As part of the work, subsystem is developed to minimize the various manifestations of Boolean functions. The work is divided into several meaningful chapters so that reader can more easily move through it’s content. Before the first chapter, a brief introduction of mobile learning and short motivation for deploying minimization algorithm is given. The first chapter, minimization of Boolean functions, defines the basic terms used in the work related to the process of minimization and terms of Boolean logic in general. These definitions should be used as a reminder to readers who do not use logic functions daily and as such are not mathematically complete. The next section, Boolean functions library, gives an insight into the structure of the implemented subsystems. Java classes are organized into packages, and with each of them is attached an UML chart for a rough outline of their interdependence. In the third chapter, the reader is guided through the procedure of minimization, from defining input function to generating output. Every step of the algorithm is explained how it works in general and how it’s implemented, with key parts of the algorithm also shown as pseudocode. Last chapter explains how the subsystem is used in the context of mobile application, taking user through a typical sequence of steps, from entering the function to rendering scheme. In the same chapter, structure of the net list that is used for storing schemes in memory is also explained. Keywords: Quine-McCluskey, minimizer, Boolean functions 
700 1 |a Glavinić, Vlado  |4 ths  |9 5557 
942 |c Z  |2 udc 
999 |c 46384  |d 46384