Preview

Unix Operating System

Powerful Essays
Open Document
Open Document
5458 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Unix Operating System
Abstract

This paper is a general overview of Unix operating system. It starts by presenting a brief history of the early development of Unix. It concentrates on main aspects of Unix operating system. Key concepts covered are interactive multi-user operating systems, the design objectives of Unix, file-store organization, text processing and programming, the role of C programming language with regard to portability and reliable system software, process control (signals and fork), error logging and recovery from system failures, modifiability and application.

Outline
I. Introduction of Unix
a. History of Unix
b. Interest in Unix
c. Early marketing
d. Developments
i. GUI ii. Linux
1. Linus Torvalds
II. The Design Objectives of Unix, File-store Organization, Text Processing, and Programming.
a. Benefits of text files
b. Unix shell
c. Unix goals
III. The Role of the C Programming Language with Regard to Portability and Reliable System Software
a. Typeless language
b. Important features of C
IV. Process Control: Signals and Fork
a. State of a process
b. Unix event handling sequence
c. Non-Unix event handling
d. Unix process control allows maximum flexibility
V. Error Logging and Recovery From System Failures
a. Unix recovery features
b. Advantages of recovery procedures
VI. Modifiability and Application Programmer Interface (API).
a. Platform dependency
VII. The User's Perspective on Unix.
VIII. Bibliography
I. Introduction
Strictly speaking, UNIX (in capitals) has been a registered trademark of UNIX System Laboratories (first owned by AT&T, then sold, in 1993, to Novell, Inc., then sold, in 1995, to SCO). The Open Group currently owns the Unix® Trademark. But the word "Unix" has also come to refer to a collection of very closely related operating systems (e.g. AT&T UNIX System V, BSD 4.3 Unix, Sun Microsystems' Solaris, Silicon Graphic's Irix, DEC/Compaq Tru-64 Unix, IBM's AIX, Hewlett-Packard's HP Unix, FreeBSD, NetBSD, SCO UNIX, Minix, Linux, and many others)



Bibliography: • Free Software Foundation, Overview of the GNU Project, http://www.gnu.org/gnu/gnu-history.html • Kernighan, Brian W., and Pike, Rob, the Unix Programming Environment, Prentice-Hall Software Series, 1984 • Kernighan, Brian W., and Ritchie, Dennis M., the C Programming Language, Prentice-Hall Software Series, second edition, 1988. • Microsoft Windows NT, October 1991 White Paper on Windows NT and Microsoft 's Operating System Strategy • Lewine, Donald, POSIX Programmer 's Guide, O 'Reilly & Associates, Inc., 1992. • PressPass Single Instance Store and Symbolic Links Explained, Microsoft Press Release of February 28, 2000, http://www.microsoft.com/features/2000/02-28w2k-b.asp • The Open Group http://www.opengroup.org/ • Quercia, Valerie, and O 'Reilly, Tim, X Window System User 's Guide, O 'Reilly & Associates, Inc., 1993 (for release 5) • Stallman, Richard 'The GNU Manifesto ', 1985, 1993 Free Software Foundation, Inc. • Stevens, Richard W

