Quiznetik

Fundamentals of Computer Programming 1 | Set 1

1. What are the three main types of computer programming languages?

Correct : A. Machine language, assembly language, high level language

2. One of the Cobol Program division is

Correct : A. Environment Division

3. Every computer has a set of operation code called as .

Correct : D. Instruction Set

4. Which of the translator program converts assembly language program into equivalent machine language program?

Correct : C. Assembler

5. Which language makes use of mnemonics instead of numeric op-codes & symbolic names for data locations instead of numeric address?

Correct : B. Assembly Language

6. Which of the programming language is said to be machine independent language?

Correct : A. High Level Language

7. Which of the translator program converts high level language into its equivalent machine language?

Correct : D. Compiler

8. Which program takes multiple object program files‟ fits them together to assemble them into the program's final executable form?

Correct : D. Linker

9. Which of the language is sometimes also referred as self-documenting' language?

Correct : A. High Level Language

10. Which of the language is said to be one of the oldest high level languages?

Correct : D. FORTRAN

11. Which of the language was designed to solve the scientific & engineering problems?

Correct : B. PASCAL

12. Who developed the language FORTRAN?

Correct : C. John Backus

13. When was the language FORTRAN developed?

Correct : B. 1957

14. Which of the language became the first standardized language?

Correct : D. FORTRAN

15. Who developed the language COBOL?

Correct : C. Grace Hopper

16. Which version of FORTRAN was oriented towards structured programming approach?

Correct : A. FORTRAN 77

17. What is the latest version of FORTRAN?

Correct : B. FORTRAN 90

18. When was the language BASIC developed? (C) COBOL (D) BASIC

Correct : A. 1958

19. Which language is said to be the first high-level language to be implemented on personal computers when they were introduced?

Correct : D. BASIC

20. The language PASCAL is named after which French mathematician ?

Correct : B. Blaise Pascal

21. Which Language was developed on the concepts of structured programming?

Correct : C. C

22. When did ANSI standardized COBOL?

Correct : B. 1968

23. Which of the language is said to be the high level language?

Correct : D. All the above

24. Which of the following translates the source program statements into object codes?

Correct : D. Compiler

25. Which of the following Operating System does not implement multitasking truly

Correct : D. MS DOS

26. when a computer is first turned on or restarted a special type of absolute loader executed

Correct : C. Bootstrap loader

27. The operating' System manages .

Correct : D. All of the above

28. The operating system creates __ from the physical computer

Correct : B. Virtual computers

29. Out of following, what is Opcode in assembly language?

Correct : A. mov

30. Who converts Assembly language into machine language?

Correct : B. Assembler

31. . . ... Is an example of Compiled and Interpreted language.

Correct : D. Java

32. Kernel is also known as - (C) COBOL (D) BASIC

Correct : B. Heart of OS

33. Choose correct form of the format of assembly instruction.

Correct : D. [label] [;comment] (D) [label]<opcode><operand> [;comment]

34. Which language is having more readable, easy to debug and fast development features?

Correct : C. High Level Language

35. Which language is easy to understand by machine?

Correct : A. Low Level Language

36. FORTRON stands for -

Correct : C. Formula Translation

37. Which data type is the major feature of 'c' language?

Correct : A. Pointer

38. Which language was used to write the UNIX operating system?

Correct : B. C

39. Which of the language was primarily used for internet based applications?

Correct : B. JAVA

40. When was JAVA's first commercial release made?

Correct : D. 1995

41. Who developed LISP?

Correct : D. John McCarthy

42. Which of the language is most widely used language for AI applications?

Correct : B. LISP

43. In Hungarian notation.......... Prefix is used for Boolean.

Correct : B. b

44. In Hungarian notation.......... Prefix is used for pointer.

Correct : 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. ?

Correct : 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.

Correct : B. Documentation

47. are the forms of documentation that are put within program to help in understanding the logic of the program.

Correct : C. Comments

48. does not contain any programming instruction and are just language instructions.

Correct : B. Comments

49. arguments the code with the basic description and also help in generating external documentation.

Correct : A. Comment

50. is a form of external documentation and is available in the form of separate documents or unit development folders

Correct : D. System Manual

