Ict Practical
Ict Practical
ORG
   2. House Styles                                                              Insert merge elds where indicated with chevrons, i.e. <Field>
           Remember to follow all the instructions given, to avoid losing       Place automated current date and/or time, as well as your name,
           easy marks                                                           centre number and candidate number where speci ed. Ensure
           Type in the name of the style exactly as it is in the paper Click    date is in the correct format speci ed.
           on the drop-down arrow in the Styles section → select create
           a new style
           Always base your styles on the Normal font Setting
           the line spacing → click on format → then paragraph
           → select required options
           From the same tab, you can change the spacing before and
                                                                                Spell check and proof read the document. Save the master
           after the paragraph
                                                                                document, and click nish and merge.
          Setting all capital letters → click on format → font → tick the       Preview results and ensure that they look as required.
      option All Caps                                                           While printing: check all merge elds are placed eld codes are
                                                                                     visible if necessary. (Go to Advanced settings so they are
                                                                                     displayed when printing. Proof of date inserted may be asked,
                                                                                     right click and toggle eld codes or just use the shortcut
                                                                                     Alt+F9.)
                                                                                ) | | Yes | Find values that are Yes/True | | No | Find values that
                                                                                 are No/False | | #01/01/2009# | Find a speci c date | |
   4. Data Manipulation
WWW.ZNOTES.ORG
  While importing les, make sure you select text le and
      not excel le, as .csv les are plain text.
      When they ask for a set number of decimal places in a
CAIE IGCSE ICT (0417)
     Ensure that the dates displayed in the table are in the
  >01/03/2009 | Find dates after a given date | | <01/03/2009 | Find a      points and Add E ect in the side pane and choose the required
     correct format under Table Design view.
  date before a given date | | Between 01/03/2009 and 31/03/2009 |
  Find dates in a given range |
  5.ToPresentation
       form a relationship between two tables, go to the
                                                                            style. transitions.
    Relationships section of the Database Tools tab and
  Authoring        (MStables.
    choose the required
  PowerPoint)
     To open a given outline, click “New slide” arrow and click
     “slide from outline...”
                                                                            Forloop
                                                                            To   thea bullets
                                                                                      slide show tosoenter     the
                                                                                                        it plays    screen →one
                                                                                                                 continuously   untilby
                                                                                                                                      the Esc key is
     Printing presenter notes, click print “Notes pages"
                                                                            the
                                                                            one rst Under
                                                                            pressed.  bulletthepoint
                                                                                                   Slideand
                                                                                                          showanimate       asSelect
                                                                                                                 tab, click on required
                                                                                                                               Set Up Slidefrom
                                                                                                                                            Show
     Printing audience notes, click print “Handouts” When printing
                                                                            EAdd
                                                                               ects.
                                                                            under  SetRepeat     forthethe
                                                                                       Up. It is in          remaining
                                                                                                          Show   options section of the option box
     evidence of slide transitions, go to slide sorter and then
                                                                            that appears.
                                                                             points.
     The   calculations will
     PrntScr               ONLYwork if placed in the report
     footer.   IfΣ Total is used this then it apperars
     For all bullets to enter the screen at once → click on the Custom
     automatically in the report footer.
                             =COUNT(\[Primary_ eld\ ])
   Count number of elds in a
                            Always use primary eld as it
           report
                               is the only unique eld
    Sum of elds in a report =SUM(\[Field_name\   ])
   Average of elds in a report =AVG(\[Field_name\])
   Minimum of elds in a report =MIN(\[Field_name\])
   Maximum of elds in a report=MAX(\[Field_name\ ])
                                                                                 ed on the paper.
  6. Data Analysis
     Naming a range of cells
                         →select the cells
                                         →right click
     and select ‘Name a Range’.
                            →type the name in the option
     box. Ensure the range is correctly selected.
WWW.ZNOTES.ORG                                                                   DESCRIPTION                               FORMULA
                                                                         Add, Subtract, Multiply, Divide
                                                                                                                            =A1+B1
CAIE IGCSE ICT (0417)
    the instructions on the paper from the Format tab (ego: less than 100, format: green). You can add more than one rule to a range of cells, by
    repeating the same steps for the new rule.
    When you are using another le as a source le (ego for a LOOKUP function), make sure it is open until the end, else the spreadsheet will no
    longer be able to access that data.
       To make cell reference absolute, press F4 while highlighting it
    While printing spreadsheet:
      check the elds required to show
      if they want it showing formulae. (To show formulas
      instead of values, select Show Formulas under the
      Formula Auditing section of the Formulas tab.)
WWW.ZNOTES.ORG
             DESCRIPTION                           FORMULA                                DESCRIPTION                          FORMULA
        SUM = Adding a range of                                                                                     =AVERAGEIF($D$4:$D$64,G3,
                                                  =SUM(A1:A4)
               numbers                                                              Average IF – it searches for
CAIEAVERAGE
      IGCSE - FindICT   (0417)
                   the average                 =AVERAGE(A1:A4)                   criteria and makes an average of
                                                                                                                    $E$4:$E$64)$D$4:$D$64 is the
                                        =HLOOKUP(A1,$B$1:$G$2,2)
                                        A1 is the cell to check$B$1:$G$2
      HLOOKUP - Looking up what
                                         is the array to look in2 is row 2
     particular values mean from a
      table arranged horizontally          from $B$1:$G$2 meaning
                                        return the value in row 2 in that
                                                    section.
