Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 249400

Mjerenje vremena reakcije pod Windows operacijskim sustavom


Mrvoš, Saša; Žufić, Patrik; Cifrek, Mario
Mjerenje vremena reakcije pod Windows operacijskim sustavom // Sažetci radova. XV. dani psihologije u Zadru / Ćubela Adorić, Vera ; Penezić, Zvjezdan ; Proroković, Ana ; Vulić-Prtorić, Anita (ur.).
Zadar: Odjel za psihologiju Sveučilišta u Zadru, 2006. str. 26-27 (predavanje, domaća recenzija, sažetak, znanstveni)


CROSBI ID: 249400 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Mjerenje vremena reakcije pod Windows operacijskim sustavom
(Measurement of Reaction Time under Windows Operating System)

Autori
Mrvoš, Saša ; Žufić, Patrik ; Cifrek, Mario

Vrsta, podvrsta i kategorija rada
Sažeci sa skupova, sažetak, znanstveni

Izvornik
Sažetci radova. XV. dani psihologije u Zadru / Ćubela Adorić, Vera ; Penezić, Zvjezdan ; Proroković, Ana ; Vulić-Prtorić, Anita - Zadar : Odjel za psihologiju Sveučilišta u Zadru, 2006, 26-27

Skup
XV. dani psihologije u Zadru

Mjesto i datum
Zadar, Hrvatska, 25.05.2006. - 27.05.2006

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Domaća recenzija

Ključne riječi
mjerenje vremena reakcije
(reaction time measurement)

Sažetak
Vrijeme reakcije (VR) je vrijeme proteklo od prezentiranja zvučnog ili vizualnog stimulusa do ispitanikovog odgovora pritiskom na tipku. Vizualni stimulus jest tekstualni ili grafički prikaz na zaslonu monitora, na primjer sat u Mackworth Clock testu. U svrhu ispitivanja može se upotrijebiti bilo koja tipka na tipkovnici i mišu, ili tipka povezana na serijsko ili paralelno sučelje. U praksi, miš i tipkovnica nisu najbolje rješenje za mjerenje VR jer mjereni rezultati uvelike ovise o elektroničkom sklopu unutar samog uređaja. 32-bitni Microsoft Windows je višeprocesni operacijski sustav, i općenito je neprikladan za mjerenja VR. Dretva koja se trenutno izvršava može biti prekinuta dretvom višeg prioriteta, jezgrom operacijskog sustava i prekidnim rutinama. Također, može doći do izmjene konteksta, pa slijedeća dretva dobije vrijeme za izvršavanje (thread's quantum). Do izmjene konteksta dolazi više puta u sekundi. Trenutak izmjene konteksta je nepredvidiv, a uzrokuje kašnjenje nepoznatog trajanja (10, 100, ili više milisekundi) između dvaju slijednih instrukcija jedne dretve. RTML (Reaction Time Measurement Library) biblioteka funkcija, prikazana u ovom radu, omogućava mjerenje vremena reakcije sa preciznošću od barem jedne milisekunde. Biblioteka radi na svim 32-bitnim Windows operacijskim sustavima (uključujući 2000/XP), sa instaliranom Microsoft DirectX bibliotekom. Unutar RTML-a vrijeme se mjeri sa brojačem visoke rezolucije (high-resolution performance counter), koji ima rezoluciju od otprilike jedne mikrosekunde. Prezentiranje vizualnih stimulusa je sinkronizirano sa elektronskim snopom katodne cijevi monitora. Mjerenje počinje od trenutka kad se ugasi elektronski snop (Vertical Blank Interval, VB interval). Time je izbjegnuta mjerna nesigurnost koja bi postojala zbog varijabilnog kašnjenja između izvršenja funkcije za prikaz stimulusa i stvarnog trenutka pojave stimulusa na zaslonu. Nažalost, postoji mogućnost da nakon detekcije VB intervala i prikaza stimulusa, a prije funkcije za mjerenje vremena, dretva bude prekinuta iz ranije navedenih razloga, što bi dovelo do netočno izmjerenog VR. Takva mjerna nesigurnost nije povezana uz samu biblioteku, a niti uz operacijski sustav, tako da ju je nemoguće izbjeći. Ipak, pogrešna VR su jako rijetka, a mogu se detektirati i označiti. Tako da, u slučaju pojave greške, korisnik može izbaciti pogrešna VR iz podataka. Posebno razvijen upravljački program (driver) je dio RTML biblioteke. Driver omogućava direktan pristup sklopovskim podsustavima računala, posebno serijskom i paralelnom portu, te PS/2 portu. Driver hvata sve prekide paralelnog, serijskog i PS/2 porta, te sprema stanje porta i točno vrijeme u trenutku prekida. Driver se ne mora instalirati, pokreće se automatski prilikom učitavanja biblioteke. Biblioteka komunicira s driver-om pomoću skupa funkcija, pomoću kojih možemo doznati točno vrijeme prekida na portu, a time i vrijeme pritiska tipke. Također se i složeniji, po namjeni napravljeni elektronički sklopovi mogu spojiti na neki od portova i koristiti pomoću RTML biblioteke. RTML biblioteka omogućuje aplikacijama mjerenje vremena reakcije sa preciznošću većom od jedne milisekunde, te je pogodna za izradu aplikacija poput kompjutorske verzije Mackworth Clock testa.

Izvorni jezik
Hrvatski

Znanstvena područja
Elektrotehnika



POVEZANOST RADA


Projekti:
0036007

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Mario Cifrek (autor)


Citiraj ovu publikaciju:

Mrvoš, Saša; Žufić, Patrik; Cifrek, Mario
Mjerenje vremena reakcije pod Windows operacijskim sustavom // Sažetci radova. XV. dani psihologije u Zadru / Ćubela Adorić, Vera ; Penezić, Zvjezdan ; Proroković, Ana ; Vulić-Prtorić, Anita (ur.).
Zadar: Odjel za psihologiju Sveučilišta u Zadru, 2006. str. 26-27 (predavanje, domaća recenzija, sažetak, znanstveni)
Mrvoš, S., Žufić, P. & Cifrek, M. (2006) Mjerenje vremena reakcije pod Windows operacijskim sustavom. U: Ćubela Adorić, V., Penezić, Z., Proroković, A. & Vulić-Prtorić, A. (ur.)Sažetci radova. XV. dani psihologije u Zadru.
@article{article, author = {Mrvo\v{s}, Sa\v{s}a and \v{Z}ufi\'{c}, Patrik and Cifrek, Mario}, year = {2006}, pages = {26-27}, keywords = {mjerenje vremena reakcije}, title = {Mjerenje vremena reakcije pod Windows operacijskim sustavom}, keyword = {mjerenje vremena reakcije}, publisher = {Odjel za psihologiju Sveu\v{c}ili\v{s}ta u Zadru}, publisherplace = {Zadar, Hrvatska} }
@article{article, author = {Mrvo\v{s}, Sa\v{s}a and \v{Z}ufi\'{c}, Patrik and Cifrek, Mario}, year = {2006}, pages = {26-27}, keywords = {reaction time measurement}, title = {Measurement of Reaction Time under Windows Operating System}, keyword = {reaction time measurement}, publisher = {Odjel za psihologiju Sveu\v{c}ili\v{s}ta u Zadru}, publisherplace = {Zadar, Hrvatska} }




Contrast
Increase Font
Decrease Font
Dyslexic Font