Describe computer-aided software (or systems) engineering (CASE) and identify the advantages and disadvantages of CASE?
What will be an ideal response?
Answer: CASE refers to an integrated package of computer-based tools that automate important aspects of the software development process. CASE tools can be used to plan, analyze, design, program, and maintain an information system. CASE tools do not replace skilled designers, but they provide effective support for all phases of the SDLC. Advantages — Improved productivity, improved program quality, cost savings, improved control procedures, and simplified documentation. Disadvantages — Incompatibility, cost, and unmet expectations.
You might also like to view...
Which of the following is the fastest growing segment of media revenues?
A) magazines B) home video C) Internet media D) radio
Samson Corporation buys a foreign currency future contract as a hedging strategy to protect against possible losses from fluctuations in a particular foreign exchange. This strategy suggests that Samson Corporation has:
A. Foreign accounts payable and expects the exchange rate to fall. B. Foreign accounts receivable and expects the exchange rate to rise. C. Foreign accounts payable and expects the exchange rate to rise. D. Foreign accounts receivable and expects the exchange rate to fall.