Describe in detail what a Turing machine includes.

Fill in the blank(s) with the appropriate word(s).


A Turing machine includes a (conceptual) tape that extends infinitely in both directions. The tape is divided into cells, each of which contains one symbol. The symbols must come from a finite set of symbols called the tape alphabet. The alphabet for a given Turing machine always contains a special symbol b (for "blank"), usually both of the symbols 0 and 1 (zero and one), and sometimes a limited number of other symbols, (say, X and Y), used as placeholders or markers of some kind. At any point in time, only a finite number of the cells contain nonblank symbols.The tape is used to hold the input to the Turing machine. We know that input must be presented to a computing agent in a form it can understand; for a Turing machine, this means that the input must be expressed as a finite string of nonblank symbols from the alphabet. The Turing machine writes its output on the tape, again using the same alphabet of symbols. The tape also serves as memory.The rest of the Turing machine consists of a unit that reads one cell of the tape at a time and writes a symbol in that cell. There is a finite number k of "states" of the machine, labeled 1, 2, … , k, and at any moment, the unit is in one of these states. A state can be thought of as a certain condition; the Turing machine may reach this condition partly on the basis of its history of events, much as your "hungry state" is a condition reached because of the meals you have skipped recently.

Computer Science & Information Technology

You might also like to view...

Suppose you enter 34.3 57.8 789, then press the ENTER key. Analyze the following code. Scanner input = new Scanner(System.in); int v1 = input.nextInt(); int v2 = input.nextInt(); String line = input.nextLine();

a. After the last statement is executed, v1 is 34. b. The program has a runtime error because 34.3 is not an integer. c. After the last statement is executed, line contains characters '7', '8', '9', '\n'. d. After the last statement is executed, line contains characters '7', '8', '9'.

Computer Science & Information Technology

Identify the letter of the choice that best matches the phrase or definition.



1. The person for whom you are creating a project

2. Includes the client’s ideas and an overall plan for a project

3. The group of people whom you would most like to view and respond to the final output

4. A Web site whose primary function is to retrieve Web pages based on a search for specified keywords or phrases

5. The kind of research that involves gathering all relevant specifications for a project

6. The kind of research that involves the careful investigation and study of the data about the target audience and the competition

7. The art and technique of type arrangement, design, and modification

8. A visual extension of a project concept

9. The feeling of equilibrium that is experienced when looking at a composition as a whole

10. The position of elements in a composition

11. The look of the graphic elements in a composition

12. The set of colors used to create a composition

Computer Science & Information Technology

?Which of the following style rules is used to draw a 1px red dotted line around every element on a web page along with a wildcard selector?

A. ?*{outline: 1px dotted red;} B. ?*{outline-style: 1px dotted red} C. ?*{outline-style="1px red dotted"} D. ?*{outline: 1px, red, dotted;}

Computer Science & Information Technology

A document may be divided into ____ similar to a motion picture.

A. layers B. columns C. scenes D. montages

Computer Science & Information Technology