Deck 2: Basic Elements of C++

ملء الشاشة (f)
exit full mode
سؤال
What is an enumeration type?
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
The data type ____________________ has only two values: true and false.
سؤال
The ____________________ data type, the smallest integral data type, is used to represent characters.
سؤال
A(n) ____________________ operator has only one operand.
سؤال
You can use ____________________ to override the order of precedence rules.
سؤال
Describe the associativity of arithmetic operators.
سؤال
An expression that has operands of different data types is called a(n) ____________________.
سؤال
What is a named constant?
سؤال
What is the syntax for declaring single or multiple variables?
سؤال
If you refer to an identifier without declaring it, the compiler will generate an error message.
سؤال
A variable is said to be ____________________ the first time a value is placed in it.
سؤال
The semantic rules of a language tell you what is legal and what is not legal.
سؤال
The semicolon is also called the ____________________.
سؤال
How can you make run-together words easier to understand?
سؤال
Why are comments important in a program?
سؤال
What does these terms refer to:

- \gg Arithmetic expression:
سؤال
What does these terms refer to:

- \gg Assignment operator:
سؤال
What does these terms refer to:

- \gg Associativity:
سؤال
What does these terms refer to:

- \gg Binary operator:
سؤال
What does these terms refer to:

- \gg Cast operator (type conversion, type casting):
سؤال
What does these terms refer to:

- \gg Character arithmetic:
سؤال
What does these terms refer to:

- \gg Collating sequence:
سؤال
What does these terms refer to:

- \gg Compound assignment statement:
سؤال
What does these terms refer to:

- \gg Computer program:
سؤال
What does these terms refer to:

- \gg Data type:
سؤال
What does these terms refer to:

- \gg Declaration statements:
سؤال
What does these terms refer to:

- \gg Decrement operator:
سؤال
What does these terms refer to:

- \gg Double precision:
سؤال
What does these terms refer to:

- \gg Enumeration:
سؤال
What does these terms refer to:

- \gg Executable statements:
سؤال
What does these terms refer to:

- \gg Floating-point:
سؤال
What does these terms refer to:

- \gg Floating-point (decimal) expression:
سؤال
What does these terms refer to:

- \gg Floating-point notation:
سؤال
What does these terms refer to:

- \gg Function (subprogram):
سؤال
What does these terms refer to:

- \gg Identifier:
سؤال
What does these terms refer to:

- \gg Implicit type coercion:
سؤال
What does these terms refer to:

- \gg Increment operator:
سؤال
What does these terms refer to:

- \gg Initialized:
سؤال
What does these terms refer to:

- \gg Input (read) statement:
سؤال
What does these terms refer to:

- \gg Integral:
سؤال
What does these terms refer to:

- \gg Integral expression:
سؤال
What does these terms refer to:

- \gg Keyword:
سؤال
What does these terms refer to:

- \gg Mixed expression:
سؤال
What does these terms refer to:

- \gg Named constant:
سؤال
What does these terms refer to:

- \gg Null (empty) string:
سؤال
What does these terms refer to:

- \gg Operands:
سؤال
What does these terms refer to:

- \gg Output statement:
سؤال
What does these terms refer to:

- \gg Post-decrement:
سؤال
What does these terms refer to:

- \gg Post-increment:
سؤال
What does these terms refer to:

- \gg Precision:
سؤال
What does these terms refer to:

- \gg Pre-decrement:
سؤال
What does these terms refer to:

- \gg Predefined (standard) function:
سؤال
What does these terms refer to:

- \gg Pre-increment:
سؤال
What does these terms refer to:

- \gg Preprocessor:
سؤال
What does these terms refer to:

- \gg Programming:
سؤال
What does these terms refer to:

- \gg Programming language:
سؤال
What does these terms refer to:

- \gg Prompt lines:
سؤال
What does these terms refer to:

- \gg Reserved words (keywords):
سؤال
What does these terms refer to:

- \gg Run-together word:
سؤال
What does these terms refer to:

- \gg Self-documenting identifiers:
سؤال
What does these terms refer to:

- \gg Semantic rules:
سؤال
What does these terms refer to:

- \gg Semantics:
سؤال
What does these terms refer to:

- \gg Simple assignment statement:
سؤال
What does these terms refer to:

- \gg Simple data type:
سؤال
What does these terms refer to:

- \gg Single precision:
سؤال
What does these terms refer to:

- \gg Source code:
سؤال
What does these terms refer to:

- \gg Source code file (source file):
سؤال
What does these terms refer to:

- \gg Statement terminator:
سؤال
What does these terms refer to:

- \gg Stream extraction operator:
سؤال
What does these terms refer to:

- \gg Stream insertion operator:
سؤال
What does these terms refer to:

- \gg String:
سؤال
What does these terms refer to:

- \gg Syntax rules:
سؤال
What does these terms refer to:

- \gg Token:
سؤال
What does these terms refer to:

