Programming for Problem Solving Quiz

Programming for Problem Solving Quiz

University

38 Qs

quiz-placeholder

Similar activities

MS office 2016

MS office 2016

1st Grade - Professional Development

40 Qs

FINAL_EXAM (CFP_122)

FINAL_EXAM (CFP_122)

University

35 Qs

Computer Network

Computer Network

12th Grade - University

40 Qs

SPM 2015

SPM 2015

7th Grade - University

34 Qs

Data Structures & Algorithm

Data Structures & Algorithm

University

40 Qs

TCS NQT Test - 8

TCS NQT Test - 8

University

35 Qs

Quiztitude

Quiztitude

University

40 Qs

RPL-Web-02 (Web)

RPL-Web-02 (Web)

12th Grade - University

35 Qs

Programming for Problem Solving Quiz

Programming for Problem Solving Quiz

Assessment

Quiz

Computers

University

Practice Problem

Medium

Created by

DINESH KUMAR

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...

38 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following Pseudocode for a = 9, b = 7? Integer funn(Integer a, Integer b) Integer c Set c = 2 b = b mod c a = a mod c return a + b End function funn() [Note- mod finds the remainder after the division of one number by another. For example, the expression "5 mod 2 leaves a quotient of 2 and a remainder of 1.]

17

5

2

-5

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following Pseudocode? Integer a, b, c Set a = 8, b = 6,c = 4 If(a > b) a = b Else b = a End If If(c> b) c = b Else b = c End If Print a + b + c

A: 13

B: 17

C: 14

D: 23

3.

OPEN ENDED QUESTION

3 mins • 1 pt

What will be the output of the following Pseudocode? Integer a, b, c Set a = 1, b = 1, c = 7 a = a + b if(a + b) if(b + (c ^ a)) a = 2 b = a End if End if Print a + b + c [Note- ^ is the bitwise exclusive OR operator that compares each bit of its first operand to the corresponding bit of other bit is 1, the corresponding result bit is set to 1. Otherwise, the corresponding result bit is set to 0. If(x) gets executed if the value inside ifo, i.e., x is not zero]

Evaluate responses using AI:

OFF

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following Pseudocode? Integer p, q, r, s Set p=1, q = 1 for (each r from 0 to 2 ) for (each s from -4 to -2 ) p = p + 2 if(p > r) Continue End if p = 1 if(p > s) Jump out of the loop End if End for End for Print p + q [Note- Continue: When a continue statement is encountered inside a loop of statements inside the body of the loop for the current iteration.]

a) 13

b) 24

c) 35

d) 20

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following Pseudocode for input a = 30, b = 60, C = 90? Integer a, b, c, sum Read a, b, c Set sum = a + b + c if ((sum EQUALS 180) and (a NOT EQUALS 0) and (b NOT EQUALS 0) and (c NOT EQUALS 0)) Print " Success" Otherwise Print "Fail“ End if

a) Success

b) None of the mentioned options

c) Error in the logic of the Pseudocode

d) Fail

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following Pseudocode for a =1, b =2? Integer funn(Integer a, Integer b ) if(a<3 && b<4) return funn( a +1, b + 1) Else Return a + b End if End function funn() [Note: &&: Logical AND operator - the logical AND operator (&&) returns the Boolean value true (true () if both

a) 8

b) 19

c) -7

d) 7

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of the following Pseudocode for a = 2, b = 6? Integer funn(Integer a, Integer b) If(a > 0) If(b > 0) Return a + b + funn(a + 1, 0) + funn(a + 2, 0) + funn(a + 3, 0) End If End If Return a + b End Function funn()

a) 21

b) 17

c) 37

d) 20

Access all questions and much more by creating a free account

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

Already have an account?

Discover more resources for Computers