Theory of Computation 2 (inc. BNF)

Theory of Computation 2 (inc. BNF)

11th - 12th Grade

24 Qs

quiz-placeholder

Similar activities

Issue Tracker

Issue Tracker

KG - University

20 Qs

Importance of reading

Importance of reading

11th Grade

20 Qs

UCSP 2

UCSP 2

11th Grade

20 Qs

Sci - Fi Novels

Sci - Fi Novels

11th - 12th Grade

19 Qs

Grammer- sfaa

Grammer- sfaa

10th - 12th Grade

20 Qs

KIỂM TRA 15 PHÚT MÔN TIN 12

KIỂM TRA 15 PHÚT MÔN TIN 12

12th Grade - University

20 Qs

2.3.1 Graph Traversal & Path Finding Algorithms

2.3.1 Graph Traversal & Path Finding Algorithms

12th Grade - University

20 Qs

KUIZ 'KENALI NEGARA KITANI'

KUIZ 'KENALI NEGARA KITANI'

11th Grade

20 Qs

Theory of Computation 2 (inc. BNF)

Theory of Computation 2 (inc. BNF)

Assessment

Quiz

Computers, Other

11th - 12th Grade

Practice Problem

Easy

Created by

O Hawkridge

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?