Explore topic-wise MCQs in Bachelor of Computer Applications (BCA).

This section includes 22 Mcqs, each offering curated multiple-choice questions to sharpen your Bachelor of Computer Applications (BCA) knowledge and support exam preparation. Choose a topic below to get started.

1.

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

A. Compiler
B. Linker
C. Assembler
D. Interpreter
Answer» D. Interpreter
2.

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» C. None
3.

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» E.
4.

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» E.
5.

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

A. 1958
B. 1964
C. 1970
D. 1985
Answer» B. 1964
6.

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

A. Flowchart
B. Hierarchy chart
C. Pseudo code
D. Variable declaration
Answer» D. Variable declaration
7.

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

A. Macro flowchart
B. Micro flowchart
C. Terminal
D. Pseudo code.
Answer» E.
8.

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

A. Program
B. Algorithm
C. High level Language
D. Flowchart
Answer» C. High level Language
9.

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

A. Debugging
B. White Box Testing
C. Comments
D. Syntax Errors
Answer» D. Syntax Errors
10.

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» C. High Level Language
11.

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

A. md
B. gd
C. cd
D. fd
Answer» B. gd
12.

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

A. type add.c> prn
B. edit add.c > prn
C. print a
D. c
Answer» B. edit add.c > prn
13.

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_______.

A. Interpreter
B. Compiler
C. Linker
D. Loader
Answer» E.
14.

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

A. Kite box is used.
B. Circle is used.
C. Round corner rectangle is used
D. Pentagon is used.
Answer» D. Pentagon is used.
15.

The operating' System manages .

A. Memory
B. Processes
C. Disks and I/O devices
D. All of the above
Answer» E.
16.

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

A. Instructions are written in the order they are to be performed.
B. Instructions executed several time based on some condition.
C. Select the proper path out of two or more alternative paths
D. None of above
Answer» D. None of above
17.

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» B. Hungarian Notation
18.

............... 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» C. Both A and B
19.

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» D. Logic Errors
20.

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» D. Relating loader
21.

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» B. Debugging
22.

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» E.