Information Technology > STUDY GUIDE > OBJECT ORIENTED DESIGN AND IMPLEMENTATION – SAMPLE PAPER Monash UniversityFIT 2099fit2099-sample-e (All)
Sample Examination Period Faculty of Information Technology EXAM CODES: FIT2099 TITLE OF PAPER: OBJECT ORIENTED DESIGN AND IMPLEMENTATION – SAMPLE PAPER EXAM DURATION: 2 hours writing time REA ... DING TIME: 10 minutes THIS PAPER IS FOR STUDENTS STUDYING AT: (tick where applicable) o Berwick þ Clayton þ Malaysia o Off Campus Learning o Open Learning o Caulfield o Gippsland o Peninsula o Monash Extension o Sth Africa o Parkville o Other (specify) During an exam, you must not have in your possession any item/material that has not been authorised for your exam. This includes books, notes, paper, electronic device/s, mobile phone, smart watch/device, calculator, pencil case, or writing on any part of your body. Any authorised items are listed below. Items/materials on your desk, chair, in your clothing or otherwise on your person will be deemed to be in your possession. No examination materials are to be removed from the room. This includes retaining, copying, memorising or noting down content of exam material for personal use or to share with any other person by any means following your exam. Failure to comply with the above instructions, or attempting to cheat or cheating in an exam is a discipline offence under Part 7 of the Monash University (Council) Regulations. AUTHORISED MATERIALS OPEN BOOK þYES o NO CALCULATORS o YES þ NO SPECIFICALLY PERMITTED ITEMS o YES þ NO if yes, items permitted are:Page 2 of 10 Instructions to students This is a SAMPLE EXAM intended as a study aid. The questions are of a similar style to and cover some of the same topics as the real exam. The exam is formatted similarly to the real exam. There are six questions with a total of 79 marks available. The number of marks available for a question should be a rough guide as to how long you spend on it. If you need clarification on some part of a question, you can ask on the Moodle Discussion Forum or come to consultation.Page 3 of 10 Question 1 – (6 + 6 = 12 marks) You have joined a team that is working on a fully-featured version of the game similar to the one you worked on in your assignments, complete with a graphical user interface. It is to be released commercially. The plan is to re-use the engine code for similar games in the future. The game runs reasonably well, but when you look at the engine code you discover that it contains a lot of “cut-and-paste reuse” – that is, repeated similar sequences of code, sometimes with a few very small changes. a) Why do software engineers consider repeated code to be a bad thing? Write a paragraph or two about the risks of cut-and-paste reuse. (6 marks) b) Describe how you would go about fixing the code to reduce these risks. (6 marks) [Show More]
Last updated: 3 years ago
Preview 1 out of 10 pages
Buy this document to get the full access instantly
Instant Download Access after purchase
Buy NowInstant download
We Accept:
Can't find what you want? Try our AI powered Search
Connected school, study & course
About the document
Uploaded On
Jun 07, 2021
Number of pages
10
Written in
All
This document has been written for:
Uploaded
Jun 07, 2021
Downloads
0
Views
49
Scholarfriends.com Online Platform by Browsegrades Inc. 651N South Broad St, Middletown DE. United States.
We're available through e-mail, Twitter, Facebook, and live chat.
FAQ
Questions? Leave a message!
Copyright © Scholarfriends · High quality services·