COSC: FINAL PRACTICE EXAM – Flashcards
Unlock all answers in this set
Unlock answersquestion
Which view of data deals with how the data is actually formatted and located?
answer
physical view
question
If all the data in a database is not physically located in one place, it would be a(n) _______ database.
answer
distributed
question
Querying the database and generating reports is assisted by the application generation subsystem.
answer
false
question
The ATM works on the principle of real-time processing.
answer
true
question
Data consists of only numbers, letters, and symbols.
answer
false
question
A commercial database is generally an enormous database that an organization develops to cover particular subjects.
answer
true
question
The logical arrangement of data in a database is called the database model.
answer
true
question
Information collected by an organization from a variety of external and internal databases is stored in this special type of database.
answer
data warehouse
question
The company database may be stored on a central database server and managed by a database administrator.
answer
true
question
In this subsystem, a user can create data entry forms.
answer
application generation
question
Which of the following is not an advantage of using a database?
answer
reliability
question
Database tables can be related or connected to other tables by common key fields.
answer
true
question
This commercial database offers news and information on legal, public records, and business issues.
answer
LexisNexis
question
The database in which data elements are organized using classes, objects, attributes, and methods is called the object-oriented database.
answer
true
question
In the object-oriented database model, this term is the equivalent to a field in a relational model.
answer
attribute
question
In order to create, modify, and gain access to a database, special software, called the database management system, is required.
answer
true
question
Access to these databases is offered to the public or selected outside individuals, for a fee.
answer
commercial database
question
Data redundancy can occur due to lack of data integrity.
answer
true
question
A hierarchical database uses many-to-many relationships.
answer
false
question
Analysis tools that support viewing all or selected parts of data, querying the database, and generating reports include query-by-example as well as specialized programming language called _______.
answer
SQL
question
DO WHILE is an example of a sequential structure.
answer
false
question
Top-down program design is used to identify the program's processing steps after the outputs and inputs have been determined.
answer
true
question
A 5GL language incorporates the concepts of artificial intelligence to allow a person to provide a system with a problem and some constraints, and then request a solution.
answer
true
question
These second generation languages use abbreviations or mnemonics that make it easier for humans to understand.
answer
Assembly
question
For an attempt at translation to work as a form of the testing process, the program must be free of logic errors to be able to run.
answer
false
question
This is an outline of the logic of the program you will write.
answer
pseudocode
question
These first generation languages are hard to use, with one of the reasons being that they are different depending on the make of the computer.
answer
machine
question
C++ is an example of a machine language.
answer
false
question
Identify the programming tool that uses symbols to show the sequence of steps needed to solve a programming problem.
answer
flowcharts
question
A condition must be met before a sequential structure can proceed to the next statement.
answer
false
question
A _______ is a list of instructions for the computer to follow to accomplish the task of processing data into information.
answer
program
question
These consist of logically related programming statements.
answer
modules
question
This type of error could be the result of the programmer making an incorrect calculation.
answer
logic
question
This is the process of testing and eliminating errors in a program.
answer
debugging
question
One of the best ways to code effective programs is to write so-called _______ programs, using the logic structures.
answer
structured program
question
Agile software development starts by getting core functionality of a program working, and then expands on it until the customer is satisfied with the results.
answer
true
question
The report at the end of the program design step typically consists of pseudocode, flowcharts, and logic structures.
answer
true
question
Pseudocode is an outline of the logic of the program you would like to write.
answer
true
question
Program documentation is intended only for end-users.
answer
false
question
Program maintenance involves ensuring that current programs are operating error-free, efficiently, and effectively.
answer
true
question
In a network database, nodes may have a many-to-many relationship.
answer
true
question
Relational database tables require a common data item.
answer
true
question
A collection of related fields such as a person's name, address, and age.
answer
record
question
A record is a collection of related tables.
answer
false
question
In a network database, a node can be traced down through different branches.
answer
true
question
Having several instances of the same data is called data _______.
answer
redundancy
question
These databases store not only data but also instructions to manipulate the data.
answer
object-oriented
question
In this database model, the fields or records are structured in nodes.
answer
Hierarchical
question
If Mr. Smith's bike has been sent to his new address, but the bill to his old one, it can most likely be attributed to a lack of data _______.
answer
integrity
question
This type of database is organized into many tables with common data items (key fields) linking the tables to one another.
answer
relational
question
The logical view of data focuses on meanings and content of the data.
answer
true
question
Program objectives, desired outputs, needed inputs, and processing requirements are all recorded in this.
answer
program specification documents
question
This is testing a program by a select group of potential users.
answer
beta testing
question
This type of software development focuses less on the procedures and more on defining the relationships between previously defined procedures.
answer
object-oriented
question
Pseudocode graphically presents the detailed sequence of steps needed to solve a programming problem.
answer
false
question
A programming language uses symbols, words, and phrases to instruct a computer to perform specific operations.
answer
true
question
One of the items to be defined in the program specification is the program's objectives.
answer
true
question
Fifth-generation languages (5GLs) incorporate the concepts of which of the following?
answer
artificial intelligence
question
This type of language uses natural languages to allow humans to communicate more directly to a computer.
answer
problem and contraint
question
A condition must be met before a sequential structure can proceed to the next statement.
answer
false
question
The DO WHILE loop means that the loop statements will be executed as long as a certain condition exists.
answer
true
question
In this logic structure, one program statement follows another.
answer
sequential
question
A compiler _______.
answer
converts the source code into a machine language code
question
A field that uniquely identifies each record.
answer
primary key
question
This subsystem defines the logical structure of the database by using a data dictionary or schema.
answer
data definition
question
The combined information presented on this type of database can be used to change the whole merchandising strategy of a store.
answer
company
question
C++ is a procedural language that is widely used by today's programmers.
answer
true
question
Which of the following refers to tools that are used to provide some assistance in designing, coding, and testing software?
answer
CASE
question
CASE tools are used to compile programs to test for logic errors.
answer
false
question
Coding is only one of the six steps of programming.
answer
true
question
The program's objectives, outputs, inputs, and processing requirements are determined during in this step.
answer
Program specification