Programming for Problem Solving (BCS101) AKTU predicted paper 2026-27
AI-predicted paper for Programming for Problem Solving based on 12 past papers (2020, 2021, 2022, 2023, 2024, 2025, 2026). NOT an official AKTU paper. Use as a revision tool only.
Paper pattern
- Section A: Attempt all questions. (14 marks)
- Section B: Attempt any THREE questions out of five. (21 marks)
- Section C: Attempt ONE question from each pair (a or b). (35 marks)
Why these questions
- Unit 1 (Introduction to Computer System and C Basics) dominates — 23% avg weightage
- Asked every year: Components of Computer System, Algorithm Representation
- Most repeated topic: Iteration and Loops
Section A – 2-mark questions
- Write a short note on flowchart and its use.
- Correlate else if ladder and switch case statement.
- Find the output: #include<stdio.h> int main() { int arr[1]={10}; printf("%d\n", 0[arr]); return 0; }
- Differentiate recursion and iteration.
- List various file opening modes.
- Describe the functionalities of operating system.
- Differentiate while and do while loop.
Section B – sample questions
- Write an algorithm and draw a flowchart to find the sum of digits of an integer number entered by the user.
- Explain the use of default in switch statement. Write a program that takes two operands and one operator from the user and perform the operation and prints the result by using switch statement.
- Differentiate operator precedence and associativity. Write a program in C to elaborate the use of logical AND and logical OR operators in C.