Testing and Diagnostics of Hardware-Software Tools

Major: Computer Engineering
Code of subject: 6.123.01.E.209
Credits: 3.00
Department: Electronic Computing Machines
Lecturer: professor Hlukhov Valerii Serhiiovych
Semester: 6 семестр
Mode of study: денна
Learning outcomes: The learning outcomes of this discipline detail the following program learning outcomes: 1. Ability to apply knowledge in practical situations. 2. Ability to adapt to new situations 3. The ability to work effectively both autonomously and as part of a team. 4. The ability to take responsibility for the work performed and achieve the set goal 5. The ability to apply knowledge and understanding to solve problems of synthesis and analysis in systems that are characteristic of the chosen specialty. 6. Ability to communicate, including oral and written communication in Ukrainian and one of the foreign languages ??(English, French, German). 7. The ability to use information and communication technologies to solve various research and professional tasks. 8. The ability to search for information in various sources to solve specialty problems. 9. The ability to make informed decisions and evaluate their consequences. 10. The ability to use basic knowledge of the basics of philosophy, psychology, pedagogy in professional and social activities. 11. The ability to accept criticism, to criticize a person, to be self-critical of one's actions and to criticize work results. 12. Public, business and scientific communication skills 13. The ability to adhere to the code of professional ethics, to be guided in behavior by moral norms and values, to observe the rules of etiquette. 14. The ability to use administrative, legal, economic and educational levers of influence on users of natural resources. 15. The ability to demonstrate understanding of the basic principles of occupational health and safety in the field of professional activity. 16. Ability to apply basic knowledge in the field of fundamental and applied mathematics during testing and diagnostics of hardwarer and software systems. 17. Ability to apply basic knowledge of standards in the field of computer engineering during testing and diagnostics of hardwarer and software systems. 18. Ability to test and diagnose hardwarer and software systems. 19. To have methods and means of supporting teamwork, planning and effective organization of work, continuous quality control of work results, social communication 20. The ability to process the obtained results, analyze and interpret them, present the results of the work and justify the proposed solutions at the modern scientific, technical and professional level 21. Ability to use computer tools during testing and diagnostics of hardwarer and software systems. 22. Ability to master and develop documentation for systems, products and services during testing and diagnostics of hardwarer and software systems, communicate in native language, communicate professionally in English. 23. Readiness to use existing mathematical methods to solve problems related to testing and diagnostics of hardwarer and software systems. 24. Preparedness to use the relevant laws of physics when solving tasks related to testing and diagnostics of hardwarer and software systems. 25. The ability to use the methods of the theory of electric and magnetic circuits during testing and diagnostics of hardwarer and software systems 26. Ability to use probabilistic statistical methods during testing and diagnostics of hardwarer and software systems. 27. Ability to analyze, evaluate and select existing algorithms, develop new algorithms related to testing and diagnostics of hardwarer and software systems. 28. Ability to apply modern methods of discrete mathematics during testing and diagnostics of hardwarer and software systems. 29. Ability to organize and conduct research related to testing and diagnostics of hardwarer and software systems. 30. Be able to test and investigate global, local, mobile and other computer networks. 31. The ability to test and research high-performance computer systems with different structural organization using the principles of parallel and distributed information processing 32. Ability to use modern computer tools of system, functional, construction and technological design. 33. Ability to model processes and objects using standard software technologies. 34. The ability to set up and conduct experiments according to the given methodology and analyze the results. 35. The ability to analyze the results of experiments, choose optimal solutions, prepare and compile reviews, reports and scientific publications.
Required prior and related subjects: • Computer Architecture • Computer circuitry • Computer Electronics • Computer Logic • Programming
Summary of the subject: As a result of studying the course, students should learn the theoretical foundations of using hardware and software tools for testing, debugging and diagnostics, master the basic methods of testing, debugging and designing debugging tools.
Assessment methods and criteria: Assessment is based on the results of lectures and semester tests in the virtual learning environment of the university, as well as on the results of laboratory works.
Recommended books: 1. DSTU 3321:2003 Design documentation system. Terms and definitions of basic concepts. 2. DSTU 3278-95 System of development and supply of products for production. Basic terms and definitions. 3. DSTU 3973-2000 System of development and supply of products for production. Rules for performing scientific research works. Terms 4. DSTU 3974–2000 The system of development and supply of products for production. Rules for performing research and development works. Terms 5. DSTU 1.3:2004 RULES FOR CONSTRUCTION, EXPRESSION, FORMATION, AGREEMENT, ACCEPTANCE AND DESIGNATION OF TECHNICAL CONDITIONS 6. V. M. Lokazyuk, Y. G. Savchenko. Reliability, control, diagnostics and PC modernization. Manual. According to the editorship of Doctor of Science, Prof. V. M. Lokazyuk. Kyiv. Publishing center "Akademiya", 2004. 7. V. M. Lokazyuk, O. V. Pomorova, A. O. Dominov. Intelligent diagnostics of microprocessor devices and systems. Khmelnytskyi, 2001. 8. Melnyk A.O. Computer architecture. Textbook. - Lutsk: Volyn regional printing house, 2008. - 470 p. 14. VB1.3 "Testing and diagnostics of hardware and software". https://vns.lpnu.ua/course/view.php?id=7783