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. Which of the following components of Personal Computer maintains date and time of the system?
[A] CMOS RAM
[B] VRAM
[C] PROM
[D] Motherboard
Show Answer
Correct Answer: A [CMOS RAM]
Notes:
CMOS RAM is a volatile, low-power complementary metal-oxide-semiconductor. It is alternatively referred to as Real Time Clock.
22. Which of the following correctly defines the Digital Visual Interface?
[A] It is a video display interface developed by the Digital Display Working Group.
[B] It is used to connect a video source, such as a video display controller to a display device.
[C] The interface is designed to transmit uncompressed digital video.
[D] All of the Above
Show Answer
Correct Answer: D [All of the Above]
Notes:
DVI is a video display interface. It was developed to be an industry standard for transmitting digital video content to display devices at resolutions as high as 2560 x 1600.
23. Which of the following is the first layer of software loaded into computer memory when it starts up?
[A] Device Driver
[B] Operating System
[C] Language Translator
[D] System Utilities
Show Answer
Correct Answer: B [Operating System]
Notes:
An operating system is a system software that manages computer hardware and software resources and provides common services for computer programs.
24. 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.
25. 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.
26. Which of the following Microsoft applications is used to create a budget?
[A] Microsoft Excel
[B] Microsoft Access
[C] Microsoft PowerPoint
[D] Microsoft Word
Show Answer
Correct Answer: A [Microsoft Excel]
Notes:
Microsoft Excel is a spreadsheet developed by Microsoft. It features calculation, graphing tools, pivot tables, and a macro programming language called Visual Basic for Applications.
27. Which of the following is necessary for an application software to be used ?
[A] Money
[B] Antivirus
[C] Software Engineering
[D] Software License
Show Answer
Correct Answer: D [Software License]
Notes:
A software license is a legal instrument governing the use or redistribution of software. A software license grants the permission to use one or more copies of software in ways where such a use would otherwise potentially constitute copyright infringement of the software owner’s exclusive right.
28. What are the terms used for Technical Debt?
[A] Code Debt
[B] Design Debt
[C] Both a and b
[D] None of the Above
Show Answer
Correct Answer: C [Both a and b]
Notes:
Technical debt is a concept in software development. It reflects the implied cost of additional rework caused by choosing an easy solution now instead of using a better approach.
29. 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.
30. There are many types of database models .Which among the following are those types ?
[A] Network Database Model
[B] Relational Database Model
[C] Object Oriented Database Model
[D] All of the Above
Show Answer
Correct Answer: D [All of the Above]
Notes:
A database model is a type of data model that determines the logical structure of a database and fundamentally determines in which manner data can be stored, organized and manipulated.Types of database models are Hierarchical database model,Relational model,Network model,Object oriented database model,Entity-relationship model,Document model,Entity-attribute-value model,Star schema etc.