Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Plan 9 from Bell Labs wikipedia , lookup
Berkeley Software Distribution wikipedia , lookup
Burroughs MCP wikipedia , lookup
Mobile operating system wikipedia , lookup
Copland (operating system) wikipedia , lookup
Spring (operating system) wikipedia , lookup
Distributed operating system wikipedia , lookup
BA471 Management Information Systems Operating Systems Operating Systems What do Operating Systems do? Perform hardware functions Manage I/O Use and monitor memory Initiate, terminate, monitor processing Provide network functions Control access Manage files Operating Systems - analogy “Tessekkuler” means “Thank you.” TRAFFIC COP TRANSLATOR NIGHT WATCHMAN Operating System Who’s on first? Application Software Operating System ALU CONTROL UNIT REGISTER MEMORY Operating Systems Famous Operating Systems MVS (OS/390) Unix (AIX, Solaris) Linux Windows Mac OS Operating Systems Compilers convert software (including OS’s) into machine language (0,1) Source Code Compile Machine Language Note: It’s a one-way process. Operating Systems Other OS Capabilities User Interface Commands GUI Multi-tasking Time-sharing Scalability: The ability of a system to handle more or less demand, more or fewer users; also a product selling point – able to expand or contract to accommodate growing configuration. Operating Systems Other OS Capabilities File Management Retrieve from secondary storage Manage sharing among users Naming conventions Restrict/authorize access to files Operating Systems Platforms Personal Workgroup Enterprise Operating Systems - Utilities Utility Programs Check status of operations, hardware Compress files, optimize space usage Monitor performance / error-checking Perform back-ups