Lecture # 17.

Slides:



Advertisements
Similar presentations
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introduction to Computer Administration Introduction.
Advertisements

Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 6A Operating System Basics PART II.
Objectives Overview Define an operating system
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,
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Professor Michael J. Losacco CIS 1110 – Using Computers Operating Systems & Utility Programs Chapter 7.
Student Name: Group.  Developed by Microsoft  Alliance with Nokia in 2011  4 main functions:  Outlook Mobile  Windows Media Player for Windows Mobile.
Chapter 8 Operating Systems and Utility Programs.
1 Pertemuan 6 Understanding Operating Systems Matakuliah: J0282 / Pengantar Teknologi Informasi Tahun: 2005 Versi: 02/02.
CMPTR1 CHAPTER 3 COMPUTER SOFTWARE Application Software – The programs/software/apps that we run to do things like word processing, web browsing, and games.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
LECTURE 14 Operating Systems and Utility Programs
Chapter 8 Operating Systems and Utility Programs By: James Granahan.
OPERATING SYSTEMS AND SYSTEMS SOFTWARE. SYSTEMS SOFTWARE Systems software consists of the programs that control the operations of the computer and its.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Operating System.
SOFTWARE.
Operating Systems Operating System
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Chapter Three OPERATING SYSTEMS.
Your Interactive Guide to the Digital World Discovering Computers 2012.
IC3 Chapter 8 Computer Fundamentals
Lesson 6 Operating Systems and Software
University of Management & Technology Operating Systems & Utility Programs.
Chapter 8 Operating Systems and Utility Programs Serena Oldhouser.
BUSINESS COMPUTER APPLICATION University of Palestine College of Business Instructor: Mr. Ahmed Abumosameh.
Computer Software What is system software?
Excellence Publication Co. Ltd. Volume Volume 1.
Survey of PC and Network Operating Systems
Chapter 4 System Software.
Discovering Computers 2009 Chapter 8 Operating Systems and Utility Programs.
Software 1. Software is divided into parts System software Operating system Utility software Application software 2.
Explain the purpose of an operating system
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
Practical Computer Literacy Week-02
Eng.Abed Al Ghani H. Abu Jabal Introduction to computers.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Chapter 7 Operating Systems and Utility Programs.
1 Chapter 7 Operating System & Utility Programs.  consists of the programs that control or maintain the operations of the computer and its devices. It.
Visualizing Technology© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation To Accompany Chapter 6 System Software.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Device- dependent Runs only on specific type of computer Types of Operating Systems What are some characteristics of operating systems? Next p
Kuliah 4 Pengantar Teknologi Informasi Oleh Coky Fauzi Alfi cokyfauzialfi.wordpress.com Software.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Copyright©2008 N.AlJaffan®KSU1 Chapter 7 Operating System and Utility Programs.
Copyright©2008 N.AlJaffan®KSU1 Chapter 7 Operating System and Utility Programs.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Operating System Basics
Chapter 9 Operating Systems Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter 2 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 6A Operating System Basics PART I.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Operating Systems Overview Basic Computer Concepts Operating System What does an operating system do  A computer’s software acts similarly with.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Chapter 8 Operating Systems and Utility Programs.
CHAPTER 7 Operating System Copyright © Cengage Learning. All rights reserved.
Chapter 2 Operating Systems
DISCOVERING COMPUTERS 2018 Digital Technology, Data, and Devices
Operating System and Utility Programs
System Software Chapter 4.
Discovering Computers 2012: Chapter 8
System Software EIT, © Author Gay Robertson, 2016.
Chapter 8 Operating Systems and Utility Programs.
Computer Software.
McGraw-Hill Technology Education
Objectives Overview Define system software and identify the two types of system software Describe the functions of an operating system Summarize the features.
Operating System Basics
Operating Systems & System Software
Presentation transcript:

Lecture # 17

User Interface Graphical User Interface (GUI) Command Line Interface Most common interface Windows, OS X, some versions of Linux and Unix Frees you from memorizing and typing text commands Uses a mouse to control objects Shortcuts open programs or documents Older interface DOS, Linux, UNIX With a command-line interface, a user uses the keyboard to enter data and instructions User types commands at a prompt User must remember all commands Included in all GUIs Insider information The first commercial GUI was the Xerox Star. Teaching Tip There are several types of dialog boxes. Any errors are displayed in a dialog box. This box is system modal - it requires a response before returning to the OS. Save and print boxes are application modal - The box must be dealt with before returning to the application. However, other OS tasks can be performed.

