OS Chap 2
OS Chap 2
Department of Computer
Touchscreen devices
require new interfaces
Mouse not possible or not
desired
Actions and selection based
on gestures
Virtual keyboard for text entry
SOME EXAMPLES
Status information
Some ask the system for info - date, time, amount of available memory, disk space, number
of users.
Others provide detailed performance, logging, and debugging information.
SYSTEM PROGRAMS
Programming-language support - Compilers, assemblers, debuggers and
interpreters for common programming languages are often provided with the
OS or available as a separate download.
Program loading and execution- loaders, linkers, debugging systems for
higher-level and machine language.
Communications - Provide the mechanism for creating virtual connections
among processes, users, and computer systems
Allow users to send messages to one another’s screens, browse web pages, send electronic-
mail messages, log in remotely, transfer files from one machine to another
OPERATING SYSTEM DESIGN AND IMPLEMENTATION
Assignment: 02
Discuss about the different OS structures and locate the figure structure of your OS.
THANK YOU
Coming up next: Chapter 3
Processes and Threads