Free Practice Quiz Question List

10 — Data, Systems, and Applications Quiz Online Quiz Questions

Use this free practice quiz with 20 questions to review 10 — Data, Systems, and Applications, test your knowledge, and prepare for your next test or exam.

20 questions
01
Choose one
1 point

Why do the values 42, Maya, 91 become information when presented as a student ID, name, and exam score?

  1. A

    The values are converted into hardware instructions.

  2. B

    The values are labeled and placed in a meaningful context.

  3. C

    The values are stored only as bits and bytes.

  4. D

    The values are copied into multiple files.

02
Choose all
1 point

Which two statements correctly describe keys in a relational database? Select all correct choices.

  1. A

    A primary key uniquely identifies a row.

  2. B

    A schema is always an index of search terms.

  3. C

    A foreign key can refer to a row in another table.

  4. D

    A query must permanently change the data it examines.

03
True or false
1 point

True or false: In a database query, the programmer normally specifies what information is needed, while the DBMS determines how to find it.

  1. A

    True

  2. B

    False

04
Written response
1 point

What database term names a field such as StudentID in ENROLLMENT when it refers to a student in the STUDENT table?

05
Fill in the blank
1 point

In a relational database, a specifies the columns, data types, relationships, and constraints.

06
Choose one
1 point

A bank transfer subtracts money from one account and adds it to another. Which behavior best demonstrates transaction atomicity?

  1. A

    The transfer either subtracts and adds successfully, or neither change is kept.

  2. B

    The transfer always completes one account update before the other is visible.

  3. C

    The transfer permanently exposes every intermediate state to other users.

  4. D

    The transfer avoids using any database operations.

07
Choose all
1 point

Which two properties describe an inverted index used for text retrieval? Select all correct choices.

  1. A

    It maps a term to documents in which the term appears.

  2. B

    It stores only the complete text of the newest document.

  3. C

    It guarantees that every returned document is relevant.

  4. D

    It can contain postings lists of matching document identifiers.

08
Written response
1 point

A date is displayed as September 15, 2026. Enter the same date in the canonical API format YYYY-MM-DD.

09
Fill in the blank
1 point

An maps each search term to the documents in which that term appears.

10
True or false
1 point

True or false: A client using an API generally needs to know the server's internal storage implementation in order to call the API correctly.

  1. A

    True

  2. B

    False

11
Choose one
1 point

A system stores a student's name once in a student table and connects enrollment rows to that student with a key. What database design technique does this illustrate?

  1. A

    Storing a student's name in every enrollment row

  2. B

    Separating students and enrollments into related tables

  3. C

    Removing all keys from the database

  4. D

    Copying each course into a separate database

12
Open ended
1 point

Explain how a library-search application can use databases, information retrieval, an API, a user interface, and abstraction layers together. Describe the responsibility of each major component and one benefit and one limitation of this layered design.

13
Choose one
1 point

A money-transfer operation subtracts funds from one account and adds them to another. Which behavior best illustrates the transaction property of atomicity?

  1. A

    The withdrawal is committed even if the deposit fails.

  2. B

    Both the withdrawal and deposit occur, or neither change is committed.

  3. C

    The database automatically converts the transfer into a search query.

  4. D

    Only the account with the larger balance is updated.

14
Choose one
1 point

Using the simplified inverted index in the material, which document identifier should a search for the term “secure” retrieve directly?

  1. A

    It returns documents 1 and 3 because they contain “data.”

  2. B

    It returns document 1 because it contains “organize.”

  3. C

    It returns document 2 because it contains “secure.”

  4. D

    It returns all three documents because every document has an index entry.

15
Choose one
1 point

A service provides a GET /students/42 operation. Which design consequence is consistent with the API acting as an abstraction?

  1. A

    The client requests a student through a defined operation without directly accessing server storage.

  2. B

    The client must know the server’s physical database-file layout.

  3. C

    The API exposes every internal table and index to every client.

  4. D

    The client is required to implement the server’s authorization mechanism.

16
Choose one
1 point

A database repeatedly stores the same student and course details in every enrollment record. Which redesign best applies normalization to reduce update anomalies?

  1. A

    Copy each student’s name into every enrollment row.

  2. B

    Store all students, courses, and enrollments in one unstructured text field.

  3. C

    Remove identifiers so that records cannot be connected.

  4. D

    Store students and courses separately and connect enrollment records with keys.

17
Choose one
1 point

Which situation best demonstrates how abstraction layers improve portability?

  1. A

    The application writes directly to fixed disk sectors.

  2. B

    The application uses the operating system’s file interface while storage hardware is replaced underneath it.

  3. C

    The user interface must display the database schema for every file operation.

  4. D

    The database must know how the browser renders each result.

18
True or false
1 point

True or false: A search system that returns only one highly relevant document may have high precision but low recall.

  1. A

    True

  2. B

    False

19
Written response
1 point

In the simplified inverted index shown in the material, how many document identifiers appear in the postings list for “applications”?

20
Written response
1 point

A file-system interface normally lets an application request a file without knowing where it is stored. If diagnosing a failure requires the programmer to understand storage permissions, network conditions, or physical storage behavior, what is this phenomenon called?