SlideShare a Scribd company logo
1 of 4
DEVRY ECET 370 Week 3 ilab The Stack and the
Queue ADTs NEW
Check this A+ tutorial guideline at
http://www.uopassignments.com/ecet-370-
devry/ecet-370-week-3-ilab-the-stack-and-
the-queue-adts-recent
For more classes visit
http://www.uopassignments.com/
iLAB OVERVIEW
Scenario and Summary
The purpose of the iLab exercises is to help the
student acquire skills in developing programs that
involve the use of the stack and the queue data
structures.
Deliverables
There are six exercises in this iLab, although not
all of them will be required for submission. Be
sure to read the following instructions carefully.
Exercises 1 and 4: No submissions are required.
Create a folder and name it Week 3 iLab. Inside
this folder, create the subfolders Ex2, Ex3, Ex5, and
Ex6. Place the solution to each of the four exercises
required for submission in the corresponding
subfolder. Compress the folder Week 3 iLab using
a program like WinZip, and drop the resulting
zipped folder into the Dropbox.
Note that Exercises 2, 3, 5, and 6 require software
development. Place only .java files in the
corresponding folders. Do not submit the .class
files or other files or folders that are generated by
the IDE.
Required Software
Eclipse
Access the software at https://lab.devry.edu .
iLAB STEPS
Exercise 1: Review of the Stack ADT
Back to Top
Create a project using the classes in "A Simple
Stack Class". Compile the project, run it, and
review the code that is given carefully. This code
tests the stack class provided in the lecture.
Exercise 2: An Improved Stack Class
Back to Top
Modify the stack class to include appropriate error
messages if invalid conditions occur—for example,
trying to pop an item when the stack is empty.
Exercise 3: Using a Stack in an Application
Back to Top
Complete Project 2 at the end of Chapter 5 in our
textbook: Write a Java program that uses a stack to
test whether an input string is a palindrome.
Exercise 11 defines "palindrome" and asks you to
describe a solution to this problem. As you can see,
you will need to read Exercise 11 to find the
meaning of palindrome.
To implement the solution to this problem, use the
stack of characters from the previous exercises (1
and 2).
Exercise 4: Review of the Queue ADT
Back to Top
Create a project using the classes in "A Simple
Queue Class." Compile the project, run it, and
review the code that is given carefully. This code
tests the queue class provided in the lecture.
Exercise 5: An Improved Queue Class
Back to Top
Modify the class queue to include appropriate
error messages if invalid conditions occur—for
example, trying to dequeue an item when the
queue is empty.
Exercise 6: Using a Queue in an Application
Back to Top
Complete Project 4 at the end of Chapter 10 in our
textbook:Simulate a small airport with one
runway. Airplanes waiting to take off join a queue
on the ground. Planes waiting to land join a queue
in the air. Only one plane can use the runway at
any given time. All planes in the air must land
before any plane can take off.

More Related Content

What's hot

JDT Embraces Lambda Expressions - EclipseCon North America 2014
JDT Embraces Lambda Expressions - EclipseCon North America 2014JDT Embraces Lambda Expressions - EclipseCon North America 2014
JDT Embraces Lambda Expressions - EclipseCon North America 2014Noopur Gupta
 
Eclipse Luna - What's New!
Eclipse Luna - What's New!Eclipse Luna - What's New!
Eclipse Luna - What's New!Noopur Gupta
 
Eclipse and Java 8 - Eclipse Day India 2013
Eclipse and Java 8 - Eclipse Day India 2013Eclipse and Java 8 - Eclipse Day India 2013
Eclipse and Java 8 - Eclipse Day India 2013Noopur Gupta
 
Project presentation
Project presentationProject presentation
Project presentationTrung Dang
 

What's hot (7)

Oop sample ktu
Oop sample ktuOop sample ktu
Oop sample ktu
 
JDT Embraces Lambda Expressions - EclipseCon North America 2014
JDT Embraces Lambda Expressions - EclipseCon North America 2014JDT Embraces Lambda Expressions - EclipseCon North America 2014
JDT Embraces Lambda Expressions - EclipseCon North America 2014
 
Looping
LoopingLooping
Looping
 
Eclipse Luna - What's New!
Eclipse Luna - What's New!Eclipse Luna - What's New!
Eclipse Luna - What's New!
 
Eclipse and Java 8 - Eclipse Day India 2013
Eclipse and Java 8 - Eclipse Day India 2013Eclipse and Java 8 - Eclipse Day India 2013
Eclipse and Java 8 - Eclipse Day India 2013
 
Project presentation
Project presentationProject presentation
Project presentation
 
Developing For Ubraa
Developing For UbraaDeveloping For Ubraa
Developing For Ubraa
 

Similar to Devry ecet 370 week 3 ilab the stack and the queue ad ts new

ECET 370 Success Begins/Newtonhelp.com
ECET 370 Success Begins/Newtonhelp.comECET 370 Success Begins/Newtonhelp.com
ECET 370 Success Begins/Newtonhelp.comledlang1
 
ECET 370 Effective Communication/tutorialrank.com
 ECET 370 Effective Communication/tutorialrank.com ECET 370 Effective Communication/tutorialrank.com
ECET 370 Effective Communication/tutorialrank.comjonhson275
 
ECET 370 Inspiring Innovation--ecet370.com
ECET 370 Inspiring Innovation--ecet370.comECET 370 Inspiring Innovation--ecet370.com
ECET 370 Inspiring Innovation--ecet370.comkopiko106
 
ECET 370 Achievement Education -- www.ecet370.com
ECET 370 Achievement Education -- www.ecet370.comECET 370 Achievement Education -- www.ecet370.com
ECET 370 Achievement Education -- www.ecet370.comshanaabe90
 
ECET 370 Redefined Education--ecet370.com
ECET 370 Redefined Education--ecet370.comECET 370 Redefined Education--ecet370.com
ECET 370 Redefined Education--ecet370.comagathachristie210
 
ECET 370 Education Planning--ecet370.com
 ECET 370 Education Planning--ecet370.com ECET 370 Education Planning--ecet370.com
ECET 370 Education Planning--ecet370.comWindyMiller46
 
ECET 370 Invent Yourself/newtonhelp.com
ECET 370 Invent Yourself/newtonhelp.comECET 370 Invent Yourself/newtonhelp.com
ECET 370 Invent Yourself/newtonhelp.comlechenau124
 
Devry ecet 370 week 1 i lab array
Devry ecet 370 week 1 i lab arrayDevry ecet 370 week 1 i lab array
Devry ecet 370 week 1 i lab arrayuopassignment
 
Devry ecet 370 week 1 i lab array
Devry ecet 370 week 1 i lab arrayDevry ecet 370 week 1 i lab array
Devry ecet 370 week 1 i lab arraymailemail
 
Devry ecet 370 week 1 i lab array
Devry ecet 370 week 1 i lab arrayDevry ecet 370 week 1 i lab array
Devry ecet 370 week 1 i lab arraymybrands2
 
ECET 370 HELPS Redefined Education--ecet370helps.com
ECET 370 HELPS Redefined Education--ecet370helps.comECET 370 HELPS Redefined Education--ecet370helps.com
ECET 370 HELPS Redefined Education--ecet370helps.comGVlaxmi7
 
ECET 370 HELPS Education Counseling--ecet370helps.com
ECET 370 HELPS  Education Counseling--ecet370helps.comECET 370 HELPS  Education Counseling--ecet370helps.com
ECET 370 HELPS Education Counseling--ecet370helps.comclaric64
 
Devry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees newDevry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees newmailemail
 
Devry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees newDevry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees newolivergeorg
 
Devry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees newDevry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees newuopassignment
 
Devry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees newDevry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees newmybrands2
 
Devry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists newDevry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists newmailemail
 
Devry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists newDevry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists newuopassignment
 
Devry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists newDevry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists newolivergeorg
 
Devry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists newDevry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists newnikig6806
 

Similar to Devry ecet 370 week 3 ilab the stack and the queue ad ts new (20)

ECET 370 Success Begins/Newtonhelp.com
ECET 370 Success Begins/Newtonhelp.comECET 370 Success Begins/Newtonhelp.com
ECET 370 Success Begins/Newtonhelp.com
 
ECET 370 Effective Communication/tutorialrank.com
 ECET 370 Effective Communication/tutorialrank.com ECET 370 Effective Communication/tutorialrank.com
ECET 370 Effective Communication/tutorialrank.com
 
ECET 370 Inspiring Innovation--ecet370.com
ECET 370 Inspiring Innovation--ecet370.comECET 370 Inspiring Innovation--ecet370.com
ECET 370 Inspiring Innovation--ecet370.com
 
ECET 370 Achievement Education -- www.ecet370.com
ECET 370 Achievement Education -- www.ecet370.comECET 370 Achievement Education -- www.ecet370.com
ECET 370 Achievement Education -- www.ecet370.com
 
