

Important features of an algorithm are clarity, efficiency, and finiteness. What are some of its important features?Īnswer: An algorithm can be defined as a set of finite steps that when followed helps in accomplishing a particular task. Such errors are detected during compile time.


Syntax errors – Occurs when one or more grammatical rules of the programming language being used is violated.Upon the occurrence of a runtime error, the program execution is stopped and a diagnostic message is displayed. These are the only errors that are displayed instantly during the program execution. Runtime errors – Occurs when the program contains an illegal operation.As there is no report generated for these types of programming errors, they are the most difficult ones to deal with. Logical errors – This occurs in the scenario of a computer program implementing the wrong logic.Question: Can you enumerate and explain the various types of errors that can occur during the execution of a computer program?Īnswer: Three types of errors can occur during the execution of a computer program. Programming is a complex process that includes designing an algorithm, coding the same in a programming language, debugging a program, maintaining, and updating the code. Each programming language contains a set of instructions for the computer to execute a set of tasks.
