Round 2: Bits and data
76D32D265948B6814C325261B0416984 932C205A04869125228861948B411452 OC02424C84992C10D260A44221125128 A0420C36102D02D005108A48149120A6 19003201692248018442488293208403 4CB4190000922010816916410DA41044 129145029A6420096002C20C22490096 08411010253082480603002448448610 2120D84180CB08804005220344068928 300265204829049029044A0010084532 0041808A0810D125A4590022810832CO 40A44A01109221040A4C001845028824 148021808005825048A2006010006494 C141860301200808B60044121A643043 08129124041A04A21124009840A40308 16102880534C14010020D26400C80906—A hexadecimal bit map that indicates the primes in the first 2048 odd integers.
Learning objectives
In this round you will learn …
… that data is a sequence of bits consisting of one or more fixed-length words
… that the bits acquire meaning only through an agreed format for the data
… that numerical data is formatted according to the binary number system
… that textual data is formatted as a sequence of binary character codes (*)
… to read and write bits using hexadecimal (=a shorthand for binary)
… to operate on the bits of a word with word operations
(Material that is marked with one or more asterisks (*) is good-to-know, but not critical to solving the exercises or passing the course.)