Problem Solving Using C (BBC103) - AKTU Question Paper 2025-26
BCA · Semester 1 · Free PDF Download
This is the official AKTU Problem Solving Using C Previous Year Question Paper for BCA Semester 1, academic session 2025-26. Published by Dr. A.P.J. Abdul Kalam Technical University (AKTU/UPTU), Lucknow. Free PDF download — no login required.
Course:BCA
Semester:Semester 1
Session:2025-26
University:AKTU / UPTU
Rate this paper
Questions Asked in 2025-26
Problem Solving Using C (BBC103) — extracted question text · 70 marks · 3 Hours
Section AAttempt ail questions in brief. 2x07=14
- aExplain importance of structured programming in writing readable, 1 — Kl, maintainable, and error-free code. K2
- bWhat are the common types of operators and their use cases? 1 Kl, C. Explain how default statements influence the flow of execution in a 2 K2, program. K3
- dExplain how for, while, and do-while loops differ? 2 K2
- eExplain how arrays are declared, initialized, and accessed. 3 K2
- fIdentify how enumerations enhance Code readability, and what are their 4 K2, typical use cases? K3
- gIdentify how is memory allocated and deallocated to create an array of 5 K2, integers? K3
Section B
- bDemonstrate the use of switch statements in C programming. What are 2 K2, the restrictions on switch values, and how does it compare to. if-else K3 statements for handling multiple conditions? Cc; Explain the concept of a pointer to a pointer in C. How does this concept 3 K2, help in managing multi-level data structures? K3
- dSolve the problem of managing vari#ble scope and lifetime using static 4 K2, and extern storage classes. Demonstrate their use in 4 program. K3 é, Solve the problem of handling record I/O in files; Demonstrate how to 5 K2, read and write structured data to files using C: K3
Section CAttempt any one part of the following: 07x 1=07
- aHow does compiling and linking“@C program work? Explain the steps Kl, involved i in converting a source code file into an executable program. K2
- bDefine and explain the different types.of tokens i in C programming, suchas.1. OG @ Beaecee 6 keywords, identifiers, constants, and vaHubles! How are these tokens to K2 write meaningful programs?
- aDevelop a program that uses if-else and switch statements to classify a number 2 K2, as positive, negative, or zero. Explain the logic behind the program. K3
- bDemonstrate the use of nested loops to print a pattern of nutnbers or stars. 2 K2, Explain the logic behind the program and how nested loops help generate K3 complex patterns, hier c QUAN UO TAL A Subject Code: BBC103 PAPER ID-311601 M.MARKS: 70
- aDevelop a program that uses pointers to pass arguments to functions. How does 3 K2, passing by reference improve performance and enable modification of K3 variables within functions?
- bIdentify the advantages of using an array of pointers in C. How is this concept ak applied in dynamic memory allocation"and string manipulation? : K3
- aExplain the role of the register storage class in optimizing variable access. How 4 K2, does it improve performance for frequently accessed variables? K3
- bIllustrate the use of an array of structures. How can this concept be applied to 4 K2, manage collections of related data, such as a list of employees with different K3 attributes? Ts Attempt any one part of the following: 07 x1=07
- aExplain the role of graphics in C programming? Explain how graphics libraries 5 K2, are used to draw shapes, lines, and images in a graphical user interface (GUI). K3
- bDemonstrate the use of graphics functions to draw basic shapes like circles, 5 K2,
rectangles, and lines. How do these shapes get rendered on the screen? K3 Meret *e
Question text is extracted from the official AKTU question paper PDF above. Check the original PDF for equations, diagrams and complete wording. Extracted: 2026-08-23.
Problem Solving Using C — Other Year Papers
AKTU Problem Solving Using C PYQs from other sessions
More BCA Semester 1 (2025-26) Papers
Other subjects from same semester and session
Information Systems2025-26Communication Skills2025-26Fundamentals Of Computer2025-26Mathematical Foundation2025-26Elementary Mathematics Bridge Course2025-26Environment And Ecology2025-26
View all BCA Semester 1 2025-26 papers →