Skip to main content

2.1 Understand User Interface, File System and Input Output/Control System

User Interface, File System and Input Output/Control System


2.1    Understand User Interface, File System and Input Output/Control System (IOCS)(CLO 2)

User Interface

  • Controls how you enter data and instructions and how information displays on screen
  • There are 4 types of user interface:

    1. Command interface
    2. Menu interface
    3. Graphical user interface
    4. Voice-actuated interface
User Interface

File systems

  • Support directories which contain the names of files and other directories along with additional information about the files and directories. (E.g. when they were created and last modified).
  • A file is the long term storage entity: a named collection of persistent information that can be read or written.
  • Secondary storage devices (disk) are too crude to use directly for long term storage. 
  • The file system provide logical objects and operation on these object (files).
  • The file system provides file management, a standard interface to:
  1. To create and delete files and directories.
  2. Manipulate (read, write, extend, rename, copy, protect) files and directories.
  3. map files onto secondary storage.
  • The file system also provides general services such as backups, maintaining mapping information, accounting and quotas.

I/O Control System

  • Supports communication with external devices: terminal, keyboard, printer, and mouse.
  • Support buffering and spooling of I/O.
  • Provides a general device driver interface, hiding the differences among devices, often mimicking the file system interface.
  • Provides device driver implementations specific to individual devices,
Continue --->>>

Comments

Post a Comment