Table of Contents
ToggleProgramming Concepts MCQ Questions And Answers For Competitive Exams
||Computer Programming Concepts MCQ Questions And Answers For Competitive Exams||Programming Concepts Questions And Answers For JOA IT||
1. The instructions that tell a computer how to carry out the processing tasks are referred to as computer
(a) programs
(b) processors
(c) input devices
(d) memory modules
(e) None of these
2. A set of rules for telling the computer what operations to perform is called a
(a) Procedural language
(b) Structures
(c) Natural language
(d) Command language
(e) Programming language
3. Which of the following contains specific rules and words that express the logical steps of an algorithm?
(a) Programming language
(b) Syntax
(c) Programming structure
(d) Logical chart
(e) Flow chart
4. A(n) ……… program is one that is ready to run and does not need to be altered in any way.
(a) interpreter
(b) high level
(c) compiler
(d) COBOL
(e) executable
5. Who is regarded as the world’s first programmer ?
1. Alan Turing
2. Ada Lovelace
3. Tim Berners Lee
4. Steve Wozniak
(A) 3
(B) 1
(C) 2
(D) 4
6. A factor in the selection of source language is
(A) programmer’s skill
(B) language availability
(C) program compatibility with other software
(D) All of the above
7. Languages which can easily interact with the hardware are called
(A) High level languages
(B) Low level languages
(C) Middle level languages
(D) All of the above
8. Machine language
(A) is the language in which programs were first written
(B) is the only language understood by the computer
(C) differs from one type of computer to another
(D) All of the above
(E) None of the above
9. The use of combination of 1’s and 0’s is feature of which of the following type of computer language?
(A) High Level Language
(B) PASCAL
(C) Machine Language
(D) C
(E) COBOL
10. Each model of a computer has a unique
(A) assembly of a computer
(B) machine language
(C) high level language
(D) All of the above
11. All computers execute
(A) BASIC programs
(B) COBOL programs
(C) Machine language programs
(D) FORTRAN programs
12. The language which can be relocated easily is
(A) Machine language
(B) Assembly language
(C) Low level language
(D) Middle level language
13. Assembly language
(A) uses alphabetic codes in place of binary numbers used in machine language
(B) is the easiest language to write programs
(C) need not be translated into machine language
(D) All of the above
(E) None of the above
14. Which language is CPU dependent ?
(A) C
(B) Assembly
(C) Java
(D) All except Java
15. ……. serves as the bridge between raw hardware and programming layer of a computer system.
(A) Medium level language
(B) Low level language
(C) High level language
(D) Both (A) and (B)
16. Which of the following is a machine independent program?
(A) High level language
(B) Low level language
(C) Assembly language
(D) Machine language
17. Computer language used for calculation is
(A) LOGO
(B) FORTRAN
(C) BASIC
(D) C + +
18. Which of the following computer language is a mathematically oriented language used for scientific problems?
(A) FORTRAN
(B) COBOL
(C) LISP
(D) PROLOG
19. FORTRAN stands for
(A) Formal Translation
(B) Formative Translation
(C) Formal Transaction
(D) Formula Translation
20. LISP is designed for
(A) artificial intelligence
(B) GUI
(C) CUI
(D) optical fibre
21. LISP is the second oldest high level programming language. Here, LISP stands for
(A) Level Program
(B) Level Process
(C) List Processing
(D) List Program
22. What does CO stand in COBOL?
(A) Common Object
(B) Common Oriented
(C) Common Operating
(D) Computer Oriented
(E) None of these
23. Which of the following is not characteristic of COBOL?
(A) It is a very standardised language
(B) It is a very efficient in terms of coding and execution
(C) It had limited facilities for mathematical notation
(D) It is very readable language
||Computer Programming Concepts MCQ Questions And Answers For Competitive Exams||Programming Concepts Questions And Answers For JOA IT||
24. A computer program used for business application is
(A) LOGO
(B) COBOL
(C) BASIC
(D) FORTRAN
25. Who among the following invented the computer language, COBOL?
(A) Grace Murray Hopper
(B) John McCarthy
(C) Guido Van Rossum
(D) Brendan Eich
26. C programming language was developed by
(A) Charles Babbage
(B) Larry Wall
(C) James Gosling
(D) Dennis Ritchie
27. C+ + language developed by
(A) Dennis Ritchie
(B) Charles Babbage
(C) Niklaus Wirth
(D) Bjarne Stroustrup
(E) John McCharthy
28. Python is a …… .
(A) low level language
(B) high level language
(C) machine language
(D) assembly language
29. Java is referred to as a
(A) high level language
(B) complex language
(C) hardware device driver
(D) low level language
(E) programming mid level language
30. Computer language used on Internet is
(A) PASCAL
(B) Java
(C) BASIC
(D) LOGO
31. The language used for development of various games is
(A) C
(B) C + +
(C) Java
(D) SQL
32. Which of the following is a programming language for creating special programs like Applets?
(A) Java
(B) Cable
(C) Domain name
(D) Net
(E) COBOL
33. Which is the official language for Android development?
1. Java
2. COBOL
3. FORTRAN
4. Ada
(A) 3
(B) 1
(C) 2
(D) 4
34. Who invented Java Script programming language?
(A) Brendan Eich
(B) Willam Einthoven
(C) George Eastman
(D) Emil Erlenmeyer
35. In which year did the Java Script programming language come into existence?
(A) 1995
(B) 1999
(C) 1990
(D) 2000
36. Which of the following is not a computer language ?
(A) BASIC
(B) COBOL
(C) LOTUS
(D) FORTRAN
(E) None of these
37. C, BASIC, COBOL and Java are examples of ……… languages.
(A) low level
(B) computer
(C) system programming
(D) high level
(E) None of these
38. ……… is a written description of a computer program’s functions.
(A) Explanatory instructions
(B) Graphical user interface
(C) Plug and play
(D) README files
(E) Documentation
39. De-bugging is the process of
1. rolling out a software program
2. modifying a software program
3. checking errors in a software program
4. changing the design structure of a program
(A) 3
(B) 4
(C) 2
(D) 1
40. Translator program used in assembly language is called
(A) compiler
(B) interpreter
(C) translation
(D) translator
(E) assembler
41. The ……… program is used to convert mnemonic code to machine code.
(A) Debug
(B) C + +
(C) FORTRAN
(D) Assembler
42. The function of an assembler is
(A) to convert basic language into machine language
(B) to convert high level language into machine language
(C) to convert assembly language into machine language
(D) to convert assembly language into low level language
43. An assembler is a
(A) programming language dependent
(B) syntax dependent
(C) machine dependent
(D) data dependent
44. Which of the following is not true about an assembler?
(A) Translates instructions of assembly language in machine language
(B) It translates the C program
(C) It is involved in program’s execution
(D) It is a translating program
45. Compiler is a
(A) computer program
(B) part of software
(C) program for converting from high level to machine language
(D) All of the above
||Computer Programming Concepts MCQ Questions And Answers For Competitive Exams||Programming Concepts Questions And Answers For JOA IT||
46. Compiling creates a(n)
(A) error-free program
(B) program specification
(C) subroutine
(D) algorithm
(E) executable program
47. Computer programs are written in a high level programming language, however the human readable version of a program is called
(A) word size
(B) source code
(C) instruction set
(D) application
(E) hard drive
48. Second generation languages are languages that consists of
(A) machine language
(B) assembly language
(C) Java
(D) visual basic
49. Which of the following generation languages consist of statements similar to the statements of human language?
(A) 1GL
(B) 2GL
(C) 3GL
(D) 4GL
50. A set of step-by-step procedures for accomplishing a task is known as a(n)
(A) Algorithm
(B) Hardware program
(C) Software
(D) Firmware program
(E) None of the above
51. Error in a program is called
(A) bug
(B) debug
(C) virus
(D) noise
52. Error which occurs when program tried to read from file without opening it is classified as
(A) execution error messages
(B) built in messages
(C) user defined messages
(D) half messages
(E) None of the above
53. ……… are words that a programming language has set aside for its own use.
(A) Control words
(B) Control structures
(C) Reserved words
(D) Reserved keys
(E) None of these
54. …….. is a cross between human language and a programming language.
(A) Pseudocode
(B) Java
(C) The Java virtual machine
(D) The compiler
(E) None of the above
55. In programming, repeating some statements is usually called
(A) looping
(B) control structure
(C) compiling
(D) structure
56. What is the full name of DFD?
(A) Data Flow Diagram
(B) Data Full Document
(C) Data File Diagram
(D) Data File Document
||Computer Programming Concepts MCQ Questions And Answers For Competitive Exams||Programming Concepts Questions And Answers For JOA IT||
ANSWERS 1. (A) 2. (E) 3. (C) 4. (E) 5. (C) 6. (C) 7. (B) 8. (D) 9. (C) 10. (B) 11. (C) 12. (B) 13. (A) 14. (B) 15. (A) 16. (A) 17. (B) 18. (A) 19. (D) 20. (A) 21. (C) 22. (B) 23. (B) 24. (B) 25. (A) 26. (D) 27. (D) 28. (B) 29. (A) 30. (B) 31. (C) 32. (A) 33. (B) 34. (A) 35. (A) 36. (C) 37. (D) 38. (E) 39. (A) 40. (E) 41. (D) 42. (C) 43. (C) 44. (B) 45. (D) 46. (E) 47. (B) 48. (B) 49. (D) 50. (A) 51. (A) 52. (A) 53. (C) 54. (A) 55. (A) 56. (A)
Join Our Telegram Group :- Himexam