Monday, 30 November 2009

F452 Programming and Logic Mock Exam

The mock exam is to be held on Friday 11th December.

You may wish to bring a calculator, but you should not need it.

We will go through the mock starting the following Monday.

Ian's class will be doing the Mock on the Wednesday (their double lesson).

Monday, 23 November 2009

Homework Eight: Testing

You have already done the first part (a) of this exam question. Could you please complete parts (b) and (c).

Again you can only use the space provided so please write on the sheet.

If you have lost you sheet you can get a copy here -> Copy of homework Eight.

This is due next Monday 30th November Thursday 3rd December

Monday, 16 November 2009

Homework Seven: Testing strategies

Please read through pages 30 to 32 of the 3.1.2 Software (a to l) notes.

We will be going through this work on Friday in preparation for homework 8 which will be issued on Friday.

Tuesday, 10 November 2009

Reading for Monday 16th November

As we have lost some days teaching could you please ensure that you read through the following pages of the 3.1.2 Sofware (a to l) The systems development life cycle) notes:

Pages 19 to 21 on the topics of Validation and Verification.

Ensure you understand the difference between Validation and Verification and the different methods that can be employed to perform each of them.

Saturday, 7 November 2009

Homework Six: RAD

On the back of your research you have been doing on Rapid Application Development you need to tackle >> this partial exam question <<. (we will tackle the other parts next couple of weeks).

Your task is to complete this using only the space provided as per the actual exam in January.

It is important that you answer the question carefully, short glib answers are not going to be enough. You need to ensure that you explain what you mean giving clear reasoning. Do not just make statements without backing them up.

This homework is due on Monday 16th November 2009

Wednesday, 21 October 2009

Programming next half term

Now that we have covered the basics of programming and c# we can move on to build your confidence and programming skills.

When we come back after half term the programming work we will do will be more focused on solving problems rather than the mechanics of putting programs together.

We will obviously be putting programs together but you will see how we can combine programming concepts to provide solutions. You will find yourself using the same skills (and making the same mistakes!) over and over again. This will hopefully re-enforce techniques and programming styles.

What you must do is try to work things out yourself if you, get stuck you can ask for help from your teacher or your classmates. If you want further help or time, you should attend ICT/Computing workshop. Here you will be able to practice your skills and get one 2 one help on programming (or theory) problems.

The best days to go are when the Computing teachers are covering workshop:

Monday: Eric
Thursday: Eric
Friday: Eric

See your ICT/Computing dashboard for up to date information about workshop.

Homework Five: Half term revision

When we come back after half term we will have a Mega mini quiz.

This will cover all the work completed so far this year both in terms of theory:
  • 3.1.1 Hardware and Software
  • 3.1.3 Data representation
 and also the programming work completed so far:
  • Naming
  • Data types
  • Variables and constants
  • Structure of a program
  • Decisions using if statements
  • loops using for loops
  • Subroutines and paramaters
You may need to copy (or print) the programs we have worked on over the last few weeks so you can review what we have done. Make sure you either do this before the end of term or use the portal (http://portal.palmers.ac.uk/) to access your user space.

Friday, 9 October 2009

Homework Four: GUI exam question

Please complete this homework by Monday 19th October

Click here for a copy of this document

Sunday, 27 September 2009

Homework Three: Number bases

Please complete this homework by Monday 5th September
(you should have this on a sheet of paper - click here for the Word version)

Answer carefully each of the following questions

1) Convert the following decimal numbers into binary 8 bit values
a) 234
b) 171
c) 99
d) 64
e) 0

2) Convert the following binary numbers into decimal
a) 0110 1100
b) 1111 0000
c) 0000 1111
d) 0101 0101
e) 0111 0111

3) Convert the following binary values into Hexadecimal
a) 0110 1100 0011
b) 1111 0000 0101
c) 0000 1111 011
d) 0101 0101 0111
e) 0111 0111 1111 0000 1111 0101 1101 0111

4) Convert the following binary values in Octal
a) 0110 1100 0011
b) 1111 0000 0101
c) 0000 1111 011
d) 0101 0101 0111
e) 0111 0111 1111 0000 1111 0101 1101 0111

5) Convert the Values into Binary
a) 15623 (octal)
b) FAB7685 (hex)
c) 123 (decimal)
d) 1010 (binary)

Friday, 18 September 2009

Homework Two: Recipe GUI

Please complete this homework by Friday 25th 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.

Saturday, 12 September 2009

Homework One: Device Interfaces

Please complete this homework by Friday 18th September
=============================================




You are to describe the interfaces for five or six different devices, for each device you need to do the following:
  1. Describe main purpose of device
  2. Pick some specific inputs and explain how we communicate with the device
  3. Describe how device communicates what its doing
  4. Give your opinion of interface, explaining why you think what you think (e.g. don't say fiddly explain what is fiddly and why is it compromised)

=============================================You must complete this task on the computer, e-mailing me at ebarwell@palmers.ac.uk with homework 1 in the subject header

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.

Sunday, 6 September 2009

Welcome to Eric's AS Computing blog

This blog is intended to provide you with information regarding the course and homeworks.


It is hoped that this will compliment the Intranet site we have. The nice thing about blogs is that you can attach your comments to the posts I make. This will allow you to ask questions regarding aspects of a post (i.e. such as querying a homework question).


Please do not start flaming and keep your comments relevant as I don't have in infinite amount of time to read these. If you are in college it would be easier to catch me in workshop or during a lesson.


Anyway any suggestions are welcomed as to how we could further use this blog.