Skip to content
InsemOct 20222019 patternFE

Programming and Problem Solving (PPS) SPPU Insem Question Paper Oct 2022

All 4 questions from this SPPU insem paper, as printed. Read them here or open the PDF.

Subject code
110005
Pattern
2019 pattern
Exam
Insem
Session
Oct 2022
Max. marks
30
Time
1 Hour
Paper code
[5931]-1007

Printed for: F.E. (Semester - I)

Instructions to the candidates

  1. Answer Q.1 or Q.2, Q.3 or Q.4.
  2. Neat diagrams must be wherever necessary.

Questions

  1. Q1

    1. a)

      List different program design tools? Explain an algorithm with example.

      [3]
    2. b)

      What are the characteristics of an algorithm?

      [4]
    3. c)

      Explain brief history of python programming language and list different software developed in Python.

      Also asked:Mar 2026 ·Apr 2025

      [3]
    4. d)

      Explain any five features of python programming language.

      Also asked:Feb 2026 ·Oct 2025 ·Apr 2025 ·Mar 2025 ·Mar 2024

      [5]
  2. Q2

    1. a)

      Write a pseudo code for factorial of a number.

      [3]
    2. b)

      What are the different collection literals in Python?

      Also asked:Oct 2025

      [4]
    3. c)

      What do you mean by flow-chart? Explain different flowchart symbols.

      Also asked:Oct 2025

      [3]
    4. d)

      Explain any five categories of operators in python with examples.

      Also asked:Mar 2026

      [5]
  3. Q3

    1. a)

      Explain the following conditional branching statements with examples. i) If ii) if else iii) if elif else

      Also asked:Oct 2025

      [3]
    2. b)

      Explain different dictionary methods.

      [4]
    3. c)

      What do you mean by nested loops? Explain with example.

      [3]
    4. d)

      Write a program for prime number.

      [5]
  4. Q4

    1. a)

      Explain for loop with syntax, flow-chart and example.

      Also asked:Feb 2026 ·Oct 2025 ·Sep 2024

      [3]
    2. b)

      Explain else statement with for loop with flowchart and example.

      Also asked:Feb 2026 ·Oct 2025 ·Mar 2025 ·Mar 2024 ·Oct 2023

      [4]
    3. c)

      Explain following terms with examples. i) break ii) continue iii) pass

      Also asked:Apr 2025 ·Sep 2024

      [3]
    4. d)

      Write a program for multiplication tables of numbers from 1 to 10. 

      [5]