Skip to content

Module 1 challenge: Introduction to IT and Computing

(Answers are in bold)

Question 2. What is a computer? Select the best answer.
Question 3. What advancement made learning programming languages accessible to nearly anyone?
Question 4. Fill in the blank: There are ___ bits in a byte.
Question 5. Fill in the blank: ____ is used to assign characters to binary values so humans can read them.
Question 6. Which of the following is the current method used to communicate in binary?
Holes in punch cards
Question 7. Use the following binary conversion table to convert the decimal value 97 into binary format. 

<NA>

1st bit

2nd bit

3rd bit

4th bit

5th bit

6th bit

7th bit

8th bit

Decimal value

128

64

32

16

8

4

2

1

Off or on

<fill in>

<fill in>

<fill in>

<fill in>

<fill in>

<fill in>

<fill in>

<fill in>

Question 8. Use the following binary conversion table to convert the byte 10111001 into a decimal value. 

<NA>

1st bit

2nd bit

3rd bit

4th bit

5th bit

6th bit

7th bit

8th bit

Decimal value

128

64

32

16

8

4

2

1

Off or on

<fill in>

<fill in>

<fill in>

<fill in>

<fill in>

<fill in>

<fill in>

<fill in>

Question 9. Use the following binary conversion table to convert the byte 10001001 into a decimal value. 

<NA>

1st bit

2nd bit

3rd bit

4th bit

5th bit

6th bit

7th bit

8th bit

Decimal value

128

64

32

16

8

4

2

1

Off or on

<fill in>

<fill in>

<fill in>

<fill in>

<fill in>

<fill in>

<fill in>

<fill in>

Question 10. Which of these things were designed to facilitate abstraction? Select all that apply.
Logic gates