Mapping design principle, Computer Engineering

Assignment Help:

The following definition of mapping is adapted from the first edition of the Set Book:

Mapping concerns the relationship between controls and their effects in the world. Nearly all artefacts need some kind of mapping between the controls and effects, whether it is a flashlight, car, power plant or cockpit. An example of a good mapping between control and effect is up and down arrows used to represent the up and down movement of the cursor, respectively, on a computer keyboard.

Thus, where there is a clear mapping between the control and its effect, the device should be easier to use. The clarity of the mapping often depends upon labelling, usually in the form of words or icons. A negative example is the Start button on the Windows operating system, which does not actually start anything (instead it reveals a menu). This means it is not clear what happens when the button is pressed, so it has poor mapping.


Related Discussions:- Mapping design principle

The variables that are declared outside all functions, The variable that ar...

The variable that are declared outside all the functions are called The variables that are declared outside every functions are known as global variable.

Discuss in detail about micro computer, Discuss in detail about Micro compu...

Discuss in detail about Micro computer A microcomputer's CPU is a microprocessor. The microcomputer was originated in late 1970s. The first microcomputer was built around 8-bit

Transaction that are programmed by the user, How the transaction that are p...

How the transaction that are programmed by the user can be protected? By executing an authority check.

Why a function canot have delays, Why a function canot have delays? How...

Why a function canot have delays? However in Open Vera, delays are allowed in function. A function returns a value and hence can be used as a part of any expression. This doesn

In java system.out is an object of which type, In Java System.out is an obj...

In Java System.out is an object of type? In Java System.out is an object of form Print Stream.

Computer networks, distributed & centralized system in computer network

distributed & centralized system in computer network

Maximum depth to crawl, Goals of this assignment: understanding networking ...

Goals of this assignment: understanding networking and client server systems. In this assignment, you will write a simple http web server that handles conjunctive search queries (l

Determine the features of keyboards, Determine the features of keyboards ...

Determine the features of keyboards Common features on general-purpose keyboards are cursor-control keys. Functions keys are used to enter frequently used operations in a singl

What information is stored in a typical TLB table entry, In a simple paging...

In a simple paging system, what information is stored in a typical Look-aside Buffers  TLB table entry? A classical TLB table entry contains page# and frame#, while a logical

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd