Programming in C++ - Credit/Exam Tests |
|
Credit tests and examsThe credit tests and 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 credit/exam tests. 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 can log in to local PCs in the labs. You shall use your CAS/SIS login; however, some unverified/expired/reset CAS logins may not work here. Make sure that you are familiar with the development environment at the lab computers. (See also below.) NEW: You may also use some crowd-sourced resources to improve the lab environment, collected at the bottom of this page. For this purpose, the SU1 lab is available at most times. |
|
Restricted environment in the labsDuring credit/exam tests, 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 examsDuring credit test, the corresponding tutorial group in Recodex will be in Exam mode. It means that the students of this group (including those not present at the test) will not be able to access the group in Recodex, unless they lock themselves to a particular computer by pressing a special button in Recodex. After locking, you will be able to access the credit test assignment as well as all assignments in the same group, i.e. your previous homeworks. It will allow you to download your code from the last home assignment as the base for your credit test. You can also access your code from other homeworks in this course and semester. 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. At exam test, the arrangement will be similar; however, you will not be able to access your previous homeworks or tests 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. |