OCR GCSE Computer Science Paper 1+2 Content

0.0(0)
studied byStudied by 5 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/106

flashcard set

Earn XP

Description and Tags

use

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

107 Terms

1
New cards

What is a computer?

An electric, PROGRAMMABLE DATA PROCESSING machine.

2
New cards

What is a system?

A collection of PARTS that work TOGETHER for a COMMON PURPOSE.

3
New cards

What is a computer system?

A collection of HARDWARE and SOFTWARE working together to create a CODED SOLUTION. It involves a set of inputs being processed to present a set of outputs.

4
New cards

Why are computer systems everywhere?

Because:

  • Versatile

  • Small

  • Cheap

5
New cards

What is a program?

A set of INSTRUCTIONS that the computer carries out to process data.

6
New cards

What is an Input?

PROVIDES DATA for further processing

7
New cards

What is a process?

Where the input is MANIPULATED in order to process meaningful information.

8
New cards

What is an output?

Where the information is PRESENTED to the user in a suitable format.

9
New cards

What is a System Boundary?

A system that is SEPARATEs from the outside world so it separates what is in a system from what is not.

10
New cards

What is an Interface?

A device or program enabling a user to communicate with a computer. Interconnections between systems.

11
New cards

Give 3 examples of computer input devices

  • Mouse

  • Keyboard

  • Scanner

12
New cards

Give 3 examples of computer processes

  • Searching

  • Calculations

  • Graphing

13
New cards

Give 3 examples of computer output devices

  • Screen

  • Speaker

  • Projector

14
New cards

LIst reasons of why computer systems are important:

-Communication (Emails, Social networks) -Retail (E-commerce)

  • Improved quality in manufacturing - Cheaper manufacturing

  • Faster access to information

  • Improves quality of life (E.g. Bionics for people without limbs)

  • Safety ( Emergency response, guiding aircrafts, monitoring patients)

  • Education

  • Business

15
New cards

Name 6 types of computer systems

  • General-purpose systems

  • Dedicated systems

  • Control systems

  • Embedded systems

  • Expert systems

  • Management information systems

16
New cards

What is a general purpose system?

Designed to perform multiple tasks- a WIDE VARIETY of purposes. Various applications can loaded.

17
New cards

Give examples of general purpose system.

Desktops, Laptops, Smartphones

18
New cards

What are the advantages of general purpose systems?

  • Very popular

  • Cheap

  • Well tested

  • Wide support (Easy to use)

  • Not specific to a particular user (E.g. Microsoft)

  • Capable of development into tailor-made software

19
New cards

What are the disadvantages of general purpose systems?

  • Very basic

  • Low quality

20
New cards

What is a dedicated system?

Produced for a FIXED SYSTEM - perform a single function or set of functions E.g. A Ticket vending machine at a train station ( Only has one purpose, not designed to do anything else)

21
New cards

What the advantages of dedicated systems?

  • Has complete control of the dedicated server.

  • Makes the server very :

  • Secure

  • Stable

  • Powerful

  • Extremely reliable

  • Saves a lot of money on infrastructure

  • Hardware equipment maintenance and replacement is taken care by the web hosting server provider

22
New cards

What are the disadvantages of dedicated systems?

  • Expensive

  • Needed knowledge to use it completely

23
New cards

What is a control system?

Computer systems that CONTROL MACHINERY, rather than produce an output for humans to respond to. E.g. Central heating systems, Traffic light systems

24
New cards

What are the advantages of control systems?

  • Can operate 24 hours without taking breaks

  • Will accurately repeat actions over and over again

  • Can process data from sensors very quickly

  • Can take account of hundreds of inputs at the same time

  • Make accurate and reliable decisions

25
New cards

What are the disadvantages of control systems?

  • The software for this system is specialist so it will cost a lot of money to develop

  • If computer malfunction, the system won't work

  • If there is a power cut , the system will not work

  • Can't react to unexpected events as it only responds in the way it has been programmed

26
New cards

What is an embedded system?

Computer systems that are part of a LARGER SYSTEM- forms a part of an electric device. Include portable devices e.g. MP3 players, cameras Include larger installations e.g. Traffic lights, Controllers of machinery in factories

27
New cards

