Teaching Tools for Exam PreparationThis page provides several online tools to solve standard problems that occur in the lecture courses offered by the embedded systems group. These tools are intended to help our students with the preparation of their exams. Use of these tools for other purposes is not allowed and no guarantees for the correctness of the computed results is given.
If propositional formulas are required as inputs, the following rules concerning the syntax have to be considered:
- Variable names must consist of alphanumeric symbols and the underscore character _. They must not start with a digit and they must also not start with the underscore character.
- Propositional operators are
!,&,^,|,->,<->for negation, conjunction, exclusive-or, disjunction, implication, and equivalence (with decreasing precedences in this order). Alternatively, you may use the characters ¬,∧,⊕,∨,→, and ↔. Yet another alternative would be to write operators in words: not,and,xor,or,imp,eqv.
There are teaching tools on the following topics:
- Propositional Logic
- Automata and State Transition Systems
- Model Checking
- Processor Architecture
- Models of Computation