wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Design Thinking and C Programming Quiz

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

What is the primary goal of Design Thinking?

a)

Reduce cost

b)

Focus on user needs

c)

Increase profit

d)

Improve technology

2.

Which is the first stage of Design Thinking?

a)

Define

b)

Ideate

c)

Empathize

d)

Prototype

3.

Empathy in Design Thinking means:

a)

Understanding business goals

b)

Understanding user emotions and needs

c)

Creating solutions

d)

Testing ideas

4.

Which stage involves clearly defining the problem?

a)

Empathize

b)

Define

c)

Ideate

d)

Test

5.

Brainstorming is mainly done in which stage?

a)

Define

b)

Empathize

c)

Ideate

d)

Prototype

6.

Prototypes are best described as:

a)

Final products

b)

Marketing plans

c)

Early versions of solutions

d)

Business models

7.

Testing in Design Thinking helps to:

a)

Finalize budget

b)

Validate ideas with users

c)

Increase speed

d)

Reduce team size

8.

Design Thinking is mainly:

a)

Linear

b)

Iterative

c)

Fixed

d)

Technical

9.

Which of the following is NOT a Design Thinking stage?

a)

Empathize

b)

Define

c)

Execute

d)

Ideate

10.

Design Thinking is best suited for:

a)

Simple problems

b)

Routine tasks

c)

Complex, user-centric problems

d)

Mathematical problems

11.

Which tool is commonly used in Empathy stage?

a)

Flowchart

b)

User Interview

c)

Algorithm

d)

Pseudocode

12.

The Define stage results in:

a)

Prototype

b)

Problem statement

c)

Final solution

d)

Code

13.

Ideation encourages:

a)

One best idea

b)

Limited ideas

c)

Multiple creative ideas

d)

No ideas

14.

Prototyping helps to:

a)

Save money only

b)

Avoid testing

c)

Learn quickly

d)

Stop iteration

15.

Design Thinking focuses mainly on:

a)

Technology

b)

Business

c)

Humans

d)

Data

16.

Which mindset is essential in Design Thinking?

a)

Fixed mindset

b)

Risk-averse mindset

c)

Experimentation mindset

d)

Lazy mindset

17.

Feedback is mainly collected in which stage?

a)

Ideate

b)

Test

c)

Define

d)

Empathize

18.

Design Thinking promotes:

a)

Trial and error

b)

One-time solution

c)

Rigid process

d)

No iteration

19.

Which industry widely uses Design Thinking?

a)

Education

b)

Healthcare

c)

IT

d)

All of the above

20.

The Define stage helps to avoid:

a)

Coding errors

b)

Wrong problem solving

c)

Prototyping

d)

Testing

21.

Ideation sessions should be:

a)

Judgmental

b)

Silent

c)

Open and collaborative

d)

Individual only

22.

Prototypes should be:

a)

Expensive

b)

Perfect

c)

Quick and low-cost

d)

Final

23.

Design Thinking encourages failure because it:

a)

Wastes time

b)

Leads to learning

c)

Stops innovation

d)

Avoids feedback

24.

Human-centered design is another term for:

a)

Coding

b)

Design Thinking

c)

Automation

d)

Testing

25.

Design Thinking mainly improves:

a)

Hardware

b)

User experience

c)

Algorithms

d)

Databases

26.

C language was developed by:

a)

James Gosling

b)

Dennis Ritchie

c)

Bjarne Stroustrup

d)

Guido van Rossum

27.

C is a:

a)

High-level language

b)

Low-level language

c)

Middle-level language

d)

Machine language

28.

Which symbol is used to end a statement in C?

a)

.

b)

:

c)

;

d)

,

29.

Which function is the entry point of a C program?

a)

start()

b)

begin()

c)

main()

d)

run()

30.

Which header file is required for printf()?

a)

stdlib.h

b)

math.h

c)

stdio.h

d)

conio.h

31.

Which data type stores whole numbers?

a)

float

b)

double

c)

char

d)

int

32.

Which operator is used for assignment?

a)

==

b)

=

c)

!=

d)

<=

33.

Which operator is used to compare two values?

a)

=

b)

==

c)

&&

d)

||

34.

What is the size of int (commonly)?

a)

1 byte

b)

2 bytes

c)

4 bytes

d)

8 bytes

35.

Which loop executes at least once?

a)

for

b)

while

c)

do-while

d)

if

36.

Which keyword is used to define a constant?

a)

constant

b)

const

c)

define

d)

static

37.

Which symbol is used for logical AND?

a)

&

b)

&&

c)

|

d)

||

38.

Array indexing in C starts from:

a)

0

b)

1

c)

-1

d)

Any number

39.

Which data type stores single characters?

a)

int

b)

char

c)

float

d)

string

40.

Which keyword is used to return a value from a function?

a)

break

b)

continue

c)

return

d)

exit

41.

Which operator increases value by 1?

a)

+

b)

++

c)

--

d)

+=

42.

Which loop is best when number of iterations is known?

a)

while

b)

do-while

c)

for

d)

switch

43.

Which statement is used for decision making?

a)

for

b)

if

c)

break

d)

continue

44.

Which function is used to read input from user?

a)

printf()

b)

scanf()

c)

input()

d)

read()

45.

Which operator gives remainder?

a)

/

b)

%

c)

*

d)

//

46.

Which keyword stops a loop?

a)

stop

b)

exit

c)

break

d)

end

47.

Which data type is used for decimal values?

a)

int

b)

char

c)

float

d)

long

48.

Which symbol is used for comments in C?

a)

//

b)

#

c)

/* */

d)

Both A and C

49.

Which header file is used for memory allocation?

a)

stdio.h

b)

math.h

c)

stdlib.h

d)

string.h

50.

Which function terminates the program immediately?

a)

stop()

b)

return()

c)

exit()

d)

break()