The requirements, design, implementation, and testing phases are part of the...
A) Programming phase sequence
B) Software development life cycle ✔
C) Extreme programming development
D) Linear design phase
A structured code walk-through...
A) Ensures that the code follows in-house standards ✔
B) Increases the user friendliness of the program
C) Should only be performed by the original programmer
D) Ensures there are enough lines of code
Compile errors can be caused by bad syntax, typing errors, or...
A) Input data
B) Illegal function calls ✔
C) Incorrect user specification
D) Invalid logic
To prevent an application from crashing at runtime, a good technique is to...
A) Use an interpreter
B) Compile the code a second time
C) Limit user input and output
D) Make use of exception handling ✔
The process of laying out a web page on poster board is called...
A) Copying
B) Outlining
C) Storyboarding ✔
D) Processing
Data represented in a tagged-format language is...
A) Binary
B) XML ✔
C) Delimited
D) Fixed-length
Large programs used by many people should be stored on a...
A) Tape backup
B) Server ✔
C) DVD drive
D) Personal computer
Each module in top-down programming should...
A) Represent a program function ✔
B) Represent a loop
C) Be well distributed
D) Contain a procedure call
Test data should be developed that will...
A) Validate the operating system
B) Execute the program properly the first time
C) Contain only invalid data
D) Generate the answers wanted by users ✔
Documentation standards should be...
A) Changed frequently
B) Determined by the programmer
C) Dictated by the end users
D) Defined up front ✔
Arranging data elements into a sequence is called...
A) Merging
B) Sorting ✔
C) Summarizing
D) Classifying
When querying fields in a database, one or more records will be...
A) Inserted
B) Selected ✔
C) Deleted
D) Updated
What federal law protects software developers?
A) The Federal Law of Software
B) The Software Act of 1976
C) The Intellectual Act of 2001
D) Copyright Act of 1976 ✔
The purpose of a substring function is to...
A) Compare two strings
B) Separate an alpha field into smaller parts ✔
C) Print a formula like H₂O
D) Format text vertically
A "divide-by-zero" error is a...
A) Compiling error
B) Runtime error ✔
C) System error
D) User error
Understanding and eliminating code bottlenecks is known as...
A) Optimization ✔
B) Debugging
C) Documentation
D) Implementation
Program comments should use terms that are...
A) Familiar to other programmers ✔
B) Relevant to Boolean Logic
C) Relevant to the business environment
D) Familiar to the general public
An error that occurs during program execution is a...
A) Linking error
B) Runtime error ✔
C) Compiling error
D) Shutdown error
The user's manual should be updated...
A) When major changes are made to the server
B) When the user enters different data
C) Any time system changes affect the user in any way ✔
D) Only during minor updates
Documentation standards should be (again)...
A) Defined up front ✔
B) Changed frequently
C) Determined by the programmer
D) Determined by the end users