RAZVOJ ALGORITMA ZA NASUMIČNO GENERIRANJE ONLINE OBRAZACA

Daniel Nagy1, Vladimir Cviljušac1, Tibor Skala1

tibor.skala@grf.hr
1Sveučilište u Zagrebu Grafički fakultet, Getaldićeva 2, Zagreb, Hrvatska

Sažetak

Algoritam je konačan slijed unaprijed definiranih naredbi za ostvarenje zadatka ili jednostavnije postupak za rješavanje nekog problema. U posljednje vrijeme pojam algoritma se u većini slučajeva veže uz pojam programiranja. U ovome znanstvenom radu teoretski je razrađen način rada i princip algoritma nasumičnosti te sve njegove metode. Nakon toga prikazana je praktična izvedba u vidu razvoja i realizacije algoritma. Algoritam kao ulazni dokument prima XML datoteku koja se sastoji od niza parametara koji definiraju pravila izvršavanja online obrasca te neograničenog broja kombinacija pitanja i odgovora. Izvršavanjem metoda nad proslijeđenim podacima algoritam vrši generiranje pravila i nasumično slaganje obrasca (ispita znanja) iz N ponuđenih kombinacija pitanje - odgovori. Time je omogućeno generiranje online obrazaca koji su međusobno različiti sadržajem i rasporedom elemenata.
Ključne riječi: Razvoj algoritma, Algoritam nasumičnosti, Online obrasci, Online ispiti znanja

ALGORITHM DEVELOPMENT FOR RANDOMLY GENERATING AN ONLINE FORMS

Abstract

An algorithm is a finite sequence of predefined commands for achieving the task or simply a procedure for solving a problem. Recently, the concept of algorithm in most cases associated with the concept of programming. In this scientific paper there is theoretic description as well as practical execution. On theoretic base work principles of the randomized algorithm and all of its methods has been described. On practical level development and realization of the algorithm has been shown. The algorithm receives the XML document that consists of a series of parameters that define rules for carrying out the online form and an infinite number of combinations of questions and answers. While the methods over forwarded data are being executed the algorithm randomly generates rules and the layout of the forms (knowledge exams) from the N possible combinations of question - answers. This allows reproduction of online forms whose characteristics are different content and disposition of elements.
Keywords: Algorithm development, Randomized algorithm, Online forms, Online knowledge exams


Patrik Ervells latest collection is ironically titled “Software”ADIDAS ORIGINALS TUBULAR SHADOW. In the notes from the presentation, Ervell says he was interested in developing tension between nostalgia and sci-fi,NIKE ZOOM WINFLO 3 and even included 90s cyberpunk amongst his influences. Ervell developed this point of view by creating an imaginary software company called Idegen software systems. He then re-appropriated the company’AIR JORDAN XXXI MENs logo in several of the collection’s garments. Elsewhere,MBT TARIKI MEN mohair coats with oversized lapels made an appearance alongside mock neck tees,NIKE AIR JORDAN RETRO 5 police-inspired ribbed sweaters,MBT FORA GTX WOMEN flight bombers, and polyurethane leather coats. The setting was also suitably dystopian, and the resulting ambiance was something akin to if the creators of Deutschland 83 and Hackers met up and decided to create a collection… We mean that as a compliment.Yesterday afternoon,JORDAN CP3 IX MEN artist JR spent the day working on his latest collaborative piece with Daniel Arsham in Greenpoint,NIKE AIR MAX 90 Brooklyn,MBT KIMONDO GTX MEN NYC. Connecting the lines between art, architecture, dance and theater, Daniel Arsham has been known to subvert existing architectural structures in unconventional,NIKE CLASSIC CORTEZ NYLON playful ways; confusing and confounding the expectations of space and form. Source: Street Art News .