SKYROCKET TRAINING C++ PROGRAMMING Course Description ...

oatmealbrothersΛογισμικό & κατασκευή λογ/κού

18 Νοε 2013 (πριν από 3 χρόνια και 8 μήνες)

86 εμφανίσεις

SKYROCKET TRAINING


C++ PROGRAMMING

Course Description:

Introduction to program design and problem solving using the C++ programming language.

C ++ is the
object oriented superset of ANSI C. Programming topics include control structures, functions, arrays,
pointers, and file I/O.

Course objective

At the end of the course, students are able to

• Understand the basic programming concepts.

• Un
derstand the use of arrays to store lists and tables of values.

• Use pointers and Strings.

• Divide a problem into its logical set of components.

• Understand how a good program design can reduce coding and debugging

time.

• Design and code most mi
d
-
level problems from the start.

Prerequisites:

Student should have taken software development for Non
-

programmers and an introductory to C or
have equivalent knowledge

COURSE OUTLINE

Introduction

of C++

First Program in C++ Printing a Line of Text



Mod
ifying Our First C++ Program



Another C++ Program: Adding Integers



Memory Concepts

and

Arithmetic



Decision Making: Equality and Relational Operators


Control Structures

Algorithms and

Pseudo code

if Selection Statement

while Repetition Statement

Formulating Algorithms:

Assignment Operators

Increment and Decrement

Compound Data Types

Arrays

Character Sequences

Pointers

Dynamic Memory

Data Structures

Other Data Types

Object Oriented Programming

Classes (I)

Classes (II)

Friendship and inheritance

Polymorphism

Advanced Concepts

Templates

Namespaces

Exceptions

Type Casting

Preprocessor directives