SlideShare a Scribd company logo
1 of 6
Download to read offline
PRG/420
JAVA PROGRAMMING I
Entire Course
https://uopcourses.com/category/prg-420/
PRG 420 Week 1 Individual: Create a Program
Note to Faculty: If facilitating on ground, the due date for this project may vary.
Create a program in Java™ that displays “Hello world!” Take a screen shot that shows the
program’s successful compilation and execution. Then submit a ZIP file with your program
along with the screen shot.
Note. No points will be awarded for submitting the program alone.
PRG 420 Week 2 Individual: Simple Commission Calculation
Program Part 1
Note to Faculty: Read and update the <brackets> below.
Write a Java™ application using NetBeans™ Integrated Development Environment (IDE)
that calculates the total annual compensation of a salesperson. Consider the following
factors:
 A salesperson will earn a fixed salary of <Add a salary figure here>.
 A salesperson will also receive a commission as a sales incentive. Commission is a
percentage of the salesperson’s annual sales. The current commission is <Add a
percentage here> of total sales.
 The total annual compensation is the fixed salary plus the commission earned.
The Java™ application should meet these technical requirements:
 The application should have at least one class, in addition to the application’s controlling
class (a controlling class is where the main function resides).
 There should be proper documentation in the source code.
 The application should ask the user to enter annual sales, and it should display the total
annual compensation.
Submit a ZIP file containing the “.java” file.
PRG 420 Week 2 Learning Team: Quality Control Sheet
Resource: Excel scoring instrument
Create a quality control (QC) sheet based on the scoring instrument. The QC sheet will be
used later in this course to evaluate team members’ programs. As a team, share your
ideas with each other and create one common QC sheet that your team will use. Your
final QC sheet should be compiled in Microsoft®
Excel and must include the following:
 Areas to enter the evaluator’s name, the name of the program being evaluated, and the
date the program is received
 A set of detailed criteria for evaluation based on the scoring instrument
 The values assigned to each component of the evaluation based on the scoring
instrument
 Areas for detailed evaluation comments
 Other elements as appropriate
Submit your team’s final QC sheet to your instructor.
PRG 420 Week 3 Individual: Simple Commission Calculation
Program Part 2
Note to Faculty: Read and update the <brackets> below.
Modify the Week Two Java™ application using Java™ NetBeans™ IDE to meet these
additional and changed business requirements:
 The company has recently changed its total annual compensation policy to improve sales.
 A salesperson will continue to earn a fixed salary of <Add salary figure from Week Two
here>. The current sales target for every salesperson is < Add a target sales figure here
(e.g. $120,000)>.
 The sales incentive will only start when 80% of the sales target is met. The current
commission is <Add percentage here> of total sales.
 If a salesperson exceeds the sales target, the commission will increase based on an
acceleration factor. The acceleration factor is <Add a number greater than 1 (e.g. 1.25)>.
 The application should ask the user to enter annual sales, and it should display the total
annual compensation.
 The application should also display a table of potential total annual compensation that the
salesperson could have earned, in $5000 increments above the salesperson’s annual
sales, until it reaches 50% above the salesperson’s annual sales.
 Sample Table: Assuming a total annual sales of $100,000, the table would look like this:
Total Sales Total Compensation
100,000 <<Program calculated value>>
105,000 <<Program calculated value>>
110,000 <<Program calculated value>>
115,000 <<Program calculated value>>
120,000 <<Program calculated value>>
125,000 <<Program calculated value>>
130,000 <<Program calculated value>>
135,000 <<Program calculated value>>
140,000 <<Program calculated value>>
145,000 <<Program calculated value>>
150,000 <<Program calculated value>>
The Java™ application should also meet these technical requirements:
 The application should have at least one class, in addition to the application’s controlling
class.
 The source code must demonstrate the use of conditional and looping structures.
 There should be proper documentation in the source code.
Submit a ZIP file containing the “.java” file
PRG 420 Week 3 Learning Team: Quality Control Review
As one of the requirements for the Bachelor of Science in Information Technology
program, you must design and develop a computer program using professional principles
and standards
Complete an evaluation of each team member’s individual program assignment using the
QC sheet your team developed in Week Two. Consider the following:
 Make sure that the source code submitted for evaluation is the same one that is submitted
