0% found this document useful (0 votes)
50 views2 pages

Finalreview

This document outlines topics covered in an IT 236 final exam review, including constructing interfaces, working with variables, branching, looping, functions, arrays, and multiform projects. The outline summarizes key concepts and syntax for controls, properties, methods, events, data types, operators, conditional statements, loops, functions, arrays, and accessing databases. It provides guidance on preparing for the exam and notes some excluded topics.

Uploaded by

crutili
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views2 pages

Finalreview

This document outlines topics covered in an IT 236 final exam review, including constructing interfaces, working with variables, branching, looping, functions, arrays, and multiform projects. The outline summarizes key concepts and syntax for controls, properties, methods, events, data types, operators, conditional statements, loops, functions, arrays, and accessing databases. It provides guidance on preparing for the exam and notes some excluded topics.

Uploaded by

crutili
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

IT 236 Final Review Outline (6/2/08)

(Though I have tried to be as complete as possible, this outline is not guaranteed to be an exhaustive list of every topic I have
covered. I suggest that you use it to guide your review as you prepare for the final exam.)

Constructing Interfaces (Chapters 1-2, all except excluded topics)

Basic concepts: forms, controls, properties, methods, events, event procedures


Controls: TextBox, Label, Button, PictureBox, CheckBox, GroupBox, RadioButton
Adding controls to a form
Control naming conventions
Properties: AutoSize, BackColor, BorderStyle, Checked, Enabled, Font, ForeColor, Image, Items, Location, Name,
ReadOnly, Size, SizeMode, TabIndex, TabStop, Text, TextAlign, Visible
Tab Order
Keyboard Shortcuts
Accept and Cancel Buttons
Events: Click, CheckedChanged, DoubleClick, Enter, Load, TextChanged
Event Procedures
Code Window
Setting and retrieving control properties
Setting Colors
With Statement
Methods: Focus, Clear, Items.Add, Items.Clear
Line continuation (_)
String concatenation (&)
Comments
Errors: Syntax errors, Run-time errors, Logical errors
[No specifics of the Visual Studio environment, No Tool Tips, No MaskedTextBox…]

Working with Variables (Chapter 3, all except excluded topics)

Declaring variables
Declaring constants
Data types: Integer, Double, String
Variable naming rules and conventions
Initializing variables and constants
Variable scope: Local variables, Form-level variables
Assignments
Arithmetic (+, -, *, /, \, ^, Mod)
Order of operations
Built-in functions: Int, Math.Round, Math.Sqrt
String Properties: Length, ToUpper, ToLower, Trim
String Methods: Substring, IndexOf
Options Explicit and Strict
Type conversions: ToString, Double.Parse, Integer.Parse
Exceptions
Formatting output
Input Boxes and Message Boxes
[No data types other than Integer, Double, String, No enhanced MessageBox]

Branching (Chapter 4, all except excluded topics)

Conditions
Relational Operators (=, <>, <, <=, >, >=)
Comparing strings
Relational Operators (And, Or, Xor, Not)
If statement
Repeated If-Elses
Input Validation
Using the Checked property
Sharing event procedures
Case statement
Debugging with WriteLine
[No short-circuit versions of relational operators, No Visual Studio Debugger, No enhanced MessageBox]

Looping (Chapter 7, pp. 280-297)

List boxes and Combo boxes


Setting, Retrieving, Inserting, Removing elements
Do loops
While vs. Until
Reprompting loops
Counting loops
For loops

Functions (Chapter 5, pp. 221-227)

User-defined function
Function header
Function name
Parameters
Return type
Function body
Return expression
Calling a function
Arguments

Arrays (Chapter 8, pp. 322-324, 327-328, 333-336)

Declaring arrays
Accessing array elements
Bounds checking
Traversing array elements with For loops
Linear search
Binary search
Arrays of controls
Two-dimensional arrays

Multiform Projects (Chapter 6, pp. 244-246, 252-256, 256-261)

Modal vs. modeless forms


Show
ShowDialog
Close
Hide
Dim vs. Static local variables
Private vs. Friend (vs. Public) form-level variables
Form events: Load, Activated, Closed

VIII: Accessing Databases (Chapter 10, pp. 388, 393-405)


(Not covered on final exam)

Database tables
Records
Fields
DataSources
DataGridView control
Data-bound text boxes

You might also like