Linux and Programming in C++
Linux and Programming in C++
by
Syllabus
Introduction to Linux-Linux basic Commands- File System
Hierarchy-Users, groups and permissions. Programming
paradigms - Basic concepts and benefits of Object
Oriented Programming, An overview of C++, datatypes,
Selection statements, Functions, Arrays, Function
overloading . Classes and objects, Default constructor,
operator overloading, Friend functions - virtual functions.
Templates, Exception handling. Derived classes-
Inheritance, Virtual Base Class, Abstract class,
Polymorphism and Virtual Functions-Virtual Base class.
Console Input /output operation, File Handling. Error
handling.
INTRODUCTION TO
LINUX
OPERATING SYSTEM?????
ANY RELATION?????
INTRODUCTION TO OS
• The operating system (OS
) is the most important program that runs on a computer.
Each user can access same document on own pc. For example if one computer has
a song or movie then other computers attached with it will play that song or movie
on their pc also.
Airlines also use this system and ticket reservation is also done by this system.
Teachers and library staff also use multi user operating system for handling books
and for searching books. The book record is stored in one computer and other
terminals access to single resource to query the books.
DISADVANTAGES
• If you have computer that has private information then then sharing your
computer with multiple users is dangerous.
• If one computer get attacked by a virus then other computers also get
suffered.
• Real-time operating systems are commonly found and used in robotics, cameras,
complex multimedia animation systems, communications, and have various
military and government uses.