for the individual assignment.
 As a team, agree on a deadline for members to have the evaluations completed. This is
necessary so the team has time to compile all members’ evaluations. Team members who
do not meet the evaluation deadline will not receive full credit for this assignment.
 Each Learning Team should organize their input and submit one file only.
 Note that using pop-up comments (such as in Microsoft®
Excel) is not acceptable. Team
members are encouraged to provide unique comments for each other.
Submit your team’s completed QC sheet to your instructor.
PRG 420 Week 4 Individual: Write a simple commission
calculation program using IDE.
Modify the Week Three Java™ application using Java™ NetBeans™ IDE to meet these
additional and changed business requirements:
 The application will now compare the total annual compensation of at least two
salespersons.
 It will calculate the additional amount of sales that each salesperson must achieve to
match or exceed the higher of the two earners.
 The application should ask for the name of each salesperson being compared.
The Java™ application should also meet these technical requirements:
 The application should have at least one class, in addition to the application’s controlling
class.
 The source code must demonstrate the use of Array or ArrayList.
 There should be proper documentation in the source code.
Submit a ZIP file containing the “.java” file
PRG 420 Week 4 Learning Team: Quality Control Review
As one of the requirements for the Bachelor of Science in Information Technology
program, students must design and develop a computer program using professional
principles and standards.
Complete an evaluation of each team member’s Individual program assignment from
Week Three using the QC sheet your team developed in Week Two. Consider the
following:
 Make sure that the source code submitted for evaluation is the same one that is submitted
for the individual assignment.
 As a team, agree on a deadline for members to have the evaluations completed. This is
necessary so the team has time to compile all members’ evaluations. Team members who
do not meet the evaluation deadline will not receive full credit for this assignment.
 Each Learning Team should organize their input and submit one file only.
 Note that using pop-up comments (such as in Microsoft®
Excel) is not acceptable. Team
members are encouraged to provide unique comments for each other.
Submit your team’s completed QC sheet to your instructor.
PRG 420 Week 5 Learning Team: Reusability
In the real world, an entire program is rarely written from scratch. It is very likely that there
are classes or functions that already exist. The key to using these existing modules
successfully depends on how modular the classes or functions are written.
In this Learning Team assignment, your mission is to take a section of one team
member’s Week Four program and replace a similar section of another team member’s
Week Four program.
Submit the following deliverables for this Learning Team assignment:
 A 700- to 1050-word paper describing the following:
 How the two programs were selected
 The process of identifying the classes or functions for replacement
 The changes needed to make the final Java™ application program work correctly
 The final Java™ application program (witihin a ZIP file)

More Related Content

What's hot

POS 408 Effective Communication - tutorialrank.com
POS 408  Effective Communication - tutorialrank.comPOS 408  Effective Communication - tutorialrank.com
POS 408 Effective Communication - tutorialrank.comBartholomew58
 
Orientation Program on Automated Software testing Powered by Infaum Education...
Orientation Program on Automated Software testing Powered by Infaum Education...Orientation Program on Automated Software testing Powered by Infaum Education...
Orientation Program on Automated Software testing Powered by Infaum Education...Anju ML
 
Istqb foundation-and-selenium-java-automation-testing course
Istqb foundation-and-selenium-java-automation-testing courseIstqb foundation-and-selenium-java-automation-testing course
Istqb foundation-and-selenium-java-automation-testing courseNarayanan Palani
 
POS 408 Education Specialist / snaptutorial.com
POS 408 Education Specialist / snaptutorial.comPOS 408 Education Specialist / snaptutorial.com
POS 408 Education Specialist / snaptutorial.comMcdonaldRyan107
 
Course Validation Overview
Course Validation OverviewCourse Validation Overview
Course Validation OverviewBrant Forseng
 
Testing CRM in Education Domain – Success Story
Testing CRM in Education Domain – Success StoryTesting CRM in Education Domain – Success Story
Testing CRM in Education Domain – Success StoryIndium Software
 
