SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
STRAYER CIS 406 Week 10 Assignment 2 uGrade
NEW
Check this A+ tutorial guideline at
http://www.assignmentcloud.com/cis-406-
strayer/cis-406-week-10-assignment-2-
ugrade-new
For more classes visit
http://www.assignmentcloud.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.

Weitere ähnliche Inhalte

Was ist angesagt?

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 newdixonbakerr
 
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 newuopassignment
 
Software Engineering
Software EngineeringSoftware Engineering
Software EngineeringMohamed Essam
 
PRG 420 Effective Communication - snaptutorial.com
PRG 420 Effective Communication - snaptutorial.comPRG 420 Effective Communication - snaptutorial.com
PRG 420 Effective Communication - snaptutorial.comdonaldzs37
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire coursePRG421
 
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.comagathachristie127
 
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.comvenkat60044
 
Mi0041 java and web design
Mi0041 java and web designMi0041 java and web design
Mi0041 java and web designsmumbahelp
 
Cis 355 i lab 1 of 6
Cis 355 i lab 1 of 6Cis 355 i lab 1 of 6
Cis 355 i lab 1 of 6solutionjug4
 

Was ist angesagt? (10)

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 420 Effective Communication - snaptutorial.com
PRG 420 Effective Communication - snaptutorial.comPRG 420 Effective Communication - snaptutorial.com
PRG 420 Effective Communication - snaptutorial.com
 
Prg 421 entire course
Prg 421 entire coursePrg 421 entire course
Prg 421 entire course
 
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
 
Mi0041 java and web design
Mi0041 java and web designMi0041 java and web design
Mi0041 java and web design
 
Professional-core-java-training
Professional-core-java-trainingProfessional-core-java-training
Professional-core-java-training
 
Cis 355 i lab 1 of 6
Cis 355 i lab 1 of 6Cis 355 i lab 1 of 6
Cis 355 i lab 1 of 6
 

Ähnlich wie 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.comsholingarjosh58
 
Cis 406 Success Begins / snaptutorial.com
Cis 406 Success Begins / snaptutorial.comCis 406 Success Begins / snaptutorial.com
Cis 406 Success Begins / snaptutorial.comRobinson071
 
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.combellflower87
 
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.comwilliamwordsworth25
 
PRG 420 Education Counseling / prg420.com
PRG 420 Education Counseling / prg420.comPRG 420 Education Counseling / prg420.com
PRG 420 Education Counseling / prg420.comkopiko76
 
PRG 420 Inspiring Innovation--prg420.com
PRG 420 Inspiring Innovation--prg420.comPRG 420 Inspiring Innovation--prg420.com
PRG 420 Inspiring Innovation--prg420.comkopiko112
 
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.docxlesleyryder69361
 
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 newlroselyn
 
PRG 421 Education Specialist / snaptutorial.com
PRG 421 Education Specialist / snaptutorial.comPRG 421 Education Specialist / snaptutorial.com
PRG 421 Education Specialist / snaptutorial.comMcdonaldRyan108
 
PRG 421 Massive success / tutorialrank.com
PRG 421 Massive success / tutorialrank.comPRG 421 Massive success / tutorialrank.com
PRG 421 Massive success / tutorialrank.comBromleyz1
 
Java interview questions and answers
Java interview questions and answersJava interview questions and answers
Java interview questions and answersKrishnaov
 
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.commyblue101
 
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
 
66781291 java-lab-manual
66781291 java-lab-manual66781291 java-lab-manual
66781291 java-lab-manualLaura Popovici
 
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..docxcurwenmichaela
 
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..docxhartrobert670
 
PRG 420 Education Fabulous--prg420.com
PRG 420 Education Fabulous--prg420.comPRG 420 Education Fabulous--prg420.com
PRG 420 Education Fabulous--prg420.comsrivani514
 
PRG 420 Redefined Education--prg420.com
PRG 420 Redefined Education--prg420.comPRG 420 Redefined Education--prg420.com
PRG 420 Redefined Education--prg420.comagathachristie229
 

Ähnlich wie 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
 
PRG 421 Massive success / tutorialrank.com
PRG 421 Massive success / tutorialrank.comPRG 421 Massive success / tutorialrank.com
PRG 421 Massive success / tutorialrank.com
 
Java interview questions and answers
Java interview questions and answersJava interview questions and answers
Java interview questions and answers
 
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
 
PRG 421 Extraordinary Life/newtonhelp.com 
PRG 421 Extraordinary Life/newtonhelp.com PRG 421 Extraordinary Life/newtonhelp.com 
PRG 421 Extraordinary Life/newtonhelp.com 
 
66781291 java-lab-manual
66781291 java-lab-manual66781291 java-lab-manual
66781291 java-lab-manual
 
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
 

Mehr von charlesangles123

