HRM 3450 Lecture Notes - Lecture 16: Graphical User Interface, Loadable Kernel Module, Pointing Device
HRM 3450 Lecture 16 Notes – Obvious Element
Introduction
• The most obvious element is the user interface that allows you to execute programs,
enter commands, and manipulate files.
• The user interface accepts input from a keyboard and, in most modern systems, a
mouse, touch screen, or other pointing device.
• The user interface also does output presentation on the display.
• On some systems, the output display might be simple text, but more likely the display
includes a graphical user interface with a windowing system, and various gadgets for
manipulating the windows.
• The operatig syste’s applicatio progra iterface API, acts as a iterface for
application programs and utilities to access the internal services provided by the
operating system.
• These include file services, I/O services, data communication services, user interface
services, program execution services, and more.
• Many of the internal services are provided by the kernel module, which contains the
most important operating system processing functions.
• The remaining services are provided by other modules that are controlled by the kernel.
• The kernel manages memory by locating and allocating space to programs that need it.
• Schedules time for each application to execute, provides communication between
programs that are being executed.
• Manages and arranges services and resources that are provided by other modules, and
provides security.
• The file management system allocates and manages secondary storage space and
translates file requests from their name-based form into specific I/O requests.
• The actual storage and retrieval of the files is performed by the I/O drivers that
comprise the I/O component.
• Each I/O driver controls one or more hardware devices of similar type.
find more resources at oneclass.com
find more resources at oneclass.com