Istqb ctal advanced security testing training course
Istqb ctal advanced security testing training courseIstqb ctal advanced security testing training course
Istqb ctal advanced security testing training courseNarayanan Palani
 
Test & evaluation i lg
Test & evaluation i lgTest & evaluation i lg
Test & evaluation i lgMaryam1350
 
Resume Sanjeevan S Rawat
Resume Sanjeevan S RawatResume Sanjeevan S Rawat
Resume Sanjeevan S Rawatsanjeev rawat
 
Resume surili jain_4.11yrs_testing
Resume surili jain_4.11yrs_testingResume surili jain_4.11yrs_testing
Resume surili jain_4.11yrs_testingsurili jain
 
Aws certified solutions architect professional exam guide-2019
Aws certified solutions architect professional exam guide-2019Aws certified solutions architect professional exam guide-2019
Aws certified solutions architect professional exam guide-2019Bhoodev Sharma
 

What's hot (13)

Oracle Lifecycle
Oracle LifecycleOracle Lifecycle
Oracle Lifecycle
 
POS 408 Effective Communication - tutorialrank.com
POS 408  Effective Communication - tutorialrank.comPOS 408  Effective Communication - tutorialrank.com
POS 408 Effective Communication - tutorialrank.com
 
Orientation Program on Automated Software testing Powered by Infaum Education...
Orientation Program on Automated Software testing Powered by Infaum Education...Orientation Program on Automated Software testing Powered by Infaum Education...
Orientation Program on Automated Software testing Powered by Infaum Education...
 
Istqb foundation-and-selenium-java-automation-testing course
Istqb foundation-and-selenium-java-automation-testing courseIstqb foundation-and-selenium-java-automation-testing course
Istqb foundation-and-selenium-java-automation-testing course
 
POS 408 Education Specialist / snaptutorial.com
POS 408 Education Specialist / snaptutorial.comPOS 408 Education Specialist / snaptutorial.com
POS 408 Education Specialist / snaptutorial.com
 
SoumadiptaRoy_CV
SoumadiptaRoy_CVSoumadiptaRoy_CV
SoumadiptaRoy_CV
 
Course Validation Overview
Course Validation OverviewCourse Validation Overview
Course Validation Overview
 
Testing CRM in Education Domain – Success Story
Testing CRM in Education Domain – Success StoryTesting CRM in Education Domain – Success Story
Testing CRM in Education Domain – Success Story
 
Istqb ctal advanced security testing training course
Istqb ctal advanced security testing training courseIstqb ctal advanced security testing training course
Istqb ctal advanced security testing training course
 
Test & evaluation i lg
Test & evaluation i lgTest & evaluation i lg
Test & evaluation i lg
 
Resume Sanjeevan S Rawat
Resume Sanjeevan S RawatResume Sanjeevan S Rawat
Resume Sanjeevan S Rawat
 
Resume surili jain_4.11yrs_testing
Resume surili jain_4.11yrs_testingResume surili jain_4.11yrs_testing
Resume surili jain_4.11yrs_testing
 
Aws certified solutions architect professional exam guide-2019
Aws certified solutions architect professional exam guide-2019Aws certified solutions architect professional exam guide-2019
Aws certified solutions architect professional exam guide-2019
 

Viewers also liked

Tamilnad mercantile bank ltd clerk exam 2011 tution at cheap rate with free s...
Tamilnad mercantile bank ltd clerk exam 2011 tution at cheap rate with free s...Tamilnad mercantile bank ltd clerk exam 2011 tution at cheap rate with free s...
Tamilnad mercantile bank ltd clerk exam 2011 tution at cheap rate with free s...Tanay Kumar Das
 
Intermediate portfolio rubric
Intermediate portfolio rubricIntermediate portfolio rubric
Intermediate portfolio rubriccmitton
 
Apresentação4
Apresentação4Apresentação4
Apresentação4Cleitonhp
 
Gobiernos legítimos e ilegitimos
Gobiernos legítimos e ilegitimos Gobiernos legítimos e ilegitimos
Gobiernos legítimos e ilegitimos Alexander Ortiz
 
Lit generos-literarios
Lit generos-literariosLit generos-literarios
Lit generos-literariosSilvia Mayta
 
