AS ICT (9626)
AS ICT (9626)
September 2016
September 2016
Cambridge International Examinations
Cambridge International Examinations
Theory Workbook
Theory Workbook
Student Name:
Student Name:
1.1
1.1 Data, Data, information information and and knowledge knowledge ... ... ... 44 1.2
1.2 Sources Sources of of data data ... ... ... 44 1.3
1.3 Quality Quality of of information information ... ... ... 1010 1.4
1.4 Coding, Coding, encoding encoding and and encrypting encrypting data data ... ... ... 1111 1.5
1.5 Checking Checking the the accuracy accuracy of of data data ... ... ... 2424
2.1
2.1 Hardware Hardware ... ... ... 2626 2.2
2.2 System, System, application application and and user user interface interface software software ... ... 3333 2.3
2.3 Utility Utility software software ... ... ... 5050 2.4
2.4 Custom Custom written written software software and and off-the-shelf off-the-shelf software software ... ... 5252 2.5
2.5 Compiler Compiler and and interpreter interpreter ... ... ... 5353
6.1
6.1 Network Network types types ... ... ... 6969 6.2
6.2 Video Video and and web web conferencing conferencing ... ... ... 7878
Contents
Contents
Topic 1:
Topic 1: Data
Data,
, info
informatio
rmation, knowledge and
n, knowledge and proces
processing
sing ...
...
...
...
...
...
...
Topic 2:
Topic 2: Hardwa
Hardware and
re and softw
software
are ...
...
...
...
...
...
...
...
...
...
... 26
26
Topic 3: Monitor
Topic 3: Monitoring and contro
ing and control ...
l ...
...
...
...
...
...
...
...
... 56
56
Topic 4:
Topic 4: E-saf
E-safety and
ety and healt
health
h and safety
and safety ...
...
...
...
...
...
...
...
...
. 60
60
Topic 5 : The digita
Topic 5 : The digital divide
l divide ...
...
...
...
...
...
...
...
...
...
...
. 67
67
Topic 6: Usi
Topic 6: Using netwo
ng networks
rks ...
...
...
...
...
...
...
...
...
...
...
... 69
69
Topic 7: Exper
1.1
1.1 Data, Data, information information and and knowledge knowledge ... ... ... 44 1.2
1.2 Sources Sources of of data data ... ... ... 44 1.3
1.3 Quality Quality of of information information ... ... ... 1010 1.4
1.4 Coding, Coding, encoding encoding and and encrypting encrypting data data ... ... ... 1111 1.5
1.5 Checking Checking the the accuracy accuracy of of data data ... ... ... 2424
2.1
2.1 Hardware Hardware ... ... ... 2626 2.2
2.2 System, System, application application and and user user interface interface software software ... ... 3333 2.3
2.3 Utility Utility software software ... ... ... 5050 2.4
2.4 Custom Custom written written software software and and off-the-shelf off-the-shelf software software ... ... 5252 2.5
2.5 Compiler Compiler and and interpreter interpreter ... ... ... 5353
6.1
6.1 Network Network types types ... ... ... 6969 6.2
6.2 Video Video and and web web conferencing conferencing ... ... ... 7878
Contents
Contents
Topic 1:
Topic 1: Data
Data,
, info
informatio
rmation, knowledge and
n, knowledge and proces
processing
sing ...
...
...
...
...
...
...
Topic 2:
Topic 2: Hardwa
Hardware and
re and softw
software
are ...
...
...
...
...
...
...
...
...
...
... 26
26
Topic 3: Monitor
Topic 3: Monitoring and contro
ing and control ...
l ...
...
...
...
...
...
...
...
... 56
56
Topic 4:
Topic 4: E-saf
E-safety and
ety and healt
health
h and safety
and safety ...
...
...
...
...
...
...
...
...
. 60
60
Topic 5 : The digita
Topic 5 : The digital divide
l divide ...
...
...
...
...
...
...
...
...
...
...
. 67
67
Topic 6: Usi
Topic 6: Using netwo
ng networks
rks ...
...
...
...
...
...
...
...
...
...
...
... 69
69
Topic 7: Exper
•• ……… ……… ……… ……… •• ……… ……… ……… ………
Topic 1: Data, information, knowledge and processing
Topic 1: Data, information, knowledge and processing
Week 1
Week 1 Lesson 1
Lesson 1
1.1
1.1
Data, information and knowledge
Data, information and knowledge
define data
define data, clearly identifying that data has no meaning, clearly identifying that data has no meaning
define information
define information and show how data can become information through context and meaning and show how data can become information through context and meaning
• define knowledge
• define knowledge and Explain that information becomes knowledge when human experience is applied and Explain that information becomes knowledge when human experience is applied
……… ……… ……… ………
Exam Practice Questions
1) Define and give an example
1.2 Sources of data
static data
2) Define dynamic data and give an example
3) Define and explain the advantages and disadvantages of gathering data from direct data sources
direct data source
4) Define data source and explain the advantages and disadvantages of gathering data from indirect data sources
indirect
• Explain how the following can affect the quality of information: Accuracy ……… ……… ……… ……… Relevance ……… ……… ……… ……… Age ……… ……… ……… ………
level of detail and completeness of the information
……… ……… ……… ………
• describe the coding of data (including: M for male, F for female) and m ore intricate codes (including: clothing type, sizes and colour of garment)
Give examples of data:
……… ……… ……… ………
• discuss the advantages and disadvantages of the coding of data
1.4 Coding, encoding and encrypting data
coded
It is common for much of the data collected and entered into a system to have some degree of repetition and redundancy i.e. extra information that does not add anything.
And this pattern or repetition is why it is efficient to code the data in some way.
Let's take the example of collecting data about a person's gender. People can be either 'Male' or 'Female'.
Whilst these two options are easily understood by all, imagine having to enter the word 'Male' and 'Female' into a system many hundreds of times. It is a waste of time and effort because no extra information is contained in the full words compared to a single letter.
The other issue is that no matter how accurate a person is at d ata entry, at some stage they are likely to make a mistake and might spell 'Male' as 'Mail' or 'Female' as 'Femal'. This type of mistake will make any results from your database queries unreliable.
Instead of entering 'Male' or 'Female' you could code the data a nd instead enter it as 'M' or 'F'.
Simply having to enter one letter instead of a possible six will speed up data entry. It will also cut down on the risk of mistakes being made with spelling.
In our example, the words 'Male' or 'Female' have been coded so that they become 'M' or 'F'.
When data has been coded it makes it easier to use validation t o check if the data entered is sensible. With the example above, the person entering the data could still make a mistake and enter 'S ' instead of 'M' or 'F'.
But if you set up validation so that the field will only accept the letters 'M' or 'F' and absolutely nothing else then that should further cut down on possible mistakes.
Note that validation can only check if the data is sensi ble and within reasonable limits, it cannot check whether the data is accurate. Somebody could still enter 'F' instead of 'M'.
Every letter that you store in your database system will take at least one byte of storage. If you store 'Female' as 'F' then you will save five bytes of storage space. If the system belongs to a large organisation, there might be many thousands or millions of records stored - simply by coding one field, a huge amount of hard disk storage can be saved.
Faster searching for data
It stands to reason that the smaller the size of y our database, the faster it will be to search and produce results. Thus by coding data and keeping the size of the system to a minimum the more time you can s ave in the long run
• evaluate the need for encoding data
Need 1: Speeding up data entry
Need 2: Increase accuracy of data entry
Need 3: Use of validation
Need 4: Less storage space required
Analogue to Digital convertor
Codecs
• define encryption and describe different methods o f encryption (including: symmetric, asymmetric, public key, private key)
Data Encryption:
Symmetric Key Encryption (plain text, cypher text and use of a key)
Asymmetric Key Encryption(plain text, cypher text and use of a private and public key) Cipher Encryption (Substitution and r eposition)
Encryption is the process of converting information into a form that is meaningless to anyone except holders of a ‘key’.
What is plain text?
In cryptography, plaintext is ordinary readable text before being encrypted into ciphertext or after being decrypted
About Cyphers
There are many types of ciphers developed over time.
Most common ciphers involved some form or substitution or transposition of alphabetical letters. Substitution means to substitute one character for another while transposition is some form of repositioning characters within t he message (which literally scrambles the information).
In the digital age, ciphers changed and are generally based on two types of algorithms--one using the same key to e ncrypt and decrypt (symmetric encryption), and one using different keys to encrypt and decrypt (asymmetric encryption). The one that uses
symmetric keys falls under private-key cryptography, whileasymmetric key algorithms falls under public-key cryptography.
First Alice needs togenerate a secret ‘key’ using encryption software. The key is usually a very long, random number.
Alice must thengive a copy of this key to Bob. She must make sure that nobody else can get to the key. (So maybe Alice will visit Bob and give him a copy of the key on a memory stick or floppy disc).
Now that Bob has a copy of the key, each time Alice needs to send him a message she starts byencrypting it using special
encryption software and thesecret key.
The encrypted message now looks like a jumble ofrandom letters and numbers. Alice thensends theencrypted message to Bob.
She can use apublic network like the Internet, since, even if it gets stolen, the encrypted messagecannot be read or understood without the key.
When Bob receives the message, he uses specialdecryption software and his copy of the secret key todecrypt the message. Bob can now read theoriginal messagefrom Alice.
Advantages
a) Data is scrambled into unreadable form/only person/computer with key can understand data b) increasing the length of a key increases the strength of the encryption
Disadvantages:
a) It is slower than normal browsing. It takes a while for the browser to do the maths required to scramble the message and another delay on the server that has to unscramble the data.
b) The recipient may lose the private key.
c) It can be a complicated business running a secure server, so very often, ordinary online shops will hire a specialist 'Payment Gateway' such as 'WorldPay' or 'Paypal' to handle payments for them.
Symmetric Encryption
Symmetric encryption is the oldest and best -known technique. A secret key, which can be a number, a word, or just a string of random letters, is applied to the text of a message to change the content in a particular way. This might be as simple as shifting each letter by a number of places in the alphabet. As long as both sender and recipient know the secret key, they can encrypt and decrypt all messages that use this key.
Asymmetric encryption also known as Public-key cryptography
Public-key cryptography, also known as asymmetric cryptography, is a class of cryptographic algorithms which require two separate keys, one of which issecret (or private) and one of which is public.
Asymmetric Encryption
The problem with secret keys is exchanging them over the Internet or a large network while preventing them from falling into the wrong hands. Anyone who knows the secre t key can decrypt the message. One answer is asymmetric encryption, in which there are two related keys--a key pair. A public key is made freely available to anyone who might want to send you a message. A second, private key is kept secret, so that only you know it.
Any message (text, binary files, or documents) that are encrypted by using the public key can only be decrypted by applying the same algorithm, but by using the matching private key. Any message that is encrypted by using th e private key can only be decrypted by using the matching public key.
This means that you do not have to worry about passing public keys over the Internet (the ke ys are supposed to be public). A problem with asymmetric encryption, however, is that it is slower than symmetric encryption. It r equires far more processing power to both encrypt and decrypt the content of the message.
On a hard disk ………..…… ………..………… ………..……… ………. ………. ………. ………. In e-mail ………..…… ………..………… ………..……… ………. ………. ………. ………. On HTTPS websites ………..…… ………..………… ………..……… ………. ………. ………. Explain how encryption can be used to protect data:
• discuss encryption protocols (including: the purpose of Secure Socket Layer (SSL)/Transport Layer Security (TLS) and the use of SSL/TLS in client server communication)
Secure Socket Layer (SSL) and Certificates
SSL stands for Secure Sockets Layer. It provides a secure connection between internet browsers and websites, allowing you to transmit private data online. Sites secured with SSL display a padlock in the browsers URL . What is SSL used for?
The SSL protocol is used by millions of e-Business providers to protect their customers, ensuring their online
transactions remain confidential. A web page should use encryption expected to submit confidential data, including credit card details, passwords or any personal information. All web browsers have the ability to interact with secured sites so long as the site's certificate is from a recognized certificate authority.
SSL exists for two reasons:
Encryption Hiding what is sent from one computer to another. The data is scrambled up so that it
becomes meaningless to someone without the key to decrypt it.
Identification Making sure that the computer you speaking to is the one you trust
Encryption Protects Data during Transmission
Web servers and web browsers rely on the Secure Sockets Layer (SSL) protocol to help users protect their data during transfer by creating a uniquely encrypted channel for private communications over the public Internet. Each SSL Certificate consists of a key pair as well as verified identification information. When a web browser (or client) points to a secured website, the server shares the public key with the client to establish an encryption method and a unique session key. The client confirms that it recognizes and trusts the i ssuer of the SSL Certificate. This process is known as the "SSL handshake" and it begins a secure session that protects message privacy, message integrity, and server security.
How does SSL work?
1. A browser attempts to connect to a website secured with SSL. 2. The browser requests that the web server identify itself. 3. The server sends the browser a copy of its SSL Certificate.
4. The browser checks the certificate root against a list of trusted Certificate Authorities and that the certificate is unexpired, unrevoked, and that its common name is valid for the website that it is connecting to.
5. The server sends back a digitally signed acknowledgement to start an SSL encrypted session. 6. Encrypted data is shared between the browser and the server and https appears.
What is an SSL Certificate?
SSL Certificates are small data files that digitally bind a cryptographic key to an organization’s details. When installed on a web server, it activates the padlock and the https protocol and allows secure connections from a web server to a browser. Typically, SSL is used to secure credit card transactions, data transfer and logins, and more recently is
becoming the norm when securing browsing of social media sites. SSL Certificates bind together: • A domain name, server name or hostname.
• An organizational identity (i.e. company name) and location.
An organization needs to install the SSL Certificate onto its web server to initiate secure sessions with browsers. Depending on the type of SSL Certificate applied for, the organization will need to go through differing levels of vetting. Once installed, it is possible to connect to the website over https://www.domain.com, as this tells the server to establish a secure connection with the browser. Once a secure connection is established, all web traffic between the web server and the web browser will be secure. Browsers tell visitors a website is SSL secure via several visible trust indicators:
To view the details of an SSL Certificate, go to a secure site, click on the padlock and select “View Certificate”. All browsers are slightly different, but the Certificate always contains the same information.
SSL Certificate Details
Detailed steps on how SSL works:
https://www.youtube.com/watch?v=iQsKdtjwtYI
Questions:
What are the two main purposes of SSL? Which applications use SSL?
What is a SSL certificate and what does it contain?
TLS (Transport Layer Security)
Questions:
What is the purpose of TLS?
What are the two main layers that make up a TLS? How is TLS different to SSL?
• Define validation ……… ……… ……… ……… presence check range check type check length check format check check digit lookup check consistency check limit check
1.5 Checking the accuracy of data
• define verification
……… ……… ……… ………
Analyse verification methods (including: visual checking and double data entry)
Visual Checking ……… ……… ……… ……… Double Entry ……… ……… ……… ………
• explain the need for both validation and verification
……… ……… ……… ……… ……… ……… ………
Computer hardware is the collection of physical elements that constitutes a computer system. Computer hardware is the physical parts or components of a computer, such as the monitor, mouse, keyboard, computer data storage, hard disk drive (HDD), graphic cards, sound cards, memory, motherboard, and so on, all of which are physical objects that are tangible. In contrast, software is instructions that can be stored and run by hardware.
• Evaluate 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))
INTERNAL HARDWARE What does it do?
Central processing unit
Main internal memory (RAM)
Other internal memory (ROM)
Topic 2: Hardware and software
2.1 Hardware
efine the term hardware
Motherboard
Graphics cards
Sound cards
Hard Disk Drive
• evaluate (including: cloud, monitor, keyboard, mouse, printer (laser, inkjet, dot matrix, plotter), speakers, camera (digital, video), web cam, scanner, magnetic ink characte r 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) EXTERNAL HARDWARE Cloud Monitor Keyboard Mouse Laser Printer 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
Portable hard disk drive
Blue-ray disk drive
Memory card
In the exam you will expected to:
*Explain the purpose of input and output devices
• Explain the purpose of storage devices
……… ……… ………..
• Evaluate storage devices (including: magnetic tape drive, optical, hard disk drive (HDD), solid state drive (SSD))
What is it? Advantages Disadvantages
Magnetic tape drive
Optical Drives
What is it? Advantages Disadvantages Hard disk
drive (HDD)
Solid state drive (SSD)
•
Software Type 1: ………
Windows MAC
Linux
Software can be described as ………
Operating system/systems software is ……….
Software Type 2: ……….
Specimen - 2017
• (including: compilers, linkers, device drivers, operating systems and utilities, interpreters)
An operating system controls the operation of the computer system by managing the computer's memory, processes, and all of its software and hardware. Without the operating system the computer will not work. Describe the following features of systems software:
Device drivers Utilities Compilers Interpreters Linkers
• evaluate application software (including: word processing, spr eadsheet, database management systems, control software, measuring software, applets and apps, photo editing software, video editing software, graphics manipulation software, communications software, web authoring software)
Word processing
Spreadsheet
Database management systems
Control software
Measuring software
Applets and apps
Photo editing software
Video editing software
Graphics manipulation software
Communications software
• evaluate the characteristics of different types of user interface (including: command line interface, graphical user interface, dialogue interface, gesture based interface)
Graphical User Interface (GUI) Windows
Other GUI operating systems:
A Command Line Interface (CLI) Windows Command Prompt
W
I
M
P
Dialogue Interface
Gesture Based Interface
Characteristics:
Advantages Disadvantages G r a p h i c a l u s e r i n t e r f a c e C o m m a n d l i n e i n t e r f a c e
Advantages Disadvantages D i a l o g u e I n t e r f a c e G e s t u r e b a s e d I n t e r f a c e
• evaluate the use of colour, layout, font size, quantity of information and controls when designing a user interface Colour Font size Layout Quantity of information Controls
• evaluate mental models and how they can be used when designing a user interface
A mental model is an explanation of someone's thought process about how something works in the real world .
Mental models include what a person thinks is true, not necessarily what is actually true. Mental models are similar in structure to the thing or concept they represent.
Mental models allow a person to predict the results of his actions.
Mental models are simpler than the thing or concept they repre sent. They include only enough information to
allow accurate predictions.
We can portray mental models using several key parts: 1.
model should contain a simplified image that serves as a template f or that object
2. the mental model is of a process, it should contain
some sort of description of that process. The best way to present the script will vary —it might be a series of steps expressed verbally, a flowchart, or a decision tree.
An image (needed if the mental model is of a physical thing). If the mental model is of a physical object, the
• Define utility software
……… ……… • Describe the role of different utility software (including: anti-virus, back-up, data compression, disk defragmentation, formatting, file-copying, and deleting)
Anti-virus Back-up Data compression Disk defragmentation Formatting File-copying, and deleting
2.3 Utility software
• compare the benefits and drawbacks of custom written software and off -the-shelf software
2.4 Custom written software and off-the-shelf software
• describe the function of a compiler and an interpreter
The programmer will choose to use a certain computer language with which to w rite code. For example they may favour the language C++ or they may choose Python. In either case the programmer writes a series of statements to form his computer program.
These statements are called
The purpose of a 'compiler' is to translate source code into machine code.
The code a compiler generates is stored as an 'executable file'. Another name for an executable file is the 'object file', (not a generally popular term but your exam question may mention it). When this file is run, the machine code commands that it contains begin to be processed by the CPU.
A compiler produces fast, efficient code that are stored as an executable file. Once the compiler has done its job, you can pack it away. Just run the 'exe' file.
So why are there different ways of doing things? Why b other with interpreters?
An interpreter will translate each line of source code into machine language and then execute that machine code directly.
An example of this is entering instructions on a BASIC interpreter command l ine.
Advantages of interpreters
1. Debugging
Imagine you are busy programmer and you want to make sure that each line of the source code you are typing in, is error free.
As we have mentioned, simple typos will trip you up, miss a comma, semi colon, bracket in the grammar of the high level language and you wiill see a long, de-moralising, list of errors to be fixed in your source code (many of which are spurious, adding to the hassle!). What if a program could check each line of code as you generate it.
This is one important role of interpreters, it makes debugging simpler as it immediately checks your source code. 2. Less memory
Another advantage is memory. It uses less memory than an exectuable fil e because only a few lines of source code needs to be in memory at any one time.
3. Less prone to crashing
Some interpreters execute code within a 'virtual machine'. For example the Flash Player and the Java Virtual machine. These have been designed to dis-allow code from directly accessing the computer. So you may crash the virtual
2.5 Compiler and interpreter
Disadvantages of interpreters
The biggest disadvantage is speed. Interpreted code runs slower than compiled code.
This is because the interpreter has to analyse and convert each line of source code (or bytecode) into machine code before it can be executed.
Compiler Interpreter
Fast, creates executable file that runs directly on the CPU Slower, interprets code one line at a time Debugging is more difficult. One error can produce many
spurious errors
Debugging is easier. Each line of code is analysed and checked before being executed
More likely to crash the co mputer. The machine code is running directly on the CPU
Less likely to crash as the instructions are being carried out either on the interpreters' command line or within a virtual machi ne
environment which is protecting the computer from being directly accessed by the code.
Easier to protect Intellectual Property as the machine code is difficult to understand
Weaker Intellectual property as the source code (or bytecode) has to be available at run time. For example if you write a Flash Actionscript application, you can easily get de-compilers that convert the p-code back into a ctionscript source code (unless you
use encryption, but that is another story). Uses more memory - all the execution code needs to be
loaded into memory, although tricks like Dynamic Link Libraries lessen this problem
Uses less memory, source code only ha s to be present one line at a time in memory
Unauthorised modification to the code more difficult. The
Specimen - 2017
Candidates should be able to:
• identify a range of sensors and describe their use in monitoring technologies
Moisture
Temperature
Pressure
Light
PH
Magnetic field
Gas
Sound
Humidity
Infra-red
Sensor How it works
Produces a signal that depends on the concentration of water vapor in the atmosphere
Produces a signal based on the temperature of its surroundings
Produces a signal that depends on the pressure to which it is exposed
Produces a signal that depends on the level of light falling on it.
Produces a signal based on the invisible IR r adiation falling on it
Produces a signal based on the concentration of gas or vapor .
Produces a signal based on the moisture of soil or judge if there is water around the sensor
Produces a signal based on the field around permanent magnets, coils, and electrical devices. It features a rotating sensor tip to measure both transverse and longitudinal magnetic fields.
Produces a signal based on the alkalinity and acidity in a solution
Topic 3: Monitoring and control
• identify a range of sensors and des cribe their use in control technologies
• evaluate the use of monitoring technologies in everyday life (including: CCTV monitoring, environmental monitoring, workplace monitoring)
Create a PPT presentation on the following monitoring technologies:
CCTV monitoring
Environmental monitoring Workplace monitoring
• evaluate the use of control technologies in everyday life (including: household appliances, car park barriers, traffic lights)
Air Conditioning System
Touch screen is used to input the required temperature
1. Temperature sensor collects data about the room temperature
2. The temperature sensor sends data to the analogue to digital convertor 3. The convertor converts the analogue data into digital format
4. The convertor sends the data to the micro-processor
5. The microprocessor compares the temperature of the room to the preset value
6. If temperature of the room is above the pre-set value the fans remain on/are switched on by the microprocessor or microprocessor increases their speed
7. If temperature of the room is below the pre-set value the fans remain/switched off by the microprocessor
Central Heating System
1. A number pad is used to input the required temperature. 2. Temperature sensor monitors temperature of room
3. Data from the sensors is converted to digital (using an ADC) 4. The convertor sends the digital signal to the micro-pr ocessor
5. Microprocessor compares temperature data from the sensor with the pre-set value 6. If the temperature is higher/lower than preset value a signal is sent to the actuator 7. if lower microprocessor/actuator switches the heater on
Refrigeration
1. A knob allows users to set the desired temperature 2. Temperature sensor monitors temperature of the fridge
3. The temperature sensor sends data to the analogue to digital convertor 4. The convertor converts the analogue data into digital format
5. The convertor sends the data to the micro-processor
6. Microprocessor compares temperature data from the sensor with the pre-set value 7. If the temperature is higher/lower than preset value a signal is sent to the actuator 8. if lower microprocessor/actuator switches the cooler on
9. if higher microprocessor/actuator switches the cooler off
Intensive Care
1. Sensors monitor the patient’s heart rate, pulse rate, body temperature, blood pressure
2. The computer is pre-set with normal range of values which is compared with the ones fed back by the sensors 3. The sensors sends data to the analogue to digital convertor
4. The convertor converts the analogue data into digital format 5. The convertor sends the data to the micro-processor
6. Microprocessor compares the data from the sensor with the pre-set value 7. Microprocessor compares the data from the sensors with the pre-set values
8. If the data received is higher/lower than the pre-set value then the computer sounds an alarm for the Medical staff’s attention
• explain why personal data should be kept confidential
……… ……… ………
• describe how personal data can be gathered by unauthorised persons (including: by smishin g, vishing, phishing and pharming), and how this might be prevented
S m i s h i n g V i s h i n g
Topic 4: E-safety and health and safety
What is it? How can it be used to gather
P h i s h i n g P h a r m i n g
• discuss why e-safety is necessary
……… ……… ……… ……… ………
What is it? How can it be used to gather
• describe malware issues (including: Trojan Horse, worms, spyware, adw are, rootkit, malicious bots, ransomware) Trojan Horse Worms Adware Malicious Bots Ransomware Malware Description
Specimen - 2017
• describe a range of potential health issues that could arise from using IT
Health Problem
What causes it?
How can it be prevented?
Repetitive Strain Injury (RSI)
Back and Neck Problems
Health Problem
What causes it?
How can it be prevented?
Eye Strain
Head Aches
describe a range of safety issues relating to the use of IT
Safety Issues
Preventative measures
Trip hazards e.g. trailing cables
Water by machines
Overloaded sockets
Electrocution
Heavy equipment falling
Over heating
• Explain that the digital divide refers to the gap between people and regions that have access to aspects of modern technology (including: telephone, television, personal computers and the internet), and those that do n ot or those that have restricted access
•
–– people in cities and people in rural areas
……… ………... ……… ………... –– the educated and the uneducated
……… ………... ……… ………... –– socioeconomic groups ……… ………... ……… ………...
–– more and less industrially developed nations
……… ………... ……… ………...
Topic 5: The digital divide
–– high and low performance computers, wireless connections ……… ………... ……… ………... ……… ………... Exam Questions Practice
• discuss the advantages and disadvantages of networking computers
Advantages Disadvantages
•
Topic 6: Using networks
Compare the characteristics of a local area network (LAN) with a w ide area network (WAN)
Local area Network (LAN)
Wide Area Network (WAN)
• discuss the advantages and disadvantages of different network types (including: client-server, peer-to-peer, VPN) P e e r t o P e e r C l i e n t S e r v e r V i r t u a l P r i v a t e N e t w o r k Advantages Disadvantages
• describe the characteris tics and purpose of the internet, intranets and extranets I n t r a n e t E x t r a n e t I n t e r n e t
• describe how the internet is used for communication (including: IM, VOIP and news services) V O I P I M N e w s S e r v i c e s Definition Features
• discuss the benefits and drawbacks of using the internet
Advantages Disadvantages
• Explain the difference between the internet and the World Wide Web
……… ……… ……… ……… ………
Specimen - 2017
• discuss the advantages and disadvantages of mobile networks
• describe how to set up a video conference
Process of setting up a video conference
6.2 Video and web conferencing
Hardware required:
• describe how to set up a web conference
Process of setting up a web conference Hardware required:
• describe the use of networks in video and w eb conferencing (including: Integrated Services Digital Network (ISDN), LAN, WAN, VPN, 802.11 a/b/g/n (wireless), Asynchronous Digital Subscriber Lines (ADSL), Synchronous Digital
Subscriber Lines (SDSL), 3G/4G mobile networks)
I n t e g r a t e d S e r v i c e s D i g i t a l N e t w o r k ( I S D N ) 8 0 2 . 1 1 a / b / g / n ( w i r e l e s s ) A s y n c h r o n o u s D i g i t a l S u b s c r i b e r L i n e s ( A D S L )
S y n c h r o n o u s D i g i t a l S u b s c r i b e r L i n e s ( S D S L ) 3 G / 4 G m o b i l e n e t w o r k s L A N W A N Description
• discuss the impact of video conferencing on society (including: the general public, legislation, education, medicine, business, media) G e n e r a l p u b l i c L e g i s l a t i o n E d u c a t i o n M e d i c i n e B u s i n e s s
• describe the components of an expert system K n o w l e d g e B a s e E x p e r t I n f e r e n c e E n g i n e U s e r I n t e r f a c e
• explain how the components of an expert system produce possible solutions
……… ……… ……… ……… ……… ………
Topic 7: Expert systems
• explain how an expert system can be used by organisations ……… ……… ……… ……… ……… ……… ……… ………
• describe the terms backward chaining and forward chaining
……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ……… ………
• explain the use of master and transaction files (including in: pay roll and customer orders)
A payroll system is software which organizes all the tasks of employee payment and the filing of employee taxes. It involves:
Keeping tracking of hours calculating wages
calculating taxes and deductions Printing of pay slips
Transferring wages to bank accounts
Paying employment taxes to the government.
Contains the transactions; changes that are supposed to be made to the data in the master file. For example, each of the following employees have earned the following for this particular week.
Each transaction has a code which tells the computer what to do with the data in the transaction file. For example:
A – Addition - Add a record C – Change – Change a record D – Delete a record
Holds the actual data that is supposed to be processed and holds the resultant data after the process is completed (updated salaries from the transaction file.) The data can be organized using keys.
Transaction Files
1. The transaction file is sorted in the same order as the mast er file e.g. By an ID such as employee number 2. The computer reads the first record record in the transaction file and the first record in the master file 3. If the IDs don‘t match the computer writes the master file record to the new master file
4. Then write the information from the old master file with the updates from the transaction file to the new master file.
5. If the transaction relates to rate of pay , the c omputer calculates the pay using the rate of pay from the master file and hours worked from the transaction file. It also deducts any taxes from total pay.
6. Processed record is written to master file and the process is repeated until the end of the master file
7. If transaction relates to deletion or amendment the then the old master file record is not written to the new master file
8. If amendment or insertion is required then the data in the transaction file is written to the new master file Updating a Master File