واقعہ ریاست میں سگنل یا تبدیلی کی ایک قسم ہے، ایک تصور جو کمپیوٹر پروگرامنگ اور سائبرسیکیوریٹی میں مطابقت رکھتا ہے۔ کمپیوٹر پروگرام کے سیاق و سباق میں واقعات کی تعریف "پروگرام میں کسی بھی قابل شناخت وقوع پذیر ہونے، یا ایک ایسی وقوع پذیری کے طور پر کی جاتی ہے جس کا پروگرام کے ذریعہ پتہ لگانا ہوتا ہے۔" کمپیوٹر پروگرامنگ اور سائبرسیکیوریٹی میں ہونے والے واقعات میں صارف کی کارروائیاں شامل ہو سکتی ہیں جیسے بٹن پر کلک کرنا، ماؤس کی حرکت، یا کلیدی دبانا؛ سسٹم کی اطلاعات جیسے کسی عمل کی تکمیل یا وسائل کی دستیابی؛ یا ماحولیاتی عوامل جو کسی بیرونی ذریعہ سے بتائے گئے ہیں۔ ان طریقوں سے، واقعات پروگراموں اور سسٹمز کو ماحول میں ہونے والی تبدیلیوں کا پتہ لگانے اور ان کا جواب دینے، محفوظ اور تازہ ترین رہنے کی اجازت دیتے ہیں۔
تقریبات کو عام طور پر کسی پروگرام سے یا تو ہم وقت سازی یا غیر مطابقت پذیر طور پر بتایا جاتا ہے۔ ہم وقت ساز واقعات ایسے واقعات ہوتے ہیں جن کا ایک ہی وقت میں پتہ چلا اور اس پر کارروائی کی جاتی ہے، جیسے کہ ونڈو انٹرفیس سے آنے والا صارف کا عمل۔ غیر مطابقت پذیر واقعات ایسے واقعات ہیں جو ایک وقت میں پائے جاتے ہیں اور دوسرے وقت پر عملدرآمد ہوتے ہیں، جیسے کہ ایک بیرونی ماحولیاتی عنصر جس پر الگ سے کارروائی کی جانی چاہیے۔
کمپیوٹر پروگرامنگ اور سائبرسیکیوریٹی میں، واقعات کو مختلف طریقوں سے پروسیس کیا جاتا ہے۔ پروگرام ایونٹ کا براہ راست جواب دے سکتا ہے (مثال کے طور پر، ایک بٹن پر کلک کیا جاتا ہے اور پروگرام پاپ اپ ونڈو دکھا کر جواب دیتا ہے)، یا ایونٹ کو سسٹم ایونٹ لوپ یا ایونٹ سے چلنے والے فن تعمیر کو بھیجا جا سکتا ہے جو متعلقہ ایپلی کیشن منطق کو سنبھالتا ہے۔ اس کے ساتھ. پیچیدہ واقعات کی صورت میں، ایک سے زیادہ چھوٹے واقعات کو ایک بڑا واقعہ بنانے کے لیے بنایا جا سکتا ہے (جیسے کہ ایک ملٹی سٹیپ ورک فلو)۔
سائبرسیکیوریٹی میں، واقعات کو دخل اندازی کا پتہ لگانے اور روک تھام کے لیے استعمال کیا جا سکتا ہے۔ نیٹ ورک سیکیورٹی ایونٹس کی نگرانی سیکیورٹی انفارمیشن اینڈ ایونٹ مینجمنٹ (SIEM) سسٹم میں کی جاسکتی ہے جو مختلف ذرائع میں ہونے والے واقعات کی نگرانی کرسکتا ہے۔ خطرات کی سرگرمی کا پتہ لگانے اور ان کا جواب دینے کے لیے واقعات کو باہم مربوط اور تجزیہ کیا جاتا ہے۔
واقعات جدید کمپیوٹر سسٹمز اور سائبرسیکیوریٹی سسٹمز کے آپریشن کے لیے لازمی ہیں۔ پروگرام کی حالت اور ماحول میں ہونے والی تبدیلیوں کا پتہ لگانے اور ان کا جواب دینے کی صلاحیت کے ساتھ، ایونٹس سسٹم کو تیزی سے ڈھالنے دیتے ہیں اور محفوظ اور اپ ٹو ڈیٹ رہتے ہیں۔