Q1. Which of the following is a way to minimize software development costs? a. software reuse b. system analysis c. debugging d. software maintenance
Q2. How does system software make application development easier? a. it provides reusable utility programs b. it provides system development tools c. it creates program editors d. it creates debugging tools
Q3. How do you compute the cycle time of a processor? a. one divided by the clock rate (in Hz) b. the clock rate (in Hz) divided by one c. the processor clock rate (in Hz) divided by bus clock rate (in Hertz) d. the bus clock rate (in Hz) divided by processor clock rate (in Hertz)
Q4. A load operation copies data from main memory to register memory. a. true b. false
Q5. What part of the data hierarchy is contained in a file? a. record b. database c. character d. field
Q6. A flowchart contains a diamond connected to a rectangle. The rectangle is connected back to the diamond. This is a ____. a. loop structure b. single-alternative if c. dual-alternative if d. sequence structure
Q7. A control break program that calculates totals for each category and a grand total has four modules: startUp, bookListLoop, categoryChange, closeDown. In which module would you expect to see the category total incremented? a. startUp b. bookListLoop c. categoryChange d. closeDown
Q8. Programming languages that require you to declare the type of data a variable contains are said to be: a. loosely typed b. strongly typed c. dynamically typed d. weakly typed
Q9. Which of the following choices represents the correct order of precedence from highest to lowest? a. multiplication, equality, addition, comma b. equality, comparison, logical and, conditional c. multiplication, comparison, addition, equality d. equality, logical or, conditional, compound assignment
Q10. A server-side scripting program can use the value of the _____ attribute to determine how to process form data. a. method b. enctype c. accept-charset d. action
Q11. The onsubmit and onreset event handlers must return a Boolean value. a. true b. false
Q12. Meta tags are HTML tags that summarize Web pages for search engine extraction. a. true b. false
Q13. Secure Socket Layer is defined at which layer of the OSI model? a. Presentation b. Application c. Physical d. Network
Q14. Which of the following is not varied in order to represent data in analog form? a. Frequency b. Amplitude c. Phase d. Light intensity
Q15. An organization that wishes to accept credit card payments must choose between SSL and S-HTTP. a. true b. false
Q16. Data inconsistency exists when different and conflicting versions of the same data appear in different places. a. true b. false
Q17. Accurate, relevant, and timely information is the key to good decision making. a. true b. false
Q18. There are three different types of anomalies: modification, insertion, and deletion. a. true b. false
Q19. One of the advantages of the hierarchical model is the ease of maintaining data integrity. a. true b. false
Q20. Given its parent/child structure, the hierarchical model yields integrity and consistency; there cannot be ____. a. a root b. a large amount of data c. a child without a parent d. many transactions
Q21. In network database terminology, 1:M relationships are represented using a database table. a. true b. false
Q22. The final outcome of a natural JOIN operation yields a table that does not include the unmatched row. a. true b. false
Q23. In a sophisticated application development software, nulls can create problems when using functions such as: a. COUNT b. SUM c. COUNT and AVERAGE d. COUNT, SUM, and AVERAGE
Q24. The systems development environment in the late 1990s focused on systems integration. a. true b. false
Q25. The three key principles of Agile Methodologies include a focus on adaptive rather than predictive methodologies, a focus on people rather than roles, and a focus on self-adaptive processes. a. true b. false