الهندسة الاجتماعية والقرصنة
القرصنة الاجتماعية هي الهندسة الاجتماعية المطبقة في مجال الأمن السيبراني، باستخدام عمليات الاحتيال وحيل الثقة والمعلومات الشخصية التي يتم الحصول عليها من مصادر أخرى، يمكن للمهاجمين الحصول على معلومات حساسة وحيوية.
القرصنة الاجتماعية هي الهندسة الاجتماعية المطبقة في مجال الأمن السيبراني، باستخدام عمليات الاحتيال وحيل الثقة والمعلومات الشخصية التي يتم الحصول عليها من مصادر أخرى، يمكن للمهاجمين الحصول على معلومات حساسة وحيوية.
شاشة الترحيب هي أول تحية مرئية ترقى إلى أعيننا عندما نقوم بتشغيل أجهزة الكمبيوتر الخاصة بنا، إذا تعطل جهاز الكمبيوتر على هذه الشاشة السوداء، فقد لا تتمكن من الوصول إلى سطح المكتب الخاص بك.
يشكو بعض مستخدمي (Windows) من أخطاء النسخ واللصق التي لا تعمل بنظام (Windows 10) على أجهزة الكمبيوتر الخاصة بهم، سيكون من المؤكد أنّ بعض الأنشطة على جهاز الكمبيوتر الخاص بك تفشل فجأة في العمل، خاصةً إذا كنت تستخدمها بشكل متكرر.
قد يعني العمل من المنزل الاعتماد على جهاز كمبيوتر محمول، ولكن بضع خطوات بسيطة يمكن أن تحوله إلى إعداد سطح مكتب من نوع ما، أدى التحول المفاجئ إلى العمل عن بُعد في عام (2020) إلى اعتماد ملايين الأشخاص على جهاز كمبيوتر محمول للبقاء منتجين من المنزل.
في بعض الأحيان قد يتصرف نظام التشغيل الجديد بشكل غير متوقع، وقد تختفي المستندات أو الصور أو الموسيقى أو مقاطع الفيديو الخاصة بك بعد تثبيت آخر تحديث، ولكن حتى لو حدث ذلك، فلا تزال هناك أسباب للأمل.
من المعروف أنّ إزالة الحساب تميل إلى أن تكون عملية أكثر صعوبة وأحيانًا معقدة إلى حد ما بناءً على الأسباب التي تريد إزالتها بسببها، في حالة (Microsoft) و(Windows)، تتضمن هذه العملية العديد من الخطوات نظرًا لمدى ارتباط الاثنين ببعضهما البعض.
الفرق الأساسي بين تنظيم الكمبيوتر ومعمارية الكمبيوتر هو شرح عمل الكمبيوتر، تشرح معمارية الكمبيوتر ما يجب أن يفعله الكمبيوتر ويشرح تنظيم الكمبيوتر كيفية عمل الكمبيوتر.
يحدد هيكل دورة التعليمات معالجة تعليمة واحدة، تأخذ معالجة التعليمات شكلاً مختلفًا أثناء حدوث مقاطعة (interrupt) أو إذا كان هناك عنوان غير مباشر موجود في التعليمات.
نظام التشغيل (Windows 10)، مثل العديد من الإصدارات السابقة، لديه مجموعة من المشكلات، تحدث إحدى المشكلات الأكثر شيوعًا عندما يتعطل (Windows 10) عند إعادة التشغيل.
تركز جدولة المعالجات المتعددة أو الجدولة متعددة المعالجات على تصميم وظيفة الجدولة للنظام والتي تتكون من "أكثر من معالج"، مع وجود معالجات متعددة في النظام، تصبح مشاركة الحمل ممكنة ولكنّها تجعل الجدولة أكثر تعقيدًا.
حدوث خطأ "توقف برنامج تشغيل العرض عن الاستجابة وتعافى" هو أحد الأخطاء المزعجة لنظام (Windows)، عندما تستخدم تطبيقًا أو تلعب ألعابًا كبيرة، وفجأة يتجمد أو يتعطل أو يغادر متبوعًا بإيقاف تشغيل شاشة الكمبيوتر ثمّ إعادة تشغيله مرة أخرى.
لا يختار المستخدمون تنظيف السجل في نظام التشغيل (Windows 10)، ما لم تكن هناك حاجة لذلك، يقوم سجل (Windows) بتخزين المعلومات الهامة والحساسة التي يمكن أن تسبب مشاكل على جهاز الكمبيوتر الخاص بك عند تغييرها بشكل غير صحيح.
يمكن أن يؤدي السماح للمستخدمين بإلغاء طلبات الإدخال / الإخراج البطيئة أو المحظورة إلى تحسين قابلية استخدام التطبيق وقوته، على سبيل المثال، إذا تمّ حظر استدعاء لوظيفة (OpenFile) لأنّ عملية الاتصال بجهاز بطيء للغاية، فإنّ إلغاؤه يمكّن أن تكون طريقة أفضل.
(RISC) هو اختصار "لكمبيوتر مجموعة التعليمات المخفضة" (Reduced Instruction Set Computer)، يحتوي معالج (RISC) على "مجموعات تعليمات" بسيطة ولها "أوضاع معالجة" بسيطة، تستخدم تعليمات أسلوب (RISC) "كلمة واحدة" (one word) في الذاكرة.
توفر لغة البرمجة (CSS) مفهوم مهم في مجال لغات البرمجة وهو محددات العناصر (Selectors) والتي تُستخدم لتحديد المحتوى الذي يريد المستخدم تصميمهال، وتعتبر جزء مهم من مجموعة قواعد لغة البرمجة (CSS) حيث أنها تستخدم للتحقق من دقو العناصر التي سوف تُطبق عليها الأنماط.
الخطوط الفاصلة بين الهندسة الاجتماعية والتصيد غير واضحة لأنها عادة ما تسير جنبًا إلى جنب في هجوم متطور، عادةً ما تتضمن الهندسة الاجتماعية التنكر كموظف شرعي على سبيل المثال، المدير المالي أو المدير التنفيذي أو خداع الموظف للاعتقاد بأن المهاجم هو عميل شرعي في محاولة لجعل الموظف يزود المهاجم بمعلومات حساسة.
في المستقبل، قد تكون تطبيقات الوسائط الاجتماعية مطلوبة جزئيًا لحماية خصوصية المستخدمين والحفاظ على سلامتهم، على سبيل المثال، وفقًا لـ Facebook، إذا اختار المستخدم حذف أي صور ومقاطع فيديو سبق مشاركتها على Facebook.
تُعد لغة البرمجة كوبول من أقدم لغات البرمجة عالية المستوى وهي اختصار ل (Common Business Oriented Language)، والتي تم تطويرها من قبل لجنة مؤتمر لغات أنظمة البيانات (Conference on Data Systems languages) (CODASYI).
تُعد لغة هاسكل (Haskell Programming Language) واحدة من لغات البرمجة الوظيفية، وهي عبارة عن لغة تعتمد على المبادئ الرياضية وظهرت هذه اللغة لأول مرة في عام 1990 وفي سنة 1997 ظهر إصدار جديد من هذه اللغة.
المقاطعة (I / O) هي طريقة للتحكم في نشاط الإدخال / الإخراج حيث يرسل جهاز طرفي يحتاج إلى إجراء أو استقبال نقل البيانات إشارة، سيؤدي هذا إلى تعيين مقاطعة البرنامج، في وقت مناسب لمستوى الأولوية لمقاطعة الإدخال / الإخراج.
تخصيص الذاكرة (Memory allocation)، هو إجراء لتخصيص مساحة عنوان الذاكرة الفعلي (physical) أو الظاهري (virtual) لعملية ما "تعليماتها وبياناتها"، الطريقتان الأساسيتان لتخصيص الذاكرة هما تخصيص الذاكرة الثابت (static) وتخصيص الذاكرة الديناميكي (dynamic).
تقسم المعالجة المتوازية المهمة إلى أجزاء فرعية وتوزعها على المعالجات المتاحة وبالتالي تنفيذ المهمة في أقصر وقت، جميع المعالجات لديها نظام تشغيل مشترك، جميع المعالجات مرتبطة بإحكام، تشترك جميع المعالجات في التخزين الثانوي المشترك.
كلما تم تعريف متغير في لغة البرمجة (++C) يقوم المترجم (Compiler) بتخصيص بعض الذاكرة لهذا المتغير استناداً إلى نوع البيانات المعلن عنه، ويتطلب كل نوع بيانات مساحة مختلفة من الذاكرة.
يُعد الكلاس (ScrollPane) واحد من الكلاسات التي تُستخدم مع حزمة (Java FX)، وهو عبارة عن حاوية تحتوي على شريطي تمرير حول المكون الذي يحتوي عليه، حيث تجعل المستخدم قادر على رؤية كل ما تحتويه النافذة مهما كان حجم شاشة الجهاز الذي يستخدمه.
يُعد الكلاس (StackPane) من الكلاسات المهمة التي تستخدم مع (Java Fx)، والذي يستخدم لإنشاء مجموعة تحتوي على مجموعة من العناصر (container).
يتمثل الاختلاف الرئيسي بين الأجهزة والبرمجيات في أنّ الأجهزة تشير إلى المكونات المادية للكمبيوتر بينما يشير البرمجيات إلى مجموعة من الإرشادات المعطاة لجهاز الكمبيوتر لأداء مهمة معينة.
من الممكن تعريف أنماط التصميم (Design Patterns) في مجال هندسة البرمجيات بأنها عبارة عن مجموعة من الحلول البرمجية والقواعد القابلة للتكرار والاستخدام للمشاكل المتكررة الحدوث في مجال تصميم البرمجيات.
يُعد الكلاس (JCheckBox) من الكلاسات الرئيسية التي تستخدم في (Java Swing)، والذي يستخدم لإضافة (Check Box) في واجهة المستخدم (Graphical user interface)، ويستخدم هذا النوع من الكلاسات عند وضع وجود خيارات متعددة ( Options ) للمستخدم.
التعامل مع الملفات أو معالجة الملفات ( Files Handling ) في لغات البرمجة يقصد بها عملية إجراء عملية معينة على الملفات الموجودة في جهاز الحاسوب.
تُعد تقنية البلوك تشين (Blockchain) من التقنيات المشهورة التي ظهرت في الآونة الأخيرة، ويشير هذه المصطلح إلى مجموعة من الكُتل المترابطة التي تُستخدم في مجال حفظ سجلات البيانات الإلكترونية.