Please use this identifier to cite or link to this item: http://elar.urfu.ru/handle/10995/103176
Title: Evolution of human computer interaction
Authors: Averbukh, V. L.
Issue Date: 2021
Publisher: National Research Nuclear University
Citation: Averbukh V. L. Evolution of human computer interaction / V. L. Averbukh. — DOI 10.26583/SV.12.5.11 // Scientific Visualization. — 2021. — Vol. 12. — Iss. 5. — P. 130-164.
Abstract: The work is devoted to the review of the development the human-computer interaction. In the first sections the history of computing in the "pre-computer" era is briefly described and then the early history of modern computing, methods of the first computers controlling and the tasks of programmers at this stage are described. It describes the methods of interaction with the first -generation computers using the remote control elements, punched cards and punched tapes. The section, devoted to the second generation computers, describes the emergence of high-level operating systems and programming languages. At this point, there are such means of interaction with the computer as the displays and, respectively, such programming tools as interactive languages and interactive debuggers. Research is also beginning on principles of human-computer interaction the infancy of the discipline "computer graphics", the development of computer graphics packages and the emergence of interactive computer graphics standards are considered. In the section “Revolutions in computer science” describes the appearance of a large number of the same series computers and the first super-computers in the context of human-computer interaction. Revolutionary changes are considered in computer graphics and emerging of the science discipline “computer visualization” with its parts “scientific visualization”, “software visualization”, “information visualization” and also “programming by demonstration”. The information about the attempt to create a fifth generation computer based on logical programming is given. It is told about the initial period of teaching programming. The creation of computer networks and the emergence of personal computing as well as the creation the tools of modern parallel computing have become the important stages in the development of modern computing. The virtual reality becomes an important computer visualization tool. The modern state of human-computer interfaces is characterized primarily by emerging of natural interfaces which can be attributed Brain-Computer Interface (Neurocomputer interface, Brain-Computer Interfaces), interfaces based on the direct use of nerve impulses, speech recognition, recognition of lip movement, mimic recognition and eye tracking (Eye Gaze or Eye Tracking), haptic interfaces and also interfaces giving tactile feedback (allowing you to feel the touch),motion capture interfaces the entire human body or individual organs (head, entire arm, hands, fingers, legs), motion capture toolkits,in particular, interfaces based on leg movements (foot-operated computer interfaces), sign interfaces, sign languages. We briefly describe the activity approach to the design of interfaces and also some problems concerning the problem of mass interfaces. Finally, we discuss a number of problems arising from the increasing capabilities of modern computers. The work is in the nature of a popular science article and it largely reflects the subjective impressions of the author. © 2020 National Research Nuclear University. All rights reserved.
Keywords: COMPUTER GRAPHICS
COMPUTER NETWORKS
COMPUTER VISUALIZATION
HISTORY OF HUMAN-COMPUTER INTERACTION
NATURAL INTERFACES
PERSONAL COMPUTING
BIOFEEDBACK
BRAIN COMPUTER INTERFACE
COMPUTER OPERATING SYSTEMS
COMPUTER SYSTEMS PROGRAMMING
EYE MOVEMENTS
EYE TRACKING
HAPTIC INTERFACES
INFORMATION SYSTEMS
INTERACTIVE COMPUTER GRAPHICS
INTERFACE STATES
MOTION CAPTURE
MOTION TRACKING
PERSONAL COMPUTERS
PERSONAL COMPUTING
PROBLEM ORIENTED LANGUAGES
PROGRAM DEBUGGING
REMOTE CONTROL
SPEECH RECOGNITION
VISUALIZATION
COMPUTER VISUALIZATION
HUMAN COMPUTER INTERFACES
INFORMATION VISUALIZATION
PROGRAMMING BY DEMON-STRATION
REVOLUTIONARY CHANGES
SOFTWARE VISUALIZATION
SUBJECTIVE IMPRESSIONS
TEACHING PROGRAMMING
HUMAN COMPUTER INTERACTION
URI: http://elar.urfu.ru/handle/10995/103176
Access: info:eu-repo/semantics/openAccess
SCOPUS ID: 85099121969
PURE ID: 20517033
ff48b8e6-aa7c-4122-ac42-3f938421aabf
ISSN: 20793537
DOI: 10.26583/SV.12.5.11
Appears in Collections:Научные публикации ученых УрФУ, проиндексированные в SCOPUS и WoS CC

Files in This Item:
File Description SizeFormat 
2-s2.0-85099121969.pdf1,4 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.