Manage Programs How an Operating system handles programs directly affects your productivity Single user and multiuser Single tasking and multitasking Foreground and background Preemptive multitasking Multiprocessing

Single user/Single tasking OS One user works on the system Performs one task at a time MS-DOS and Palm OS Take up little space on disk Run on inexpensive computers

Single User Multitasking Working on two or more programs that reside in memory at same time Foreground contains program you are using Background contains programs that are running but are not in use

Real Time Operating Systems Very fast small OS Built into a device Respond quickly to user input MP3 players, Medical devices

Single User Multitasking OS User performs many tasks at once Most common form of OS Windows XP and OS X Require expensive computers Tend to be complex Teaching tip It is true that multi-tasking operating systems are complex. However both XP and OS X make the multitasking process painless for the user.

Multi User / Multitasking OS Enable two or more users to run programs simultaneously Many users connect to one computer Each user has a unique session UNIX, Linux, and VMS Maintenance can be easy Requires a powerful computer Teaching tip Multi-user Multitasking OS's are found on supercomputers, mainframes and minicomputers. Through Linux, a PC can also support user sessions and terminal connections.

Multi user/Multi tasking OS

Configuring Devices A device driver is a small program that tells the operating system how to communicate with a specific device Plug and Play operating system automatically configures new devices as you install them

Types of Operating Systems Windows Version Year Released Windows 3.x 1990 Windows NT 3.1 1993 Windows 95 1995 Windows NT Workstation 4.0 1996 Windows 98 1998 Windows Millennium Edition 2000 Windows 2000 Professional 2000 Windows XP 2001 Windows XP SP2 2004

Stand Alone Operating Systems Stand-alone OS is a complete OS that works on a desktop computer, notebook computer, or mobile computing device. Some stand-alone OS are called Client OS because they also work in conjunction with a server operating system. Client OS can operate with or without a network DOS, Windows 3.x, Windows 95, Windows 98, windows 2000, Windows Vista, Windows XP, Windows 7, Mac OS X, Unix, Linux

Microsoft Windows 1990 - 2000

Microsoft Windows 2000 - 2009

Network Operating System Allows users to share printer, Internet access, files and programs on a network Administrator security by establishing user name and password for each user The “ other" computers are called client computers, and each computer that connects to a network server must be running client software designed to request a specific service

Network Operating Systems (NOS) Fast and stable Runs on servers Multi-user and multitasking OS 32- or 64-bit File and print sharing Users access the same files Hundreds of users use a printer Different OS can interact Windows Server 2000, 2003, 2008, Unix, Linux, Solaris, Novell Netware Insider Information Plug and play was introduced by Apple Computers.

NOS Features Data integrity Data security Backups copies data onto tape RAID copies data onto other drives Redundant Array of Inexpensive Disks Relies on two or more hard drives May speed access to data Data security Access to data can be restricted Access to server resources is controlled Audits can be kept

Embedded Operating Systems built into the circuitry of an electronic device unlike a PC's operating system, which resides on a magnetic disk An embedded operating system resides on a ROM chip on a mobile device or consumer electronic device Windows Embedded CE Windows Mobile Palm OS iPhone OS BlackBerry Google Android Embedded Linux Symbian OS

Windows XP Embedded Based on Windows XP Professional Not an off-the-shelf OS so much as it is a do-it-yourself kit for device manufacturers who wish to pick and choose the parts of the Windows XP Professional OS their products need Customized for each device

Windows Embedded Compact (CE) Scaled-down Windows OS designed for use on communications, entertainment, and computing devices with limited functionality Although a small OS, it supports wireless communications, multimedia and Web browsing Windows CE is a GUI that supports color, sound, multitasking, multimedia, e-mail, Internet access, and Web browsing A built-in file viewer allows users to view files created in popular programs such as Word, Excel, and PowerPoint Devices equipped with Windows CE can communicate wirelessly with computers and other devices using Bluetooth or other wireless technologies, as long as the device is equipped with the necessary communications hardware Teaching tip Have a little fun with this one. Windows CE has the unfortunate and unofficial shortcut name of WinCE.

