Terms Flashcards

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
Q

snake case

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

camel case

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

keyword

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

data type

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

variable

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

define a variable

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

initialize a variable

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

literal value

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

assignment statement

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

arithmetic expression

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

arithmetic operator

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

operand

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

cast a data type

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

integer division

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

modulus operator

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

remainder operator

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

decimal division

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

console

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

preprocessor directive

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

standard library

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

header file

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

namespace

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

stream

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

standard output stream

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

stream insertion operator

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

chained expressions

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

stream manipulator

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

standard input stream

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

stream extraction operator

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

function

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

argument

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

using directive

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

using declaration

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

scope resolution operator

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

fully qualified name

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

pseudorandom number

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

char

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

ASCII character set

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

character literal

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

string

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

class

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

object

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

string literal

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

empty string

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

concatenate strings

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

append to a string

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

escape sequence

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

whitespace

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

token

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

member function

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

dot operator

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

syntax error

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

compile-time error

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

test a program

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

bug

A
80
Q

runtime error

A
81
Q

logic error

A
82
Q

debug a program

A
83
Q

control statements

A
84
Q

Boolean expression

A
85
Q

relational operators

A
86
Q

case-sensitive comparison

A
87
Q

case-insensitive comparison

A
88
Q

if statement

A
89
Q

if…else statement

A
90
Q

selection structure

A
91
Q

block of statements

A
92
Q

block scope

A
93
Q

compound conditional expression

A
94
Q

logical operators

A
95
Q

order of precedence

A
96
Q

short-circuit operators

A
97
Q

data validation

A
98
Q

nested if statements

A
99
Q

binary operators

A
100
Q

ternary operator

A
101
Q

conditional expression

A
102
Q

switch statement

A
103
Q

case structure

A
104
Q

case label

A
105
Q

break statement

A
106
Q

default label

A
107
Q

execution fall through

A
108
Q

stream

A
109
Q

input

A
110
Q

output

A
111
Q

I/O

A
112
Q

input stream

A
113
Q

whitespace

A
114
Q

output stream

A
115
Q

buffer

A
116
Q

flush the buffer

A
117
Q

error bits

A
118
Q

data validation

A
119
Q

stream manipulators

A
120
Q

significant digits

A
121
Q

fixed-point notation

A
122
Q

file I/O

A
123
Q

main memory (RAM)

A
124
Q

text file

A
125
Q

file access flag

A
126
Q

table

A
127
Q

column

A
128
Q

row

A
129
Q

field

A
130
Q

record

A
131
Q

delimiter

A
132
Q

tab-delimited file

A
133
Q

comma-delimited file

A
134
Q

string stream

A
135
Q

string buffer

A
136
Q

fundatmental data types

A
137
Q

built-in data types

A
138
Q

integers

A
139
Q

floating-point numbers

A
140
Q

significant digits

A
141
Q

single-precision number

A
142
Q

double-precision number

A
143
Q

characters

A
144
Q

Boolean value

A
145
Q

scientific notation

A
146
Q

ASCII character set

A
147
Q

variable

A
148
Q

define a variable

A
149
Q

initialize a variable

A
150
Q

assignment operator

A
151
Q

constant

A
152
Q

casting data

A
153
Q

type coercion

A
154
Q

promote data

A
155
Q

demote data

A
156
Q

scope resolution operator

A
157
Q

integer overflow

A
158
Q

integer underflow

A
159
Q

Standard Template Library (STL)

A
160
Q

containers

A
161
Q

subscript operator

A
162
Q

index

A
163
Q

vector

A
164
Q

element

A
165
Q

out of bounds access

A
166
Q

out of range access

A
167
Q

initialization list

A
168
Q

range-based for loop

A
169
Q

push an element

A
170
Q

string

A
171
Q

substring

A
172
Q

function

A
173
Q

define a function

A
174
Q

parameter

A
175
Q

call a function

A
176
Q

invoke a function

A
177
Q

return statement

A
178
Q

Don’t Repeat Yourself (DRY)

A
179
Q

Declare a function

A
180
Q

function prototype

A
181
Q

global variable

A
182
Q

local variable

A
183
Q

local scope

A
184
Q

shadow a global variable

A
185
Q

global constant

A
186
Q

hierarchy chart

A
187
Q

hierarchy outline

A
188
Q

overloaded function

A
189
Q

signature of a function

A
190
Q

value variable

A
191
Q

reference variable

A
192
Q

header file

A
193
Q

interface file

A
194
Q

include guard

A
195
Q

implementation file

A
196
Q

namespace

A
197
Q

namespace scope

A