Operating Systems. Without an operating system your computer would be useless! A computer contains an Operating System on its Hard Drive. This is loaded.

Slides:



Advertisements
Similar presentations
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
Advertisements

COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
Basic Computer Vocabulary
Lesson 4 0x Operating Systems.
The Operating System. What is an Operating System? The program that is loaded first and manages the hardware resources like main memory, backing storage.
Drives, Directories and Files. A computer file is a block of arbitrary information, or resource for storing information. Computer files can be considered.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
Essential Introduction to Computers. What is a Computer? An electronic device, operating under the control of instructions stored in its own memory, that.
Computer Parts There are many parts that work together to make a computer work.
Operating Systems.
System Software, functions of an operating system
Computer Basics Flashcards #2
The Operating System The operation system (OS) is a set of programs that coordinates: Hardware functions Interaction between application software and computer.
Present by : Juan José Foronda
SOFTWARE.
The Operating System. Operating Systems (F) What you need to know about –operating system as a program; –directory/folder.
Operating Systems Chapter 4.
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
Computer for Health Sciences
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 What do you have left on your computer after you strip away all of the games and application programs you bought and installed? Name.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Ch 26 & 27 User Interfaces.
Group 6 Comp 129 Chapter 4.  An operating system s a set of programs made to manage the resources of a computer.  The OS performs five basic functions:
Introduction by Dr. Amin Danial Asham. References Operating System Concepts ABRAHAM SILBERSCHATZ, PETER BAER GALVIN, and GREG GAGNE.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Chapter 1: Types and Components of Computer Systems
Chapter 8 Operating Systems and Utility Programs Serena Oldhouser.
Chapter 4 System Software.
Operating System. Architecture of Computer System Hardware Operating System (OS) Programming Language (e.g. PASCAL) Application Programs (e.g. WORD, EXCEL)
1 AQA ICT AS Level © Nelson Thornes 2008 Operating Systems What are they and why do we need them?
Operating Systems. Operating System  A program running in a computer from the moment it is switched on.  Part of the Systems Software of the computer.
Operating Systems  A collection of programs that  Coordinates computer usage among users  Manages computer resources  Handle Common Tasks.
CS 1308 Computer Literacy and the Internet. Introduction  Von Neumann computer  “Naked machine”  Hardware without any helpful user-oriented features.
Software GCSE COMPUTING.
University of Management & Technology 1 Operating Systems & Utility Programs.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
Operating System (OS) Basics. Operating System Basics Software (applications) Operating System (OS) Hardware.
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: Memory.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
Foundation year Lec.3: Computer SoftwareLec.3: Computer Software Lecturer: Dalia Mirghani Year: 2014/2015.
1 Software. 2 What is software ► Software is the term that we use for all the programs and data on a computer system. ► Two types of software ► Program.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Click once to reveal the definition. Think of the answer. Then click to see if you were correct. HARDWARE Physical parts of the computer.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
Chapter 3: Software Explain the difference between systems software and application software
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 6A Operating System Basics PART I.
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
MULTIMEDIA TECHNOLOGY SMM 3001 OPERATING SYSTEM. how operating systems software manage the computer how operating systems software manage the computer.
Parts of a Computer Created by Carmen Garzes. An electronic device that manipulates information or data. It can store, retrieve or process data. There.
GCSE Computing: A451 Computer Systems & Programming Topic 3 Software System Software (1) The Operating System.
System Software (1) The Operating System
OPERATING SYSTEM REVIEW. System Software The programs that control and maintain the operation of the computer and its devices The two parts of system.
Operating Systems & System Software
Lesson 4 0x Operating Systems.
Operating System Review
Resource Management IB Computer Science.
Computer Hardware and Software
Operating Systems What are they and why do we need them?
Operating System Review
Systems Software Keywords Operating Systems
OPERATING SYSTEMS.
Chapter 3 Hardware and software 1.
Chapter 3 Hardware and software 1.
Software - Operating Systems
Windows Operating System
Windows 10 An Operating System
Presentation transcript:

Operating Systems

Without an operating system your computer would be useless! A computer contains an Operating System on its Hard Drive. This is loaded after the computers boot up sequence, and allows the user to use the keyboard and mouse to be able to store data to a hard disk drive You can find operating systems in Personal Computers, Sat Navigation Systems, Network Servers, Mobile Phones, Game Consoles and even CARS!