What are the advantages of embedded systems?

  • Cheap

  • Small size

  • High reliability

  • Fast

  • Easy to manufacture

  • Fewer interconnections

28
New cards

What are the disadvantages of embedded systems?

  • Hard to maintain

  • Doesn't evolve with the technology improvements

  • Hard to transfer files from one machine to another

  • Hard to back up embedded files

29
New cards

What is an expert system?

Computer systems that are designed to BEHAVE like HUMAN beings - An application that mimics the knowledge and experience of a human expert. (Designed to provide reasonable answers when given a set of conditions about a problem in hand.)

30
New cards

What are the three main component parts of an expert system?

  • Knowldge base (Database of facts)

  • Inference engine (Software that makes deductions using the knowledge base)

  • An interface ( Allows a human user access to the system)

31
New cards

What are the common uses of embedded systems?

  • Diagnosing diseases

  • Finding faults in a machine

  • Financial services

  • Engineering designs

32
New cards

What are the advantages of an expert system?

  • Expert advice available all the time

  • Can be used as a training aid to increase expertise of staff

  • Makes rational decisions without emotion

  • Does not get overworked

  • Efficient way of getting answers

33
New cards

What are the disadvantages of an expert system?

  • Only covers a narrow range of knowledge

  • Time consuming and Expensive to make a good expert system

  • Not as good as having human experts

  • Does not learn from mistakes unless there is user feedback and human maintenance

  • Unlikely to come up with creative solutions

34
New cards

What is a management information system?

It BRING INFORMATION TOGETHER from all parts of an organisation.

35
New cards

What do management information systems cover?

  • Technology

  • Data

  • People

36
New cards

Give examples of a management information system?

  • School management information systems (Deal with administration, teaching and learning)

  • Office Automation system (Automate workflow and maximize the efficiency of data movement.)

37
New cards

What are the advantages of a management information system?

  • Minimizes information overload

  • Brings co-ordination

  • Makes control easier

  • Facilitates planning

  • Assembles, processes, stores, retrieves, evaluates information.

38
New cards

What are the disadvantages of a management information system?

  • Highly sensitive, so it requires constant monitoring

  • Budgeting is extremely difficult

  • Lack of flexibility to update itself

  • Effectiveness decreases due to frequent changes in top management

39
New cards

What is reliability?

HOW DEPENDABLE a system is to do the job you entrust it with.

40
New cards

Why are reliable systems needed?

Because they play a central part in life or death situations:

  • Aircrafts navigation and control

  • Railway signalling

  • Many medical situations

41
New cards

What can mistakes in a design and production of systems lead to?

  • Expensive errors

  • Data loss

  • Compromised privacy

  • Down time

42
New cards

How is reliability improved?

Testing is designed to uncover errors

43
New cards

What is data integrity?

Data being ACCURATE and CONSISTENT throughout its life.

44
New cards

How can data integrity be affected?

  • Human errors

  • Software bugs

  • Viruses and other malware

  • Hardware malfunctions

  • Natural disasters

  • Errors that occur when transmitting data from one computer to another.

45
New cards

How can these risks be reduced?

  • Backing up data regularly

  • Controlling access to data via security mechanisms

  • Using error detection and correction software when transmitting data.

46
New cards

Why can testing never be complete?

  • Software is too COMPLEX

  • Testing is EXPENSIVE

  • TIME consuming

47
New cards

What are standards in a computer system?

Conventions and rules which are usually defined by a responsible organisation.

48
New cards

What do standards exist for?

  • Programing languages

  • Operating systems

  • Electrical interfaces

  • Communication protocols

  • Data formats

49
New cards

Why are standards important?

Because they :

  • Ensure quality control

  • Maintenance

  • Enable equipment from different manufactures to work together

  • Make learning new system easier because they have similar characteristics

  • Minimise waste

  • Help ensure fair play and access to markets

50
New cards

Name the 5 different examples of standards

  • De facto standards

  • De jure standards

  • Proprietary standards

  • Industry standards

  • Open standards

51
New cards

What are the De Facto Standards?

  • Develop through COMMON USAGE.

  • Important because they ensure files and systems can be used by anyone. E.g. Microsoft Word - De facto standard for supplying word processed documents

52
New cards

