Operating Systems Fundamentals Nanda Ganesan, Ph.D.
Software System –OS –Utilities Application –Immediate application –Application development –Tools
System Operating Systems – Windows, Unix, Linux, iOS and Android Utilities –Norton Utilities, MacAfee Anti-virus
Major Operating System Types Windows UNIX based –Linux –AIX –Solaris etc.
OS Types Client Operating System –Windows 10, Windows 8.1, Mac OS X –iOS, Android, Linux etc. Serve Operating System –Windows Server 2012, Windows Server 2016 –Linux Server –Mac OS X Server –Oracle Solaris –SunOS Mainframe OS –IBM z/OS, Linux, AIS etc. –
Unix Open source versions available Linux for the Intel machines –Ubuntu, Red Hat, Caldera etc.
Android Android for the Intel (Windows) machines Unix variation
Running Multiple Operating Systems Virtual machines –Virtual Box –Virtual PC Dual boot –Multiple partitions to run multiple Windows operating systems, for example –Bootcamp
Usage Share of Operating Systems e_of_operating_systemshttp://en.wikipedia.org/wiki/Usage_shar e_of_operating_systems e_of_operating_systems
OS Usage on Desktop, Laptop and Tablets e_of_operating_systems
Booting the Operating System Cold boot Warm boot – CTRL ALT DEL Sleep mode Hibernate
User Interface Command –Run as administrator –Example: ipconfig and ifconfig (Mac) GUI –Graphical User Interface
OS Characteristics Single-user Multi-tasking Multi-user Multi-processing –Multiple processors
Memory Management Virtual memory Windows ReadyBoost
Coordinating Tasks Buffer Spooling –Printer spooling Queue
Device Configuration Plug and Play Driver installation
Windows Update Automatic Update of Windows Installing service Pack Exploring current version
Network OS Run on servers –Sun Solaris –Windows 2012 –Linux
Server Operating Systems Windows Server –Windows 2008 Server, Windows 2012 Server Linux –Suse Linux –Unix based Solaris –Oracle –Unix based Ubuntu –Unix based Mac OS X Server Red Hat Enterprise Linux IBM AIX
Mainframe Computers IBM z series –IBM z OS –Linux on System z –Open Solaris on z
Super Computers IBM, HP, Cray and SGI Mostly Linux based e_of_operating_systemshttp://en.wikipedia.org/wiki/Usage_shar e_of_operating_systems
Administration Security Administrator User –Creating and managing users Password –Changing passwords
Operating System Groups Windows –Intel based computers Unix –Other processor –Linux runs on Intel machines Tablet and phone OS –iOS, Android, Windows etc.
Business Infrastructure Architectures.net – Windows based –Asp, Visual BASIC J2EE –Unix/Linux based –Java, Java script
Tablet Operating Systems Windows 10 Window 8.1 –8.1, 8.1Pro, 8.1 Enterprise Android –Lollipop, KitKat etc. iOS 1, 2, ……. 8
Android Versions Courtesy: Wikipedia
Windows 10 Editions Home Mobile Pro Enterprise Education Mobile Enterprise Windows 10 Home, Mobile and Pro will be given a free up-grade for Windows 8 users at the beginning
Windows 10 Versions 32-bit (x86) 64-bit (x64)
Windows 10 Home Edition Cortana digital assistant Edge browser Continuum tablet mode Biometric authentication –Face, iris and fingerprint recognition Apps –Photos, Maps, Mail, Calendar, Music and Video
Windows 10 Pro Cloud support Windows Update for Business More on Windows Windows 10 release watch
Windows 8 Window 8.1 Windows 8.1 Professional Windows 8.1 Enterprise Tablets etc. –Windows RT
Other OS Mac OS iOS Unix –Variations of Unix –Linux Android iOS Web OS Blackberry
Server Operating Systems Windows Server Unix –Linux Sun Solaris OS
Embedded Operating Systems Windows CE Windows Mobile Windows 7 Phone Palm OS iPhone OS Blackberry OS Embedded Linux Symbian OS Google Android
Utility Programs Norton Utilities –Anti-virus –Disk cleaning
END