Course web page: Introduction to Computer Science for Majors I by James Tam

Return to the course web page

Information About The Midterm Exam

I will be adding additional information here as we get closer to the actual exam date so you should periodically check back here for upates.

Grades [The grade points for all term components can be found at the top of the course web page]

Date/location of the actual midterm exam:

Friday February 18 during normal class time in the regular lecture room.

Midterm review

Exam instructions (these are from the actual exam so you should read them beforehand)

  1. Duration: 50 minutes
  2. This is a closed book exam: No electronic devices (e.g., cell phones must be shut off and out of sight) or computational aids (e.g., any calculators, laptops, hand held computers, slide rulers, abaci) will be allowed. ‘Simple’ calculators are obviously excluded as well.
  3. DO NOT START the exam until you are told you can start..
  4. For the multiple choice questions make sure that you select the best answer to each question on the computer bubble sheets using an HB pencil or darker.
  5. Make sure that you fill in the bubbles on the multiple choice answer sheet for all the labeled categories. (Neglecting to full in all the information may result in your exam getting lost or not marked so it's important not to miss anything!) Here's the info for some of the categories that students typically miss.

Date

February 18 2011

Instructor

James Tam

Section

01

Course name

CPSC

Course number

231

  1. For the written questions write your answer in the space provided. Make sure that you use a non-erasable pen for the written section. (Ignoring this requirement may make it difficult or impossible to make any changes if any marking disputes should arise).
  2. Unless otherwise indicated you can assume that the programs and program fragments contain no syntax errors.
     

Material that you should study

Topics (midterm excludes functions/decomposition)

Topic Approximate percentage of the exam1
UNIX ~5%
Computers   25
Programming: Intro   18
Programming: branches   30
Programming: loops ~23%

Question type (on the near final version of the exam)1

Multiple choice questions

 

  25 questions 25 marks

Written questions

 

  Short answer #1: Logic (branching) 5 marks
  Short answer #2: Programming introduction, conceptual 3 marks
  Short answer #3: Branching, code writing 5 marks
  Short answer #4: Loops, trace 5 marks
     

1 Small changes may be made in the final version but this outline should at least give you a rough idea of the breakdowns and structure.