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

From Wikiversity
Jump to navigation Jump to 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]