Free Web and Mobile Development MCQs with Answers
268 Web and Mobile Development MCQs from Software Engineering, each with the correct answer and a written explanation of why it is correct. Free and unlimited, with no account needed.
Last updated
268 questions · page 13 of 14
- A. volatile, temporary
- B. non volatile, permanent
- C. non volatile, temporary
- D. volatile, permanent
Explanation: RAM is volatile because its contents disappear when power is removed, and it is temporary because it holds data only while programs are…
Correct answer: volatile, temporary- A. Input
- B. Scanning
- C. Software
- D. Output
Explanation: A monitor is an output device because it presents processed text, images, and video to the user.
Correct answer: Output- A. Much costlier than a single transistor
- B. A complicated circuit
- C. An integrating device
- D. Fabricated on a tiny silicon chip
Explanation: An integrated circuit contains electronic components fabricated together on a small semiconductor chip, usually silicon.
Correct answer: Fabricated on a tiny silicon chip- A. delete text
- B. move the cursor in the text that has already been entered
- C. save the document
- D. move the cursor while deleting text
Explanation: Arrow keys move the cursor through text that has already been entered without deleting it.
Correct answer: move the cursor in the text that has already been entered- A. Bandwidth
- B. Bug
- C. Bus
- D. Bits
Explanation: Bandwidth is the range or capacity of frequencies available for carrying a signal, and it determines how much data a communication channel…
Correct answer: Bandwidth- A. ROM chips
- B. RAM chips
- C. PROM chips
- D. Micro processor
Explanation: A microprocessor is a processor implemented on a silicon chip and performs arithmetic, control, and data-processing operations.
Correct answer: Micro processor- A. 255 characters
- B. 127 characters
- C. 63 characters
- D. 31 characters
Explanation: A complete DNS hostname may contain up to 255 characters or octets, although each individual label within it is limited to 63 characters.
Correct answer: 255 characters- A. all UDP packets are treated independently by transport layer
- B. it sends data as a stream of related packets
- C. both A and B
- D. none of these
Explanation: UDP is connectionless because the transport layer handles each datagram independently without establishing a session or tracking a related…
Correct answer: all UDP packets are treated independently by transport layer- A. Web has led to availability of software services and possibility of developing highly distributed service based systems
- B. Web based systems have led to degradation of programming languages
- C. Web brings concept of software as service
- D. Web based system should be developed and delivered incrementally
Explanation: The Web expanded software services, distributed systems, and the software-as-a-service model; it did not degrade programming languages.
Correct answer: Web based systems have led to degradation of programming languages- A. should be unscalable
- B. must be able to cope with uncertain, random heavy demands on services
- C. must be secure
- D. are subject to assorted legal, social, and ethical scrutiny
Explanation: Web-based systems should be scalable so they can handle growth and varying loads.
Correct answer: should be unscalable- A. Availability
- B. Data driven
- C. Content sensitive
- D. Continuous evolution
Explanation: A content-sensitive WebApp is judged heavily by the quality, accuracy, and aesthetic presentation of its content.
Correct answer: Content sensitive- A. Loss of sense of locality and direction
- B. Cognitive overload for users
- C. All of the mentioned
- D. None of the mentioned
Explanation: Hypertext links can make users lose their sense of location and direction, while too many links can create cognitive overload.
Correct answer: All of the mentioned- A. Collaborative work
- B. Online communities
- C. Web portals
- D. Workflow-oriented
Explanation: Discussion groups allow people with shared interests to communicate and exchange information, which characterizes an online community.
Correct answer: Online communities- A. Service oriented app
- B. Database access app
- C. Portal app
- D. Data warehousing app
Explanation: A data-warehousing WebApp presents information gathered by querying and analyzing large collections of databases.
Correct answer: Data warehousing app- A. Content Analysis
- B. Interaction Analysis
- C. Functional Analysis
- D. All of the mentioned
Explanation: The web engineering analysis model examines content, user interaction, and the functions the WebApp must provide.
Correct answer: All of the mentioned- A. Unpredictable load
- B. Performance
- C. Concurrency
- D. Network intensiveness
Explanation: Concurrency describes many users accessing a WebApp at the same time, requiring it to handle simultaneous requests.
Correct answer: Concurrency- A. World Wide Web Consortium
- B. World Wide Web Collaboration
- C. World Wide Web Community
- D. None of the mentioned
Explanation: W3C expands to World Wide Web Consortium, the organization that develops and maintains many Web standards and recommendations.
Correct answer: World Wide Web Consortium- A. Informational
- B. Interactive
- C. Transaction-oriented
- D. Workflow-oriented
Explanation: Electronic shopping involves selecting products, placing orders, and completing payments, so it is transaction-oriented.
Correct answer: Transaction-oriented- A. Incremental Model
- B. Waterfall Model
- C. Spiral Model
- D. None of the mentioned
Explanation: The incremental model suits WebApps because features can be delivered in successive releases and adapted quickly to changing user needs.
Correct answer: Incremental Model- A. SaaS
- B. SOA
- C. Configurability
- D. Both SaaS and Configurability
Explanation: Software as a Service (SaaS) delivers application functionality from a provider's remote servers, usually through a web browser.
Correct answer: SaaS