All Free Software Engineering MCQs with Answers

Every Software Engineering question in the bank, across all chapters, each with the correct answer and a written explanation. Free and unlimited, with no account needed.

1,731 questions · page 11 of 87

  • A. drop-down list
  • B. masked edit control
  • C. radio buttons
  • D. spin box

Explanation: Radio buttons are best when the user must select one option from a small, mutually exclusive set such as full-time or part-time.

Correct answer: radio buttons
  • A. Distributed database
  • B. Distributed processing
  • C. Central processing
  • D. None of these

Explanation: Distributed processing divides computing work among multiple networked computers, rather than handling it at one central processor.

Correct answer: Distributed processing
  • A. Facilitate the decisions-making process
  • B. Provide requisite information at each level of management
  • C. Support decision-making
  • D. recruit people for system

Explanation: MIS exists to provide information and support managerial decision-making at different levels.

Correct answer: recruit people for system
  • A. line chart
  • B. pie chart
  • C. scatter char
  • D. bar chart

Explanation: A bar chart displays each category or series as a separate bar, making their sizes easy to compare.

Correct answer: bar chart
  • A. internal, external
  • B. personal, organizational
  • C. useful, unuseful
  • D. constructive, destructive

Explanation: MIS information sources are commonly divided into internal sources, originating within the organisation, and external sources, originating…

Correct answer: internal, external
  • A. The distribution of (or access to) computer outputs must be sufficient to assist all relevant users
  • B. The computer outputs should be designed with automated tools.
  • C. The computer outputs must be acceptable to the system users.
  • D. Computer outputs should be simple to read and interpret

Explanation: Good output design ensures that outputs reach relevant users, are acceptable to them, and are easy to read and interpret.

Correct answer: The computer outputs should be designed with automated tools.
  • A. combination box
  • B. drop-down list
  • C. list box
  • D. ellipsis control

Explanation: A drop-down list keeps the many predefined choices hidden until the user opens it, conserving screen space.

Correct answer: drop-down list
  • A. smart card
  • B. biometric
  • C. optical mark
  • D. all of the above

Explanation: Smart cards, biometric devices, and optical-mark readers are all methods of entering data into an information system.

Correct answer: all of the above
  • A. A way to handle the system or subsystem by way of simplification, coupling and decoupling of subsystems.
  • B. For preparing the schedule of the system in the overall information requirement
  • C. An online information on the stocks markets and the accounts balance
  • D. None of these

Explanation: An MIS architecture organizes the system into manageable subsystems and defines how they are simplified, coupled, or decoupled.

Correct answer: A way to handle the system or subsystem by way of simplification, coupling and decoupling of subsystems.
  • A. Group Decision Support System
  • B. Group Discussion Support System
  • C. Group Decision Service System
  • D. Group Discussion Support Source

Explanation: GDSS stands for Group Decision Support System, a computer-based system that helps a group make decisions collaboratively.

Correct answer: Group Decision Support System
  • A. Entities
  • B. Processes
  • C. Data
  • D. Objects

Explanation: UML models a system as interacting objects that combine data and behavior.

Correct answer: Objects
  • A. structured analysis
  • B. information engineering
  • C. rapid architected analysis
  • D. object-oriented analysis

Explanation: Information engineering emphasizes the organization and structure of an organization’s data, commonly through data models.

Correct answer: information engineering
  • A. back office information systems
  • B. decision support systems
  • C. expert information systems
  • D. front office information systems

Explanation: Back-office information systems support internal and operational business activities, including supplier-related functions.

Correct answer: back office information systems
  • A. adds value
  • B. manages risks
  • C. reduces costs
  • D. creates a new opportunit

Explanation: Web self-service lets customers find answers without contacting bank staff, so the immediate business outcome is lower service and support…

Correct answer: reduces costs
  • A. Data management sub systems
  • B. Model management sub system
  • C. Dialog management sub system
  • D. All of the above

Explanation: A DSS commonly includes data management, model management, and dialog or user-interface management subsystems.

Correct answer: All of the above
  • A. Internal source
  • B. External source
  • C. Both internal and external source
  • D. None of the above

Explanation: A management information system combines internal data, such as sales and inventory, with external data, such as market and economic…

Correct answer: Both internal and external source
  • A. enterprise applications
  • B. object technologies
  • C. knowledge asset management
  • D. collaborative technologies

Explanation: Enterprise applications, object technologies, and collaborative technologies are commonly identified as technology drivers for information…

Correct answer: knowledge asset management
  • A. layerware
  • B. tool kit
  • C. interfaceware
  • D. middleware

Explanation: ODBC tools provide a communication layer between applications and database systems, which is the role of middleware.

Correct answer: middleware
  • A. interface specifications
  • B. software specifications
  • C. user dialog
  • D. prototyping specifications

Explanation: A user dialog specifies the sequence in which users move between screens or windows and interact with application functions.

Correct answer: user dialog
  • A. 0
  • B. 1
  • C. 2
  • D. 3

Explanation: The expression `1 / 4` uses integer operands, so integer division produces 0 before multiplication by 10.

Correct answer: 0