SlideShare a Scribd company logo
1 of 13
Download to read offline
Data Structures & Algorithms (IT 103)
Fundamentals of Data Structures & Algorithms
Output 1
Fundamentals of Data Structures and
Algorithm – Output 1
▪ Problem
▪ Content, Format & Rating
▪ Grading System
▪ Individual Grade Computation
Output Problem
Problem :
Given the discussion on Introduction to Data
Structures and Algorithm, create a simple program
that will satisfy the given requirements below.
1. Create a simple program using java programming
language under console interface.
2. The program should display a map based from
Image 1 : Map Reference.
Image 1 : Map Reference
Output Problem
Problem :
3. At the initial execution of the program :
a. generate random data (distance in meters; 10-100
value) from and to of each location.
b. randomize your position at the map
4. Create a simple interface showing the created Map
and display its details.
Image 1 : Map Reference
Output Problem
Problem :
5. Display your current location in the map.
6. Create an option/menu that will prompt the user to
select which location he/she would like to visit.
7. Display all the possible route to attain the location.
8. Calculate for the total distance from location A to
location B for all possible route.
Image 1 : Map Reference
Output Problem
Problem :
9. Display the results of the calculation and the program
should be able to recommend the shortest path from
location A to location B.
10. Calculate for the time needed to arrive at the destination
given the speed of .1 meter per min. Display the time
needed in hour.
11. Implement 1D array for storing data and values needed
in the program.
Image 1 : Map Reference
Content, Format and Rating
Content, Format & Rating
• Follow the given content and format below in documenting your output.
1. Title
2. Description
3. Flowchart
4. Timeline
Content, Format and Rating
Content, Format & Rating
• Follow the given content and format below in documenting your output.
5. Screenshot of Codes
6. Screenshot of Demonstration
7. Demonstration via Video Presentation
8. List of Group Members and Rating by Group Leader
Grading System
Grading System
• Output will be rated by 80% from the program and 20% documentation.
• In rating the program output, below criteria will be used :
Criteria %
Functionality 65%
Design and Interface 10%
Presentation & Delivery 5%
Grading System
Grading System
• In rating the required functionality of the program, it will rated as 0 or 1 for
every cited program requirements.
• Take note that the program will be created on Java Programming Language, under console
interface and implementing 1D array data structure thus; violating the specific instruction will
results to rating of 50 as the output final grade added the grade for documentation.
Grading System
Grading System
Item Indicator Weight Value
Indicator No. 2 5
Indicator No. 3 10
Indicator No. 4 5
Indicator No. 5 5
Indicator No. 6 5
Indicator No. 7 5
Indicator No. 8 5
Indicator No. 9 10
Indicator No. 10 10
Indicator No. 11 5
TOTAL 65
Individual Grade Computation
Individual Grade Formula
• Individual Grade will be computed based from the formula below:
Members
IG=AVG((Rated by GL),(Group Output Grade))
Leaders
IG=AVG((100),(Group Output Grade))
THANK YOU!

More Related Content

Similar to Midterm_Fundamentals-of-Data-Structures-Algorithms-Lecture-1-W2-W5_Group-Output-1.pdf

Introductory tutorial for sap2000
Introductory tutorial for sap2000Introductory tutorial for sap2000
Introductory tutorial for sap2000Thomas Britto
 
ICT104 Programming Assignment Compiled By Divya Lee.docx
ICT104 Programming Assignment  Compiled By Divya Lee.docxICT104 Programming Assignment  Compiled By Divya Lee.docx
ICT104 Programming Assignment Compiled By Divya Lee.docxtarifarmarie
 
User Guide of Regression Test & Validation Tool (v1.0)
User Guide of Regression Test & Validation Tool (v1.0)User Guide of Regression Test & Validation Tool (v1.0)
User Guide of Regression Test & Validation Tool (v1.0)Chen Fang
 
[Advantech] WebOP designer Tutorial step by step
[Advantech] WebOP designer Tutorial step by step [Advantech] WebOP designer Tutorial step by step
[Advantech] WebOP designer Tutorial step by step Ming-Hung Hseih
 
What is algorithm
What is algorithmWhat is algorithm
What is algorithmmshoaib15
 
