18/04/20151 Operating Systems Modes of Use / Operation On-Line & Real-Time.

Slides:



Advertisements
Similar presentations
GCSE ICT By the end of this session, you will be able to: Explain main features of ATM machines Identify features of credit cards, debit cards, smart cards.
Advertisements

Ch 26.
Categories of I/O Devices
IGCSE ICT Control Systems.
including File Management
Fetch Execute Cycle – In Detail -
Lecture 11: Operating System Services. What is an Operating System? An operating system is an event driven program which acts as an interface between.
Fuzzy Logic and its Application to Web Caching
Message Queues COMP3017 Advanced Databases Dr Nicholas Gibbins –
The Dewi Sant Greenhouse Control Project Lesson 2.
EE 342 FEEDBACK CONTROL SYSTEMS
By: Gerardo L. Mazzola Web Application Development Life Cycle “A driven force moving businesses into the future.”
How organizations use ICT:. Technological advancements in  process monitoring,  control  and industrial automation in recent years have improved the.
How organizations use ICT:. Technological advancements in  process monitoring,  control  and industrial automation in recent years have improved the.
Commercial Data Processing
Unit 3a Industrial Control Systems
Types of Operating System
IGCSE ICT Control.
AS Level ICT Mrs. Ghazaal. In the past, when a customer wanted to talk to someone in a company they would usually be able to telephone and be put through.
COMPUTER CONTROL Year 11. Lesson 1 Introduction to Computer Control.
WHAT IS THIS? OBJECTIVE AND OUTCOMES Candidates should be able to: Describe and explain the CPU as fetching, decoding and executing of instructions and.
Transaction Processing System
Transaction Processing System  Business Transactions are certain events that occur routinely in a business firm.  A transaction is a set of activities.
Chapter 16 Designing Effective Output. E – 2 Before H000 Produce Hardware Investment Report HI000 Produce Hardware Investment Lines H100 Read Hardware.
Process Control
Module 1: Introduction to PLC
Looking at systems. What is a SYSTEM? The radiator makes the room warmer by turning ON when the temperature of the room is lower than required The THERMOSTAT.
ICT and Environmental Monitoring Mr Conti ICT in Society.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
1 Components of a Computer System Lesson 17: Modes Of Use.
The Client/Server Database Environment Ployphan Sornsuwit KPRU Ref.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 1 Foundations of Information Systems in Business.
Computer Control.
IE337 Automatic Control Systems KSU - College of Engineering - IE Department 1 Chapter 1: Introduction to Factory Automation.
Computer Control Using computers to control things.
Types of Processing. Data Processing Types of Processing Batch processing Interactive processing Real Time processing.
ICT IGCSE Theory – Revision Presentation 1.2 The Main Components of Computer Systems Chapter 1: Types and components of computer systems
Process Control 2.1 – Control Systems.
1 Client-Server Interaction. 2 Functionality Transport layer and layers below –Basic communication –Reliability Application layer –Abstractions Files.
44221: Information Systems Lecture 3 (Week 4) Systems Control Concepts By Ian Perry
Outcome 1: Describe the structure and function of an operating system.
S IMULATION AND R EAL - TIME PROCESSING Chapter 3.7 VCN 9691 Computing Notes 1.
COM111 Introduction to Computer Applications
CISSP Common Body of Knowledge Review by Alfred Ouyang is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Learning Objectives Understand the concepts of Information systems.
System A collection of parts that perform a function.
The first question is really "Why do you need a control system at all?” Consider the following: What good is an airplane if you are a pilot and you.
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
OPERATING SYSTEM OVERVIEW. Contents   O.S.Functions   The Evolution of O.S.   Characteristics of O.S.   Basic hardware elements.
Year 12: Unit 2, living in the digital world. 1. What is ICT? ICT is the use of technology to convert data to information. It covers many areas, especially.
Learning Objectives Today we will Learn:
Computer Control and Monitoring Today we will look at: What we mean by computer control Examples of computer control Sensors – analogue and digital Sampling.
Algorithms and Flowcharts
Powerpoint Templates Data Communication Muhammad Waseem Iqbal Lecture # 07 Spring-2016.
Module 1: Introduction to PLC
Types of Operating System
Advanced OS Concepts (For OCR)
DSS & Warehousing Systems
Technology Literacy Hardware.
How organisations use ICT – Part 1
The Client/Server Database Environment
Control Systems An Overview Computer Integrated Manufacturing
Automation Topics: Elements of an Automated System
Control Systems An Overview Computer Integrated Manufacturing
The Main Features of Operating Systems
SDLC Phases Systems Design.
Presentation transcript:

18/04/20151 Operating Systems Modes of Use / Operation On-Line & Real-Time

218/04/2015 Learning Objectives Discuss modes of computer use and the interrelationship between applications and modes of use. Describe the characteristics of different types of operating systems. Describe the uses of different types of operating systems.

