I BSc (BZcs)Computer Science I Semester-P-1: Problem Solving In C || Syllabus, Model Papers and Public Examination Papers || Important Questions

Also Read

 I B.Sc (MPCS/MSCS) / I B.Zc (CS)

Computer Science

Paper I: Problem Solving In C

Syllabus

🙋‍♂️ Latest Update Join Telegram Group: 

       ðŸŽ¯ https://t.me/gvrjobs4u             ðŸŽ¯ https://t.me/Freejobs4us

UNIT I

General Fundamentals: Introduction to computers: Block diagram of a computer, characteristics and limitations of computers, applications of computers, types of computers, computer generations.

Introduction to Algorithms and Programming Languages: Algorithm – Key features of Algorithms, Flow Charts, Programming Languages – Generations of Programming Languages – Structured Programming Language- Design and Implementation of Correct, Efficient and Maintainable Programs.

 UNIT II

Introduction to C: Introduction – Structure of C Program – Writing the first C Program – File used in C Program – Compiling and Executing C Programs – Using Comments – Keywords – Identifiers – Basic Data Types in C – Variables – Constants – I/O Statements in C- Operators in C- Programming Examples. Decision Control and Looping Statements: Introduction to Decision Control Statements– Conditional Branching Statements – Iterative Statements – Nested Loops – Break and Continue Statement – goto Statement

UNIT III

Arrays:  Introduction – Declaration of Arrays – Accessing elements of the Array – Storing Values in Array– Operations on Arrays – one dimensional, two dimensional and multi[1]dimensional arrays, character handling and strings.

UNIT IV

Functions: Introduction – using functions – Function declaration/ prototype – Function definition – function call – return statement – Passing parameters – Scope of variables – Storage Classes – Recursive functions.

 Structure, Union, and Enumerated Data Types: Introduction – Nested Structures – Arrays of Structures – Structures and Functions– Union – Arrays of Unions Variables – Unions inside Structures – Enumerated Data Types.

UNIT V

Pointers: Understanding Computer Memory – Introduction to Pointers – declaring Pointer Variables – Pointer Expressions and Pointer Arithmetic – Null Pointers - Passing Arguments to Functions using Pointer – Pointer and Arrays – Memory Allocation in C Programs – Memory Usage – Dynamic Memory Allocation – Drawbacks of Pointers

Files: Introduction to Files – Using Files in C – Reading Data from Files – Writing Data to Files – Detecting the End-of-file.

  ALL University(UG) 

Computer Science

Paper-I: Problem Solving In C

 Important Questions , Mid Examination and Public Examination Papers


 Important Questions     2 Marks Questions 
 Mid Examination 1(1- Internal Examination Papers) 2022-2023
 Mid Examination 2( 2 -Internal Examination Papers)2022-2023
 Public Examination Papers 2020
 Public Examination Papers 2021 
 Public Examination Papers 2022

 I B.Sc (MPCS/MSCS) / I B.Zc (CS)

Computer Science

Paper I: Problem Solving In C

Syllabus

🙋‍♂️ Latest Update Join Telegram Group: 

       ðŸŽ¯ https://t.me/gvrjobs4u             ðŸŽ¯ https://t.me/Freejobs4us

UNIT I

General Fundamentals: Introduction to computers: Block diagram of a computer, characteristics and limitations of computers, applications of computers, types of computers, computer generations.

Introduction to Algorithms and Programming Languages: Algorithm – Key features of Algorithms, Flow Charts, Programming Languages – Generations of Programming Languages – Structured Programming Language- Design and Implementation of Correct, Efficient and Maintainable Programs.

 UNIT II

Introduction to C: Introduction – Structure of C Program – Writing the first C Program – File used in C Program – Compiling and Executing C Programs – Using Comments – Keywords – Identifiers – Basic Data Types in C – Variables – Constants – I/O Statements in C- Operators in C- Programming Examples. Decision Control and Looping Statements: Introduction to Decision Control Statements– Conditional Branching Statements – Iterative Statements – Nested Loops – Break and Continue Statement – goto Statement

UNIT III

Arrays:  Introduction – Declaration of Arrays – Accessing elements of the Array – Storing Values in Array– Operations on Arrays – one dimensional, two dimensional and multi[1]dimensional arrays, character handling and strings.

UNIT IV

Functions: Introduction – using functions – Function declaration/ prototype – Function definition – function call – return statement – Passing parameters – Scope of variables – Storage Classes – Recursive functions.

 Structure, Union, and Enumerated Data Types: Introduction – Nested Structures – Arrays of Structures – Structures and Functions– Union – Arrays of Unions Variables – Unions inside Structures – Enumerated Data Types.

UNIT V

Pointers: Understanding Computer Memory – Introduction to Pointers – declaring Pointer Variables – Pointer Expressions and Pointer Arithmetic – Null Pointers - Passing Arguments to Functions using Pointer – Pointer and Arrays – Memory Allocation in C Programs – Memory Usage – Dynamic Memory Allocation – Drawbacks of Pointers

Files: Introduction to Files – Using Files in C – Reading Data from Files – Writing Data to Files – Detecting the End-of-file.

  ALL University(UG) 

Computer Science

Paper-I: Problem Solving In C

 Important Questions , Mid Examination and Public Examination Papers


 Important Questions     2 Marks Questions 
 Mid Examination 1(1- Internal Examination Papers) 2022-2023
 Mid Examination 2( 2 -Internal Examination Papers)2022-2023
 Public Examination Papers 2020
 Public Examination Papers 2021 
 Public Examination Papers 2022

Youtube Channel Image
GVRHUB9144 Subscribe To watch more Education and Jobs Information
Subscribe