Fig. 1 shows a satellite message divided into bytes. The first byte is a temperature reading and the second byte is a status flag. A ground-station computer...

Assessment: Computer Science 9210 | Paper 2 Mock 01 | Concepts and principles of computer science Subject: Computer Science - 9210

Question 1 Report

Fig. 1 shows a satellite message divided into bytes. The first byte is a temperature reading and the second byte is a status flag. A ground-station computer uses binary because each bit arrives as one of two radio signal states.

Fig. 1: satellite message0010110110000001temperature bytestatus byte

(a) State the total number of bits in the message shown. [1]
(b) Convert the temperature byte to denary. [2]
(c) Give the hexadecimal value of the status byte. [2]
(d) State the number of possible different patterns in the status byte. [1]
(e) Give one reason a computer network may split a message into fixed-size bytes. [2]

Answer Details

Each byte contains 8 bits, so the two displayed bytes make a 16-bit message. A hexadecimal digit represents four bits.

  1. (a) \(2\times8=\) 16 bits. [1]
  2. (b) \(00101101_2\) has 1s worth \(32,8,4\), and \(1\):
    \[32+8+4+1=45\]45. [2]
  3. (c) Split \(10000001\) into \(1000\;0001\). \(1000=\) 8 [1] and \(0001=\) 1, giving 81. [1]
  4. (d) An 8-bit status byte has \(2^8=\) 256 possible patterns. [1]
  5. (e) Fixed-size bytes mean each unit has a known length [1], making storage, transmission, or processing more consistent and easier. [1]

Download The App On Google Playstore

Everything you need to excel in your exams

Green Bridge CBT Mobile App
Personalized AI Learning Chat Assistant
200,000+ Exam Questions Across IGCSE, JAMB, WAEC & NECO
Over 3,900 Lesson Notes
Offline Support - Learn Anytime, Anywhere
Green Bridge Timetable
Literature Summaries & Potential Questions
Track Your Performance & Progress
In-depth Explanations for Comprehensive Learning