csci 10 :: book learning challenge 2 (due mon, aug 29)

Complete this exercise on your own.

(1) Fill in all of the "Answer" boxes, (2) press "Prepare for printing", then (3) print the answer grid.

Staple all pages together and submit to the instructor on the date listed above.

Questions:

Read AoA V1 2.7, V1 2.10, V1 3.2, V1 3.3, V1 3.4

1. Present the following base-10/decimal using the notation x*10^n + x*10^n-1 + x*10^n-2...
99
2. Present the following base-10/decimal value value using the notation x*10^n + x*10^n-1 + x*10^n-2...
1234567
3. Present the following base-2/binary value using the notation x*2^n + x*2^n-1 + x*2^n-2...
%1010_1010
4. Present the following base-2/binary value using the notation x*2^n + x*2^n-1 + x*2^n-2...
%0011_0011_0011_0011
5. Present the following base-16/hexadecimal value using the notation x*16^n + x*16^n-1 + x*16^n-2...
\$11
6. Present the following base-16/hexadecimal value using the notation x*16^n + x*16^n-1 + x*16^n-2...
\$ABC
7. Convert the following base-10/decimal value to base-2/binary representation. Use the formatting style presented in your text. Extend the bits to the nearest 8, 16, or 32, and insert an underscore between each section of 4 bits. Precede the base-2/binary value with % (ex: %1111_1111).
43
8. Convert the following base-10/decimal value to base-2/binary representation. Use the formatting style presented in your text. Extend the bits to the nearest 8, 16, or 32, and insert an underscore between each section of 4 bits. Precede the base-2/binary value with % (ex: %1111_1111).
1492
9. Convert the following base-10/decimal value to base-16/hexadecimal representation. Precede the base-16/hexadecimal value with \$ (ex: \$FF).
1963
10. Convert the following base-10/decimal value to base-16/hexadecimal representation. Precede the base-16/hexadecimal value with \$ (ex: \$FF).
18
11. Convert the following base-2/binary value to base-16/hexadecimal representation. Precede the base-16/hexadecimal value with \$ (ex: \$FF).
%0110_1001
12. Convert the following base-2/binary value to base-16/hexadecimal representation. Precede the base-16/hexadecimal value with \$ (ex: \$FF).
%0001_0001_0001_0001
13. Convert the following base-16/hexadecimal value to base-2/binary representation. Use the formatting style presented in your text -- extend the bits to the nearest 8, 16, or 32, and insert an underscore between each section of 4 bits. Precede the base-2/binary value with % (ex: %1010_1010).
\$321A