Tuesday 21 April 2020

Write three detail examples about automaton or abstract machines in relation with any field of computer science?


Ans:


1. Automaton have indefinitely many applications.  For example, compilers are an example of an application that implement sophisticated state machines to read and interpret programming code into its machine language.

2. Finite state machines can be used to model problems in many fields including mathematics, artificial intelligence, games, and linguistics.

3. In computer science, a pushdown automaton (PDA) is a type of automaton that employs a stack. Pushdown automata are used in theories about what can be computed by machines. They are more capable than finite-state machines but less capable than Turing machines. Deterministic pushdown automata can recognize all deterministic context-free languages while nondeterministic ones can recognize all context-free languages, with the former often used in parser design.

No comments:

Post a Comment