SlideShare a Scribd company logo
STRAYER CIS 406 Week 10 Assignment 2 uGrade
NEW
Check this A+ tutorial guideline at
http://www.uopassignments.com/cis-406-
strayer/cis-406-week-10-assignment-2-
ugrade-recent
For more classes visit
http://www.uopassignments.com
Assignment 2: uGrade
Due Week 10 and worth 200 points
This assignment consists of two (2) sections:
A Java program file
A screen shot of the output and a description of
your Java program
Label each file name according to the section of the
assignment for which it is written. Put both
sections together in a single zip file and submit the
zip file.
Imagine that you work as a Java programmer for a
software company. Your company is developing a
new interactive learning management tool called
uGrade. You have the task of creating the
functionality that will allow the user to manually
enter names and grades. The program will store
this information in parallel arrays. Next, it will
prompt the user to sort the date by name or by
grade and display the sorted data accordingly in
an organized table.
Section 1: Java Program File
Create a Java program in which you include:
a class called “roster” attributes, which must be
last names and numerical grades, and must also be
parallel arrays an indefinite loop, which allows the
user to manually enter five (5) names and grades
and stores them in the array. Note: The loop must
end either when the user specifies that they are
done or when a maximum of five (5) values have
been stored in the arrays, i.e., five (5) names and a
corresponding grade for each name
an indefinite loop, which prompts the user to
select a sorting criterion or to end the program,
and must also use bubble sort. Note: The user may
either selectname or grade as the sorting criteria.
The program must use bubble sort to sort that
data according to the specific criteria and then use
another loop to display the data. This process must
continue until the user ends the program.
Section 2: Screen Shot of the Output and
Description of Your Java Program
Create a screen shot of the output and include a
description about your Java program.
Submit a screen shot which shows the output of
your Java Program. Note: Go to http://www.take-a-
screenshot.org/ if you need a tutorial on taking a
screen shot.
Include a one (1) page description about your
program. Note: Use MS Word for your program
description, and place the screen shot of the
output from your Java program into the Word file
as an attached image.
The output should look like this if the user chose
to sort by name:
Name Numerical Grade
Bailey 97
David 88
Ericson 79
Frank 99
Manning 91
The output should look like this if the user chose
to sort by grade:
Name Numerical Grade
Frank 99
Bailey 97
Manning 91
David 88
Ericson 79
Note: The name and grade pairs must stay
together.
Section 1 and Section 2 will be graded based on the
following:
The program must compile, execute, produce
correct results, and meet all of the specifications
stated in Section 1.
Additionally you must:
Organize the code for user readability.
Organize the code for reusability.
Organize the code for efficiency.
Provide documentation with embedded comments
for reader understanding.
Include a one (1) page description about your
program.
The specific course learning outcomes associated
with this assignment are:
Demonstrate the proper use and application of
syntax in the Java programming language.
Demonstrate the ability to design, compile,
implement, test, and debug simple programs in
Java.
Demonstrate the ability to manipulate numbers
and character strings in Java.
Compare and contrast classes and objects in Java.
Construct classes through systematic procedures.
Discuss object-oriented design principles.
Compare and contrast abstract and concrete data
types.
Demonstrate the ability to implement generic
classes and methods.
Declare and use interface types.
Implement loops for repetitive tasks.
Compare and contrast definite loops and indefinite
loops.
Write clearly and concisely about Java
programming using proper writing mechanics and
technical style conventions.
Demonstrate the ability to program simple and
complex decisions in Java.
Compare and contrast arrays and array lists in
Java.
Demonstrate the proper use and application of
syntax in the Java programming language.
Demonstrate the ability to design, compile,
implement, test, and debug simple programs in
Java.
Demonstrate the ability to manipulate numbers
and character strings in Java.
Compare and contrast classes and objects in Java.
Construct classes through systematic procedures.
Discuss object-oriented design principles.
Compare and contrast abstract and concrete data
types.
Demonstrate the ability to implement generic
classes and methods.
Declare and use interface types.
Implement loops for repetitive tasks.
Compare and contrast definite loops and indefinite
loops.
Write clearly and concisely about Java
programming using proper writing mechanics and
technical style conventions.
Demonstrate the ability to program simple and
complex decisions in Java.
Compare and contrast arrays and array lists in
Java.

