Top-Rated Free Essay
Preview

The Four Major Functions of an Operating System

Good Essays
440 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
The Four Major Functions of an Operating System
1.The four major functions of an operating system are:

Managing programs

Managing Memory

Handling input and output

User Interface

Managing programs

Managing programs is one of the functions that are most dramatic effect to the operating systems overall quality. There are many different systems that are used for managing programs. You have single tasking, in which you can run only one program application at a time. Multi-tasking in which in the normal operating system allows a single user to work with more than one program at a time.

Managing memory

The second function of an operating system is managing memory. The operating system gives each individual program a certain amount of memory this is called a partition. If the memory becomes full then the operating system starts storing copies of the pages into files in the hard disk. This is called a swap file.

Input and Output

Input and output devices generate interrupts, and sends signals that inform the operating system that something has occurred. Some examples of input and output devices are monitors, modems, and sound cards.

User Interface

The quality of the user interface is what makes or breaks the system. This is the part of the operating system that interacts with the user. Sometimes it is also referred to as the shell. This is implying that the user interface is surrounding the operating system, which is referred to as the kernel. There are three different types of user interface. These are command-line, menu-driven, and graphical interface.

2.

a) How did Linus get the attention of so many people willing to volunteer their time to create Linux?

Linus commented that in order to get people to help you, you need to have a program that is interesting, not boring. People want a challenge and if it will benefit them, they will be more than happy to help.

b) What is the most frequent complaint about Linux?

The lack of certain applications

c) Do you think Linux will ever replace Microsoft Windows as the PC operating system of choice? Why or why not?

No, because windows is such a huge development throughout the world and I don't think people will want to switch from an application that they know so well and are comfortable with.

d) Linux is considered "freeware", not public domain software. What is the difference?

Freeware gives users a chance to try software and continue to use it for free of charge. Public domain is where the author of the particular software grants you the rights to copy and distribute the software.

e) If you want to get a copy of Linux, where can you find it?

You can either purchase Linux on CD-ROM, diskette or tape or you can go to Linux home web site, which is nic.funet.fi.

