[SOLVED] Bugs in the System

25.00 $

Programming resource
Digital learning resource
Category:
Practical programming resource
Suitable for guided study and reference
Tutor guidance available when needed

Description

5/5 - (1 vote)

Objective: To develop the critical thinking skills necessary to determine the source of software bugs, what is causing them, and implementing debugging solutions to remove them.

 

Background: In the development of more complex programs, the possibility of creating a bug in your code increases. In short, a software bug is an error encountered in a computer program or system that may cause it to produce an incorrect or unexpected result, or even behave in unintended ways. The most often encountered software bug is one that will cause your program to crash. The process of removing these software bugs is known as debugging.

 

Problem: I have written a program that is full of bugs. Your task is to locate them, understand why they are causing the errors, and then remove them by adding and/or removing code.

 

Notes: Although you will be working on a Python program that I have written, ensure to rename your instance of the bug-free program as “firstname_lastname_debugging.py”.

 

Expected Output:

 

 

Resource details

Understand the Task Before You Use the Resource

Review the requirements, identify the programming concepts involved, study the implementation and test your understanding with your own examples and modifications.