More Related Content

What's hot

CIS 406 Inspiring Innovation/tutorialrank.com
 CIS 406 Inspiring Innovation/tutorialrank.com CIS 406 Inspiring Innovation/tutorialrank.com
CIS 406 Inspiring Innovation/tutorialrank.com
jonhson112
 
Strayer cis 406 week 6 assignment 1 financial portfolio new
Strayer cis 406 week 6 assignment 1 financial portfolio newStrayer cis 406 week 6 assignment 1 financial portfolio new
Strayer cis 406 week 6 assignment 1 financial portfolio new
dixonbakerr
 
Strayer cis 406 week 6 assignment 1 financial portfolio new
Strayer cis 406 week 6 assignment 1 financial portfolio newStrayer cis 406 week 6 assignment 1 financial portfolio new
Strayer cis 406 week 6 assignment 1 financial portfolio new
uopassignment
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
Mohamed Essam
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire coursePRG421
 
Mi0041 java and web design
Mi0041 java and web designMi0041 java and web design
Mi0041 java and web design
smumbahelp
 
PRG 420 Effective Communication - snaptutorial.com
PRG 420 Effective Communication - snaptutorial.comPRG 420 Effective Communication - snaptutorial.com
PRG 420 Effective Communication - snaptutorial.com
donaldzs37
 
PRG 420 NERD Become Exceptional--prg420nerd.com
PRG 420 NERD Become Exceptional--prg420nerd.comPRG 420 NERD Become Exceptional--prg420nerd.com
PRG 420 NERD Become Exceptional--prg420nerd.com
agathachristie127
 
PRG 420 NERD Education Counseling--prg420nerd.com
PRG 420 NERD Education Counseling--prg420nerd.comPRG 420 NERD Education Counseling--prg420nerd.com
PRG 420 NERD Education Counseling--prg420nerd.com
venkat60044
 
Professional-core-java-training
Professional-core-java-trainingProfessional-core-java-training
Professional-core-java-training
Vibrant Technologies & Computers
 
MC0078 SMU 2013 Fall session
MC0078 SMU 2013 Fall sessionMC0078 SMU 2013 Fall session
MC0078 SMU 2013 Fall sessionNarinder Kumar
 

What's hot (11)

CIS 406 Inspiring Innovation/tutorialrank.com
 CIS 406 Inspiring Innovation/tutorialrank.com CIS 406 Inspiring Innovation/tutorialrank.com
CIS 406 Inspiring Innovation/tutorialrank.com
 
Strayer cis 406 week 6 assignment 1 financial portfolio new
Strayer cis 406 week 6 assignment 1 financial portfolio newStrayer cis 406 week 6 assignment 1 financial portfolio new
Strayer cis 406 week 6 assignment 1 financial portfolio new
 
Strayer cis 406 week 6 assignment 1 financial portfolio new
Strayer cis 406 week 6 assignment 1 financial portfolio newStrayer cis 406 week 6 assignment 1 financial portfolio new
Strayer cis 406 week 6 assignment 1 financial portfolio new
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire course
 
Mi0041 java and web design
Mi0041 java and web designMi0041 java and web design
Mi0041 java and web design
 
PRG 420 Effective Communication - snaptutorial.com
PRG 420 Effective Communication - snaptutorial.comPRG 420 Effective Communication - snaptutorial.com
PRG 420 Effective Communication - snaptutorial.com
 
PRG 420 NERD Become Exceptional--prg420nerd.com
PRG 420 NERD Become Exceptional--prg420nerd.comPRG 420 NERD Become Exceptional--prg420nerd.com
PRG 420 NERD Become Exceptional--prg420nerd.com
 
PRG 420 NERD Education Counseling--prg420nerd.com
PRG 420 NERD Education Counseling--prg420nerd.comPRG 420 NERD Education Counseling--prg420nerd.com
PRG 420 NERD Education Counseling--prg420nerd.com
 
Professional-core-java-training
Professional-core-java-trainingProfessional-core-java-training
Professional-core-java-training
 
MC0078 SMU 2013 Fall session
MC0078 SMU 2013 Fall sessionMC0078 SMU 2013 Fall session
MC0078 SMU 2013 Fall session
 

