OS Introduction 1.1 – OS Basics – cont. 1.2 – Microsoft Windows

Slides:



Advertisements
Similar presentations
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 6A Operating System Basics PART II.
Advertisements

What is an operating system? Is it software?
Chapter 8 Operating Systems and Utility Programs.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter One The Essence of UNIX.
What You Will Learn Components of a computer’s system software The importance of an operating system Functions of an operating system Types of user interfaces.
Chapter 8 Operating Systems and Utility Programs.
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
Operating Systems BTEC IT Practitioners.
Chapter 1 Operating System Fundamentals 1.1 – Operating System Basics 1.2 – Microsoft Windows 1.3 – Unix and Linux on the Desktop 1.4 – Networking Operating.
Operating Systems.
Operating Systems.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
Chapter 1 Operating System Fundamentals
Linux Operating system
Unix Presentation. What is an Operating System An operating system (OS) is a program that allows you to interact with the computer -- all of the software.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Operating Systems Chapter 4.
Week 6 Operating Systems.
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
Lesson 4 Computer Software
Section 2.1 Identify hardware Describe processing components Compare and contrast input and output devices Compare and contrast storage devices Section.
Operating Systems Basic PC Maintenance, Upgrade and Repair Mods 1 & 2.
Operating Systems Operating System
Chapter 4 Operating Systems and File Management. 4 Chapter 4: Operating Systems and File Management 2 Chapter Contents  Section A: Operating System Basics.
Chapter 10 – UNIX. History In late 1960s, two employees of Bell Labs (Ken Thompson & Dennis Ritchie) designed a new operating system to overcome the constraints.
Lesson 6 Operating Systems and Software
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
The Basics  Operating systems (OS) can help computer users do many things, like managing and manipulating files and folders.  Operating systems also.
LO2 Understand the key components used in networking
4 1 Operating System Activities  An operating system is a type of system software that acts as the master controller for all activities that take place.
Choosing NOS can be a complex and a difficult decision. Every popular NOS has its strengths and weaknesses. NOS may cost thousands of dollars depending.
Module 1 Introduction to UNIX/Linux
A+ Guide to Software Managing, Maintaining and Troubleshooting THIRD EDITION Introducing and Comparing Operating Systems Chapter 1.
Section 2 Section 2.1 Identify hardware Describe processing components Compare and contrast input and output devices Compare and contrast storage devices.
1 Lecture 10 Operating System Fundamentals. 2 Operating System Basics.
Device- dependent Runs only on specific type of computer Types of Operating Systems What are some characteristics of operating systems? Next p
Computers & Operating Systems
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
CEG 2400 FALL 2012 Linux/UNIX Network Operating Systems.
Computer Operating Systems And Software applications.
OS Introduction 1.1 – OS Basics – cont. 1.2 – Microsoft Windows 1.3 – Unix and Linux for Desktop 1.4 – NOS Basics.
DIT314 ~ Client Operating System & Administration
CHAPTER 7 Operating System Copyright © Cengage Learning. All rights reserved.
Mr L Challenor ICT Teacher BTEC IT Unit 02 - Lesson 06 Computer Software.
Chapter 2 Operating Systems
Operating System and Utility Programs
Computers: Tools for an Information Age
Section 2.1 Section 2.2 Identify hardware
Operating System & Application Software
Lecture 1-Part 2: Operating-System Structures
LINUX WINDOWS Vs..
System Software EIT, © Author Gay Robertson, 2016.
Welcome to Linux Chap#1 Hanin Abdulrahman.
Chapter 8 Operating Systems and Utility Programs.
Chapter 7 Operating Systems and Utility Programs
LINUX WINDOWS Vs..
McGraw-Hill Technology Education
Chapter 4 The Power behind the Power
Computer Software CS 107 Lecture 2 September 1, :53 PM.
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Chapter 2: System Structures
Lecture 1-Part 2: Operating-System Structures
Chapter 4 The Power behind the Power
Linux Professor Sabol.
Welcome to Linux Chap#1 Hanin Abdulrahman.
Types of Software Mrs. S. Palmer Office Administration.
Welcome to Linux Chap#1.
Objective Understand the concepts of modern operating systems by investigating the most popular operating system in the current and future market Provide.
Presentation transcript:

OS Introduction 1.1 – OS Basics – cont. 1.2 – Microsoft Windows 1.3 – Unix and Linux for Desktop 1.4 – NOS Basics

Introductory Linux Commands whoami (who am I) w (who) echo $LOGNAME id –un uname –a hostname “Help” commands: man <command_name> whatis <command_name> apropos <command_name>

OS for PC-s Desktop computers become popular in the 80’s. First users were using the PC-s for diverse functions, like text processing, accounting or gaming. Their productivity was limited because they couldn’t share information with other systems.

PC-s and networking As the computer technology have evolved, the companies started to install their own LANs to interconnect the desktop PCs for sharing data and peripherals. A network operating system (NOS) is using more resources than the desktop version. A new category of PC-s have appeared: the network servers. These computers are running a NOS and they became the central point of the network.

