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 | Size | Format | |
---|---|---|---|---|
2-s2.0-85099121969.pdf | 1,4 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.