ou will use the development environment you set up in this
module to complete this assignment. You will need to create a project in Eclipse for this activity and import the source code files into that project. After you have
imported the source-code files, you can begin analyzing for bugs.
Prompt: This assignment presents you with broken code that has a total of fifteen errors throughout three source files that you will need to debug. Analyze the
existing source code to identify and correct all bugs. Include a brief written summary of the process you used, the issues you found, and how you corrected the
issues.
The following critical elements should be addressed in your project submission:
Locate and fix the multiple syntax errors. When these errors are located, the program should not display any error messages upon running.
Ensure that loops and flow-control statements function properly.
Edit the code to account for case-sensitivity of variables.
Verify that the program output matches the problem statement requirements, fixing defects as necessary.
Include a summary of your debugging process and the errors you corrected. Include the specific types of bugs.
Rubric
Guidelines for Submission: Submit a source code file containing functioning code that starts with a header comment containing a title (name, course, date,
project number) and your brief process summary.
module_one_activity_source_code.zip
cs_405_module_one_activity_guidelines_and_rubric.pdf
Unformatted Attachment Preview
CS 405 Module One Activity Guidelines and Rubric
Coding Standards
Overview: Part of secure coding is a programmer’s ability to find common errors in code typically found in code standards. It is an essential skill for any
programmer to find and fix errors (bugs or defects) in code using a debug tool. Bugs can take many forms: typos, incorrect syntax, missing or improperly used
elements (quotations, parentheses, spaces, etc.), as well as larger issues that result from coded items interacting in an unanticipated manner. Regardless of your
skill as a programmer, bugs are a part of coding, and learning to locate them in your code takes patience and practice.
For this assignment, you will need to download the Module One Activity Source Code folder. You will use the development environment you set up in this
module to complete this assignment. You will need to create a project in Eclipse for this activity and import the source code files into that project. After you have
imported the source-code files, you can begin analyzing for bugs.
Prompt: This assignment presents you with broken code that has a total of fifteen errors throughout three source files that you will need to debug. Analyze the
existing source code to identify and correct all bugs. Include a brief written summary of the process you used, the issues you found, and how you corrected the
issues.
The following critical elements should be addressed in your project submission:
Locate and fix the multiple syntax errors. When these errors are located, the program should not display any error messages upon running.
Ensure that loops and flow-control statements function properly.
Edit the code to account for case-sensitivity of variables.
Verify that the program output matches the problem statement requirements, fixing defects as necessary.
Include a summary of your debugging process and the errors you corrected. Include the specific types of bugs.
Rubric
Guidelines for Submission: Submit a source code file containing functioning code that starts with a header comment containing a title (name, course, date,
project number) and your brief process summary.
Critical Elements
Debugging:
Syntax Errors
Debugging: Flow
Errors
Proficient (100%)
Locates and fixes all syntax errors, and the
program does not display any error messages
upon running
Ensures that all loops and flow-control
statements function properly
Proficient but With Issues (75%)
Locates and fixes syntax errors, but one or two
syntax errors remain in the code
Lacks Expected Proficiency (0%)
Locates and fixes syntax errors, but three or
more syntax errors remain in the code
Value
20
Ensures that more than three loops and flowcontrol statements function properly, but
some flow errors remain
Does not ensure that at least three loops and
flow-control statements function properly
20
Critical Elements
Debugging:
Case-Sensitivity
Proficient (100%)
Edits the code to account for case-sensitivity of
variables
Debugging:
Expected Output
Verifies that the program output matches
problem statement requirements
Summary of
Process
Includes a summary of the debugging process
including the specific types of bugs and
corrections made
Proficient but With Issues (75%)
Edits the code to account for case-sensitivity of
variables, but one or two instances occur
related to case-sensitivity left unaccounted for
Verifies that the program output matches
problem statement requirements, but there
are one or two discrepancies from the required
output
Includes a summary of the debugging process,
but the summary includes more than one of
the following faults: undetailed summary,
unsystematic approach, types of bugs
unidentified, corrections not fully described
Lacks Expected Proficiency (0%)
Does not edit the code to account for casesensitivity of variables
Value
20
Does not verify that the program output has
fewer than three discrepancies from the
required output
20
Does not include a summary of the debugging
process
20
Total
100%
…
Purchase answer to see full
attachment
Why Choose Us
- 100% non-plagiarized Papers
- 24/7 /365 Service Available
- Affordable Prices
- Any Paper, Urgency, and Subject
- Will complete your papers in 6 hours
- On-time Delivery
- Money-back and Privacy guarantees
- Unlimited Amendments upon request
- Satisfaction guarantee
How it Works
- Click on the “Place Order” tab at the top menu or “Order Now” icon at the bottom and a new page will appear with an order form to be filled.
- Fill in your paper’s requirements in the "PAPER DETAILS" section.
- Fill in your paper’s academic level, deadline, and the required number of pages from the drop-down menus.
- Click “CREATE ACCOUNT & SIGN IN” to enter your registration details and get an account with us for record-keeping and then, click on “PROCEED TO CHECKOUT” at the bottom of the page.
- From there, the payment sections will show, follow the guided payment process and your order will be available for our writing team to work on it.