ELE2303 Assign 1 Page 1 ELE2303 Embedded Systems Design.docx
ELE2303 Assign 1  Page  1 ELE2303 Embedded Systems Design.docxELE2303 Assign 1  Page  1 ELE2303 Embedded Systems Design.docx
ELE2303 Assign 1 Page 1 ELE2303 Embedded Systems Design.docxjack60216
 
Software Measurement and Metrics.pptx
Software Measurement and Metrics.pptxSoftware Measurement and Metrics.pptx
Software Measurement and Metrics.pptxubaidullah75790
 
Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Dr. Pankaj Zope
 
Application engine
Application engineApplication engine
Application engineJAYAARC
 
Problem Solving Techniques and Introduction to C
Problem Solving Techniques and Introduction to CProblem Solving Techniques and Introduction to C
Problem Solving Techniques and Introduction to CPrabu U
 
Contents1Scenario. 12Requirements23Design an.docx
Contents1Scenario. 12Requirements23Design an.docxContents1Scenario. 12Requirements23Design an.docx
Contents1Scenario. 12Requirements23Design an.docxmercylittle80626
 
Dynamic Graph Plotting with WPF
Dynamic Graph Plotting with WPFDynamic Graph Plotting with WPF
Dynamic Graph Plotting with WPFIJERD Editor
 

Similar to Midterm_Fundamentals-of-Data-Structures-Algorithms-Lecture-1-W2-W5_Group-Output-1.pdf (20)

Introductory tutorial for sap2000
Introductory tutorial for sap2000Introductory tutorial for sap2000
Introductory tutorial for sap2000
 
A046010104
A046010104A046010104
A046010104
 
ICT104 Programming Assignment Compiled By Divya Lee.docx
ICT104 Programming Assignment  Compiled By Divya Lee.docxICT104 Programming Assignment  Compiled By Divya Lee.docx
ICT104 Programming Assignment Compiled By Divya Lee.docx
 
User Guide of Regression Test & Validation Tool (v1.0)
User Guide of Regression Test & Validation Tool (v1.0)User Guide of Regression Test & Validation Tool (v1.0)
User Guide of Regression Test & Validation Tool (v1.0)
 
Climberreport
ClimberreportClimberreport
Climberreport
 
[Advantech] WebOP designer Tutorial step by step
[Advantech] WebOP designer Tutorial step by step [Advantech] WebOP designer Tutorial step by step
[Advantech] WebOP designer Tutorial step by step
 
What is algorithm
What is algorithmWhat is algorithm
What is algorithm
 
ELE2303 Assign 1 Page 1 ELE2303 Embedded Systems Design.docx
ELE2303 Assign 1  Page  1 ELE2303 Embedded Systems Design.docxELE2303 Assign 1  Page  1 ELE2303 Embedded Systems Design.docx
ELE2303 Assign 1 Page 1 ELE2303 Embedded Systems Design.docx
 
Fem lab manual 2
Fem lab manual 2Fem lab manual 2
Fem lab manual 2
 
Sudhakar resume_latest
Sudhakar  resume_latest Sudhakar  resume_latest
Sudhakar resume_latest
 
Manual autocad 2010 english
Manual autocad 2010 englishManual autocad 2010 english
Manual autocad 2010 english
 
Software Measurement and Metrics.pptx
Software Measurement and Metrics.pptxSoftware Measurement and Metrics.pptx
Software Measurement and Metrics.pptx
 
Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming
 
Cost estamition
Cost estamitionCost estamition
Cost estamition
 
Application engine
Application engineApplication engine
Application engine
 
Problem Solving Techniques and Introduction to C
Problem Solving Techniques and Introduction to CProblem Solving Techniques and Introduction to C
Problem Solving Techniques and Introduction to C
 
Bug Tracking System
Bug Tracking SystemBug Tracking System
Bug Tracking System
 
SW_Cost_Estimation.ppt
SW_Cost_Estimation.pptSW_Cost_Estimation.ppt
SW_Cost_Estimation.ppt
 
Contents1Scenario. 12Requirements23Design an.docx
Contents1Scenario. 12Requirements23Design an.docxContents1Scenario. 12Requirements23Design an.docx
Contents1Scenario. 12Requirements23Design an.docx
 
