Sections Covered for the Midterm Exam
Chapter 1
-
1.1 Introduction
-
1.2 What is a Computer?
-
1.3 Computer Organization
-
1.6 Machine Languages, Assembly Languages, and High-Level Langauges
-
1.9 Structured Programming
Chapter 2
-
2.2 IDE Overview
-
2.3 Project Window
-
2.4 Toolbox
-
2.6 Properties Window
-
2.7 Menu Bar and Tool Bar
-
2.8 A Simple Program: Displaying a Line of Text
Chapter 3
-
3.2 Visual Programming and Event Driven Programming
-
3.3 A Simple Program: Printing a Line of Text on the Form
-
3.4 Another Simple Program: Adding Integers
-
3.5 Memory Concepts
-
3.6 Arithmetic
-
3.7 Operator Precedence
-
3.8 Decision Making: Comparison Operators
Chapter 4
-
4.2 Algorithms
-
4.3 Pseudocode
-
4.4 Introduction to Control Structures
-
4.5 If/Then Selection Structure
-
4.6 If/Then/Else Selection Structure
-
4.7 While/Wend Repetition Structure
-
4.10 Formulating Algotithms: Case Study 1 (Counter-Controlled Repetition)
-
4.11 Formulating Algotithms with Top-down, Stepwise Refinement: Case Study
2 (Sentinel-Controlled Repetition)
Chapter 5
-
5.2 Essentials of Counter-Controlled Repetition
-
5.3 For/Next Repetition Structure
-
5.4 Examples using the For/Next Repetition Structure
-
5.11 Logical Operators