Computers and IT MCQs
Computer Awareness Questions and Quiz for Banking, IBPS, RRB, RBI, SBI, NABARD examinations of 2024-2025. Computer Awareness MCQs for Competitive Exams. GKToday Computer Awareness for IBPS PO, IBPS Clerk, Bank PO, Bank Clerk and other entrance / competitive examinations.
21. How many phases does a compiler has?
[A] 3
[B] 5
[C] 7
[D] 8
Show Answer
Correct Answer: D [8]
Notes:
The compilation process is a sequence of various phases. Each phase takes input from its previous stage, has its own representation of source program, and feeds its output to the next phase of the compiler. There are around 8 phases in a compiler.
22. An assembler is a program that converts assembly language into machine code. Which of the following is not a type of assembler ?
[A] One pass
[B] Two pass
[C] Load and Go
[D] Three pass
Show Answer
Correct Answer: D [Three pass]
Notes:
An assembler is a program that translates assembly language into machine language. There are many types of assemblers .Some of them are one pass assembler, two pass assemble, laod and go assembler etc.
23. Which of the following are the Educational Softwares?
[A] MATLAB
[B] Google Earth
[C] Nasa World Wind
[D] All of the Above
Show Answer
Correct Answer: D [All of the Above]
Notes:
There are many types of educational softwares. Some of them are Dictionaries, Encarta, Britannica, MATLAB, Google Earth, NASA World Wind etc.
24. What is the name given to the program capable of running on any computer regardless of the operating system?
[A] Applet
[B] Back-end
[C] Open source software
[D] All of the Above
Show Answer
Correct Answer: A [Applet]
Notes:
An applet is a program capable of running on any computer regardless of the operating system. Many applets can be downloaded from various sites on the Internet.
25. Which of the following is the term used for the way in which multiple teams of developers collaborate on a software project?
[A] Iterative
[B] Agile
[C] Waterfall
[D] Front End
Show Answer
Correct Answer: B [Agile]
Notes:
Agile development methods are a set of procedures that dictate the ways in which multiple teams of developers collaborate on a project. The term “agile software development” was introduced in 2001.
26. Which of the following are the two categories of the Low Level Languages?
[A] Machine Level and Assembly Level Language
[B] Algorithms and Assembly Level Language
[C] Assembly and Binary Level Language
[D] Machine Level and Algorithms
Show Answer
Correct Answer: A [Machine Level and Assembly Level Language]
Notes:
In case of Low-level languages, the programmer is able to tune the code to be smaller or more efficient. There are two types of low-level languages. Machine Language which is a language that is directly interpreted into the hardware. Assembly Language is slightly more user-friendly language that directly corresponds to machine language.
27. What is the name given to the view of database that appears to an application program?
[A] Schema
[B] Metadata
[C] Front end
[D] Subschema
Show Answer
Correct Answer: D [Subschema]
Notes:
The subschema is the logical description of that section of the database which is relevant and available to an application. A subschema is a subset of the schema and inherits the same property that a schema has.
28. Which of the following are found in abundance in a relational database?
[A] Keys
[B] Tables
[C] Records
[D] Sets
Show Answer
Correct Answer: B [Tables]
Notes:
In Relational model, data is stored in tables and is represented in form of tuples. RDBMS is used to manage Relational database. Relational database is a collection of organized set of tables related to each other, and from which data can be accessed easily.
29. Which of the following networking is used when centralized management is desired or if there is little room for cabling?
[A] Local Area Networking
[B] Wide Area Networking
[C] Passive Optical Local Area Networking
[D] Optical Area Networking
Show Answer
Correct Answer: C [Passive Optical Local Area Networking]
Notes:
Passive optical LANs or POLANs are adapted to indoor network architectures, and can decrease the amount of cable and equipment required to deploy a network. POLANs are ideal if there is little room for cabling.
30. Which of the following is true about Fiber Distributed Data Interface?
[A] It is a set of ANSI and ISO standards for data transmission on fiber optic lines in a local area network.
[B] It is based on the token ring protocol.
[C] It can extend in range up to 200 km.
[D] All of the Above
Show Answer
Correct Answer: D [All of the Above]
Notes:
Fiber Distributed Data Interface is a set of ANSI and ISO standards for data transmission on fiber optic lines in a local area network that can extend in range up to 200 km. The FDDI protocol is based on the token ring protocol. An FDDI local area network can support thousands of users.