- \gg Unary operator:
سؤال
What does these terms refer to:

- \gg Variable:
سؤال
What does these terms refer to:

- \gg Walk-through:
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/76
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 2: Basic Elements of C++
1
What is an enumeration type?
C++'s method for allowing programmers to create their own simple data types
2
The data type ____________________ has only two values: true and false.
bool
3
The ____________________ data type, the smallest integral data type, is used to represent characters.
char
4
A(n) ____________________ operator has only one operand.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
5
You can use ____________________ to override the order of precedence rules.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
6
Describe the associativity of arithmetic operators.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
7
An expression that has operands of different data types is called a(n) ____________________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
8
What is a named constant?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
9
What is the syntax for declaring single or multiple variables?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
10
If you refer to an identifier without declaring it, the compiler will generate an error message.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
11
A variable is said to be ____________________ the first time a value is placed in it.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
12
The semantic rules of a language tell you what is legal and what is not legal.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
13
The semicolon is also called the ____________________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
14
How can you make run-together words easier to understand?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
15
Why are comments important in a program?
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
16
What does these terms refer to:

- \gg Arithmetic expression:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
17
What does these terms refer to:

- \gg Assignment operator:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
18
What does these terms refer to:

- \gg Associativity:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
19
What does these terms refer to:

- \gg Binary operator:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
20
What does these terms refer to:

- \gg Cast operator (type conversion, type casting):
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
21
What does these terms refer to:

- \gg Character arithmetic:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
22
What does these terms refer to:

- \gg Collating sequence:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
23
What does these terms refer to:

- \gg Compound assignment statement:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
24
What does these terms refer to:

- \gg Computer program:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
25
What does these terms refer to:

- \gg Data type:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
26
What does these terms refer to:

- \gg Declaration statements:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
27
What does these terms refer to:

- \gg Decrement operator:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
28
What does these terms refer to:

- \gg Double precision:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
29
What does these terms refer to:

- \gg Enumeration:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
30
What does these terms refer to:

- \gg Executable statements:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
31
What does these terms refer to:

- \gg Floating-point:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
32
What does these terms refer to:

- \gg Floating-point (decimal) expression:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
33
What does these terms refer to:

- \gg Floating-point notation:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
34
What does these terms refer to:

- \gg Function (subprogram):
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
35
What does these terms refer to:

- \gg Identifier:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
36
What does these terms refer to:

- \gg Implicit type coercion:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
37
What does these terms refer to:

- \gg Increment operator:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
38
What does these terms refer to:

- \gg Initialized:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
39
What does these terms refer to:

- \gg Input (read) statement:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
40
What does these terms refer to:

- \gg Integral:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
41
What does these terms refer to:

- \gg Integral expression:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
42
What does these terms refer to:

- \gg Keyword:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
43
What does these terms refer to:

- \gg Mixed expression:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
44
What does these terms refer to:

- \gg Named constant:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
45
What does these terms refer to:

- \gg Null (empty) string:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
46
What does these terms refer to:

- \gg Operands:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
47
What does these terms refer to:

- \gg Output statement:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
48
What does these terms refer to:

- \gg Post-decrement:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
49
What does these terms refer to:

- \gg Post-increment:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
50
What does these terms refer to:

- \gg Precision:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
51
What does these terms refer to:

- \gg Pre-decrement:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
52
What does these terms refer to:

- \gg Predefined (standard) function:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
53
What does these terms refer to:

- \gg Pre-increment:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
54
What does these terms refer to:

- \gg Preprocessor:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
55
What does these terms refer to:

- \gg Programming:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
56
What does these terms refer to:

- \gg Programming language:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
57
What does these terms refer to:

- \gg Prompt lines:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
58
What does these terms refer to:

- \gg Reserved words (keywords):
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
59
What does these terms refer to:

- \gg Run-together word:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
60
What does these terms refer to:

- \gg Self-documenting identifiers:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
61
What does these terms refer to:

- \gg Semantic rules:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
62
What does these terms refer to:

- \gg Semantics:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
63
What does these terms refer to:

- \gg Simple assignment statement:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
64
What does these terms refer to:

- \gg Simple data type:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
65
What does these terms refer to:

- \gg Single precision:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
66
What does these terms refer to:

- \gg Source code:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
67
What does these terms refer to:

- \gg Source code file (source file):
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
68
What does these terms refer to:

- \gg Statement terminator:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
69
What does these terms refer to:

- \gg Stream extraction operator:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
70
What does these terms refer to:

- \gg Stream insertion operator:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
71
What does these terms refer to:

- \gg String:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
72
What does these terms refer to:

- \gg Syntax rules:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
73
What does these terms refer to:

- \gg Token:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
74
What does these terms refer to:

- \gg Unary operator:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
75
What does these terms refer to:

- \gg Variable:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
76
What does these terms refer to:

- \gg Walk-through:
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.