SUNY Geneseo Department of Computer Science


The Halting Problem

{Date}

CSci 141, Fall 2003
Prof. Doug Baldwin

Return to List of Lectures

Previous Lecture


End-of-Semester

CS Dept. holiday party

Final

SOFIs

Interest Questionnaire

Questions?

The Halting Problem

Compiler translates the text of a program (e.g., Java source code) into executable form and/or error messages

[Translating Java into Machine Code or Errors]

Compilers detect some errors (e.g., undeclared variable names), but not others (e.g., infinite loops)

Could you write an infinite loop detector?

There exist problems that are well-defined but cannot be solved by algorithms!


(No More Lectures)