An object-oriented and component-oriented language. It exists as part of Visual Studio 2008, a package used for developing applications for the Windows family of operating systems.
Back
Block Comments
Front
Start with a forward slash and an asterisk (/) and end with an asterisk and a forward slash (/). Block comments can appear on a line by themselves, on a line before executable code, or after executable code.
Back
Machine Language
Front
The most basic circuitry-level language.
Back
Method Body
Front
Contained within a pair of curly braces({}) and includes all the instructions executed by the method.
Back
Syntax Error
Front
An error that occurs when a programming language is used incorrectly.
Back
Whitespace
Front
Any combination of spaces, tabs, and carriage returns (blank lines). You use whitespace to organize your program code and make it easier to read.
Back
Properties
Front
An object's values.
Back
Program Comments
Front
Nonexecuting statements that you add to document a program.
Back
Command Line
Front
The line on which you type a command in a system that uses a text interface
Back
High Level Programming Language
Front
Allows you to use a vocabulary of reasonable terms such as read, write or add instead of the sequence of on/off switches that perform these tasks.
Back
Literal String
Front
a series of characters that is used exactly as entered.
Back
Polymorphism
Front
The ability to create methods that act appropriately depending on the context.
Back
Source Code
Front
The statements you write when you create a program.
Back
State of an Object
Front
The collective value of all an object's attributes at any point in time.
Back
Write() Method
Front
Displays a line of output on the screen, but the cursor does not advance to a new line; it remains on the same line as the output.
Back
Compiler
Front
A computer program that translates high-level language statements into machine code.
Back
Camel Casing
Front
A style of creating identifiers in which the first letter is not capitalized, but each new word is.
Back
Access Modifier
Front
Defines the circumstances under which a method or class can be accessed; public access is the most liberal type of access.
Back
States
Front
The values of an objects attributes.
Back
Pascal Casing
Front
A style of creating identifiers in which the first letter of all new words in a variable name, even the first one, is capitalized.
Back
Keywords
Front
Predefined and reserved identifiers that have special meaning to the compiler.
Back
Alias
Front
An alternative name for a class.
Back
Primitive Data
Front
simple data, such as a number.
Back
Procedural Program
Front
A series of steps or operations to manipulate values.
Back
Debugging
Front
The process of removing all syntax and logical errors from the program.
Back
WriteLine() Method
Front
Displays a line of output on the screen, positions the cursor on the next line, and waits for additional output.
Back
System Namespace
Front
Built into the C# compiler, holds commonly used classes.
Back
Objects
Front
Program elements that are instances of a class.
Back
Black Box
Front
A device you use without regard for the internal mechanisms.
Back
XML Documentation Format Comments
Front
A special set of tags within angle brackets to create documentation from within a program.
Back
Identifier
Front
The name of a program component such as a variable, class, or method
Back
Variables
Front
Named computer memory location that hold values that may vary.
Back
Argument or Parameter
Front
represent information that a method needs to perform its task. An argument is the expression used when you call a method, while a parameter is an object or reference that is declared in a method definition; that is where the method instructions are written.
Back
Interface
Front
The interaction between a method and an object.
Back
Line Comments
Front
Start with two forward slashes (//) and continue to the end of the current line. Line comments can appear on a line by themselves, or at the end of a line following executable code.
Back
Attributes
Front
An objects characteristics
Back
Intermediate Language (IL)
Front
The language into which source code statements are compiled.
Back
Program
Front
Set of instructions that you write to tell a computer what to do.
Back
Encapsulation
Front
The technique of packaging an object's attributes and methods into a cohesive unit that can be used as an undivided entity.
Back
Logic
Front
Involves executing the various statements and methods in the correct order to produce the desired results.
Back
Method Header
Front
Includes the method name and information about what will pass into and be returned from a method
Back
Class
Front
A category of objects or a type of object.
Back
Command Prompt
Front
A request for input that appears at the beginning of the command line.
Back
Verbatim Identifier
Front
An identifier with an @ prefix.
Back
Syntax
Front
A language's set of rules.
Back
Namespace
Front
A scheme that provides a way to group similar classes.
Back
Object-oriented programming
Front
A programming technique that features objects, classes, encapsulation, interfaces, polymorphism, and inheritance.
Back
Inheritance
Front
The ability to extend a class so as to create a more specific class that contains all the attributes and methods of a more general class; the extended class usually contains new attributes or methods as well.
Back
Procedures or Methods
Front
A compartmentalized program unit that accomplishes tasks.
Back
Semantic Errors
Front
Type of logical errors that occur when you use a correct word in the wrong context.
Back
Section 2
(1 card)
Just In Time (JIT)
Front
A compiler that translates intermediate code into executable code.