Dynamic Graph Plotting with WPF
Dynamic Graph Plotting with WPFDynamic Graph Plotting with WPF
Dynamic Graph Plotting with WPF
 

Recently uploaded

8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital ManagementMBA Assignment Experts
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMELOISARIVERA8
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...Nguyen Thanh Tu Collection
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSean M. Fox
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnershipsexpandedwebsite
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project researchCaitlinCummins3
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjMohammed Sikander
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaEADTU
 
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxLimon Prince
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi RajagopalEADTU
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17Celine George
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxCeline George
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxneillewis46
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismDabee Kamal
 

Recently uploaded (20)

8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes GuàrdiaPersonalisation of Education by AI and Big Data - Lourdes Guàrdia
Personalisation of Education by AI and Big Data - Lourdes Guàrdia
 
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptxAnalyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
Analyzing and resolving a communication crisis in Dhaka textiles LTD.pptx
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)ESSENTIAL of (CS/IT/IS) class 07 (Networks)
ESSENTIAL of (CS/IT/IS) class 07 (Networks)
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 

Midterm_Fundamentals-of-Data-Structures-Algorithms-Lecture-1-W2-W5_Group-Output-1.pdf

  • 1. Data Structures & Algorithms (IT 103) Fundamentals of Data Structures & Algorithms Output 1
  • 2. Fundamentals of Data Structures and Algorithm – Output 1 ▪ Problem ▪ Content, Format & Rating ▪ Grading System ▪ Individual Grade Computation
  • 3. Output Problem Problem : Given the discussion on Introduction to Data Structures and Algorithm, create a simple program that will satisfy the given requirements below. 1. Create a simple program using java programming language under console interface. 2. The program should display a map based from Image 1 : Map Reference. Image 1 : Map Reference
  • 4. Output Problem Problem : 3. At the initial execution of the program : a. generate random data (distance in meters; 10-100 value) from and to of each location. b. randomize your position at the map 4. Create a simple interface showing the created Map and display its details. Image 1 : Map Reference
  • 5. Output Problem Problem : 5. Display your current location in the map. 6. Create an option/menu that will prompt the user to select which location he/she would like to visit. 7. Display all the possible route to attain the location. 8. Calculate for the total distance from location A to location B for all possible route. Image 1 : Map Reference
  • 6. Output Problem Problem : 9. Display the results of the calculation and the program should be able to recommend the shortest path from location A to location B. 10. Calculate for the time needed to arrive at the destination given the speed of .1 meter per min. Display the time needed in hour. 11. Implement 1D array for storing data and values needed in the program. Image 1 : Map Reference
  • 7. Content, Format and Rating Content, Format & Rating • Follow the given content and format below in documenting your output. 1. Title 2. Description 3. Flowchart 4. Timeline
  • 8. Content, Format and Rating Content, Format & Rating • Follow the given content and format below in documenting your output. 5. Screenshot of Codes 6. Screenshot of Demonstration 7. Demonstration via Video Presentation 8. List of Group Members and Rating by Group Leader
  • 9. Grading System Grading System • Output will be rated by 80% from the program and 20% documentation. • In rating the program output, below criteria will be used : Criteria % Functionality 65% Design and Interface 10% Presentation & Delivery 5%
  • 10. Grading System Grading System • In rating the required functionality of the program, it will rated as 0 or 1 for every cited program requirements. • Take note that the program will be created on Java Programming Language, under console interface and implementing 1D array data structure thus; violating the specific instruction will results to rating of 50 as the output final grade added the grade for documentation.
  • 11. Grading System Grading System Item Indicator Weight Value Indicator No. 2 5 Indicator No. 3 10 Indicator No. 4 5 Indicator No. 5 5 Indicator No. 6 5 Indicator No. 7 5 Indicator No. 8 5 Indicator No. 9 10 Indicator No. 10 10 Indicator No. 11 5 TOTAL 65
  • 12. Individual Grade Computation Individual Grade Formula • Individual Grade will be computed based from the formula below: Members IG=AVG((Rated by GL),(Group Output Grade)) Leaders IG=AVG((100),(Group Output Grade))