Theory of Computation 2 (inc. BNF)

Theory of Computation 2 (inc. BNF)

11th - 12th Grade

24 Qs

quiz-placeholder

Similar activities

Bài TX1 - HK2 - Tin học 11

Bài TX1 - HK2 - Tin học 11

11th Grade

20 Qs

HTML & CSS quiz

HTML & CSS quiz

6th Grade - Professional Development

21 Qs

CSS Basics

CSS Basics

6th - 12th Grade

21 Qs

HTML Revision

HTML Revision

8th - 11th Grade

20 Qs

Backus

Backus

10th - 12th Grade

20 Qs

IP-  Data Verification/Validation and File Organization

IP- Data Verification/Validation and File Organization

11th Grade

20 Qs

Html Beginner

Html Beginner

6th - 11th Grade

19 Qs

Link Html

Link Html

12th Grade

19 Qs

Theory of Computation 2 (inc. BNF)

Theory of Computation 2 (inc. BNF)

Assessment

Quiz

Computers, Other

11th - 12th Grade

Hard

Created by

O Hawkridge

FREE Resource

24 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In computational thinking, representational abstraction is the process of

removing unnecessary detail

providing additional information

enhancing and amending detail

embellish the current detail

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Data abstraction is similar in concept to functional abstraction, where ...

the details of how the data is represented in the computer are hidden

each piece of data is broken down into its binary equivalent

all the bytes of data are placed in an abstract tree structure for easy retrieval

the concept of how data is contained is philosophically approached

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Composition is the opposite of decomposition, where decomposition is

the breaking down a problem into smaller parts (sub-problems), each of which perform a specific task

the construction of an overall blueprint of the program, including methods and functions

the creation of the layout of pseudocode that can be converted to a composition diagram

the adjustment of the code to enable parallel processing of what might be sequential programming statements

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Problem abstraction involves removing details to represent the problem in a way it can be solved, by

reducing down to problems that have been solved

removing the more challenging aspects of the problem

recalculating the more challenging algorithms until the problem does not exist

re-calibrating the key criteria of the issue until the symptomatic criteria have been neutralised

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

finite state machines are useful for

modelling and design of computer programs as well as digital hardware systems

showing notation for context-free grammars, describing the syntax of languages

providing tools to facilitate communication, measurement, commerce and manufacturing

knowing the framework around technology integration

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

There are various symbols used in representing a Finite State Machine. They are named ...

State, Start state, Accept state and transition

State, Slow state, Fast state and Progression

Start, Go state, Stop state and Halt

Begin state, Engage state, Process and Halt

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A FSM (Finite State Machine) with outputs is called a

Mealy Machine

Finite State Machine with Output

Mechanical Machine

Making Machine

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?