practice question paper (unsolved) - websmemberfiles.freewebs.com/73/55/79395573/documents... ·...

17
Contact: +92321-2490887 Email: [email protected] Website: sirtanvirkhan.tk Page 1 of 17 Author: Tanvir Iqbal Khan Subject Specialist: - O’ Level Computer Studies & A’ Level Computing COMPUTER STUDIES Syllabus Code: 7010/03 PRACTICE QUESTION PAPER (UNSOLVED) FOR Alternative-to-Coursework (ATC) Paper 3 CIE Exam October/ November 2013 Prepared By Tanvir I Khan

Upload: buihuong

Post on 22-Mar-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 1 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

PRACTICE QUESTION PAPER (UNSOLVED) FOR

Alternative-to-Coursework (ATC) Paper 3

CIE Exam October/ November 2013 Prepared By Tanvir I Khan

Page 2: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 2 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

The Web-based School Trip Booking & Payment System is a specially designed online system to help school management plan and run school trips and educational visits. It is designed to guide the users such as students and parents through a step by step process that facilitates the effective management of school trips by asking for a sequence of fields to be completed. These fields are designed to ensure that the trip is organized effectively without any necessary information being left out. This gives the organizers, school management and parents the confidence that trips are being planned correctly and the significant risks identified and minimized. The system is quick and easy to use, eliminates the need to duplicate inputs, guides users through the process, is accessible anywhere in the world providing students and parents access to the internet and allows scanning stored information such as payment methods etc. A web-based School Trip Booking & payment System applications optimized and dedicated for school field trips and its payment methods that is supposed to carry out by the students and parents. It includes School Trip reporting facility i.e. Governor Reports on meeting educational visits learning outcomes. The application allows school managements to keep track of their students and parents requests and provides a multitude of reports related to field trip activity. 1. In this question you are asked to read about:

an existing system; for School Trip Booking & Payment System of a school; this is manual and paper based;

the proposed replacement; this is to be a web-based school trip booking & payment system.

You are given a description of both the existing and the proposed new computerized system.

Description of the existing system

Parents and students contact with the management of the school through visits or phone for the field trip booking. When a parent or a student wants to book a school field trip they have to contact with school office, the office-assistant provides field trip and payment details along with field trip permission slip to the parents. The field trip permission slip is filled up by the parents and given back to the office-assistant along with field trip charges.

Page 3: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 3 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

The field trip permission slips are kept in the folders by the office-assistant. The school has plenty of field trip facilities in different categories and charges. Each type of field trip cost different from each other according to location and facilities. The booking can only be made on day before the field trip day. When a booking is made, the following details are always required:

Field trip date

Student Name

Class/ Section

Trip location

Purpose of Trip

Means of transportation

Leaving time

Arriving time

Trip cost payable to school: Cash/ Cheque

Guardian name

Guardian phone

Guardian signature

These details are added to the booking register and the cost of the trip is added to the account of the parents/ guardian. The ticket is given to the students or parents on the completion of the booking. Student has to report to the school office 1 hour before the School bus is departed. The name of the student is crossed off the list by the field trip supervisor as soon as student reports to the School office.

Page 4: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 4 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

Description of the proposed computer-based system The proposal is to replace all the paperwork. A web-based school trip booking & payment system will be used. It will contain all the information described above. It will allow parents & students to book a field trip through a web site using internet connection. They will do so using their personal computers from remote locations and get a print out of the field trip permission slip through printer. Bookings must be made at least one day before the departure date and vacant seat on the bus should be available. For every booking the cost is added to the parents account automatically, which is supposed to be paid by cash or cheque by person or paid by the credit/ debit card through online secured payment method and receive receipts and other paperwork via email attachments. Details of the booking are collected on the central computer of the school office that confirms the booking with the school sending details electronically. The school can display or print a list of students for any of that trip’s booking details. A systems analyst is to be employed to review the existing manual method. The analyst will be responsible for drawing up an action plan for the new computer-based system. This will then be designed, built, tested and implemented. Technical and user documentation will be produced. Six months after the introduction of the new system, a full evaluation of its performance will be made.

Page 5: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 5 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

1.

For Examiner’s

Use

It is one of project management tools used by the system analyst to ensure project delivery

