cac18e2b19c26f18aa2cb97a2c36910d.ppt
- Количество слайдов: 25
Operating systems Skills: none IT concepts: popular operating systems, opensource vs proprietary software, operating system functions, device drivers, TCP/IP, virtualization This work is licensed under a Creative Commons Attribution-Noncommercial. Share Alike 3. 0 License.
Where does this topic fit? • Internet concepts – Applications – Technology – Implications for • Internet skills – Application development – Content creation
Popular operating systems Windows 7 Linux OS X
Popular operating systems Proprietary Microsoft Open source Proprietary Apple
Open source • Free as in free beer • Free as in free speech
Main things the operating system does • Execute user commands • Manage files and their locations in storage • Switch the CPU from one program to another • Manage memory and storage • Interface with hardware devices.
Execute user commands, delete a file Graphical user interface (GUI) Drag to the recycle bin Command line user interface (CLI)
Execute user commands, run a program
Manage data and program files
Allocate CPU time Windows task manager: Ctrl+Alt+Del
Transferring two files to another computer at the same time I could be doing a foreground task like word processing or Web surfing at the same time.
Manage memory, storage and other resources • Memory garbage collection • Disk swapping • Others Windows resource manager: Ctrl+Alt+Del > Resource monitor
Slugish PC needs more memory
Interface with I/O, storage and other devices
You might add new input output and storage devices to your computer after you buy it, so the operating system must be open-ended. New devices come with interface programs called device drivers. Memory Driver for device 1 Operating system Driver for device 2 Driver for device 3 . . . Driver for device n
The Internet is essentially a (very big complex) input and output device for a computer connected to it. The interface programs for the Internet have the catchy name TCP/IP. Memory Driver for device 1 Operating system Driver for device 2 Driver for device 3 TCP/IP . . . Driver for device n
Device interface programs are called device drivers Interface with the Internet is a suite of programs called TCP/IP is like a device driver for the Internet
Virtualization Prog Doc … Operating system 1 Prog Doc . . . Operating system 2 Prog Doc . . . Operating system 3
Windows and Mac OS-X But, virtualization is primarily used on servers.
A few questions
We covered five of the most important things an operating system does. Without looking back, can you recall what they were?
Device drivers Is a device driver hardware, software, or both? When you purchase a new device like a Web camera, who supplies the device driver? Do popular operating systems like Windows include TCP/IP or must you download and install it before you can connect your computer to the Internet?
If a vending machine were connected to the Internet, would it need a computer inside? Would it have to run TCP/IP software?
There are no applications running, yet 51% of memory is in use. Why is that? There are no applications running, yet 13% of CPU capacity is tied up. Why is that?
Operating systems Skills: none IT concepts: popular operating systems, opensource vs proprietary software, operating system functions, device drivers, TCP/IP, virtualization This work is licensed under a Creative Commons Attribution-Noncommercial. Share Alike 3. 0 License.


