- •Unit I. Automation of production processes Step 1. Automation
- •Automation
- •Step 2. Types of automation. Application of automation and robotics in industry
- •Types of automation. Applications of automation and robotics in industry
- •Step 3. Elements of the automated system
- •Elements of the automated system
- •Step 4. Automation in industry. Automated production lines
- •Automation in industry. Automated production lines
- •Unit II. Electrical engineering Step 1. Energy and electrical engineering
- •Energy and electrical engineering
- •Step 2. Electrical drive
- •Electrical drive
- •Step 3. Electrical engineers
- •Electrical engineers
- •Unit III. Computer systems and information technologies Step 1. Automation in human activities
- •Automation in human activities
- •Step 2. Information technology
- •Information technology
- •Step 3. Types of computers
- •Types of computers
- •Устные экзаменационные темы examination topics Topic 1. About myself
- •Topic 2. Our university
- •Topic 3. A big city london
- •Topic 4. The russian federation
- •Topic 5. Тне united kingdom of great britain and northern ireland
- •Topic 6. Bashkortostan
- •Topic 7. My speciality
- •Тексты для самостоятельной работы студентов
- •Text 2. High technologies for sakhalin-2 offshore facilities
- •Text 3. The fidmash company’s activity in the coiled tubing equipment market
- •Text 4. New driilling prospects of ritek
- •Text 5. Industrial engineering and automation
- •Text 6. Power engineering
- •Text 7. Generation of energy
- •Text 8. Transmission and distribution of energy
- •Text 9. The installation of flexible automated manufacturing
- •Text 10. Power system protection
- •Text 11. Industrial control system
- •Text 12. Scada
- •Text 13. Scada. How does it work?
- •Text 14. Human-computer interaction
- •Text 15. Operating system
- •Text 16. Software
- •Text 17. Early computation
- •Text 18. Computer’s memory
- •Text 19. Input/output
- •Text 20. Where is process automation headed?
- •Text 21. Ubiquitous sensors
- •Text 22. Unifying automation layers
- •Contents
Text 14. Human-computer interaction
Human–computer interaction (HCI) is the study of interaction between people (users) and computers. It is often regarded as the intersection of computer science, behavioral sciences, design and several other fields of study. Interaction between users and computers occurs at the user interface (or simply interface), which includes both software and hardware; for example, characters or objects displayed by software on a personal computer's monitor, input received from users via hardware peripherals such as keyboards and mice, and other user interactions with large-scale computerized systems such as aircraft and power plants. The Association for Computing Machinery defines human-computer interaction as "a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them."[1] An important facet of HCI is the securing of user satisfaction.
Because human-computer interaction studies a human and a machine in conjunction, it draws from supporting knowledge on both the machine and the human side. On the machine side, techniques in computer graphics, operating systems, programming languages, and development environments are relevant. On the human side, communication theory, graphic and industrial design disciplines, linguistics, social sciences, cognitive psychology, and human factors are relevant. Engineering and design methods are also relevant. Due to the multidisciplinary nature of HCI, people with different backgrounds contribute to its success. HCI is also sometimes referred to as man–machine interaction (MMI) or computer–human interaction (CHI).
Attention to human-machine interaction is important, because poorly designed human-machine interfaces can lead to many unexpected problems. A classic example of this is the Three Mile Island accident where investigations concluded that the design of the human-machine interface was at least partially responsible for the disaster. Similarly, accidents in aviation have resulted from manufacturers' decisions to use non-standard flight instrument and/or throttle quadrant layouts: even though the new designs were proposed to be superior in regards to basic human-machine interaction, pilots had already ingrained the "standard" layout and thus the conceptually good idea actually had undesirable results.
Text 15. Operating system
An operating system (OS) is software, consisting of programs and data, that runs on computers and manages the computer hardware and provides common services for efficient execution of various application software.
For hardware functions such as input and output and memory allocation, the operating system acts as an intermediary between application programs and the computer hardware,[1][2] although the application code is usually executed directly by the hardware, but will frequently call the OS or be interrupted by it. Operating systems are found on almost any device that contains a computer—from cellular phones and video game consoles to supercomputers and web servers.
Examples of popular modern operating systems for personal computers are Microsoft Windows, Mac OS X, and GNU/Linux.
Early computers were built to perform a series of single tasks, like a calculator. Operating systems did not exist in their modern and more complex forms until the early 1960s.[4] Some operating system features were developed in the 1950s, such as monitor programs that could automatically run different application programs in succession to speed up processing. Hardware features were added that enabled use of runtime libraries, interrupts, and parallel processing. When personal computers by companies such as Apple Inc., Atari, IBM and Amiga became popular in the 1980s, vendors added operating system features that had previously become widely used on mainframe and mini computers. Later, many features such as graphical user interface were developed specifically for personal computer operating systems.
An operating system consists of many parts. One of the most important components is the kernel, which controls low-level processes that the average user usually cannot see: it controls how memory is read and written, the order in which processes are executed, how information is received and sent by devices like the monitor, keyboard and mouse, and deciding how to interpret information received by networks. The user interface is a component that interacts with the computer user directly, allowing them to control and use programs. The user interface may be graphical with icons and a desktop, or textual, with a command line.
Application programming interfaces provide services and code libraries that let applications developers write modular code reusing well defined programming sequences in user space libraries or in the operating system itself. Which features are considered part of the operating system is defined differently in various operating systems. For example, Microsoft Windows considers its user interface to be part of the operating system, while many versions of Linux do not.