ECET 370 Redefined Education--ecet370.com
ECET 370 Redefined Education--ecet370.comECET 370 Redefined Education--ecet370.com
ECET 370 Redefined Education--ecet370.com
 
ECET 370 Education Planning--ecet370.com
 ECET 370 Education Planning--ecet370.com ECET 370 Education Planning--ecet370.com
ECET 370 Education Planning--ecet370.com
 
ECET 370 Invent Yourself/newtonhelp.com
ECET 370 Invent Yourself/newtonhelp.comECET 370 Invent Yourself/newtonhelp.com
ECET 370 Invent Yourself/newtonhelp.com
 
Devry ecet 370 week 1 i lab array
Devry ecet 370 week 1 i lab arrayDevry ecet 370 week 1 i lab array
Devry ecet 370 week 1 i lab array
 
Devry ecet 370 week 1 i lab array
Devry ecet 370 week 1 i lab arrayDevry ecet 370 week 1 i lab array
Devry ecet 370 week 1 i lab array
 
Devry ecet 370 week 1 i lab array
Devry ecet 370 week 1 i lab arrayDevry ecet 370 week 1 i lab array
Devry ecet 370 week 1 i lab array
 
ECET 370 HELPS Redefined Education--ecet370helps.com
ECET 370 HELPS Redefined Education--ecet370helps.comECET 370 HELPS Redefined Education--ecet370helps.com
ECET 370 HELPS Redefined Education--ecet370helps.com
 
ECET 370 HELPS Education Counseling--ecet370helps.com
ECET 370 HELPS  Education Counseling--ecet370helps.comECET 370 HELPS  Education Counseling--ecet370helps.com
ECET 370 HELPS Education Counseling--ecet370helps.com
 
Devry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees newDevry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees new
 
Devry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees newDevry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees new
 
Devry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees newDevry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees new
 
Devry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees newDevry ecet 370 week 6 ilab binary trees new
Devry ecet 370 week 6 ilab binary trees new
 
Devry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists newDevry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists new
 
Devry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists newDevry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists new
 
Devry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists newDevry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists new
 
Devry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists newDevry ecet 370 week 2 ilab linked lists new
Devry ecet 370 week 2 ilab linked lists new
 

More from mailemail

Uop ntc 324 week 5 individual systems scenario new
Uop ntc 324 week 5 individual systems scenario newUop ntc 324 week 5 individual systems scenario new
Uop ntc 324 week 5 individual systems scenario newmailemail
 
Uop ntc 324 week 5 individual lab challenge new
Uop ntc 324 week 5 individual lab challenge newUop ntc 324 week 5 individual lab challenge new
Uop ntc 324 week 5 individual lab challenge newmailemail
 
Uop ntc 324 week 4 learning team active directory new
Uop ntc 324 week 4 learning team active directory newUop ntc 324 week 4 learning team active directory new
Uop ntc 324 week 4 learning team active directory newmailemail
 
Uop ntc 324 week 4 individual systems scenario new
Uop ntc 324 week 4 individual systems scenario newUop ntc 324 week 4 individual systems scenario new
Uop ntc 324 week 4 individual systems scenario newmailemail
 
Uop ntc 324 week 4 individual lab challenge new
Uop ntc 324 week 4 individual lab challenge newUop ntc 324 week 4 individual lab challenge new
Uop ntc 324 week 4 individual lab challenge newmailemail
 
Uop ntc 324 week 3 individual systems scenario new
Uop ntc 324 week 3 individual systems scenario newUop ntc 324 week 3 individual systems scenario new
Uop ntc 324 week 3 individual systems scenario newmailemail
 
Uop ntc 324 week 3 individual lab challenge new
Uop ntc 324 week 3 individual lab challenge newUop ntc 324 week 3 individual lab challenge new
Uop ntc 324 week 3 individual lab challenge newmailemail
 
Uop ntc 324 week 2 learning team hyper
Uop ntc 324 week 2 learning team hyperUop ntc 324 week 2 learning team hyper
Uop ntc 324 week 2 learning team hypermailemail
 
Uop ntc 324 week 2 individual lab challenge new
Uop ntc 324 week 2 individual lab challenge newUop ntc 324 week 2 individual lab challenge new
Uop ntc 324 week 2 individual lab challenge newmailemail
 
Uop ntc 324 week 1 individual lab challenge new
Uop ntc 324 week 1 individual lab challenge newUop ntc 324 week 1 individual lab challenge new
Uop ntc 324 week 1 individual lab challenge newmailemail
 