Life Is Your Journey - 23 Rules for Success in Career and Life
Life Is Your Journey - 23 Rules for Success in Career and LifeLife Is Your Journey - 23 Rules for Success in Career and Life
Life Is Your Journey - 23 Rules for Success in Career and LifeRamon Ray
 
[오픈소스컨설팅]Atlassian JIRA Quick Guide
[오픈소스컨설팅]Atlassian JIRA Quick Guide[오픈소스컨설팅]Atlassian JIRA Quick Guide
[오픈소스컨설팅]Atlassian JIRA Quick GuideJi-Woong Choi
 
Gewinnspiel Lichtbringer
Gewinnspiel LichtbringerGewinnspiel Lichtbringer
Gewinnspiel Lichtbringerjaxxo
 

Viewers also liked (14)

Adele
AdeleAdele
Adele
 
Tamilnad mercantile bank ltd clerk exam 2011 tution at cheap rate with free s...
Tamilnad mercantile bank ltd clerk exam 2011 tution at cheap rate with free s...Tamilnad mercantile bank ltd clerk exam 2011 tution at cheap rate with free s...
Tamilnad mercantile bank ltd clerk exam 2011 tution at cheap rate with free s...
 
Intermediate portfolio rubric
Intermediate portfolio rubricIntermediate portfolio rubric
Intermediate portfolio rubric
 
Tt
TtTt
Tt
 
Apresentação4
Apresentação4Apresentação4
Apresentação4
 
Cjhs410 cjhs 410
Cjhs410 cjhs 410Cjhs410 cjhs 410
Cjhs410 cjhs 410
 
Cjhs400 cjhs 400
Cjhs400 cjhs 400Cjhs400 cjhs 400
Cjhs400 cjhs 400
 
Gobiernos legítimos e ilegitimos
Gobiernos legítimos e ilegitimos Gobiernos legítimos e ilegitimos
Gobiernos legítimos e ilegitimos
 
Lit generos-literarios
Lit generos-literariosLit generos-literarios
Lit generos-literarios
 
Causal analysis
Causal analysisCausal analysis
Causal analysis
 
Life Is Your Journey - 23 Rules for Success in Career and Life
Life Is Your Journey - 23 Rules for Success in Career and LifeLife Is Your Journey - 23 Rules for Success in Career and Life
Life Is Your Journey - 23 Rules for Success in Career and Life
 
[오픈소스컨설팅]Atlassian JIRA Quick Guide
[오픈소스컨설팅]Atlassian JIRA Quick Guide[오픈소스컨설팅]Atlassian JIRA Quick Guide
[오픈소스컨설팅]Atlassian JIRA Quick Guide
 
Gewinnspiel Lichtbringer
Gewinnspiel LichtbringerGewinnspiel Lichtbringer
Gewinnspiel Lichtbringer
 
Bloque v
Bloque vBloque v
Bloque v
 

Similar to Prg 420 prg420

Prg 420 entire course
Prg 420 entire coursePrg 420 entire course
Prg 420 entire coursePRG420
 
Prg 420-entire-course
Prg 420-entire-coursePrg 420-entire-course
Prg 420-entire-courseDR Dean Jame
 
Prg 420 week 3 assignments
Prg 420 week 3 assignmentsPrg 420 week 3 assignments
Prg 420 week 3 assignmentsPRG420
 
OPS 571 GENIUS Introduction Education--ops571genius.com
OPS 571 GENIUS Introduction Education--ops571genius.comOPS 571 GENIUS Introduction Education--ops571genius.com
OPS 571 GENIUS Introduction Education--ops571genius.comclaric247
 
Article Reviews each class will typically offer at least one arti.docx
Article Reviews each class will typically offer at least one arti.docxArticle Reviews each class will typically offer at least one arti.docx
Article Reviews each class will typically offer at least one arti.docxfredharris32
 
The Development Games
The Development GamesThe Development Games
The Development GamesSagar More
 
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
 
Define and Manage Requirements with IBM Rational Requirements Composer
Define and Manage Requirements with IBM Rational Requirements ComposerDefine and Manage Requirements with IBM Rational Requirements Composer
Define and Manage Requirements with IBM Rational Requirements ComposerAlan Kan
 
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
 
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
 
