Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: THEend8_
Workshop 11
FIT2001 - SAMPLE Exam questions
Exam Structure:
Mock e-exam (structure only)
In Week 12, we will show you a Mock e-Exam so that you can see the Exam structure and
the way you upload answers for practical questions. It will not include sample questions. All
questions are covered in this document.
Practice Quiz Questions:
In the exam section of Moodle, we will put together all the quiz questions from Weeks 2-12.
This will help with practising for Section A of the exam. You will be able to practise unlimited
times. Reviewing the feedback is important not only for the quiz part of the exam, but also
for your general understanding of the content.
Answers to sample questions:
We will not be providing answers to sample questions, as that encourages memorising
rather than learning. Our goal in this unit is that you learn so that it helps you in your career.
Memorising answers to pass an exam is not going to help you at all.
Both the tutors and lecturer will be available throughout Swot Vac and the exam period for
zoom consultations. While we will not mark questions or give you sample answers, we are
more than happy to have detailed discussions for any of the questions, providing you have
really tried to give it a go yourself first.
Practical sample questions:
To assist with the sample practical questions we will create videos to revise the thinking
process that you need to go through when creating the models.
SAMPLE QUESTIONS
Question 1. (Seminar 1)
Briefly discuss why the Student Enrolment system is an information system and, describe its key
components.
Question 2. (Seminar 1)
You are chatting with a friend about your job as an IT Developer, and they ask for a brief description
on how IT systems are developed. Briefly describe the key phases of IT systems development, and
the importance of each phase in the development process. (Seminar 1)
Question 3. (Seminar 1)
You are attending a job interview as a System Developer. What skills are you going to showcase in
your interview? (Seminar 1)
Question 4. (Seminar 2)
You have just started at a new job, and are a bit surprised to discover that the IT department is using
the Waterfall model of development, especially since you have come from an organisation that
successfully adopted the Agile approach. The IT manager has called you in for a chat to welcome
you, and you decide to tell him about why you think the Agile approach is better. (Seminar 2)
A. Briefly discuss the reasons you would use to convince your manager of the suitability of an
Agile approach when compared to a waterfall approach?
B. The manager has decided to adopt the Agile approach. Please provide a brief description of
the approach, the main activities and the main artifacts to the team.
Question 5. (Seminar 2)
Software development often leads to unhappy users who do not believe that the system built for them
meets their requirements. What type of systems development approach would you recommend for
developing a software system that involves a high level of uncertainty? Describe this approach,
detailing how it helps meet the client’s requirements.
Question 6. (Seminar 2)
ABC Etron, an electronics manufacturing company have approved the development an e-purchasing
system. The system will link the Purchasing Department employees of the organisation with 20
suppliers, who supply a wide range of components ABC Etron. The project was initiated at the request
of the Purchasing Director who thinks the system is going to be a key improvement for his
department. It was approved by the Chief Executive Officer of ABC Etron, who has just been through
the process of reviewing and approving 40 projects for the organisation. The purchasing staff are not
keen to cooperate because they are concerned that the new system may lead to job losses, and the
suppliers are not keen either, because they think the system will be an extra administrative and
financial burden for them, and force them to change the way they work. The IT Manager of ABC Etron
supports the development of the e-purchasing system, as he expects that the successful
implementation of the system will help improve his IT department’s credibility and improve his
chances of promotion.
Based on the description above:
A. Identify the key stakeholders and place them on the quadrants in the matrix below, by
considering their influence/power and interest in the development of the electronic purchasing
system.
B. For each stakeholder, discuss why you have placed them in a particular quadrant.
Question 7. (Seminar 3)
The key to successfully developing information systems is understanding the requirements of the
system.
A. Case Study: Your client, APEX Hardware, specialises in Do It Yourself (DIY) supplies and
products. They work with over 10,500 supplier companies and now require a new Supplier
Management System. They would like to find out what impact the new system’s functional
requirements would have on their suppliers, particularly, the impact of the new “flexible stock
level management” functionality. APEX Hardware is keen to get input from the majority of
their 10,500 suppliers, as to whether, they would prefer to continue as it, or if they can comply
with a new dynamic (changing) supply system, where they need to change the level of supply
based on APEX Hardware’s changing demand.
Name the data gathering technique most suitable to get this data. Briefly describe 2 reasons
why you would choose this technique.
B. Case Study: You are the system analyst at a motorcycle manufacturing organisation, and
have been called in to review work practices because there are constant problems on the
factory floor. You have started by reviewing the process documentation, and from the
documentation the work processes appear well structured and should not be causing any
problems.
Name the data gathering technique most suitable to discover the cause of the problems.
Briefly describe 2 reasons why you would choose this technique.
C. Interviews are often used to investigate the requirements of a system. Briefly describe 2
problems and 2 benefits that you need to consider when using interviews as a requirements
gathering technique.
Question 8. (Seminar 3)
When you ask your user to describe their non-functional requirements, they are quite confused.
Explain to them the difference between functional and non-functional requirements, and give them 3
examples of non-functional requirements to help them understand what it means.
Question 9. (Seminar 4)
Briefly describe what this Activity diagram is telling you. Please use bullet points for your description.
Question 10. (Seminar 5)
Briefly describe what this Use Case diagram is telling you. Please use bullet points for your
description.
Question 11. (Seminar 9)
How are coupling and cohesion used to assess the quality of design models?
Question 12. (Seminar 7.1)
You are about to proceed with an Agile iteration for developing the appointment system for the
Makeuwell Medical clinic, and would like to develop some prototypes to help with understanding
requirements and to help the developers. Your boss is keen for you to just get on with it using the
system description you already have as they have a very tight schedule. Briefly discuss with your
boss the key advantages and disadvantages of prototyping, so that they make an informed decision.
FOR Questions 13 & Questions 14
Makeuwell Medical Clinic - Description of partial functionality of the system used by Makeuwell
medical clinic. Please use this description for the specified questions.
The Makeuwell medical clinic registers new patients by getting their name, address, email, phone and
medicare no. Before registering the patient, the clinic checks that the patient is not already on the
system by checking their medicare number. The patient is listed as either a private patient or a
government patient. If the patient is a government patient, the government benefit type e.g. pensioner
and the benefit number is noted. If they are a private patient, their health fund name and number are
noted. The patient is emailed a welcome pack with information about the clinic and doctors at the end
of registration, and they have to enter a password to confirm registration. Their email and password
gives them access to the appointment system.
Question 13. (Seminar 4)
Using the Makeuwell Medical Clinic description:
A. Make a list of all the features of the ‘Register New Patient’ epic.
B. Write complete, detailed user stories using the format specified in FIT2001 for any 2 of the
features you have identified in the ‘Register New Patient’ epic.
C. Briefly discuss 3 issues that a developer may experience when trying to write user stories?
D. When understanding the business requirements of a user, is it better to just write the user
stories individually, or is user story mapping useful? Discuss.
Question 14. (Seminar 7.1 and Seminar 8)
Using the Makeuwell Medical Clinic description:
● Draw the interface for Registering the patient.
● Discuss the interface guidelines you used while designing the interfaces – for each guideline
you discuss, support your discussion using examples of the guideline using your interface
design.
Question 15. (Seminar 7.1 and Seminar 8)
The following interfaces are for the Appointment Request system for the Makeuwell Medical Clinic.
● Discuss any 6 guidelines for designing user interfaces – for each guideline you discuss,
support your discussion with either a good or bad example of the guideline from the interfaces
and description given below:
Screen 1 - Makeuwell Sign in Screen
When a patient goes to
the Makeuwell website.
They see the Sign In
screen which is also the
Home screen of the
system. The welcome
signs are flashing, and the
images are of the doctors
and they keep changing
so that you see pictures of
all the doctors.
The registered patient has
to enter their email and
password, and then click
the ‘Sign In’ button.
The following validation is carried out:
1. email format must be valid
2. Patient must be registered
3. Password must be correct
If there are any errors the following error message is displayed:
“Email or password invalid”