Uop ntc 324 entire course new
Uop ntc 324 entire course newUop ntc 324 entire course new
Uop ntc 324 entire course newmailemail
 
Ntc 324 week 3 individual systems scenario new
Ntc 324 week 3 individual systems scenario newNtc 324 week 3 individual systems scenario new
Ntc 324 week 3 individual systems scenario newmailemail
 
Uop ntc 320 week 4 team progress report new
Uop ntc 320 week 4 team progress report newUop ntc 320 week 4 team progress report new
Uop ntc 320 week 4 team progress report newmailemail
 
Uop ntc 320 week 4 route redistribution planning new
Uop ntc 320 week 4 route redistribution planning newUop ntc 320 week 4 route redistribution planning new
Uop ntc 320 week 4 route redistribution planning newmailemail
 
Uop ntc 320 week 3 team progress report new
Uop ntc 320 week 3 team progress report newUop ntc 320 week 3 team progress report new
Uop ntc 320 week 3 team progress report newmailemail
 
Uop ntc 320 week 3 branch office wan design new
Uop ntc 320 week 3 branch office wan design newUop ntc 320 week 3 branch office wan design new
Uop ntc 320 week 3 branch office wan design newmailemail
 
Uop ntc 320 week 2 team project plan new
Uop ntc 320 week 2 team project plan newUop ntc 320 week 2 team project plan new
Uop ntc 320 week 2 team project plan newmailemail
 
Uop ntc 245 week 5 discussion questions new
Uop ntc 245 week 5 discussion questions newUop ntc 245 week 5 discussion questions new
Uop ntc 245 week 5 discussion questions newmailemail
 
Uop ntc 245 week 4 discussion questions new
Uop ntc 245 week 4 discussion questions newUop ntc 245 week 4 discussion questions new
Uop ntc 245 week 4 discussion questions newmailemail
 
Uop ntc 245 week 3 discussion questions new
Uop ntc 245 week 3 discussion questions newUop ntc 245 week 3 discussion questions new
Uop ntc 245 week 3 discussion questions newmailemail
 

More from mailemail (20)

Uop ntc 324 week 5 individual systems scenario new
Uop ntc 324 week 5 individual systems scenario newUop ntc 324 week 5 individual systems scenario new
Uop ntc 324 week 5 individual systems scenario new
 
Uop ntc 324 week 5 individual lab challenge new
Uop ntc 324 week 5 individual lab challenge newUop ntc 324 week 5 individual lab challenge new
Uop ntc 324 week 5 individual lab challenge new
 
Uop ntc 324 week 4 learning team active directory new
Uop ntc 324 week 4 learning team active directory newUop ntc 324 week 4 learning team active directory new
Uop ntc 324 week 4 learning team active directory new
 
Uop ntc 324 week 4 individual systems scenario new
Uop ntc 324 week 4 individual systems scenario newUop ntc 324 week 4 individual systems scenario new
Uop ntc 324 week 4 individual systems scenario new
 
Uop ntc 324 week 4 individual lab challenge new
Uop ntc 324 week 4 individual lab challenge newUop ntc 324 week 4 individual lab challenge new
Uop ntc 324 week 4 individual lab challenge new
 
Uop ntc 324 week 3 individual systems scenario new
Uop ntc 324 week 3 individual systems scenario newUop ntc 324 week 3 individual systems scenario new
Uop ntc 324 week 3 individual systems scenario new
 
Uop ntc 324 week 3 individual lab challenge new
Uop ntc 324 week 3 individual lab challenge newUop ntc 324 week 3 individual lab challenge new
Uop ntc 324 week 3 individual lab challenge new
 
Uop ntc 324 week 2 learning team hyper
Uop ntc 324 week 2 learning team hyperUop ntc 324 week 2 learning team hyper
Uop ntc 324 week 2 learning team hyper
 
Uop ntc 324 week 2 individual lab challenge new
Uop ntc 324 week 2 individual lab challenge newUop ntc 324 week 2 individual lab challenge new
Uop ntc 324 week 2 individual lab challenge new
 
Uop ntc 324 week 1 individual lab challenge new
Uop ntc 324 week 1 individual lab challenge newUop ntc 324 week 1 individual lab challenge new
Uop ntc 324 week 1 individual lab challenge new
 
Uop ntc 324 entire course new
Uop ntc 324 entire course newUop ntc 324 entire course new
Uop ntc 324 entire course new
 
Ntc 324 week 3 individual systems scenario new
Ntc 324 week 3 individual systems scenario newNtc 324 week 3 individual systems scenario new
Ntc 324 week 3 individual systems scenario new
 
