Thursday, 30 September 2010

Homework Three: Rapid Application Development

Please complete this homework by Thursday 7th October
=============================================

In order to complete this homework you will need to do some research on RAD (Rapid Application Development) strategies, what they are and what the implications are when developing software applications.

Follow this link if you need a copy of the work

Tuesday, 21 September 2010

Homework Two: Recipe GUI

Please complete this homework by Thursday 30th September
=============================================
[The following is an actual exam question]

A Computing student has written a program which stores and prints recipes. The program has a graphical user Interface (GUI).

(a) Describe how a well designed GUI can help make the program easier to use.
(4 marks)

(b) The data entry screen allows the user to enter the following data about each recipe.
  • The name of the recipe (e.g. Sponge Cake)
  • The number of people the recipe caters for (e.g. 6)
  • A table of ingredients of the recipe with 3 columns
o The name of the ingredient (e.g. flour)
o The quantity required (e.g. 300)
o The units in which the quantity required is measured (e.g. grams)

On a blank screen show a suitable layout for the data entry screen.
(8 marks)
==============================================

You can choose whatever package you wish to do this in:
If you do not have Office 2007 you can get Open Office 3.1 for free from http://www.openoffice.org/ this is an excellent suite of programs with very high compatibility with Microsoft Office, or you can use the office online products that come as part of your student e-mail package.

Tuesday, 14 September 2010

Homework One



The first homework of the year.

This homework is due on Monday 20th September 2010.

Task One

Create a list specifying the group name given to the various sizes of bytes.

number of bytesName of group
1Byte
1024KiloByte
1048576MegaByte
....Byte

Task Two

How many computer programming languages are there?

Task Three

What are the top 10 computer programming languages?

You can define your own top 10 (but not 10 worst languages)