Similar to Strayer cis 406 week 10 assignment 2 u grade new

Cis 406 Technology levels--snaptutorial.com
Cis 406 Technology levels--snaptutorial.comCis 406 Technology levels--snaptutorial.com
Cis 406 Technology levels--snaptutorial.com
sholingarjosh58
 
Cis 406 Success Begins / snaptutorial.com
Cis 406 Success Begins / snaptutorial.comCis 406 Success Begins / snaptutorial.com
Cis 406 Success Begins / snaptutorial.com
Robinson071
 
CIS 406 Imagine Your Future/newtonhelp.com   
CIS 406 Imagine Your Future/newtonhelp.com   CIS 406 Imagine Your Future/newtonhelp.com   
CIS 406 Imagine Your Future/newtonhelp.com   
bellflower47
 
CIS 406 Focus Dreams/newtonhelp.com
CIS 406 Focus Dreams/newtonhelp.comCIS 406 Focus Dreams/newtonhelp.com
CIS 406 Focus Dreams/newtonhelp.com
bellflower87
 
PRG 420 Education for Service--prg420.com
PRG 420 Education for Service--prg420.comPRG 420 Education for Service--prg420.com
PRG 420 Education for Service--prg420.com
williamwordsworth25
 
PRG 420 Education Counseling / prg420.com
PRG 420 Education Counseling / prg420.comPRG 420 Education Counseling / prg420.com
PRG 420 Education Counseling / prg420.com
kopiko76
 
PRG 420 Inspiring Innovation--prg420.com
PRG 420 Inspiring Innovation--prg420.comPRG 420 Inspiring Innovation--prg420.com
PRG 420 Inspiring Innovation--prg420.com
kopiko112
 
Sheet1Individual Needs Appointment for Hair StylingEmployee gr.docx
Sheet1Individual Needs Appointment for Hair StylingEmployee gr.docxSheet1Individual Needs Appointment for Hair StylingEmployee gr.docx
Sheet1Individual Needs Appointment for Hair StylingEmployee gr.docx
lesleyryder69361
 
Strayer cis 406 week 6 assignment 1 financial portfolio new
Strayer cis 406 week 6 assignment 1 financial portfolio newStrayer cis 406 week 6 assignment 1 financial portfolio new
Strayer cis 406 week 6 assignment 1 financial portfolio new
lroselyn
 
PRG 421 Education Specialist / snaptutorial.com
PRG 421 Education Specialist / snaptutorial.comPRG 421 Education Specialist / snaptutorial.com
PRG 421 Education Specialist / snaptutorial.com
McdonaldRyan108
 
Prg421
Prg421Prg421
Prg421
john roy
 
66781291 java-lab-manual
66781291 java-lab-manual66781291 java-lab-manual
66781291 java-lab-manualLaura Popovici
 
PRG 421 Massive success / tutorialrank.com
PRG 421 Massive success / tutorialrank.comPRG 421 Massive success / tutorialrank.com
PRG 421 Massive success / tutorialrank.com
Bromleyz1
 
PRG 421 Extraordinary Life/newtonhelp.com 
PRG 421 Extraordinary Life/newtonhelp.com PRG 421 Extraordinary Life/newtonhelp.com 
PRG 421 Extraordinary Life/newtonhelp.com 
myblue41
 
PRG 421 Creative and Effective/newtonhelp.com
PRG 421 Creative and Effective/newtonhelp.comPRG 421 Creative and Effective/newtonhelp.com
PRG 421 Creative and Effective/newtonhelp.com
myblue101
 
Java interview questions and answers
Java interview questions and answersJava interview questions and answers
Java interview questions and answers
Krishnaov
 
Broncosbuild.xmlBuilds, tests, and runs the project Broncos..docx
Broncosbuild.xmlBuilds, tests, and runs the project Broncos..docxBroncosbuild.xmlBuilds, tests, and runs the project Broncos..docx
Broncosbuild.xmlBuilds, tests, and runs the project Broncos..docx
curwenmichaela
 
Broncosbuild.xmlBuilds, tests, and runs the project Broncos..docx
Broncosbuild.xmlBuilds, tests, and runs the project Broncos..docxBroncosbuild.xmlBuilds, tests, and runs the project Broncos..docx
Broncosbuild.xmlBuilds, tests, and runs the project Broncos..docx
hartrobert670
 
