برمجة الحاسوب: هي عملية تطبيق وتنفيذ مجموعة خوارزميات ذوات علاقات متصلة مع بعضهن وهي عملية دمج افكار متقاربة باستخدام احدى لغات البرمجة من أجل انتاج برنامج محوسب. البرمجة هي مزيج من العلوم والرياضيات والهندسة.
لغات البرمجة
تجدر الإشارة هنا إلى التذكير بمعنى كلمة لغة وهي طريقة الاتصال والتفاهم بين الأشخاص أو لنقل في حالة الحاسوب الطريقة التي يفهم بها الحاسوب طلب الانسان. لذلك نجد في حياتنا مجموعة مصطلحات وكلمات يختلف استخدامها حسب الحاجة. لغات البرمجة المختلفة تتمتع بهذه الخاصية أيضا. فهناك الكثير من اللغات البرمجية الموجودة وهذه اللغات تختلف من ناحية عملها وهدفها. لذلك يجب على المبرمج أن يكون ملما ببعض لغات البرمجة وأن يعرف ما هي اللغة المناسبة لتطبيق هذا البرنامج. لغة البرمجة الوحيدة التي يفهمها الحاسوب ويستطيع أن يتعامل معها هي لغة الآلة -machine language-. في البداية عمل المبرمجون على تحليل شفرة الحاسوب –machine code-والتعامل معها بشكلها الجامد وغير المفهوم وهو (0،1). ولكن هذه العملية معقدة جدا ويصعب التعامل معها لعدم فهمها الواضح للبشر ولغموضها لذلك تم إبتكار لغات راقية تعمل كوسيط بين لغة الانسان ولغة الاّلة و هي لغات البرمجة المعروفة مثل لغة السي و لغة البيسيك. ثم يتم تشغيل البرامج المكتوبة بهذه اللغات عن طريق أحد البرامج المتخصصة مثل المترجم والمجمع . هذه البرامج تعمل على ترجمة أسطر لغة البرمجة إلى لغة الحاسوب مما يسهل على الحاسوب تنفيذ هذه الأوامر وإخراج النتائج output.

البرامج المجانية (Freeware) هي برامج تطرح للاستخدام دون أي مقابل مادي ولفترة زمنية غير محدودة، مقارنة بالبرامج التجريبية حيث على المستخدم أن يدفع (بعد مدة من التجربة). مع احتفاظ مطور البرنامج بكامل حقوق الملكية الفكرية لهذه البرامج و لايجوز لأي جهة أخرى إعادة برمجتها، أو بيعها دون إذن مسبق من الجهة المالكة لمثل هذه البرامج. يرغب مطوري البرامج المجانية هذه في إعطاء شيء للمجتمع مع إبقاء حقوق البرنامج والتحكم في تطوره مستقبلا في يده. غالباً عندما يقرر مطوّر برنامج مجاني كهذا إيقاف تطويره فإنه يعطي الشفرة المصدرية لمطوّر آخر، أو يصدرها كبرنامج حر.
تختلف البرامج المجانية عن البرامج الحرة اختلافا كبيرا، فالأخيرة تسمح باستخدام وتوزيع وتعديل وإعادة توزيع النسخ المعدّلة من البرنامج بحرّية، بينما البرامج المجانية تتحّث عن السعر فقط. أيضا يمكن توزيع البرنامج الحر تجاريا مادامت الحريّة متوفّرة
البرمجيات التجريبية هي برمجيات يتم طرحها في السوق بغرض التجربة فقط و ليس التسويق التجاري و يطلق على هذه النوعية من البرمجيات في اللغة الإنجليزية Beta, Demo, Adware, Shareware وهي تخضع لحقوق الملكية الفكرية و لايحق إعادة برمجتها أو تسويقها دون اذن الطرف المالك لها .
انتهاك الخصوصية هو الإطّلاع على خصوصيات الآخرين دون علمهم أو إذن منهم (حتى وإن لم تكن أسراراً).
أشكاله
لانتهاك الخصوصية الكثير من الأشكال والأساليب، منها متابعة المواقع التي يزورها المستهدف، أو السلع التي تشد انتباهه لدراسة سلوكه الاستهلاكي.
وسائله
يمكن أن يتم باستخدام كائنات Adware أو Spyware أو Keylogger
نود32
نود32 (بالإنجليزية: NOD32) هوبرنامج مضاد للفيروسات من إنتاج الشركةالسلوفاكية إيست
تاريخ
ظهر برنامج نود32 في أوائل التسعينات عندما كان إنتشار فيروسات الحاسوب محدود نسبيا ، وكان شائع الإستخدام في دول أوروبا الشرقية و عندما زاد إنتشاره و استخدامه في جميع العالم تم تغير إسمه إلى كلمة نود بالإنجليزية NOD حيث كان الإسم القديم يكتب باللغة المحلية .
معلومات تقنية
يتكون برنامج نود32 من باحث عن الفيروسات يعمل بطلب المستخدم و أربعةأجزاء أخري خاصة بالمراقبة تعمل بصفة دائمة و هى :
- Antivirus MONitor :AMON وهو المراقب الخاص بمراقية الملفات التى يقوم نظام التشغيل بتشغيلها حاليا من أجل منع الفيروسات من التأثير على نظام التشغيل
- Document MONitor: DMON وهو المراقب الخاص بمراقبة ملفات مايكروسوفت أوفيس و الملفات الأخري من أجل كشف الماكرو فيروسات التي يمكن أن تدمج مع هذه الملفات
- Internet MONitor : IMON وهو المراقب الخاص بمراقبة البيانات المنقولة على الشبكة عبر البروتوكولات المعروفة من أجل كشف الفيروسات قبل أن تصيب الجهاز
- E-mail MONitor : EMON وهو المراقب الخاص بمراقبة رسائل البريد الإلكتروني المستلمة أو المرسلة عبر البرامج مثل مايكروسوفت أوتلوك<