Question
1.
What is the correct value to return
to the operating system upon the successful completion of a program?
A. -1
B. 1
C. 0
D. Programs do not return a value.
A. -1
B. 1
C. 0
D. Programs do not return a value.
Question
2.
What is the only function all C++
programs must contain?
A. start()
B. system()
C. main()
D. program()
A. start()
B. system()
C. main()
D. program()
Question
3.
What punctuation is used to signal
the beginning and end of code blocks?
A. { }
B. -> and <-
C. BEGIN and END
D. ( and )
A. { }
B. -> and <-
C. BEGIN and END
D. ( and )
Question
4.
What punctuation ends most lines of
C++ code?
A. . (dot)
B. ; (semi-colon)
C. : (colon)
D. ' (single quote)
A. . (dot)
B. ; (semi-colon)
C. : (colon)
D. ' (single quote)
Question
5.
Which of the following is a correct
comment?
A. */ Comments */
B. ** Comment **
C. /* Comment */
D. { Comment }
A. */ Comments */
B. ** Comment **
C. /* Comment */
D. { Comment }
Question
6.
Which of the following is not a
correct variable type?
A. float
B. real
C. int
D. double
A. float
B. real
C. int
D. double
Question
7.
Which of the following is the
correct operator to compare two variables?
A. :=
B. =
C. equal
D. ==
A. :=
B. =
C. equal
D. ==
Question
8.
Which of the following is true?
A. 1
B. 66
C. .1
D. -1
E. All of the above
A. 1
B. 66
C. .1
D. -1
E. All of the above
Question
9.
Which of the following is the boolean
operator for logical-and?
A. &
B. &&
C. |
D. |&
A. &
B. &&
C. |
D. |&
Question
10.
Evaluate !(1 && !(0 || 1)).
A. True
B. False
C. Unevaluatable
A. True
B. False
C. Unevaluatable
Question 11
Identify the correct statement
a. Programmer can use comments to
include short explanations within the source
code itself.
b. All lines beginning with two
slash signs are considered comments.
c. Comments very important effect
on the behaviour of the program
d. both
Question 12
The directives for the preprocessors begin with
a.
Ampersand symbol (&)
b. Two Slashes
(//)
c. Number Sign
(#)
d.
Less than symbol (<)
Question 13
The file iostream includes
a. The
declarations of the basic standard input-output library.
b. The streams
of includes and outputs of program effect.
c. Both of these
d. None of these
Question 14
There is a unique function in C++ program by where all C++
programs start their execution
a. Start()
b. Begin()
c. Main()
d. Output()
Question 15
Every function in C++ are followed by
a. Parameters
b. Parenthesis
c. Curly braces
d. None of these
Question 16
Which of the following is false?
a. Cout represents the standard output
stream in c++.
b. Cout is declared in the iostream standard file
c. Cout is declared within the std namespace
d. None of above
Question 17
Every statement in C++ program should end with
a. A full stop (.)
b. A Comma (,)
c. A Semicolon (;)
d. A colon (:)
Question 18
Which of the following statement is true about preprocessor
directives?
a. These are lines read and processed by
the preprocessor
b. They do not produce any code by
themselves
c. These must be written on their own line
d. They end with a semicolon
Question 19
A block comment can be written by
a. Starting every line with double slashes
(//)
b. Starting with /* and ending with */
c. Starting with //* and ending with *//
d. Starting with <!- and ending with
-!>
Question 20
When writing comments you can
a. Use code and /* comment on the
same line
b. Use code and // comments on the same
line
c. Use code and //* comments on the same
line
d. Use code and <!- comments on the same
line
Answers:
1. C. 0
2. C.
main()
3. A. {
}
4. B. ;
5. C. /*
Comment */
6. B.
real
7. D. ==
8. E.
All of the above
9. B.
&&
10. A.
True
11. b. All lines beginning with two slash signs are
considered comments.
12. c. Number Sign (#)
13. a. The declarations of the basic
standard input-output library.
14. c. Main()
15. b. Parenthesis
16. d. None of above
17. c. A semicolon
18. d. They end with a semicolon
19. b. Starting with /* and ending
with */
20. b. Use code and // comments on the same
line
good
ReplyDelete