You May Also Find These Documents Helpful

  • Satisfactory Essays

    In 1970 C programing was created by Dennis Richie and ken Thompson was made to create portability in UNIX…

    • 388 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    In this report I will briefly explain about the features and functions of different operating systems. I have chosen to compare windows 7 Mac OS.…

    • 537 Words
    • 3 Pages
    Good Essays
  • Good Essays

    C Is difficult, because the control flow is out of the hands of the application programmer…

    • 1508 Words
    • 7 Pages
    Good Essays
  • Better Essays

    Website Migration Project

    • 3004 Words
    • 13 Pages

    * Gunther, N. J. (2006). Guerrilla Capacity Planning: A Tactical Approach to Planning for Highly…

    • 3004 Words
    • 13 Pages
    Better Essays
  • Better Essays

    Week 5 Pos 355

    • 2010 Words
    • 9 Pages

    The UNIX and Linux Operating Systems (OS) are open source systems. The first version of UNIX was created in 1969 by computer scientist Kenneth Thompson at AT&T Bell Laboratories. The system was based on four parts: the shell, kernel, editor, and the assembler. Linux was created as a free software substitute to the commercial UNIX environments. The history of Linux dates back to 1983 and Linux runs a much greater range of platforms than most UNIX environments. Both OS share a common foundation because of the history and tradition.…

    • 2010 Words
    • 9 Pages
    Better Essays
  • Satisfactory Essays

    Guide to UNIX Using Linux Fourth Edition Chapter 4 SolutionsAnswers to the Chapter 4 Review Questions…

    • 1020 Words
    • 5 Pages
    Satisfactory Essays
  • Powerful Essays

    Netw250

    • 2162 Words
    • 9 Pages

    UNIX is characterized as a multiuser, multitasking, stable, reliable, and portable OS. UNIX was developed at AT&T Bell Labs in 1969. Two programmers, Dennis Ritchie and Ken Thompson, had returned to Bell Labs after being loaded on a project named Multics with programmers from MIT and GE. The Multics project (1965–1969) was an attempt to write a dependable timesharing system in the days of batch processing on large mainframe computers. Bell Labs withdrew from the Multics project in 1969.…

    • 2162 Words
    • 9 Pages
    Powerful Essays
  • Good Essays

    Cis 155 Unix

    • 535 Words
    • 3 Pages

    UNIX is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T employees at Bell Labs including Ken Thompson, Dennis Ritchie, and Douglas McIlroy. Today's Unix systems are split into various branches, developed over time by AT&T, as well as various commercial vendors and non-profit organizations.…

    • 535 Words
    • 3 Pages
    Good Essays
  • Better Essays

    IT 600 Module One Lecture

    • 1256 Words
    • 5 Pages

    Silberschatz, A., Galvin, P. B., & Gagne, G. (2009). Operating system concepts. Hoboken, NJ: John Wiley &…

    • 1256 Words
    • 5 Pages
    Better Essays
  • Satisfactory Essays

    As mentioned in my first Discussion Question, UNIX was originally created by Ken Thompson and Dennis Ritchie at AT&T Bell Laboratories in 1969. Today, the actual determination of who owns UNIX is unknown due to legal issues. Novell holds the patent rights, which they acquired from AT&T in 1993; the Open Group holds the trademark and the Single UNIX Specification, and the copyrights are owned by the SCO Group (formally known as Caldera Systems and Caldera International; now the Santa Cruz Operation) , even though nothing has been recorded with…

    • 723 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Pos/420 Team

    • 2847 Words
    • 12 Pages

    UNIX is unique as it operates by itself and other operating systems take from it to operate. UNIX is free and can be downloaded. It is open source so it is the favored operating system in bigger businesses. This means there is no cost to the user to download and operate the software. Windows, in comparison cost the users one time licensing cost. That cost is dependent on how many users the system will have. When Windows is purchased for a personnel computer the cost is rolled up in the purchase price and will work on only…

    • 2847 Words
    • 12 Pages
    Powerful Essays
  • Powerful Essays

    Task 1

    • 2644 Words
    • 8 Pages

    Procedural programming uses C programming language. C is considered to be a general purpose, work-horse language ideal for creating applications. Operating systems and interfacing with electronic control systems. It was made in 1972 by Dennis Ritchie at the Bell Telephone Laboratories. Unlike languages such as BASIC and PASCAL, C relies on symbols rather than keywords. As such, it is often described as being ‘terse’ and more difficult to learn, but typically offer more powerful solutions…

    • 2644 Words
    • 8 Pages
    Powerful Essays
  • Better Essays

    Intro to Operating System

    • 907 Words
    • 4 Pages

    Staff, Initials. (2001, May 9). Four factors for upgrading to windows xp. Retrieved from http://asia.cnet.com/digitalliving/tips/0,3800004921,38006913…

    • 907 Words
    • 4 Pages
    Better Essays
  • Good Essays

    Consumer Producer Problem

    • 462 Words
    • 2 Pages

    * Kochan, Stephen G. Programming in C: [a Complete Introduction to the C Programming Language]. Indianapolis, IN: Sams, 2009. Print.…

    • 462 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Atmel Language

    • 1839 Words
    • 8 Pages

    1. 2. 3. Introduction Installing tools for C programming Using AVR Studio for C programming Creating an AVR Studio project Compiling C code to HEX file Debugging C program using the simulator Downloading and running HEX file on AVR board 2 2 3 3 5 6 8…

    • 1839 Words
    • 8 Pages
    Powerful Essays

Related Topics