as student book answers

Upload: phoenixibs

Post on 04-Jun-2018

260 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 As Student Book Answers

    1/76

    Student book answers

    1.1............................................................................................................................................6End of topic questions..........................................................................................................6

    Exam practice questions......................................................................................................6

    1.2............................................................................................................................................6

    Activities..............................................................................................................................6

    End of topic questions..........................................................................................................9

    Exam practice questions....................................................................................................10

    1.3..........................................................................................................................................11

    Activities............................................................................................................................11

    Exam practice questions....................................................................................................16

    1.4..........................................................................................................................................16

    Activities............................................................................................................................16

    End of topic questions........................................................................................................16

    Exam practice questions....................................................................................................20

    2.1..........................................................................................................................................21

    End of topic questions........................................................................................................21

    2.5..........................................................................................................................................21

    Exam practice questions....................................................................................................21

    2.6..........................................................................................................................................22

    Activities............................................................................................................................22

    Exam practice questions....................................................................................................22

    3.1..........................................................................................................................................23End of topic questions........................................................................................................23

    Exam practice questions....................................................................................................23

    .............................................................................................................................................24

    3.2..........................................................................................................................................24

    Activities............................................................................................................................24

    End of topic questions........................................................................................................24

    4.1..........................................................................................................................................27

    End of topic questions........................................................................................................27

    Exam practice questions....................................................................................................28

    4.2..........................................................................................................................................28

    End of topic questions........................................................................................................285.1..........................................................................................................................................30

    Activities ...........................................................................................................................30

    ! 0000 1001..........................................................................................................................30

    c! 0001 0011..........................................................................................................................30

    d! 0001 1100..........................................................................................................................30

    e! 0100 1100..........................................................................................................................30

    f! 1000 0001...........................................................................................................................30

    ..............................................................................................................................................30

    ! ...........................................................................................................................................30

    .............................................................................................................................................30

    c!............................................................................................................................................30a .............................................................................................................................................32

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 1

  • 8/13/2019 As Student Book Answers

    2/76

    ............................................................................................................................................32

    ..............................................................................................................................................32

    "1...........................................................................................................................................32

    "2...........................................................................................................................................32

    Exam practice questions....................................................................................................35

    5.2..........................................................................................................................................35

    Activities............................................................................................................................35

    End of topic questions .......................................................................................................36

    Exam practice questions....................................................................................................36

    5.3..........................................................................................................................................37

    End of topic questions .......................................................................................................37

    Exam practice questions....................................................................................................38

    5.4..........................................................................................................................................39

    End of topic questions........................................................................................................39Exam practice questions....................................................................................................39

    a! #$e samp%in& rate' t$e numer of its avai%a%e to represent eac$ samp%e (samp%in&

    reso%ution...............................................................................................................................39

    ! Editin& out noise)*ron& notes or c$an&in& sounds to &et a specia% affects' sound can e

    stored)transmitted di&ita%%+' ..................................................................................................40

    c! ,+nt$esisin& sound means creatin& sounds ased on an interna% definition of t$e sounds

    to e p%a+ed and not a di&ita% recordin& of t$e actua% sound *aves. #$e pitc$- timre *$ic$

    instrument sound! and duration of eac$ required note ma/in& up t$e sound is read from a

    fi%e and t$e note- its pitc$- timre and duration &enerated from e%ectronic circuits capa%e of

    &eneratin& individua% notes....................................................................................................40

    i! Ana%o&ue sound! is converted into di&ita% )) discrete va%ues' ei&$t of ana%o&ue *ave! samp%ed at re&u%ar interva%s'

    ei&$t)va%ue represented + a numer)inar+ code)inar+ pattern'...............................40

    ii! i&ita%(to(Ana%o&ue converter' ....................................................................................40

    ! ,ound samp%ed re&u%ar%+- samp%e $ei&$ts measured- $ei&$ts coded in inar+- inar+

    va%ues stored .........................................................................................................................40

    6.1..........................................................................................................................................40

    End of topic questions........................................................................................................40

    7.1..........................................................................................................................................41

    End of topic questions........................................................................................................41

    0.............................................................................................................................................41

    1.............................................................................................................................................411.............................................................................................................................................41

    0.............................................................................................................................................41

    0.............................................................................................................................................41

    0.............................................................................................................................................41

    0.............................................................................................................................................41

    0.............................................................................................................................................41

    1.............................................................................................................................................41

    0.............................................................................................................................................41

    1.............................................................................................................................................41

    0.............................................................................................................................................41

    0.............................................................................................................................................41

    1.............................................................................................................................................41

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 2

  • 8/13/2019 As Student Book Answers

    3/76

    1.............................................................................................................................................41

    1.............................................................................................................................................41

    0.............................................................................................................................................41

    0.............................................................................................................................................41

    0.............................................................................................................................................41

    0.............................................................................................................................................41

    1.............................................................................................................................................41

    1.............................................................................................................................................41

    1.............................................................................................................................................41

    0.............................................................................................................................................41

    1.............................................................................................................................................41

    1.............................................................................................................................................41

    1.............................................................................................................................................41

    1.............................................................................................................................................410.............................................................................................................................................42

    0.............................................................................................................................................42

    1.............................................................................................................................................42

    0.............................................................................................................................................42

    1.............................................................................................................................................42

    1.............................................................................................................................................42

    1.............................................................................................................................................42

    0.............................................................................................................................................42

    1.............................................................................................................................................42

    1.............................................................................................................................................42

    1.............................................................................................................................................420.............................................................................................................................................42

    0.............................................................................................................................................42

    0.............................................................................................................................................42

    1.............................................................................................................................................42

    0.............................................................................................................................................42

    1.............................................................................................................................................42

    0.............................................................................................................................................42

    1.............................................................................................................................................42

    0.............................................................................................................................................42

    0.............................................................................................................................................42

    1.............................................................................................................................................421.............................................................................................................................................42

    0.............................................................................................................................................42

    0.............................................................................................................................................42

    0.............................................................................................................................................42

    0.............................................................................................................................................42

    0.............................................................................................................................................42

    1.............................................................................................................................................42

    1.............................................................................................................................................42

    1.............................................................................................................................................42

    0.............................................................................................................................................42

    1.............................................................................................................................................42

    1.............................................................................................................................................42

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 3

  • 8/13/2019 As Student Book Answers

    4/76

    1.............................................................................................................................................42

    0.............................................................................................................................................42

    Exam practice questions....................................................................................................47

    7.2..........................................................................................................................................49

    End of topic questions........................................................................................................49

    7.3..........................................................................................................................................53

    End of topic questions........................................................................................................53

    Exam practice questions....................................................................................................56

    8.1..........................................................................................................................................58

    End of topic questions........................................................................................................58

    opies of a printed invoice or receipt are required at t$e time of printin&. #$is can e

    ac$ieved + usin& mu%ti(part stationar+ in t$e printer and caronised paper........................59

    or securit+ reasons- e.&. distriution of numers requires t$at printin& of a pin ta/es

    p%ace *$i%st t$e paper is inside a sea%ed enve%ope. #$is is possi%e + usin& caronisedsea%ed enve%opes containin& a sin&%e s$eet of paper..............................................................60

    a! A trac/ is one of t$e concentric rin&s on a surface of a ma&netic dis/ p%atter................60

    ! A sector is a sudivision of a trac/.................................................................................60

    c! A dis/ %oc/ is t$e sma%%est unit of transfer et*een a computer and a dis/..................60

    d! A %oc/ address comprises a surface address- a trac/ address and a sector address. Eac$

    surface- trac/ on a surface and sector on a trac/ is numered sequentia%%+ startin& at ero..60

    ata is *ritten to a (: disc usin& disc(masterin& mac$iner+ t$at impresses pits into a

    continuous spira% trac/ across t$e surface of a ref%ective meta% %a+er. A pit encodes inar+

    it 0 and t$e asence of a pit encodes inar+ it 1. A data it is read + focusin& a %aser

    eam onto a point in t$e ref%ective meta% %a+er *$ere t$e pits are impressed. :ore %i&$t is

    ref%ected from t$e meta% surface at points on t$e spira% trac/ *$ic$ are not pitted t$an frompoints *$ic$ are. #$e intensit+ of ref%ection is detected and converted into an e%ectrica%

    equiva%ent *$ic$ is t$en di&itised so t$at it can e stored and processed + computer........60

    a! (; A *rite once- read man+ time optica% disc ompact isc! capa%e of recordin&

    aout 600(700 : A *rite and read man+ times optica% disc ompact isc! capa%e of

    recordin& aout 600(700 :

  • 8/13/2019 As Student Book Answers

    5/76

    ! E(mai% c%ients use t$e ost ffice rotoco% version 3 3!- an app%ication(%a+er

    protoco%- to retrieve e(mai% from an e(mai% ox on a remote mai% server over a #)

    connection. #$e server $o%ds incomin& mai% unti% t$e user connects and requests t$e mai%

    usin& 3............................................................................................................................67

    d! #e%net is a usefu% text(ased protoco% t$at can e used to;...............................................67

    A te%net c%ient connects to port 23 of a te%net server on t$e remote mac$ine a%%o*in& t$e

    c%ient to mana&e t$e remote mac$ine- i.e. to create fi%es or fo%ders- to de%ete fi%es or fo%ders-

    to open fi%es for vie*in&- etc.- as if t$e remote mac$ine *as t$e user@s o*n %oca% mac$ine.

    ...............................................................................................................................................68

    e! +pertext #ransfer rotoco% over ,ecure ,oc/et a+er ## over ,, or ##,! is a

    =e protoco% deve%oped + etscape t$at encr+pts and decr+pts user pa&e requests as *e%%

    as t$e pa&es t$at are returned + t$e =e server. ##, uses a ,ecure ,oc/et a+er ,,!

    eneat$ t$e ## app%ication %a+er. ##, uses port 443 instead of ## port 80 in its

    interactions *it$ #). ##, is *ide%+ used on t$e =e for securit+(sensitivecommunication- suc$ as pa+ment transactions and corporate %o&ons....................................68

    Exam practice questions....................................................................................................69

    9.2..........................................................................................................................................70

    End of topic questions........................................................................................................70

    Exam practice questions....................................................................................................71

    10.1........................................................................................................................................73

    End of topic questions........................................................................................................73

    Exam practice questions....................................................................................................74

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 !

  • 8/13/2019 As Student Book Answers

    6/76

    1.1

    End of topic questions

    ComputationQ1 omputation is t$e act or process of ca%cu%atin& or determinin& somet$in& + mat$ematica%- %o&ica%

    or interactive met$ods.

    Q2 Bomputin& is no more aout computers t$an astronom+ is aout te%escopes.C

    Q3 omputai%it+ refers to *$at can and cannot e computed.

    Q4 omputin& is t$e stud+ of natura% and artificia% information processes.

    Q5 Artificia% nte%%i&ence is a ranc$ of computin& t$at studies t$e use of computers to perform.

    computationa% processes norma%%+ associated *it$ t$e $uman inte%%ect.

    Programming, abstraction and automationQ6 An a%&orit$m is a description- independent of an+ computer pro&rammin& %an&ua&e- of a process

    for ac$ievin& some tas/. t is a step(+(step procedure for so%vin& a pro%em.

    Q7 #$e purpose of an a%&orit$m is to communicate a computation to $umans not to computers.

    Q8 #$e+ are not t$e same t$in&. An a%&orit$m is meant to e independent of an+ pro&rammin&

    %an&ua&e and is aimed at descriin& to a $uman not a mac$ine $o* to so%ve a pro%em.

    Q9o.

    Q10

    a) Astraction > $o* to communicate comp%ex ideas simp%+ and $o* to decompose pro%ems

    %o&ica%%+.

    ii) Automation > $o* to automate an a%&orit$m.

    Exam practice questions

    Q1 1

    i! #$e stud+ of natura% and artificia% information processes.

    ii! #$e act or process of ca%cu%atin& or determinin& somet$in& + mat$ematica%- %o&ica% or

    interactive met$ods.

    iii!A measure of *$at can and cannot e computed.

    1.2

    Activities

    Page 9 - Define the boundaries#a/e t$e midd%e fi%%ed &%ass and pour its contents into t$e midd%e empt+ &%ass

    Assumption; #$e contents of t$e &%asses $ad to remain unc$an&ed or t$at t$e &%asses cou%d

    on%+ e rearran&ed.

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 "

  • 8/13/2019 As Student Book Answers

    7/76

    :essa&e; +ou need to ta/e time to c%arif+ t$e ru%es)constraints)oundaries.

    Page 10 - atera! thin"ing pu##!esomeo and Du%iet are &o%dfis$. #$e+ died *$en t$eir o*% fe%% to t$e f%oor and s$attered

    %eavin& a trai% of ro/en &%ass and *ater.

    #$e man is a d*arf and is una%e to reac$ t$e %ift utton for t$e ei&$teent$ f%oor *$en

    ascendin& t$e %ift. f course- if it $as een rainin& in t$e mornin& t$e man *i%% $ave $is

    umre%%a *it$ $im *$ic$ $e uses to press t$e %ift utton to t$e ei&$teent$ f%oor.

    Page 11 - $nterpreting a hierarch% chart

    =2# 9

    =ac $

    =2# ac 1

    =2%# ac& 1

    = = 2# %# ac& 3 1 or 2

    = 2# %# ac&

    2a 2or

    = 2 22

    or 1

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 '

  • 8/13/2019 As Student Book Answers

    8/76

    Page 11 - &odu!e chart

    Page 1' - (tep)ise refinement0 Calculate Sum and Average of two Numbers

    0.1 Get two numbers

    0.1.1 Read(No1)

    0.1.1 Read(No2)

    0.2 Sum two numbers

    0.2.1 Sum (No1 + No2

    0. !"nd Average

    0..1 Average (Sum # 2

    0.$ %"s&la' Sum

    0.$.1 r"te()Sum )* Sum)

    0. %"s&la' Average

    0..1 r"te()Average )* Average)

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 $

    Stages o*+ro#lemSolving

    ,nderstandingthe +ro#lem

    -e*ining the+ro#lem

    -e*ining.oundaries

    +lanning aSolution

    Carr/ing out a+lan o* Action

    Topdon-esign

    Stepisee*inement

  • 8/13/2019 As Student Book Answers

    9/76

    Page 1* - +ierarch% chart for triang!e prob!em

    End of topic questions

    nderstanding the prob!emQ1 Apro%emis a &iven *$ere it is not immediate%+ ovious $o* to reac$ t$e &oa%.

    Q2 ro%em so%vin& invo%ves movin& from an initia% state- t$e &iven-to a desired state- t$e &oa%- usin&

    a set of resources- possi%+ constrained- to $e%p reac$ t$e &oa%.

    Q3 nderstandin& a pro%em means turnin& an i%%(defined pro%em into a *e%%(defined pro%em stated

    c%ear%+ and unami&uous%+.

    Defining the prob!emQ4

    iv!Fivens

    v! esources and constraints

    vi!Foa%

    vii!*ners$ip

    Q5 *ners$ip is not made c%ear.

    Q6 #$ese are ru%es- re&u%ations and &uide%ines for *$at +ou are a%%o*ed to do in so%vin& a particu%ar

    pro%em.

    Q7 t ena%es a pro%em definition to e made c%earer + esta%is$in& t$e facts and ru%es and definin&

    t$e oundaries of pro%em so%vin&!.

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 9

    Calculate/potenuse

    4et #5 cCalculate S6rt

    %#27 c2&8utput

    /potenuse

    Calculate #2 Calculate c2

  • 8/13/2019 As Student Book Answers

    10/76

    Defining boundariesQ8 efinin& oundaries to a pro%em means esta%is$in& t$e %imits or ru%es aout *$at can and cannot

    e done. #$ese %imits are a t+pe of constraint.

    Q9 #ime- avai%a%e equipment and soft*are resource(t+pe constraints!.

    Q10 atera% t$in/in& a%%o*s an i%%(defined pro%em to e transformed into a *e%%(defined pro%em.

    atera% t$in/in& can e used to c$a%%en&e assumptions- esta%is$ facts and ru%es and define t$e

    oundaries of pro%em so%vin&.

    Q11 atera% t$in/in& is used;

    viii! #o add facts to t$ose started *it$ + as/in& questions.

    ix! #o separate *$at is esta%is$ed from *$at $asn@t een esta%is$ed ut $as unconscious%+ een

    assumed. ne *a+ to do t$is is + c%osin& +our e+es and picturin& t$e scene descried. #$en

    focusin& on a%% t$e detai%s of t$is picture *$ic$ *ere not actua%%+ &iven ecause t$ese are a%%

    assumptions.

    x! #o ma/e ne* proposed facts from matc$in& to&et$er ot$er facts.

    P!anning a so!utionQ12

    xi! =$at strate&ies *i%% +ou app%+G

    xii!=$at resources *i%% +ou useG

    xiii! o* *i%% +ou use t$e resourcesG

    xiv! n *$at order *i%% +ou use t$e resourcesG

    xv!Are +our resources adequate for t$e tas/G

    Q13 A moduleis a se%f(contained entit+ t$at resu%ts *$en a pro%em is divided into su(pro%ems'

    eac$ modu%e corresponds to a su(pro%em.

    Q14

    xvi! #op(do*n desi&nmeans rea/in& a pro%em do*n into sma%%er pro%ems ca%%ed su(

    pro%ems *$ic$ are easier to *or/ on.

    xvii! Stepwise refinementis t$e process of rea/in& a pro%em do*n t$rou&$ successive

    steps into sma%%er pro%ems.

    Q15 A structure tableis an indented- numered %ist of steps produced + t$e process of step*ise

    refinement.

    Q16

    Level 0 Travel *rom London to anchester

    Level 1

    1: ;oin 1 at ;1

    2: Sitch *rom 1 at ;19 onto the " in direction o* .irmingham

    3: Leave " at

    ?8n an/ topic@ means that the initial state is not clearl/ de*ined: hat are the topicsBThese are not clearl/ de*ined:

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 10

  • 8/13/2019 As Student Book Answers

    11/76

    ?Compose poetr/@ is too vague a goal state: o ill the s/stem no that it hascreated poetr/B

    hat are the rulesDguidelines governing the poetr/ creation process: Can the/ #especi*iedB hat length should each poem have5 *or eEampleB Ft ill #e ver/ di**icult tospeci*/ these rules:

    -oes this student have su**icient noledge and sill to create such a s/stemB Theanser is liel/ to #e no:

    1.3

    Activities

    Page 1 . (tates of a !iftift at &round f%oor and &round f%oor doors c%osin&

    ift at &round f%oor and &round f%oor doors c%osed

    ift at &round f%oor and &round f%oor doors openin&

    ift at &round f%oor and &round f%oor doors open

    ift at first f%oor and first f%oor doors c%osin&

    ift at first f%oor and first f%oor doors c%osed

    ift at first f%oor and first f%oor doors openin&

    ift at first f%oor and first f%oor doors open

    ift at second f%oor and second f%oor doors c%osin&

    ift at second f%oor and second f%oor doors c%osed

    ift at second f%oor and second f%oor doors openin&

    ift at second f%oor and second f%oor doors open

    ift trave%%in& up et*een &round and first f%oor

    ift trave%%in& up et*een first and second f%oor

    ift trave%%in& do*n et*een second and first f%oor

    ift trave%%in& do*n et*een first and &round f%oor

    ift stuc/ et*een &round f%oor and first f%oor

    ift stuc/ et*een first and second f%oor

    Page 1 . ift inputs and outputs

  • 8/13/2019 As Student Book Answers

    12/76

  • 8/13/2019 As Student Book Answers

    13/76

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 13

    1 2 ules or condition options!

    " means "es# $ means false

    $o

    onditions H I 6 J J J J

    J K 7 J J J J

    L M 3 J J J J

    Actions utput

    NassN

    % % % % %

    utput

    Nai%N

    % % %

  • 8/13/2019 As Student Book Answers

    14/76

    End of topic questions

    inite state machinesQ1 ero or more @s

    or

    an even numer of a@s

    or

    ero or more @s fo%%o*ed + an even numer of a@s fo%%o*ed + ero or more @s

    or

    ero or more @s fo%%o*ed + an odd numer of a@s fo%%o*ed + one or more @s fo%%o*ed + an

    odd numer of a@s fo%%o*ed + ero or more @s.

    Q2 omination %oc/ state transition dia&ram;

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 1

    Loced Girst-igit

    Second -igit

    ,nloced

    An/thing #ut 9

    An/thing #ut !

    9 ! "

    An/thing #ut "

  • 8/13/2019 As Student Book Answers

    15/76

    omination %oc/ state transition ta%e;

    2 &nput 3 'urrent State 4 $e(t state

    9 oc/ed irst i&it

    An+t$in& ut 9 oc/ed oc/ed

    5 irst i&it ,econd i&it

    An+t$in& ut 5 irst i&it irst i&it

    6 ,econd i&it n%oc/ed

    An+t$in& ut 6 ,econd i&it ,econd i&it

    Q3 ,tate transition dia&ram;

    Q4 ecision ta%e;

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 1!

    3 4 ule or condition

    options! " means "es#

    $ means $o

    onditions H I 6 J J

    J K 7 J J

    Actions utput OassO % % %

    utput Oai%O %

    S0

    S1

    Start

    05 0

    15 null

    05 0050

    S2

    S3

    15 null 15 1

    05 0

    15 0

  • 8/13/2019 As Student Book Answers

    16/76

    Exam practice questions

    1i. A

  • 8/13/2019 As Student Book Answers

    17/76

    Q3 An a%&orit$m descries $o* to so%ve some pro%em ut an ans*er cannot e produced

    automatica%%+ from t$e a%&orit$m a%one- it can e manua%%+ t$ou&$. o*ever- some a%&orit$ms

    *ou%d ta/e far too %on& to execute manua%%+ + a $uman. #$erefore- an a%&orit$m needs to e

    expressed as a computer pro&ram and t$e computer pro&ram executed automatica%%+ to otain aresu%t.

    Q4

    b) P fi%% saucepan *it$ *ater from co%d tap

    ii)+lace egg in saucepan

    iii)+lace saucepan on ho#

    iv)eat ater to #oiling point

    v)educe heat to simmering

    vi)Start cloc

    vii)Sitch o** heat a*ter to minutes

    viii)emove egg *rom saucepan

    P!anning an a!gorithmQ5

    i! ,equence > consecutive steps or &roups of steps processed one after anot$er in t$e order t$at

    t$e+ arise.

    ii! ,e%ection > a decision(ma/in& step.

    iii!epetition or iteration > a step or sequence of steps t$at are repeated unti% some condition is

    satisfied or *$i%e some condition is satisfied.Q6

    iv! emove *$ee% *it$ f%at t+re from ic+c%e

    v! emove inner tue from *$ee%

    vi! ind puncture

    vii!atc$ puncture

    viii! it inner tue ac/ onto *$ee%

    ix! nf%ate t+re

    x! it *$ee% ac/ onto ic+c%e

    ,tep 1 refinement

    1.1 ,%ac/en *$ee% nuts unti% *$ee% %oose

    1.2 ,%ac/en ra/e ca%iper

    1.3 emove *$ee%

    ,tep 2 refinement

    2.1 App%+ first t+re %ever to t+re and %oc/ to a spo/e

    2.2 App%+ second t+re %ever and ease t+re over rim a%% *a+ round

    2.3 emove inner tue

    ,tep 2.3 refinement

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 1'

  • 8/13/2019 As Student Book Answers

    18/76

    2.3.1 emove rin& nut from inner tue adapter

    2.3.2 us$)pu%% adapter t$rou&$ $o%e for adapter in rim unti% it

    no %on&er proQects out t$rou&$ rim

    2.3.3 emove inner tue

    ,tep 3 refinement

    3.1 ump some air into inner tue

    3.2 %ace inner tue in o*% of *ater

    3.3 oo/ for escapin& air

    ,tep 4 refinement

    4.1 Arade ruer in area around puncture

    4.2 App%+ a %a+er of ruer so%ution t$e sie of t$e patc$ around

    puncture area

    4.3 ress patc$ firm%+ onto area around puncture

    ,teps 5 and 7 are refined as *e%% to e t$e reverse of 2 and 1 respective%+

    Q71. epeat nti% a%% c$airs stac/ed

    ,tep 1 refined

    1.1 epeat nti% no more c$airs

    1.2 f next c$air stac/ K 6

    #$en stac/ c$air

    1.3 f next c$air stac/ M 6 #$en p%ace c$air on ne* stac/

    Computer-base prob!em so!vingQ8

    xi! dentif+ t$e pro%em inputs

    xii!dentif+ t$e pro%em outputs

    xiii! etermine t$e varia%es

    xiv! erive t$e a%&orit$m t$at transforms inputs into outputs

    Q9 Assi&nmentis an operation t$at assi&ns a va%ue to a varia%e

    Q10 .

    ro%em inputs; #$ree numers

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 1$

  • 8/13/2019 As Student Book Answers

    19/76

    ro%em utput; ar&est numer

    ro%em varia%es; x- +- - ar&est

    A%&orit$m;

    Input x, y, z

    Largest x

    If y > Largest

    Then Largest y

    If z > Largest

    Then Largest z

    Output Largest

    Expressing a!gorithmsQ11

    n esult

    0

    2 2

    6 8

    34 42

    12 54

    0 54

    Q12

    xv!,tructured En&%is$

    nput - c

    a%cu%ate ,quare root of squared p%us c squared

    utput resu%t

    xvi! seudocode

    nput - c

    a R ,qrtS T cSc!

    utput a

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 19

  • 8/13/2019 As Student Book Answers

    20/76

    Q13

    Exam practice questions

    5

    i! ,e%ection- sequence

    ii! ,tructured En&%is$ is a ver+ %imited- $i&$%+ restricted suset of t$e En&%is$ %an&ua&e.

    seudocode is simi%ar to rea% pro&rammin& code ut it is not rea% pro&rammin& code.iii!

    ( + esult utput

    0 0

    3 1 3

    7 2 10

    6 3 16

    8 4 24 6.0

    6 (t+pe pro%em

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 20

    Loop

    No

    Hesn I 0

    Result , Result + n

    Result , 0

    4=T n

    +ut esult

  • 8/13/2019 As Student Book Answers

    21/76

    7 o

    2.1

    End of topic questions

    ariab!esQ1 %a+er1#ota%oints

    Q2ext%a+erumer

    Q3umerforrectAns*ers

    Q4 #ota%umerf"uestions

    Q5umerf"uestions#ried

    Assignment statementQ1umerf=ron&Ans*ers ;M umerf"uestions#ried ( umerforrectAns*ers

    Q2 ercenta&eorrect ;M umerforrectAn*ers ) umerf"uestions#ried S 100

    Q3 ercenta&e#ried ;M umerf"uestions#ried ) #ota%umerf"uestions S 100

    Q4umerf5oundotes ;M Amount ? 5

    2.5

    Exam practice questions

    Q1 Advanta&es of named constants; easier to understand pro&ram code- easier to c$an&e if t$e va%ue

    c$an&es.

    Q2 i) =$+ are procedures used; to &ive a set of statements a name- to avoid repeatin& code as t$e

    same procedure can e ca%%ed man+ times from different parts of t$e pro&ram.

    ii)+arameters are used to pass data ithin programs in and out o* procedures or*unctions:

    Q3 i)F%oa% varia%es in t$e &iven code are; ame- ours- atefa+.

    #$e %oca% varia%e in t$e &iven code is; #ota%.

    ii)+rocedures and *unctions are sel*contained i* the/ do not use an/ glo#al varia#les:The/ onl/ use local varia#les and parameters:

    iii) ro&ram u&s ma+ e introduced + usin& &%oa% varia%es ecause %oca% and &%oa% varia%es

    *it$ t$e same name cou%d e misidentified and as a side(effect of executin& a procedure a

    &%oa% varia%e cou%d c$an&e its va%ue.

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 21

  • 8/13/2019 As Student Book Answers

    22/76

    2.6

    Activities

    Page 21 . Distance arra%Q1

    a: -istance #eteen 8E*ord and anchester are held in -istanceJ152K and alsoin -istance J251K

    #: -istance #eteen anchester and London are held in -istanceJ051K andalso in -istance J150K

    Q2

    a: -istance #eteen 8E*ord and anchester

    #: -istance #eteen anchester and 8E*ord

    c: -istanceJ05K is out o* #ounds

    d: -istanceJ050K re*ers to distance #eteen London and London5 so notrelevant

    Page 2' . (tudent arra%Q1 ,tudentU5V.ame contains

  • 8/13/2019 As Student Book Answers

    23/76

    #: F* e

  • 8/13/2019 As Student Book Answers

    24/76

    3.2

    Activities

    Page 9* . 3ubb!e sortQ1

    vii! 78 is in its fina% p%ace after t$e first pass.

    viii! 56 is in its fina% p%ace after t$e second pass.

    Q2

    ix! 98 is in its fina% p%ace after t$e first pass.x! 78 is in its fina% p%ace after t$e second pass.

    End of topic questions

    inear (earchQ1

    a)#race ta%e;

    .lementSou*/t ound /is.lement

    arr+ 1 a%se

    2

    3

    4

    5 #rue

    b)#race ta%e;

    .lementSou*/t ound /is.lement

    Doe 1 a%se

    2

    3

    4

    5

    6

    7

    8

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 2

  • 8/13/2019 As Student Book Answers

    25/76

    9

    ThisElement is no* &reater t$an t$e maximum numer of arra+ e%ements and t$e a%&orit$m stops*it$out findin& Doe.

    $ooreSwaps .lement 1 2 3 4 5 6 7

    #rue 96 59 74 32 27 64 23

    a%se 1 59 96

    2 74 96

    3 32 96

    4 27 96

    5 64 96

    6 23 96

    #rue

    1

    a%se 2 32 74

    3 27 74

    4 64 74

    5 23 74

    #rue

    a%se 1 32 59

    2 27 59

    3

    4 23 64

    #rue

    a%se 1 27 32

    2

    3 23 59

    #rue

    1

    a%se 2 23 32

    3

    4

    5

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 2!

  • 8/13/2019 As Student Book Answers

    26/76

    6

    #rue

    a%se 1 23 27

    #rue

    Q2

    Function Search (List: array Of String; Max: Integer;

    ElementSought: String): Integer;

    Var

    ThisElement : Integer;

    Found : Boolean;

    Begin

    ThisElement := 1;

    Found := False; Repeat

    If List[ThisElement] = ElementSought

    Then Found := True

    Else ThisElement := ThisElement + 1;

    Until (Found = True) Or (ThisElement > Max);

    If Found

    Then Result := ThisElement

    Else Result := -1;

    End;

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 2"

  • 8/13/2019 As Student Book Answers

    27/76

    Ei&

    ,tr emp

    istU1V U2V U3V U4V U5V U6V U7V U8V U9V U10V

    43 25 37 81 18 70 64 96 52 4

    1 43 25 43

    2 43 37 43

    3

    4 81 18 81

    5 81 70 81

    6 81 64 81

    7

    8 96 52 96

    9 96 4 96

    10

    xii! Control *i%% pass to t$e instruction after Endwhile

    xiii! List[1]*i%% e 25

    List[9]*i%% e 81

    List[10]*i%% e 96

    4.1

    End of topic questions

    a!idation chec"sQ1 ?a%idation c$ec/ for date of irt$ in a Qo app%ication; ran&e c$ec/.

    Q2 ?a%idation c$ec/ for a an/ account numer; c$ec/ di&it.

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 2'

  • 8/13/2019 As Student Book Answers

    28/76

    Exam practice questionsQ1 ouse;presence c$ec/ ecause a va%ue in t$is fie%d is compu%sor+

    ostode;ormat c$ec/ ecause t$e fie%d $as a specific pattern of c$aracters

    atef

  • 8/13/2019 As Student Book Answers

    29/76

    Exam Practice Questions

    Q1 a

    + ( &nde( esult

    3 2 1

    ( 5 0 ( ( (

    1 2 1 ( ( 1

    0 1 2 0

    1 0 3 1

    bonverts an inte&er into its inar+ equiva%ent

    Q2 a

    ( + esult

    5 3 1

    5 2 5

    5 1 25

    5 0 125

    ba%cu%ates x+

    Q3 a

    $ew ast ,tr alues

    1 2 3 4 5

    6 3 1 4 7 9

    2

    2 9

    1 7

    6

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 29

  • 8/13/2019 As Student Book Answers

    30/76

    ! nserts a va%ue into t$e arra+ at t$e correct position so t$e arra+ remains a sorted %ist!

    5.1

    Activities

    3inar% to decima!a) inar+ 0100 is denar+ 4.

    b) inar+ 0101 is denar+ 5.

    c) inar+ 1010 is denar+ 10.

    d) inar+ 01000010 is denar+ 66.e) inar+ 01011001 is denar+ 89.

    Denar% to binar%Q1 enar+ 227 is inar+ 11100011.

    Q2

    )a 0000 0011.

    b)0000 1001.

    c)0001 0011.

    d)0001 1100.

    e)0100 1100.

    f)1000 0001.

    3inar% additionQ1 a)

    0101 in denar+; 5

    T 0010 T 2

    0111 7

    b)

    01101010 106

    T 01000011 T 67

    10101101 173

    c)

    01010101 85T 01111110 T 126

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 30

  • 8/13/2019 As Student Book Answers

    31/76

    11010011 211

    Q2 01010111

    T 10101001

    100000000

    #$is causes overf%o*- an extra it *ou%d e required to store t$e resu%t.

    3inar% mu!tip!ication - chec" the ru!es101 mu%tip%ied + 2; 1010

    n denar+; 5 x 2 M 10

    110 mu%tip%ied + 2; 1100

    n denar+; 6 x 2 M 12

    1001 mu%tip%ied + 2; 10010

    n denar+ 9 x 2 M 18

    10101 mu%tip%ied + 2; 101010

    n denar+ 21 x 2 M 42

    1100 mu%tip%ied + 2; 11000n denar+ 12 x 2 M 24

    1000 mu%tip%ied + 2; 10000

    n denar+ 8 x 2 M 16

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 31

  • 8/13/2019 As Student Book Answers

    32/76

    3inar% mu!tip!ication

    a

    0101 5

    x 0010 x 2

    01010 10

    b

    01001010 74

    x 00000011 x 3

    10010100 210

    T 01001010 T 12

    11011110 222

    c

    01000001 65

    x 00000110 x 6

    100000100 360

    T 010000010 T 30

    110000110 390

    3inar% subtraction

    Q1

    00011001 in denar+; 25

    11100111 ( 25

    00011100 28

    1!00000011 3

    Q2

    00010111 in denar+; 23

    11101001 ( 23

    01111011 123

    1!01100100 100

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 32

  • 8/13/2019 As Student Book Answers

    33/76

    Page 105 . Denar% to t)o6s comp!ementa) 11111011

    b) 11110110

    c) 11101100

    d) 00000101

    Page 102 . 4)o6s comp!ement to denar%a) (86

    b) (127

    c) (1

    d) 23

    3inar% to denar% and hexadecima!

    1 a)0110 1101 is denar+ 109b) 6 in $exadecima%

    2 1111 1110 1110 1101 1101 1010 1101

    E E A

    Page 10/ . Denar% to binar% and hexadecima!126 01111110 in inar+- and 7E in $exadecima%

    End of topic questions

    3inar% numbersQ1

    a! 11111111 M denar+ 255 M28 (1

    ! 11111111 11111111 M denar+ 65-535 M 216 (1

    c! 11111111 11111111 11111111 11111111 M 429-4967-295 M denar+ 232 (1

    d! 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111

    M denar+ 264 (1

    Q2 8

    Q3 0 or 1

    Q4 00010100 20 T 00001010 T 10

    00011110 30

    Q5 0101 5

    x 0110 x 6

    010100 30

    001010

    011110

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 33

  • 8/13/2019 As Student Book Answers

    34/76

    7egative numbers

    Q6 (128

    Q7 00001001 in denar+; 9

    11110111 ( 9

    00001011 11

    1!00000010 2

    Q8 00010001 in denar+; 17

    11101111 ( 17

    00001111 15

    11111110 (2

    Q9 01100000 in denar+; 96 00101000 in denar+; 40

    10111111 (96 11011000 (40

    10111111 ( 96

    11011000 ( 40

    1!10010111 ( 136 overf%o*X

    +exadecima! numbersQ10

  • 8/13/2019 As Student Book Answers

    35/76

    i! 000000000101.1000 is denar+ 5.5

    ii! 000000000011.0010 is denar+ 3.125

    Q14

    i! %ar&est positive numer; 011111111111.1111

    ii! sma%%est positive numer; 000000000000.0001

    Q15

    ar&est positive numer; 0111.1111 M denar+ 7.9375.

    ifference et*een t*o consecutive va%ues is 0.0625.

    recision can e improved + usin& more its after t$e inar+ point- ut t$en t$e ran&e of numers

    is reduced for a &iven numer of its.

    Exam practice questions

    Q1 95; 01011111(73; 10110111

    22 1!00010110

    53; 00110101

    (75 10110101

    53 00110101

    T75 01001011

    128 10000000 verf%o*. #$is represents (128

    Q2a! enar+ 1032 is inar+ 0000 0100 0000 1000

    ! n $exadecima%; 0 4 0 8

    Q3

    a! enar+ 1026.75 is inar+ 010000000010.1100

    ! n $exadecima%; 4 0 2

    Q4

  • 8/13/2019 As Student Book Answers

    36/76

    Q2 7 its &ive 127 different patterns

    ut 6 its *ou%d on%+ &ive 63 patterns- so not enou&$!.

    Parit%Q1

    a! 00100001

    ! 01010011

    c! 11000011

    d! 11001001

    Q2 c! e! and &! contain an error since t$eir numer of 1(its is even

    Parit% bit errorf on%+ one parit+ it is different to *$at it s$ou%d e- t$e error *as in t$e parit+ it- and

    t$erefore t$e data its are correct. #$e parit+ its are a%% stripped out an+*a+.

    End of topic questions

    A(C$$Q1 A, code for t$e c$aracter Y5@ is 53.

    Q2 ,torin& t$e c$aracters Y35@ in a 2(+te *ord; 00110011 00110101

    Q3 ,torin& t$e inte&er 35 in a 2(+te *ord; 00000000 00100011

    Q4 #$e numeric difference et*een a di&it and its pure inar+ equiva%ent is 48.

    nicodeQ5 65-535 different c$aracters can e coded usin& 16 its.

    Q6 nicode for Z is 00AE in $exadecima%.

    nicode for [ is 221E in $exadecima%.

    nicode for \ is 20A in $exadecima%.

    Q7 nicode for A is 0041 in $exadecima%- *$ic$ is 65 in decima% t$e same as A, codeX!.

    Error chec"ing and correctionQ8 f one it did not &et transmitted correct%+.

    Q9 After transmission t$e parit+ is ca%cu%ated + addin& a%% t$e 1(its. f t$e parit+ is no* different- an

    error must $ave occurred.

    Q10 ammin& code can detect a sin&%e error in a *ord and correct it.Q11 t provides a &ood a%ance et*een error correction and error detection.

    Q12 A Fra+ code counter to&&%es on%+ one it at a time- *$ereas a pure inar+ counter ma+ to&&%e

    mu%tip%e its.

    Q13 Fra+ code counters use $a%f t$e e%ectrica% po*er of an equiva%ent inar+ counter.

    Exam practice questions

    Q1

    a) 7(it inar+ A, code for Y

  • 8/13/2019 As Student Book Answers

    37/76

    Q2

    a!

    i! 7(it A, code for Y?@ is 1010110

    ii! 11010110

    !

    i! Y@

    ii! YD@

    Q3

    i! 4

    ii! nicode

    Q4

    i! #$e numer of 1(its inc%udin& t$e parit+ it compute to an even numer.

    ii! #$e tota% numer of 1@s is ca%cu%ated efore transmission. A 0 or a 1 is added to t$e 7(it code

    so t$at t$e tota% numer of 1(its computer to an even numer. #$e numer of 1(its is re(

    ca%cu%ated after t$e +te is received. An odd numer of 1(its indicates an error.Q5 00110011 10110111

    #$e parit+ it is set *$en t$e c$aracter is first &enerated. #$e parit+ it is adQusted to ma/e t$e

    numer of 1(its even. #$e numer of 1(its is re(ca%cu%ated + t$e receiver. f t$e parit+ is no*

    odd- an error $as occurred.

    Q6 #$e parit+ it is set *$en t$e c$aracter is first &enerated. #$e parit+ it is adQusted to ma/e t$e

    numer of 1(its even. #$e numer of 1(its is re(ca%cu%ated + t$e receiver. f t$e parit+ is no*

    odd- an error $as occurred.

    Q7

    i! 53

    ii! 00110010 00110101

    ote; no reference to parit+ *as made in t$is question.

    5.3

    End of topic questions

    3itmap raphicsQ1 A pixe% is t$e sma%%est addressa%e area or sma%%est so%id %oc/ of co%our of an ima&e.

    Q2 A itmap is created *$en t$e pixe%s of an ima&e are mapped to positions in memor+ t$at storeinar+ codes representin& t$e co%our of eac$ pixe%.

    Q3 #$e reso%ution of a ? screen; a quantit+ expressed as t$e numer of pixe%s per ro* + t$e

    numer of pixe%s per co%umn. #$e reso%ution of an ima&e; a quantit+ expressed as t$e numer of

    dots)pixe%s per inc$ or centimetre.

    Q4 o%our dept$ descries t$e numer of its used to represent t$e co%our of a sin&%e pixe% in a

    itmapped ima&e.

    Q5 i%e sie M 1024 x 768 x 3 +tes M 23556096 +tes M 23556096)1024 ]< M 23004 ]

  • 8/13/2019 As Student Book Answers

    38/76

    Q7 n vector &rap$ics representation on%+ data for eac$ &eometric e%ement *i%% e stored *$i%st a

    itmap stores data for ever+ pixe%. #$ere are man+ more pixe%s t$an &eometric e%ements in a &eometric

    dia&ram.

    Q8 A dra*in& %ist is t$e %ist of dra*in& commands t$at recreate a vector &rap$ic.

    Q9 ,ie- direction- t$ic/ness- s$adin&- font sie- t+peface.

    Q10 =$en a itmap is sca%ed- t$e pixe%s en%ar&e. As t$e ma&nification increases- t$e pixe%s can

    ecome visi%e- %eadin& to a staircase effect. ?ector &rap$ics avoid suc$ distortion *$en ma&nified

    ecause sca%in& is app%ied to a %ineNs endpoints ta/in& into account t$e c$an&e in %ine t$ic/ness in a *a+

    t$at avoids creatin& a staircase effect. #$e sca%in& is &eometric ecause vector &rap$ics dea% *it$

    oQects not pixe%s. ?ector &rap$ics are defined + t$e re%ative positions of oQects in a t$ree(

    dimensiona% or t*o(dimensiona% coordinate s+stem. f +ou increase t$e sie of t$e coordinate s+stem-

    t$e dra*in& increases in sie. Jou do not %ose reso%ution *$en +ou en%ar&e a true vector dra*in&

    ecause it $as no intrinsic reso%ution.

    3asic compression techniquesQ11 ata compression squeees data into a sma%%er numer of +tes t$an t$e data *ou%d occup+ if

    uncompressed.

    Q12 un(%en&t$ encodin& E! is a simp%e compression tec$nique t$at ta/es account of t$e fact t$at

    some ima&es $ave %on& runs of pixe%s of t$e same co%our. Essentia%%+- consecutive memor+ ce%%s of t$e

    itmap are compared. f t$ree or more consecutive ce%%s contain t$e same it pattern- t$en a run of ce%%s

    $as een found t$at can e encoded in t*o +tes. #$e first +te stores t$e numer of identica%

    consecutive conti&uous! memor+ ce%% +tes and t$e second +te stores t$e co%our code.

    Q13 oss+ compression met$ods discard information *$ic$ is not considered important- e.&.

    ac/&round scener+ is saved *it$ reduced reso%ution. ecompressin& an ima&e compressed *it$ a

    %oss+ compression met$od resu%ts in an uncompressed ima&e t$at is different from t$e ori&ina% ut is

    c%ose enou&$ to e usefu%. ecompressin& a un(en&t$(Encoded(compressed ima&e produces t$eori&ina% uncompressed ima&e exact%+- i.e. *it$out %oss.

    Q14 #$e $uman e+e is &ood at seein& sma%% differences in ri&$tness over a re%ative%+ %ar&e area

    &radua% c$an&es in pixe% ri&$tness va%ues t$at occur over man+ pixe%s!- ut not so &ood at

    distin&uis$in& t$e exact stren&t$ of a $i&$(frequenc+ ri&$tness variation drastic c$an&es in pixe%

    ri&$tness va%ues t$at occur over a narro* ran&e of pixe%!. #$is ma/es it possi%e to &et a*a+ *it$

    &reat%+ reducin& t$e amount of information in t$e $i&$(frequenc+ components. t is a%so possi%e to

    exp%oit t$e sensitivit+ of t$e e+e + reducin& t$e numer of its per pixe% for pixe%s t$at t$e e+e is %east

    sensitive to.

    Exam practice questions

    Q1

    a)icture ro/en do*n into pixe%s eac$ pixe% represented + 1 it

    0 for %ac/- 1 for *$ite (or vice versa)

    b)eed one +te to represent 1 pixe%

    Q2

    a)

    i! ine t$ic/ness ) st+%e- %ine co%our- %ae% text!- oQect name- co(ordinates'

    ii! ae% text! ) co(ordinates ) etc ( if not used for a!i! ( fi%% co%our ) st+%e- *idt$- $ei&$t

    iii! ?ector &rap$ics stores properties of oQects )) vector &rap$ics use mat$ematica%

    equations)formu%ae

  • 8/13/2019 As Student Book Answers

    39/76

    iv! 4

    v! Eac$ +te can represent 256 different numers)it patterns)cominations- eac$ numer

    represents a different co%our- 2^8M256 and 8 its M 1 +te

    vi! 1024 x 768 div 1024 ]< )) 768 ]

    pa%ette data

    5.4

    End of topic questions

    (ound and DataQ1

    )a :icrop$one.)b ne minute M 60 seconds

    40 000 samp%es ta/en per second

    #ota% numer of samp%es ta/en M 60 x 40 000 M 2400 000

    Eac$ samp%e coded in 16 its or t*o +tes

    #ota% numer of +tes M 2 x 2400 000 M 4800 000.

    Q2 Ana%o&ue data is data t$at varies in a continuous manner- e.&. speec$.

    i&ita% data is data t$at ta/es t$e form of discrete va%ues- e.&. temperature readin&s ta/en ever+ $our.

    Q3 An ana%o&ue si&na% is an e%ectrica% or e%ectroma&netic si&na% t$at varies in a continuous manner

    *$ereas ana%o&ue data is a non(e%ectrica% continuous%+ var+in& si&na%.

    Q4 i&ita% to Ana%o&ue onverter or A.

    &anaging and &anipu!ating (oundQ5 ,tates t$at samp%in& must ta/e p%ace at a frequenc+ *$ic$ is at %east t*ice t$e rate of t$e $i&$est

    frequenc+ in t$e samp%ed si&na%.

    Q6 "ua%it+ of recorded sound and fi%e sie of recordin& are affected + t$e samp%in& rate and t$e

    numer of its a%%ocated per samp%e.

    Q7 ,amp%in& more often means it is possi%e to trac/ t$e c$an&es in a rapid%+ var+in& si&na% more

    accurate%+.

    A%%ocatin& more its per samp%e means a more accurate representation of t$e si&na% *ave.

    :ore samp%es and more its per samp%e means a i&&er fi%e sie ecause t$ere *i%% e more its to

    store in ot$ cases.

    Q8 ,+nt$esisin& sound means creatin& sounds ased on an interna% definition of t$e sounds to ep%a+ed and not a di&ita% recordin& of t$e actua% sound *aves. #$e pitc$- timre *$ic$ instrument

    sound! and duration of eac$ required note ma/in& up t$e sound is read from a fi%e and t$e note- its

    pitc$- timre and duration &enerated from e%ectronic circuits capa%e of &eneratin& individua% notes.

    Q9 i&itised audio is received from a source and immediate%+ put into a uffer. nce t$ere is

    sufficient audio data in t$e uffer- p%a+ac/ of t$e audio e&ins. As %on& as t$e p%a+er device is not

    tr+in& to access data t$at $asn@t een received +et- streamin& *i%% e successfu%. f t$e uffer runs out

    of audio data- t$e p%a+er *i%% pause unti% it receives more.

    Exam practice questions

    Q1

    a) #$e samp%in& rate' t$e numer of its avai%a%e to represent eac$ samp%e (samp%in& reso%ution

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 39

  • 8/13/2019 As Student Book Answers

    40/76

    b) Editin& out noise)*ron& notes or c$an&in& sounds to &et a specia% affects' sound can e

    stored)transmitted di&ita%%+'

    c) ,+nt$esisin& sound means creatin& sounds ased on an interna% definition of t$e sounds to ep%a+ed and not a di&ita% recordin& of t$e actua% sound *aves. #$e pitc$- timre *$ic$

    instrument sound! and duration of eac$ required note ma/in& up t$e sound is read from a

    fi%e and t$e note- its pitc$- timre and duration &enerated from e%ectronic circuits capa%e

    of &eneratin& individua% notes.

    Q2 a)

    i)Ana%o&ue sound! is converted into di&ita% )) discrete va%ues'

    ei&$t of ana%o&ue *ave! samp%ed at re&u%ar interva%s' ei&$t)va%ue represented + a numer)inar+ code)inar+ pattern'

    ii)i&ita%(to(Ana%o&ue converter'

    Q3 a)Ana%o&ue to i&ita% onverterb),ound samp%ed re&u%ar%+- samp%e $ei&$ts measured- $ei&$ts coded in inar+- inar+ va%ues

    stored

    6.1

    End of topic questions

    (%stem !ife c%c!eQ1 Ana%+sis sta&e.

    Q2 As/ customers to fi%% in questionnaires.

    Q3 serve $o* t$e orders are co%%ected to find potentia% ott%enec/s of t$e s+stem.

    Q4 urin& t$e imp%ementation p$ase.

    Q5 #o c$ec/ t$at t$e different parts *or/ to&et$er correct%+.

    Q6 #$ere ma+ $ave een misunderstandin&s + t$e ana%+st- t$e desi&ner or t$e pro&rammers.

    Exam Practice Questions

    Q1

    S+stems anal+sis A detai%ed %oo/ at t$e current s+stem and esta%is$in& t$e oQectivesof t$e ne* s+stem.

    S+stem desi*n #$e process invo%ved in t$e desi&n of user interface- processes and

    data stora&e requirements.

    &mplementation ro&rammin& t$e soft*are- insta%%ation of $ard*are and soft*are and

    preparation of data fi%es. #rainin& of users and *ritin& t$e s+stem

    documentation is a%so part of t$is p$ase.

    estin* ,+stem testin& to ensure t$e *$o%e s+stems functions effective%+.

    .-aluation evie* to confirm t$e ne* s+stem meets t$e ori&ina% requirements

    and identif+ an+ necessar+ modifications.

    Q2 omparison *it$ ori&ina% oQectivesumer of comp%aints ) rea/do*ns ) maintenance requests

    Ease of use ) user feedac/ ) user satisfaction

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 0

  • 8/13/2019 As Student Book Answers

    41/76

    Q3 ,imp%e c$an&e of a sin&%e coin; W1- W50p- 20p- 10p- 5p

    $an&e made up of one of severa% coins; W38.5- 75p- 80p- 35p- 25p

    $an&e made up of more t$an one of t$e same coins; 40p:inimum c$an&e t$at can e &iven; 5p

  • 8/13/2019 As Student Book Answers

    42/76

    Q5

    A

    &nput

    &nput

    utput

    0 0 1

    0 1 1

    1 0 1

    1 1 0

    &nput

    &nput

    utput

    0 0 1

    0 1 0

    1 0 0

    1 1 0

    H

    &nput

    &nput

    utput

    0 0 0

    0 1 1

    1 0 1

    1 1 0

    Q6 o&ic &ate circuit s+mo%s;

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 2

    H Jamp "!,upp%+

    H L

  • 8/13/2019 As Student Book Answers

    43/76

    &ate s+mo%

    H &ate s+mo%

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 3

    &ate s+mo%

    A &ate s+mo%

    # &ate s+mo%

    A &ate s+mo%

  • 8/13/2019 As Student Book Answers

    44/76

    Q7 Expression of ";

    !. CBBA ++

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009

  • 8/13/2019 As Student Book Answers

    45/76

    Q8 o&ic circuit A on%+!;

    Q9 o&ic circuit on%+!;

    Q10

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 !

    A

    .

    A

    .

    A:.

    .:A

    %A:.&: %.:A& %A:.&: %.:A&

    A

    .

    A

    .

    %A 7 .&A

    %A 7 .&

    %A 7 .& %A 7 .&7 %A 7 .& %A 7 .&7

    ./ -e organ@s la> C:- I C 7 -

    IA:. 7 A:. %A 7 .& %A 7 .&7

    %A 7 .& %A 7 .&:I

    ./ -e organ@s la> C:- I C 7 -

    %A 7 .& %A 7 .&7

  • 8/13/2019 As Student Book Answers

    46/76

    Q11

    Q12

    Q13

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 "

    I%A 7 .& %A 7 .&: ultipl/ing out the to #raceted termsA:A 7 A:. 7 .:A 7 .:.

    .:. I 0and.ut A:A I A:A I 0A:A 7 A:. 7 .:A 7 .:. A:. 7 .:AI

    I %A 7 .& %A 7 .&7A:. 7 .:A./ -e organ@s la> C:- I C 7 -

    I%A 7 .& %A 7 .&7 %A 7 .& %A 7 .&: ./ -e organ@s la> C:- I C 7 -

    1:. I . 1 AN- . ill #e 1 hen . is 1 and 0 hen . is 0

    Conse6uentl/5 1 And . simpl/ *ollos .

    There*ore5 1:. is C:- I C 7 -

    A:A:. 7 .:A:. I 7A:%A7.& .:%A7.& ./ -e organ@s la> C:- I C 7 -

    7A:%A7.& .:%A7.& I A:A 7 A:. 7 .:A 7 .:.ultipl/ing out the

    to #raceted termsIA:A 7 A:. 7 .:A 7 .:. A:. 7 .:A .:. I 0and.ut A:A I 0

  • 8/13/2019 As Student Book Answers

    47/76

    Q14

    Exam practice questions

    Q1 " M A.< T A..Q2

    a!

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 '

    A1 A2

  • 8/13/2019 As Student Book Answers

    48/76

    !

    c! Equiva%ence tester- i.e. output is 1 if A1 A2 matc$

  • 8/13/2019 As Student Book Answers

    49/76

    iii!

    A

    A *rite and read man+ times optica% disc ompact isc! capa%e of

    recordin& aout 600(700 :

  • 8/13/2019 As Student Book Answers

    62/76

    avin& pi&mented in/s for etter qua%it+'

    Q2 a! arcode reader ) *and ) scanner

    ! i! %ess c$ance of error )) &reater accurac+)) scannin& + device faster

    ii! t$e ars can e read up(side(do*n) $as vertica% s+mmetr+

    7.2

    End of topic questions(%stem soft)are

    Q1 is/ formatter is part of s+stem soft*are.

    Q2 #+pes of %an&ua&e trans%ators; assem%er- interpreter- compi%er.

    Q3 An assem%er is used to trans%ate assem%+ code into mac$ine code.

    Q4 _ is trans%ated usin& a compi%er.

    Q5 #$e compi%er reads source code and produces oQect code.

    App!ication soft)are

    Q6

  • 8/13/2019 As Student Book Answers

    63/76

    Exam practice questions

    Q1 a! ,oft*are is a pro&ram ) a sequence of pro&ram instructions.

    ! A pro&rammin& %an&ua&e trans%ator is a compi%er)interpreter)assem%er.

    A dis/ defra&menter is a uti%it+ pro&ram.

    A fi%e t$at is used + severa% app%ications pro&rams is a %irar+ pro&ram s+stem

    soft*are!.

    An examp%e of a &enera% purpose app%ications pro&ram is a *ord processor ) dataase

    )spreads$eet.

    Q2

    Q3

    a! ,econd &eneration %an&ua&e.

    ! irst &eneration %an&ua&e.

    c! :emor+ address.

    d! Assem%er.

    e! 1(to(1- eac$ assem%+ %an&ua&e instruction trans%ates into one mac$ine code instruction.

    Q4

    a! i! ,+stem soft*are is t$e %a+er of soft*are *$ic$ ena%es users to operate t$e computer.

    ii! app%ication soft*are is pro&rams *ritten to perform end user tas/s.

    iii! an examp%e of s+stem soft*are is an operatin& s+stem or uti%it+ pro&rams.

    ! i! a t+pe of &enera% purpose app%ication soft*are is a *ord processor ) spreads$eet.

    ii! ,pecia% purpose app%ication soft*are is a pro&ram *ritten to do a specific tas/.

    c!i!

  • 8/13/2019 As Student Book Answers

    64/76

    ii! an advanta&e of espo/e soft*are over readi%+ avai%a%e soft*are is t$at it matc$es end

    user requirements.

    isadvanta&es are t$at it *i%% not e extensive%+ tried and tested and more expensive to u+.#$e customer $as to *ait for t$e soft*are to e *ritten and needs to specif+ requirements ver+

    carefu%%+.

    Q5

    a! i! ard*are is t$e e%ectronic components of t$e computer.

    ii! ,oft*are is t$e pro&rams t$at run on t$e $ard*are.

    ! An operatin& s+stem is soft*are.

    c! A data us is $ard*are.

    Q6

    a! i! a compi%er trans%ates t$e *$o%e source code and produces oQect code.

    ii! an interpreter ana%+ses eac$ %ine of code and executes it in turn *it$out producin& oQect

    code.

    ! i! A compi%er is est used *$en execution s$ou%d run as fast as possi%e- *$en deve%opment

    is finis$ed and for s$ippin& to t$e user.

    ii! An interpreter is est used durin& deve%opment or to support p%atform independence.

    c! an assem%er trans%ates an assem%+ %an&ua&e pro&ram *$ereas a compi%er trans%ates a $i&$ %eve%

    %an&ua&e pro&ram.

    Q7

    a! Assem%+ %an&ua&e is t$e second &eneration of pro&rammin& %an&ua&es.

    ! A second(&eneration %an&ua&e pro&ram $as to e trans%ated into mac$ine code usin& an assem%er

    efore it can e executed.

    c! mperative $i&$ %eve% %an&ua&e pro&rams execute instructions in pro&rammer defined sequence.

    d! Examp%es of imperative %an&ua&es are; asca%-

  • 8/13/2019 As Student Book Answers

    65/76

    .1

    End of topic questions

    /e &nternet

    Q1 #$e nternet is a net*or/ of computer net*or/s and computers usin& a &%oa%%+ unique address

    space ased on t$e nternet rotoco% ! and #) to support pu%ic access to e(mai% and *e pa&es

    amon&st ot$er t$in&s.

    Q2 #$e =or%d =ide =e ===! or =e is a s+stem of inter%in/ed- $+pertext documents accessed

    via t$e nternet.

    Q3 ata or messa&e pac/ets f%o* una%tered t$rou&$ t$e nternet et*een t*o end points t$at contro%

    t$eir communication. A messa&e is ro/en into varia%e %en&t$ pac/ets consistin& of a part of t$e

    messa&e- a source and a destination address. #$e pac/ets trave% independent%+ of eac$ ot$er t$rou&$

    t$e nternet ac/one ein& routed on t$e asis of t$e destination address.

    Q4 A router is a specia% s*itc$ t$at receives pac/ets or data&rams from one $ost computer! or router

    and uses t$e destination address t$at t$e+ contain to pass on t$e pac/ets- correct%+ formatted- to

    anot$er $ost computer! or router. outers are used ecause it is not practica% to connect ever+ $ost

    direct%+ to ever+ ot$er $ost. nstead- a fe* $osts connect to a router- *$ic$ connects to ot$er routers

    and so on- to form a net*or/. osts are computers t$at run app%ications.

    Q5

    a! #$e end(to(end princip%e states t$at t$e t*o end computers s$ou%d e in contro% of t$e

    communication across t$e nternet. #$e ro%e of t$e nternet is t$us de%e&ated to movin& pac/ets

    et*een t$ese t*o end points.

    ! n t$e open arc$itecture net*or/in& approac$- desi&ners are free to desi&n t$e individua% net*or/s

    in *$atever *a+ t$e+ *ant- a%%o*in& a diversit+ of net*or/s to interconnect and communicate. Eac$

    net*or/ is connected to t$e nternet t$rou&$ a router>&ate*a+. t is t$e Qo of t$e &ate*a+ to overcome

    t$e mismatc$ et*een different net*or/s.

    c! #$e end(to(end princip%e requires t$at eac$ computer usin& t$e nternet s$ou%d e unique%+

    identified. Eac$ computer on t$e nternet is %ae%%ed *it$ a &%oa%%+ unique address /no*n as an

    nternet rotoco% ! address. #$e numerin& s+stem- v4- t$at is used toda+ a%%o*s for 232 different

    addresses. A%% t$ese unique addresses ma/e up a sin&%e %o&ica% address space. At t$e inar+ %eve%- an

    v4 address consists of 32 its 4 +tes!.

    :omain names and &, addresses

    Q6 1983

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 "!

  • 8/13/2019 As Student Book Answers

    66/76

    Q7 An+ t$ree from arp- com- edu- mi%- net- or&- int- &ov

    Q8 A domain name identifies a net*or/ of computers *$i%st a fu%%+ qua%ified domain name unique%+

    identifies a particu%ar $ost on t$is net*or/.

    Q9 A , server trans%ates a fu%%+ qua%ified domain name into an address. osts use , servers

    to reso%ve domain names into addresses efore connectin& to ot$er $osts on t$e nternet.

    Q10 $ttp;))***.microsoft.com)index)index.$tm%

    Q11 A is a t+pe of . A is an identifier for a resource. #$is resource ma+ e identified

    + its %ocation or its name. A identifies a resource via its net*or/ O%ocationO *$i%e a identifies it + name.

    'lientser-er model

    Q12 a! A ser-eris a soft*are process t$at provides a service requested + a c%ient soft*are process-

    e.&. supp%ies a *e pa&e.

    ! A c%ient is a soft*are process t$at requests and uses t$e services provided + a server.

    Q13 n t$e c%ient>server mode%- a c%ient soft*are process initiates a request for some service from a

    server soft*are process *$ic$ responds to t$at request.

    pplicationle-el protocols

    Q14 A protoco% is a set of pre(a&reed si&na%s- codes and ru%es to e used for data and information

    exc$an&e et*een s+stems.

    Q15 #$e #) protoco% stac/ is a protoco% stac/ consistin& of four %a+ers; app%ication- transport-net*or/ and %in/.

    #$e app%ication %a+er $and%es t$e detai%s of a particu%ar net*or/in& app%ication- e.&. a =e ro*ser

    usin& t$e ## protoco%.

    #$e transport %a+er esta%is$es- supervises and maintains a connection et*een t*o

    communicatin& app%ications processes!- one on eac$ $ost. #$e transport %a+er ensures a re%ia%e

    f%o* of data and re%ieves app%ications from $avin& to dea% *it$ t$e pro%ems of connectin& t$e

    $osts- detectin& *$en errors occur- retransmittin& pac/ets and detectin& *$en a connection is

    ro/en. #$e transport %a+er a%so sp%its data t$at t$e app%ications *is$ to send into ite(sied c$un/s

    to fit pac/ets and reassem%es received pac/et data into data for app%ications.

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 ""

  • 8/13/2019 As Student Book Answers

    67/76

    #$e et*or/ or %a+er is responsi%e for addressin& pac/ets *it$ source and destination

    addresses so t$at t$e+ ma+ e routed t$rou&$ t$e nternet.

    #$e %in/ %a+er $and%es a%% t$e p$+sica% detai%s of interfacin& *it$ t$e ca%e- inc%udin& t$e net*or/

    interface card and a device driver.

    Q16 a! A port is an address for a soft*are process- e.&. an instance of a *e ro*ser.

    ! A soc/et is a comination of a $ost address and a port numer.

    Q17 An+ t$ree from t$e fo%%o*in& t$ere are man+ more ut t$ese are ones t$at peop%e are most

    fami%iar *it$!

    ort 80 > =e server

    ort 23 > #e%net server

    ort 21 > # server

    ort 25 > ,:# server

    ort 110 > 3 server

    Q18 A c%ient mac$ine sends a request messa&e to t$e server and t$e server responds *it$ a responsemessa&e. #$e response messa&e ma+ contain data of man+ different forms. #$e most popu%ar form is

    textua% data formatted usin& +pertext :ar/ up an&ua&e #:!. t$er items- suc$ as &rap$ica%

    ima&es or audio fi%es- ma+ a%so e transmitted. #$e simp%est request messa&e is;

    FE# ) Keturn /e+ pressedI

    Keturn /e+ pressedI

    Q19

    a! i%e #ransfer rotoco% #! is an app%ication(%a+er protoco% t$at ena%es fi%es on one $ost-

    omputer

  • 8/13/2019 As Student Book Answers

    68/76

    ii read t$e #: text of a =e pa&e

    iii retrieve e(mai%

    iv send e(mai%.

    A te%net c%ient connects to port 23 of a te%net server on t$e remote mac$ine a%%o*in& t$e c%ient to

    mana&e t$e remote mac$ine- i.e. to create fi%es or fo%ders- to de%ete fi%es or fo%ders- to open fi%es for

    vie*in&- etc.- as if t$e remote mac$ine *as t$e user@s o*n %oca% mac$ine.

    e! +pertext #ransfer rotoco% over ,ecure ,oc/et a+er ## over ,, or ##,! is a =e

    protoco% deve%oped + etscape t$at encr+pts and decr+pts user pa&e requests as *e%% as t$e pa&es t$at

    are returned + t$e =e server. ##, uses a ,ecure ,oc/et a+er ,,! eneat$ t$e ##

    app%ication %a+er. ##, uses port 443 instead of ## port 80 in its interactions *it$ #).

    ##, is *ide%+ used on t$e =e for securit+(sensitive communication- suc$ as pa+ment transactions

    and corporate %o&ons.

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 "$

  • 8/13/2019 As Student Book Answers

    69/76

    Exam practice questions

    Q1 nternet is a net*or/ of computer net*or/s and computers usin& unique addresses and#) protoco%.

    #$e =or%d =ide =e is a s+stem of inter%in/ed $+pertext documents accessed via t$e nternet.

    An intranet is a private computer net*or/ t$at uses nternet protoco%s > #)- ##- #-

    3 and ,:# > and c%ient(server operations to secure%+ s$are part of an or&anisation@s

    information or operations *it$ its emp%o+ees or memers. ,ometimes intranet refers to an

    interna% *e site.

    Q2

    a!#o ensure t$e domain name is unique )) to a%%ocate a unique address to t$e domain.

    ! omain ame ,ervers store dataases of domain names and t$eir a%%ocated addresses.

    addresses can e %oo/ed up from , dataases %ocated on t$e nternet'

    Q3

    a! %ient *or/station computers are provided *it$ a service from some centra% server- a%%

    processin& required is done + t$e server- t$e processin& resu%ts are t$en returned to t$e

    c%ient.

    !

    i! ,et of ru%es aout t$e *a+ t*o devices communicate.

    ii!A%ice uses ,:# protoco% to send $er messa&e to t$e e(mai% server of $er ,. #$e

    , %oo/s at t$e domain name to find t$e servers acceptin& messa&es for t$at

    domain. #$e domain name is t$e second part of t$e destination address. #$e

    messa&e is de%ivered to t$e mai% ox of t$e user.

  • 8/13/2019 As Student Book Answers

    70/76

    retrievin& e(mai% from remote mac$ine'

    readin& a fi%e) %istin& contents of a fi%e on remote mac$ine'

    searc$in& for a fi%e)director on remote mac$ine'

    %istin& director+ contents of remote mac$ine'

    .2

    End of topic questions

    >eb Site :esi*n

    Q1 Ka $refMC$ttp;))***.educationa%(computin&.co.u/CI %ic/ me to %in/ to E, tdK)aI

    Q2 %ace anc$ors t$rou&$out document at positions *$ic$ users need to e a%e to Qump to usin& t$e

    fo%%o*in& $tm%; Ka nameMCtopCIK)aI

    %ace $+per%in/s in strate&ic p%aces to a%%o* users to Qump to t$e aove referenced parts of

    document- e.&. t$e top of t$e document as fo%%o*s; Ka $refMC_topCI%ic/ $ere for t$e top of t$e

    pa&eK)aI

    Q3 Ko%I

    K%iIasca% ro&rammin&K)%iI

    K%iIataasesK)%iI

    K%iI

  • 8/13/2019 As Student Book Answers

    71/76

    'ascadin* St+le S/eets

    Q7 A st+%e s$eet descries in a st+%e s$eet %an&ua&e t$e presentation- e.&. font st+%e- font sie- co%our-of t$e contents of a document *ritten in a mar/up %an&ua&e suc$ as $tm%.

    Q8 #: *as desi&ned to e used for mar/in& t$e structure of a *e pa&e- e.&. its $eadin&s and

    para&rap$s- not for mar/in& $o* suc$ para&rap$s and $eadin&s s$ou%d e st+%ed. ,t+%e s$eets ena%e

    t$e presentationa% aspects of a *e pa&e to e separated from its structura% aspects. #*o t+pes of st+%e

    s$eet are an externa% st+%e s$eet and an emedded st+%e s$eet.

    Q9 A st+%e ru%e consists of t$ree parts; a t+pe se%ector- a propert+ and a va%ue- i.e. se%ector `propert+ ;

    va%ue

    Q10 a! p text(a%i&n ; center' co%or ; red

    Q11 ! $1 co%or ; %ue' font(sie ; 32pt' font(fami%+ ; OserifO

    Q12 a! KdivIK)divI KpIK)pI K$_IK)$_I Ko%IK)o%I

    Q13 ! KspanIK)spanI Kstron&IK)stron&I KemIK)emI

    Q14 redo%d is a c%ass se%ector. An+ #: e%ement t$at $as t$e c%ass attriute redo%d *i%% app%+ t$e

    co%our red to its enc%osed text.

    Q15 s identif+ a specific e%ement and t$erefore must e unique on t$e pa&e. %asses mar/ e%ements

    of a &roup and can e used mu%tip%e times- a defined st+%e ma+ e app%ied to mu%tip%e e%ements.

    %ass se%ectors can e comined to&et$er in e%ements. s cannot e comined in t$is *a+.

    Exam practice questions

    Q1 a!

    ! p co%or; red

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 '1

    eading in larger *ont

    Golloed #/ a #lan lineusuall/

    .lan line #e*ore and a*terparagraph

    Line #rea a*ter ?The end@

    /perlin

    Title

  • 8/13/2019 As Student Book Answers

    72/76

    c! Emedded- interna%

    Q2 a!

    ! #$e /e+ difference et*een s and c%asses is t$at s identif+ a specific e%ement and

    t$erefore must e unique on t$e pa&e > a specific can e used on%+ once per document.

    %asses mar/ e%ements as memers of a &roup and can e used mu%tip%e times- as is t$e case if

    a defined st+%e is app%ied to mu%tip%e e%ements.

    c! se%ector identifier is prefixed *it$ _ not N.N.

    .&reen,t+%e `co%or ; &reen' font(st+%e ; ita%ic

    and

    p.&reen,t+%e a`text(decoration ; under%ine

    need to c$an&e to

    _&reen,t+%e `co%or ; &reen' font(st+%e ; ita%ic

    p_&reen,t+%e a`text(decoration ; under%ine

    Q3 Externa%- interna%- emedded

    Q4 :onoc$romatic > uses a sin&%e ase co%our and an+ numer of tints or s$ades of t$at co%our.

    Ana%o&ous > Ana%o&ous co%ours are an+ t$ree co%ours *$ic$ are side + side on a 12(partco%our *$ee%- suc$ as +e%%o*(&reen- +e%%o* and +e%%o*(oran&e. sua%%+ one of t$e t$ree

    co%ours predominates.

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 '2

    Title

    /perlin underlined

    /perlin underlined+aragraph teEt in green

    Line #rea causes ello orldto appear on neEt line

    .lan line #e*oreand a*terparagraph

  • 8/13/2019 As Student Book Answers

    73/76

    omp%ementar+ > consists of co%ours *$ic$ are %ocated opposite eac$ ot$er on t$e co%our

    *$ee%- suc$ as &reen and red- +e%%o* and vio%et or oran&e and %ue.

    1!.1

    End of topic questions

    'urrent lawsQ1 =$en desi&nin& a user interface- +ou s$ou%d consider t$e ea%t$ and ,afet+ e&u%ations and

    accessii%it+ &uide%ines to ensure users can vie* t$e information on screen comforta%+.

    Q2 nder t$e $ea%t$ and safet+ re&u%ations s$ou%d e a%%o*ed rea/s or c$an&es in activit+ and $ave a

    suita%e *or/ station *it$ adQusta%e c$air and monitor- detac$a%e /e+oard and *rist rests. A *or/station assessment ma+ e required and)or trainin& on correct posture.

    Q3 #$e compan+ $as to aide + t$e ata rotection Act.

    Jou need to ensure customers to t$e *esite are as/ed to a&ree t$at persona% information is

    co%%ected. Jou a%so need to ensure t$is data is secure%+ stored.

    Q4 nder t$e e&u%ation of nvesti&ator+ o*ers Act it is an offence to intercept a messa&e sent +

    te%ecommunications s+stems. nce in t$e or&anisation@s mai% server t$e ata rotection Act app%ies.

    .t/icsQ5 f +ou rea/ t$e code of conduct of +our or&anisation +ou ma+ e suQect to discip%inar+

    procedures- t$is cou%d e a *ritten *arnin&- ein& arred from t$e computer s+stem or dismissa%.

    Q6 Jou *ou%d e contravenin& t$e op+ri&$t- esi&ns and atents Act.Q7 ,oft*are %icences permit use of t$e soft*are- it does not mean +ou o*n t$e soft*are outri&$t. Jou

    t$erefore do not $ave t$e ri&$t to se%% t$e soft*are. icences are not usua%%+ transfera%e' t$is means

    +ou can not %e&a%%+ se%% a soft*are %icence to a t$ird part+.

    Q8 #o restrict t$e use of di&ita% media- di&ita% ri&$ts mana&ement tec$no%o&ies ma+ e used suc$ as

    encr+ption- di&ita% *atermar/s or t$e inc%usion of meta data in t$e di&ita% fi%e t$at records t$e

    purc$aser@s detai%s.

    .mer*in* tec/nolo*iesQ9 #$e di&ita% divide descries t$e &ap et*een t$ose peop%e *$o $ave access to information

    tec$no%o&+ and t$ose *$o [email protected] omputer pro&rammers can *or/ from remote %ocations as %on& as t$e+ $ave access to a

    computer and communication %in/s *it$ t$eir customers and)or co%%ea&ues. #$is means a &%oa% Qo

    mar/et.

    Q11 :ac$ines are ver+ &ood at repetitive tas/s *it$ c%ear%+ defined steps.

    umans are etter at oQect and pattern reco&nition.

    Q12 #$e rain *or/s in a ver+ comp%icated *a+ and *e sti%% do not fu%%+ understand $o* it *or/s.

    Q13 and Q14 #$ese question are open ended and are desi&ned to stretc$ and c$a%%en&e more a%e

    students.

    AQA Computing AS Level Teacher Notes Nelson Thornes Ltd 2009 '3

  • 8/13/2019 As Student Book Answers

    74/76

    Exam practice questions

    Q1 a!

    i! #o minimise unaut$orised access pass*ord protect and)or encr+pt sensitive fi%es

    and c$an&e pass*ords on a re&u%ar asis. $oose pass*ords t$at are difficu%t to &uess.

    ,et attriutes and access ri&$ts to restrict access to specific users. Automatic %o&(out

    after a set time of user inactivit+.

    ii! naut$orised access cou%d e detected t$rou&$ soft*are t$at monitors user activit+

    and /eeps a %o& of fi%e access and c$an&es.

    !

    i! nsta%% a fire*a%% to protect from $ac/ers.

    ii! se up(to(date virus c$ec/in& soft*are to protect a&ainst viruses.

    iii! #o protect a&ainst s+stem fai%ure- re&u%ar automated ac/ups s$ou%d e done and

    an uninterrupti%e po*er supp%+ s$ou%d e insta%%ed so t$at t$e s+stem can e s$ut

    do*n safe%+.

    c! #$e compan+ needs a &ood recover+ procedure- suc$ as p%ans *$ere to source a%ternative

    $ard*are and $o* to insta%% ac/up fi%es.

    Q3 ersona% data refers to information aout a %ivin& identifia%e individua%.

    Q4 a! ea%t$ and ,afet+ isp%a+ ,creen Equipment! e&u%ations 1992

    ! ata rotection Act 1998

    c! op+ri&$t- esi&ns and atents Act 1988d! #$e e&u%ation of nvesti&ator+ o*ers Act 2000

    Q5 a! naut$orised access to computer pro&rams or data and unaut$orised

    modification of computer materia%.

    ! Enforce stron& pass*ords- i.e. pass*ords t$at are not easi%+ &uessed.

    ]eep a %o& of a%% movements on c