0% found this document useful (0 votes)
6 views2 pages

02.mar 20 PPS IN SEM QP

The document is an examination paper for a Programming and Problem Solving course, consisting of four questions with various sub-questions. Candidates are instructed to answer specific questions and provide neat diagrams where necessary. The paper covers topics such as problem-solving steps, Python operators, flow-charts, algorithms, and programming tasks.

Uploaded by

kingstrength96
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views2 pages

02.mar 20 PPS IN SEM QP

The document is an examination paper for a Programming and Problem Solving course, consisting of four questions with various sub-questions. Candidates are instructed to answer specific questions and provide neat diagrams where necessary. The paper covers topics such as problem-solving steps, Python operators, flow-charts, algorithms, and programming tasks.

Uploaded by

kingstrength96
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Total No. of Questions : 4] SEAT No.

8
23
P6 [Total No. of Pages : 2

ic-
FE/INSEM/APR-6

tat
F.E. (Semester - II)

5s
110005 : PROGRAMMING AND PROBLEM SOLVING

0:3
02 91
(2019 Pattern)

1:2
0
01
Time : 1 Hour] 5/0 13 [Max. Marks : 30
Instructions to the candidates :
0
3/2
.23 GP

1) Solve Q.1 or Q.2, Q.3 or Q.4.


2) Neat diagrams must be drawn wherever necessary.
E
80

8
C

23
Q1) a) What is a problem? Explain six problem solving steps. [4]

ic-
16

tat
b) List down types of operators in Python. Explain relational operators.[5]
8.2

5s
c) Explain flow-chart and algorithm with example. [6]
.24

0:3
OR
91
49

1:2
Q2) a) Explain following terms with suitable examples. [4]
30
01

i) Comment
01
02

ii) Reserve Words


3/2
GP
5/0

b) Write a program to swap two numbers. [5]


CE
80

c) Explain any six features of Python programming. [6]

8
23
.23

ic-
16

tat
Q3) a) Describe the following terms with examples (any two) : [4]
8.2

5s

i) break
.24

0:3
91

ii) continue
49

1:2

iii) pass
30
01

iv) range
01
02
3/2

b) Write a program to test whether a number entered by the user is positive,


GP

negative or zero. [5]


5/0
CE

c) Explain following selection/decision making statements in Python [6]


80
.23

i) if statement
16

ii) if....else statement


8.2

iii) if..else..else statement


.24

P.T.O.
49
OR

8
23
Q4) a) Explain for loop with flow chart. [4]

ic-
tat
b) What is a list? Explain any three operations of list. [5]

5s
c) Write a program to generate a Fibonacci series of ‘n’ numbers. [6]

0:3
02 91
1:2
0 
01
5/0 13
0
3/2
.23 GP
E
80

8
C

23
ic-
16

tat
8.2

5s
.24

0:3
91
49

1:2
30
01
01
02
3/2
GP
5/0
CE
80

8
23
.23

ic-
16

tat
8.2

5s
.24

0:3
91
49

1:2
30
01
01
02
3/2
GP
5/0
CE
80
.23
16
8.2
.24

FE/INSEM/APR-6 2
49

You might also like