Multiple Choice Questions on Python Basics

CSC3501/CSC8001 Final
Exam Review (S2 2020)
In this exam review we cover:
•Exam Mode and Instructions
•Contents and Question Types
•Sample Questions
Contents and Question Types
Full Mark: 100 marks•
There are 22 questions in total:•
8 questions on Python Basics
•2 questions on the Truthful Art
•12 questions on Pandas
•No question on Matplotlib (already assessed in
Assignment 2)
Python Basics (20 marks):
a) Multiple Choice Questions on Python Basics (14
marks=2 marks * 7).
Sample question: please refer to “Sample Question 1.a” (next
slide)
b) One Essay question on Python Basics: write a function
to meet requirements (6 marks). Sample question:
please refer to “Sample Question 1.b”
Pandas (60 marks; 12 questions with 5 marks for
each)
Question types: Short Answer, or Essay, depending on
the length/complexity of the solution.
What do the questions ask you to do? Either (a) or (b)
below
:a)What is the expected output of a given Pandas code snippet?
Sample question: please refer to “Sample Question 2.a”
b)Write one line of Pandas code (Python 3 code, but may need to
call function(s) from Pandas library). Sample question: please refer
to “Sample Question 2.b”.
The Truthful Art (20 marks):•
Two Essay questions on the Truthful Art (8 marks + 12
marks).
•Samples questions: Sample Question TA1 and Sample
Question TA2.
Sample Question 1.a(2 marks)
Sample Question 1.b(6 marks)
Sample Question 2.a(5 marks)
Sample Question 2.b(5 marks)
Sample Question TA1 (8 marks)
Notes: 300 words are required in the final exam, instead of 500
words as in assignments
Sample Question TA2 (12 marks)