This shows you the differences between two versions of the page.
so2:resurse:trimitere-teme [2013/02/17 17:04] mihai.maruseac [Observații Windows] |
so2:resurse:trimitere-teme [2021/08/29 23:05] (current) razvan.deaconescu |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Trimitere teme ====== | ====== Trimitere teme ====== | ||
- | *Pentru trimiterea temelor se va folosi interfața [[https://elf.cs.pub.ro/vmchecker/ui/|vmchecker]]. | + | Pentru trimiterea temelor se va folosi interfața [[https://vmchecker.cs.pub.ro/ui/#SO2|vmchecker]]. Vă autentificați folosind contul de pe [[http://curs.upb.ro/|site-ul de cursuri]]. |
- | *Vă autentificați folosind contul de pe [[http://cs09.curs.pub.ro/|site-ul de cursuri]]. | + | |
- | *Urmăriți [[:so2:reguli-notare#reguli-de-trimitere-a-temelor|regulile de trimitere]] din cadrul paginii de reguli. | + | |
- | ===== Observații Windows ===== | + | |
- | *O greșeală frecventă este folosirea unei variabile DDK necorespunzătoare (folosită în anii precedenți) într-un Makefile Windows. | + | Urmăriți [[:so2:reguli-notare#trimitere_teme|informațiile de trimitere a temelor]] și [[:so2:reguli-notare#reguli_de_realizare_a_temelor|regulile de realizare a temelor]] din cadrul paginii de reguli. |
- | *Un Makefile corespunzător sistemului de pe mașina virtuală este următorul:<file Make makefile> | + | |
- | !ifdef NTMAKEENV | + | |
- | !include $(NTMAKEENV)\makefile.def | + | |
- | !else | + | |
- | DDK=C:\WINDDK\7600.16385.0 | + | |
- | kbuild: | + | Termenul final de trimitere a temelor pentru sesiunea vară 2021 este **miercuri, 2 iunie, ora 23:00**. Termenul este final. Nu vor fi putea fi trimise teme după această dată pentru sesiunea obișnuită sau sesiuni speciale din vară 2020. Vor putea fi retrimise teme după 1 august 2021, pentru sesiunea toamnă 2021. |
- | -del $(DDK)\build.dat | + | |
- | pushd . & $(DDK)\bin\setenv.bat $(DDK) chk wnet & @echo on & popd & build -cZ | + | |
- | !endif | + | |
- | clean: | + | Termenul de trimitere a temelor pentru sesiunea toamnă 2021 este **marți, 31 august 2021, ora 23:00**. |
- | -rd /s /q objchk_wnet_x86 | + | |
- | -del /s /q buildchk_wnet_x86.log | + | |
- | -del /s /q buildchk_wnet_x86.err | + | |
- | -del /s /q buildchk_wnet_x86.wrn | + | |
- | </file> | + | |
- | *Variabila DDK trebuie să aibă valoarea ''C:\WINDDK\7600.16385.0''. | + | |
- | *Puteți testa Makefile-ul vostru folosind comanda ''nmake'' într-un consolă ce nu are suport DDK dar oferă comanda nmake (spre exemplu consola de Visual Studio 2008). | + | |
===== vmchecker ===== | ===== vmchecker ===== | ||
- | *[[http://github.com/vmchecker/vmchecker|vmchecker]] este o aplicație folosită în cadrul cursurilor de Sisteme de Operare, Sisteme de Operare 2, Compilatoare (more to follow) pentru verificarea automată și în timp real a temelor de casă. | + | * [[https://vmchecker.cs.pub.ro/ui/#SO2|vmchecker]] este o aplicație folosită pentru verificarea automată și în timp real a temelor. |
- | *Dezvoltarea este realizată de un set de studenți din cadrul Facultății de Automatică și Calculatoare. | + | * Aplicația este un proiect open-source; sursele pot fi obținute din [[https://github.com/rosedu/vmchecker|repository-ul Git]]. |
- | *Aplicația este un proiect open-source; sursele pot fi obținute din repository-ul Git: {{{git://github.com/vmchecker/vmchecker.git}}} | + | * Sistemul oferă o interfață web care permite submiterea unei teme și, prin intermediul unei infrastructuri de mașini virtuale, corectarea acesteia și furnizarea rezultatelor. |
- | *Sistemul oferă o interfață web care permite submiterea unei teme și, prin intermediul unei infrastructuri de mașini virtuale, corectarea acesteia și furnizarea rezultatelor. | + | |
===== Raportare probleme ===== | ===== Raportare probleme ===== | ||
- | *Pentru probleme legate de corectarea unei teme de casă sau blocarea checker-ului, folosiți [[:so2:resurse:lista-discutii|lista de discuții]]. | + | * Pentru probleme legate de corectarea unei teme sau blocarea checker-ului, folosiți [[:so2:resurse:lista-discutii|lista de discuții]]. |
- | *Pentru probleme remarcate în cadrul aplicației, neajunsuri, sugestii sau solicitări funcționale, folosiți [[http://github.com/vmchecker/vmchecker/issues|issue tracker-ul aferent]]. | + |