51. .... is a form of external documentation and is required to ensure smooth execution of software ..

Correct : B. User Manual

52. .... are used within program to help in understanding the logic of the program and hence are a form of external documentation.

Correct : C. Comments

53. In..... the name of the variable indicates its type of intended use.

Correct : B. Hungarian Notation

54. ..... is said to be a popular naming convention in complete programming

Correct : B. Hungarian Notation

55. Following is the DOS command to print the file' add.c ' without installing a printer driver on your PC.

Correct : A. type add.c> prn

56. Command for creating directory in MS DOS is (D) print add.c > prn

Correct : A. md

57. The software tool that. is used for linking modules together is called _______.

Correct : B. Linker

58. A component of a computer that locates a given program or application from the offline storage, loads it into the main memory and facilitates its execution is called_______.

Correct : D. Loader

59. ______ loads a given program from a disk

Correct : D. Loaders

60. Step by step description of program is known as-

Correct : C. Algorithm

61. To show Start and End of program (D) Explain user interface of application

Correct : C. Round corner rectangle is used

62. Which statement is used to jump the control of program?

Correct : D. Goto

63. Processing Symbol is used to indicate in the program.

Correct : A. Process (i.e. Arithmetic process)

64. PDL - Program Decision Language is an another name of _

Correct : C. Pseudo code

65. According to Sequence Logic a Pseudo code _

Correct : A. Instructions are written in the order they are to be performed

66. According to Selection Logic (Decision Logic) of Pseudo code

Correct : C. Instructions will be executed only ones based on condition.

67. Selection Logic is used to ___ (B) Write programming instruction in normal language

Correct : C. Select the proper path out of two or more alternative paths

68. What might be considered the seventh step of programming process?

Correct : B. Maintaining

69. What symbol is used to represent output is flow chart?

Correct : C. Parallelogram

70. What is the standard terminal symbol for a flow chart?

Correct : A. Circle

71. What is assignment operator?

Correct : A. =

72. What is an example of string constant?

Correct : C. “oops”

73. In a case structure the term------means “if none of the other cases were true ”

Correct : C. Default

74. A case structure can be replaced one or more

Correct : A. If-then-else

75. Which name is best suited to a module that calculates overtime pay?

Correct : D. CalculateovertimeO

76. The------- can be a useful tool when a program must be modified months or years after the original writing.

Correct : C. Pseudo code

77. Declaring a variable involves selecting a name and a __

Correct : D. Type

78. A group of variables is often called a __ .

Correct : B. Data structure

79. When a variable is __ it is both declared and initialized.

Correct : C. Defined

80. The time factor when determining the efficiency of algorithm is measured by

Correct : B. Counting the number of key operations

81. The space factor when determining the efficiency of algorithm is measured by

Correct : A. Counting The Maximum Memory Needed By The Algorithm

82. Which of the following case does not exist in complexity theory

Correct : D. Null case

83. The Worst case occur in linear search algorithm when

Correct : D. Item is the last element in the array or is not there at all

84. The Average case occur in linear search algorithm

Correct : A. When Item is somewhere in the middle of the array

85. Finiteness property of an Algorithm is

Correct : C. For all possible combinations of input data, the algorithm terminates after a finite no. of steps.

86. Instructions in algorithms should be_____

Correct : C. Precise & Unambiguous

87. As compared to a flowchart, it is easier to modify the_________of a program logic when program modifications are necessary.

Correct : D. Pseudo code.

88. Algorithm halts in __________

Correct : A. Finite time

89. The __ flow chart symbol(s) represents one way flow of control.

Correct : A. Processing

90. What is an infinite loop?

Correct : A. It is an endless loop

91. The normal flow of flowchart is from

Correct : D. Top to Bottom

92. Which tool shows textual design solution?

Correct : C. Pseudocode

93. Method which uses a list of well-defined instructions to complete a task, starting from a given initial state to end state, is called

Correct : B. Algorithm

94. Diamond shape in flow chart denotes

Correct : B. Decision

95. Which of the following shape is used for representing a Conditional Statement in a Flow chart?

Correct : B. Rhombus

96. Any program can be written using structures.

Correct : B. Sequence logic, Selection logic, Iteration logic