Exam 98-361: Software Development Fundamentals/Understanding Core Programming

From Wikiversity
Jump to: navigation, search

This lesson covers Understanding Core Programming. It looks at storage and data types, decision structures, repetition, and error handling.

Activity 1 - Understand Computer Storage and Data Types[edit]

This objective may include but is not limited to: how a computer stores programs and the instructions in computer memory; memory stacks and heaps; memory size requirements for the various data storage types; numeric data and textual data.

  1. Read Bits & Bytes: Lesson 3.
  2. Read Types.
  3. Read Elementary Data Types.

Activity 2 - Understand Computer Decision Structures[edit]

This objective may include but is not limited to: various decision structures used in all computer programming languages; If decision structures; multiple decision structures such as If…Else and switch/Select Case; reading flowcharts; decision tables; evaluating expressions.

  1. Read C# Language Specification.
  2. Read Nested Control Structures.

Activity 3 - Identify the Appropriate Method for Handling Repetition[edit]

This objective may include but is not limited to: For loops, While loops, Do..While loops, and recursion.

  1. Read Iteration Statements.

Activity 4 - Understand Error Handling[edit]

This objective may include but is not limited to: structured exception handling.

  1. Read Exceptions and Exception Handling.

References[edit]