Human Computer Interaction Essay

701 Words3 Pages

1 Introduction
Computer technology is continuously evolving nowadays. New processors, devices, apps , technology are growing each days. Electronic devices, like computers, mobile phones, tablets, PDA , GPS are used by more people and with new purposes in a way that they are almost essential in our lives. Through interaction computer and people can communicate with each other [1].
Human Computer Interaction involves the study, planning, and design of the inter- action to both users and computers.
Communication between users and computers occurs at the user interface which includes both software and hardware. The interface is the space where interaction between humans and machines occurs and the success or failure of a product relies
largely …show more content…

1945{1968: Batch interface
ˆ In the batch era, computing power was extremely scarce and expensive.
ˆ User interfaces considered overhead, and software designed to keep the processor at maximum utilization with as little overhead as possible.
ˆ The input for the user interfaces for batch machines were mainly …show more content…

ˆ With the limited exception of the system operator's console, human be- ings never interact with batch machines in real time.
ˆ Submitting a job to a batch machine involved, rst, preparing a deck of punched cards gives program and a dataset [12].
Dept. of Computer Engg. 1 DYPCOE, Akurdi, Pune
Operating System Design User Interface to Operating System
ˆ Punching the program cards done on specialized typewriter-like machines that were notoriously balky, unforgiving, and prone to mechanical failure.
ˆ The software interface was parsed by the smallest possible compilers and interpreters. ˆ Once the cards were punched, one would drop them in a job queue and wait. ˆ Operators would feed the deck to the computer, perhaps mounting mag- netic tapes to supply another dataset or helper software.
ˆ The job gives a printout, containing nal results or notice of abortion with an attached error log.
ˆ Successful runs write a result on magnetic tape or generate some data cards to be used in later computation [12].
2. 1969{present: Command-line user interface
ˆ Command-line interfaces (CLIs) evolved from batch monitors connected to the system console.
ˆ Their interaction model was a series of request-response

Open Document