McqMate
These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Bachelor of Computer Applications (BCA) , Programming Languages .
1. |
What are the three main types of computer programming languages? |
A. | Machine language, assembly language, high level language |
B. | Imperative language, functional language, declarative language |
C. | COBOL, Fortran-77, C++ |
D. | A & C |
Answer» A. Machine language, assembly language, high level language |
2. |
One of the Cobol Program division is |
A. | Environment Division |
B. | Coding division |
C. | Specification Division |
D. | Editing Division |
Answer» A. Environment Division |
3. |
Every computer has a set of operation code called as . |
A. | Data Set |
B. | Both |
C. | None |
D. | Instruction Set |
Answer» D. Instruction Set |
4. |
Which of the translator program converts assembly language program into equivalent machine language program? |
A. | Compiler |
B. | Linker |
C. | Assembler |
D. | Interpreter |
Answer» C. Assembler |
5. |
Which language makes use of mnemonics instead of numeric op-codes & symbolic names for data locations instead of numeric address? |
A. | Machine Language |
B. | Assembly Language |
C. | None |
D. | High Level Language |
Answer» B. Assembly Language |
6. |
Which of the programming language is said to be machine independent language? |
A. | High Level Language |
B. | Machine Language |
C. | Assembly Language |
D. | All the Above |
Answer» A. High Level Language |
7. |
Which of the translator program converts high level language into its equivalent machine language? |
A. | Interpreter |
B. | Linker |
C. | Assembler |
D. | Compiler |
Answer» D. Compiler |
8. |
Which program takes multiple object program files‟ fits them together to assemble them into the program's final executable form? |
A. | Assembler |
B. | Interpreter |
C. | Compiler |
D. | Linker |
Answer» D. Linker |
9. |
Which of the language is sometimes also referred as self-documenting' language? |
A. | High Level Language |
B. | Machine Language |
C. | Assembly Language |
D. | None of the above |
Answer» A. High Level Language |
10. |
Which of the language is said to be one of the oldest high level languages? |
A. | BASIC |
B. | COBOL |
C. | PASCAL |
D. | FORTRAN |
Answer» D. FORTRAN |
11. |
Which of the language was designed to solve the scientific & engineering problems? |
A. | FORTRAN |
B. | PASCAL |
C. | BASIC |
D. | COBOL |
Answer» B. PASCAL |
12. |
Who developed the language FORTRAN? |
A. | Grace Hopper |
B. | John Kemeny |
C. | John Backus |
D. | None of the above |
Answer» C. John Backus |
13. |
When was the language FORTRAN developed? |
A. | 1960 |
B. | 1957 |
C. | 1980 |
D. | 1972 |
Answer» B. 1957 |
14. |
Which of the language became the first standardized language? |
A. | COBOL |
B. | BASIC |
C. | PASCAL |
D. | FORTRAN |
Answer» D. FORTRAN |
15. |
Who developed the language COBOL? |
A. | Nicklaus Wirth |
B. | John Backus |
C. | Grace Hopper |
D. | John Kemeny |
Answer» C. Grace Hopper |
16. |
Which version of FORTRAN was oriented towards structured programming approach? |
A. | FORTRAN 77 |
B. | FORTRAN II |
C. | FORTRAN N |
D. | FORTRAN 90 |
Answer» A. FORTRAN 77 |
17. |
What is the latest version of FORTRAN? |
A. | FROTRAN 77 |
B. | FORTRAN 90 |
C. | FORTRAN II |
D. | FORTRAN N |
Answer» B. FORTRAN 90 |
18. |
When was the language BASIC developed? (C) COBOL (D) BASIC |
A. | 1958 |
B. | 1964 |
C. | 1970 |
D. | 1985 |
Answer» A. 1958 |
19. |
Which language is said to be the first high-level language to be implemented on personal computers when they were introduced? |
A. | JAVA |
B. | C++ |
C. | C |
D. | BASIC |
Answer» D. BASIC |
20. |
The language PASCAL is named after which French mathematician ? |
A. | Grace Hopper |
B. | Blaise Pascal |
C. | John Backus |
D. | None of the above |
Answer» B. Blaise Pascal |
21. |
Which Language was developed on the concepts of structured programming? |
A. | JAVA |
B. | BASIC |
C. | C |
D. | PASCAL |
Answer» C. C |
22. |
When did ANSI standardized COBOL? |
A. | 1959 |
B. | 1968 |
C. | 1952 |
D. | 1978 |
Answer» B. 1968 |
23. |
Which of the language is said to be the high level language? |
A. | C++ |
B. | Java |
C. | C |
D. | All the above |
Answer» D. All the above |
24. |
Which of the following translates the source program statements into object codes? |
A. | Debugger |
B. | Interpreter ( |
C. | Assembler |
D. | Compiler |
Answer» D. Compiler |
25. |
Which of the following Operating System does not implement multitasking truly |
A. | Windows 98 |
B. | Windows NT |
C. | windows XP |
D. | MS DOS |
Answer» D. MS DOS |
26. |
when a computer is first turned on or restarted a special type of absolute loader executed |
A. | Compile and go loader |
B. | Boot loader |
C. | Bootstrap loader |
D. | Relating loader |
Answer» C. Bootstrap loader |
27. |
The operating' System manages . |
A. | Memory |
B. | Processes |
C. | Disks and I/O devices |
D. | All of the above |
Answer» D. All of the above |
28. |
The operating system creates __ from the physical computer |
A. | Virtual space |
B. | Virtual computers |
C. | Virtual device |
D. | None |
Answer» B. Virtual computers |
29. |
Out of following, what is Opcode in assembly language? |
A. | mov |
B. | add |
C. | cmp |
D. | None |
Answer» A. mov |
30. |
Who converts Assembly language into machine language? |
A. | Linker |
B. | Assembler |
C. | Interpreter |
D. | Compiler |
Answer» B. Assembler |
31. |
. . ... Is an example of Compiled and Interpreted language. |
A. | C |
B. | BASIC |
C. | C++ |
D. | Java |
Answer» D. Java |
32. |
Kernel is also known as - (C) COBOL (D) BASIC |
A. | Operating System |
B. | Heart of OS |
C. | High Level Language |
D. | Low Level Language |
Answer» B. Heart of OS |
33. |
Choose correct form of the format of assembly instruction. |
A. | [comment] [label] <opcode> <operand> |
B. | [label]<operand><opcode> [;comment] |
C. | <opcode>(opera |
D. | [label] [;comment] (D) [label]<opcode><operand> [;comment] |
Answer» D. [label] [;comment] (D) [label]<opcode><operand> [;comment] |
34. |
Which language is having more readable, easy to debug and fast development features? |
A. | Machine Level Language |
B. | Assembly Language |
C. | High Level Language |
D. | All of the above 39. |
Answer» C. High Level Language |
35. |
Which language is easy to understand by machine? |
A. | Low Level Language |
B. | Assembly Language |
C. | High Level Language |
D. | None of the above |
Answer» A. Low Level Language |
36. |
FORTRON stands for - |
A. | For Translation |
B. | Formula Translator |
C. | Formula Translation |
D. | None of the above |
Answer» C. Formula Translation |
37. |
Which data type is the major feature of 'c' language? |
A. | Pointer |
B. | Union |
C. | Structure |
D. | All of the above |
Answer» A. Pointer |
38. |
Which language was used to write the UNIX operating system? |
A. | PASCAL |
B. | C |
C. | JAVA |
D. | BASIC |
Answer» B. C |
39. |
Which of the language was primarily used for internet based applications? |
A. | C |
B. | JAVA |
C. | LISP |
D. | COBOL |
Answer» B. JAVA |
40. |
When was JAVA's first commercial release made? |
A. | 1952 |
B. | 1966 |
C. | 1983 |
D. | 1995 |
Answer» D. 1995 |
41. |
Who developed LISP? |
A. | Brian Kernighan |
B. | John Backus |
C. | James Gosling |
D. | John McCarthy |
Answer» D. John McCarthy |
42. |
Which of the language is most widely used language for AI applications? |
A. | PASCAL |
B. | LISP |
C. | COBOL |
D. | C |
Answer» B. LISP |
43. |
In Hungarian notation.......... Prefix is used for Boolean. |
A. | bol |
B. | b |
C. | bl |
D. | None above |
Answer» B. b |
44. |
In Hungarian notation.......... Prefix is used for pointer. |
A. | ptr |
B. | Pr |
C. | P |
D. | None above |
Answer» C. P |
45. |
Which of the term refers to the information describing various products and services to the users in both computer and software development. ? |
A. | Documentation |
B. | Debugging |
C. | Testing |
D. | None of above |
Answer» A. Documentation |
46. |
............... refers to the process of collecting, organizing and maintaining a complete record of programs and other documents used during the different phases of software development. |
A. | Debugging |
B. | Documentation |
C. | Both A and B |
D. | Testing |
Answer» B. Documentation |
47. |
are the forms of documentation that are put within program to help in understanding the logic of the program. |
A. | System manual |
B. | User manual |
C. | Comments |
D. | Logic Errors |
Answer» C. Comments |
48. |
does not contain any programming instruction and are just language instructions. |
A. | User Manual |
B. | Comments |
C. | System Manual |
D. | None |
Answer» B. Comments |
49. |
arguments the code with the basic description and also help in generating external documentation. |
A. | Comment |
B. | Hungarian Notation |
C. | User Manual |
D. | None |
Answer» A. Comment |
50. |
is a form of external documentation and is available in the form of separate documents or unit development folders |
A. | Hungarian Notation |
B. | User Manual |
C. | Syntax errors |
D. | System Manual |
Answer» D. System Manual |
Done Studing? Take A Test.
Great job completing your study session! Now it's time to put your knowledge to the test. Challenge yourself, see how much you've learned, and identify areas for improvement. Don’t worry, this is all part of the journey to mastery. Ready for the next step? Take a quiz to solidify what you've just studied.