PC-s and networking Web browsing, e-mail and other web-based applications are used now. In order to grant access to the Internet technologies, the big software companies (Microsoft and others) re-constructed their desktop OS-s. Nowadays, desktop OS-s are including many of the services available in the past only for NOSs.

OS Kernel The OS kernel is the term used for describing the central part of the OS. This represents a small part of software which is loaded into memory what the computer boots up. This code contains instructions that enables the kernel to manage hardware devices, memory, system processes and other programs.

User interface UI represents the interaction component between OS and user. UI is like an interpreter that interprets when a keyboard key is pressed, a mouse click or swiping a touchscreen (or another kind of input). A graphical user interface (GUI) enables the user to use the software using windows, “pull-down” menus, pointers and graphical symbols.

File system In a hierarchical file system the files are stored into logical containers disposed in a tree order (directories in Unix/Linux and folders in Windows). The file systems begins the root of the filesystem. UNIX and Linux are naming these containers “directories” and “subdirectories”. Windows and Macintosh are using terms of "folder" and "subfolder“.

File systems File Allocation Table (FAT) – legacy filesystem Nowadays used for compatibility reasons Today, FAT file systems are still commonly found on floppy disks, USB sticks, flash and other solid state memory cards and modules, and many portable and embedded devices. DCF (Design rule for Camera File system) implements FAT as the standard file system for digital cameras.  The table contains a map of the files and the place where these are stored on the disk The FAT table refers to hard-disk clusters (the cluster is the basic unit of information on a HD) One file can be stored on several clusters, but one cluster may contain only one file. The OS uses the FAT table to find out all the clusters on disk where the files are stored

FAT fs 3 types of FAT: The original FAT (FAT12) FAT16 FAT32 FAT16 and FAT32 are enhanced versions of FAT 12

Desktop OSs Microsoft Disk Operating System (MS-DOS) – one of the first desktop OS-s Microsoft Windows family includes Windows 95, 98, ME, NT, 2000, XP, Vista, Windows 7, Windows 8, Windows 10. Apple Macintosh OS (Mac OS) include OS 8, OS 9, and OS X (OS 10), El Capitan. Linux – several distributions: Red Hat, Caldera, Santa Cruz Operation (SCO), SuSE, Debian (Ubuntu), etc. UNIX – versions of the biggest software manufacturers, like HP-UX (HP), Sun Solaris (Sun Microsystems), AIX (IBM).

History: MS-DOS The MS-DOS version was built on the basis of a SO called 86-DOS or QDOS (Quick and Dirty Operating System). The Seattle Computer Products company have written the QDOS to run on an Intel 8086. Microsoft have bought the copy-wrights for QDOS and released MS-DOS on the market in 1981.

Windows NT and Windows 2000 evolution

Windows 10 The last version of the Windows NT family, released to the market on 29th of July 2015

Unix and Linux for Desktop There are tens of distributions of UNIX and Linux. A big part of the Internet is running UNIX/Linux. At the beginning UNIX was seen as not so “user-friendly” but in the last years, Linux changed this image

Linux origins Beginning with the late ’90s, Linux have became a viable alternative for Windows on desktop. The popularity of Linux came from using some distributions like FreeBSD and Sun Solaris and today, Ubuntu. Linux versions can run today on (almost) any processor

Linux/UNIX GUI Both UNIX and Linux- are capable of running graphical interfaces (GUI). For UNIX and Linux we can choose from a variety of graphical interfaces UNIX/Linux is based on X-Windows system in order to display the graphical interface. Ex.: GNOME may work with different types of window managers.

Linux/UNIX GUI There are many desktop GUIs, like KDE (K Desktop Environment) and GNOME.

UNIX origins UNIX and Linux were made to be flexible and customizable. UNIX and Linux are supporting different user interfaces The shells are text-based UI. The user is typing a command which is interpreted by the shell.

NOS (Network Operating Systems) A NOS has several integrated services for network connection, multiuser, security and file sharing Microsoft Windows Linux Unix

A short comparison Windows vs. Linux Windows - “user-friendly” OS, GUI, initially as a desktop OS. The roots of Linux are beginning with UNIX and modular programming which made Linux popular among system administrators. Other specific considerations: Text/graphic interface (both) Costs (Windows – not free, Linux – free) Getting/installing the OS Ability to run directly from a CD (Linux – yes, Windows -no) Application availability and how to get/buy the software Vulnerability against viruses (Windows – more exposed) Security characteristics Multi-user support (Linux – truly multi-user)

The Client-Server Model The vast majority of the networking applications are using the client/server model A server is offering services to a program, which is called a client. Once is started, the server waits to get requests from client programs. If there is a correct request received, the server responds with a message that contains a proper message to the client.

The Client-Server Model Any computer may act as a server as long is connected to the network and properly configured. Most of the companies are offering the key services in term of networking by installing high-end computers (servers) to provide agile services to remote clients.