Question Details

[solution] » create a java program that displays the state bird.

Brief item decscription

Step-by-step solution file


Item details:

create a java program that displays the state bird.
More:

create a java program that displays the state bird.


Homework 4

 

Before attempting this project, be sure you have completed all of the reading assignments, hands-on

 

labs, discussions, and assignments to date.

 

(25 points) Write a Java program the displays the State bird and flower. You should use your IDE for this

 

exercise. You should also use Java classes to their full extent to include multiple methods and at least

 

two classes. The program should prompt the user to enter a State and print both the State bird and

 

flower. The user should be able to enter a State without worrying about case. (e.g. Users could enter

 

Maryland, maryland, MARYLAND or any other possible combination of lower and upper case characters.

 

States may also contain leading and trailing white spaces. Hint: Store the State information in a multidimensional array. The program should continue to prompt the user to enter a state until ?None? is

 

entered. You will need to do some research to find the State birds and flowers. Here is a sample run:

 

Enter a State or None to exit:

 

Maryland

 

Bird: Baltimore Oriole

 

Flower: Black-eyed Susan

 

Enter a State or None to exit:

 

Delaware

 

Bird: Blue Hen Chicken

 

Flower: Peach Blossom

 

Enter a State or None to exit:

 

None Grading Rubric:

 

The following grading rubric will be used to determine your grade:

 

Attribute

 

Design (5 points) Functionality (10

 

points) Exceeds

 

(5 points) Meets

 

(3-4 points) Does not meet

 

(0-2 points) Exhibits proper use of

 

parameters, and

 

selection of data types

 

all of the time. Exhibits proper use of

 

parameters, and

 

selection of data types

 

most of the time. Rarely exhibits proper

 

use of parameters, and

 

selection of data types. Employs correct and

 

appropriate use of

 

programming

 

structures (loops,

 

conditionals, classes

 

etc.) all of the time. Employs correct and

 

appropriate use of

 

programming

 

structures (loops,

 

conditionals, classes

 

etc.) most of the time. Efficient algorithms

 

used all of the time.

 

(9-10 points) Efficient algorithms

 

used most of the time.

 

(7-8 points) Rarely employs correct

 

and appropriate use of

 

programming

 

structures (loops,

 

conditionals, classes

 

etc.)

 

Poorly structured and

 

inefficient algorithms.

 

(0-6 points) Extra effort was

 

apparent through the

 

addition of significant

 

and additional

 

functionality beyond

 

the scope of the

 

assignment. Test cases (5 points) (5 points)

 

Test cases provide

 

comprehensive

 

coverage of all code

 

paths.

 

Discussion of run-time

 

errors included. Java Style Guide (5

 

points) (5 points)

 

Code impeccably neat

 

and well-organized.

 

Extensive In-line

 

comments providing

 

additional insight into

 

code design and

 

functionality Program fulfills most

 

functionality. Program does not fulfill

 

functionality. Most requirements

 

were fulfilled. Few requirements

 

were fulfilled. Screen captures

 

provided

 

demonstrating the

 

successful compiling

 

and running of the

 

program.

 

(3-4 points) (0-2 points) Test cases provide

 

coverage of most code

 

paths.

 

Test cases results well

 

documented providing

 

pass/fail results for

 

each test case.

 

(3-4 points)

 

Header comments

 

include filename,

 

author, date and brief

 

purpose of the

 

program.

 

In-line comments used

 

to describe major

 

functionality of the

 

code.

 

Meaningful variable

 

names and prompts

 

applied.

 

Class names are

 

written in

 

UpperCamelCase.

 

Variable names are

 

written in

 

lowerCamelCase. No or insufficient test

 

cases

 

Minimal supporting

 

evidence provided to

 

verify testing actually

 

took place.

 

(0-2 points)

 

Code rarely follows

 

recommended Java

 

style guide Constant names are in

 

written in All Capitals.

 

Braces use K&R style.

 

Submission requirements:

 

Your deliverables include all Java files (.java) and a single word (or PDF) document. The Java files should

 

be named appropriately for your applications. Your word document should include screen captures

 

showing the successful compiling and running of each application, and a detailed description of the test

 

plan for each application. The screen captures should document your use of the IDE. The test plan

 

should include the input, expected output, actual output and if the test case passed or failed. Submit

 

your files to the Homework 4 assignment area no later than the due date listed in the calendar.

 







About this question:
STATUS
Answered
QUALITY
Approved
ANSWER RATING

This question was answered on: Feb 21, 2020

PRICE: $24

Solution~00066152277.zip (18.37 KB)

Buy this answer for only: $24

This attachment is locked

We have a ready expert answer for this paper which you can use for in-depth understanding, research editing or paraphrasing. You can buy it or order for a fresh, original and plagiarism-free copy (Deadline assured. Flexible pricing. TurnItIn Report provided)

Pay using PayPal (No PayPal account Required) or your credit card. All your purchases are securely protected by PayPal.
SiteLock

Need a similar solution fast, written anew from scratch? Place your own custom order

We have top-notch tutors who can help you with your essay at a reasonable cost and then you can simply use that essay as a template to build your own arguments. This we believe is a better way of understanding a problem and makes use of the efficiency of time of the student. New solution orders are original solutions and precise to your writing instruction requirements. Place a New Order using the button below.

Order Now