Argosy b6022-module-5-assignment-1-performance-measurements-new
Argosy b6022-module-5-assignment-1-performance-measurements-newArgosy b6022-module-5-assignment-1-performance-measurements-new
Argosy b6022-module-5-assignment-1-performance-measurements-newshyaminfo01
 
EEECSE 120 Answer SheetCapstone Design Project .docx
EEECSE 120 Answer SheetCapstone Design Project             .docxEEECSE 120 Answer SheetCapstone Design Project             .docx
EEECSE 120 Answer SheetCapstone Design Project .docxtoltonkendal
 
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
 
ENGR190D Winter 2013 Syllabus
ENGR190D Winter 2013 SyllabusENGR190D Winter 2013 Syllabus
ENGR190D Winter 2013 SyllabusSteve Zahm
 
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationScaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationChef
 
Week5 Ensure Analysis Is Accurate And Complete
Week5 Ensure Analysis Is Accurate And CompleteWeek5 Ensure Analysis Is Accurate And Complete
Week5 Ensure Analysis Is Accurate And Completehapy
 

Similar to Prg 420 prg420 (19)

Prg 420 entire course
Prg 420 entire coursePrg 420 entire course
Prg 420 entire course
 
Prg 420-entire-course
Prg 420-entire-coursePrg 420-entire-course
Prg 420-entire-course
 
Prg 420 week 3 assignments
Prg 420 week 3 assignmentsPrg 420 week 3 assignments
Prg 420 week 3 assignments
 
Prg 420-week-2
Prg 420-week-2Prg 420-week-2
Prg 420-week-2
 
Prg 420-week-3
Prg 420-week-3Prg 420-week-3
Prg 420-week-3
 
OPS 571 GENIUS Introduction Education--ops571genius.com
OPS 571 GENIUS Introduction Education--ops571genius.comOPS 571 GENIUS Introduction Education--ops571genius.com
OPS 571 GENIUS Introduction Education--ops571genius.com
 
Prg 211 prg211
Prg 211 prg211Prg 211 prg211
Prg 211 prg211
 
Article Reviews each class will typically offer at least one arti.docx
Article Reviews each class will typically offer at least one arti.docxArticle Reviews each class will typically offer at least one arti.docx
Article Reviews each class will typically offer at least one arti.docx
 
The Development Games
The Development GamesThe Development Games
The Development Games
 
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
 
Define and Manage Requirements with IBM Rational Requirements Composer
Define and Manage Requirements with IBM Rational Requirements ComposerDefine and Manage Requirements with IBM Rational Requirements Composer
Define and Manage Requirements with IBM Rational Requirements Composer
 
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
 
Argosy b6022-module-5-assignment-1-performance-measurements-new
Argosy b6022-module-5-assignment-1-performance-measurements-newArgosy b6022-module-5-assignment-1-performance-measurements-new
Argosy b6022-module-5-assignment-1-performance-measurements-new
 
EEECSE 120 Answer SheetCapstone Design Project .docx
EEECSE 120 Answer SheetCapstone Design Project             .docxEEECSE 120 Answer SheetCapstone Design Project             .docx
EEECSE 120 Answer SheetCapstone Design Project .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
 
ENGR190D Winter 2013 Syllabus
ENGR190D Winter 2013 SyllabusENGR190D Winter 2013 Syllabus
ENGR190D Winter 2013 Syllabus
 
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationScaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
 
Week5 Ensure Analysis Is Accurate And Complete
Week5 Ensure Analysis Is Accurate And CompleteWeek5 Ensure Analysis Is Accurate And Complete
Week5 Ensure Analysis Is Accurate And Complete
 

More from GOODCourseHelp (20)

Soc 110 soc110
Soc 110 soc110Soc 110 soc110
Soc 110 soc110
 
Soc 110 soc110
Soc 110 soc110Soc 110 soc110
Soc 110 soc110
 
Psy 203 psy203
Psy 203 psy203Psy 203 psy203
Psy 203 psy203
 
