0% found this document useful (0 votes)
631 views16 pages

IT Pratical Skills Workbook Answers AS - A Level

Uploaded by

yesloveyou9536
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
631 views16 pages

IT Pratical Skills Workbook Answers AS - A Level

Uploaded by

yesloveyou9536
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

Sample answers have been written by the authors.

Practical Skills
Workbook answers
Chapter 1
Task 1 Task 3
This start/stop symbol used at the beginning and
Start end of an algorithm.
Start

Input This is input. The user is being asked to enter the


length of length of the rectangle.
rectangle
entered = 0
sum = 0

Input This is input. The user is being asked to enter the


width of width of the rectangle.
rectangle

Enter
number
This is a process to be carried out by the computer.
It is calculating the area of the rectangle.
Area = length of rectangle x
width of rectangle

sum = sum + number


Output This is output. The area of the rectangle is displayed entered = entered + 1
area of (output) for the user.
rectangle

This start/stop symbol used at the beginning and


End end of an algorithm.

Is entered NO
= 10?
Task 2
OUTPUT “Please enter the length”
INPUT length YES
OUTPUT “Please enter the width”
INPUT width
Output
area ← length * width sum
OUTPUT area

End

1 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

Task 4 Using pre-condition loop


parcel = “y”
1 WHILE parcel = “y” DO // The loop
Start will run while parcel = “y”
OUTPUT “Please enter the weight of
Input the parcel”
dice1
dice2 INPUT weight
dice3
IF weight <= 2
THEN
Are all NO Are two NO
score = 0
cost ← 2 //Parcels up to 2kg
three dice
equal? equal? cost £2
ENDIF
YES YES
Score = sum of
Output
score
IF weight <= 10
Score = dice1 +
dice2 + dice3
two equal dice
– third dice
THEN
cost ← 3 + ((weight - 2)* 2)
End
Output
ELSE
Output
score score
cost ← 3 + (8 * 2) + ((weight
– 10)* 3)
End End ENDIF
OUTPUT “Press ‘y’ to process
2 a 0 another parcel”
b 6 INPUT parcel
ENDWHILE
3 Any suitable, e.g. 113, 114, 115, 116, 225, 226

Using post-condition loop


Task 5 REPEAT
OUTPUT “Please enter the weight of
the parcel”
Start INPUT weight
IF weight <= 2
THEN
weight = weight
of parcel (kg) cost ← 2 //Parcels up to 2kg
cost £2
ENDIF
NO
IF weight <= 10
cost = 3 Output
Is weight > 2?
cost THEN
cost ← 3 + ((weight - 2)* 2)
YES
ELSE
cost ← 3 + (8 * 2) + (weight –
NO
Is weight > 10? cost = 3 + ((weight–2)*2) 10)* 3))
ENDIF
YES OUTPUT “Press ‘y’ to process
another parcel”
cost = 3 + (8*2) +
((weight–10)*3) INPUT parcel
UNTIL parcel <> “y”

2 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

Task 6 Task 7
FOR index ← 2 TO 12 OUTPUT “Please enter your answer.”
INPUT answer
OUTPUT “This is the “, index, “

CASE OF answer
times table.” ‘A’ : OUTPUT “Sorry. That is
FOR times ← 2 TO 12 incorrect.”
OUTPUT times, “ x “, index, “ =
 ‘B’: OUTPUT “Sorry. That is
“, index * times incorrect.”
ENDFOR ‘C’: OUTPUT “Well done. That is
the correct answer.”
ENDFOR
‘D’ OUTPUT “Sorry. That is
incorrect.”
OTHERWISE OUTPUT “That option is
not recognised.”
ENDCASE

Task 8
Start
1

Input mark1,
mark2, mark3

NO Is mark1 > YES Is mark1 > NO Is mark2 > NO


mark3 mark2 mark3

YES YES

Output Output Output Output


mark3 mark1 mark2 mark3

2 INPUT mark1
INPUT mark2
INPUT mark3
IF mark1 > mark2
THEN
IF mark1 > mark3
THEN
OUTPUT mark1
ELSE
OUTPUT mark3
ENDIF
ELSE
IF mark2 > mark3
THEN
OUTPUT mark2
ELSE
OUTPUT mark3
ENDIF
ENDIF

3 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

Task 9 Start

OUTPUT “Please enter number 1”


INPUT number1 Input of
OUTPUT “Please enter number 2” Number1

INPUT number2
OUTPUT “Please enter ‘D’ or ‘M”
Input
Input calculation Number2

