1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
kaheart [24]
3 years ago
5

Why is it difficult to tell whether a program is correct? How do you go about finding bugs in your code? What kinds of bugs are

revealed by testing? What kinds of bugs are not?
Computers and Technology
1 answer:
Oksi-84 [34.3K]3 years ago
6 0

Answer:

Why is it difficult to tell whether a program is correct?  

It's difficult to tell if a program is correct because it depends on well-documented requirements did it by the functional analyst.

How do you go about finding bugs in your code?

To find bugs, first, you have to know the scope of testing then write correctly the test plan and finally use your tester ability to realize where the bugs could be.

What kinds of bugs are revealed by testing?

  • Boundary related errors.
  • Error handling errors.
  • Functional errors.
  • Communication errors.
  • Syntactic errors.
  • Missing command errors.

What kinds of bugs are not?

If you find a bug and is not defined in the functional document, then it could be a bug or not. Then you have to ask the functional analyst for greater accuracy of the document.

You might be interested in
Plz can someone tell me the answers ?
Ganezh [65]

Answer:

you can

Explanation:

you can

5 0
3 years ago
Read 2 more answers
Write a calculator program that will allow only addition, subtraction, multiplication & division. Have the
sveta [45]

num1 = float(input("Enter the first number: "))

num2 = float(input("Enter the second number: "))

operation = input("Which operation are you performing? (a/s/m/d) ")

if operation == "a":

   print("{} + {} = {}".format(num1, num2, num1+num2))

elif operation == "s":

   print("{} - {} = {}".format(num1, num2, num1-num2))

elif operation == "m":

   print("{} * {} = {}".format(num1, num2, num1*num2))

elif operation == "d":

   print("{} / {} = {}".format(num1, num2, num1/num2))

I hope this helps!

5 0
3 years ago
List three things to be safer online.
kenny6666 [7]

Answer:

1. do not give out your age

2. don't use your real name unless you are supervised

3.dont put all your information out there

5 0
3 years ago
What are the steps to configure user information in a document?
chubhunter [2.5K]

Answer:

file, properties, options, general

Explanation:

4 0
3 years ago
Read 2 more answers
EASY POINTS
Dmitry [639]
Its answer D because I took the same test and it told me that my answer was right that I put down and it was D.

3 0
3 years ago
Other questions:
  • Which of the following devices is used to connect a computer to a network
    7·1 answer
  • What is the best reason to delete Internet browsing history on a regular basis? to solve a computer hardware problem to protect
    13·2 answers
  • How is the EF​ computed? A. ES​ + Activity time B. LF minusActivity time C. ​Min{LS of all immediate following​ activities} D. ​
    11·1 answer
  • _______ view focuses on the text and content of a document, without much information on the page layout.
    7·1 answer
  • Hypercompetition implies that any architecture must be designed with maximum flexibility and _____ to ensure it can handle the i
    6·1 answer
  • Please be my friend. my best and only friend isn't talking to me for some reason
    9·2 answers
  • What do you hope will be in/added GTA 6?
    13·1 answer
  • A video game controller contains the buttons: A, B, X, Y. When the player presses A their character Jumps. When the player press
    15·1 answer
  • What is causing the electricity prices to increase in South Africa?​
    14·1 answer
  • Data security issues that must be addressed by hipaa implementation teams include:__________
    9·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!