Changes

Jump to: navigation, search

Programming Stream

15 bytes added, 11:16, 28 March 2014
Fifth Draft of the Learning Outcomes
* model generalization and specialization of object properties using inheritance hierarchies <u>to minimize the duplication of code</u>
* '''model polymorphic behavior''' using interfaces, virtual functions and templates (generics) <u>to amplify the reusability of code</u>
* implement solution artifacts using algorithms from '''of''' the standard template library <u>to make use of existing technologies</u>
* implement '''concurrency''' within a programming solution using multi-threading <u>to improve the performance of a program</u>
* '''trace the execution of a program that includes a linked list''' <u>to debug an application</u>
* model generalization and specialization of object properties using inheritance hierarchies, including single and multiple base classes <u>to minimize the duplication of code in complex hierarchies</u>
* '''model polymorphic behavior''' using interfaces, virtual functions and templates (generics) <u>to amplify the reusability of code</u>
* implement solution artifacts using algorithms from '''of''' the standard template library <u>to make use of existing technologies</u>
* implement '''concurrency''' within a programming solution using multi-threading <u>to improve the performance of a program</u>
* implement '''persistence''' <s>of objects and collections of objects </s> using file stream objects <u>to backup data for future restoration</u>
* <s>trace the execution of program instructions that include a linked list</s>

Navigation menu