Previous year paper

(SEM II) THEORY EXAMINATION 2024-25 PROGRAMMING FOR PROBLEM SOLVING

General B.Tech 0 downloads

About this previous year paper

B.Tech (Semester II) Theory Examination 2024–25

Maximum Marks: 70 | Time: 3 Hours

Medium Allowed: Hindi / English / Mixed

This question paper assesses a student's conceptual understanding and practical problem-solving skills in C programming, computer fundamentals, and programming logic.

It is divided into three sections – A, B, and C, covering theory, coding, logic building, and application-based programming.

SECTION A — Short Answer Questions (14 Marks | 2 × 7)

This section covers basic theoretical concepts of programming and computer fundamentals.

Topics include:

Compiler vs Interpreter

Flowchart and its applications

Purpose of C I/O functions: scanf() & printf()

Operator precedence with examples

Use of break and continue in loops

Recursion definition with example

Difference between malloc() and calloc()

Objective: Test basic understanding of core programming concepts.

SECTION B — Descriptive Questions (21 Marks | Attempt Any 3)

This section checks deeper conceptual clarity, explanation ability, and coding understanding.

Topics covered:

Components of a computer system (with diagram)

Structure of a basic C program

Types of operators in C with examples

C program: Input 10 integers in array & calculate average

Call by Value vs Call by Reference (with examples)

Focus: Logical explanation + syntax-level understanding.

SECTION C — Long Answer Questions (35 Marks | 7 Marks Each)

Application- and logic-based detailed questions.

Q3 — System Software Components / Factorial Flowchart

Choose any one:

Difference among Assembler, Loader, Linker (with diagrams)

Flowchart + Pseudocode to compute factorial

Q4 — Operators / Switch Case

Choose any one:

Logical operators & Bitwise operators with examples

C program using switch-case to check even or odd number

Q5 — Strings / Structures

Choose any one:

C program to reverse a string

Definition of Structure and example of Array of Structures

Q6 — Recursion / Sorting

Choose any one:

Recursive C program for nth Fibonacci number

Explanation of Bubble Sort + C implementation

Q7 — File Handling / Linked List Concepts

Choose any one:

C program to read and display contents of a file

Self-referential structures & their use in Linked Lists

TypePrevious year paper
SubjectGeneral
Board / courseB.Tech
FilePDF · 144.13 KB
Shared by SuGanta International

Added by the SuGanta team.