IF calculation = “D”
THEN Input
calculation
Division(number1, number2)
ELSE
IF calculation = “M”
Is YES
THEN calculation Multiplication
Multiplication(number1, =M

number2)
ELSE
Division
OUTPUT “Input not
recognised. Please try again.”
ENDIF End

ENDIF

PROCEDURE Division(one:integer, Task 10


two:integer)
1 The standard charge is $10.
result ← one/two
OUTPUT result If the age is under 13, the charge is $5.
ENDPROCEDURE If the age is 60 and over, the charge is $9.
If there are more than four people in the
PROCEDURE
group, then there is a $10 deduction.
Multiplication(one:integer,
two:integer) 2 Any two from charge, total, number
result * one/two 3 A = conditional branching
OUTPUT result
B = Looping or iteration
ENDPROCEDURE
4 Children $5 each = $10
Parents = $20
Grandfather = $9
Total = $39
Total minus discount = $29

4 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

Task 11 2 This ensures that the customer inputs enough


money equal to or greater than the charge
1 Line 10 payment ← payment + money before the change required is calculated.

Line 13 
OUTPUT “Thank you. Change
required is $”, change

Line 18 WHILE change >= 5 DO

Line 24 change ← change – 2

4 a 
$58.33 (see completed spreadsheet:
Chapter 2 Task5_Finance_Complete_4a.xls)

Task 1
See completed spreadsheet: Task1_Complete.xls
95 tea and 90 coffee

Task 2
1–3 See completed spreadsheet:
Task2_Play_Q_Complete.xls
4 63% (see completed spreadsheet:
Task2_Play_Q_Scenario.xls)

b 
$33.33 (see completed spreadsheet:
Task 3 Task5_Finance_Complete_4b.xls)
1–5 See completed spreadsheet:
Task3_Complete.xls
3 1280.62 m
4 375 m
5 1418.03 m

Task 4
1–8 See completed spreadsheet:
Task4_Gym_Complete.xlsm

Task 5
1–6 See completed spreadsheet:
Task5_Finance_Complete.xls

5 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

5 $141.67 (see completed spreadsheet: Task 6


Task5_Finance_Complete_5.xls)
1–8 See completed spreadsheet:
Task6_Shop_Complete.xlsm
9 See completed spreadsheets:
Task6_Product_List_Complete.xlsx &
Task6_Product_List_ShowingFunctions.xlsx

Task 7
See completed spreadsheet:
Task7_Pizza_Complete.xlsm

Task 8
1–7 See completed spreadsheet:
Task8_Students_Complete.xls
6 See completed spreadsheet:
Task5_Finance_Complete_6.xls

Chapter 3
Task 1 b

1 a–d Students own ‘Gym’ database


2 a

6 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

c e

d

g

Task 2
1 Student’s own data entry form
2 Student’s own modified data entry form

Task 3
1 This is not acceptable as there are repeating attributes, e.g. Sport1, Sport2.
The table is therefore not in first normal form.
This will lead to data redundancy and also data inconsistency.
2 The tables are in the first normal form, but they are not in the second normal form as there are some
attributes that are not dependent on the table’s primary key.
In the Team table the attribute Sport is not dependent on the joint keys TeamID and MemberNumber.
3 This is now in first and second normal forms.
It is also in third normal form as there are no none-key attributes dependent on other none-key
attributes.

Task 4
1–4 Student’s own tables

7 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

Task 5
1 Student’s own forms
2 Student’s own subforms positioned in frmMembers

Task 6
1

3 Student’s own form


4

8 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

Task 7
1

9 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

Task 8

10 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

Task 9 Staff table

Task 10
1 Customer table

Department table

Item table

11 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

The department field in the staff table should use a Lookup combo box.
Sales table

ItemNo, CustomerID and SalesPersonID should all use Lookup combo boxes.
Order Sent? should be a Yes/No field and not short text.
2

3 Student’s own imports


4

12 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

13 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

Chapter 4
Task 1 Task 6
1–4 Student’s edited audio (example: 1–3 Student’s video (example:
Task1_1.mp3) Task6_Paris_3.mp4)
5 Student’s edited audio (example: 4 Student’s video (example:
Task1_2.wav) Task6_Paris_4.mp4)

6 Student’s edited audio (example:


Task1_3.mp3) Task 7
7 Student’s edited audio (example: 1–10 Student’s video (example:
Task1_4.mp3) Task7_Country_Motorway.mp4)

8 Student’s edited audio (example:


Task1_5.aiff) Task 8
1–9 Student’s video (examples: Task8_
Task 2 Scenery.mp4 and Task8_Scenery.mov)

