
Exploring Stacks in Data Structures

Quiz
•
Computers
•
12th Grade
•
Medium
Tarak Nandy
Used 1+ times
FREE Resource
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
What are the basic operations of a stack?
Push, Pop, Peek, IsEmpty
Insert, Delete, Top, IsFull
Add, Remove, Clear, Size
Enqueue, Dequeue, Front, IsNull
2.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Explain the Last In First Out (LIFO) principle.
Items are removed in the order they were added.
The last item added is the last one to be removed.
The first item added is the first one to be removed.
The last item added is the first one to be removed.
3.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
What is the time complexity of push and pop operations in a stack?
O(n)
O(log n)
O(1)
O(n^2)
4.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
List three applications of stacks in computer science.
1. Network packet routing
2. Network message buffer
3. Print job processing
1. Memory allocation management
2. File management
3. CPU management
1. Data sorting algorithms
2. task scheduling
3. Disc Scedule
1. Function call management
2. Expression evaluation
3. Backtracking algorithms
5.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
How can stacks be used in expression evaluation?
Stacks can only be used for sorting data.
Stacks can be used to convert and evaluate expressions in postfix notation.
Stacks can evaluate expressions in infix notation.
Stacks are not applicable in expression evaluation.
6.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
Describe how a stack can be implemented using an array.
A stack can be implemented using a linked list with no index tracking.
A stack can only be implemented using a queue.
A stack requires a fixed size and cannot grow dynamically.
A stack can be implemented using an array by using an index to track the top element and performing push, pop, and peek operations.
7.
MULTIPLE CHOICE QUESTION
20 sec • 1 pt
What are the advantages of using a linked list to implement a stack?
Fixed size allocation
Slower access times
Increased memory fragmentation
Dynamic sizing
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
DAY 2 - Data Structures and Algorithms

Quiz
•
12th Grade
15 questions
INFORMATIKA 10 SMT 1 PTS HAL 025

Quiz
•
9th - 12th Grade
15 questions
Stack Data Structure Quiz

Quiz
•
12th Grade
19 questions
Algorithm Implementation in Computer Science Quiz

Quiz
•
12th Grade
15 questions
Robotics-Block Coding Quiz 1

Quiz
•
12th Grade
15 questions
AS Computing: Data Structures

Quiz
•
10th Grade - University
13 questions
Graph Traversal Algorithms Quiz

Quiz
•
12th Grade - University
10 questions
Stacks and Queues

Quiz
•
12th Grade
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
15 questions
Core 4 of Customer Service - Student Edition

Quiz
•
6th - 8th Grade
15 questions
What is Bullying?- Bullying Lesson Series 6-12

Lesson
•
11th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade