<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Operating system by Yaros</title>
      <link>https://padlet.com/slavikpopovych/q6865wvd3gnw</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2018-11-27 07:32:39 UTC</pubDate>
      <lastBuildDate>2018-11-27 08:06:09 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet-assets.s3.amazonaws.com/icons/Diskette.png</url>
      </image>
      <item>
         <title>What is an Operating system</title>
         <author>slavikpopovych</author>
         <link>https://padlet.com/slavikpopovych/q6865wvd3gnw/wish/308141976</link>
         <description><![CDATA[<div>An operating system (OS) is a software that allows a user to run other applications on a computing device. While it is possible for a software application to interface directly with hardware, the vast majority of applications are written for an OS, which allows them to take advantage of common libraries and not worry about specific hardware details.</div>]]></description>
         <enclosure url="" />
         <pubDate>2018-11-27 07:40:40 UTC</pubDate>
         <guid>https://padlet.com/slavikpopovych/q6865wvd3gnw/wish/308141976</guid>
      </item>
      <item>
         <title>Parts of an Operating System</title>
         <author>slavikpopovych</author>
         <link>https://padlet.com/slavikpopovych/q6865wvd3gnw/wish/308142583</link>
         <description><![CDATA[<div>There are 4 broad tasks performed by an operating system.<br><br></div><ul><li><strong><mark>Process Management</mark></strong></li></ul><div>A procces is an executing program. It has its code, data, a certain set of resources allocated to it, and one or more threads of execution through the code. The OS manages the allocation of resources to these processes, and also provides system calls to manage these processes.<br><br></div><ul><li><strong><mark>Memory Management</mark></strong></li></ul><div>Memory must be shared between the OS and an application program. The OS must manage the allocation of memory to processes and control the memory management hardware that determines which memory locations a process may access.</div><div><br></div><ul><li><strong><mark>File System Management</mark></strong></li></ul><div>Computers process information that must be transmitted, processed, or stored. File systems are an abstract organized collection of file system objects. The OS provides primitives to manipulate these objects.</div><div><br></div><ul><li><strong><mark>Device Management</mark></strong></li></ul><div>Information is sent through a computer’s input and output devices. Processes access these devices using the system call interface. The OS tries to manage said devices in a manner that makes them efficiently shared among all processes requiring them. A system call is a programming interface to the services provided by the OS, typically written in C/C++.</div><div><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2018-11-27 07:43:04 UTC</pubDate>
         <guid>https://padlet.com/slavikpopovych/q6865wvd3gnw/wish/308142583</guid>
      </item>
      <item>
         <title>Components of an Operating system</title>
         <author>slavikpopovych</author>
         <link>https://padlet.com/slavikpopovych/q6865wvd3gnw/wish/308145255</link>
         <description><![CDATA[<ul><li><strong><mark>Kernel</mark></strong></li></ul><div>The kernel gives one of the most fundamental level of control over all the computer’s hardware devices. The kernel is the central component of an operating system (OS).<br><br></div><ul><li><strong><mark>Procces execution</mark></strong></li></ul><div>The operating system offers an interface in between an application program and the hardware, so that an application program can connect with the hardware just by following principles and procedures configured into the operating system.<br><br></div><ul><li><strong><mark>Interrupt</mark></strong></li></ul><div>Interrupts are primary to operating systems, as they offer a reliable method for the operating system to interact with and respond to its environment.<br><br></div><ul><li><strong><mark>Memory management</mark></strong></li></ul><div>This makes sure that a program does not conflict with memory currently being used by an additional program. Since programs time share, each program has to have independent access to memory.<br><br></div><ul><li><strong><mark>Multitasking</mark></strong></li></ul><div>Multitasking describes the operating of multiple independent computer programs on the same computer system.<br><br></div><ul><li><strong><mark>Networking</mark></strong></li></ul><div>The processors interact with each other via communication lines called network. The communication-network design should consider routing and connection techniques, and the troubles of opinion and safety and security.<br><br></div><ul><li><strong><mark>Security</mark></strong></li></ul><div>If a computer systems has several individuals and enables the simultaneous operation of multiple processes, then the numerous processes have to be secured from each other’s activities. A computer system being safe and secure depends upon a variety of technologies working effectively.<br><br></div><ul><li><strong><mark>User interface</mark></strong></li></ul><div>It is everything created into an information device with which an individual might interact. The user interface is generally described as a shell and is vital if human communication is to be supported.</div>]]></description>
         <enclosure url="" />
         <pubDate>2018-11-27 07:50:56 UTC</pubDate>
         <guid>https://padlet.com/slavikpopovych/q6865wvd3gnw/wish/308145255</guid>
      </item>
      <item>
         <title>Functions of an Operating system</title>
         <author>slavikpopovych</author>
         <link>https://padlet.com/slavikpopovych/q6865wvd3gnw/wish/308147177</link>
         <description><![CDATA[<div>The key five basic functions of any operating system are as following<br><br></div><ul><li><strong><mark>Interface between the user and the hardware</mark></strong><strong>: </strong>An OS provides an interface between user and machine.</li></ul><div><br></div><ul><li><strong><mark> Coordinate hardware component</mark></strong><strong>: </strong>An OS enables coordination of hardware components. Each hardware device speaks a different language, but the operating system can talk to them through the specific translational softwares called device drivers.</li></ul><div><br></div><ul><li><strong><mark>Provide environment for software to function</mark></strong><strong>: </strong>An OS provides an environment for software applications to function. An application software is a specific software which is used to perform specific task.</li></ul><div><br></div><ul><li><strong><mark>Provide structure for data management</mark></strong><strong>: </strong>An OS displays structure/directories for data management. We can view file and folder listings and manipulate on those files and folders like (move, copy, rename, delete, and many others).</li></ul><div><br></div><ul><li><strong><mark>Monitor system health and functionality</mark></strong><strong>: </strong>OS monitors the health of our system’s hardware, giving us an idea of how well (or not) it’s performing.</li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2018-11-27 07:57:46 UTC</pubDate>
         <guid>https://padlet.com/slavikpopovych/q6865wvd3gnw/wish/308147177</guid>
      </item>
   </channel>
</rss>
