dsfdsf dsf sf fd
dsf ds
dsf f
dsfd fds
sf ds

2. Hardware and software

  • Candidates should be able to:

    2 .1   Hardware

    • define the term hardware
    • evaluate internal hardware devices (including: central processing unit (CPU), motherboard, random access memory (RAM), read only memory (ROM), graphics card, sound card, hard disk drive (HDD), solid state drive (SSD))

    What is a Motherboard


    Basic Computer Hardware


    Hard Disk Working



    RAM Explained - Random Access Memory


    SSD vs. HDD: What's the Difference?



  • Disk or Tape Backup. Which is best?


  • Interpreters and Compilers


Evaluate external hardware devices (including: cloud, monitor, keyboard, mouse, printer (laser, inkjet, dot matrix, plotter), speakers, camera (digital, video), web cam, scanner, magnetic ink character reader (MICR), optical mark reader (OMR), optical character reader (OCR), bar code reader, pen drive, portable hard disk drive, blue-ray disk drive, memory card)

Explain the purpose of storage devices

Evaluate storage devices (including: magnetic tape drive, optical, hard disk drive (HDD), solid state drive (SSD))

Explain the purpose of input and output devices

Evaluate different input, storage or output devices for a given task

2.2     System, application and user interface software

Define the term software

Evaluate types of software (system software and application software)

Explain the purpose of system software (including: compilers, linkers, device drivers, operating systems and utilities, interpreters)

Evaluate application software (including: word processing, spreadsheet, database management systems,control software, measuring software, applets and apps, photo editing software, video editing software, graphics manipulation software, communications software, web authoring software)

        • Evaluate application software for a given task
        • Evaluate the characteristics of different types of user interface (including: command line interface, graphical user interface, dialogue interface, gesture based interface)
        • Evaluate the use of colour, layout, font size, quantity of information and controls when designing a interface
        • Evaluate mental models and how they can be used when designing a user interface

      2.3             Utility software

      • Define utility software
      • Describe the role of different utility software (including: anti-virus, back-up, data compression, disk defragmentation, formatting, file-copying, deleting)

      2.4   Custom written software and off-the-shelf software

      • Compare the benefits and drawbacks of custom written software and off-the-shelf software

      2.5     Compiler and interpreter

      • Describe the function of a compiler
      • Describe the function of an interpreter
      • Evaluate the difference between a compiler and an interpreter




fd sf