Saturday, September 6, 2014

Human Computer Interface


1.     When were the first USER Interfaces developed?

The first user interfaces were developed between 1945-1968.

2.     Who developed them?

The first person to develop a User Interface was Doug Engelbart's. In the 1960s, he developed the on-line system (NLS). This system was driven by a mouse, and multiple windows could be opened for hypertext.

3.     What percentage of software development time is spent on user interfaces

Approximately 48% of the coding is used for the user interface and about 60% of development time is used just to make it.

4.     What makes a good interface?

A good interface is when it is easy to navigate, easy to use, and is eye catching.

5.     Copy an image from a Linux and MAC GUI. What are the main visual differences?

Linux GUI
Mac GUI












The main visual differences between the Linux and the Mac is how the applications are laid out on the desktop. On the Mac, the applications are all on the bottom of the screen and in a straight line while the Linux, the applications are all over the screen. In a way the Mac is more visually appealing because the icons for the applications are not covering the screensaver. The Linux application icons are covering some of the screensaver making it less appealing. 

6.     Try to find an image of and the date of Windows 3.1, Windows95, Windows98,
Windows Vista, Windows 7.


Windows 3.1
Release: April 6, 1992







Windows 95
Release: August 24, 1995

Windows 98
 Release: June 25, 1998

Windows Vista
Release: January 30, 2007









Windows 7
Release: October 22, 2009






7.     What seems to be getting better as the years go on?

As the years go on, the graphical design of UI is becoming more appealing to users. The way applications are put on screen and  the placement of tool-bars are some examples of some of the changes that happen.

8.     What are the main goals of good HCI?

The main goal of a good HCI is to help people interact with computers with as little confusion as possible so that the user can use the system with little to no problem.

9.     List 3 Universities that have courses in HCI.

- University of Waterloo
- University of California
- Stanford University

No comments:

Post a Comment