PRG 420 Complete Course

in Other (Education) by Euler
Favorite Add it to your favorites and revisit later
  • PRG 420 Complete Course
Instant Download
Previewing 0 of 1 total pages.
Trouble downloading?
Copyright complaint
Instant download
Money-back guarantee
Regular Price: $50.00
Your Price: $35.00 (30% discount)
You Save: $15.00

Description

PRG 420 Complete Course

Week 1

Discussion Questions

Describe the difference between an object and a class with examples.

Based on the Armstrong and Hardgrave article, define object-oriented software. Describe basic concepts of object-oriented software development.

Based on the Greiner article, explain the JVM. Compare and contrast Java and C++.

You are requested to create instructions for downloading and installing Java software on laptop/desktop that can be distributed with the software

1.Create instructions manual (include all the steps needs to be performed, include screen shots where necessary)

2.Include Do and Dont ( include your installation experience)

Include Frequently Asked Questions (FAQ) ( at least two, such as hardware/software requirement, trouble shooting questions)

Discuss different Java Program types with examples. Why they are popular (unpopular)?

Week 2

Individual SR-mf-003

Complete Service Request SR-mf-003, Mortgage Payment Calculator:

Design and implement a program that calculates and displays the mortgage payment amount given the amount of the mortgage, the term of the mortgage, and the interest rate of the mortgage. In first iteration of the program, hard code the principal = $200,000, the term = 30 years, and the annual interest rate = 5.75%.

The code should follow the formatting and commenting standards posted in the Course-Materials newsgroup.

Note. Change Requests are not relevant until the next individual assignment.

Learning Team Instructions

Use the Quality Control Sheet to check each Learning Team members program, and post your evaluations in the Learning Team forum.

Discussion Questions

In your opinion, list three challenges in planning and designing a solution for a programming problem. What can you do to overcome these challenges? Describe how you will apply these techniques to the programs in this class.

List three types of errors that you can encounter in a Java program, and describe what you will do to minimize the errors.

Discuss different categories of data types that are supported in Java with examples

Explain Arithmetic, Logical and Conditional Operators that are used in Java with example usage in Java with a simple program(s)

Make a list of any 5 methods in the String class, and describe their arguments and what they return.

Week 3

Individual SR-mf-003, Change Request 1

Complete SR-mf-003, Change Request 1.

Modify the Mortgage Calculator to print an Amortization Table for the provided loan. This table will include the following information:

1.Loan Balance (principal balance + interest balance)

2.Interest Paid this month

3.Total Interest Paid

It should pause briefly after each screenfull of lines before continuing, to allow the user to read the data.

The code should follow the formatting and commenting standards posted in the Course-Materials newsgroup.

Learning Team Instructions

Use the Quality Control Sheet to check each Learning Team members program, and post your evaluations in the Learning Team forum.

Discussion Questions

Describe the various members that a class definition can contain.

What is the difference between the goto instruction in Java and the Java bytecode instruction set? Explain one discussed repetition structure.

What repetition structure is used as an example in the Schneider article? How might easy-to-read or highly documented code be a security risk?

Write the pseudo code and the Java source code for the following:

Prompt the user to enter four-digit year. Using if else conditional statement print if it is a leap year or not.

For example:

If the user enters 1990, Display year 1990 is not a leap year

If user input is 2000, display year 2000 is a leap year, etc.

Write the pseudo code and the Java source code for the following:

Prompt the user to enter a positive number. Using while or for loop, print the factorial value of that number.

For example:

If the user enters 2, Display Factorial value of 2 is 2,

If the user enters 3, Factorial value of 3 is 6, etc.

Week 4

Individual SR-mf-003, Change Request 2

Complete SR-mf-003, Change Request 2.

Modify the Mortgage Calculator to calculate and display the payment amount for each of three loans:

7 year at 5.35%

15 year at 5.5%

30 year at 5.75%

The program does not need to print an amortization table for the loans, just the payment amount. The information about each loan (the tern and rate) should be held in an array.

The code should follow the formatting and commenting standards posted in the Course-Materials newsgroup.

Learning Team Instructions

Use the Quality Control Sheet to check each Learning Team members program, and post your evaluations in the Learning Team forum.

Discussion Questions

Write the pseudo code and the Java source code for the following:

Sort an array of elements (23, 14, 21, 56, 87, 9, 12, 99, 1, 13) in the ascending order

Describe the difference between robustness and reliability and how design affects these characteristics.

Based on the Yelick article, what concern is there about how Java implements arrays? What is the Java array starting index?

Based on the Budimlic article, what is the array data type? What is the importance and use of the keyword new when associated with a Java array?

Write the pseudo code and the Java source code for the following:

Fill a 2 dimensional array of 3X3 (double[ 3 ] [ 3 ] )with random numbers and print the elements

Week 5

Individual SR-mf-003, Change Request 3

Complete SR-mf-003 Change Request 3.

Modify the Mortgage Calculator to print an Amortization Table for each of the three loans. It should pause briefly after each screenfull of lines before continuing, to allow the user to read the data.

The code should follow the formatting and commenting standards posted in the Course-Materials forum.

Learning Team Quality Control Project

Use the Quality Control Sheet to check each Learning Team members program, and post your evaluations in the Learning Team forum.

Comments (0)

You must sign in to make a comment.
Euler
@dgoodz
11352
759
Rating:
Published On:
03/01/2013
Archive contains:
17 file(s)
File Name:
PRG 420.zip
File Size:
486.14 KB (0.49 MB)
Sold By:
Euler
Purchased:
0 times
Best Seller Ranking:
#52708

Other items from Euler

Customers also bought

Customers also viewed