PRG 420 Education Fabulous--prg420.com
PRG 420 Education Fabulous--prg420.comPRG 420 Education Fabulous--prg420.com
PRG 420 Education Fabulous--prg420.com
srivani514
 
PRG 420 Redefined Education--prg420.com
PRG 420 Redefined Education--prg420.comPRG 420 Redefined Education--prg420.com
PRG 420 Redefined Education--prg420.com
agathachristie229
 

Similar to Strayer cis 406 week 10 assignment 2 u grade new (20)

Cis 406 Technology levels--snaptutorial.com
Cis 406 Technology levels--snaptutorial.comCis 406 Technology levels--snaptutorial.com
Cis 406 Technology levels--snaptutorial.com
 
Cis 406 Success Begins / snaptutorial.com
Cis 406 Success Begins / snaptutorial.comCis 406 Success Begins / snaptutorial.com
Cis 406 Success Begins / snaptutorial.com
 
CIS 406 Imagine Your Future/newtonhelp.com   
CIS 406 Imagine Your Future/newtonhelp.com   CIS 406 Imagine Your Future/newtonhelp.com   
CIS 406 Imagine Your Future/newtonhelp.com   
 
CIS 406 Focus Dreams/newtonhelp.com
CIS 406 Focus Dreams/newtonhelp.comCIS 406 Focus Dreams/newtonhelp.com
CIS 406 Focus Dreams/newtonhelp.com
 
PRG 420 Education for Service--prg420.com
PRG 420 Education for Service--prg420.comPRG 420 Education for Service--prg420.com
PRG 420 Education for Service--prg420.com
 
PRG 420 Education Counseling / prg420.com
PRG 420 Education Counseling / prg420.comPRG 420 Education Counseling / prg420.com
PRG 420 Education Counseling / prg420.com
 
PRG 420 Inspiring Innovation--prg420.com
PRG 420 Inspiring Innovation--prg420.comPRG 420 Inspiring Innovation--prg420.com
PRG 420 Inspiring Innovation--prg420.com
 
Sheet1Individual Needs Appointment for Hair StylingEmployee gr.docx
Sheet1Individual Needs Appointment for Hair StylingEmployee gr.docxSheet1Individual Needs Appointment for Hair StylingEmployee gr.docx
Sheet1Individual Needs Appointment for Hair StylingEmployee gr.docx
 
Strayer cis 406 week 6 assignment 1 financial portfolio new
Strayer cis 406 week 6 assignment 1 financial portfolio newStrayer cis 406 week 6 assignment 1 financial portfolio new
Strayer cis 406 week 6 assignment 1 financial portfolio new
 
PRG 421 Education Specialist / snaptutorial.com
PRG 421 Education Specialist / snaptutorial.comPRG 421 Education Specialist / snaptutorial.com
PRG 421 Education Specialist / snaptutorial.com
 
Prg421
Prg421Prg421
Prg421
 
66781291 java-lab-manual
66781291 java-lab-manual66781291 java-lab-manual
66781291 java-lab-manual
 
PRG 421 Massive success / tutorialrank.com
PRG 421 Massive success / tutorialrank.comPRG 421 Massive success / tutorialrank.com
PRG 421 Massive success / tutorialrank.com
 
PRG 421 Extraordinary Life/newtonhelp.com 
PRG 421 Extraordinary Life/newtonhelp.com PRG 421 Extraordinary Life/newtonhelp.com 
PRG 421 Extraordinary Life/newtonhelp.com 
 
PRG 421 Creative and Effective/newtonhelp.com
PRG 421 Creative and Effective/newtonhelp.comPRG 421 Creative and Effective/newtonhelp.com
PRG 421 Creative and Effective/newtonhelp.com
 
Java interview questions and answers
Java interview questions and answersJava interview questions and answers
Java interview questions and answers
 
Broncosbuild.xmlBuilds, tests, and runs the project Broncos..docx
Broncosbuild.xmlBuilds, tests, and runs the project Broncos..docxBroncosbuild.xmlBuilds, tests, and runs the project Broncos..docx
Broncosbuild.xmlBuilds, tests, and runs the project Broncos..docx
 
