Search Header Logo
Software development T3 Programming paradigms

Software development T3 Programming paradigms

Assessment

Presentation

Computers

12th Grade

Medium

Created by

Roy Duguid

Used 4+ times

FREE Resource

31 Slides • 14 Questions

1

media

2

media

3

Paradigm (pa-ra-dime)

In Computer Science:

  • A paradigm is a programming style or approach, like object-oriented or procedural, that shapes how problems are solved.

  • "Python is a multi-paradigm programming language, meaning it supports different styles of writing code"

In Other Subjects:

  • A paradigm is a widely accepted model or framework for understanding something, such as a scientific theory.

  • "From their point of view, the old paradigm is more familiar and secure."

​noun

4

media

5

media

6

Open Ended

High level languages:

7

media

8

media

9

media

10

media

11

media

12

media

13

media

14

media

15

media

16

media

17

media

18

Open Ended

Question image

What would be

The object:

The attributes:

The methods

19

media

20

media

21

Open Ended

A programme to keep records of bank accounts:

What would be

The object:

The attributes:

The methods:

22

media

23

media

24

media

25

media

26

media

27

media

28

media

29

media

30

media

31

Draw

Draw a hierarchy where inheritance would be needed.

32

media

33

media

34

media

35

Multiple Choice

What is a programming paradigm?

1

Steps of solving a problem

2

Steps to programming

3

Steps to a programming language

4

Both a method of problem solving and an approach to programming language design

36

Multiple Choice

Prolog is an example of what type of programming paradigm?

1

Declarative

2

Imperative

3

Object oriented

4

Procedural

37

Multiple Choice

The action of moving up and down various paths to find a solution is called what?

1

backtracking

2

repeating

3

breaking

4

sorting

5

shifting

38

Multiple Choice

Which is NOT a programming paradigm:

1

Imperative

2

Declarative

3

Object Oriented

4

Logic

5

Java

39

Multiple Choice

Regular expressions and SQL belong to which paradigm?

1

Imperative

2

Object oriented

3

Declarative

4

Low level

40

Multiple Choice

Decalarative languages make use of sequence, selection and iteration.

1

True

2

False

41

Multiple Choice

Which paradigm offers the least amount of abstraction and is machine dependent?

1

Declarative

2

Imperative

3

Object oriented

4

Low level

42

Multiple Choice

Which paradigm makes use of methods and attributes to encapsulate data in classes.

1

Declarative

2

Imperative

3

Object oriented

4

Low level

43

Multiple Choice

Which paradigm dictates HOW the program solves a problem?

1

Declarative

2

Imperative

3

Object Oriented

4

Low level

44

Multiple Choice

Which paradigm dictates WHAT should be done but not HOW it should be done?

1

Declarative

2

Imperative

3

Object Oriented

4

Low level

45

media
media

Show answer

Auto Play

Slide 1 / 45

SLIDE