CompTIA A+ 1102 Operating Systems Flashcards
Why do you need an operating system?
- controls interaction between components
- provides a common platform for applications
- provides the user interface (UI)
- file management
- application support
- I/O support
- included OS configuration and management tools
Standard OS Features (list)
- large industry support
- many OS options
- wide variety of software support
Microsoft Windows Advantages (list)
- big target for security exploitation
- challenging integration due to the sheer amount of support for various hardware
Microsoft Windows Disadvantages (list)
- free
- works on a wide variety of hardware
Linux Advantages (list)
- limited driver support
- limited support options
Linux Disadvantages (list)
- easy to use
- extremely compatible
- relatively few security concerns
Mac OS Advantages
- requires apple hardware
- high initial cost
- less industry support than Windows
Mac OS Disadvantages
- based on the Linux kernel
- created around the Chrome web browser
- most applications are web based
- many different manufacturers
- relatively cheap
- relies on the cloud
Chrome OS
- browser (Safari)
- second monitor support (Sidecar)
- keyboard support
- multitasking
iPad OS Tablet Features (list)
- based on Unix
- cloud sourced
iOS
- developed with iOS SDK on MacOS
- must be approved by Apple, prior to release
iOS Applications
- from the Open Handset Alliance
- open sourced, based on Linux
- wide device and hardware support
Google Android
developed on Windows, MacOS, and Linux, using the Android SPK
Google Android Applications
EOL
End of Life (acronym)
vary depending on the OS
OS EOL Policies
- iOS, Android, and Windows check and prompt for updates.
- Chrome OS updates automatically
Updating Operating Systems
Do applications have compatibility between different operating systems?
There is almost no direct application compatibility between operating systems.
- USB storage
- must be bootable
- computer must support booting from USB
- optical media
- PXE
- SSDs and HDDs
- internet-based
- external/hot swappable drive
- some can mount an ISO image
- boot from USB
Boot Methods for Installing an Operating System (list)
PXE
Preboot Execution Environment (acronym)
- allows for remote OS installation, over a network
- booting with PXE must be supported by the OS
PXE
- in-place upgrade
- recovery partition
- clean install
- can be in conjunction with a migration tool
- image deployment
- deploy a clone on every computer
- can be completely automated
- repair installation
- does not modify user files
- remote network installation
- install across the internet, or from a local server or shared drive
Types of Operating System Installations (list)
- separates the physical drive into logical pieces
- useful for maintaining multiple operating systems
- in Windows, formatted partitions are called volumes
Disk Partitions
GUID Partition Table (acronym)
GPT