In your opinion, has Moore\'s Law been a mere predictor of chip design, or a mot
ID: 3788027 • Letter: I
Question
In your opinion, has Moore's Law been a mere predictor of chip design, or a motivator for chip designers? Explain your answer. Explain the fundamental differences between interactive, batch, real-time, and embedded systems. List three situations that might demand a real-time operating system and explain why. Give an example of an organization that might find batch-mode processing useful and explain why. List three tangible (physical) data storage resources of a typical computer system. Explain the advantages and disadvantages of each. Briefly compare active and passive multiprogramming. Give at least two reasons why a multi-state bank might decide to buy six server computers instead of one more powerful computer. Explain your answer. Select one of the following professionals: an insurance adjuster, a delivery person for a courier service, a newspaper reporter, a doctor (general practitioner), or a manager in a supermarket. Suggest at least two ways that such a person might use a handheld computer to work more efficiently.Explanation / Answer
Moore's law predicts that this trend will continue into the foreseeable future. Although the pace has slowed, the number of transistors per square inch has since doubled approximately every 18 months. This is used as the current definition of Moore's law. So, he was just a mere predictor of chip design.
I think it was a predictor, because consumer and market demand for more efficient and faster chips.
2. An Interactive allows users to directly input to the OS with keyboard or mouse.
Batch uses punch cards and tapes for input.
Real-Time is used for guaranteed response time used for critical processes.
Embedded a dedicated computer for a closed system.
Interactive - Human Machine Interface is interactive
Real time - Deterministic
Embedded system - Systems with microcontroller i.e. embedded with programs
Embedded system can also be real time and interactive.
3. The 3 situations where there is a need of real time system:
4. School or Police Department/ Income Tax Department
5. Hard drive, large amount of space and cheap. Moving parts, can fail.
USB thumb drive, portable and plug and play for most computers. Not a lot of memory is consumed.
Flash SSD, no moving parts, large amount of space. Very Expensive
6. Passive, CPU frees up space to run processes.
Active, CPU allocates slices of CPU to multiple processes.
7. 1. Due to concurrency.
2. Parallel Processing will be fast and less time consuming
8. Person for a courier service:
She/he can make people sign on handheld devices rather than signing on paper which is much more efficient and will be less tidy and also some documents will be delivered correctly rather than someone come and forge with the sign.
Also, no need of handling the documents.