Mcq c plus_plus_first_set

2,836 views
2,743 views

Published on

Published in: Education, Technology, Business
1 Comment
1 Like
Statistics
Notes
  • nice collection for preparation
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
2,836
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
70
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide

Mcq c plus_plus_first_set

  1. 1. 2010http://www.psExam.comSuresh Khanal[C++ MULTIPLE CHOICE QUESTIONS BANK]This is the first set of the series of C++ Multiple ChoiceQuestion Bank. I have presented selected 25 questionsand the correct answers are at the end.
  2. 2. Dear fellow students,As a better way of distributing studymaterials, I have started to publish in pdfdocuments and let you download or send itthrough email.Here I present the first set of C/C++ MultipleChoice Questions and the Answers. Hope thiswill be helpful to your preparation ofComputer Science Exam.I heartily welcome to distribute your eBooksor Papers if you have any and wish to sharethem. I believe you understand the value ofsharing.Sharing Enriches!Suresh KhanalAdminhttp://www.psexam.com Contact: Suresh Khanal Email: shkhanal@gmail.com Blog: http://www.ictTrends.com
  3. 3. Multiple Choice Questions Programming Language and C/C++Contact: Suresh Khanal Email: shkhanal@gmail.com Blog: http://www.ictTrends.com
  4. 4. http://www.psExam.com 1 C++ Multiple Choice Questions BankQuestion 1:The break statement is used to exit from a. a DO loop b. a FOR loop c. a SWITCH statement d. all of above e. none of aboveQuestion 2:In which statements, does a CONTINUE statement cause the control to godirectly to the test condition and then continue the looping process? a. FOR and WHILE b. WHILE and IF-ELSE c. DO-WHILE and IF-ELSE d. While and DO-WHILE e. None of aboveQuestion 3:The advantage of a SWITCH statement over an ELSE-IF statement a. A default condition can be used in the SWITCH b. The SWITCH is easier to understand c. Several different condition can cause one set of statements to be executed in a SWITCH d. Several different statements can be executed in a SWITCH e. None of above Contact: Suresh Khanal Email: shkhanal@gmail.com Blog: http://www.ictTrends.com
  5. 5. http://www.psExam.com 2 C++ Multiple Choice Questions BankQuestion No 4The comma operator (,) is primarily used in conjunction with FOR statement IF-ELSE statement DO-While statement d. All of above e. None of aboveQuestion No 5The GOTO statement is used to a. Permit two different expressions to appear in situation where only one expression would ordinarily used b. Terminate loops or to exit from a switch c. Alter the normal sequence or program execution by transferring control to some other part of the program d. Carry out a logical test and then take one of two possible actions, depending upon the outcome of a test e. None of aboveQuestion No 6 a. The CONTINUE statement is used to b. Permit two different expressions to appear in situation where only one expression would ordinarily be used c. Terminate loops or exit from a switch d. Alter the normal sequence of program execution by transforming control to some other part of the program e. All of above f. None of above Contact: Suresh Khanal Email: shkhanal@gmail.com Blog: http://www.ictTrends.com
  6. 6. http://www.psExam.com 3 C++ Multiple Choice Questions BankQuestion No 7The traditional way to create an infinite loop in C is a. FOR ( ; ; )… b. IF (=) BREAK; c. WHILE ()… d. All of above e. None of aboveQuestion No 8The difference between the declaraction of an external variable and itsdefinition is a. A declaration causes storage space to be allocated to variable while a definition announces variable’s properties b. A declaration announces the properties of a variable while a definition also causes storage to be allocated c. A declaration announces the properties of a variable while definition only causes storage to be allocated d. A declaration uses storage space to be allocated to variable while a definition also announce its properties. e. None of aboveQuestion No 9The comma operator (,) is used to a. Permit to different expressions to appear in situation where only one expression would ordinarily be used b. Terminate loops or to exit from switch c. Alter the normal sequence of program execution by transferring control to some other parts of the program Contact: Suresh Khanal Email: shkhanal@gmail.com Blog: http://www.ictTrends.com
  7. 7. http://www.psExam.com 4 C++ Multiple Choice Questions Bank d. Carry out the logical test and then take one of two possible actions, depending upon the outcome of the test e. None of aboveQuestion No 10The recursive form of algebraic formulay=(x1 + x2 + …+xn) is a. Y = x + n-1 xi i=1 b. Y= xn + n xi i=1 c. Y=xn+xi d. Y = xn + n-1 i=1 xi e. None of aboveQuestion No 11Which one of the following, is a storage class specification in C? a. Automatic b. External c. Static d. All of above e. None of aboveQuestion No 12Given these variableschar ch;short i;unsigned long ul;float f; Contact: Suresh Khanal Email: shkhanal@gmail.com Blog: http://www.ictTrends.com
  8. 8. http://www.psExam.com 5 C++ Multiple Choice Questions BankThe overall type of this expression is a. Char b. Unsigned c. Float d. Double e. None of aboveQuestion No 13What will this program display?#include <stdio.h>main(){float f;f=10/3;printf ("%f",f);} a. 3.3 b. 3.0 c. 3 d. 3.1 e. None of aboveQuestion No 14The most common use of the one-dimentional array in C is the a. String b. Character c. Data d. Functions Contact: Suresh Khanal Email: shkhanal@gmail.com Blog: http://www.ictTrends.com
  9. 9. http://www.psExam.com 6 C++ Multiple Choice Questions Bank e. None of aboveQuestion No 15The string related function supplied by C standard library is a. strcpy() b. strcat() c. strcmp() d. All of above e. None of aboveQuestion No 16Find out the incorrect statement for strlen() function a. Returns the length of a string b. Does not count the null terminator c. Has general form strlen(); d. All of above e. None of aboveQuestion No 17C provides loop constructs for performing loop operations. They are a. The WHILE statement b. The DO statement c. The FOR statement d. All of above e. None of above Contact: Suresh Khanal Email: shkhanal@gmail.com Blog: http://www.ictTrends.com
  10. 10. http://www.psExam.com 7 C++ Multiple Choice Questions BankQuestion No 18Arrays that do not have their dimensions explicitly specified are called a. Unsized arrays b. Undimensional arrays c. Initialized arrays d. No size of arrays e. None of aboveQuestion No 19What is wrong with the given fragment? a. The size of the array is not specified b. Declaration must have float in place of int c. The list must be enclosed between curly braces d. All of the above e. None of the above.Question No 20A variable that holds the memory address of another object is called a a. integer b. pointer c. constant d. memory variable e. None of the above.Question No 21C contains two special pointer operators: Contact: Suresh Khanal Email: shkhanal@gmail.com Blog: http://www.ictTrends.com
  11. 11. http://www.psExam.com 8 C++ Multiple Choice Questions Bank a. * and & b. * and && c. & and && d. % and & e. None of the above.Question No 22In C, the address of ms memory location can determined by theexpression a. *m b. m& c. &m d. m* e. None of the above.Question No 23Main() is an example of a. library function b. user-defined function c. header d. statement e. None of the above,Question No 24The header file ctype.h can be used for a. providing links to assembly language for calls b. providing diagnostic and debugging assistance Contact: Suresh Khanal Email: shkhanal@gmail.com Blog: http://www.ictTrends.com
  12. 12. http://www.psExam.com 9 C++ Multiple Choice Questions Bank c. providing support for string handling functions d. providing character type identification (boolean) and translation e. None of the above.Question No 25.The header file math.h* can be used for a. providing links to assembly language for calls b. providing diagnostic and debugging assistance c. providing support for string handling functions d. All of the above e. None of the above. Contact: Suresh Khanal Email: shkhanal@gmail.com Blog: http://www.ictTrends.com
  13. 13. http://www.psExam.com 10 C++ Multiple Choice Questions BankAnswers:1. (d) 2. (d) 3. (b) 4. (a) 5. (d) 6. (c)7. (a) 8. (a) 9. (6) 10. (d) 11. (a) 12. (c)13. (a) 14. (c) 15. (e) 16. (a) 17. (b) 18. (a)19. (d) 20. (d) 21. (c) 22. (b) 23. (a) 24. (d)25. (e)ICT TrendsA blog about blogging and bloggers. Wish to start your own blog? Do notrepeat the mistakes I have already made. Learn from my experiences andsave your time. Start blogging effectively and be a good blogger. You’llfind about creating, promoting and monetizing blogs, SEO tips and tricksand so on. MAIL TO shkhanal@gmail.com TO INCLUDE YOUR ADVERTISEMENT IN EBOOKS PUBLISHED FROM PS EXAM Contact: Suresh Khanal Email: shkhanal@gmail.com Blog: http://www.ictTrends.com

×