HomeN7
HomeAboutSearchBlogPricingContact
LoginRegister
QuestionsTests
Extended Response10 MarksCommunity
(a).
Determine the decimal value of the binary ‘1001’
[1]
(b).
Determine the binary value of the denary ‘67’
[1]
(c).
Outline why the binary number system is used in computing
[2]
To convert decimal to binary, we use a simple handwritten algorithm, this same logic can be applied in pseudocode.
(d).
In pseudocode, using a stack, write an algorithm that finds the binary value of a decimal input by outputting the digits one by one
[6]
73Uses125Views2Likes
Felix Esperson
Extended Response13 MarksCommunity
A bookshop is planning on implementing a new computer system to manage sales. The shop has 2 managers, 10 shop assistants and a security guard.
(a).
Identify two stakeholders in the new system
[2]
(b).
Outline two different forms of data collection that could be used to gain information from stakeholders to create the new system
[4]
(c).
Outline the importance of prototypes when developing new computer systems.
[2]
(d).
The company is proposing to use a direct changeover method to implement the new system, outline one reason why this could be a poor decision.
[3]
(e).
Suggest one alternative changeover process.
[2]
53Uses144Views0Likes
Felix Esperson
Short Answer5 MarksCommunity
Create an algorithm that searches through an array, NUMS, of 30 numbers and outputs true if it contains only even or only odd numbers and False if it contains both even and odd numbers
[5]
35Uses65Views0Likes
Felix Esperson
Multiple Choice1 MarkCommunity
What are the final values of X and Y after following code is run X=1 Y=1 While X < 500 X = X + X Y = Y + 1 end while
(a).
Y = 10, X = 512
(b).
Y = 9, X = 512
(c).
Y = 10, X = 256
(d).
Y = 9, X = 256
35Uses51Views0Likes
Felix Esperson
Extended Response11 MarksCommunity
A local green grocer is finally planning on installing a computer system to manage their sales and stock data after having used pen and paper for the same tasks for many years. The store owner has no understanding of digital technology.
(a).
Define a peripheral device
[1]
(b).
Identify three examples of roles that a computer can take within a network
[3]
In order to sell more produce, the store owner's granddaughter has suggested they open an online store.
(c).
Outline what the client-server model is and how it applies to opening an online store
[3]
(d).
Discuss any safety / security issues that may arise from individuals who lack technology literacy accessing the world wide web
[4]
83Uses142Views3Likes
Felix Esperson
Short Answer5 MarksCommunity
Write an efficient algorithm that checks if all the numbers in array ARRAY (length 30) are odd at odd indexes and even at even indexes. The algorithm should output the boolean True if the above condition is met and false otherwise
[5]
16Uses66Views1Like
Felix Esperson
Multiple Choice1 MarkCommunity
Which of the following methods provides the worst network security for a wireless network?
(a).
Limiting access to the network by the device’s MAC address
(b).
WPA Wireless security protocol
(c).
Limiting access to the network by the device name
(d).
WEP Wireless security protocol
36Uses63Views0Likes
Felix Esperson
Multiple Choice1 MarkCommunity
A binary tree is made from the following ordered set {9, 13, 4, 7, 5, 18, 2}, which of the following statements is true about the tree?
(a).
13 is a leaf node
(b).
7 is at a greater depth than 2 in the tree
(c).
7 is a leaf node
(d).
5 is at a greater depth than 18 in the tree
28Uses76Views0Likes
Felix Esperson
Extended Response3 MarksCommunity
(a).
State why user documentation is important
[1]
(b).
State two methods for providing user documentation
[2]
43Uses80Views0Likes
Felix Esperson
Extended Response5 MarksCommunity
A clothes store currently uses the internal hard drive of a computer to store all their sales data.
(a).
Outline one example of how data loss issues may occur for the store
[2]
(b).
Describe two methods that the store could use to prevent data loss
[3]
46Uses60Views1Like
Felix Esperson
Extended Response10 MarksCommunity
Jessie is planning to build a computer to simulate the complex and computing intensive mathematical models that she is researching.
(a).
Outline one type of computer resource that will likely cause a computer to crash if exhausted
[2]
(b).
Outline one type of computer resource that will not cause a computer to crash if exhausted
[2]
Jessie decides to build a desktop computer with high-end parts including 64gb of RAM, an eight core processor and a powerful graphics card.
(c).
Explain how time slicing will enable Jessie to continue using her computer for other tasks even when a simulation is taking place
[4]
(d).
Outline what will occur if Jessie exceeds 64gb of RAM usage while performing a simulation
[2]
26Uses91Views0Likes
Felix Esperson
Short Answer4 MarksCommunity
An experimental new laptop is being developed with 512gb of primary memory and no persistent storage beyond a small amount reserved for the Operating System only (insisting users use cloud storage for their files)
Outline a positives and negative of this design choice
[4]
25Uses58Views0Likes
Felix Esperson
Short Answer3 MarksCommunity
Outline, with the aid of an example, why many widely used applications do not come preinstalled on operating systems
[3]
27Uses61Views0Likes
Felix Esperson
Multiple Choice1 MarkCommunity
What are the four basic functions of a computer
(a).
Process, input, output, store
(b).
Iterate, compare, output, store
(c).
Display, input, output, store
(d).
Input, output, process, search
22Uses57Views0Likes
Felix Esperson
Multiple Choice1 MarkCommunity
Which of the following hardware is not required to create and connect to a WLAN?
(a).
NIC
(b).
Modem
(c).
Network Switch
(d).
Router
43Uses76Views0Likes
Felix Esperson
Multiple Choice1 MarkCommunity
Which of the following is not a feature of peer to peer networking
(a).
No central server
(b).
Improved security
(c).
Redundancy/recovery
(d).
Supports file sharing for collaborative work
37Uses64Views0Likes
Felix Esperson
Short Answer2 MarksCommunity
State two methods by which one can obtain system requirements from stakeholders
[2]
32Uses42Views0Likes
Felix Esperson
Extended Response8 MarksCommunity
Programming languages require no ambiguity and consistent syntax such that the computer knows exactly what to do for a given line of code.
(a).
Define an ‘object’
[1]
(b).
Outline how ‘div’ operator is different to the ‘/’ operator and give one example where the ‘div’ operator would be more useful
[2]
Programming languages allow for abstraction of problems
(c).
Explain how higher level languages enable abstraction
[3]
(d).
Outline the translation process that occurs before a program in a higher level language can be executed
[2]
18Uses63Views1Like
Felix Esperson
Extended Response4 MarksCommunity
(a).
In the context of the design process, define iteration
[2]
(b).
In the context of programming, define iteration.
[2]
32Uses48Views0Likes
Felix Esperson
Extended Response5 MarksCommunity
(a).
Describe a example of an autonomous agent, listing two of its properties
[3]
(b).
State two features of an environment that influence how an autonomous agent that navigates it must be designed
[2]
21Uses73Views0Likes
Felix Esperson
HomeThe Right Test - Fast
N7 TwitterN7 LinkedIn

Product

PricingSubjectsSearch QuestionsSearch TestsLoginRegisterForgot Password

Company

HomeAbout UsBlogContact

Tools

IB DP CS IA
Cover Page Generator
Fast Timeline

Legal

Terms of ServicePrivacy Policy

Copyright © 2026 Nitrogen Education Pty Ltd
T/A N7 Education|ABN: 27 625 026 235