A BRIEF INTRODUCTION TO UNIX OPERATING SYSTEM

Slides:



Advertisements
Similar presentations
Java.  Java is an object-oriented programming language.  Java is important to us because Android programming uses Java.  However, Java is much more.
Advertisements

Two Broad Categories of Software
Understanding Operating Systems 1 Overview Introduction Operating System Components Machine Hardware Types of Operating Systems Brief History of Operating.
Xuan Guo Chapter 1 What is UNIX? Graham Glass and King Ables, UNIX for Programmers and Users, Third Edition, Pearson Prentice Hall, 2003 Original Notes.
Android An open handset alliance project Janice Garcia September 18, 2008 MIS 304.
Course: Introduction to Computers
AN INTRODUCTION TO LINUX OPERATING SYSTEM Zihui Han.
What is Unix Prepared by Dr. Bahjat Qazzaz. What is Unix UNIX is a computer operating system. An operating system is the program that – controls all the.
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
CSC 142 A 1 CSC 142 Introduction to Java [Reading: chapter 0]
System Software System software deals with the physical complexities of how the hardware works. System software generally consists of four kinds of programs:
Software GCSE ICT.
COMPUTER SOFTWARE Section 2 “System Software: Computer System Management ” CHAPTER 4 Lecture-6/ T. Nouf Almujally 1.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
UNIX System Administration OS Kernal Copyright 2002, Dr. Ken Hoganson All rights reserved. OS Kernel Concept Kernel or MicroKernel Concept: An OS architecture-design.
Components of Database Management System
UNIX JIN GUO 08/30/00. AGENDA 1.Creation of Unix 2.Unix Uniqueness 3.Unix Architecture 4.Unix Application 5.Unix Security 6.Unix & Web.
Operating Systems Sara Mullan Johns Hopkins University Fall 2010
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
Operating System What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware. An operating.
© Prepared By: Razif Razali 1 TMK 265: UNIX SYSTEM CHAPTER ONE – UNIX PHILOSOPHY.
F PRESENTED BY YAN FENG F STUDENT ID: F Instructor: Professor Morteza Anvari F DATE: 03/17/2001.
Introduction to Computer Networks Introduction to Computer Networks.
CS533 - Concepts of Operating Systems 1 The Mach System Presented by Catherine Vilhauer.
Cloud Interoperability & Standards. Scalability and Fault Tolerance Fault tolerance is the property that enables a system to continue operating properly.
Chapter 14 The User View of Operating Systems The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition,
An operating system is the software that makes everything in the computer work together smoothly and efficiently. What is an Operating System?
Software Engineering Chapter: Computer Aided Software Engineering 1 Chapter : Computer Aided Software Engineering.
Introduction to UNIX CS465. What is UNIX? (1) UNIX is an Operating System (OS). An operating system is a control program that allocates the computer's.
BMTS 242: Computer and Systems Lecture 5: Yousef Alharbi Website
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS. LECTURE 1: INTRODUCTION TO DATABASES.
Ms. Tracy  Identify the purpose of an operating system.  Identify different operating systems.  Describe computer user interaction with multiple.
OPERATING SYSTEM BY KINSHUK RASTOGI. WHAT IS AN OPERATING SYSTEM? What is an operating system in the first place? An operating system is a software that.
IT 5433 LM1. Learning Objectives Understand key terms in database Explain file processing systems List parts of a database environment Explain types of.
Introduction to Computer Programming Concepts M. Uyguroğlu R. Uyguroğlu.
UNIX U.Y: 1435/1436 H Operating System Concept. What is an Operating System?  The operating system (OS) is the program which starts up when you turn.
Lecture 1: Network Operating Systems (NOS)
Fundamental of Java Programming (630002) Unit – 1 Introduction to Java.
INTRODUCTION OF SYSTEM & APPLICATION SOFTWARE Chapter 2 1Dr. BALAMURUGAN MUTHURAMAN.
Application Sharing Bhavesh Amin Casey Miller Casey Miller Ajay Patel Ajay Patel Bhavesh Thakker Bhavesh Thakker.
System SOFTWARE.
 2001 Prentice Hall, Inc. All rights reserved.
Lecture 1-Part 2: Operating-System Structures
Introduction to programming
Chapter 1 Introduction to Computers, Programs, and Java
Chapter 5: Using System Software
Network Operating Systems (NOS)
COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE
Enterprise Systems Architectures
Lecture 1: Network Operating Systems (NOS)
Introduction to Operating System (OS)
MOBILE DEVICE OPERATING SYSTEM
Introduction Enosis Learning.
Database Database is a large collection of related data that can be stored, generally describes activities of an organization. An organised collection.
Chapter 6 Introduction to Network Operating Systems
Introduction to Operating Systems
Introduction Enosis Learning.
An Introduction to Computer Networking
Introduction To System Analysis and Design PART 2
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Software life cycle models
Chapter 2: The Linux System Part 1
Copyright ©2008 by Pearson Education, Inc
CSC 142 Introduction to Java [Reading: chapters 1 & 2]
Outline Operating System Organization Operating System Examples
Introduction to Operating Systems
February 16th, 2004 Class Meeting 5
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Overview of Computer system
Presentation transcript:

A BRIEF INTRODUCTION TO UNIX OPERATING SYSTEM Huifeng Shao $1. Operating System and UNIX (a). General Operating System (b). UNIX Operating System $2. The Feature and Architecture of UNIX (a). Features (b). Internal Structure $3. UNIX Comparing with Other Operating System $4. UNIX Market

$1. Operating System and UNIX (a). What is an Operating System? Operating System is a necessary tool for using a computer to run application programs.

$1. Operating System and UNIX (b). UNIX Operating System Unix Operating System is more than an operating system in traditional sense. Unix system includes a set of libraries and a set of applications. General functions of UNIX System includes: Providing system service Providing a user interface Coordinating the sequence of events Controlling resources Enforcing security Providing tools

$2. The Feature and Architecture of Unix (a). Main Feature Multiuser Capabilities: UNIX enables more than one person to user the computer at the same time through a process called “TIME-SHARING” Advantages: (1). Low cost per user; (2). Central administration; (3). Shared resources Multitasking Capabilities: UNIX can perform more than one task at a time for each user. Advantage: greatly increases productivity Device Independence: UNIX enables you to use files and devices interchangeably. Advantage: much easy to move data to and from files or devices Portability and Open System: It’s the most notable feature. Unix has capability to run on a wide range of different computer makes and models (open system). No other operating system even approaches this level of portability. Advantages: (1). Almost no cost to convert to a new system (little/no training and minimal effort of converting data and software); (2). Interoperability between systems, e.g. application programs can be written once and versions made available for all kinds of machines. The Tools Approach: UNIX has hundreds of small, build-in programs called TOOLS, each of which accomplishes a common, simple task. You can accomplish complex tasks by combining tools in various ways. Advantage: (1). Flexibility; (2). Speed; (3). Structured approach

$2. The feature and Architecture of Unix (b). Internal Structure

$4. UNIX Market