Broncosbuild.xmlBuilds, tests, and runs the project Broncos..docx
Broncosbuild.xmlBuilds, tests, and runs the project Broncos..docxBroncosbuild.xmlBuilds, tests, and runs the project Broncos..docx
Broncosbuild.xmlBuilds, tests, and runs the project Broncos..docx
 
PRG 420 Education Fabulous--prg420.com
PRG 420 Education Fabulous--prg420.comPRG 420 Education Fabulous--prg420.com
PRG 420 Education Fabulous--prg420.com
 
PRG 420 Redefined Education--prg420.com
PRG 420 Redefined Education--prg420.comPRG 420 Redefined Education--prg420.com
PRG 420 Redefined Education--prg420.com
 

More from uopassignment

Uop cis 349 final exam guide set 1 new
Uop cis 349 final exam guide set 1 newUop cis 349 final exam guide set 1 new
Uop cis 349 final exam guide set 1 new
uopassignment
 
Ash hcs 334 week 5 discussion 2 fitness resources and exercise behavior
Ash hcs 334 week 5 discussion 2 fitness resources and exercise behaviorAsh hcs 334 week 5 discussion 2 fitness resources and exercise behavior
Ash hcs 334 week 5 discussion 2 fitness resources and exercise behavior
uopassignment
 
Ash hcs 334 week 2 quiz
Ash hcs 334 week 2 quizAsh hcs 334 week 2 quiz
Ash hcs 334 week 2 quiz
uopassignment
 
Ash hcs 334 week 2 assignment cardiorespiratory assessment and prescription new
Ash hcs 334 week 2 assignment cardiorespiratory assessment and prescription newAsh hcs 334 week 2 assignment cardiorespiratory assessment and prescription new
Ash hcs 334 week 2 assignment cardiorespiratory assessment and prescription new
uopassignment
 
Mktg 320 week 4 dq 2 making surveys work
Mktg 320 week 4 dq 2 making surveys workMktg 320 week 4 dq 2 making surveys work
Mktg 320 week 4 dq 2 making surveys work
uopassignment
 
Ash mgt 601 week 3 quiz
Ash mgt 601 week 3 quizAsh mgt 601 week 3 quiz
Ash mgt 601 week 3 quiz
uopassignment
 
Devry ecet 380 week 5 lab code division multiple access a 3 g cellular multip...
Devry ecet 380 week 5 lab code division multiple access a 3 g cellular multip...Devry ecet 380 week 5 lab code division multiple access a 3 g cellular multip...
Devry ecet 380 week 5 lab code division multiple access a 3 g cellular multip...
uopassignment
 
Devry ecet 375 week 6 homework new
Devry ecet 375 week 6 homework newDevry ecet 375 week 6 homework new
Devry ecet 375 week 6 homework new
uopassignment
 
Devry ecet 375 week 1
Devry ecet 375 week 1Devry ecet 375 week 1
Devry ecet 375 week 1
uopassignment
 
Uop ecet 370 week 7 ilab collections framework new
Uop ecet 370 week 7 ilab collections framework newUop ecet 370 week 7 ilab collections framework new
Uop ecet 370 week 7 ilab collections framework new
uopassignment
 
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
uopassignment
 
Devry ecet 370 week 5 ilab search techniques and hashing new
Devry ecet 370 week 5 ilab search techniques and hashing newDevry ecet 370 week 5 ilab search techniques and hashing new
Devry ecet 370 week 5 ilab search techniques and hashing new
uopassignment
 
Devry ecet 370 week 4 ilab the efficiency of algorithms and sorting new
Devry ecet 370 week 4 ilab the efficiency of algorithms and sorting newDevry ecet 370 week 4 ilab the efficiency of algorithms and sorting new
Devry ecet 370 week 4 ilab the efficiency of algorithms and sorting new
uopassignment
 
Devry ecet 370 week 3 ilab the stack and the queue ad ts new
Devry ecet 370 week 3 ilab the stack and the queue ad ts newDevry ecet 370 week 3 ilab the stack and the queue ad ts new
Devry ecet 370 week 3 ilab the stack and the queue ad ts new
uopassignment
 
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
uopassignment
 
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
uopassignment
 
Ethc 445 final exam
Ethc 445 final examEthc 445 final exam
Ethc 445 final exam
uopassignment
 