Psy 103 psy103 UOP
Psy 103 psy103 UOPPsy 103 psy103 UOP
Psy 103 psy103 UOP
 
Pos 433 pos433
Pos 433 pos433Pos 433 pos433
Pos 433 pos433
 
Mkt 421 mkt421
Mkt 421 mkt421Mkt 421 mkt421
Mkt 421 mkt421
 
Mgt 312 mgt312
Mgt 312 mgt312Mgt 312 mgt312
Mgt 312 mgt312
 
Law 421 law421
Law 421 law421Law 421 law421
Law 421 law421
 
It 242 it242
It 242 it242It 242 it242
It 242 it242
 
It 241 it241
It 241 it241It 241 it241
It 241 it241
 
It 240 it240
It 240 it240It 240 it240
It 240 it240
 
It 237 it237
It 237 it237It 237 it237
It 237 it237
 
It 236 it236
It 236 it236It 236 it236
It 236 it236
 
It 200 it200
It 200 it200It 200 it200
It 200 it200
 
Hum 186 hum186
Hum 186 hum186Hum 186 hum186
Hum 186 hum186
 
Hum 115 hum115
Hum 115 hum115Hum 115 hum115
Hum 115 hum115
 
Hrm 498 hrm498
Hrm 498 hrm498Hrm 498 hrm498
Hrm 498 hrm498
 
Web 240 web240
Web 240 web240Web 240 web240
Web 240 web240
 
Sci220 sci 220
Sci220 sci 220Sci220 sci 220
Sci220 sci 220
 
Sci 256 sci256
Sci 256 sci256Sci 256 sci256
Sci 256 sci256
 

Recently uploaded

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 

Recently uploaded (20)

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 