318/04/2015 MultiprocessingInteractive Single-User Operating Systems (Types of / Modes of operation) BatchReal-time Network Multi-Access / User Multi-tasking Simple Client-Server Network System Distributed Network System Off-lineOn-line Time Slicing / Sharing This presentation focuses on these modes.

418/04/2015 On-line User has direct contact with processor Used when: Processor needs to be constantly ready to receive input Processor needs to be constantly ready to receive input Justified by: Explaining why processor needs to be constantly ready to receive input. Explaining why processor needs to be constantly ready to receive input. Or if real-time is necessary and has been justified then state: Or if real-time is necessary and has been justified then state: “On-line as otherwise system cannot be real-time.” Back

Data processed or action is taken at time of input, quickly enough to affect the next input. Is by definition also on-line. Used when a system must react immediately when input from a sensor or other input device is received as a delay is unacceptable. Used in process control or transaction processing. These are the two different types of real-time operating system. Justified by: Explaining what action must be taken immediately and why a delay is unacceptable.Real-time Disadvantage

618/04/2015 Transaction Processing Transaction processing systems also attempt to provide predictable response times to requests, although this is not as critical as for real-time systems. Rather than allowing the user to run arbitrary programs as time-sharing, transaction processing allows only predefined, structured transactions. Each transaction is usually short duration and the processing activity for each transaction is programmed in advance. Largely database related. IGCSE “Databases Quiz” & “Databases - Theory Test”. IGCSE “Databases Quiz” & “Databases - Theory Test”.Databases QuizDatabases - Theory TestDatabases QuizDatabases - Theory Test ict.com/gcse_new/computer%20systems/operating_system_types/mini web/pg7.htm ict.com/gcse_new/computer%20systems/operating_system_types/mini web/pg7.htm ict.com/gcse_new/computer%20systems/operating_system_types/mini web/pg7.htm ict.com/gcse_new/computer%20systems/operating_system_types/mini web/pg7.htm

718/04/2015 Process Control Process control is extensively used in industry and enables mass production of continuous processes such as oil refining, paper manufacturing, chemicals, power plants and many other industries. Process control enables automation, with which a small staff of operating personnel can operate a complex process from a central control room. Process control may either use feedback or it may be open loop. Control may also be continuous (car cruise control) or cause a sequence of discreet events, such as a timer on a lawn sprinkler or thermostat on a heater (on/off) or controls on an elevator (logical sequence). Note that sensors DO NOT turn output devices on/off (the CPU does this based on the readings it receives from sensors), although the page from Wikipedia below suggests that it does: See the IGCSE “Processing Quiz” and “Processing Test”. See the IGCSE “Processing Quiz” and “Processing Test”.Processing QuizProcessing TestProcessing QuizProcessing Test

Speed mismatch implications: The computer will not be using its full potential as far as processing is concerned. Because the computer cannot be using up some of its slack time doing other tasks while it is waiting to be asked to do something. Disadvantage of Real-time Examples

918/04/2015 Real-time Use & Justification 1 Driving a racing car around a track. Turning the wheel must turn the car immediately. Turning the wheel must turn the car immediately. Process control Next

1018/04/2015 Real-time Use & Justification 2 ATM computer system Checking of PIN/identification Checking of PIN/identification Checking of funds available Checking of funds available to ensure person has the right to extract cash, or long wait is possible Transaction processing Next

1118/04/2015 Real-time Use & Justification 3 A chemical plant has a reaction vessel where the temperature is critical to the result of the process. The temperature is monitored by a computer which accepts input from a sensor and then makes a decision whether to adjust the heating elements in the vessel. The temperature is monitored by a computer which accepts input from a sensor and then makes a decision whether to adjust the heating elements in the vessel. If there was a delay in the decision making process, it might mean that the reaction is corrupted in some way. Process control Next

1218/04/2015 Real-time Use & Justification 4 A robot trolley is controlled by a processor which takes input from a sensor following a black line on the floor, and makes decisions concerning steering to keep the trolley on the black line. The trolley would very soon leave the black line because it would not be steering quickly enough. The trolley would very soon leave the black line because it would not be steering quickly enough. Process control Next

1318/04/2015 Real-time Use & Justification 5 A catalogue shop processes orders by the code for a product being input and the system then comparing the code with information in its files. When it finds the correct code it can report to the user the number of that item that there are in the store. If there was only one left of a certain item, it would be necessary to record the fact that a shopper had bought it before the next shopper has their request dealt with otherwise the second person might be sold the same item. If there was only one left of a certain item, it would be necessary to record the fact that a shopper had bought it before the next shopper has their request dealt with otherwise the second person might be sold the same item. Because the information on the system must be processed immediately the O.S. needs to be ready to handle input as soon as it comes in. Because the information on the system must be processed immediately the O.S. needs to be ready to handle input as soon as it comes in. Transaction processing Back

1418/04/2015Plenary Define the terms On-line and Real-time processing:

1518/04/2015 Plenary On-Line User is able to communicate with processor directly Real-Time Data processed at time of input / input processed quickly enough to effect the next input.