Ethc 445 final exam
Ethc 445 final examEthc 445 final exam
Ethc 445 final exam
uopassignment
 
Xeco 212 week 5 check point a new house
Xeco 212 week 5 check point a new houseXeco 212 week 5 check point a new house
Xeco 212 week 5 check point a new house
uopassignment
 
Uop acc 543 week 3 exam new syllabus
Uop acc 543 week 3 exam new syllabusUop acc 543 week 3 exam new syllabus
Uop acc 543 week 3 exam new syllabus
uopassignment
 

More from uopassignment (20)

Uop cis 349 final exam guide set 1 new
Uop cis 349 final exam guide set 1 newUop cis 349 final exam guide set 1 new
Uop cis 349 final exam guide set 1 new
 
Ash hcs 334 week 5 discussion 2 fitness resources and exercise behavior
Ash hcs 334 week 5 discussion 2 fitness resources and exercise behaviorAsh hcs 334 week 5 discussion 2 fitness resources and exercise behavior
Ash hcs 334 week 5 discussion 2 fitness resources and exercise behavior
 
Ash hcs 334 week 2 quiz
Ash hcs 334 week 2 quizAsh hcs 334 week 2 quiz
Ash hcs 334 week 2 quiz
 
Ash hcs 334 week 2 assignment cardiorespiratory assessment and prescription new
Ash hcs 334 week 2 assignment cardiorespiratory assessment and prescription newAsh hcs 334 week 2 assignment cardiorespiratory assessment and prescription new
Ash hcs 334 week 2 assignment cardiorespiratory assessment and prescription new
 
Mktg 320 week 4 dq 2 making surveys work
Mktg 320 week 4 dq 2 making surveys workMktg 320 week 4 dq 2 making surveys work
Mktg 320 week 4 dq 2 making surveys work
 
Ash mgt 601 week 3 quiz
Ash mgt 601 week 3 quizAsh mgt 601 week 3 quiz
Ash mgt 601 week 3 quiz
 
Devry ecet 380 week 5 lab code division multiple access a 3 g cellular multip...
Devry ecet 380 week 5 lab code division multiple access a 3 g cellular multip...Devry ecet 380 week 5 lab code division multiple access a 3 g cellular multip...
Devry ecet 380 week 5 lab code division multiple access a 3 g cellular multip...
 
Devry ecet 375 week 6 homework new
Devry ecet 375 week 6 homework newDevry ecet 375 week 6 homework new
Devry ecet 375 week 6 homework new
 
Devry ecet 375 week 1
Devry ecet 375 week 1Devry ecet 375 week 1
Devry ecet 375 week 1
 
Uop ecet 370 week 7 ilab collections framework new
Uop ecet 370 week 7 ilab collections framework newUop ecet 370 week 7 ilab collections framework new
Uop ecet 370 week 7 ilab collections framework 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 5 ilab search techniques and hashing new
Devry ecet 370 week 5 ilab search techniques and hashing newDevry ecet 370 week 5 ilab search techniques and hashing new
Devry ecet 370 week 5 ilab search techniques and hashing new
 
Devry ecet 370 week 4 ilab the efficiency of algorithms and sorting new
Devry ecet 370 week 4 ilab the efficiency of algorithms and sorting newDevry ecet 370 week 4 ilab the efficiency of algorithms and sorting new
Devry ecet 370 week 4 ilab the efficiency of algorithms and sorting new
 
Devry ecet 370 week 3 ilab the stack and the queue ad ts new
Devry ecet 370 week 3 ilab the stack and the queue ad ts newDevry ecet 370 week 3 ilab the stack and the queue ad ts new
Devry ecet 370 week 3 ilab the stack and the queue ad ts 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 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
 
Ethc 445 final exam
Ethc 445 final examEthc 445 final exam
Ethc 445 final exam
 
Ethc 445 final exam
Ethc 445 final examEthc 445 final exam
Ethc 445 final exam
 
Xeco 212 week 5 check point a new house
Xeco 212 week 5 check point a new houseXeco 212 week 5 check point a new house
Xeco 212 week 5 check point a new house
 
Uop acc 543 week 3 exam new syllabus
Uop acc 543 week 3 exam new syllabusUop acc 543 week 3 exam new syllabus
Uop acc 543 week 3 exam new syllabus
 