Strayer pad 505 assignment 3 presenting the budget new
Strayer pad 505 assignment 3 presenting the budget newStrayer pad 505 assignment 3 presenting the budget new
Strayer pad 505 assignment 3 presenting the budget newcharlesangles123
 
Strayer pad 505 assignment 1 the operating budget new
Strayer pad 505 assignment 1 the operating budget newStrayer pad 505 assignment 1 the operating budget new
Strayer pad 505 assignment 1 the operating budget newcharlesangles123
 
Stayer pad 505 assignment 3 presenting the budget new
Stayer pad 505 assignment 3 presenting the budget newStayer pad 505 assignment 3 presenting the budget new
Stayer pad 505 assignment 3 presenting the budget newcharlesangles123
 
Stayer pad 505 assignment 1 the operating budget new
Stayer pad 505 assignment 1 the operating budget newStayer pad 505 assignment 1 the operating budget new
Stayer pad 505 assignment 1 the operating budget newcharlesangles123
 
Uop mkt 571 final exam guide
Uop mkt 571 final exam guideUop mkt 571 final exam guide
Uop mkt 571 final exam guidecharlesangles123
 
Strayer mat 540 week 8 homework chapter 4 new
Strayer mat 540 week 8 homework chapter 4 newStrayer mat 540 week 8 homework chapter 4 new
Strayer mat 540 week 8 homework chapter 4 newcharlesangles123
 
Strayer mat 540 week 2 quiz 1 set 3 questions new
Strayer mat 540 week 2 quiz 1 set 3 questions newStrayer mat 540 week 2 quiz 1 set 3 questions new
Strayer mat 540 week 2 quiz 1 set 3 questions newcharlesangles123
 
Strayer mat 540 week 2 quiz 1 set 2 questions new
Strayer mat 540 week 2 quiz 1 set 2 questions newStrayer mat 540 week 2 quiz 1 set 2 questions new
Strayer mat 540 week 2 quiz 1 set 2 questions newcharlesangles123
 
Strayer mat 540 week 2 quiz 1 set 1 questions new
Strayer mat 540 week 2 quiz 1 set 1 questions newStrayer mat 540 week 2 quiz 1 set 1 questions new
Strayer mat 540 week 2 quiz 1 set 1 questions newcharlesangles123
 
Strayer mat 540 midterm exam
Strayer mat 540 midterm examStrayer mat 540 midterm exam
Strayer mat 540 midterm examcharlesangles123
 
Stayer mat 510 midterm exam
Stayer mat 510 midterm examStayer mat 510 midterm exam
Stayer mat 510 midterm examcharlesangles123
 
Stayer mat 510 final exam2
Stayer mat 510 final exam2Stayer mat 510 final exam2
Stayer mat 510 final exam2charlesangles123
 
Gcu hlt 205 week 6 assignment benchmark assignment
Gcu hlt 205 week 6 assignment benchmark assignmentGcu hlt 205 week 6 assignment benchmark assignment
Gcu hlt 205 week 6 assignment benchmark assignmentcharlesangles123
 
Ash acc 310 week 5 final paper
Ash acc 310 week 5 final paperAsh acc 310 week 5 final paper
Ash acc 310 week 5 final papercharlesangles123
 
Uop acc 290 week 3 wiley plus
Uop acc 290 week 3 wiley plusUop acc 290 week 3 wiley plus
Uop acc 290 week 3 wiley pluscharlesangles123
 
Uop acc 290 week 2 wiley plus correct
Uop acc 290 week 2 wiley plus  correctUop acc 290 week 2 wiley plus  correct
Uop acc 290 week 2 wiley plus correctcharlesangles123
 
Uop acc 290 final exam guide
Uop acc 290 final exam guideUop acc 290 final exam guide
Uop acc 290 final exam guidecharlesangles123
 
Ash edu 644 week 3 dq 2 tale of two cities and homelessness
Ash edu 644 week 3 dq 2 tale of two cities and homelessnessAsh edu 644 week 3 dq 2 tale of two cities and homelessness
Ash edu 644 week 3 dq 2 tale of two cities and homelessnesscharlesangles123
 
Ash edu 644 week 3 assignment child maltreatment policies brochure
Ash edu 644 week 3 assignment child maltreatment policies brochureAsh edu 644 week 3 assignment child maltreatment policies brochure
Ash edu 644 week 3 assignment child maltreatment policies brochurecharlesangles123
 

Mehr von charlesangles123 (20)

Strayer pad 505 assignment 3 presenting the budget new
Strayer pad 505 assignment 3 presenting the budget newStrayer pad 505 assignment 3 presenting the budget new
Strayer pad 505 assignment 3 presenting the budget new
 
Strayer pad 505 assignment 1 the operating budget new
Strayer pad 505 assignment 1 the operating budget newStrayer pad 505 assignment 1 the operating budget new
Strayer pad 505 assignment 1 the operating budget new
 
