C# Flashcards

(31 cards)

1
Q

a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.

A

algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

a simplistic version of coding.

A

pseudocode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

an action or event that leads to another action or event in a predetermined order.

A

sequence structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

an if/or structure.

A

decision structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

a structure in which and action is repeated until a preordained stopping action/point.

A

repetition structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

step one in the problem solving process.

A

analyze the problem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

step two in the problem solving process.

A

plan the algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

step three in the problem solving process.

A

desk check the algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

step four in the problem solving process.

A

code the algorithm into a program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

step five in the problem solving process.

A

test the program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

step six in the problem solving process.

A

evaluate and modify the program (if necessary).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

characteristics of a class (variables and constants).

A

data members

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

behaviours of the class- the things it can do.

A

methods

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

entity that is a logical grouping of data and behaviour members.

A

class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

acts like a container to provide a way to group similar classes.

A

Namespace

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

output from a method - must be the data type of the value returned.

17
Q

input into a method - each parameter must state the data type and name.

A

parameter list

18
Q

any combination of spaces, tabs, and carriage returns (blank lines) that the computer ignores.

19
Q

defines the circumstances under which variables, methods and classes can be accessed.

A

Access modifiers

20
Q

predefined and reserved identifiers that have a special meaning to the compiler.

21
Q

entry point into a c# application

static void Main(string[] args)
{

22
Q

holds data range 0 to 255

reserves one byte of memory

23
Q

holds data range -128 to 127

reserves one byte of memory

24
Q

reserves two bites of memory. -32,768 to 32,767

25
reserves two bites of memory 0 to 65 ,535.
UShort
26
-2,147,483,648 to 2,147, 483,647 data range
Int
27
data range 0 to 4,294,967,295
uint
28
-9 quintillion- 9 quintillion 18 zeros
Long
29
0-18 quintillion data range
Ulong
30
data range 1.5 x 10_-45 to +3.4 x 10_38 underscore equals exponent
Float
31
+5.0 x 10_-324 to +1.7 x 10_308 data range
Double