Study Guide book examines the problems of building software for information and control systems (ICS) in the light of the requirements and recommendations for teaching software engineering (SE) and computer science in universities. The central part of the book is the analysis of linear and nonlinear dynamic systems operating under random disturbances, interference, limited observation intervals and concomitant discrete-continuous signal transformations. The difficulties of a joint analysis of these conditions are overcome by a consecutive examination of the following issues: • choice of an adequate mathematical apparatus, • Direct digital control: deterministic signals and discrete-continuous transformations, • necessary information from the theory of random processes, • derivation of relationships and engineering techniques for the quantitative description of identification processes using data of normal functioning, • application of results at higher hierarchical levels of ICS, including optimization and dual control, control of a nonlinear dynamic object in drift conditions, etc. Attention is paid to the evaluation of system reliability and international standardization in the part of ICS and SE. The general issues of framing the system are considered, including work in local computer networks, the development of integrated systems and real-time work. The application includes descriptions and results of computer modeling, which is accessible to readers using programs and tasks placed on electronic media.Codes of operating demonstration programs are placed on electronic media also. These programs are proposed to be implemented and protected by students in the second half of the semester, using theoretical knowledge obtained from the lecture course, as well as knowledge of methods of mathematical analysis. In addition, the section "General Information Systems Design Issues" is placed on electronic media also. This section contains a description of the technological process and quality control at the relevant stages of the program life cycle. The book is intended for students, graduate students and scientists associated with computer science and computer technology, radio engineering, automation and control, quality management.
computer science, automation and control, dynamic systems, random processes, identification, discrete-continuous signal transformations, real-time work