Windows Mobile based on Windows Embedded CE, includes functionality, programs, and a user interface designed for specific types of smart phones and PDAs Devices with a touch screen use Windows Mobile Professional, and Devices without touch screens use Windows Mobile Standard Allows for the use of smaller versions of Microsoft Word, Excel, Internet Explorer and Outlook Smart phone with Windows Mobile OS

Windows Mobile Users have access to all the basic PIM (personal information manager) functions such as contact lists, schedules, tasks, calendars, and notes Information on the mobile device easily synchronizes with a personal computer or prints on a printer using a cable or a wireless technology. Additional features that allow users to check e-mail, browse the Web, listen to music, take pictures or record video, watch a video, send and receive text messages and instant messages record a voice message, manage finances, view a map read an e-book, or play a game. Some devices also support handwriting and voice input.

Palm OS Features Simple, single-tasking environment to allow launching of full screen applications with a basic, common GUI set Monochrome or color screens with resolutions up to 480x320 pixel Handwriting recognition input system called Graffiti 2 HotSync technology for data synchronization with desktop computers Sound playback and record capabilities Simple security model: Device can be locked by password, arbitrary application records can be made private TCP/IP network access Serial port/USB, infrared, Bluetooth and Wi-Fi connections Expansion memory card support

iPhone OS (iOS) Developed by Apple, is an OS for the iPhone, iPad, Apple TV and iPod Touch These devices are multi-touch, meaning they recognize multiple points of contact Interface control elements consist of sliders, switches, and buttons. provides Wi-Fi access to the iTunes Music Store iOS is derived from OS X, with which it shares the Darwin foundation, and is therefore a Unix operating system iPhone OS runs on Apple iPhone

iOS User interface of iOS is based on the concept of direct manipulation, using multi-touch gestures enables users to interact with iPhone OS devices using finger motions such as tapping a button on the screen, sliding your finger to drag an object, and pinching or unpinching your fingers to zoom in or out response to user input is immediate and provides a fluid interface Interaction with the OS includes gestures such as swipe, tap, pinch, and reverse pinch, all of which have specific definitions within the context of the iOS and its multi-touch interface

BlackBerry OS Proprietary OS for BlackBerry line of smartphone handheld devices Runs on handheld devices supplied by RIM (Research In Motion) provide PIM capabilities such as managing schedules, contacts, and appointments provides multitasking and supports specialized input particularly the trackwheel, trackball, trackpad and touchscreen Smart phone using Blackberry OS

BlackBerry OS Many BlackBerry devices include a mini keyboard; Some have touch screens provide wireless functionality that includes sending e-mail messages, text messages, and instant messages; connecting to the Internet and browsing the Web; and accessing Bluetooth devices Information on the device easily synchronizes wirelessly with a computer or other BlackBerry device Some devices allow users to take pictures, play music, and access maps and directions

Google Android Open source, Linux-based OS designed by Google for mobile devices such as smart phones and Tablet PCs Allows programmers to design programs specifically for devices supporting this OS Contains features such as access to e-mail accounts an alarm clock, video capture access to Google Apps, Wi-Fi access easy Web browsing Used on more than 20 different types of mobile devices

Google Android consists of a kernel based on the Linux kernel, with middleware, libraries and APIs written in C and application software running on an application framework which includes Java-compatible libraries main hardware platform for Android is the ARM architecture SQLite, a lightweight relational database, is used for data storage purposes native support for multi-touch supports multiple languages

Embedded Linux Scaled-down Linux OS system designed for smart phones, PDAs, portable media players and Internet telephones Provide calendar and address book and other PIM functions Support for touch screens and handwriting recognition Devices synchronize with PC with a variety of technologies including Bluetooth Smart phone using Embedded Linux

Symbian OS Open-source, multitasking operating system designed for smart phones Provide support for Touch screens, Voice, Games, multimedia functions and Internet connectivity Full color display Make telephone calls, save appointments, browse Web, send and receive e-mail and faxes etc.

Symbian OS Created with three systems design principles in mind: integrity and security of user data is paramount user time must not be wasted all resources are scarce Features pre-emptive multitasking and memory protection allows users to communicate wirelessly Strong localization support enabling manufacturers and 3rd party application developers to localize their products in order to support global distribution. Currently 48 languages are supported

Assignment # 3 Due Date: 4th February 2014 Instruction: Submit the assignment in hard copy only (either in printed form or in hand-written) What will be effect on overall performance if Level-3 Cache is used. Discuss it in detail