Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
71 Cards in this Set
- Front
- Back
About box
|
A window that displays information about the program; usually displayed from the Help / About menu item.
|
|
Access key
|
Underlined character that allows the user to select using the keyboard rather than the mouse; also called a hot key.
|
|
Accessor method
|
Gets and sets methods written to allow external objects to access the private properties of a class.
|
|
Array
|
A series of variables; each individual element can be referenced by its index position. Also called a list.
|
|
Assignment operator
|
An equal sign (=); assigns a value to the variable or property named on the left side of the sign.
|
|
Boolean expression
|
An expression that will evaluate true or false. May be a comparison of two values (variables, properties, constants) using relational operators.
|
|
Button
|
Control used to activate an event-handling method.
|
|
Call (method call)
|
Execute a method.
|
|
Camel casing
|
The naming convention that specifies mixed-case names: The first character must be lowercase, and the first character of each word within the name must be uppercase; the rest of the characters must be lowercase.
|
|
Casting
|
Converting from one data type to another.
|
|
Class
|
A prototype or blueprint for an object; includes specifications for the properties and methods.
|
|
Class-level variable
|
A variable or method that can be used in any method within the current class.
|
|
Comment
|
A C# statement used for documentation; not interpreted by the compiler.
|
|
Common dialog
|
A set of Windows dialog boxes available to C# programmers for Open, Save, Fonts Print, and Color.
|
|
Component tray
|
Area across the lower edge of a Form Designer window in the IDE; used to store components that are not visible on the form.
|
|
Compound Boolean expression
|
Multiple Boolean expressions that are combined by using the logical operators, &? ||.
|
|
Concatenation
|
Joining string (text) fields. The plus sign (+) is used to concatenate text.
|
|
Control
|
An object used on a graphical interface, such as a radio button, text box, button, or label.
|
|
Debugging
|
Finding and eliminating computer program errors.
|
|
Declaration
|
Statements to establish a project's variables and constants, give them names, and specify the type of data they will hold.
|
|
Direct reference
|
Accessing an element of an array by a subscript when the value of the subscript is known.
|
|
Do/while loop
|
A series of statements that will be executed as long as a condition is true. The condition is written on the while statement and is a posttest loop structure.
|
|
Explicit conversion
|
Writing the code to convert from one data type to another, as opposed to implicit conversion.
|
|
Focus
|
The currently selected control on the user interface. For controls such as buttons, the focus appears as a light dotted line. For text boxes, the insertion point (also called the cursor) appears inside the box.
|
|
For loop
|
A pretest loop structure; usually used when the number of iterations is known.
|
|
Foreach loop
|
A pretest loop structure that can automatically iterate through a collection or array.
|
|
Form.Activated event
|
Occurs when a form receives focus.
|
|
Form.Load event
|
Occurs when a form is loaded into memory.
|
|
Hide method
|
Method of a form or a control that makes it invisible but does not unload it from memory.
|
|
If statement
|
Statement for testing a condition and taking alternate actions based on the outcome of the test.
|
|
Implicit conversion
|
A conversion from one data type to another that occurs automatically or by default according to specified rules.
|
|
Increment operator
|
Shortcut operator for increasing the value of a variable by 1 (++).
|
|
Index
|
Position within a list or array.
|
|
Iteration
|
A single pass through the statements in a loop.
|
|
Local variable
|
The scope of a variable or constant that limits its visibility to the current method.
|
|
Logic error
|
An error in a project that does not halt execution but that causes erroneous results in the output.
|
|
Logical operator
|
The operators && (And), || (Or), and ! (Not); used to construct compound Boolean expressions and to reverse the truth of an expression.
|
|
Loop
|
A control structure that provides for the repetition of statements.
|
|
Loop index
|
A counter variable used in a for loop.
|
|
Method
|
Predefined actions provided with objects. A unit of code that performs an action and may or may not return a value.
|
|
Modal
|
A dialog box that requires a user response before continuing program execution.
|
|
Modeless
|
A dialog box that does not require a user response before continuing program execution.
|
|
Nested if
|
An if statement completely contained within another if statement.
|
|
NewLine character
|
Used to set line endings in a string literal. Can use \n in strings; in a text box, use Environment.NewLine.
|
|
Object
|
An occurrence of a class type that has properties and methods; a specific instance of a control type, form, or other class.
|
|
Object-oriented programming (OOP)
|
An approach to programming that uses classes to define the properties and methods for objects. Classes may inherit from other classes.
|
|
Order of precedence
|
Hierarchy of operations; the order in which operations are performed.
|
|
Overloading
|
Allows a method to act differently for different arguments. Multiple methods in the same class with the same name but with different argument lists.
|
|
Posttest
|
A loop that has its test condition after the body of the program code
|
|
Pretest
|
A loop that has its test condition at the top; the statements inside the loop may never be executed; also called an entry test.
|
|
Properties window
|
A window in the IDE used to set values for properties at design time.
|
|
Relational operator
|
Used to compare two values and return a Boolean (true/false) result.
|
|
Return statement
|
Returns a value from a method.
|
|
Return value
|
Value returned from a function or method.
|
|
Scope
|
The extent of visibility of a variable or constant. The scope may be namespace, class, local, or block level.
|
|
Short circuit
|
Skipping the evaluation of parts of a compound condition that are not required.
|
|
Show method
|
Displays a form or message box. A form displayed with the Show method is modeless.
|
|
ShowDialog method
|
Displays a common dialog box or a form; the form is displayed modally.
|
|
Solution file
|
A text file that holds information about the solution and the projects it contains.
|
|
Splash screen
|
A window that appears before the main application window; generally displays program information and gives the appearance of quicker application loading.
|
|
Static keyword
|
Keyword used to designate that a property or method can be shared.
|
|
Structure
|
A grouping that combines multiple fields of related data.
|
|
Subscripted variable
|
An element of an array.
|
|
Switch statement
|
C# statement to implement a case structure.
|
|
TabIndex property
|
Determines the order the focus moves as the Tab key is pressed.
|
|
Table
|
A two-dimensional array.
|
|
Text property
|
The value that displays on a control such as the words in a text box or label.
|
|
Variable
|
Memory location that holds data that can be changed during project execution.
|
|
Visual Studio environment
|
The development environment includes tools for designing the form; an editor, for entering and modifying program code; a compiler, for translating the C# statements into machine code; a debugger , to help locate errors; and object browser, to view the available classes, objects, properties, methods, and events; and a Help facility.
|
|
Void
|
Keyword that indicates that a method does not return a value.
|
|
While loop
|
A series of statements that will be executed as long as a condition is true. The condition is written on the while statement and is a pretest loop structure.
|