About this Exam web-site:
- the Instructions and the Questions use one browser tab
- Notes, Postgresql and C language each have their own tab
- the tab will be created the first time you access them
- use the tabs to navigate to these once they're open
General Instructions:
- Answer all questions.
- Questions are not worth equal marks.
- Questions may be answered in any order.
- Calculator apps (e.g. bc, xcalc) are available on your workstation.
- During the Exam, you must not communicate with other students
- Answers to all questions are submitted online
- for Q1, type your answer into the file q1.c (in the q1 directory)
- for Q2, type your answer into the file q2.c (in the q2 directory)
- for Q3, type your answer into the file q3.c (in the q3 directory)
- for Q4..Q8, type your answer into the file with .txt suffix (e.g. q2.txt)
- submit your answers using the give command
- either use the Exam Qx pages in Webcms3
- or copy the files to CSE and use give on the command line
- Any answers submitted after 5:00pm will be ignored
If you believe that insufficient information has been provided to answer
a given question, then you should write any assumptions that you think are
necessary to complete the question and continue work from there. If the
assumptions are reasonable, you can still obtain full marks for the question.
Note that marks are awarded for primarily for working, not just for getting
the correct final answer. If you get an incorrect final answer in one part of
a question and use it in a later part of that question, it is still possible
to achieve full marks for the later part if all working is correct.
For the programming questions, you can only receive full marks for a
correctly-working program that compiles with no warnings and passess all tests.
Submitting an unchanged pages.c or bufpool.cis worth zero marks.
| |