on time. it is used to show all stages of the project to be done using horizontal progress bars

to display total number of days for the completion of the project, progressed tasks and

remaining no of days for the completion of the project tasks in the Gantt chart are linked

together logically.

It is a project management tool which is used by the system analyst to display graphical

presentation of a project time line allowing tasks in a particular project to be analyzed, with

particular attention to the time required to complete each task and minimum time required

to finish entire project. The system analyst uses it to resolve complex problems with multiple

tasks.

Project management software - this is a software tool that can be used by the system analyst

to analyze and track project. it is used to update gantt chart/ pert chart on regular basis. it

deals with uncertainties in the estimates of the duration of each tasks to meet various

deadlines.

Page 6: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 6 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

Questionnaire

It is a formatted document containing series of predefined questions to be

distributed to the employees, students and parents for obtaining feedback of the existing system.

it doesn't require analyst to be present at the site and he can leave questionnaires to be completed

and collected later.

Interviewing

It is a type of fact finding methods in which system analyst asks questions to the

employees of the School in person through face to face meeting. It will allow a system analyst to

ask tailored questions to the employees , students and parents and follow up questions to be

asked.

Page 7: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 7 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

State two items of hardware that would be needed to connect parents and students’ computer to the WiFi connection to the web-based school trip booking & payment system. Justify your choice for each item.

(d)

Broadband modem

The parents and students can use broadband modem to establish a network

connection between its computer and ISP (Internet Service Provider). The broadband

will allow high speed Internet service so that Scchool field trip booking can be done.

Router

It is a network device though which a parents and students can visit school website

and send/ receive information to the school office for field trip booking procedure

using broadband signals wirelessly.

Page 8: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 8 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

Merge

Page 9: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 9 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

Draw a system flowchart to show how the web-based school trip booking & payment booking process should work on the computer-based system. Include:

Makes booking enquiry

Search a field trip location

Selecting a field trip

Issuing a booking Number/ code

Updating the booking

Updating parent’s account with booking cost

Printing a list of students for booking a field trip by the school office.

(f)

Page 10: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 10 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

The system analyst wants to ensure that the internet is secure against use from outside the school office for web-based school trip booking & payment system.

The booking code/ number is always two uppercase letters and four digits, for example BK1234. Give three examples of test data that could be used for the booking code/ number. Justify your choice for each example. Your reasons must be different in each case.

(g)

(i)

The system analyst can use strong password on computers so that only authorized parents/ students

can access the website. He can encrypt confidential data so that it couldn’t be read by the hackers if

hacked. He can use firewall to protect confidential data from hackers.

Obtaining appropriate software would be beneficial for the school trip booking system because it can

be tailored according to the requirements of the school policy. The new software doesn’t contain

unwanted features that occupy more space in the memory. One of the benefits goes to the system

analyst or to the school management that the programmer can be called on immediately if any error

occurs in the software.

BK1234

It tests whether the given appropriate input of booking code is accepted.

This type of test is called Normal data testing.

BK123456789

It checks whether the given input exceeding the limit of specified characters.

This type test data is called Extreme data testing.

Page 11: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 11 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

1234BK

It tests whether the given input of booking code is in right format. This type of test is

called abnormal data testing.

How to load the software

This item of the user guide helps users of the school office to install the software so to

make it possible to use it.

How to run the software

This item of the user guide helps school users to start the software for regular user.

How to troubleshoot

This item of the user guide helps school users to handle unexpected errors so that

common problems of the software can be sorted out.

Hardware requirements for the system

This item of the user guide helps school users to fulfill requirements of the software

that required to be run with compatible hardware components.

Page 12: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 12 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

Program listing/ coding

So that alteration or changes in the software can be made. Program listing also helps

programmers to upgrade.

Algorithm/ pseudocode

The algorithm or pseudocode helps out to alter in the logic of a specific task or

program.

System flowchart

It is used to analyze and overview of whole system. It is also used to detect any problem

that exists in the system flow.

Sample run

It will help to run software repeatedly after each alteration in the program to verify

smooth running of the software.

Page 13: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 13 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

(l)

web-

based school trip booking & payment system.

Less time consuming –Since computerized system of the web-based school trip