Uop ntc 320 week 4 team progress report new
Uop ntc 320 week 4 team progress report newUop ntc 320 week 4 team progress report new
Uop ntc 320 week 4 team progress report new
 
Uop ntc 320 week 4 route redistribution planning new
Uop ntc 320 week 4 route redistribution planning newUop ntc 320 week 4 route redistribution planning new
Uop ntc 320 week 4 route redistribution planning new
 
Uop ntc 320 week 3 team progress report new
Uop ntc 320 week 3 team progress report newUop ntc 320 week 3 team progress report new
Uop ntc 320 week 3 team progress report new
 
Uop ntc 320 week 3 branch office wan design new
Uop ntc 320 week 3 branch office wan design newUop ntc 320 week 3 branch office wan design new
Uop ntc 320 week 3 branch office wan design new
 
Uop ntc 320 week 2 team project plan new
Uop ntc 320 week 2 team project plan newUop ntc 320 week 2 team project plan new
Uop ntc 320 week 2 team project plan new
 
Uop ntc 245 week 5 discussion questions new
Uop ntc 245 week 5 discussion questions newUop ntc 245 week 5 discussion questions new
Uop ntc 245 week 5 discussion questions new
 
Uop ntc 245 week 4 discussion questions new
Uop ntc 245 week 4 discussion questions newUop ntc 245 week 4 discussion questions new
Uop ntc 245 week 4 discussion questions new
 
Uop ntc 245 week 3 discussion questions new
Uop ntc 245 week 3 discussion questions newUop ntc 245 week 3 discussion questions new
Uop ntc 245 week 3 discussion questions new
 

Recently uploaded

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Recently uploaded (20)

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 

Devry ecet 370 week 3 ilab the stack and the queue ad ts new

  • 1. DEVRY ECET 370 Week 3 ilab The Stack and the Queue ADTs NEW Check this A+ tutorial guideline at http://www.uopassignments.com/ecet-370- devry/ecet-370-week-3-ilab-the-stack-and- the-queue-adts-recent For more classes visit http://www.uopassignments.com/ iLAB OVERVIEW Scenario and Summary The purpose of the iLab exercises is to help the student acquire skills in developing programs that involve the use of the stack and the queue data structures. Deliverables There are six exercises in this iLab, although not all of them will be required for submission. Be sure to read the following instructions carefully. Exercises 1 and 4: No submissions are required.
  • 2. Create a folder and name it Week 3 iLab. Inside this folder, create the subfolders Ex2, Ex3, Ex5, and Ex6. Place the solution to each of the four exercises required for submission in the corresponding subfolder. Compress the folder Week 3 iLab using a program like WinZip, and drop the resulting zipped folder into the Dropbox. Note that Exercises 2, 3, 5, and 6 require software development. Place only .java files in the corresponding folders. Do not submit the .class files or other files or folders that are generated by the IDE. Required Software Eclipse Access the software at https://lab.devry.edu . iLAB STEPS Exercise 1: Review of the Stack ADT Back to Top Create a project using the classes in "A Simple Stack Class". Compile the project, run it, and review the code that is given carefully. This code tests the stack class provided in the lecture.
  • 3. Exercise 2: An Improved Stack Class Back to Top Modify the stack class to include appropriate error messages if invalid conditions occur—for example, trying to pop an item when the stack is empty. Exercise 3: Using a Stack in an Application Back to Top Complete Project 2 at the end of Chapter 5 in our textbook: Write a Java program that uses a stack to test whether an input string is a palindrome. Exercise 11 defines "palindrome" and asks you to describe a solution to this problem. As you can see, you will need to read Exercise 11 to find the meaning of palindrome. To implement the solution to this problem, use the stack of characters from the previous exercises (1 and 2). Exercise 4: Review of the Queue ADT Back to Top Create a project using the classes in "A Simple Queue Class." Compile the project, run it, and
  • 4. review the code that is given carefully. This code tests the queue class provided in the lecture. Exercise 5: An Improved Queue Class Back to Top Modify the class queue to include appropriate error messages if invalid conditions occur—for example, trying to dequeue an item when the queue is empty. Exercise 6: Using a Queue in an Application Back to Top Complete Project 4 at the end of Chapter 10 in our textbook:Simulate a small airport with one runway. Airplanes waiting to take off join a queue on the ground. Planes waiting to land join a queue in the air. Only one plane can use the runway at any given time. All planes in the air must land before any plane can take off.