Dear students, get JNU 2021 Solved assignments and case study help by professionals.
Mail us at : help.mbaassignments@gmail.com
Call us at : 08263069601
C# - Constants and Literals. The constants refer to fixed values that the program may not alter during its execution. These fixed values are also called literals. Constants can be of any of the basic data types like an integer constant, a floating constant, a character constant, or a string literal.
Dear students, get JNU 2021 Solved assignments and case study help by professionals.
Mail us at : help.mbaassignments@gmail.com
Call us at : 08263069601
Dear students, get JNU 2021 Solved assignments and case study help by professionals.
Mail us at : help.mbaassignments@gmail.com
Call us at : 08263069601
C# - Constants and Literals. The constants refer to fixed values that the program may not alter during its execution. These fixed values are also called literals. Constants can be of any of the basic data types like an integer constant, a floating constant, a character constant, or a string literal.
Dear students, get JNU 2021 Solved assignments and case study help by professionals.
Mail us at : help.mbaassignments@gmail.com
Call us at : 08263069601
1. Punjab College of Technical Education<br />Course Plan<br />Subject Name: -C++<br />Subject CodeBC-304<br />Teacher NameAmandeep Singh (ADS)<br />No. of Tests3No. of Assignments 3<br />No. of Lect.49<br />Syllabus<br />Introduction: Object oriented programming, characteristics of object orientated languages, classes, C++ basics: Program Statements, Variables and constants, Loops and Decisions.<br />Functions: Defining a function, function arguments & passing by value, arrays & pointers, function & strings, functions & structures. <br />Classes & Objects: Defining class, class constructors and destructors, operator overloading. <br />Class Inheritance: Derived class & base class; Virtual, Friends and Static functions; Multiple inheritance, Polymorphism. <br />Input/output files: Streams, buffers & iostreams, header files, redirection, file input and output. <br />References:<br />E Balaguruswamy - Object oriented programming with C++ Tata McGraw Hill<br />Robert Lafore - The Walte Group's object oriented programming in Turbo C++ Galgotia publications<br />Stephen Prata - The Walte Group's c++ primer plus Galgotia publications <br />Lecture NumberTopics to be coveredDate of DeliveryTutorial/ Assignment/ Test1Fundamentals of Programming Languages: its types, Programming paradigms, Comparison between functional programming and OOP Approach2OOP Paradigm: Meaning, Characteristics of object oriented language – objects, classes, inheritance, data abstraction, data encapsulation3Introduction to C++: Identifier and keywords, constants, Variable declaration, Manipulators, C++ operators, Type conversion4Conditional statements, Loop Statements, Breaking Control Statements5T U T O R I A L - I6Arrays: Meaning of Array, Usage of Array, Types of Arrays: One Dimensional, Two Dimentional7Arrays continue…: One dimensional array-I, One dimensional array-II8Arrays continue…: Two dimensional array-I, Two dimensional array-II9A S S I G N M E N T - IT E S T – I10Functions: Defining a function, Types of functions, function arguments & passing by value, Call by Value, Call by reference11Functions Continue…: Function Overloading, Functions & Arrays, Functions & Pointers12Functions Continue…: Function & Srings, Functions & Structures13T U T O R I A L - II14Class: Defining class, class members- member variables, members functions, Class Objects, usage of creating objects15Class Continue…:Array within the Class, Arrays of class objects16Class Continue…:Functions definition inside the class, Function definition outside the class, Static class member17A S S I G N M E N T - IIT E S T – II18Constructors: Defining constructors, Constructor Properties19Constructors continue…: Default Constructor, Parameterised constructors.20Constructors continue…: constructor overloading, copy constructor21Destructors: Defining destructors, importance of destructors22Friend functions, Inline Functions23Inheritance: Meaning, Types of Inheritance, Single inheritance24Inheritance continue…: Types of base classes, Multiple Inheritance, Multilevel Inheritance,25Inheritance continue…: Hierarchical Inheritance, Hybrid Inheritance, Types of derivations26T U T O R I A L - III27Polymorphism: Meaning, Types of Polymorphism, Container Classes28Operator Overloading: Unary Operator Overloading-I, Unary Operator Overloading-II29A S S I G N M E N T - IIIT E S T – III30Operator Overloading continue…: Binary Operator Overloading-I31Operator Overloading continue…: Binary Operator Overloading-II32Operator Overloading continue…: Binary Operator Overloading-III33Polymorphism with pointers, Virtual functions34Pure virtual functions, Static Functions35T U T O R I A L - IV36Console : Streams37Unformatted I/O Operations38Formatted I/O Operations39File Handling: Meaning, Introduction to file handling40File Handling Continue…: Usage of file handling41Opening and Closing of files42Stream state member functions43ASCII & Binary file operations44File Modes: Pointers & Manipulators45Sequential Access, Random Access, Error Handling46T U T O R I A L - V47T U T O R I A L - VI<br />Important Guidelines<br />Attendance Criteria – 75% (No Compensation)<br />You are supposed to be present in the class on/before scheduled time. After that you will be allowed to attend the lecture but attendance for the same will not be awarded.<br />You will be informed well in advance about all the important deadlines related to different activities.<br />If you will miss any of the test or presentation or any other activity, there will be no compensation in the marks for the same. <br />You are advised not to copy the assignments otherwise copied assignments and the master assignment would be cancelled and awarded zero marks.<br />Following are the parameters along with weight-age for the final calculation of Internal.<br />Internal Evaluation Breakup<br />MarksParameters15MID SEMESTER EXAMINATION [MSE]5PRESENTATION10TESTS [First Hourly, Second Hourly, Special]10ASSIGNMENTS<br />