Questions and Answers | 2026 Update | 100% Correct - The Open
University - 67 Questions and Answers Already Graded A+
Premium Exam Tested And Verified
Subject Area Computing and Information Technology
Description This exam assesses foundational concepts in computing and IT, including binary
arithmetic, data compression, web technologies, networking, database design, and
security. It emphasizes analytical reasoning and application of theoretical
principles to practical scenarios.
Expected Grade A+
Total Questions 67
Duration 3 hours
Learning Outcomes 1. Perform arithmetic operations in different number systems
2. Evaluate and implement data compression techniques
3. Design and analyze relational databases to third normal form
4. Construct and debug SQL queries with multiple clauses
5. Explain network addressing and subnetting
6. Apply cryptographic principles to secure communication
Accreditation Designed to meet the rigorous standards of accredited US universities at the
introductory university level.
Page 1
,Question 1 of 67
Perform the binary subtraction of 10101010 (decimal 170) minus 00111100 (decimal 60) using 8-bit
two's complement representation. What is the result in decimal?
A. 110
B. -110
C. 90
D. 130
The correct answer is:
Correct Action: 110
Rationales
• 110 (Correct):
This is the correct action. First, compute two's complement of subtrahend: invert 00111100 to 11000011, add 1 to get
11000100. Add to minuend: 10101010 + 11000100 = 101101110 (9 bits, discard overflow) = 01101110 (8 bits) = decimal
110. Option A is correct.
• -110 (Incorrect):
This option is not appropriate. Add to minuend: 10101010 + 11000100 = 101101110 (9 bits, discard overflow) = 01101110
(8 bits) = decimal 110. Option A is correct
• 90 (Incorrect):
This option is not appropriate. Add to minuend: 10101010 + 11000100 = 101101110 (9 bits, discard overflow) = 01101110
(8 bits) = decimal 110. Option A is correct
• 130 (Incorrect):
This option is not appropriate. Add to minuend: 10101010 + 11000100 = 101101110 (9 bits, discard overflow) = 01101110
(8 bits) = decimal 110. Option A is correct
Page 2
,Question 2 of 67
A text file contains long sequences of repeated characters. Which lossless compression algorithm
would yield the highest compression ratio for this data, assuming minimal preprocessing?
A. Huffman coding
B. Arithmetic coding
C. Run-length encoding
D. Lempel-Ziv-Welch (LZW)
The correct answer is:
Correct Action: Run-length encoding
Rationales
• Run-length encoding (Correct):
This is the correct action. Run-length encoding replaces consecutive identical characters with a count and character,
directly exploiting long runs. Huffman and arithmetic coding exploit frequency but are less efficient on highly repetitive
data without symbol grouping. LZW builds a dictionary but is also less direct. Thus C is best.
• Huffman coding (Incorrect):
This option is not appropriate. Huffman and arithmetic coding exploit frequency but are less efficient on highly repetitive
data without symbol grouping. LZW builds a dictionary but is also less direct
• Arithmetic coding (Incorrect):
This option is not appropriate. Huffman and arithmetic coding exploit frequency but are less efficient on highly repetitive
data without symbol grouping. LZW builds a dictionary but is also less direct
• Lempel-Ziv-Welch (LZW) (Incorrect):
This option is not appropriate. Huffman and arithmetic coding exploit frequency but are less efficient on highly repetitive
data without symbol grouping. LZW builds a dictionary but is also less direct
Page 3
, Question 3 of 67
Given the CSS: `div#main p.highlight { color: red; }` and `#main .highlight { color: blue; }`, what is
the specificity of the first selector?
A. 0,1,1,2
B. 0,1,2,1
C. 0,2,1,1
D. 0,1,1,1
The correct answer is:
Correct Action: 0,1,2,1
Rationales
• 0,1,2,1 (Correct):
This is the correct action. Specificity: inline=0, ID=1, class/pseudo-class=1, element=2 for div and p. So 0,1,1,2 is correct.
The second selector has ID=1, class=1, element=0 -> 0,1,1,0. First has higher specificity due to two elements. Option B is
the only matching.
• 0,1,1,2 (Incorrect):
This option is not appropriate. So 0,1,1,2 is correct. The second selector has ID=1, class=1, element=0 -> 0,1,1,0
• 0,2,1,1 (Incorrect):
This option is not appropriate. So 0,1,1,2 is correct. The second selector has ID=1, class=1, element=0 -> 0,1,1,0
• 0,1,1,1 (Incorrect):
This option is not appropriate. So 0,1,1,2 is correct. The second selector has ID=1, class=1, element=0 -> 0,1,1,0
Page 4