Machine-translated by Google. Questions are authored in English.
Top

The Client-Server Database Questions and Answers

Answer: D

Correct answer: Include the use of a file server.

A file server is an earlier architecture, not a component of client/server: it ships whole files across the network and leaves the processing to the client, which is what client/server was devised to replace. Understanding requirements, checking network capacity and confirming that the tools work with the chosen middleware are all genuinely necessary.

Please log in or register to report this question.

12.

Massively parallel processing (MPP) systems require a complete copy of the operating system to be resident in each dedicated memory.

Answer: A

Correct answer: True

A massively parallel system gives each processor its own dedicated memory and no shared memory at all, so each must run its own complete copy of the operating system. Nothing is shared between them, which removes the memory contention of a symmetric system and replaces it with the need to pass messages between nodes.

Please log in or register to report this question.

13.

Symmetric multiprocessing (SMP) architectures are useful for situations where data must remain in memory during processing to achieve the desired performance level.

Answer: A

Correct answer: True

Because all the processors share one memory, a large data set can sit in memory once and be worked on by every processor without being copied. Where the data must stay resident to meet the performance target, that shared memory is exactly the property required - and it is also the source of the contention that limits how far the architecture scales.

Please log in or register to report this question.

14.

Writing stored procedures takes less time than using Visual Basic or PowerBuilder to create an application.

Answer: B

Correct answer: False

Stored procedures generally take longer to write than the equivalent in a rapid application development tool, and that is the recognised cost of using them. What is bought with the extra effort is better performance, less network traffic and consistent enforcement of rules across every application.

Please log in or register to report this question.

15.

The Windows operating system and Windows applications are event driven.

Answer: A

Correct answer: True

Windows applications are structured around a loop that waits for events - a click, a keystroke, a timer - and dispatches each to a handler. This is why the code is organised as responses to things that happen rather than as a sequence of steps, and it is the model that graphical interfaces generally follow.

Please log in or register to report this question.

16.

The presentation logic component is responsible for formatting and presenting data on the user's screen or other output device, and for managing user input from a keyboard or other input device.

Answer: A

Correct answer: True

Presentation logic covers everything at the boundary with the user: formatting output for the screen or printer, and accepting and interpreting input. Keeping it separate from processing and storage is what allows the same application to acquire a different front end without altering its rules.

Please log in or register to report this question.

17.

Query-by-Example (QBE) is the most widely available direct-manipulation database query language.

Answer: A

Correct answer: True

QBE lets a user build a query by filling in a grid rather than writing a statement, and it is the direct-manipulation query interface most widely available - present in some form in nearly every desktop database product. It has never been standardised, so the details differ between products.

Please log in or register to report this question.

18.

ODBC requires the specific driver.

Answer: A

Correct answer: True

ODBC works by defining a common interface and requiring each database vendor to supply a driver implementing it for their product. The application calls the interface, the driver translates, and so the same code reaches any database for which a driver exists - but nothing at all without the specific driver installed.

Please log in or register to report this question.

Answer: B

Correct answer: Useful for situations where data must remain in memory to process.

Symmetric multiprocessing gives every processor access to one shared memory, so a large working set can be held once and worked on by all of them. The other options are wrong in detail: one copy of the operating system is shared rather than resident in each processor, and memory contention is the characteristic difficulty of the architecture rather than an unlikely one.

Please log in or register to report this question.

Answer: B

Correct answer: It is similar in concept to ODBC.

JDBC does for Java what ODBC does generally: a common call interface with a driver for each database, so the application code is written once and the driver deals with the vendor’s particulars. The differences follow from that - it is specific to Java rather than language independent, and so is not available to object-oriented languages in general.

Please log in or register to report this question.

Loading…
Tags: The Client-Server Database Questions and Answers || The Client-Server Database MCQ Questions and Answers || The Client-Server Database GK Questions and Answers || The Client-Server Database GK MCQ Questions || The Client-Server Database Multiple Choice Questions and Answers || The Client-Server Database GK || GK on The Client-Server Database || Database Questions and Answers || Database MCQ Questions and Answers || Database GK Questions and Answers || GK on Database