Operating Systems in Computing Basics, Study notes of Operating Systems

The major functions and types of operating systems, as well as user interfaces. It covers real-time, distributed, and embedded operating systems, as well as command-line interfaces. likely to be useful as study notes or a summary for a course on operating systems or computing basics.

Typology: Study notes

2021/2022

Uploaded on 05/11/2023

thehurts
thehurts 🇺🇸

4.5

(11)

219 documents

1 / 47

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CSCA0101 Computing Basics
1
CSCA0101
COMPUTING BASICS
Chapter 6
Operating Systems
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f

Partial preview of the text

Download Operating Systems in Computing Basics and more Study notes Operating Systems in PDF only on Docsity!

CSCA

COMPUTING BASICS

Chapter 6

Operating Systems

Operating Systems

  1. Operating Systems
  2. Major Functions
  3. User Interface
  4. Examples of Operating System

Operating Systems

Operating Systems

Operating Systems

Operating Systems

Operating Systems

Types of Operating System

Real-Time

  • A real-time operating system is a multitasking operating system that aims at executing real-time applications.
  • Responds to input instantly.

Operating Systems

Types of Operating System

Multi-user vs. Single user

 A multi-user operating system allows multiple users to access a computer system concurrently.

 Time-sharing system can be classified as multi-user systems as they enable a multiple user access to a computer through the sharing of time.

 Single-user operating systems, as opposed to a multi-user operating system, are usable by a single user at a time.

Operating Systems

Types of Operating System

Distributed

 A distributed operating system manages a group of independent computers and makes them appear to be a single computer.

 The development of networked computers that could be linked and communicate with each other, gave rise to distributed computing.

Operating Systems

Types of Operating System

Embedded

 Embedded operating systems are designed to be used in embedded computer systems.

 They are designed to operate on small machines like PDAs with less autonomy.

 They are able to operate with a limited number of resources.

Operating Systems

Major Functions of Operating System

Resource Management

  • The resource management function of an OS allocates computer resources such as CPU time, main memory, secondary storage, and input and output devices for use.

Operating Systems

Major Functions of Operating System

Data Management

  • The data management functions of an OS govern the input and output of data and their location, storage, and retrieval.
  • It also is responsible for storing and retrieving information on disk drives and for the organization of that information on the drive.

Operating Systems

Major Functions of Operating System

Standard Means of Communication between User

and Computer

  • The OS also establishes a standard means of communication between users and their computer systems.
  • It does this by providing a user interface and a standard set of commands that control the hardware.

Operating Systems

User Interface

  • A program that controls a display for the user (usually on a computer monitor) and that allows the user to interact with the system).
  • The user interface allows the user to communicate with the operating system.

Operating Systems

Types of User Interface

  • Command line interface
  • Graphical user interface

Operating Systems

Types of User Interface

Command Line Interface (CLI)

  • A command-line interface is a mechanism for interacting with a computer operating system or software by typing commands to perform specific tasks.
  • This method of instructing a computer to perform a given task is referred to as "entering" a command.
  • Accept input via keyboard only.
  • Not suitable for beginners.