Computer System Software Understanding The Building Blocks
Computer System Software Understanding The Building Blocks
Operating Systems
Device Drivers
Utility Software
Language Translators
Operating Systems: The Core Controller
Memory management
Process scheduling
File management
Security control
Device Drivers: The Translators
Disk cleanup
Antivirus protection
File compression
System backup
Common Utility Programs
Disk Defragmenter
Task Manager
System Restore
File Explorer
Language Translators
Compilers
Interpreters
Assemblers
How Language Translators Work
System Software:
Runs the hardware
Works in background
Application Software:
Used by end-users
Performs specific tasks
File Management
RAM allocation
Virtual memory
Cache management
Program loading
Security Features
User authentication
Firewall protection
System updates
Access control
Troubleshooting Tools
System diagnostics
Error reporting
Performance monitoring
Recovery options
System Updates
Security patches
Feature updates
Driver updates
Bug fixes
Review Questions