Chapter 3 Flashcards
Kernel
All operating systems have a kernel, which is a low-level piece of code responsible for controlling the the rest of the operating system. Windows uses a multiprocessor aware, preemptive multitasking kernel
SOHO (Small office home office)
Typically used to refer to network devices designed for small-scale LANs (up to 10 users).
Android
Mobile (smartphone and tablet) OS developed by the Open Handset Alliance (primarily sponsored by Google). Android is open source software.
Apple
Desktop and portable computer (and latterly smartphone and tablet) manufacturer. Apple computers are built to use OS X which makes them incompatible with IBM PC/Windows-based software.
Chrome OS
Chrome OS is derived from Linux, via an open source OS called Chromium. Chrome OS itself is proprietary. Chrome OS is developed by Google to run on specific laptop (chromebooks) and PC (chromeboxes) hardware.
iOS
Mobile OS developed by Apple for its iPhone and iPad devices.
Linux
An open-source operating system supported by a wide range of hardware and software vendors.
Microsoft
The world’s foremost supplier of operating system and Office productivity software. Microsoft has dominated the PC market since the development of the first IBM compatible PCs running MS-DOS.
OS X
Operating system designed by Apple for their range of iMac computers, Mac workstations, and MacBook portables. OS X is based on the BSD version of UNIX. OS X is well supported by application vendors, especially in the design industry (Adobe/Macromedia).
UNIX Systems
UNIX was originally developed by the telecommunications company AT&T during the late 1960s and early 1970s. UNIX is now a family of more than 20 related operating systems that are produced by various companies. It has become the operating system of choice for many high powered workstations. It is capable of supporting parallel processing and can run on a wide variety of platforms. UNIX offers a multitude of file systems in addition to its native system. UNIX servers are the main types of server that form the Internet and are able to use the TCP/IP protocol suite to provide compatibility between networks.
Virtualization Technology
Software allowing a single computer (the host) to run multiple “guest” operating systems (or Virtual Machines [VM]). The VMs are configured via a hypervisor or VM Monitor (VMM). VMs can be connected using virtual networks (vSwitch) or leverage the host’s network interface(s). It is also possible for the VMs to share data with the host (via shared folders or the clipboard for instance). VT is now used as major infrastructure in data centers as well as for testing and training.
VM (Virtual Machine)
Operating systems running in Protected Mode can utilize a separate VM for various 32-bit processes. This provides protection so that each program is protected from all other programs. Virtual Machine also (more commonly now) refers to multiple operating systems installed on a single host PC using virtualization software (a hypervisor), such as Microsoft Hyper-V or VMware.
Windows
Ubiquitous operating system from Microsoft. Windows started as version 3.1 for 16-bit computers. A workgroup version provided rudimentary network facilities. Windows NT 4 workstations and servers (introduced in 1993) provided reliable 32-bit operation and secure network facilities, based around domains. The Windows 9x clients (Windows 95, 98, and Me) had far lower reliability and only support for workgroups, but were still hugely popular as home and business machines. Windows 2000 workstations (Windows 2000 Professional) married the hardware flexibility and user interface of Windows 9x to the reliability and security of Windows NT, while the server versions saw the introduction of Active Directory for managing network objects. Windows XP is the mainstream client version (with Home, Professional, Media Center, Tablet PC, and 64-bit editions) while Windows Server 2003/2008/2012/2016 provide the latest generation of servers. The subsequent client releases of Windows (Vista and Windows 7) feature a substantially different interface (Aero) with 3D features as well as security improvements. The latest client versions - Windows 8 and Windows 10 - are designed for use with touchscreen devices.
Windows Explorer
The standard interface provided for the management of files and folders under Windows. This has been renamed File Explorer in Windows 10 and is often just known as “Explorer.”
What function of an operating system is performed by the “shell”?
A.Interface between a host computer and a guest operating system. B.Interface between the applications and the hardware. C.Interface between the hardware and the firmware. D.Interface between the user and the computer.
D
The “shell” provides an interface between the user and the computer. Early operating systems for PCs utilized command-line interfaces or simple menu systems. Modern computers utilize a Graphical User Interface (GUI) and a command-line interface.
Interfacing between applications and the hardware is a function performed by driver software and system utility applications within the operating system.
Interfacing between hardware and firmware on a PC is a function performed by the Basic Input/Output System (BIOS) or the Unified Extensible Firmware Interface (UEFI).
Interfacing between a host computer and a guest operating system is a function performed by a hypervisor as part of virtualization.