What are De Jure Standards?

  • LAW - Systems must adopt as they have become so universally accepted that they have to be adhered or else communication is impossible E.g. ASCII, Unicode, HTML, PDF

53
New cards

What are Proprietary Standards?

  • Owned by an organisation

  • Ensure compatibility between the company's products E.g. Apple Iphones and Macbooks using the apple software. Windows software standard owned by Microsoft

54
New cards

What are the advantages of proprietary standards?

  • Can be used to reduce competition from rival products

  • Look and feel familiar to users so this will speed up learning new systems

  • Improved reliability

  • Maintained well

55
New cards

What are Industry Standards?

  • Set by non-commercial organisations

  • ANSI (America National Standards Institution) - Set standards for programming languages

  • ISO (International Standards Organisation) - Produces international standards for :

  • Engineering

  • Agriculture

  • Medicine

  • IT Many standards relate to hardware & allow easy interconnections between devices: E.g. USB (Universal serial bus)

56
New cards

What are Open Standards?

  • Standards that are PUBLICLY AVAILABLE.

  • Software can be modified by users

  • Source is in the public domain

  • Updated by a community of developers and they act quick to fix problems

  • Very high quality

Ensures that access to resources is not dependent upon:

  • A single application or a particular hardware platform

57
New cards

Give examples of Open Standards

  • HTTP

  • www (World wide web)

  • HTML

58
New cards

What are the ethical considerations when creating computer systems?

  • Privacy

  • Terrorism

  • Copy right

  • Data security

  • Espionage

  • Access to sensitive data

  • Fair charging for services

59
New cards

Give examples of Laws that manufacturers must follow when creating a new computer system.

  • Copy Right

  • The Data Protection Act (1998)

  • Protects people's privacy

  • Contains safeguards

  • The Computer Misuse Act (1990)

  • Illegal to gain unatuhorised access to computer systems

  • Illegal to modify the data stored in them

60
New cards

Why is it beneficial for manufactured goods to be produced by robots rather than humans?

Because:

  • They are made to a greater accuracy then humans thus are better quality products that last longer

  • More energy efficient

61
New cards

Why do obsolete computers have to be disposed?

Because they contain toxic materials. Then the E-waste goes to landfills where the toxic chemicals can leach out into the soil.

62
New cards

List methods of how to reduce energy consumption

  • Virtual servers reduce the number of physical servers in a data center

  • Solid State Storage uses less energy than rotating disk drives

  • Automatic standby by switching turns computers off when not in use

  • Modern screens that are less energy intensive than other monitors

63
New cards

What is hardware?

The PHYSICAL components of a computer system.

64
New cards

What components do hardware contain?

Input, output processing and storage devices.

65
New cards

What is the computer architecture?

The internal logical structure and organisation of the computer hardware.

66
New cards

Which architecture is the basis for all modern computers?

VON NEUMAN architecture.

67
New cards

Where are all of the instructions and data stored in the same place as?

Binary numbers

68
New cards

What is the CPU?

The CENTRAL PROCCESSNG UNIT It is the hardware within a computer whose purpose is to PROCESS DATA.

69
New cards

Describe the fetch-execute cycle..

  1. FETCH the instructions from the memory

  2. DECODE the instructions to find out what processing to do - sorts instructions into parts for specific parts of the CPU

  3. EXECUTE the instruction. E.g. Mathematical calculations may be performed.

70
New cards

What are the two main components of the CPU?

  • The arithmetic and logic unit (ALU)

  • The control unit

71
New cards

What does the ALU do?

It carries out all the arithmetic and logical operations such as addition. subtraction and logical operations

72
New cards

What does the control unit do?

Uses electrical signals to control flow of data in the CPU

73
New cards

What is the purpose of the CPU?

  • Control the movement of data and instructions

  • Fetch data and instructions from memory

  • Decode and execute instructions

  • Perform arithmetic operations such as add and subtract, and logical operations such as AND, NOT, OR

74
New cards

What is Cache memory?

It is HIGH SPEED memory attached to the CPU

75
New cards

What does the cache memory do?

It stores the FREQUENTLY ACCESSED instructions and data so that they can be accessed quickly. E.g. Web-browser GOOGLE uses cache

76
New cards

Why is it good to have more cache?

