Formal methods Chapter 1

Formal methods Chapter 1

University

10 Qs

quiz-placeholder

Similar activities

Platform Technology - Prelim Quiz

Platform Technology - Prelim Quiz

University

10 Qs

Social Science & Philosophy Quiz

Social Science & Philosophy Quiz

University

15 Qs

MODULE 4A: Material Selection

MODULE 4A: Material Selection

University

10 Qs

Construction Specifications -DBW

Construction Specifications -DBW

University

10 Qs

Understanding Requirements in Software Development

Understanding Requirements in Software Development

12th Grade - University

15 Qs

Horticultural Branches

Horticultural Branches

University

10 Qs

Introduction to Analytical Chemistry

Introduction to Analytical Chemistry

University

15 Qs

Software Engineering 1 - Quiz A

Software Engineering 1 - Quiz A

University

10 Qs

Formal methods Chapter 1

Formal methods Chapter 1

Assessment

Quiz

Science

University

Hard

Created by

NUR SHARAWARDI

Used 2+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Two fundamental views of formal methods as a discipline:

As a branch of pure mathematics

As a branch of data science

As a branch of software engineering

As a branch of biotechnology

2.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Features of formal methods

Strong typing

Built-in model for computation

Find bugs

Axioms and definitions

3.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Benefits of formal methods

Correctness of software

Early defect detection

Contribute to the overall quality

Increase confidence

No guarantee on completeness of specifications

4.

FILL IN THE BLANK QUESTION

1 min • 1 pt

The specifications used in formal methods are well-formed

statements which describes “____” the software system should

do, not (necessarily) “how” the system should do it.

5.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Two activities of formal specification:

dimensions

Mathematical

Modelling

Design

6.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Design means organising the internal structure of a program.

Give Two dimensions of it.

Partition

Approach

Refinement

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Formal verification means ______.

showing that our code will do what we

intend

the final product of our development.

A system whose failure can cause death.

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?