



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Information about an exam paper for the module business application development iii in the bsc in business information systems degree. The exam includes two questions: one requiring the creation of a simple gui application for entering and displaying employee information, and another requiring the creation of an inheritance hierarchy and code for classes representing different types of bank accounts. The document also includes instructions for the exam, such as duration and required materials.
Typology: Exams
1 / 5
This page cannot be seen from the preview
Don't miss anything!




Exam Code(s) 2BF Exam(s) BSc in Business Information Systems Module Code(s) MS Module(s) Business Application Development III Paper No. Repeat Paper Special Paper External Examiner(s) Dr. D. Ivanov Internal Examiner(s) Dr. Tom Acton, Martin Hughes
be awarded for commented code. Duration 3Hrs No. of Answer books Requirements : Handout MCQ Statistical Tables Graph Paper Other Material No. of Pages 5 Department(s) Business Information Systems
Question 1: 25 Marks You have been asked to write a simple GUI application that allows a user to enter the following information about an Employee:
Part D 20 Marks Write the code for a class called CheckingAccount that inherits the functionality of the Account class, but extends it to include the following:
For Reference: import java.io.File; import java.io.FileNotFoundException; import java.io.Serializable; import java.io.FileOutputStream; import java.io.ObjectOutputStream; import java.io.FileInputStream; import java.io.ObjectInputStream; import java.io.IOException; import java.io.EOFException; import java.lang.SecurityException; import java.lang.IllegalStateException; import java.util.Formatter; import java.util.FormatterClosedException; import java.util.NoSuchElementException; import java.util.InputMismatchException; import java.util.Scanner; import java.awt.BorderLayout; import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.awt.event.MouseMotionListener; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.JScrollPane; import javax.swing.JTextArea; import javax.swing.JTextField;