MCQOPTIONS
Saved Bookmarks
This section includes 278 Mcqs, each offering curated multiple-choice questions to sharpen your C Interview knowledge and support exam preparation. Choose a topic below to get started.
| 251. |
Binary number uses only ________ digits. |
| A. | Two |
| B. | Three |
| C. | Four |
| D. | Five |
| Answer» B. Three | |
| 252. |
The process of removing bugs is known as ___________. |
| A. | Bugs |
| B. | Debugging |
| C. | Exception |
| D. | None of the above |
| Answer» C. Exception | |
| 253. |
Program error are called ___________. |
| A. | Bugs |
| B. | Debugging |
| C. | Both a and b |
| D. | None of the above |
| Answer» B. Debugging | |
| 254. |
A set of instructions which describes the steps to be followed to carry out an activity is called ______________. |
| A. | Algorithm |
| B. | Program |
| C. | Flowchart |
| D. | Terminal |
| Answer» B. Program | |
| 255. |
The ____________ symbol is used to indicate the starting and stopping in the flowchart. |
| A. | Connector |
| B. | Hardware |
| C. | Terminal |
| D. | Bugs |
| Answer» D. Bugs | |
| 256. |
Algorithm if written in computers language, then such set of instructions is called a _______________. |
| A. | Algorithm |
| B. | Program |
| C. | Flowchart |
| D. | Terminal |
| Answer» C. Flowchart | |
| 257. |
__________ is a graphical representation of a program. |
| A. | Algorithm |
| B. | Flowchart |
| C. | Program |
| D. | Terminal |
| Answer» C. Program | |
| 258. |
C is a: |
| A. | Completely high-level language |
| B. | Completely low-level language |
| C. | High-level language with low-level features |
| D. | None of these |
| Answer» D. None of these | |
| 259. |
A translator which reads an entire program written in high-level and convert it into machine language code is: |
| A. | Assembler |
| B. | Translator |
| C. | Compiler |
| D. | System Software |
| Answer» D. System Software | |
| 260. |
Which of the following is not one of the processes that a high-level language program must go through before it is ready to be executed? |
| A. | Translation |
| B. | Controlling |
| C. | Loading |
| D. | Linking |
| Answer» C. Loading | |
| 261. |
Which of the following is related to machine language? |
| A. | Difficult to learn |
| B. | First generation language |
| C. | Machine dependent |
| D. | All of the above |
| Answer» E. | |
| 262. |
C compiler traps: |
| A. | Logical errors |
| B. | Syntax errors |
| C. | Both A and B |
| D. | None of these |
| Answer» C. Both A and B | |
| 263. |
The language understood by a computer without translation is called: |
| A. | Command language |
| B. | High-level language |
| C. | Assembly language |
| D. | Machine language |
| Answer» E. | |
| 264. |
A compiler is: |
| A. | A machine-independent and OS-independent |
| B. | Machine-dependent and OS-dependent |
| C. | Machine-dependent and OS-independent |
| D. | Machine-independent and OS-dependent |
| Answer» C. Machine-dependent and OS-independent | |
| 265. |
The mapping from assembly language instructions into machine language instruction is: |
| A. | Many-one |
| B. | One-many |
| C. | One-one |
| D. | Many-many |
| Answer» D. Many-many | |
| 266. |
The name given to a sequence of instructions in a computer language to get the desired result is: |
| A. | A program |
| B. | An algorithm |
| C. | A pseudocode |
| D. | A decision table |
| Answer» B. An algorithm | |
| 267. |
A program converts a high-level language program to a set of instructions that can run on a computer is called a: |
| A. | Compiler |
| B. | Debugger |
| C. | Editor |
| D. | None of the above |
| Answer» B. Debugger | |
| 268. |
Which of the following is not true about an interpreter? |
| A. | Interpreter generates an object program from the source program |
| B. | Interpreter is a kind of translator |
| C. | Interpreter analysis each source statement every time it is to be executed |
| D. | None of the above |
| Answer» E. | |
| 269. |
The language C is: |
| A. | An assembly language |
| B. | A third generation high level language |
| C. | A machine language |
| D. | None of the above |
| Answer» C. A machine language | |
| 270. |
The errors that can be pointed out by the compiler are: |
| A. | Syntax errors |
| B. | Semantic errors |
| C. | Logical errors |
| D. | None of the above |
| Answer» B. Semantic errors | |
| 271. |
The part of a machine level instruction, which tells the central processor what has to be done, is: |
| A. | An operation code |
| B. | An address |
| C. | An operand |
| D. | None of the above |
| Answer» B. An address | |
| 272. |
Bug means: |
| A. | A logical errors in a program |
| B. | A difficult syntax error in a program |
| C. | Both a and b |
| D. | None of the above |
| Answer» D. None of the above | |
| 273. |
Which type of errors are flagged by compilers ? |
| A. | Logical errors |
| B. | Syntax errors |
| C. | Both a and c |
| D. | None of the above |
| Answer» C. Both a and c | |
| 274. |
An algorithm is best described as: |
| A. | A computer language |
| B. | A step by step procedure for solving a problem |
| C. | A branch of mathematics |
| D. | None of the above |
| Answer» C. A branch of mathematics | |
| 275. |
A sequence of instructions, in a computer language, to get the desired result is known as: |
| A. | An algorithm |
| B. | A decision table |
| C. | A program |
| D. | None of the above |
| Answer» D. None of the above | |
| 276. |
A program which translates a high-level language program into a machine language program is called |
| A. | Compiler |
| B. | Interpreters |
| C. | Both a and b |
| D. | None of the above |
| Answer» D. None of the above | |
| 277. |
Which of the following function declaration is illegal? |
| A. | int 1bhk(int); |
| B. | int 1bhk(int a); |
| C. | int 2bhk(int*, int []); |
| D. | all of the mentioned |
| Answer» D. all of the mentioned | |
| 278. |
Which of the following is a correct format for declaration of function? |
| A. | return-type function-name(argument type); |
| B. | return-type function-name(argument type){} |
| C. | return-type (argument type)function-name; |
| D. | all of the mentioned |
| Answer» C. return-type (argument type)function-name; | |