Programming For Problem Solving (BCS-101) - AKTU Question Paper 2022-23
B.Tech · Semester 1 · Free PDF Download
This is the official AKTU Programming For Problem Solving Previous Year Question Paper for B.Tech Semester 1, academic session 2022-23. Published by Dr. A.P.J. Abdul Kalam Technical University (AKTU/UPTU), Lucknow. Free PDF download — no login required.
Rate this paper
Questions Asked in 2022-23
Programming For Problem Solving (BCS-101) — complete question paper
- aDraw memory hierarchical structure of a computer system
- bExplain identifiers and keywords in C Language
- cDifferentiate between implicit and explicit type conversion
- dFind the output of following code written in C-Language:
#include<stdio.h> main() { int i=1; for(;;) { printf("%d",i); break; } } - eCompare linear search and binary search in terms of complexity
- fDefine the structure of a node in linked list
- gList out various file opening modes
- aState desirable characteristics of an algorithm. Write an algorithm to calculate sum of digits of a number entered by user
- bDefine Data Types in C. Discuss basic data types in terms of memory occupied, format specifier and range
- cDifferentiate between call by value and call by reference parameter passing mechanisms using example
- dWrite a program to multiply two matrices (read size and elements of matrices from the keyboard)
- eDiscuss dynamic memory allocation. Explain calloc(), malloc(), realloc() and free() functions with suitable example
- aIllustrate basic components of computer system with neat block diagram. Also, explain various functions of Operating System in detail
- bWrite an algorithm and draw a flow chart to check whether the number entered by user is palindrome or not
- aExplain various bitwise operators in C Language with help of an example. When precedence of two operators in an expression is same, how associativity helps in identifying which operator will be evaluated first. Illustrate it with an example
- bIllustrate various types of storage classes in C-Language with suitable example
- aWrite a program in C to print the given pattern
- bIllustrate recursion. Write a program in C to find GCD (Greatest Common Divisor) of two numbers using recursion
- aWrite a program in C to implement bubble sort
- bConstruct a structure to ‘customer’ specify data of customers in a bank. The data to be stored is: Account number, Name, Balance in account. Assume maximum of 200 customers in the bank. Write a program in C to find and print all details of customers (i.e. Account Number, Name and Balance) having balance less than Rs. 100
- aWhat is Macro? Illustrate the working of Macro as a variable and as a function with the help of suitable example
- bDiscuss various file operations. Write a program in C to read content of an existing file and display the numbers of words and lines in that file
Question text is extracted from the official AKTU question paper PDF above. Hindi translations are omitted — every question is printed in English in the original paper. Last verified: 2026-08-23.
Repeated Questions — BCS-101
Questions that appeared in more than one session, found by comparing 4 years of Programming For Problem Solving papers (2022-23, 2023-24, 2024-25, 2025-26)
Write a program in C to print the given pattern
Appeared in: 2022-23 · 2023-24 · 2024-25 · 2025-26
Draw memory hierarchical structure of a computer system
Appeared in: 2022-23 · 2025-26
Differentiate between implicit and explicit type conversion
Appeared in: 2022-23 · 2025-26
List out various file opening modes
Appeared in: 2022-23 · 2025-26
State desirable characteristics of an algorithm. Write an algorithm to calculate sum of digits of a number entered by user
Appeared in: 2022-23 · 2025-26
Differentiate between call by value and call by reference parameter passing mechanisms using example
Appeared in: 2022-23 · 2025-26
Discuss dynamic memory allocation. Explain calloc(), malloc(), realloc() and free() functions with suitable example
Appeared in: 2022-23 · 2025-26
Illustrate recursion. Write a program in C to find GCD (Greatest Common Divisor) of two numbers using recursion
Appeared in: 2022-23 · 2025-26
Write a program in C to implement bubble sort
Appeared in: 2022-23 · 2025-26
Programming For Problem Solving — Other Year Papers
AKTU Programming For Problem Solving PYQs from other sessions
More B.Tech Semester 1 (2022-23) Papers
Other subjects from same semester and session
Syllabus & More PYQs
Paper solve karne se pehle unit-wise syllabus dekh lo