Advance C-Programming – Adv
- Description
- Curriculum
- Reviews

Model Question Paper
Advance C-Programming
Key Features
- Unit-wise Short Notes
Each unit includes a summary in both languages, making revision faster and more effective. -
Extensive MCQ Practice
1500+ MCQ Practice Questions: This comprehensive question bank includes 1500+ multiple-choice questions (MCQs). Each unit contains approximately 150 MCQs covering a wide range of cognitive levels such as remembering, understanding, application, and analysis. -
Exam Practice Paper with Mock Tests
Includes three full-length mock tests for real exam practice. -
Latest Syllabus as per NEP
The syllabus aligns with the latest National Education Policy (NEP) and follows the exam patterns of MSU, CCSU, and other universities following the NEP. -
Designed by Experts
This question bank has been meticulously prepared by subject matter experts to ensure accuracy and relevance.
Why Choose This Model Paper?
- Complete Exam Preparation: Unit-wise summaries, MCQ practice, and mock tests provide a complete study solution.
-
Latest NEP-Based Pattern: Ensures compliance with the latest university exam structure.
Program Class: Diploma / BCA CS |
Year: I |
Semester: II |
||
Subject: BCA Bachelor of Computer Application |
||||
Course Title: Advance C-Programming |
||||
Course Learning Outcomes: On completion of this course, learners will be able to: The main goal of computer networking is to link devices and enable smooth communication and data exchange between them. Resource sharing: By allowing linked devices to share hardware, software, and data resources, networking maximizes resource usage and fosters cooperation.
|
||||
Credits: 4 |
Core Compulsory |
|||
Max. Marks: –25+75 |
Min. Passing Marks: 33 |
|||
Unit |
Topics |
|||
I |
Arrays : Definition, declaration and initialization of one dimensional array; Accessing array elements; Displaying array elements; Sorting arrays; Arrays and function; Two-Dimensional array: Declaration and Initialization, Accessing and Displaying, Memory representation of array [Row Major, Column Major]; Multidimensional array
|
|||
II |
Pointers: Definition and declaration, Initialization; Indirection operator, address of operator; pointerarithmetic; dynamic memory allocation; arrays and pointers; function and pointers
|
|||
III |
Strings: Definition, declaration and initialization of strings; standard library function: strlen(),strcpy(), strcat(), strcmp(); Implementation without using standard library function
|
|||
IV |
Structures : Definition and declaration ; Variables initialization; Accessing fields and structure operations; Nested structures; Union: Definition and declaration; Differentiate between Union and structure
|
|||
V |
Introduction C Preprocessor: Definition of Pre-processor; Macro substitution directives; File inclusion directives; Conditional compilation Bitwise Operators Bitwise operators; Shift operators; Masks; Bit field
|
|||
VI |
File handling: Definition of Files, Opening modes of files; Standard function: fopen(), fclose(), feof(), fseek(), fewind();Using text files: fgetc(), fputc(), fscanf() Command line arguments. |
-
1Unit 1: English Summary -Advance C-Programming
-
2Unit 1: MCQs -Advance C-Programming
-
3Unit 2: English Summary -Advance C-Programming
-
4Unit 2: MCQs -Advance C-Programming
-
5Unit 3: English Summary -Advance C-Programming
-
6Unit 3: MCQs -Advance C-Programming
-
7Unit 4: English Summary -Advance C-Programming
-
8Unit 4: MCQs -Advance C-Programming
-
9Unit 5: English Summary -Advance C-Programming
-
10Unit 5: MCQs -Advance C-Programming
-
11Unit 6: English Summary -Advance C-Programming
-
12Unit 6: MCQs -Advance C-Programming