Fill in Order Details

  • Submit paper details for free using our simple order form

Make Payment Securely

  • Add funds to your account. There are no upfront payments. The writer will only be paid once you have approved your paper

Writing Process

  • The best qualified expert writer is assigned to work on your order
  • Your paper is written to standard and delivered as per your instructions

Download your paper

  • Download the completed paper from your online account or your email
  • You can request a plagiarism and quality report along with your paper

COMPUTING

COMPUTING

.
1.
A Scottish bank developed software to enable customers to use their mobile phones
to check balances, transfer funds, pay bills and pay for goods. The bank employed
a software development company at the beginning of the project.
(
a
) The software development company considered whether to deliver the
proposed services using the browser software already available on mobile
phones or to create an application. The application was to be downloaded
from the bank’s website onto the mobile phone.
(i) State
two
types of
feasibility
that would have been considered when
making this choice.
(ii) Explain why each of your answers to (i) is relevant in this situation.
(
b
) After the feasibility study, a
project plan
was created.
State
two
elements of a project plan and explain why each is used.
(
c
) An
operational requirements document
was produced.
(i) State
one
benefit of this document for the bank.
(ii) State
one
benefit of this document for the software development
company.
(iii) Describe how the operational requirements document would have been
used at the evaluation stage of the software development process.
(
d
) During the testing stage of the software development process a
summary of
results
was produced. Describe how the summary of test results would be of
benefit during maintenance.
(
e
) The software development company made use of
CASE
tools.
State
one
benefit of using CASE tools.

2.
A teacher is writing a program to deliver a computerised version of a multiple
choice test. The test has twenty questions and each correct response is awarded
one mark. An incorrect response is awarded zero marks.
The test is in a text file. Each question in the text file has a stem, four possible
responses and the correct answer.
Here is part of the text file showing two of the twenty questions:
(
a
) The teacher decides to create a
record
data structure for each question.
(i) Describe what is meant by a record data structure.
(ii) Define a suitable record for a question.
(iii) Declare a variable that can store the twenty questions.
(
b
) When running the program an error occurs when reading the file.
(i) State
one
example of a run-time error that could occur when reading
the text file.
(ii) Describe
one
feature of a software development environment used to
identify where in the program the run-time error occurred.
(
c
) When taking the test, a pupil’s twenty responses are stored in a 1-D array
called
responses
.
Write an algorithm, using detailed pseudocode, which will calculate the
pupil’s total for the test.
Your answer should refer to the variable defined in (
a
)
Stem
Which of the following is a suitable file
format to use for a photograph?
Which malicious software self-replicates
without a host file?
Choice A
RTF
Choice B
JPEG
Choice D
MP3
Answer
JPEG
Virus Trojan Spam Worm
responses
JPEG
Worm
Choice C
CSV
Worm

3.
A salesperson is given a list of six locations that he must visit. His IT department
has given him a program to plan his journeys. He enters the locations into the
program and it calculates the distances of each location from his house. The
distances are displayed as shown below:
(
a
) The program has an option to sort the distances. The program uses the
simple sort
algorithm.
(i) Explain how the
simple sort
algorithm sorts a list into ascending order.
(ii) State
two
swaps that will take place during the first pass through the
list.
(iii) State the number of comparisons that took place on this first pass.
(iv) Calculate the total number of comparisons that will take place to
complete the simple sort for the distances. Show your working.
Journey Planner
Distances
Locations
Reverse
Sort
Edinburgh
Hawick
Crieff
Dumfries
Carluke
Prestwick

SECTION I (continued)
3. (continued)
(
b
) The distances after sorting are held in a 1-D array as shown.
The button marked
Reverse
becomes active once the list has been sorted. It
is intended to reverse the order of the list from highest to lowest or vice versa
but this feature does not work. He asks the IT department to correct it. The
incorrect algorithm used is shown below:
1 set lower to lowest index
2 set upper to highest index
3 for counter=lower to upper
4 temp=distance[counter]
5 distance[counter]=distance[upper–counter]
6 distance[upper–counter]=temp
7 end for
(i) The distances in the 1-D array have been used with the section of code
shown above to partially complete a trace table. State the missing
values at positions A, B, C, D and E for the first pass through the loop.
(ii) The last pass through the loop has the effect of undoing the first pass.
Explain how the algorithm can be corrected.
(iii) The order of the list could have been reversed using the simple sort
algorithm. Explain why the corrected algorithm is more efficient.
Index
0
1
2
3
4
5
Distance
3
40
42
59
84
137
Line
No
lower
upper
counter
temp
upper–counter
distance[counter]
distance[upper–counter]


WHAT OUR CURRENT CUSTOMERS SAY

  • Google
  • Sitejabber
  • Trustpilot
Zahraa S
Zahraa S
Absolutely spot on. I have had the best experience with Elite Academic Research and all my work have scored highly. Thank you for your professionalism and using expert writers with vast and outstanding knowledge in their fields. I highly recommend any day and time.
Stuart L
Stuart L
Thanks for keeping me sane for getting everything out of the way, I’ve been stuck working more than full time and balancing the rest but I’m glad you’ve been ensuring my school work is taken care of. I'll recommend Elite Academic Research to anyone who seeks quality academic help, thank you so much!
Mindi D
Mindi D
Brilliant writers and awesome support team. You can tell by the depth of research and the quality of work delivered that the writers care deeply about delivering that perfect grade.
Samuel Y
Samuel Y
I really appreciate the work all your amazing writers do to ensure that my papers are always delivered on time and always of the highest quality. I was at a crossroads last semester and I almost dropped out of school because of the many issues that were bombarding but I am glad a friend referred me to you guys. You came up big for me and continue to do so. I just wish I knew about your services earlier.
Cindy L
Cindy L
You can't fault the paper quality and speed of delivery. I have been using these guys for the past 3 years and I not even once have they ever failed me. They deliver properly researched papers way ahead of time. Each time I think I have had the best their professional writers surprise me with even better quality work. Elite Academic Research is a true Gem among essay writing companies.
Got an A and plagiarism percent was less than 10%! Thanks!

ORDER NOW

CategoriesUncategorized

Consider Your Assignments Done

“All my friends and I are getting help from eliteacademicresearch. It’s every college student’s best kept secret!”

Jermaine Byrant
BSN

“I was apprehensive at first. But I must say it was a great experience and well worth the price. I got an A!”

Nicole Johnson
Finance & Economics

Our Top Experts

See Why Our Clients Hire Us Again And Again!


OVER

10.3k
Reviews

RATING
4.89/5
Average

YEARS
13
Mastery

Success Guarantee

When you order form the best, some of your greatest problems as a student are solved!

Reliable

Professional

Affordable

Quick

Using this writing service is legal and is not prohibited by any law, university or college policies. Services of Elite Academic Research are provided for research and study purposes only with the intent to help students improve their writing and academic experience. We do not condone or encourage cheating, academic dishonesty, or any form of plagiarism. Our original, plagiarism-free, zero-AI expert samples should only be used as references. It is your responsibility to cite any outside sources appropriately. This service will be useful for students looking for quick, reliable, and efficient online class-help on a variety of topics.