The Effect of Task Complexity on User Interfaces: A Comparison of Command Language Interface and Direct Manipulation Interface

Abstract

A computer-user interface is the software that communicates the user's inputs to the computer and returns information from the computer back to the user. A variety of user interfaces have been developed, including command language interfaces, direct manipulation interfaces, and menus. This research explored the relative benefits of command language interfaces (CLI) and direct manipulation interfaces (DMI) for performance of simple and complex tasks by novices. Two levels of task complexity were used, one requiring five inputs (simple) and one requiring 24 inputs (complex). Dependent variables were (1) time to complete each task set, (2) number of errors, and (3) number of references to online help. Results indicate that learning to use a DMI takes longer than learning to use a CLI. No significant difference was observed in time to complete the simple task. However, once a novice learns to use a DMI, a complex task requires less time, fewer errors are made, and references to help screens are required less often. With complex tasks, direct manipulation interfaces appear to help novices to be more productive than do command language interfaces.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1991
Accession Number
ADA246061

Entities

People

  • Nancy A. Reinhard

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Air Platforms
  • Energy and Power Technologies
  • Human Systems

DTIC Thesaurus Topics

  • Application Software
  • C Programming Language
  • Computer Programming
  • Computer Programs
  • Computers
  • Human-Computer Interaction
  • Human-Computer Interfaces
  • Information Processing
  • Information Science
  • Information Systems
  • Language
  • Operating Systems
  • Programming Languages
  • Psychology
  • Statistical Tests
  • Students
  • User Interface

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Team-Based Human-Centered Cognitive Task Decision Making and Information Performance.