You are on page 1of 3

Rosa Rawlings

BTEC Level 2 Extended Certificate in Information and Creative Technology


Unit 12: Software Development
Assignment 1: Job Application Test for Colchester Software Developments (CSD)

Certain software was used to create the two programs for their purposes. Certain software used for
developing two programs out of coding. Inserting codes in the program maker software for more
complexity in programs. Using as much detail in coding to meet not only our needs but the main
target audience as well.

Program one’s propose is a converter application to multiply the amount with the rate, but doesn’t
clarify what kind of converter it is.

Program two’s purpose is an application for business sales purposes. For converting sales figures into
whenever the business achieves bonus or not, if so, how many bonus sales they achieved. But
doesn’t say whenever not you are supposed to enter the number of customers sold by or the
number of items sold.

The characteristics, tools and techniques of program one:

 The interface contains a bold title, text, three textboxes and two buttons on a grey
background. It isn’t a graphical program as it doesn’t have an image and the background
isn’t colourful, but visual.
 The codes used in the program is sequential as it doesn’t contain the conditional IF
statement, FOR, DO and repeat.
 The programming language is visual.
 The tools used from the tool box are Text Box and Button.
 The techniques used for Text Box and Button are dragging where you like to put the Text
Boxes and the Buttons.

The characteristics, tools and techniques of program two:

 The interface contains a bold title, text, textbox and two buttons on a grey background. It
isn’t a graphical program as well, a visual. Same with the un-colourful background and no
images.
 The code used in this program is only the conditional IF statement. It’s not sequential as it
only contains the conditional IF statement.
 The programming language is visual.
 The tools used from the tool box are Text Box and Button.
 The techniques used for Text Box and Button are simply dragging where you like to put the
Text Boxes and the Buttons.

One of the two programs I’ve chosen is program one and the quality of the program:

 Efficiently: The program loaded up very fast, the typed in input and output calculated very
quickly and exiting out of the program is quite fast as well. The program has excellent
efficiently.
Rosa Rawlings
BTEC Level 2 Extended Certificate in Information and Creative Technology
Unit 12: Software Development
Assignment 1: Job Application Test for Colchester Software Developments (CSD)

 Maintenance: No code errors I can recognize that would make the program not do what is
was created to do. And that I couldn’t see any comments in the coding of the program. The
program has good efficiently.
 Portability: In the details option of the program is listed with types of systems the program is
able to run. It has a pretty good standard list of the systems. So I would say the program has
good portability.
 Reliability: It isn’t that reliable when knowing what type of number figures to enter in the
“Enter amount” and “Enter rate” as it doesn’t detail what kind of converter it is and how it
works exactly. Either in decimal numbers, whole numbers or both in what box to enter. So it
really isn’t that reliable. The program has not so good reliability.
 Robustness: It’s stable and unfreezes. Doesn’t crashes if you enter in incorrect figures, too
many figures or entering figures in the incorrect textboxes. Instead of a crash out, replaces
with a pop up, informing you what the problem is and leaves you with three options. The
“Details”, “Continue” and “Quit”. Allowing you to continue with using the program from
where you left off and also exit out of the program, very quickly. Plus you can have a look at
the details of the program you’re using by a click on the “Details” button. I would say that
this program has excellent robustness.
 Usability: The usability of this program isn’t much helpful as you wouldn’t know what kind of
conversion it is to know what figures to input. As it says in the coding of this program:
“multiplying the amount with the exchange rate” but still not detailed enough to tell you
what the program’s main aim is.

Any improvements that I would suggest for the program is add in detail in what the program exactly
does part from converting figures by using enter amount and enter rate, what sort of conversion it is
and what is the main aim.
Start

Input
Amount

Input Rate

Calculate Result By
Amount X Rate

Output Result
Amount Due

Finish
Rosa Rawlings
BTEC Level 2 Extended Certificate in Information and Creative Technology
Unit 12: Software Development
Assignment 1: Job Application Test for Colchester Software Developments (CSD)

The strength and weaknesses of the software program is that it can only multiply up to 14 figures in
each of the text boxes: Enter amount and Enter rate. But the program can’t contain more than 16
figures in each of the two boxes as the numbers overflow in the text boxes. The program isn’t
colourful; it has a grey background and has no images. If you insert figures in the incorrect text
boxes, inputted overflow figures in the two top textboxes or inserted no figures at all and clicked on
Calculate by mistake there would be a popup, informing you of the issue that has happened, which
comes with three options: Details, Continue and Exit. In the Details option allows you access to
details of the setup of the program. The different types of Assembly and Win32 versions, different
types of CodeBase files, different types of systems the program can run onto, the many elements
that created the program and details concerning to debugging. Information for you to refer to the
program.

The strengths of details option in the pop up message box of the program, is for knowing which
systems the program is enabled and on what is created on the program, to have a more of
understanding on how the program works but not exactly, as it doesn’t tell you what type of
exchange rate converter it is. How the program with a lack of colour taste is a weakness, it’s that the
benefit of having a colourful program is to attract the audience and have them more engaged with
the program. With a no picture as a weakness, having a picture or more in a program is way of
making the audience more understood of what to input and how to use the program.

The program is helpful in a way of knowing a converted answer of your exchange rate. That it can fit
for work purposes, like businesses. So they work more persistently with their clients, without any
workload, implications or hassle.

You might also like