Because the larger the cache means that more data can be stored which can later be accessed quickly (Helps long term performance)

77
New cards

What is the Boot Sequence?

It is a sequence of processes that contains all the information and instructions to get the computer running.

78
New cards

What does the boot sequence contain?

It contains the BOOT LOADER which is a program that starts the sequence when the computer is switched on.

79
New cards

Where is the boot sequence stored?

It is stored in the ROM so the CPU knows where to find it easily, and load & execute the first program.

80
New cards

What is a Operating system in the CPU?

It is a system that provides the programs for the CPU to process.

81
New cards

What does the speed at which CPU processes data depend on?

  • CPU clock speed (Processing speed)

  • Cache memory

  • The number of cores

82
New cards

What is Clock Speed?

It is how many cycles can be completed per second (Hertz)

83
New cards

What happens if the clock speed is faster?

The faster the cycles can be completed , the more instructions can be executed per second which improves the efficiency and performance of the CPU. BUT it will run hotter and will consume more energy.

84
New cards

What is a clock chip?

An electronic clock chip in a computer that controls the timing of signals so it determines the speed of the fetch-execute cycle.

85
New cards

What is Overclocking?

It is adjusting the clock to run faster than the CPU is really designed for. BUT this makes the CPU run hotter so extra cooling fans also have to be purchased

86
New cards

What are multi-core processors and what do they do?

Multi-core processors use multiple CPUs working together. They allow multiple instructions to be executed simultaneously. Therefore the more number of cores the higher the performance level.

87
New cards

What is a virtual core?

It splits one core between 2 processes - Dividing your time between 2 jobs at a time

88
New cards

What is in the main memory and primary storage of a CPU?

Random Access Memory (RAM)

89
New cards

What does the RAM do?

It stores data, application and operating system whilst in use.

90
New cards

What are the features/ characteristics of RAM?

-VOLATILE (Data lost when power is turned off ) thus cannot be used to permanently save any files.

  • Has QUICK read/write times so things can be accessed and stored quickly ( Faster than anything stored in secondary storage)

  • Contains the OPERATING SYSTEM

  • LARGE (4GB or more in typical computers)

  • Stores all of the data associated with programs that currently open so programs are quicker to run than if they were stored on the hard drive (which is a slower form of storage)

  • MORE RAM = MORE PROGRAMS can be open at the same time

91
New cards

Name the type of memory that stores the boot sequence

Read-Only Memory (ROM)

92
New cards

What does ROM do?

A store of data in a computer that cannot be overwritten.

93
New cards

What are the features/ characteristics of ROM?

  • NON-VOLATILE (Data is always available and is not lost when the computer is turned off) -Stores instructions and data required to START UP the computer ( Form of storage that contains pre-recorded data i.e. the boot sequence)

  • The data storage cannot be altered & can only be read.

  • Programmed during computer manufactoring

  • SMALL (1 or 2MB required for boot program)

  • Used in simple devices e.g. Calculators as they don'thave too many uses.

94
New cards

What is Virtual Memory and what does it do?

  • It is part of the hard drive used as an EXTENSION to RAM.

  • Used when all the RAM has been used up

  • Data in the RAM that has not been accessed recently (e.g. a program left open for a while) is sent to be STORED TEMPORARILY.

  • Virtual memory accessed far SLOWER as hard dive have a slow read/write time.

95
New cards

What happens to virtual memory if there is more RAM?

Adding more RAM REDUCES the use of virtual memory and improves the performance of the computer

96
New cards

What is Flash Memory?

  • TYPE OF ROM that can be overwritten.

  • Type of NON-VOLATILE MEMORY using SOLID- STATE technology.

97
New cards

What is flash memory used for?

Used as a removable, PORTABLE medium for storing and transferring data e.g. USB, Camera memory stick.

98
New cards

What are Solid-State Drives (SSD)?

It is technology based on electronics with NO MOVING parts, mechanical parts. SSDs can contain MORE DATA and will eventually replace hard disks as they are QUICK and have HIGH CAPACITY.

99
New cards

What is a bus?

It is a part of the computer that TRANSFERS DATA and signals between the components of the computer.

100
New cards

What is the Motherboard?

The central Printed Circuit Board (PCB) that holds the crucial components of the system.