Stayer pad 505 assignment 3 presenting the budget new
Stayer pad 505 assignment 3 presenting the budget newStayer pad 505 assignment 3 presenting the budget new
Stayer pad 505 assignment 3 presenting the budget new
 
Stayer pad 505 assignment 1 the operating budget new
Stayer pad 505 assignment 1 the operating budget newStayer pad 505 assignment 1 the operating budget new
Stayer pad 505 assignment 1 the operating budget new
 
Uop mkt 571 final exam guide
Uop mkt 571 final exam guideUop mkt 571 final exam guide
Uop mkt 571 final exam guide
 
Strayer mat 540 week 8 homework chapter 4 new
Strayer mat 540 week 8 homework chapter 4 newStrayer mat 540 week 8 homework chapter 4 new
Strayer mat 540 week 8 homework chapter 4 new
 
Strayer mat 540 week 2 quiz 1 set 3 questions new
Strayer mat 540 week 2 quiz 1 set 3 questions newStrayer mat 540 week 2 quiz 1 set 3 questions new
Strayer mat 540 week 2 quiz 1 set 3 questions new
 
Strayer mat 540 week 2 quiz 1 set 2 questions new
Strayer mat 540 week 2 quiz 1 set 2 questions newStrayer mat 540 week 2 quiz 1 set 2 questions new
Strayer mat 540 week 2 quiz 1 set 2 questions new
 
Strayer mat 540 week 2 quiz 1 set 1 questions new
Strayer mat 540 week 2 quiz 1 set 1 questions newStrayer mat 540 week 2 quiz 1 set 1 questions new
Strayer mat 540 week 2 quiz 1 set 1 questions new
 
Strayer mat 540 midterm exam
Strayer mat 540 midterm examStrayer mat 540 midterm exam
Strayer mat 540 midterm exam
 
Stayer mat 510 midterm exam
Stayer mat 510 midterm examStayer mat 510 midterm exam
Stayer mat 510 midterm exam
 
Stayer mat 510 final exam2
Stayer mat 510 final exam2Stayer mat 510 final exam2
Stayer mat 510 final exam2
 
Gcu hlt 205 week 6 assignment benchmark assignment
Gcu hlt 205 week 6 assignment benchmark assignmentGcu hlt 205 week 6 assignment benchmark assignment
Gcu hlt 205 week 6 assignment benchmark assignment
 
Ash acc 310 week 5 final paper
Ash acc 310 week 5 final paperAsh acc 310 week 5 final paper
Ash acc 310 week 5 final paper
 
Uop acc 290 week 3 wiley plus
Uop acc 290 week 3 wiley plusUop acc 290 week 3 wiley plus
Uop acc 290 week 3 wiley plus
 
Uop acc 290 week 2 wiley plus correct
Uop acc 290 week 2 wiley plus  correctUop acc 290 week 2 wiley plus  correct
Uop acc 290 week 2 wiley plus correct
 
Uop acc 290 final exam guide
Uop acc 290 final exam guideUop acc 290 final exam guide
Uop acc 290 final exam guide
 
Acc 290 final exam new
Acc 290 final exam newAcc 290 final exam new
Acc 290 final exam new
 
Ash edu 644 week 3 dq 2 tale of two cities and homelessness
Ash edu 644 week 3 dq 2 tale of two cities and homelessnessAsh edu 644 week 3 dq 2 tale of two cities and homelessness
Ash edu 644 week 3 dq 2 tale of two cities and homelessness
 
Ash edu 644 week 3 assignment child maltreatment policies brochure
Ash edu 644 week 3 assignment child maltreatment policies brochureAsh edu 644 week 3 assignment child maltreatment policies brochure
Ash edu 644 week 3 assignment child maltreatment policies brochure
 

Kürzlich hochgeladen

How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17Celine George
 
M-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxM-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxDr. Santhosh Kumar. N
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxSaurabhParmar42
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxheathfieldcps1
 
Diploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfDiploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfMohonDas
 
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxPractical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxKatherine Villaluna
 
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxAUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxiammrhaywood
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICESayali Powar
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfYu Kanazawa / Osaka University
 
The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice documentXsasf Sfdfasd
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...raviapr7
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsEugene Lysak
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptxSandy Millin
 
How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesCeline George
 
How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17Celine George
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxraviapr7
 
CapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapitolTechU
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphNetziValdelomar1
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxMYDA ANGELICA SUAN
 

Kürzlich hochgeladen (20)

How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17
 
M-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxM-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptx
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptx
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptx
 
Diploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfDiploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdf
 
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxPractical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
 
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxAUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICE
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
 
The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice document
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George Wells
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
 
How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 Sales
 
How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptx
 
CapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptx
 
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdfPersonal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a Paragraph
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptx
 

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.assignmentcloud.com/cis-406- strayer/cis-406-week-10-assignment-2- ugrade-new For more classes visit http://www.assignmentcloud.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.