=SUMIF($B$1:$C$8,A1, $D$1:
WWW.ZNOTES.ORG
CAIE IGCSE ICT (0417)
                                                                                                    If the link needs to open in a new window select New
                                                                                                  What is CSS?
Embedded
WWW.ZNOTES.ORG
CAIE IGCSE ICT (0417)
                                         xxfxx
      Opening/closing head tag                      <head></head>              CSS Tags
                                                      <title>HTML
                Page title                                                                                  Colours
                                                   REFERENCE</title>
                                               <link rel=“stylesheet”
                                                                             Colours can be in hexadecimal hashtag before the hexadecimal
            Attaching a CSS le             type=“text/css”href=“mystyle.
                                                                                  is mandatory
                                                        css”>
                                                                             e.g. #000000 F full capacity
           De ning anchor tag                     <a name=“top”></a>                                    0 is least capacity
  Setting default target window                   <base target=“_self”>      Some colours can be written in words. Such as black or white.
  Opening of the body/content                       <body></body>
   Table tag | border width as 1 |                   <table border=“1”                                       Fonts
          alignment center                       align=“center”></table>
                                                                           7.2. CSS    Fonts are given priority from rst to last in order
                                                                                   To add multiple fonts, add commas.
               Eg. h1 { font-family: Arial, Calibri, sans-serif;}                        Edit picture
                                                                                         Colour
  Tables
WWW.ZNOTES.ORG
CAIE IGCSE ICT (0417)
  15.2 De ne the term veri cation:                                                                                Harder to change dataformat.
      A way of preventing errors when data is copied from one
      medium to another                                                       18.1 De ne and understand the terms primary key and foreign key
  15.2 Describe visual veri cation:                                           and their role in a relational database.
      Visual comparison of data entered with a data source Checking
                                                                                      Primary key: The key eld of a table which is unique and
      for errors by comparing entered data on the screen with the
                                                                                      identi es each record
      data in the original document (not the same as proof reading)
                                                                                      Foreign key: The eld linked to the primary eld of the table
  15.2 Describe double data entry:
                                                                                 linked to through a relationship
  Entering data twice and comparing them either after data has been
                                                                                           20.1 De ne the terms: cells, rows, columns, sheets,
  entered, or during the entry process.
                                                                                           tabs, pages, charts
  15.2 Explain the need for validation as well as veri cation:                             Cell: A space for data to be entered a table; a box
      Validation only ensures that data entered is in the accepted                         formed by the intersection of columns and rows.
      format. Veri cation is needed to ensure that the data entered is                     Rows: Horizontal boxes that divide the table
      correct. Data entered may be in the right format but of the                          Columns: Vertical boxes that divide the table
      wrong value. Or it may be copied correctly but does not match                        Sheets: A table of data
      the criteria.                                                                        Pages: Divides a piece of data into sections Tabs: A
  17.1 Explain why it is necessary to use page, section and column                         module of a database program that holds the tables
  breaks, to adjust pagination and to avoid widows and orphans?                            on the computer
      Page breaks and column breaks help remove widows and                                 Charts: A graphical representation of (usually
      orphans, by forcing text onto the next page/ column so it is all                     tabulated) data
      together.                                                                            20.1 Explain the importance of accurate data entry in
          Does not disrupt reader by breaking the ow.                            spreadsheets
      17.3 Explain why mail merged documents are created Mail                         Ensures the results obtained by the processing of data is
          merged documents save time typing out individual letters,                   relevant, which is essential.
          as they can be personalized by the computer. Errors while              20.1 De ne the terms: formula, function, absolute reference,
          typing are also reduced, since the master document is only              relative reference, ranges, named cell, named range, nested
          typed once. They can also be sent by email using the                    formulae/functions.
          address in the source le.                                                   Formula: are mathematical operators de ned by the user
               18.1 De ne the terms at- le database and relational                    to perform a function
               database.                                                              Function: prede ned logical and mathematical operations a
               Flat- les databases are tables that have data sorted in                use can use in a spreadsheet Absolute reference: is made
               rows and columns.                                                      when the cell referenced stays constant but the cell
                  Relational databases are several tables linked                      referred to in is changing. Relative reference: is made
               together, preventing unnecessary repetition of data.                   when the cell reference is supposed to change when the
               18.1 Explain that other eld types such as placeholders                 cell it is referred to in is changing. It aids more e cient
      for media, including images, sound bites and video clips are                    designing of models. Ranges: A group of cells in a table
      used in commercial databases                                                    Named cell: A cell in a table that is given a name (like ‘pro t
          They are not studied in depth in this syllabus. They are                    margin’) and can be referred to using that name in
          used in web applications where a back-end database holds                    functions
          the media to be displayed in another application such as a                  Nested formulae/functions: A formula/function used
          webpage.                                                                    inside a formula/function as an argument 20.1 Explain
      18.1 Discuss the advantages and disadvantages of using                          the di erence between a formula and a function
      relational tables rather than a at le database                                Formulas are typed in by the user. They include simple
         Relational Database                   Flat le Database                  mathematical operators like +, -, *, or /, or can be as complex
                                                                                 as the user wants. A function is predesigned code that
            Better security                Poor at complex queries
                                                                                 calculates speci c values, e.g. MAX, VLOOKUP. While functions
    Cater for future requirements                                                can be used inside formulas, formulas cannot be used inside
                                            Poor at limiting access
                                                                                 functions. 20.1 Explain the function of absolute and relative
                                           Harder to update,             so      referencing.
       Data is only stored once            inherently ine cient                       Absolute referencing is used when the cell referred needs
       Requires more planning               Potential duplication                     to stay the same, even when the formula/ function is
                                                                                      copied.
                                                Easy to design
                                                                                      When a formula/ function is copied, and relative
                                             Non unique records                       referencing is used, the cell referred to changes with the
                                                                                      cell that the function is in.
WWW.ZNOTES.ORG
CAIE IGCSE ICT (0417)
  20.2 De ne the terms: testing, test data, expected outcome, actual          stylesheet attached last (at the bottom of that part of the
  outcome, normal data, abnormal data, extreme data, what if                  code) is given preference (over the other ones). Priority
      Testing: Checking that the designed model shows or previews             increases as you go down a list.
      the expected outcome when data is entered Test data: The                21.3 Explain why relative le paths must be used for
      input data used for testing a model Expected outcome: the               attached stylesheets
      output a model is supposed to give with the test data                   They should be attached using relative le paths as they are
      Actual outcome: the output the model gives when tested in               stored along with the webpage since they are stored in the
      real time                                                               same folder.
      Normal data: data within the given range ego: 50, range: 0-100      21.4 Explain how to upload and publish the content of a
      Abnormal data: data outside the given range ego: 120, range:        website using ftp
      0-100
      Extreme data: data that is the limit of the range ego: 0 or 100,    Used to upload website les to the web hosting space. To
      range: 0-100                                                        upload these les successfully, the user needs:
      What if: changing values in cells to see how outcome of                FTP client software
      formulas change                                                        All les in one folder Host
  20.2 Explain the need to test a model before it is used Reduces the         Name/URL/IP address for ftp
      number of possible errors when using real data                         Host port to be used for upload
      21.1 Identify and describe the three web development layers            Username and password
           Content layer: Holds the content of the webpage structure.
                                                                          21.4 Create a test plan to test a website including: web
           Behaviour layer: scripting language of a web page or an
                                                                          page elements are visible, navigation within/from a web page
           individual element
                                                                              Open webpage in di erent browsers to check that all
           Presentation layer: responsible for the formatting of a
                                                                              elements appear the way they should. Click all hyperlinks
           webpage(s) or elements (using a stylesheet).
                                                                              to ensure that they direct users to the correct pages, using
      21.1 Understand the function of: Content layer: enter
                                                                              functional testing. Check that both internal and external
          the content of a web page structure
                                                                              links are functional. Check that fonts and background
           Behaviour layer: enter scripting language to a web
                                                                              colours are appropriate to the purpose of the website and
           page or an individual element Presentation layer:
                                                                              its users (audience) Perform user testing on a group from
           format whole web page(s) or individual elements
                                                                              the target audience, gain feedback from their usage, and
      21.2 Explain why tables are used to structure elements within a         use it to improve the website before publishing it
      web page
                                                                          21.4 Justify the choice of test plan
      Tables make the basic structure of a webpage and organise               The test plan used to test a webpage must be justi ed
      page layout.                                                            based on the elements being tested. e.g. If hyperlinks are
                                                                              being tested, it checks if all the hyperlinks are redirecting
               21.2 De ne and understand the terms relative le path           the user to the correct webpage/ section of webpage.
               and absolute le path
               Relative le path: A path referring to a le in the same
               directory relative to the page the reference is made in.
               Absolute le path: The full path of a le, which is not
               relative to anything.
               21.2 Explain why absolute le paths must not be used
               for hyperlinks to locally saved web pages/ objects
               Absolute paths always include the domain name of the
               website
               These should not be used to refer to locally saved
     webpages as the computer the webpage is stored on (the
     server) is not the same as where the webpage was developed,
     and an absolute le path would point to the wrong address.
     21.3 Explain what is meant by the term cascading stylesheets
          CSS (cascading stylesheet) is a text-based language which is
          attached to webpages to set their format. CSS les have a
          “.css” extension
     21.3 Explain the hierarchy of multiple attached stylesheets and
     in-line styles within a web page Internal CSS have more
     preference over Inline CSS.
     Inline CSS overrides externally attached stylesheets. If several
     external stylesheets are attached to one web page, the
WWW.ZNOTES.ORG
CAIE IGCSE
ICT (0417)