1.1 Compare and contrast common operating system types and their purposes. Flashcards
1.1 Compare and contrast common operating system types and their purposes.
1.1
Difference between?
32-bit vs. 64-bit Processor and OS
- 64-bit processors can store 17 Billion GB values
- 64-bit apps: Apps in a 64-bit Windows OS are stored in C:\Program Files
VS.
- 32 bit processors can store only 4 GB values
- 32-bit Windows OS are stored in C:\Program Files (x86)
1.1-
RAM limitations
- RAM/ Operating system technologies • 32-bit vs. 64-bit and is Processor specific
- 32-bit max of 4 GB RAM
- 64-bit max of 17 billion GB
- The OS has a maximum supported value of RAM
1.1
Software compatibility
• Hardware drivers ARE specific to the OS version MUST MATCH OS V.
- 32-bit (x86), 64-bit (x64)
- 32-bit OS cannot run 64-bit apps
- “Windows OS 64-bit OS” can run BOTH 32-bit apps and 64-bit Apps
- 32-bit apps: \Program Files (x86) • 64-bit apps: \Program Files
1.1
Backstory of Microsoft Windows
Microsoft Windows • Major market presence
- Many different versions • Windows 10, Windows Server 2016
- Advantages • Large industry support • Broad selection of OS options • Wide variety of software support
- Disadvantages • Large install base provides a big target for security exploitation
- Large hardware support can create challenging integration exercises
- 1
- Backstory of Apple Macintosh OS
Apple macOS • macOS • APPLE only runs on APPLE HARDWARE. Desktop OS running on Apple hardware •
Advantages • Easy to use • Extremely compatible • Relatively fewer security concerns •
Disadvantages • Requires Apple hardware • Less industry support than the PC platform • Higher initial hardware cost
1.1
Backstory of - Linux
Linux • Free Unix-compatible software system • Unix-like, but not Unix • Many (many) different distributions • Ubuntu, Debian, Red Hat / Fedora
- Advantages • Cost. Free! • Works on wide variety of hardware • Passionate and active user community
- Disadvantages • Limited driver support, especially with laptops • Limited support options
1.1
Microsoft Windows on Mobile devices
Windows on a mobile device • Microsoft Windows 10 • Fully-featured tablets
- Many different manufacturers • Touchscreen computer • Keyboards • Pen stylus • Windows Mobile
- No longer in active development • No support after December 2019
- 1
- Android on Mobile devices
Google Android • Open Handset Alliance • Open-source OS, based on Linux
- Supported on many different manufacturer’s devices
- Android Apps
- Apps are developed on Windows, Mac OS X, and Linux with the Android SDK
- Apps available from Google Play • Apps also available from third-party site
- 1
- iOS on Mobile devices
Apple iOS • Apple iPhone and Apple iPad OS • Based on Unix
- Closed-source - No access to source code • Exclusive to Apple products • iOS Apps
- Apps are developed with iOS SDK on Mac OS X
- Apps must be approved by Apple before release
- Apps are available to users in the Apple App Store
1.1
Chrome OS on Mobile devices
Chrome OS • Google’s operating system
- Based on the Linux kernel
- Centers around Chrome web browser
- Most apps are web-based
- Many different manufacturers - Relatively less expensive
- Relies on the cloud - connect to the Internet
1.1
What are Vendor-specific limitations? SW/EOL/sharing data between different OS?
- End-of-life • Different companies set their own EOL policies
- Updating • iOS, Android, and Windows 10 check and prompt for updates
- Chrome OS will update automatically • Compatibility between operating systems
- Some movies and music can be shared • Almost no direct application compatibility •
Fortunately, many apps have been built to run on different OSes
• Some data files can be moved across systems • Web-based apps have potential
1.1
(EOL) End-of-life
Represents a point at which the software/hardware is no longer going to receive support from the manufacturer
Security exploits become an issue now, so best to retire software and hardware
1.1
Update limitations • Where I get my updates from?
• Forecast the impact of the updates on my users?
Understanding how your system might be affected by updates may lead to performing necessary backups/snapshots in order to provide a seamless service to customers/employees/employers
- Updates come from: i.e. manufacturers, licensed developers, websites
- Is this going to hurt my system if I update with the next release?
1.1
Are there Compatibility concerns between operating systems?
- There ARE Compatibility between operating systems
- Some movies and music can be shared
- Almost no direct application compatibility
- Fortunately, many apps have been built to run on different OSes
Some data files can be moved across systems • Web-based apps have potential to work on multiple OS