1–10 Student’s edited audio (example: 10 Student’s video (examples:


Task2.wav) Task8_Scenery_email.mp4,
Task8_Scenery_email.mov, and
Task8_Scenery_email.avi)
Task 3
1 and 2 Student’s edited audio (example: Task 9
Task3_Speech_2.mp3)
1 Student’s modified file (example:
Task9_Still_Scenery_2.jpg)
Task 4
2–3 Student’s video (example:
1 and 2 Student’s video (example: Task9_Scenery_2.mp4)
Task4_Paris_1.mp4)

Task 5
1 and 2 Student’s video (example:Task5_
Paris_2.mp4)

Chapter 5
Task 1 Task 3
1–3 Student’s master document and Finish and 1 Student’s master document (example master
Merge/ Edit Individual Documents (example document: Task3_1)
master document: Task1)
2 Student’s master document (example master
document: Task3_2)
Task 2 3 Student’s master document (example master
Student’s master documents for Filtering and Skip document: Task3_3)
Record If (example master documents: Task2_
Filter and Task2_Skipif)

14 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

Task 4 Task 7
Student’s master document (example master Student’s master document (example master
document: Task4) document: Task7)

Task 5 Task 8
Student’s master document (example master Student’s master document (example master
document: Task5) document: Task8)

Task 6 Task 9
1 Student’s master document (example master Student’s master documents (example master
document: Task6_1) documents: Task9_Letter and Task9_Labels)
2 Student’s master document (example master
document: Task6_2)

Chapter 6
Task 1 Task 5
Student’s modified Task1.jpg (examples: Task1_ Student’s Task5.jpg (example: Task5.jpg)
Complete.jpg and Task1_2_Complete.jpg)
Task 6
Task 2
1 Student’s Task6.jpg (example: Task6.jpg)
Student’s Task2.jpg/png/gif/tiff/pdf (examples:
Task2.jpg/png/tiff/gif/pdf) 2 Student’s Task6_RedEye_Fixed.jpg (example:
Task6_RedEye_Fixed.jpg)

Task 3
Task 7
1 Student’s Task3_1.jpg (example: Task3_1.jpg)
Student’s Task7.jpg (example: Task7.jpg)
2 Student’s Task3_2.jpg (example: Task3_2.jpg)
3 Student’s Task3_3.jpg (example: Task3_3.jpg) Task 8
4 Student’s Task3_4.jpg (example: Task3_4.jpg) 1–2 Student’s Task8.jpg (example: Task8.jpg)
5 Student’s Task3_5.jpg (example:
Task3_5.jpg)
Task 9
Task 4 Student’s Task9.jpg (example: Task9.jpg)

1 Student’s Task4_1.jpg (example: Task4_1.jpg)


2 Student’s Task4_2.svg (example: Task4_2.svg)

15 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020


CAMBRIDGE INTERNATIONAL AS & A LEVEL IT: PRACTICAL SKILLS WORKBOOK

Chapter 7
Task 1 Task 5
1–2 Student’s animation (examples: Task1_1.mp4, Student’s animation (examples: Task5.mp4 and
Task1_1.html, Task1_2.mp4, and Task1_2. Task5.html)
html)
Task 6
Task 2 Student’s animation (examples: Task6.mp4 and
Student’s animation (examples: Task2.mp4 and Task6.html)
Task2.html)
Task 7
Task 3 Student’s animation (examples: Task7.mp4 and
Task7.html)
Student’s animation (examples: Task3.mp4 and
Task3.html)
Task 8
Task 4 Student’s animation (examples: Task8.mp4 and
Task8.html)
Student’s animation (example: Task4.html)

Task 9
Student’s animation (examples: Task9.mp4 and
Task9.html)

Chapter 8
Task 1 Task 5
1 Student’s html file (example: Task1_1.html) Student’s html file (example: Task5.html)
2 Student’s html file (example: Task1_2.html)
3 Student’s html file (example: Task1_3.html)
Task 6
Student’s html file (example: Task6.html)
4 Student’s html file (example: Task1_4.html)
5 Student’s html file (example: Task1_5.html)
Task 7
Task 2 Student’s html file (example: Task7.html)

1 Student’s html file (example: Task2_1.html)


Task 8
2 Student’s html file (example: Task2_2.html)
Student’s html file (example: Task8.html)

Task 3
Task 9
Student’s html file (example: Task3.html)
Student’s html file (example: Task9.html)

Task 4
Student’s html file (example: Task4.html)

16 Cambridge International AS & A Level IT – Waller © Cambridge University Press 2020

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy