Programming in C++ - Exam Tests |
|
ExamsThe exams take place in a computer lab (S[UW][12] or N8/N11). To ensure equal environment, students must use only the computers of the lab, either in Windows or in Linux mode. The use of notebooks (or other computing devices not installed in the lab) is not allowed during the exams. Students shall not use any resource other than the compiler, debugger, editor and/or IDE installed at the lab, their documentation, and the language reference manuals at cppreference.com. Each student must work independently. |
|
Before attempting a testMake sure that you are familiar with the development environment at the lab computers. (See also below.) For this purpose, the SU1 lab is available at most times. Note that if you log in with your CAS account, you will have to install and configure the VS Code extensions manually as described here. During exam, you will use the "exam" account which has the extensions preinstalled. Remember to take your ISIC or another photo-id with you. You will have to prove your identity at the exam. |
|
Restricted environment in the labsDuring exams, the lab computers will be configured into a restrictive environment:
Warning: If you log-off, your computer crashes, or the end-of-test time passes, you will lose all your files.
|
|
Restricted access to Recodex during examsThere will be a special Recodex group for each of the exam term. For the duration of the exam, members of the group (i.e. the students enrolled for the exam term) will be able to access Recodex only after locking themselves to a particular computer by pressing a special button in Recodex. After locking, you will be able to access the test assignment and submit solutions, but only from the computer you locked from. If you need to switch your seat during the test (e.g. due to a computer failure), you must ask the teacher to be released from the lock, then lock again at the new seat. Your source code in recodex will be preserved. You will not be able to access your homeworks because the exam will happen in a dedicated group different from your tutorial group. |
|
Development tools in the labsYou can select Windows or Linux by rebooting the computer. C++ development tools known to work in the restricted environment:
|
|
Hints
|
|
Various useful resources
If you have a setting or similar resource that could help someone during the test or exam, it may be placed here, on the condition that it is documented so that it may be useful to everyone. Just send it by email. |