0
0
Intro to Computingfundamentals~5 mins

Bug tracking and fixing in Intro to Computing - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is a bug in software development?
A bug is an error or flaw in a software program that causes it to behave unexpectedly or incorrectly, like a typo in a recipe that changes the taste of a dish.
Click to reveal answer
beginner
What is the purpose of bug tracking?
Bug tracking helps teams find, record, and manage bugs so they can fix them efficiently, similar to how a checklist helps you keep track of tasks to complete.
Click to reveal answer
beginner
Name a common tool used for bug tracking.
Common bug tracking tools include Jira, Bugzilla, and Trello, which act like digital notebooks to organize and prioritize bugs.
Click to reveal answer
intermediate
What are the main steps in fixing a bug?
The main steps are: 1) Identify the bug, 2) Understand its cause, 3) Write code to fix it, 4) Test the fix, and 5) Deploy the corrected software, like fixing a leak by finding it, patching it, and checking it doesn't drip anymore.
Click to reveal answer
beginner
Why is testing important after fixing a bug?
Testing ensures the bug is truly fixed and no new problems were introduced, similar to tasting food after adjusting a recipe to make sure it’s better and not worse.
Click to reveal answer
What does bug tracking help with?
ABacking up data
BWriting new features only
CDesigning user interfaces
DFinding and managing software errors
Which of these is NOT a step in fixing a bug?
AIgnore the bug
BTest the fix
CIdentify the bug
DDeploy the corrected software
Why do developers test software after fixing a bug?
ATo add more bugs
BTo delete the software
CTo make sure the bug is fixed and no new bugs appeared
DTo change the software’s color
Which tool can be used for bug tracking?
AJira
BPhotoshop
CExcel (only for calculations)
DSpotify
A bug in software is similar to what in cooking?
AA shopping list
BA typo in a recipe
CA clean kitchen
DA perfectly cooked meal
Explain the process of bug tracking and fixing using a real-life analogy.
Think about how you find and fix mistakes in daily tasks like cooking or homework.
You got /6 concepts.
    Describe why testing is important after fixing a bug and what could happen if testing is skipped.
    Consider what happens if you don’t check your work after fixing a problem.
    You got /4 concepts.