Skip to main content

Operating System

What is an Operating System?

An Operating System is software that acts as an interface between computer hardware and the user.

Operating System is like a Working Framework of the computer.
Every computer system must have at least one operating system to run other programs or applications.

The Operating System helps you to communicate with the computer without knowing the computer’s language.

It is not possible for the user to use any computer or mobile device without having an operating system.

Types of Operating System

  • Batch Operating System
  • Multitasking/Time Sharing Operating System
  • Multiprocessing Operating System
  • Real Time Operating System
  • Distributed Operating System
  • Network Operating System
  • Mobile Operating System
  • Batch Operating System

    Some computer processes are very lengthy and time-consuming. To speed the same process, a job with a similar type of needs are batched together and run as a group.

  • Multi-Tasking/Time-sharing Operating Systems

    Time-sharing operating system enables people located at a different terminal to use a single computer system at the same time. The processor time (CPU) which is shared among multiple users is termed as time sharing.

  • Real time Operating System

    A real time operating system time interval to process and respond to inputs is very small.
    Examples: Military Software Systems, Space Software Systems are the Real time Operating System example.

  • Distributed Operating System

    Distributed systems use many processors located in different machines to provide very fast computation power to its users.

  • Network Operating System

    Network Operating System runs on a remote server. It provides the capability to serve to manage data, user, groups, security, application, and other networking functions.

  • Mobile Operating System

    Mobile operating systems are those Operating System which is especially that are designed to power smartphones, tablets, and wearables devices.
    Examples: Android, iOS, BlackBerry, Web, and watchOS.

Functions of Operating System

Main functions of Operating System are:

  • Process management

    Process management helps Operating System to create and delete processes. It also provides mechanisms for synchronization and communication among processes.

  • Memory management

    Memory management module performs the task of allocation and de-allocation of memory space to programs in need of this resource.

  • File management

    It manages all the file-related activities such as organization storage, retrieval, naming, sharing, and protection of files.

  • Device Management

    Device management keeps tracks of all devices. This module also responsible for this task is known as the I/O controller. It also performs the task of allocation and de-allocation of the devices.

  • I/O System Management

    One of the main objects of any Operating System is to hide the peculiarities of that hardware devices from the user.

  • Secondary-Storage Management

    Systems have several levels of storage which includes primary storage, secondary storage, and cache storage. Instructions and data must be stored in primary storage or cache so that a running program can reference it.

  • Security

    Security module protects the data and information of a computer system against malware threat and authorized access.

  • Command interpretation

    This module is interpreting commands given by the and acting system resources to process that commands.

  • Networking

    A distributed system is a group of processors which do not share memory, hardware devices, or a clock. The processors communicate with one another through the network.

  • Communication management

    Coordination and assignment of compilers, interpreters, and another software resource of the various users of the computer systems.

Advantage of Operating System

  • Allows you to hide details of hardware by creating an abstraction
  • Easy to use with a GUI (Graphical User Interface)
  • Provides an environment in which a user may execute programs/applications
  • The operating system must make sure that the computer system convenient to use
  • Operating System acts as an intermediary among applications and the hardware components

Disadvantages of Operating System

  • If any issue occurs in Operating System, you may lose all the contents which have been stored in your system
  • Operating system’s software is quite expensive for small size organization which alis burden on them.

Other Tutorials
HTML Tutorials
Java Tutorials
RDBMS Tutorials
Other Popular Posts
HTML
Information System
Cloud Computing
Mobile Computing
E-Commerce
Computer
Java
Databse
Operating System

Popular posts from this blog

HTML

What is HTML? HTML stands for Hyper Text Markup Language. HTML is not a programming language. HTML is a standard markup language. HTML is basic building block of web. HTML is a language used for describing web pages and creating websites. Other Tutorials HTML Tutorials Java Tutorials RDBMS Tutorials Other Popular Posts HTML Information System Cloud Computing Mobile Computing E-Commerce Computer Java Databse Operating System

Java

What is Java? Java is a software platform and computer programming language. Java is commonly used to refer to the Java platform, a set of tools allowing for easy cross-platform application development, as well as the Java programming language, which is a general-purpose programming language often used to develop programs for this platform. Code written in Java can be run on any system that a Java virtual machine (JVM) can run on. This concept of write once, run anywhere was used as a slogan to promote Java’s cross-platform abilities. Java environments can be found on all sorts of devices, large and small. Be careful not to confuse Java with JavaScript. While both languages are now found in numerous environments, JavaScript, which is most commonly used to power interactivity inside of a web browser, is a different tool completely. Other than a part of the name, the two don’t share much in common. Other Tutorials HTML Tutorials Java

Information System

What is Information System? An information system (IS) can be any organized combination of people, hardware, software, communications networks, data resources, and policies and procedures that stores, retrieves, transforms, and disseminates information in an organization. Examples of Information Systems Smoke signals for communication were used as early as recorded history and can account for the human discovery of fire. Card catalogs in a library are designed to store data about the books in an organized manner that allows readers to locate a particular book by its title, author name, subject, or a variety of other approaches. The Fundamental Roles of IS in Business Support of business processes and operations. Support of decision making by employees and managers. Support of strategies for competitive advantage. Other Tutorials HTML Tutorials Java Tutorials RDBMS Tutorials Other Popular Posts HTML Informa