
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
Python Review 2023-01-12

Quiz
•
9th - 12th Grade
13 questions
{CC} questions

Quiz
•
9th - 12th Grade
20 questions
IBDP Computer Science: abstract data structures

Quiz
•
12th Grade
10 questions
Uji Pemahaman Stack dan Queue

Quiz
•
12th Grade
14 questions
Arrays, lists, tuples, stacks and queues

Quiz
•
11th - 12th Grade
20 questions
Computational Thinking Quiz

Quiz
•
9th - 12th Grade
12 questions
SDF Q4 U2

Quiz
•
12th Grade
15 questions
Information Technology Semester Quiz 3

Quiz
•
8th - 12th Grade
Popular Resources on Wayground
15 questions
Hersheys' Travels Quiz (AM)

Quiz
•
6th - 8th Grade
20 questions
PBIS-HGMS

Quiz
•
6th - 8th Grade
30 questions
Lufkin Road Middle School Student Handbook & Policies Assessment

Quiz
•
7th Grade
20 questions
Multiplication Facts

Quiz
•
3rd Grade
17 questions
MIXED Factoring Review

Quiz
•
KG - University
10 questions
Laws of Exponents

Quiz
•
9th Grade
10 questions
Characterization

Quiz
•
3rd - 7th Grade
10 questions
Multiply Fractions

Quiz
•
6th Grade