100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Summary Computer Science ( 0478 ) IGCSE CIE detailed Notes ( Full syllabus covered ) $15.49   Add to cart

Summary

Summary Computer Science ( 0478 ) IGCSE CIE detailed Notes ( Full syllabus covered )

 15 views  0 purchase
  • Course
  • Institution
  • Book

These are notes which cover the whole Cambridge IGCSE computer science syllabus. They have been made from a variety of sources to ensure you can understand. It is enough to make you ready for exams.

Preview 4 out of 64  pages

  • Yes
  • May 14, 2024
  • 64
  • 2023/2024
  • Summary
  • Secondary school
  • 5
avatar-seller
 Batch
o 1-Data representation
 Number systems
 Why is the binary number system used for computers→This is
because data is processed in a computer by the use of logic gates
which have only 2 states, ( 1 and 0)
 What is the hexadecimal number system→This is a base 16
number system that uses the values 0-9 and A-F.
 What are the advantages of hexadecimal compared to binary for a
programmer
 Hexadecimal is a shorter way of representing binary, hence
it takes up less screen space
 Hexadecimal is easier for a programmer to read, write and
understand
 Hexadecimal is easier to debug and locate errors in data
 What are the different uses of the hexadecimal number system
 Error codes―these numbers usually refer to the memory
location of the error
 MAC addresses
 IPv6 addresses
 HTML colour codes―Colour codes are always 6
hexadecimal digits and different hexadecimal values
represent different colours.
 What is an overflow error→This is whereby the result of carrying
a calculation is too large for the computer's allocated word size
( e.g. an 8-bit register can only hold 8 bits not more )
 What is a logical shift→This is an operation that shifts a bit to the
right(dividing it ) or to the left( multiplying it) in a register.
 This is how you write it if there is an error in shifting
 What is two's complement→This is a method of representing
negative numbers in binary. ( range of values that can be
represented is -128 to +127)
 Text, sound and images
 Metadata→This is the additional data that is stored with an image
that can provide information such as the dimensions of the image
and the time and date the image was taken.

, What is the ASCII code system→This is a character set for all the
characters on a standard keyboard and control codes which
consists of 7-bit codes ( 0 - 127 in denary )
 The Extended ASCII uses 8-bit codes to allow for characters in
non-English alphabets and for some graphical characters to be
included
 What is a character set→A list of characters that the computer
recognises and supports. It contains unique binary numbers for
each character and is necessary so that the computer can
understand human characters.
 What are the disadvantages of the ASCII code
 It does not represent characters in non-Western languages
 What is Unicode→This is a character set which represents all of
the languages in the world. Unicodes use of up to 4 bytes per
character
 Just in case→




 Representation of sound

,  What is sampling→This means measuring the amplitude of
the sound wave. This is done using an analogue to digital
converter
 How is the sound converted from analogue to digital→The
sound waves are sampled at regular intervals, and since the
amplitude cannot be measured precisely, approximate
values are stored
 What is the sampling resolution→These are the number of
bits that are used to record each sample ( the higher the
number of possible values used to represent the sound
sample, the higher the accuracy of the sampled sound )
 What is the sampling rate→These are the number of sound
samples taken per second
 What are the benefits and draw backs of using a higher
sampling resolution
 Benefits―Large dynamic range
 Better sound quality
 Less sound distortion
 Drawbacks―Produces larger file size
 Takes longer to transmit/download
music files
 Requires greater processing power
 How is the filesize of a sound file calculated
 sample rate ( in Hz ) x sample resolution ( in bits )
x length of sample ( in seconds )
 IF IT IS A STERIO SOUND FILE, MULTIPY
THE RESULT BY 2
 Representation of bitmap images
 What is a bitmap image→This is an image made up of a 2-
dimensional array of pixels
 What is colour depth→These are the number of bits used to
represent each colour.( If each pixel is represented by 2
bits, 2^2 number of colours can be represented )
 What is image resolution→This refers to the number of
pixels that make up an image
 What is a pixel→This is the smallest element used to make
up an image on a display
 How is the filesize of an image calculated

,  Image resolution ( in pixels ) x colour depth ( in
bits )
 Data storage and file compression
o 2 - Data transmission
 Types and modes of data transmission
 Why is data broken down into packets when being sent→This is
because the wires or radio waves will not be able to accommodate
sending large amounts of data at a single time.
 What is the packet structure and what does each of them contain
 A packet header―IP address of the sender and receiver,
The sequence number of the packet, size of the packet in
bytes
 The payload―The actual data
 A trailer―Marks the end of the data packet, some form of
error checking to ensure the packet reaches error free Such
as Cyclic Redundancy Checks (CRCs)⇐ Adds up all one
bits and stores it as a hex value in the trailer.
 What is packet switching→It is a method of data transmission
where a message is broken down into several data packets. Each
data packet can then be sent independently. Each stage in the route
contains nodes that contain a router, this router receives the data
packet, and based on the information in the header, decides where
to send it next. Once the data packets reaches its destination, they
will have to be reassembled into their correct order.
 What factors need to be considered when transmitting data
 What is serial data transmission→This is a whereby data is sent in
continuous stream with 1 bit being sent at a time over a single
communication line.
 Better for longer distances however rate of transmission is slower
compared to parallel





 What are the modes of data transmission

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller IGCSEhelper. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $15.49. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

77254 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$15.49
  • (0)
  Add to cart