SCP Timer

SCP Timer je jednoduchý program sloužící pro podporu experimentů v předmětu (X)36SCP - Styk člověka s počítačem, vyučovaným Katedrou počítačů FEL ČVUT v Praze. Zobrazuje účastníkovi experimentu pokyny a měří čas splnění každého úkolu.

SCP Timer

Trocha historie

  • 16.10.2007 - První verze, použita pouze jako koncept.
  • 20.10.2007 - Verze 2 založená na připomínkách cvičícího.
  • 16.11.2007
    • přidána detekce rozlišení uživatelovy plochy
    • přidán instalátor
  • 20.11.2007 - podpora GNU/Linuxu
  • 8.1.2008 - Projekt SCP Timer obdržel speciální cenu poroty v soutěži v rámci testování použitelnosti webů společnosti NetCentrum (více).

Stručný popis

  • Aplikace pro Windows, GNU/Linux a pravděpodobně i pro Mac OS X.
  • Licence GNU General Public License v. 2.
  • Program vypisuje znění úkolů na proužek u vrchu obrazovky a po potvrzení zapíše čas provedení. Poté přejde na další úkol v načteném souboru s instrukcemí.
  • Ukázkový soubor je přibalen (kvůli přenositelnosti je nutno použít kódování UTF-8).
  • Výstupem každého testu je soubor, který obsahuje na každém řádku čas potřebný k provedení každého úkolu. Komentáře ze zdrojového souboru se kopírují na patřičné místo ve výstupu.

Ukázkový vstupní soubor

#Testovaci ukol c.1
#-------------------
#je vhodne zde pojmenovat ukol, lze tak identifikovat report.
#Uzivatel totiz muze soubor s reportem pojmenovat jakkoliv
#Komentar slouzi jen pro logicke oddeleni casti testu.
#Cely text se zkopiruje do reportu
#Kazdy jiny neprazdny radek predstavuje jednu instrukci, jejiz doba se meri
Zadejte internetovou adresu www.seznam.cz
#navigace
Kliknete na odkaz blabla

Stažení

Binární soubory

  • Win32 - instalátor - Win 2k/XP, instalátor. Vyberte, pokud si nejste jisti.
  • Win32 - archiv - Win 2k/XP, SFX archiv. Vyberte, pokud nemáte administrátorská práva k počítači, na kterém chcete testovat.
  • GNU/Linux - archiv - GNU/Linux, Tar/Gzip archiv. Je slinkován dynamicky, je potřeba mít nainstalovány knihovny Qt 4.3.x.

Zdrojové soubory

Pro překlad potřebujete vývojové knihovny Qt 4.3.x. Odzkoušeno s MinGW pod Windows a s GCC v GNU/Linuxu s Qt 4.3.x.