C and C++ for Non-C Programmers( SL-145B )
| Course Description |  |
This course teaches practicing programmers new to the C and C++ programming languages how to program using C and C++ in a non-object-oriented manner. This course is also a follow-on course to "C and C++ for Nonprogrammers" (SL-100) and prepares programmers for the course "C++ and Object-Oriented Programming" (SL-240). Important: Students with "thin" programming backgrounds are urged to take SL-100 first. Students who already know C programming at the level of SL-145 should proceed directly to SL-240. The course offers extensive laboratory experience. Solutions are provided for the laboratory exercises.
| Course details |
| id:
SL-145B |
| duration:
5 days
| | list price: $
1995.00 |
|
Prerequisites |
 |
To succeed fully in this course, students should be able to: Use basic Solaris[tm] commandsEmploy the OpenWindows user interface Edit text files using vi or the OpenWindows Text Editor Program in a high-level language other than C or C++, or program in C or C++ at the level of C and C++ for Nonprogrammers (SL-100)
|
Skills Gained |
 |
Upon completion of this course, you should be able to: Write programs that manipulate single- and multiple-subscripted arrays Pass single- and multiple-subscripted arrays to functionsProgram with pointers, including complex pointer operations Understand the relationships among arrays, pointers, and stringsUnderstand and use the const qualifier Implement a substantial simulation program Understand and code basic searching and sorting algorithms Understand and use structuresProgram using indirection, pointer arithmetic, arrays of pointers, arrays of structures, bitwise operators, unions, preprocessor directives and macros, function pointers, strings, and enumerated types Use programming techniques that optimize memory use and execution performance Create and manipulate sequential-access filesCreate and manipulate direct-access filesWrite programs that process command-line arguments
|
Related Courses |
 |
Before: SL-100: C and C++ for Non-ProgrammersAfter: SL-240: C++ and Object-oriented Programming |