Programming paradigms Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is a programming paradigm?

A

A style of computer programming, different programming languages support tackling problems in different ways.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is procedural programming?

A

Works through a series of instructions, which tells the computer what to do with the input in order to solve the problem.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is declarative programming?

A

Statements are written to describe the problem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is declarative programming?

A

Statements are written to describe the problem to be solved, and language implementation decides the best way of solving it e.g. SQL.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is functional programming?

A

Functions, not objects or procedures, are used as the fundamental building blocks of a program. Statements are written in a series of functions, which are accept input data arguments and return an output e.g. Python, C# and Java.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly