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. There is a technique which uses disk for reading and storing output files. What is the name given to such a technique?
[A] DMA
[B] Buffering
[C] Spooling
[D] All of the Above
Show Answer
Correct Answer: C [Spooling]
Notes:
Spooling is a specialized form of multi-programming for the purpose of copying data between different devices. Spooling works like a typical request queue where data, instructions and processes from multiple sources are accumulated for execution later on.
22. What is the name given to the Automatic Speech Recognition on Apple Iphone?
[A] Julie
[B] Siri
[C] Kewta
[D] Barbie
Show Answer
Correct Answer: B [Siri]
Notes:
Siri is a virtual assistant that is part of Apple Inc.’s iOS. The assistant uses voice queries and a natural-language user interface to answer questions.
23. What is full form of the YAGNI principle used in software system designing?
[A] You are not gonna need it.
[B] You are going not into it.
[C] You are gonna need it.
[D] You aint get to know it.
Show Answer
Correct Answer: A [You are not gonna need it.]
Notes:
You aren’t gonna need it or YAGNI is a principle of extreme programming that states a programmer should not add functionality until deemed necessary.
24. 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.
25. What is the name given to the computer software that is still in the early testing phase?
[A] Alpha Software
[B] Pre-installed Software
[C] Initial Phase Software
[D] Child Software
Show Answer
Correct Answer: A [Alpha Software]
Notes:
Alpha software is computer software that is still in the early testing phase. It is functional enough to be used, but is unpolished and often lacks many of the features.
26. Which of the following languages was first conceived by Alain Colmerauer?
[A] Prolog
[B] FORTRAN
[C] Java
[D] COBOL
Show Answer
Correct Answer: A [Prolog]
Notes:
The most characteristic features of the programming language Prolog are its built-in support for unification and backtracking. It was developed by Alain Colmerauer.
27. Who among the following is the father of MySQL?
[A] Charles Babbage
[B] Michael Wideneus
[C] Allen Jobs
[D] Madam Kama
Show Answer
Correct Answer: B [Michael Wideneus]
Notes:
Michael Widenius is known as the Father of MySQL. He is the main author of the original version of the open-source MySQL database and a founding member of the MySQL AB company.
28. Which of the following is the final step when it has determined that a transaction has been completed successfully?
[A] Rollback
[B] Commit
[C] Transit
[D] None of the Above
Show Answer
Correct Answer: B [Commit]
Notes:
A commit is the final step in the successful completion of a previously started database change as part of handling a transaction in a computing system.
29. Which of the following is the most commonly used operation in relational algebra for projecting a collection of records from a relation?
[A] Join
[B] Union
[C] Select
[D] All of the Above
Show Answer
Correct Answer: C [Select]
Notes:
Select is used to view the tuples of the relation with or without some constraints. This operation is used to select rows from a table that specifies a given logic, which is called as a predicate. The predicate is a user defined condition to select rows of user’s choice.
30. Which one of the below is known as the Multi-Port Repeater?
[A] Firewall
[B] HIDS
[C] Hub
[D] Switch
Show Answer
Correct Answer: C [Hub]
Notes:
A hub, in the context of networking, is a hardware device that relays communication data. A hub sends data packets to all devices on a network.