• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/31

Click to flip

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;

31 Cards in this Set

  • Front
  • Back
  • 3rd side (hint)
IDE
Integrated or interactive development environment. An application that provides comprehensive facilities to programmers for software development, usually including a source code editor, build automation tools, and a debugger.
e.g. Visual Studio
CLR
Common Language Runtime. Programming that manages the execution of programs. (e.g. the virtual-machine component of Microsoft's .NET framework, manages the execution of .NET programs. A process known as just-in-time compilation converts compiled code into machine instructions which the computer's CPU then executes.)
runtime
block
A section of code which is grouped together. Blocks consist of one or more declarations and statements. (A programming language that permits the creation of blocks, including blocks nested within other blocks, is called a block-structured programming language.)
class
A container which holds data and code to do a particular job. (or A template definition of the methods and variables in a particular kind of object . Thus, an object is a specific instance of a class; it contains real values instead of variables.)
WriteLine
Writes the specified data, followed by the current line terminator, to the standard output stream using the specified format information.
assembly (language)
A low-level programming language for a computer, or other programmable device, in which there is a very strong (generally one-to-one) correspondence between the language and the architecture's machine code instructions.
XML
Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format which is both human-readable and machine-readable. It is defined by the W3C's XML 1.0 Specification and by several other related specifications, all of which are free open standards.
Extensible Markup Language
markup language
Designed for the processing, definition and presentation of text. The language specifies code for formatting, both the layout and style, within a text file. The code used to specify the formatting are called tags. HTML is a an example of a widely known and used markup language.
bin
Short for binary. Refers to executable, or compiled program in computer terminology.
(A standard directory name in typical UNIX/UNIX-like systems. It goes back to the early days of UNIX. /bin , /usr/bin or /usr/local/bin are directories where executable binaries are stored on most UNIX or UNIX-like systems.)
debug version
Contains additional information that allows the IDE to track what's happening inside the program line by line while it's running.
organizational hierarchy
Code is organized(?) into blocks (which may involved methods), blocks are organized into classes, classes are organized into namespaces.
of programs
;
The end of thought punctuation mark for a C# statement.
variable
a named location where a value is held while the program runs
identifier
a name invented to identify something
keyword
a word that is part of the programming language itself
breakpoint
an intentional stopping or pausing place in a program, put in place for debugging purposes.
member
A method (behavior, does something) or a variable (property, holds data). Declared within classes.
machine code
the language a computer processor understands
library
a set of classes used by other programs
int
the term in C# for a number that has no fraction or decimal values (integer).
operator
a symbol that usually represents an action or process. These symbols were adapted from mathematics and logic. An operator is capable of manipulating a certain value or operand.
assignment operator
refers to the "=" (equals) sign and assigns a variable. A variable is the framework of the information.
camelcase
Anaming convention for writing file or object names using compounded or joined words with at least one of those words beginning in a capital letter. Camelcase is used in programming language to name different files and functions without violating the naming laws of the underlying language. (Camelcase is also known as medial capitals and Pascal case.)
string
A class representing a read-only text containing Unicode characters, which can be used to manipulate its contents.
Unicode
A modern standard for text representation that defines each of the letters and symbols commonly used in today’s digital and print media. Unicode has become the top standard for identifying characters in text in nearly any language.
var
This keyword instructs the compiler to infer the type of the variable from the expression on the right side of the initialization statement. (The inferred type may be a built-in type, an anonymous type, a user-defined type, or a type defined in the .NET Framework class library.)
concatenation
Joining two strings together. The term "concatenation" literally means to merge two things together.

Also known as string concatenation.
=
An operator that assigns whatever variable follows that sign to the string preceding it.
e.g. string userValue = Console. ReadLine( );
would assign any value entered into the console window by the user.
or
==
Asks the computer to evaluate the expression as true or false.
e.g. if (userValue == "1")
boolean
A binary variable, having two possible values called “true” and “false.”
"if" statement
A programming construct in C# used to selectively execute code statements based on the result of evaluating a boolean expression. The boolean expression must return either a true or false value.

-can be used as a control statement to branch to different sections of code depending on the result of the boolean conditional expression (stated within parentheses and evaluated during execution). If the expression results in a true value, the code following the if statement is executed. Otherwise, the code following an optional "else" statement is executed. If there is no else statement, execution continues with the code after the if block.

-provides a decision-making capability by which one piece of code is executed instead of the other based on one or more specified conditions.