Terms Flashcards

(197 cards)

1
Q

International Organisation for Standardization

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

source code

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

machine language

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

low-level processor

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

high-level language

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

preprocessor

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

compiler

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

object code

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

linker

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

runtime library

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

cross compiling

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

automatic compilation

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

syntax error

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

statement

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

block of code

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

comment

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

single-line comments

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

end-of-line comment

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

block comment

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

main() function

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

parameter

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

body of a function

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

return statement

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

identifier

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
snake case
26
camel case
27
keyword
28
data type
29
variable
30
define a variable
31
initialize a variable
32
literal value
33
assignment statement
34
arithmetic expression
35
arithmetic operator
36
operand
37
cast a data type
38
integer division
39
modulus operator
40
remainder operator
41
decimal division
42
console
43
preprocessor directive
44
standard library
45
header file
46
namespace
47
stream
48
standard output stream
49
stream insertion operator
50
chained expressions
51
stream manipulator
52
standard input stream
53
stream extraction operator
54
function
55
argument
56
using directive
57
using declaration
58
scope resolution operator
59
fully qualified name
60
pseudorandom number
61
char
62
ASCII character set
63
character literal
64
string
65
class
66
object
67
string literal
68
empty string
69
concatenate strings
70
append to a string
71
escape sequence
72
whitespace
73
token
74
member function
75
dot operator
76
syntax error
77
compile-time error
78
test a program
79
bug
80
runtime error
81
logic error
82
debug a program
83
control statements
84
Boolean expression
85
relational operators
86
case-sensitive comparison
87
case-insensitive comparison
88
if statement
89
if...else statement
90
selection structure
91
block of statements
92
block scope
93
compound conditional expression
94
logical operators
95
order of precedence
96
short-circuit operators
97
data validation
98
nested if statements
99
binary operators
100
ternary operator
101
conditional expression
102
switch statement
103
case structure
104
case label
105
break statement
106
default label
107
execution fall through
108
stream
109
input
110
output
111
I/O
112
input stream
113
whitespace
114
output stream
115
buffer
116
flush the buffer
117
error bits
118
data validation
119
stream manipulators
120
significant digits
121
fixed-point notation
122
file I/O
123
main memory (RAM)
124
text file
125
file access flag
126
table
127
column
128
row
129
field
130
record
131
delimiter
132
tab-delimited file
133
comma-delimited file
134
string stream
135
string buffer
136
fundatmental data types
137
built-in data types
138
integers
139
floating-point numbers
140
significant digits
141
single-precision number
142
double-precision number
143
characters
144
Boolean value
145
scientific notation
146
ASCII character set
147
variable
148
define a variable
149
initialize a variable
150
assignment operator
151
constant
152
casting data
153
type coercion
154
promote data
155
demote data
156
scope resolution operator
157
integer overflow
158
integer underflow
159
Standard Template Library (STL)
160
containers
161
subscript operator
162
index
163
vector
164
element
165
out of bounds access
166
out of range access
167
initialization list
168
range-based for loop
169
push an element
170
string
171
substring
172
function
173
define a function
174
parameter
175
call a function
176
invoke a function
177
return statement
178
Don't Repeat Yourself (DRY)
179
Declare a function
180
function prototype
181
global variable
182
local variable
183
local scope
184
shadow a global variable
185
global constant
186
hierarchy chart
187
hierarchy outline
188
overloaded function
189
signature of a function
190
value variable
191
reference variable
192
header file
193
interface file
194
include guard
195
implementation file
196
namespace
197
namespace scope