Practice 2. Computer organization with authentic IB Computer Science (CS) exam questions for both SL and HL students. This question bank mirrors Paper 1, 2, 3 structure, covering key topics like programming concepts, algorithms, and data structures. Get instant solutions, detailed explanations, and build exam confidence with questions in the style of IB examiners.
Calculate, showing your working in each case:the binary (base 2) value of the denary (base 10) number: 105.
Calculate, showing your working in each case: the hexadecimal (base 16) value of the denary (base 10) number: 200.
Construct a logic diagram for the following expression.
NOT A OR (A AND B)
Colours are represented by a computer as a combination of the three primary colours: red, green and blue.
Numerical values are used to represent the different shades of each primary colour. These values range from 0 to 255 in decimal, or 00 to FF in hexadecimal.
State the maximum number of colours that can be represented in a computer pixel.
State the number of bits used to represent a non-primary colour, such as yellow.
State why hexadecimal numbers are frequently used in computing.
Copy and complete the following truth table where:
| 0 | 0 | 0 | ... | ... | ... |
| ... | ... | ... | ... | ... | ... |
Calculate how many different colours can be represented using two hexadecimal characters.
State the hexadecimal equivalent of the following binary number:
11011111
Identify one function of a single-user operating system.
Website developers need to consider a range of usability factors when designing a website.
A company promotes its products online. To make a purchase, customers are required to register with the company and provide data like their:
Once registered, more than one customer is able to access the server to retrieve and modify their data at the same time.
State where the customer data is held during the process of modifying their data.
The company is considering sharing its customers’ data with marketing organizations.
Explain why there could be ethical issues for the company when sharing its customers’ data.
Explain how the operating system ensures that each customer’s data is secure when multiple users are accessing the data at the same time.
Identify two usability factors that need to be considered in the design of a website.
Outline one reason why visual displays on a computer screen can create difficulties for some people.
A new health centre is planned in a remote mountain area to serve a community which is scattered over a large area. The nearest large hospital with complete medical services is difficult to reach. The services to be offered in the new health centre should include: - health carers at the health centre for visits made by appointment
With reference to the technologies involved, discuss ways in which the required services could be met and their effect on the people in the community.
State the hexadecimal representation of the binary number 10001010.