Abstract
Dastur tuzish mobaynida o’zgaruvchilar qiymatiga qarab u yoki bu natijani qabul qilishga to’g’ri keladi. Bu o’z navbatida dasturni tarmoqlanishiga olib keladi. Tarmoqlarning qaysi qismi bajarilishi ayrim shartlarga qarab aniqlanadi. Shart operatori boshqarishni qaysi tarmoqqa uzatishni ta’minlaydi. Dastur bajarilishining birorta qadamida qandaydir shartni tekshirish natijasiga ko’ra boshqaruvni dasturning u yoki bu bo’lagiga uzatish mumkin. Tarmoqlanishni amalga oshirish uchun shartli operatorlardan foydalaniladi. Ushbu maqolada shart operatorlari va shart operatorlari yordamida dasturlar yozish, tekshirish va tekshiruv natijasiga ko’ra kodning turli qismlarini bajarish haqida so’z boradi.
References
Brinkley, D. L., & Schell, R. R. (1995). Concepts and terminology for computer security. Information Security: An integrated collection of essays, 40-97.
William G.J. Halfond, Jeremy Viegas and Alessandro Orso, “A Classification of SQL Injection Attacks and Countermeasures,” College of Computing Georgia Institute of Technology IEEE, 2006.
OWASP: Top 10 Security Threats 2013. Retrieved online: https://www.owasp.org/index.php/Top_10_2013-A1-Injection (2013)
Wilander, J., & Kamkar, M. (2003, February). A Comparison of Publicly Available Tools for Dynamic Buffer Overflow Prevention. In NDSS (Vol. 3, pp. 149-162)
US-CERT. Vulnerability notes database. Retrieved online: www.kb.cert.org/vuls.
This work is licensed under a Creative Commons Attribution 4.0 International License.