Prg 420 prg420

  • 1. PRG/420 JAVA PROGRAMMING I Entire Course https://uopcourses.com/category/prg-420/ PRG 420 Week 1 Individual: Create a Program Note to Faculty: If facilitating on ground, the due date for this project may vary. Create a program in Java™ that displays “Hello world!” Take a screen shot that shows the program’s successful compilation and execution. Then submit a ZIP file with your program along with the screen shot. Note. No points will be awarded for submitting the program alone. PRG 420 Week 2 Individual: Simple Commission Calculation Program Part 1 Note to Faculty: Read and update the <brackets> below. Write a Java™ application using NetBeans™ Integrated Development Environment (IDE) that calculates the total annual compensation of a salesperson. Consider the following factors:  A salesperson will earn a fixed salary of <Add a salary figure here>.
  • 2.  A salesperson will also receive a commission as a sales incentive. Commission is a percentage of the salesperson’s annual sales. The current commission is <Add a percentage here> of total sales.  The total annual compensation is the fixed salary plus the commission earned. The Java™ application should meet these technical requirements:  The application should have at least one class, in addition to the application’s controlling class (a controlling class is where the main function resides).  There should be proper documentation in the source code.  The application should ask the user to enter annual sales, and it should display the total annual compensation. Submit a ZIP file containing the “.java” file. PRG 420 Week 2 Learning Team: Quality Control Sheet Resource: Excel scoring instrument Create a quality control (QC) sheet based on the scoring instrument. The QC sheet will be used later in this course to evaluate team members’ programs. As a team, share your ideas with each other and create one common QC sheet that your team will use. Your final QC sheet should be compiled in Microsoft® Excel and must include the following:  Areas to enter the evaluator’s name, the name of the program being evaluated, and the date the program is received  A set of detailed criteria for evaluation based on the scoring instrument  The values assigned to each component of the evaluation based on the scoring instrument  Areas for detailed evaluation comments  Other elements as appropriate Submit your team’s final QC sheet to your instructor.
  • 3. PRG 420 Week 3 Individual: Simple Commission Calculation Program Part 2 Note to Faculty: Read and update the <brackets> below. Modify the Week Two Java™ application using Java™ NetBeans™ IDE to meet these additional and changed business requirements:  The company has recently changed its total annual compensation policy to improve sales.  A salesperson will continue to earn a fixed salary of <Add salary figure from Week Two here>. The current sales target for every salesperson is < Add a target sales figure here (e.g. $120,000)>.  The sales incentive will only start when 80% of the sales target is met. The current commission is <Add percentage here> of total sales.  If a salesperson exceeds the sales target, the commission will increase based on an acceleration factor. The acceleration factor is <Add a number greater than 1 (e.g. 1.25)>.  The application should ask the user to enter annual sales, and it should display the total annual compensation.  The application should also display a table of potential total annual compensation that the salesperson could have earned, in $5000 increments above the salesperson’s annual sales, until it reaches 50% above the salesperson’s annual sales.  Sample Table: Assuming a total annual sales of $100,000, the table would look like this: Total Sales Total Compensation 100,000 <<Program calculated value>> 105,000 <<Program calculated value>> 110,000 <<Program calculated value>> 115,000 <<Program calculated value>>
  • 4. 120,000 <<Program calculated value>> 125,000 <<Program calculated value>> 130,000 <<Program calculated value>> 135,000 <<Program calculated value>> 140,000 <<Program calculated value>> 145,000 <<Program calculated value>> 150,000 <<Program calculated value>> The Java™ application should also meet these technical requirements:  The application should have at least one class, in addition to the application’s controlling class.  The source code must demonstrate the use of conditional and looping structures.  There should be proper documentation in the source code. Submit a ZIP file containing the “.java” file PRG 420 Week 3 Learning Team: Quality Control Review As one of the requirements for the Bachelor of Science in Information Technology program, you must design and develop a computer program using professional principles and standards
  • 5. Complete an evaluation of each team member’s individual program assignment using the QC sheet your team developed in Week Two. Consider the following:  Make sure that the source code submitted for evaluation is the same one that is submitted for the individual assignment.  As a team, agree on a deadline for members to have the evaluations completed. This is necessary so the team has time to compile all members’ evaluations. Team members who do not meet the evaluation deadline will not receive full credit for this assignment.  Each Learning Team should organize their input and submit one file only.  Note that using pop-up comments (such as in Microsoft® Excel) is not acceptable. Team members are encouraged to provide unique comments for each other. Submit your team’s completed QC sheet to your instructor. PRG 420 Week 4 Individual: Write a simple commission calculation program using IDE. Modify the Week Three Java™ application using Java™ NetBeans™ IDE to meet these additional and changed business requirements:  The application will now compare the total annual compensation of at least two salespersons.  It will calculate the additional amount of sales that each salesperson must achieve to match or exceed the higher of the two earners.  The application should ask for the name of each salesperson being compared. The Java™ application should also meet these technical requirements:  The application should have at least one class, in addition to the application’s controlling class.  The source code must demonstrate the use of Array or ArrayList.  There should be proper documentation in the source code. Submit a ZIP file containing the “.java” file
  • 6. PRG 420 Week 4 Learning Team: Quality Control Review As one of the requirements for the Bachelor of Science in Information Technology program, students must design and develop a computer program using professional principles and standards. Complete an evaluation of each team member’s Individual program assignment from Week Three using the QC sheet your team developed in Week Two. Consider the following:  Make sure that the source code submitted for evaluation is the same one that is submitted for the individual assignment.  As a team, agree on a deadline for members to have the evaluations completed. This is necessary so the team has time to compile all members’ evaluations. Team members who do not meet the evaluation deadline will not receive full credit for this assignment.  Each Learning Team should organize their input and submit one file only.  Note that using pop-up comments (such as in Microsoft® Excel) is not acceptable. Team members are encouraged to provide unique comments for each other. Submit your team’s completed QC sheet to your instructor. PRG 420 Week 5 Learning Team: Reusability In the real world, an entire program is rarely written from scratch. It is very likely that there are classes or functions that already exist. The key to using these existing modules successfully depends on how modular the classes or functions are written. In this Learning Team assignment, your mission is to take a section of one team member’s Week Four program and replace a similar section of another team member’s Week Four program. Submit the following deliverables for this Learning Team assignment:  A 700- to 1050-word paper describing the following:  How the two programs were selected  The process of identifying the classes or functions for replacement  The changes needed to make the final Java™ application program work correctly  The final Java™ application program (witihin a ZIP file)