Networks
Software Engineering
Abstract Data Types
Processes
Topologies
100

A type of device that provides interconnection with other networks that use the same protocol.

What is a Bridge?

100

This model breaks down project activities into linear sequential phases, where each phase depends on the deliverables of the previous one

How does the waterfall model work?

100

Each node of a list is made up of two items - the data and a reference to the next node. The last node has a reference to null

What is a linked list?

100

A data structure in the operating system kernel containing the information needed to manage the scheduling of a particular process.

What is the Process Control Block?

100

This is a type of networking where all nodes cooperate to distribute data amongst each othe

What is Mesh Topology?

200

A device that converts analogue to digital signals over phone lines using  telephone or cable lines

What is a modem?

200

This model divides the development cycle into smaller, incremental  models in which users are able to get access to the product at the end of each cycle

What is the Evolutionary Model?

200

A collection of elements which adds an element to the collection and removes the most recently added element

What is stack?

200

The act of temporarily interrupting a task being carried out by a computer system, without requiring its cooperation, and with the intention of resuming the task at a later time

What is preemptive scheduling?

200

A type of network topology that uses two or more differing network topologies

What is a hybrid topology?

300

This networking device inspects a data packet's destination address (IP address), calculates the best way for it to reach its destination and forwards it

What is a Router?

300

This type of testing is performed to identify all possible issues/bugs before releasing the product to everyday users or the public

What is Alpha Testing?

300

A container of objects in a linear collection that are inserted and removed according to the first-in first-out (FIFO) principle

What is a Queue?

300

A process or thread enters a waiting state because a requested system resource is held by another waiting process, which in turn is waiting for another resource held by another waiting process.

What is Deadlock?

300

A network topology in which each node connects to exactly two other nodes, forming a single continuous pathway for signals through each node

What is the RING Topology?

400

Multiple data cables are plugged into this device to enable communication between different networked devices. Operate at data link layer

What is a switch?

400

The purpose of this testing is to validate that each unit of the software performs as it was designed

What is the purpose of Unit Testing?

400

An efficient search for finding an item from a sorted list. It works by repeatedly dividing in half the portion of the list that could contain the item, until you've narrowed down the possible locations to just one.

What is a binary search?

400

 A computer's virtual memory resources are overused, leading to a constant state of paging and page faults, causing the performance of the computer to degrade or collapse.

What is Thrashing?

400

In this topology, if a node fails, the entire network does NOT fail

What is an advantage of the star topology?

500

The most basic networking device that connects multiple computers or other network devices together and broadcasts data to the entire network.

What is a hub?

500

Risks pertaining to a software product or application, which may arise due to its inefficiency to function desirably to meet the expectation of the users.

What are product risks?

500

Also referred to as a Sinking Sort

What is another name for Bubble Sort?

500

Time slices are assigned to each process in equal portions and in circular order, handling all processes without priority

What is Round Robin work scheduling?

500

A networking hardware device that allows other Wi-Fi devices to connect to a wired network

What is a Wireless Access Point?

M
e
n
u