Exam 98-361: Software Development Fundamentals/Understanding General Software Development
This lesson covers Understanding General Software Development. It looks at application life cycle management, application specifications, algorithms and data structures.
Activity 1 - Understand Application Life Cycle Management[edit | edit source]
This objective may include but is not limited to: phases of application life cycle management; software testing.
Activity 2 - Interpret Application Specifications[edit | edit source]
This objective may include but is not limited to: reading application specifications and translating them into prototypes, code, and components.
Activity 3 - Understand Algorithms and Data Structures[edit | edit source]
This objective may include but is not limited to: arrays, stacks, queues, linked lists, and sorting algorithms; performance implications of various data structures; choosing the right data structure.
- Read Visual C# Resources.
- Read An Extensive Examination of Data Structures Using C#.
- Read Arrays Tutorial.
- Read Visualization and comparison of sorting algorithms in C#