Assignment: introductory programming

Assignment: introductory programming ORDER NOW FOR CUSTOMIZED AND ORIGINAL ESSAY PAPERS ON Assignment: introductory programming I’m working on a Programming exercise and need support. Assignment: introductory programming open attachments cmis_141_homework_2.pdf cmis_141_homework_3.pdf cmis_141_homework_4.pdf cmis_141_final_project.pdf cmis_141_final_project_at Homework 2 Before attempting this project, be sure you have completed all of the reading assignments, hands-on labs, discussions, and assignments to date. Design a Java class named Polygon that contains: ? ? ? ? ? ? ? ? ? ? A private int data field named numSides that defines the number of sides of the polygon. The default value should be 4. A private double data field named sideLength that defines the length of each side. The default value should be 5.0. A private double data field named xCoord that defines the x-coordinate of the center of the polygon. The default value should be 0.0. A private double data field named yCoord that defines the y-coordinate of the center of the polygon. The default value should be 0.0. A private double data filed named perimeter that defines the perimeter of the polygon. A no argument constructor that creates a Polygon using the default number of sides, default side length, and default x- and y-coordinates. Assignment: introductory programming A constructor that creates a Polygon using a specified number of sides, side length, and x- and y-coordinates Getter methods for all data fields A getPerimeter() method that returns a double value representing the perimeter of the Polygon. A toString() method that displays the number of sides, side length, x-coordinate, and ycoordinates in String format Be sure your code compiles. Write a Java test program, named TestPolygon, to create 5 different polygons representing the 5 test cases you just created. When creating the five polygons, create one using the no argument constructor. For the remaining four, feel free to use any number of sides, side length and x-, and y-coordinates that are not equal to the default values and not equal to each other. For each of the five polygons, call all of the methods and display the results. For example for a Polygon with 3 sides, side length of 2.0 and xcoordinate and y-coordinates of 1.0, the following test data may result: ***Output*** toString(): (numsides=3, sideLength=2.0, xcoord=1.0,ycoord=1.0) getNumSides(): 3 getSideLength(): 2.0 getXCoord(): 1.0 getYCoord(): 1.0 getPerimeter(): 6.0 Document your test cases in the form of table with columns indicating the input values, expected output, actual output and if the test case passed or failed. This table should contain 4 columns with appropriate labels and a row for each test case. An example template is shown below. Note that the 1 actual output should be the actual results you receive when running your program and applying the input for the test record. Keep in mind, for five Polygons, you will have five different output results. Also, note there is no requirement to actually draw a Polygon. Example test cases: Input Constructor: numsides=3 sideLength=2.0 xcoord=1.0 ycoord=1.0 Expected Output ** Output ** Assignment: introductory programming Actual Output ** Output ** toString(): (numsides=3, sideLength=2.0, xcoord=1.0,ycoord=1.0) getNumSides(): 3 getSideLength(): 2.0 getXCoord(): 1.0 getYCoord(): 1.0 getPerimeter(): 6.0 toString(): (numsides=3, sideLength=2.0, xcoord=1.0,ycoord=1.0) getNumSides(): 3 getSideLength(): 2.0 getXCoord(): 1.0 getYCoord(): 1.0 getPerimeter(): 6.0 Pass? Yes Test case 2 here Test case 3 here Test case 4 here Test case 5 here The google recommended Java style guide, provided as link in the week 2 content, should be used to format and document your code. Specifically, the following style guide attributes should be addressed: ? ? ? ? ? ? ? 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. Constant names are in written in All Capitals. Braces use K&R style. Submission requirements Deliverables include all Java files (.java) and a single word (or PDF) document. The Java files should be named appropriately for your applications. The word (or PDF) document should include screen captures showing the successful compiling and running of each of the test cases. Each screen capture should be properly labeled clearly indicated what the screen capture represents. The test cases table should be included in your word or PDF document and properly labeled as well. 2 Submit your files to the Homework 2 assignment area no later than the due date listed in your LEO classroom. Assignment: introductory programming You should include your name and HW2 in your word (or PDF) file submitted (e.g. firstnamelastnamehw2.docx or firstnamelastnamehw2.pdf) Grading Rubric: In all programming assignments the following grading rubric will be used to determine your grade: Attribute Design (5 points) Functionality (10 points) Test cases (5 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) Extra effort was apparent through the addition of significant and additional functionality beyond the scope of the assignment. 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) (5 points) Test cases provide comprehensive Test cases provide coverage of most code paths. Rarely employs correct and appropriate use of programming structures (loops, conditionals, classes etc.) Poorly structured and inefficient algorithms. (0-6 points) No or insufficient test cases 3 coverage of all code paths. Java Style Guide (5 points) Discussion of run-time errors included. (5 points) Code impeccably neat and well-organized. Extensive In-line comments providing additional insight into code design and functionality Test cases results well documented providing pass/fail results for each test case. Minimal supporting evidence provided to verify testing actually took place. (3-4 points) (0-2 points) Header comments include filename, author, date and brief purpose of the program. Code rarely follows recommended Java style guide 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. 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. Assignment: introductory programming The Java files should be named appropriately for your applications. Your word document should include screen shots showing the successful compiling and running of each application, and a detailed description of the test plan for your application. 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 2 assignment area no later than the due date listed in the calendar. You should include your name and HW2 in your word (or PDF) file submitted (e.g. firstnamelastnamehw2.docx or firstnamelastnamehw2.pdf) 4 Homework 3 Before attempting this project, be sure you have completed all of the reading assignments, hands-on labs, discussions, and assignments to date. Create a Java class named HeadPhone to represent a headphone set. The class contains: ? ? ? ? ? ? ? ? ? ? Three constants named LOW, MEDIUM and HIGH with values of 1, 2 and 3 to denote the headphone volume. A private int data field named volume that specifies the volume of the headphone. The default volume is MEDIUM. A private boolean data field named pluggedIn that specifies if the headphone is plugged in. The default value is false. A private String data field named manufacturer that specifies the name of the manufacturer of the headphones. A private Color data field named headPhoneColor that specifies the color of the headphones. A private String data field named headPhoneModel that specifies the Model of the headphones. getter and setter methods for all data fields. A no argument constructor that creates a default headphone. A method named toString() that returns a string describing the current field values of the headphones. A method named changeVolume(value) that changes the volume of the headphone to the value passed into the method Create a TestHeadPhone class that constructs at least 3 HeadPhone objects. For each of the objects constructed, demonstrate the use of each of the methods. Be sure to use your IDE to accomplish this assignment. The google recommended Java style guide, provided as link in the week 2 content, should be used to format and document your code. Specifically, the following style guide attributes should be addressed: ? ? ? ? ? ? ? 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. Constant names are in written in All Capitals. Assignment: introductory programming Braces use K&R style. Submission requirements Deliverables include all Java files (.java) and a single word (or PDF) document. The Java files should be named appropriately for your applications. The word (or PDF) document should include screen captures showing the successful compiling and running of each of the test cases. Each screen capture should be properly labeled clearly indicated what the screen capture represents. The test cases table should be included in your word or PDF document and properly labeled as well. Submit your files to the Homework 3 assignment area no later than the due date listed in your LEO classroom. You should include your name and HW3 in your word (or PDF) file submitted (e.g. firstnamelastnamehw3.docx or firstnamelastnamehw3.pdf) Grading Rubric: The following grading rubric will be used to determine your grade: Attribute Headphone Class Meets 10 points Does not meet 0 points Three constants named LOW, MEDIUM and HIGH with values of 1, 2 and 3 to denote the headphone volume Three constants named LOW, MEDIUM and HIGH with values of 1, 2 and 3 were not included. A private int data field named volume that specifies the volume of the headphone. The default volume is MEDIUM. A private boolean data field named pluggedIn that specifies if the headphone is plugged in. The default value is false. A private String data field named manufacturer that specifies the name of the manufacturer of the headphones. A private int data field named volume was not included. A private boolean data field named pluggedIn was not included. A private String data field named manufacturer was not included A private Color data field named headPhoneColor was not included. A private String data field named headPhoneModel was A private Color data field named not included headPhoneColor that specifies the color of the headphones. getter and setter methods for all data fields were not A private String data field included. named headPhoneModel that specifies the Model of the A no argument constructor was headphones. not included. getter and setter methods for all data fields. A method named toString()was not included. Assignment: introductory programming A no argument constructor that creates a default headphone. A method named changeVolume(value) was not included. A method named toString() that returns a string describing the current field values of the headphones. An IDE (Netbeans or Eclipse) was not used for this assignment. A method named changeVolume(value) that changes the volume of the headphone to the value passed into the method Test Headphone Class An IDE (Netbeans or Eclipse) was used for this assignment. 5 points 0 points TestHeadPhone class was used to construct at least 3 HeadPhone objects. TestHeadPhone class was not used to construct at least 3 HeadPhone objects. For each of the objects constructed, the use of each of the methods was demonstrated For each of the objects constructed, the use of each of the methods was not demonstrated An IDE (Netbeans or Eclipse) was used for this assignment. Test Cases 5 points A minimum of 3 test cases was used in the form of table with columns indicating the input values, expected output, actual output and if the test case passed or failed. The table should contains 4 columns with appropriate labels and a row for each test case. An IDE (Netbeans or Eclipse) was not used for this assignment. 0 points No test cases were provided. Documentation and Style guide Test cases were included in the supporting word or PDF documentation. 5 points Screen captures were provided and labeled for compiling your code, and running each of your 3 test cases. 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. Constant names are in written in All Capitals. Braces use K&R style. 0 points No documentation included Java style guide was not used to prepare the Java code. Homework 4 Before attempting this project, be sure you have completed all of the reading assignments, hands-on labs, discussions, and assignments to date. 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. Assignment: introductory programming 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. After all States have been entered by the user, the program should display a summary of the results. 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 **** Thank you ***** A summary report for each State, Bird, and Flower is: Maryland, Baltimore Oriole, Black-eyed Susan Delaware, Blue Hen Chicken, Peach Blossom Please visit our site again! Create a test class that constructs at least 3 States objects. For each of the objects constructed, demonstrate the use of each of the methods. Be sure to use your IDE to accomplish this assignment. The google recommended Java style guide, provided as link in the week 2 content, should be used to format and document your code. Specifically, the following style guide attributes should be addressed: ? ? ? ? ? ? ? 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. Constant names are in written in All Capitals. Braces use K&R style. Submission requirements Deliverables include all Java files (.java) and a single word (or PDF) document. The Java files should be named appropriately for your applications. The word (or PDF) document should include screen captures showing the successful compiling and running of each of the test cases. Each screen capture should be properly labeled clearly indicated what the screen capture represents. The test cases table should be included in your word or PDF document and properly labeled as well. Submit your files to the Homework 4 assignment area no later than the due date listed in your LEO classroom. Assignment: introductory programming You should include your name and HW4 in your word (or PDF) file submitted (e.g. firstnamelastnamehw4.docx or firstnamelastnamehw4.pdf) Grading Rubric: The following grading rubric will be used to determine your grade: Attribute StatesDataEntry Class Meets 10 points Does not meet 0 points The program prompts the user to enter a State and prints both the State bird and flower. The program does not prompt the user to enter a State and prints both the State bird and flower. State data entry is case insensitive. States data may also contain leading and trailing white spaces. The program continues to prompt the user to enter a state until “None” is entered. After all data has been entered by the user, the program displays a summary report of all state requests. An IDE (Netbeans or Eclipse) was used for this assignment. Test StatesDataEntry Class 5 points State data entry for case insensitive input are not handled properly. States data containing leading and trailing white spaces are not handled properly. The program does not continue to prompt the user to enter a state until “None” is entered. After all data has been entered by the user, the program does not display a summary report of all state requests. An IDE (Netbeans or Eclipse) was not used for this assignment. 0 points Test class was used to construct at least 3 States objects. For each of the objects constructed, the use of each of the methods was demonstrated An IDE (Netbeans or Eclipse) was used for this assignment. Test Cases 5 points A minimum of 3 test cases was used in the form of table with columns indicating the input values, expected output, actual output and if the test case passed or failed. The table should contains 4 columns with appropriate labels and a row for each test case. Documentation and Style guide Test cases were included in the supporting word or PDF documentation. 5 points Screen captures were provided and labeled for compiling your code, and running each of your 5 test cases. Assignment: introductory programming 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. Test class was not used to construct at least 3 States objects. For each of the objects constructed, the use of each of the methods was not demonstrated An IDE (Netbeans or Eclipse) was not used for this assignment. 0 points No test cases were provided. 0 points No documentation included Java style guide was not used to prepare the Java code. Class names are written in UpperCamelCase. Variable names are written in lowerCamelCase. Constant names are in written in All Capitals. Braces use K&R style. Final Project This assignment demonstrates your understanding of the concepts from the CMIS 141 class. Before attempting this project, be sure you have completed all of the reading assignments, hands-on labs, discussions, and assignments to date. Design a Java application that will read a file containing data related to the US. Crime statistics from 1994-2013. The description of the file is at the end of this file. The application should provide statistical results on the data including: a. Population growth in percentages from each consecutive year (e.g. 1994-1995 calculation is ((262803276 – 260327021)/260327021)*100 = 0.9512%, 1995-1996 would be ((265228572 – 26280327 … Get a 10 % discount on an order above $ 100 Use the following coupon code : NURSING10

So much stress and so little time? Take care of yourself: let us help you with your task on
Assignment: introductory programming
Get a 20% Discount on this Paper
Get Help Now
Calculate the price
Make an order in advance and get the best price
Pages (550 words)
$0.00
*Price with a welcome 15% discount applied.
Pro tip: If you want to save more money and pay the lowest price, you need to set a more extended deadline.
We know how difficult it is to be a student these days. That's why our prices are one of the most affordable on the market, and there are no hidden fees.

Instead, we offer bonuses, discounts, and free services to make your experience outstanding.
Sign up, place your order, and leave the rest to our professional paper writers in less than 2 minutes.
step 1
Upload assignment instructions
Fill out the order form and provide paper details. You can even attach screenshots or add additional instructions later. If something is not clear or missing, the writer will contact you for clarification.
s
Get personalized services with Do My Homeworkk
One writer for all your papers
You can select one writer for all your papers. This option enhances the consistency in the quality of your assignments. Select your preferred writer from the list of writers who have handledf your previous assignments
Same paper from different writers
Are you ordering the same assignment for a friend? You can get the same paper from different writers. The goal is to produce 100% unique and original papers
Copy of sources used
Our homework writers will provide you with copies of sources used on your request. Just add the option when plaing your order
What our partners say about us
Check out the latest reviews and opinions submitted by real customers worldwide and make an informed decision.
Other
Thank you!
Customer 452493, May 29th, 2022
Business and administrative studies
Thank you so much for your help!!!!!
Customer 452519, November 9th, 2022
Finance
Wow! I should never have doubted you guys. Thank you for the excellent grade
Customer 452443, August 27th, 2021
Nursing
A well-researched paper. Delivered before the deadline as well. Extremely pleased !!
Customer 452445, August 20th, 2021
Philosophy
Thank you! Will definitely use the writer again.
Customer 452443, October 22nd, 2021
Anthropology
Thank you
Customer 452445, August 20th, 2021
Nursing
Excellent! Followed directions and completed a great paper
Customer 452445, August 22nd, 2021
Finance
Excellent. Thnk you
Customer 452443, October 22nd, 2021
Education
Looks good. Thank you!
Customer 452523, September 27th, 2022
National Security Intelligence and Security Analysis
Timeliness
Customer 452457, November 3rd, 2021
Business Studies
I can't even explain how much your help meant to me. Thnk you always
Customer 452443, November 15th, 2021
Other
THANK YOU SO MUCH!
Customer 452493, May 16th, 2022
OUR GIFT TO YOU
15% OFF your first order
Use a coupon FIRST15 and enjoy expert help with any task at the most affordable price.
Claim my 15% OFF Order in Chat

Order your essay today and save 15% with the discount code ESSAYHELP