MCQ Bank
Why do many major software contractors require organizations to meet standards?
- A) To increase cost
- B) To ensure quality
- C) To promote competition
- D) To decrease efficiency
_________is the field of engineering that deals with designing system's interfaces by considering the humans physical abilities.
- A) Ergonomics
- B) Genetics
- C) Thermodynamics
- D) Cognetics
The ___________ term is used for software produced for the mass market and sold in retail stores or downloaded via the Internet.
- A) Custom software
- B) Open-source software
- C) Proprietary software
- D) Commercial off-the-shelf (COTS) software
Ethical issues are related to:
- A) Moral principles
- B)
- C)
- D)
What do we call the structures in a tree that consist of a node and the nodes below it?
- A) Roots
- B) Branches
- C) Leaves
- D) Subtrees
Tuples that have attribute W in relation A less than attribute X in relation B are included in the result for the condition __________.
- A) A.W = B.X
- B) A.W < B.X
- C) A.W >= B.X
- D) A.W > B.X
Subschemas are crucial in providing ______ to different users within a database.
- A) universal access
- B) similar access
- C) restricted access
- D) identical information
What is the main characteristic of a one-dimensional array?
- A) Different types of entries
- B) Multiple rows and columns
- C) Single row of elements
- D) Varied sizes of entries
Persistent objects in a database are distinct from transient objects because they are __________.
- A) saved after program termination
- B) linked to other objects
- C) discarded after program termination
- D) created during program execution
A __________ is a storage area that contains such an encoded address.
- A) pointer
- B) tree
- C) graph
- D) array
How are positions in a one-dimensional array identified?
- A) By an index numbers
- B) Field names
- C) Pairs of indices
- D) Rows and columns
What is an aggregate type in programming?
- A) An integer variable
- B) 2-dimensional array
- C) Block of data items with different data types
- D) Rectangular array of numbers
If we seek the JobTitle column within a relation named NEW1, the expression would be: SELECT _____ FROM NEW1;
- A) Department
- B) EmployeeID
- C) Salary
- D) JobTitle
Operations that are only partially completed in commercial systems might lead to ___________ information in the database.
- A) Accurate
- B) Verified
- C) Valid
- D) Incomplete
In a two-dimensional array, what does the second index in a pair identify?
- A) Field name
- B) Row associated with the position
- C) Column associated with the position
- D) Numerical index number
In the case of ________that are subject to heavy transaction loads, it is highly likely that a random snapshot will find the database in the middle of some transaction.
- A) web development
- B) small database
- C) object oriented programming
- D) large databases
This conceptual view of the database is called a ________ model.
- A) Database
- B)
- C)
- D)
In case of an equipment malfunction, the DBMS uses the log to reconstruct ______.
- A) the entire database from scratch
- B) only incomplete transactions
- C) completed transactions since the last backup
- D) non-committed transactions
Shortcut key of paste is:
- A) Ctrl+V
- B)
- C)
- D)
A transaction requiring exclusive access will ___________.
- A) Automatically gain access without checks
- B) Grant shared access to other transactions
- C) Be forced to wait if the item is already exclusively locked
- D) Share the access with other transactions