NEW
Font size
WorksheetsRound 2
Total questions: 25
Worksheet time: 13mins
What is a data structure?
A programming language
A collection of algorithms
A way to store and organize data
A type of computer hardware
Which data structure is used for implementing recursion?
Stack
Queue
List
Array
The data structure required to check whether an expression contains a balanced parenthesis is?
Queue
Stack
Tree
Array
What is the value of the postfix expression 6 3 2 4 + - *?
74
-18
22
40
The data structure required for Breadth First Traversal on a graph is?
Array
Stack
Tree
Queue
The prefix form of A-B/ (C * D ^ E) is?
-A/B*C^DE
-A/BC*^DE
-ABCD*^DE
-/*^ACBDE
The optimal data structure used to solve Tower of Hanoi is ?
Tree
Heap
Priority queue
Stack
What is the advantage of a hash table as a data structure?
easy to implement
faster access of data
exhibit good locality of reference
very efficient for less number of entries
Which of the following statements for a simple graph is correct?
Every path is a trail
Every trail is a path
Every trail is a path as well as every path is a trail
Path and trail have no relation
The small extremely fast, RAM's all called as ________
Heaps
Accumulators
Stacks
Cache
The disadvantage of the EPROM chip is _______
The high cost factor
The low efficiency
The low speed of operation
The need to remove the chip physically to reprogram it
Which one of the following is not a function of network layer?
congestion control
error control
routing
inter-networking
How do two devices become part of a network?
PIDs of the processes running of different devices are same
a process in one device is able to exchange information with a process in another device
a process is active and another is inactive
a process is running on both devices
What type of transmission is involved in communication between a computer and a keyboard?
Half-duplex
Full-duplex
Simplex
Automatic
A program that can retrieve files from the world wide web and render text, images or sounds encoded in the files.
Browser
Internet
Server
Web Server
Which of the following is not a type of browser?
Netscape
Web
IE
Mozilla
Define Agile scrum methodology.
project management that emphasizes incremental progress
project management that emphasizes decremental progress
project management that emphasizes neutral progress
project management that emphasizes no progress
Why do bugs and failures occur in software?
Because of Developers
Because of companies
Because of both companies and Developers
None of the mentioned
What does SDLC stands for?
System Design Life Cycle
Software Design Life Cycle
Software Development Life Cycle
System Development Life cycle
The word which describes the importance of software design is?
Complexity
Quality
Efficiency
Accuracy
Which of the following is a type of cyber security?
Cloud Security
Network Security
Application Security
All of the above
Which of the following is a type of cyber-attack?
Phishing
SQL Injections
Password Attack
All of the above
Which of the following act violates cyber security?
Exploit
Attack
Threat
Vulnerability
What is the purpose of blockchain technology in 2024?
To make phone calls
To secure digital transactions and data
To create websites
To improve internet speeds
What does the Bootstrap ClassLoader load in Java?
User-defined classes
Classes from rt.jar like java.lang.*
Classes from third-party libraries
Classes in the application classpath
