1. Give a real-world example of a task that you perform everyday via cloud compu
ID: 3743646 • Letter: 1
Question
1. Give a real-world example of a task that you perform everyday via cloud computing. Explain how you would cope if the network connection suddenly became unavailable.
2. In your opinion, what would be the consequences if the Memory Manager and the File Manager stopped communicating with each other?
3. In your opinion, what would be the consequences if the Memory Manager and the Processor Manager stopped communicating with each other?
8. Many people confuse main memory and secondary storage. Explain why this might happen, and describe how you would explain the differences to class- mates so they would no longer confuse the two.
9. Name the five key concepts about an operating system that you think a typical user needs to know and understand
11. List three tangible, physical, resources that can be found on a typical computer system.
19. Give an example of an application where multithreading gives improved per- formance over single-threadin
Explanation / Answer
1) Cloud Computing in Education
Ex: SlideRocket, Ratatype, Amazon Web Services
2) The File wont be access anymore as the Opened file is cached in memory and when user tries to read it it is loaded to memory.
3)
When an operating system launches a process, it assigns it pages from the virtual memory table. The operating system is responsible for maintaining a map from the virtual memory table to real memory or to the swap space on disk. When a process gets killed, the OS doesn't just stop giving it CPU cycles. It does a few cleanup items, one of which is to mark all of its memory pages as free. This allows them to be reused by other applications. The OS will probably also clean up any resource handles that the process had, automatically closing files, network connections, process-to-process pipes, and so on. This process is entirely under the control of the OS, and these steps are going to be taken no matter how the process died.
Bear in mind all of this applies to operating system processes. If you have some manner of virtual machine, and it's running multiple virtual processes at once, then the VM is responsible for deciding how to allocate and deallocate to them. From the OS, however, it still looks like one process. So in this one case, if you have a VM that runs multiple processes, and you kill one of them within the VM, then you probably won't immediately get memory back in the host OS. But you'll get it back in the VM. If you kill the VM within the operating system, however, then the OS is going to kill the VM (which indirectly kills the VM's processes) and reclaim all of the memory (which will not need to go through a garbage collector, free(), delete, or anything else).
4) Key concept of OS :
User Command Interface.
Processor Manager.
Memory Manager.
Device Manager.
File Manager.
5) Tangible resource
RAM- Random access memory. RAM’s advantage revolves around its ability to access memory in a quick manner “random”. On the downside however RAM is volatile and must maintain power to maintain memory.
Hard Drive- A hard drive is the exact opposite of a RAM. Hard Drives can maintain memory once turned off (pro) but operate at a slower manner than RAM (con).
CMOS- is a small battery powered memory chip that maintains all a computers start up information, for when boots occur. The disadvantage to CMOSes revolve around the fact that they are volatile memory devices, however as an advantage they require very little power to maintain memory and have a decent amount of durability.
6) Facebook Live Video sharing, where you can watch video , Like and comment as well.
3)
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.