Computer Science - Paper 2 FSMs

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/15

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

16 Terms

1
New cards

Finite State Machines

Any device that can store its current state and can change state based on an input

2
New cards

Mealy Machine

A FSM with outputs

3
New cards

Turing Machine

A FSM with the ability to read and write data to an unlimited tape

4
New cards

Transition Function

A set of rules defining the behaviour of a Turing machine

5
New cards

Universal Machine

Can simulate any turing machine by take its tape as an input

6
New cards

Regular Language

A language that can be represented using regular expressions 

7
New cards

Regular Expressions

Contain strings of characters that can be matched to the content of a set, allowing you to find patterns in data

8
New cards

Set

A collection of data that is unordered and contains each item at most once 

9
New cards

Context-free Languages

An unambiguous way of describing the syntax of a language where the syntax is complex

10
New cards

Backus Naur Form

A form of notation for describing the syntax used by a programming language

11
New cards

Set Comprehension/Building

The process of creating sets by describing them using notation rather than listing elements

12
New cards

Empty Set

Could contain something but it doesn't, it has no elements

13
New cards

Countably Infinite Sets

Sets where elements can be put in correspondence with the set of natural numbers 

14
New cards

Cartesian Product

Combining the elements of two or more sets to create a set of ordered pairs

15
New cards

Proper Subset

All the elements of one set are also contained within another set

16
New cards

Improper Subset

Two sets are exactly the same, where one can be said to be subsets of on another