DEPARTMENT OF
COMPUTING SCIENCE
AND MATHEMATICS

University of Stirling Logo

University | Computing Science | Modules | CSC9Y4 | Examination

Updated 03 May 2012 11:28
CSC9Y4: Programming Language Paradigms Examination Home Page

Organisation
 Home
 General Information
 Syllabus and Schedule

Materials
 Lectures
 Practicals
 Tutorials

Assessment
 Assignment
 Examination

Reference
 Textbooks
 Java Classes
 Java API Guide
 Web Sites

Information about the exam will be provided in due course

The format of the exam for 2011 remains the same as in previous years, There will be a compulsory question, worth 35 marks. The question covers the earlier part of the course: fundamental material on language design, on procedural vs object-oriented languages, on abstraction, encapsulation, information hiding, on use of variables, on scope and lifetime (and other bindings), on storage allocation (stack vs heap), on garbage, on pointers and dangling references, on types.

There will be 4 other questions worth 20 each: choose 2 of these. So you do three questions in total.

These questions will be drawn from the rest of the course: declarative languages (Prolog and functional programming), scripting, parameter passing, syntax and semantics, generics, iterators and collections, redefinition and overloading and inheritance.

Exam technique hints:

  • Read all of the questions before you start (to select the ones you are most able to answer). This is especially important in CSC9Y4 since you have to choose two questions to answer from four. Read the whole question before deciding: it may be that the first part is really easy for you but the last part is impossible, or vice versa. Do a rough calculation to see how much of the question you can answer, and therefore which question will gain you most marks.
  • For CSC9Y4 we often find students have not written enough, or that they have written some rather generic waffle instead of answering the question we asked. Therefore, after answering a question, reread both the question and your answer carefully. Did you really answer what was asked? Have you written enough to gain the full marks available?
  • See Dr Jones' excellent exam technique hints.

The 2010 exam paper is available.

You are encouraged to use past papers as a study resource. The course lecturers are happy to discuss any questions you might have on these papers, and to comment on solutions you have developed.

-->
Email abb@cs.stir.ac.uk - Web www.cs.stir.ac.uk/~abb - Tel 01786 467446 - Fax 01786 464551
Mail Computing Science and Mathematics, University of Stirling, Stirling, Scotland, FK9 4LA
Contact Details