You May Also Find These Documents Helpful

  • Good Essays

    Some OS routines directly support application programs as they run and thus must be resident. Other transient routines are stored on disk and read into memory only when needed. Fixed-length partitions can also be used to allocate the set amount of memory that a particular program needs to run. Under dynamic memory management, the transient area is treated as a pool of unstructured free space. When the system decides to load a particular program, a region of memory just sufficient to hold the program is allocated from the pool. Using segmentation, programs are divided into independently addressed segments and stored in noncontiguous memory. Paging breaks a program into fixed-length pages.…

    • 7085 Words
    • 29 Pages
    Good Essays
  • Powerful Essays

    Nt2799 Oral Exam

    • 7416 Words
    • 38 Pages

    a. The Input / Output Process - simply put anything that puts input into the computer is an Input device, such as a keyboard or mouse. Output is what comes out such as typing on the keyboard will give you output on your display monitor and some things do both such as a hard drive.…

    • 7416 Words
    • 38 Pages
    Powerful Essays
  • Satisfactory Essays

    POS355 Week 1 Individual

    • 574 Words
    • 2 Pages

    While in the hardware, memory management includes elements that store data such as random access memory chips, and memory caches. In the operating system, memory management involves the distribution of precise memory blocks to programs as the user requests adjustments. While at the application and program level, memory management ensures the availability of sufficient memory for the objects and data structures at all times for each program that is running.…

    • 574 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Nt1330 Unit 1 Assignment

    • 4639 Words
    • 19 Pages

    Typically this constitutes an interface for communicating with the device, through the specific computer bus or communications subsystem that the hardware is connected to, providing commands to and/or receiving data from the device, and on the other end, the requisite interfaces to the operating system and software applications. It is a specialized hardware-dependent computer program which is also operating system specific that enables another program, typically an operating system or applications software package or computer program running under the operating system kernel, to interact transparently with a hardware device, and usually provides the requisite interrupt handling necessary for any necessary asynchronous time-dependent hardware interfacing…

    • 4639 Words
    • 19 Pages
    Powerful Essays
  • Good Essays

    The Operating System (OS) is the very most essential software on your computer. Without the OS your computer will not run. It manages all of the hardware and software and gives direct access to the storage, central processing unit (CPU), and memory, so that the programs can work properly. The operating system determines what your computer can or cannot actually do because each OS have different features, options, applications, compatibilities and even the user interface may change.…

    • 580 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    It250 Exam Review

    • 856 Words
    • 4 Pages

    1. (Page 1)Who developed Linux? Linus Torvalds , What year was it released? September 1991…

    • 856 Words
    • 4 Pages
    Satisfactory Essays
  • Powerful Essays

    computer year 11 summary

    • 6894 Words
    • 29 Pages

    a. Memory - used to store program being run on the computer and data on which the program works.…

    • 6894 Words
    • 29 Pages
    Powerful Essays
  • Satisfactory Essays

    Every computer has an operating system Functions of an Operating System • Performs three types of functions – Manages computer resources • Coordinate memory, processing storage, and printers • Monitor system performance • Provide security • Start-up the computer – Provides user interface • Graphical user interface (GUI) – Runs applications • Multitasking • Foreground & background applications 3 9/9/2013 Examples of Operating Systems • Operating systems commonly used by individuals – – – – Windows Mac OS UNIX LINUX Utilities • Specialized programs to make computing easier • Examples of Utilities: – – – – Antivirus programs Uninstall programs Backup programs File compression programs 4 9/9/2013 Device Drivers • Specialized programs that allow communication between a device and the computer • Loaded into memory each time a computer is started • When a new device is added, new device drivers must be installed • Plug & Play Language Translators • Converts programming instructions into a machine language that can be processed by the…

    • 362 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Aspire tcs

    • 3730 Words
    • 12 Pages

    In information technology, the user interface is everything designed into an information device with which a human being may interact -- including the monitor, keyboard, mouse, the appearance of a desktop, characters in text, help messages, and how an application or a Web site invites interaction and responds to it. In the previous generations of computers, there was very little user interface except for a few buttons at an operator 's console. The user interface was mainly in the form of punched card input and report output.…

    • 3730 Words
    • 12 Pages
    Better Essays
  • Good Essays

    linux chap 1

    • 1088 Words
    • 5 Pages

    of them worked their way up the ladder in the commercial world, the UNIX operating…

    • 1088 Words
    • 5 Pages
    Good Essays
  • Good Essays

    4. What is the Free Software Foundation/GNU? What is Linux? Which parts of the Linux operating system did each provide? Who else has helped build and refine this operating system?…

    • 537 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Linux vs Windows

    • 1909 Words
    • 8 Pages

    * Enormous plethora of GUIs: Microsoft windows provide a range of features from a step-by-step user interface for novice users to powerful interfaces for the computer professionals. It provides GUI for almost all features.…

    • 1909 Words
    • 8 Pages
    Powerful Essays
  • Powerful Essays

    PROCESS MANAGEMENT

    • 4212 Words
    • 15 Pages

    The more complex the operating system is, the more it is expected to do on behalf of its users. Although its main concern is the execution of user programs, it also needs to take care of various system tasks that are better left outside the kernel itself. A system therefore consists of a collection of processes: operating system processes executing system code and user processes executing user…

    • 4212 Words
    • 15 Pages
    Powerful Essays
  • Satisfactory Essays

    Operating Systems

    • 393 Words
    • 2 Pages

    Multitasking - An operating system that is capable of allowing multiple software processes to run at the same time. Below are some examples of multitasking operating systems.…

    • 393 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Applications of Computer

    • 3398 Words
    • 14 Pages

    There will be one written paper of two hours duration carrying 100 marks and Internal Assessment of 100 marks. The paper will be divided into two sections A & B. Section A (Compulsory – 40 marks) will consist of compulsory short answer questions covering the entire syllabus. Section B (60 marks) will consist of questions which will require detailed answers and there will be a choice of questions in this section. THEORY - 100 Marks 1. Operating System i) Command User Interface The need for an Operating System, the Booting Process, Directory handling, Absolute and Relative path names, File handling, Disk handling Commands, Batch Files. ii) Graphic User Interface Working with the Graphical User Interface (GUI), Elements of a GUI, handling files and directories under GUI, managing the desktop. iii) Installing the Operating System Installing the Operating System and other software, setting up printers. 114 2. The Internet Communicating through Computers, creating an e-mail I.D., e-mail and ftp, POP and IMAP and SMTP for mail and the ftp protocol for file transfer; using the World Wide Web, HTTP and web servers; downloading information; using Search…

    • 3398 Words
    • 14 Pages
    Powerful Essays