1. Why would any programmer today use a low- level programming language such as assembler rather than a higher-level language?
Chapter 5
1. Why would any programmer today use a low- level
2. The use of 4GLs is said to contribute to pro- grammer productivity. How so?
3. What is multimedia? Give five examples of how this technology can be used in training, cus- tomer service, and education.
4. With so many ready-made software packages available, why do some companies commission software development projects?
5. Office applications are often called productivity tools. Why?
6. Electronic spreadsheets are great tools for modeling. Give an example of a model that shows gradual growth of a phenomenon and describe how you would implement it in a spreadsheet.
7. Why can hypermedia not be implemented on paper? Give an example of what you can com- municate with hypermedia that you would not be able to communicate on paper.
8. What are the different media in multimedia?
9. Immersion is an important element of virtual reality. What does it mean?
10. What is the importance of 3-D geographic software? For which types of organizations is it useful?
11. What is the difference between system software and application software?
12. System software is often written using low-level programming languages. Why?
13. Linux is a free and stable
14. What is the difference between an interpreter and a compiler?
15. To a compiler or interpreter any logic is legiti- mate, even if it results in a bad program. Why can’t compilers and interpreters detect logic errors in a program?
16. What are the main elements to consider when purchasing ready-made software for an organization?
17. What is open source software? To what does the word “source” refer?
18. Give three reasons why Linux has become a popular server operating system.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 2 images