Recently uploaded

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
rosedainty
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 

Recently uploaded (20)

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 

Strayer cis 406 week 10 assignment 2 u grade new

  • 1. STRAYER CIS 406 Week 10 Assignment 2 uGrade NEW Check this A+ tutorial guideline at http://www.uopassignments.com/cis-406- strayer/cis-406-week-10-assignment-2- ugrade-recent For more classes visit http://www.uopassignments.com Assignment 2: uGrade Due Week 10 and worth 200 points This assignment consists of two (2) sections: A Java program file A screen shot of the output and a description of your Java program
  • 2. Label each file name according to the section of the assignment for which it is written. Put both sections together in a single zip file and submit the zip file. Imagine that you work as a Java programmer for a software company. Your company is developing a new interactive learning management tool called uGrade. You have the task of creating the functionality that will allow the user to manually enter names and grades. The program will store this information in parallel arrays. Next, it will prompt the user to sort the date by name or by grade and display the sorted data accordingly in an organized table. Section 1: Java Program File Create a Java program in which you include: a class called “roster” attributes, which must be last names and numerical grades, and must also be parallel arrays an indefinite loop, which allows the user to manually enter five (5) names and grades and stores them in the array. Note: The loop must
  • 3. end either when the user specifies that they are done or when a maximum of five (5) values have been stored in the arrays, i.e., five (5) names and a corresponding grade for each name an indefinite loop, which prompts the user to select a sorting criterion or to end the program, and must also use bubble sort. Note: The user may either selectname or grade as the sorting criteria. The program must use bubble sort to sort that data according to the specific criteria and then use another loop to display the data. This process must continue until the user ends the program. Section 2: Screen Shot of the Output and Description of Your Java Program Create a screen shot of the output and include a description about your Java program. Submit a screen shot which shows the output of your Java Program. Note: Go to http://www.take-a- screenshot.org/ if you need a tutorial on taking a screen shot. Include a one (1) page description about your program. Note: Use MS Word for your program description, and place the screen shot of the output from your Java program into the Word file
  • 4. as an attached image. The output should look like this if the user chose to sort by name: Name Numerical Grade Bailey 97 David 88 Ericson 79 Frank 99 Manning 91 The output should look like this if the user chose to sort by grade: Name Numerical Grade Frank 99 Bailey 97 Manning 91
  • 5. David 88 Ericson 79 Note: The name and grade pairs must stay together. Section 1 and Section 2 will be graded based on the following: The program must compile, execute, produce correct results, and meet all of the specifications stated in Section 1. Additionally you must: Organize the code for user readability. Organize the code for reusability. Organize the code for efficiency. Provide documentation with embedded comments for reader understanding. Include a one (1) page description about your program. The specific course learning outcomes associated with this assignment are:
  • 6. Demonstrate the proper use and application of syntax in the Java programming language. Demonstrate the ability to design, compile, implement, test, and debug simple programs in Java. Demonstrate the ability to manipulate numbers and character strings in Java. Compare and contrast classes and objects in Java. Construct classes through systematic procedures. Discuss object-oriented design principles. Compare and contrast abstract and concrete data types. Demonstrate the ability to implement generic classes and methods. Declare and use interface types. Implement loops for repetitive tasks. Compare and contrast definite loops and indefinite loops. Write clearly and concisely about Java programming using proper writing mechanics and technical style conventions. Demonstrate the ability to program simple and complex decisions in Java. Compare and contrast arrays and array lists in Java.
  • 7. Demonstrate the proper use and application of syntax in the Java programming language. Demonstrate the ability to design, compile, implement, test, and debug simple programs in Java. Demonstrate the ability to manipulate numbers and character strings in Java. Compare and contrast classes and objects in Java. Construct classes through systematic procedures. Discuss object-oriented design principles. Compare and contrast abstract and concrete data types. Demonstrate the ability to implement generic classes and methods. Declare and use interface types. Implement loops for repetitive tasks. Compare and contrast definite loops and indefinite loops. Write clearly and concisely about Java programming using proper writing mechanics and technical style conventions. Demonstrate the ability to program simple and complex decisions in Java. Compare and contrast arrays and array lists in Java.