System Components
Binary
It's all about networks
Data data data
Programming
100

This is a piece of hardware, is a hardware device that is externally connected or attached, or remotely connected or attached to the computer system

What is a peripheral?

100

State the decimal equivalent of the following binary number: 1101 1111.

What is 239?

(1×20)+(1×21)+(1×22)+(1×23)+(0×24)+(1×25)(1×26)+(1×27)

=1+2+4+8+0+32+64+128=239

100

This provides a set of rules or procedures. It also can To enable two or more different electronic devices, computers, or  entities to understand each other during data transfer to enable successful communication.

What are protocols?

100

Malicious activities, an unauthorized user gaining access to data and deleting/altering it, and natural disasters causing the system to crash and destroy data are two possible causes of this.

What is data loss?

100

Consider this block of code:

LIMIT = 4 

MINIMUM = COUNTER1  

LIMIT and MINIMUM are examples of this, used to store values.

What are variables?

200

Menus and windows are two features of this software component that allows the user to interact with a system.

What is a GUI (Graphical User Interface)?

200

This is the decimal equivalent of the binary number 1010.

What is 10?

200

This is the smallest type of network, which consists of connected devices in close proximity to the individual using them. They are, usually, connected via Bluetooth/wireless.

What is a personal area network (PAN)?

200

Keeping copies of backup off-site or having cloud backup are possible ways to do what to data loss?

What is limit data loss?

200

Consider the following block of code:

if 

MINIMUM ≠ COUNTER1 then TEMPORARY = VALUES[MINIMUM] VALUES[MINIMUM] = VALUES[COUNTER1] VALUES[COUNTER1] = TEMPORARY 

end if

The if statement is an example of this, which only executes the code if the condition is true?

What is a conditional statement?

300

This, which are general questions distributed to many stakeholders as a written or online document and these, which is a method of collecting information from stakeholders concerning the requirements for a new system.

What are the Surveys and interviews?

300

This is the binary equivalent of the decimal number 19.

What is 10011?

300

When message/the data is broken into a number of parts. data is said to be transmitted by this? 

What is packet switching?

300

This type of testing is used to gather feedback, say, for a new user interface.

What is beta testing?

300

Consider the following block of code:

for (int i = 0; i < 10; i++){

System.out.println(i);

}

What is the output of this loop when it is done executing?

What is 0 through 9 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)?

400

This holds the memory location of data/instructions that need to be accessed (read/write) (fetch/store).

What is the memory address register (MAR)?

400

This is the decimal equivalent of the binary number 1111.

What is 15?

400

This network topology connects all devices in a closed loop, each device being connected exactly to two other devices.

What is a Ring topology?

400

This primitive data type in many programming languages is used to store a single Unicode character.

What is 'char'?

400

Consider this block of code:

int i = 1;

while(i < 4) {

  System.out.print(i + " ");

  i++;

}


What will be the output of this code?

What is "1 2 3 "?

500

This translates source code into object code. It also can perform pre-processing and lexical analysis.

What is a compiler?

500

This is the binary equivalent of the decimal number 31.

What is 11111 or 0001 1111?

  1. 31÷2=15, remainder = 1
  2. 15÷2=715÷2=7, remainder = 1
  3. 7÷2=37÷2=3, remainder = 1
  4. 3÷2=13÷2=1, remainder = 1
  5. 1÷2=01÷2=0, remainder = 1
500

This layer of the OSI model is responsible for the end-to-end delivery of the entire message.

What is the transport layer?

500

This is the amount of data that can be stored in a byte.

What is 8 bits?

500

Consider this block of code:

int[] numbers = {1, 2, 3, 4, 5};

for (int i = 0; i <= numbers.length; i++) {           System.out.println(numbers[i]);        

}

What will be the output of this block of code? 

What is no output? (it throws an "ArrayIndexOutOfBoundsException")

By having i <= numbers.length, the loop will try to access numbers[5], which is out of bounds and will throw an ArrayIndexOutOfBoundsException. 

The correct loop condition should be i < numbers.length.

M
e
n
u