3. Using an OS Flashcards
3.1 Explain the purpose of operating systems. Interface between applications and hardware (* Types of OS (Mobile device OS, Workstation OS, Server OS, Embedded OS, Firmware, Hypervisor [Type 1]))
What does an OS do?
Provides interfaces between hardware, software, & user
What is a shell?
Interface between the user & the computer
an OS may have more than one shell. ie., it might have a graphical shell, allowing users to select commands via icons and menus, and it might have a command line shell, allowing the user to access functions by typing commands.
What OSs can a 64-bit CPU run?
64-bit OS & 64-/32-bit apps or a 32-bit OS & 32-bit apps
32-bit CPUs cannot run 64-bit OS or applications software
5 types of OSs?
- Mobile device OS
- Workstation OS
- Server OS
- Embedded OS
- Hypervisor (type 1)
Where do workstation OSs run on?
Desktops/PCs
i.e. Windows, MacOS, Linux, etc.
What are server OSs aka?
NOS (Network OS)
examples of server OSs include: Windows Server, Linux, UNIX, etc.
What are embedded systems?
Computers desigend for specific functions
embedded systems use embedded OSs
What do embedded OSs act as?
Firmware
What is firmware?
Sofware that isnt regularly updated
Although it CAN be updated, it usually isnt.
2 types of PC firmware?
- BIOS
- UEFI
UEFI is pronounced as “You-Fee”
Meaning of BIOS?
Basic Input/Output System
Meaning of UEFI?
Unifiede Extensible Firmware Interface
What does virtualization mean?
Running multiple OSs simultaneously on a single machine
3 components a virtual platform needs?
- Computer(s)
- Hypervisor (VMN)
- Guest OS (VM)
VMN = Virtual Machine Monitor
What do hypervisors do?
Manage VM environments & facilitate interaction with host hardware & networks