A Level Computer Science Eduqas

This subject is broken down into 18 topics in 5 modules:

  1. Fundamentals of Computer Science 5 topics
  2. Programming and System Development 3 topics
  3. Data and Information 3 topics
  4. Computer Systems, Organization, and Architecture 4 topics
  5. Communication and the Internet 3 topics
Study this subject in the Adapt App →
  • 5
    modules
  • 18
    topics
  • 7,431
    words of revision content
  • 58+
    minutes of audio lessons

This page was last modified on 28 September 2024.

A preview of A Level Computer Science Eduqas in the Adapt app

Adapt is a revision planning app with full content coverage and unlimited past paper questions for 1,200+ GCSE and A Level subjects.

Study this subject in the Adapt app →

Computer Science

Fundamentals of Computer Science

Characteristics of contemporary processors, input, output and storage devices

🤓 Study

📖 Quiz

Play audio lesson

Characteristics of contemporary processors, input, output and storage devices

Characteristics of contemporary processors

  • Instruction Set Architecture (ISA): Every processor is built around an ISA, which identifies the set of instructions that the processor can carry out.
  • Clock speed: The clock speed or clock rate of a processor is a measure of how many calculations it can perform in a given second. It is typically measured in gigahertz (GHz).
  • Cache memory: Modern processors usually have a small amount of very fast cache memory directly built into the processor chip, reducing the time it takes to access frequently used data or instructions.
  • Core count: Contemporary processors frequently have multiple cores, with each core being able to execute instructions independently of the others.

Input devices

  • Keyboard: A keyboard is a common input device that allows text to be entered into a computer system.
  • Mouse: A mouse is a device that allows for pointer control in a graphical user interface.
  • Touch screen: A touch screen is an input device that allows users to interact directly with what is displayed, rather than using a mouse or a keyboard.
  • Microphone: A microphone converts sound into an electric signal for input into a computer system.

Output devices

  • Monitor: A monitor is an output device which displays information in visual form, typically using text and graphics.
  • Printer: A printer is an output device that produces physical copies of documents, photographs, or other images.
  • Speakers: Speakers are output devices that convert electrical signals into sound.

Storage devices

  • Hard Disk Drive (HDD): A HDD is a non-volatile storage device containing magnetic disks which rotate rapidly. It is suited for storing large volumes of information.
  • Solid State Drive (SSD): A SSD stores data digitally using flash memory, resulting in faster data access and reliability compared to an HDD.
  • RAM: Random Access Memory (RAM) is a temporary storage location used to hold data that is currently being used or processed by the CPU.

Course material for Computer Science, module Fundamentals of Computer Science, topic Characteristics of contemporary processors, input, output and storage devices

Computer Science

Data and Information

Data representation

🤓 Study

📖 Quiz

Play audio lesson

Data representation

Basics of Data Representation

Binary Data

  • Binary numbers are base-2 and consist solely of 0s and 1s. Computers use binary due to their on/off nature.
  • Bit is the most basic unit of information in computing and digital communications. The name is a portmanteau of binary digit.
  • Byte: Eight bits combined form one byte. A byte can hold one character of data (e.g., a letter or a number).

Number Systems

  • Binary (Base-2): Only two digits, 0 and 1, are used.
  • Decimal (Base-10): This system uses ten digits, 0 through 9, and is the most commonly used number system.
  • Hexadecimal (Base-16): This system uses sixteen digits. It goes from 0 through 9, then uses 'A' for 10, 'B' for 11, up to 'F' for 15.
  • Octal (Base-8): This system uses eight digits, 0 through 7.

Character Encoding Standards

  • ASCII (American Standard Code for Information Interchange): it uses 7 or 8 bits, giving it a total of 128 or 256 possible characters.
  • Extended ASCII: it's an 8-bit character set derived from the original 7-bit ASCII, allowing for an additional 128 characters.
  • Unicode: it can use variable bit encoding and can represent over a million characters, covering all modern languages and many historic ones, symbols, emojis, etc.
  • The ord() function in Python takes a single character and returns the Unicode integer value for that character.

Images, Sound and Video

  • Bitmap images are represented as a series of dots known as pixels. Each pixel is represented in binary.
  • Sound and video are captured and represented digitally using a process called sampling. Data is collected about a sound wave or video frame at set intervals; this data is then used to recreate the sound or video in a digital format.

Compression Techniques

  • Lossless compression: This allows the original data to be recovered exactly. It is often used in situations where absolutely no data can be lost, such as text files or scientific data.
  • Lossy compression: This does not allow for the exact original data to be recovered. Some information is lost during compression, hence the term 'lossy'. It is often used in images, audio and video where some loss of quality will not be noticed by the human eye or ear.

Error Detection and Correction

  • Parity check is a simple error detection technique to ensure that the total number of 1-bits in the string is even or odd.
  • Checksum is a count of the number of bits in a transmission unit that is appended to the data and used for error detection.
  • Cyclic Redundancy Check (CRC) is a more complex method based on mathematical algorithms. It's used for error checking in networks and storage devices.

Course material for Computer Science, module Data and Information, topic Data representation

Can I trust Adapt’s expertise?

Adapt is already used by over 600,000 students and trusted by over 3,000 schools. Our exam-specific content and assessments are meticulously crafted by expert teachers and examiners.

Find out more about the Adapt app →

Planner

An always up-to-date revision timetable.

A personalised, flexible revision timetable that stays up-to-date automatically.

Content

All the exam resources, in one place.

Over 20,000 topics broken down into manageable lessons with teacher-written, exam-specific lessons.

Assessment

Past-paper questions, with instant feedback.

Unlimited past paper questions with instant examiner feedback on how to improve.

Progress

Track progress, together.

Progress tracking to stay motivated, with real-time updates to the Parent Portal.

Download the app today to start revising for free.