Operating Systems The main function of a Operating System are: Processor Management Memory Management Device Management Storage Management User Interface

Processor Management If you’re a user who has many different applications open or maybe you might be just browsing the internet and have lots of different tabs open. For the computer to be able to switch between these applications or to switch between the tabs the Operating System has to switch between different processes thousands of times a second.

Virtual Memory RAM has a limit, however your operating system may need more primary memory than there physically is, therefore the computer uses virtual memory. A good example is if a computer has 2GB of RAM as primary memory, however it could have up to 4GB of Virtual Memory. This works by the operating system setting aside part of its secondary storage on a storage medium e.g. hard disk/memory stick to be used as temporary memory store. This area is know as the temporary memory store and is called a page file or a swap file. The operating system will use this page file once all the available RAM has been used up in our instance if the 2GB of RAM is used up then the OS will start to store chunks of the memory on the secondary storage. The chunk itself is called a page and is the same size as sector on a hard disk. All this is done automatically by the OS.

File Allocation Table (FAT) One task the operating system has to carry out is the creating and managing of its file system on the hard disk. There are many different ways this can be done, and the main of organising a system is using a filing system called FAT. FAT(File Allocation Table) is very useful for organising files and folders on the hard disk. Another filing system is NTFS which is more common in modern computers running Windows XP, Windows Vista or Windows 7. NTFS has more advantages over the older FAT system due to it being more efficient and having an improved file security. But both use the same concept. On every hard disk the data is stored in “Sectors”. Then Sectors are grouped together into “Clusters”. A cluster is the smallest amount of storage a file can use, however if a file is smaller than a cluster the unused space is wasted. A cluster size on average is 4kb but can vary between 2kb to 32kb. Every cluster is numbered so that the FAT can locate each cluster on the hard disk.

File Allocation Table (FAT)

Buffer A Buffer is an area of memory in which is used to store data that is in the transition of being used and stored on a storage medium. An example of this would be if you were moving data from a digital camera to a printer. The data transfer speed between the devices will differ meaning that the main memory on the computer is used as a buffer, the speed of transfer is handled by the computer allowing data to be kept on the main memory as a buffer. The data enters the buffer at a significant speed allowing the camera to receive it at an appropriate sped then leaves to the printer at an appropriate speed. However data can not be removed at the same time as being added to the buffer. But to speed up the transfer, a process known as double buffering is used, this is when data is transferred from for example the camera into the first buffer, then at the same time any data kept in the other buffer is transferred to the printer. When buffer one is full and buffer two is empty the process is reversed, then this allows data to be entered to buffer two and the full buffer one can be emptied and transferred to the printer. This effectively increases the data transfer rate.

Device Driver Whenever a new device is added to a computer such as a mobile phone, a printer, a scanner or any other USB device. A small piece of software is installed windows comes preinstalled with the required software for the device to communicate with the computer. This piece of software is called a “Driver”. The Driver is used as translation software to convert the message the hardware sends out and makes it so the Operating System can understand the device connected. For example; When you want to add a MP3 to your Mobile Phone you have you have the phones driver installed on your computer to enable the transfer of the MP3 track to the mobile phone.

CLI(Command Line Interface) & GUI(Graphic User Interface) CLI CLI stands for Command Line Interface and is the most basic interface you can get! CLI was mainly seen in the early days of computing and most computers had simple technology inside of them, especially not advanced enough to display colour on the screen and screen were Black and White or Green and Black, and only a keyboard was used it wasn’t until the GUI was created that a mouse was introduced. The best part about a CLI was it was quick if you knew the commands it was quicker than a GUI. The most common CLI you probably can think of is DOS(Disk Operating System).

CLI(Command Line Interface) & GUI(Graphic User Interface)

GUI GUI stands for Graphical User Interface, the idea of having a GUI is that it is easy to understand and to use. However in 1981, workers in a company in America called Xerox Parc developed a highly visual interface that involved all the same items we use today they are: Windows Icons Menus Pointers Or in short WIMP. As soon as WIMP came on screen GUI’s have been used, each display was divided into areas called Windows. Any application you could see on screen or a file that were represented by a small image are called Icons. A process could happen by the user selecting it from a Menu. And what we used today as a mouse we call it a Pointer. Over the years technology has evolved and we have improved displays better than 16 colours and 256 colours. Now we have millions of colours allowing the GUI to become the most user friendly display in the world!

CLI(Command Line Interface) & GUI(Graphic User Interface)