Semester -I Syllabus

 B.Sc. (Computer Science)                      Semester – I 

Programming In C

Unit-I

Programming Fundamentals:

Algorithms And Flow Charts

Generation And Classification Of ProgrammingLanguages

Process Involved In Program Execution: Compilation , Interpretation ,Linking, Loading

Basics Of C Programming : 

Introduction to C Programming Language

Structure Of  C Program

C Tokens -Data Types-Variables-Constants

 Operators And Expressions

Expression Evaluation–Precedence And Associativity

Type Conversions. 

 

 

Unit – Ii

 Input-Output: Non-Formatted And Formatted Input And Output Functions, Escape Sequences, Control Statements: Selection Statements – If, If-Else, Nested If, Nested If-Else, Comma Operator, Conditional Operator, Switch; Iterative Statements–While, For, Do-While; Special Control Statement–Goto, Break, Continue, Return, Exit. Arrays And Strings: One-Dimensional Arrays, Character Arrays, Functions From Ctype.H, String.H, 

Unit – Iii

 Functions: Concept Of Function, Using Functions, Call-By-Value Vs Call-By-Reference, Passing Arrays Tofunctions, Score Of Variables, Storage Classes, Inline Functions, And Recursion. Pointers: Introduction, Address Of Operator (&), Pointer, Uses Of Pointers, Arrays And Pointers, Pointers Andstrings, Dynamic Memory Allocation. 

 

Unit – Iv 

User-Defined Data Types: Declaring A Structure (Union) And Its Members, Initialization Structure (Union),Accessing Members Of A Structure (Union), Structures Verses Unions,Enumeration Types. Files: Introduction, Using Files In C, Working With Text Files And Binary Files, Other File Management Functions. 

 

 


No comments:

Post a Comment