Exam-style question
Try this first
A programmer changes the programming language used to implement an algorithm. What does this change normally affect in relation to computability?.
- A.It changes the problem from non-computable to computable
- B.It does not by itself change whether the problem is computable
- C.It guarantees that every problem becomes computable
- D.It means that the problem no longer needs an algorithm
Model answer
What a good answer should say
- It does not by itself change whether the problem is computable
Explanation
Why this works
Computability concerns whether an algorithmic solution exists. Changing the implementation language does not by itself alter that underlying property.
Common mistake
No common mistake is linked to this question yet.