booking & payment system includes online booking process therefore parents/

students have facility to book a particular field trip category to the school office

through online web page and parents/ students shouldn’t visit the school office

personally which saves lot of time of a parents/ students.

More flexible booking –Since computerized system of the web-based school trip

booking & payment system includes online booking process therefore parents/

students can avail booking processing from remote areas such as from their homes or

elsewhere.

Fewer staff is needed –The computerized system of the web-based school trip booking

& payment system includes online booking process through which parents/ students

do booking procedure through online without intervention of any employee of the

school office. Therefore fewer numbers of employees in the school office is needed.

Page 14: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 14 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

(ii) Choose one of these methods and give two reasons why this method should be chosen for the computer-based booking system.

(m)

(n)

Booking system.

Direct changeover method

Parallel Implementation method

Parallel Implementation method

Since parallel implementation method allows two systems old and new both work

together simultaneously old system is always on backup if new system fails.

Since both systems work together it becomes easier to train employees of the school

office. Performance of the both system can also be compared.

The effectiveness of the new system can be evaluated through achievements of the system

considering set objectives.

The evaluation can also be conducted by taking feedback from the employees and parents/

students registered to the school.

Printout of the transactions of booking system can be looked up to see if system produced

correct outcomes.

Page 15: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 15 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

Now that the School trip booking & payment system has all the information stored on a

computer system, they have decided to announce on the Internet. A website has been

created to enable parents & students to obtain information and also perform booking on

the website using their own computers from home.

Use the space below to design a web page for this web-based School Trip Booking &

Payment system to allow parents and students to book their required field trip to the

school office.

(o)

FILED TRIP SEARCH

Farm houses Northern areas Beaches Choose a Location Choose Category

School Trip Booking & Payment System

Parents/ Student

SIGN IN New User

Registered User

User ID

Password

Locations Trip Charges Trip schedule School Login

Book now Call 00929988789

NEW ARRIVALS

FEATURED PRODUCTS

Please fill in this Parent trip permission form

Student Name

Roll Number

I give my child permission to attend the trip

Cell Number

Address

City

Leaving Date/ Time

Send Request

Weather reportORIES

Flight Schedule

Currency converter

Show all

Show all

Arrival Date/ Time

Field Trip Cost

Payment: Credit/ Debit No.

Page 16: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 16 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

(p) State four features you would expect the website for school trip booking to provide. Justify why each features is required on this website.

Search facility

Search facility would be used to find out field trips according to its locations.

Login

The login option can be used by the parents and students to logon school’s website to

Book school’s field trips.

Secured credit card payment method

Secured credit card payment method can used by the parents to deposit field trip’s cost

through online.

Online field trip permission Form

The Online field trip permission form can be filled up by the parents or students to get

registered for the school’s field trip.

Page 17: PRACTICE QUESTION PAPER (UNSOLVED) - Websmemberfiles.freewebs.com/73/55/79395573/documents... · The Web-based School Trip Booking & Payment System is a specially designed online

Contact: +92321-2490887 Email: [email protected]

Website: sirtanvirkhan.tk

Page 17 of 17

Author: Tanvir Iqbal Khan

Subject Specialist: - O’ Level Computer Studies & A’ Level Computing

COMPUTER STUDIES Syllabus Code: 7010/03

Write an algorithm, using pseudocode or a flowchart, which counts 200 students for schools’s

field trip and:

Inputs Student roll nummer

Input field trip cost

Outputs Total Cost Received

Output “permission is granted” for each student if field trip cost is paid

Outputs “permission not granted” for each student if field trip cost is not paid

Generates error message “roll number is required” if user doesn’t enter roll number.

1. Set StudentCount = 0

2. Set RollNumber = 0

3. Set FieldTrip Cost = 0

4. Set Paid = “ “

5. Set TotalCostReceived = 0

6. While StudentCount < = 200 Do

7. StudentCount = StudentCount + 1

8. Input RollNumber

9. Input FieldTrip Cost

10. If Paid = “No” then display “Permission is not granted”

11. ElseiIf Paid = “Yes” then display “Permission is granted”

12. TotalCostRecieved = TotalCostReceived + FieldTripCost

13. End If

14. End While

15. Display TotalCostReceived

(q)