University of Rajasthan - UOR, BCA, First Part (First Year) SyllabusBCA 104: PRINCIPLES OF PROGRAMMING (THROUGH ‘C’)Max. Marks: 100Unit-IBasic Concepts of Programming Languages, Programming Domains, Language Evaluation Criteria and Language Categories, Evolution of Major Programming Language. Describing Syntax and Semantics, Formal Methods of Describing Syntax, Pseudo Code, Design of Algorithm and Flowchart. Unit-IIFundamentals of C: History and Importance of C, Sample Programming, Basic Structure and Execution of C Programs, Constants, Variables and Data Types and Various Type of Declarations, Different Type Operators and Expressions, Evaluation of Expressions, Operator Precedence and Associability. Managing Input and Output Operations, Decision-making and Branching Decision-making. Unit-IIIIteration: while, do…while, for loop, nested loops, break & continue, goto statements.Arrays and Strings: One-dimensional Arrays and their Declaration and Initialisation, Two-dimensional Arrays and their Initialisation, Character Arrays (One and Two Dimensional), Reading and Writing Strings, String-handling Functions. Unit-IVFunctions: Need and Elements for User-defined Functions, Definition of Functions, Return Values and their Types, Functions Calls and Declaration, Recursion, Parameter Passing, Passing Arrays and Strings to Functions, the Scope, Visibility and Life Time of Variables.Understanding Pointers: Accessing the Address of a Variable, Declaration and Initialisation of Pointer Variables, Accessing a Variable through its Pointer, Pointers and Arrays, Pointers and Function Arguments, Functions Returning Pointers. Unit-VStructures and Unions: Defining Structure, Declaring Structure Variable and Accessing Structure Members, Initialisation of Structure, Operation on Individual Members and Array of Structures, Union, Size of Structure.I/O in C: Formatted and Un-formatted I/O, File Handling (Random, Binary and Sequential).
UOR2016/BCA/1/04
9 Items
Specific References
EAN13
9789351637837
New
Comments (0)
No customer reviews for the moment.
Your review appreciation cannot be sent
Report comment
Are you sure that you want to report this comment?
Report sent
Your report has been submitted and will be considered by a moderator.
Your report cannot be sent
Write your review
Review sent
Your comment has been submitted and will be available once approved by a moderator.