ADVANCE
EMBEDDED SYSTEM IN EMBEDDDED C SYLLABUS
Level-1:
Introduction to C++
·
Starting with C++
·
How C++ evolved from C?
·
Features of C++
·
Procedure-oriented programming
·
OOP vs. procedure-oriented programming
·
The basic anatomy of a C++ program
·
Starting with a simple "Hello
World" program
·
Compiling, linking and running a C++
program
Level-2:
Object-Oriented Programing concepts
·
Abstraction
·
Inheritance.
·
Polymorphism.
·
Data Binding.
·
Encapsulation.
·
Classes, subclasses and Objects
·
On-chip static RAM.
Level-3:
The basics of C++
·
Base Data Types and size.
·
User-defined Data Types.
·
Variable Declarations, Variable Names.
·
Dynamic initialization of variables.
·
Constants and its types.
ü Character
Constants
ü String
Constants
·
Standard input and standard output
ü Formatted
input –cin
ü Formatted
output – cout
ü Use
of << and >> operators
Level-4:
Working with operators and Expression
·
Operators.
ü Arithmetic
Operators.
ü Relational
Operators
ü Assignment
Operator
ü Logical
Operators
ü Increment
and Decrement Operators (++ and --)
ü Operate-Assign'
Operators (+=, *=, ...)
ü LCD
·
Expressions
ü What
are Expressions?
ü Operator
Precedence
ü Precedence
and Order of Evaluation
ü Conditional
Expression
ü Casting
and type conversion
Level-5:
Controlling the Program flow
·
Decision control
ü
if
ü
if – else
ü
if - else if
·
Loop Control
ü while
ü do
– while
ü for
ü break
ü continue
·
Case Control
ü switch
ü goto
0 comments:
Post a Comment