7.
Slide13OS COMPUTERS UNDERSTAND OPERATING SYSTEMS WHY WE NEED OPERATING SYSTEMS?
8.
Slide2PROGRAM EXECUTION KERNEL APPLICATIONS CPU MEMORY DEVİCES KERNEL USER INTERFACE API MEMORY MANAGEMENT OPERATING SYSTEM COMPONENTS
9.
Slide3LOREM IPSUM Kernel provide basic-level control over all of the computer hardware devices. It manages memory access for programs in the RAM, it determines which programs get access to which hardware resources, it sets up or resets the CPU's operating states for optimal operation at all times. It organizes the data for long-term non-volatile storage with file systems on such media as disks, tapes, flash memory, etc. KERNEL
10.
Slide4The operating system provides an interface between an application program and the computer hardware, so that an application program can interact with the hardware only by obeying rules and procedures programmed into the operating system. The operating system is also a set of services which simplify development and execution of application programs. PROGRAM EXECUTION
11.
Slide8This component allows interaction with user. Most of the modern computer systems support graphical user interfaces (GUI), and often include them. In some computer systems, such as the original implementation of the classic Mac OS, the GUI is integrated into the kernel. GRAPHICAL USER INTERFACE USER INTERFACE
12.
Slide10Among other things, a multiprogramming operating system kernel must be responsible for managing all system memory which is currently in use by programs. This ensures that a program does not interfere with memory already in use by another program. Since programs time share, each program must have independent access to memory. MEMORY MANAGEMENT
13.
Slide9This component allows application developer to write modular code. Just as a graphical user interface makes it easier for people to use programs, application programming interfaces make it easier for developers to use certain technologies in building applications. API APPLICATION PROGRAMMING INTERFACES
14.
Slide20Types of Operating Systems Operating systems usually come pre-loaded on any computer you buy. Most people use the operating system that comes with their computer, but it's possible to upgrade or even change operating systems. The three most common operating systems for personal computers are Microsoft Windows, Mac OS X, and Linux.
15.
Slide21Types of Operating Systems Linux is a family of open-source operating systems, which means they can be modified and distributed by anyone around the world. This is different from proprietary software like Windows, which can only be modified by the company that owns it. The advantages of Linux are that it is free, and there are many different distributions—or versions—you can choose from.
16.
Slide22Types of Operating Systems macOS is a line of open core graphical operating systems developed, marketed, and sold by Apple Inc.
17.
Slide23Types of Operating Systems Microsoft Windows is a family of proprietary operating systems designed by Microsoft Corporation.
18.
Slide24THE END THANK YOU REFERENCES: https://www.gcflearnfree.org/computerbasics/understanding-operating-systems/1/ http://www.wikizero.net/index.php?q=aHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvT3BlcmF0aW 5nX3N5c3RlbQ
Thank you for your comment.