التقى الاستاذ
حكمت ناصر حسين المياحي
مدير معهد اعداد المعلمين-المعامل
والاستاذ جواد الكريماوي بالسيد مدير عام تربية الرصافة الثانية وناقشوا فيه اوضاع معاهد اعداد المعلمين والمعلمات والاوضاع التربوية في قواطع المديرية
إظهار الرسائل ذات التسميات الاخبار اليومية. إظهار كافة الرسائل
إظهار الرسائل ذات التسميات الاخبار اليومية. إظهار كافة الرسائل
الجمعة، 3 يوليو 2015
الواقع التربوي و وزارة التربية
التقى الاستاذ حكمت ناصر المياحي
مدير معهد اعداد المعلمين-المعامل
والاستاذ النائب عبد الهادي الخير الله والاستاذ النائب برهان المعموري بالسيد وكيل وزير التربية الاستاذ علي الابراهيمي في مقر الوزارة وتمت مناقشة الواقع التربوي في العراق والمحافظات
5:12 م
التدريب الصيفي
اكد الاستاذ حكمت ناصر حسين المياحي
مدير معهد اعداد المعلمين_المعامل
على اشراك جميع الطلبة الاعزاء فيه ولترقيت وتطوير مستواهم العلمي والثقافي في شهري تموز واب من العام الحالي
4:45 م
الثلاثاء، 25 مارس 2014
فوز معهد إعداد المعلمين - المعامل
تحت شعار محو أمية الحاسوب اقامت المديرية العامة للتربية في محافظة بغداد / الرصافة الثانية (قسم الحاسوب)
إحتفالية المعرض السنوي التاسع للبرمجيات في يوم الثلاثاء الموافق 25/3/2014 في قاعة المديرية
وقد حظر الحفل عدد من الاساتذة والطلاب المشاركين بالمعرض وبمشاركة (معهد إعداد المعلمين - المعامل)
ببرامجه وبكادره المتمثل في المعرض بالأستاذ المدير <حكمت ناصر المياحي> والأستاذة <نور علي السلطاني> مدرسة مادة الحاسوب والطلاب المشاركين بالمعرض من المعهد وكان الفوز بالمعرض من نصيب المعهد وتكريم الكادر التدريسي فيه والطلبة الاعزاء
الف مبروك الفوز
10:15 م
السبت، 22 مارس 2014
كلمة توعوية
السلام عليكم ورحمة الله وبركاته
طلبتي الاعزاء الان نحن مقبلون على نهاية العام الدراسي الحالي راجين من الله تعالى الموفقة والنجاح لكم ونؤكد على ضرورة الاجتهاد في الدراسة والالتزام بالمبادئ والقيم الاخلاقية كونكم الجيل القادم من المعلمين
(حكمت ناصر ألمياحي)
8:45 ص
السبت، 8 مارس 2014
صور من ذاكرة المعهد
10:08 ص
الجمعة، 7 مارس 2014
الفايروسات ومضارها
عمل الأستاذ حيدر
و
الأستاذة نور علي
الفيروسات :- هو برنامج خارجي صنع عمداً بغرض تغيير خصائص الملفات التي يصيبها لتقوم بتنفيذ بعض الأوامر إما بالإزالة أو التعديل أو التخريب و ما شابهها من عمليات. اي ان فيروسات الكومبيوتر هي برامج تتم كتابتها بغرض إلحاق الضرر بكومبيوتر آخر، أو السيطرة عليه، وتتم كتابتها بطريقة معينة.
يتصف فيروس الحاسب بأنه :
1– برنامج
قادر على التناسخ
Replication والانتشار.
2- الفيروس يربط نفسه
ببرنامج أخر يسمى الحاضن host
3-لا
يمكن أن تنشأ الفيروسات من ذاتها .
4-يمكن أن تنتقل من حاسوب
مصاب لآخر سليم .
يتكون برنامج الفيروس بشكل
عام من أربعة أجزاء رئيسية وهي :
1-آلية التناسخ The Replication
Mechanism :
وهو الجزء الذي يسمح للفيروس أن ينسخ نفسه .
2-آلية
التخفي The
Protection Mechanism :
وهو الجزء الذي يخفي الفيروس عن الاكتشاف.
3- آلية
التنشيط The
trigger Mechanism :
وهو الجزء الذي يسمح للفيروس بالانتشار قبل أن يعرف وجوده كاستخدام
توقيت الساعة في الحاسوب كما في فيروس (Michelangelo) الذي ينشط في السادس من
آذار من كل عام .
4- آلية
التنفيذ The
Payload Mechanism :
وهو الجزء الذي ينفذ الفيروس عندما يتم تنشيطه .
طرق انتقال الفيروسات (العدوى): يمكن أن نميز فئتين من فيروسات
الحاسوب تبعاً لآلية العدوى وانتشار الفيروس :
.1فيروس
العدوى المباشر
Direct Infector :
عندما يتم تنفيذ برنامج مصاب بفيروس من هذا النوع, فإن ذلك الفيروس
يبحث بنشاط عن ملف أو أكثر لينقل العدوى إليه, وعندما يصاب أحد الملفات بالعدوى
فإنه يقوم بتحميله إلى الذاكرة وتشغيله ,وهذا النوع قليل الانتشار.
• 2.- فيروس
العدوى غير المباشر
Indirect Infector : • عندما يتم تنفيذ برنامج مصاب بفيروس من هذا النوع, فإن ذلك الفيروس
سينتقل إلى ذاكرة الحاسوب ويستقر فيها, ويتم تنفيذ البرنامج الأصلي ثم يصيب
الفيروس بالعدوى كل برنامج يتم تحميله إلى الذاكرة بعد ذلك, إلى أن يتم قطع
التغذية الكهربائية عن الحاسوب أو إعادة تشغيله.
أسباب التسمية
سمي الفيروس
(Virus) بهذا الاسم لأنها تشبه
تلك الكائنات المتطفلة في صفتين رئيسيتين: اولا : فالفيروسات دائماً تتستر
خلف ملف آخر، ولكنها تأخذ زمام السيطرة على البرنامج المصاب. بحيث أنه حين يتم
تشغيل البرنامج المصاب، يتم تشغيل الفايروس أيضا ثانيا : تتواجد الفايروسات
في مكان أساسي في الحاسب كالذاكرة رام مثلا وتصيب اي ملف يشغل في أثناء وجودها
بالذاكرة مما يزيد عدد الملفات المصابة كلما طال وقت اكتشاف الفايروس تستخدم عادة
لغة التجميع (الاسمبلي) لكتابة كود تنفيذ الفيروس
أنواع الملفات التي يمكن ان يصيبها الفيروس:
l الملفات
ذاتية التنفيذ مثل ملفات ذات امتداد (.EXE
,.COM.)ضمن أنظمة التشغيل دوس و
ميكروسوفت ويندوز ,أو (ELF)
في أنظمة لينكس l سجلات الملفات والبيانات(VOLUME BOOT RECORD) في الاقراص المرنة والصلبة والسجل رقم (0) في القرص الصلب MASTER BOOT l ملفات الاغراض العامة مثل ملفات الباتش والسكريبت
في ويندوز وملفات الشل في يونيكس l ملفات الاستخدام المكتبي في النوافذ (WINDOWS) التي تحتوي ماكرو مثل ألوورد و الأكسل واكسس l قواعد
البيانات وملفات الأوتولوك لها دور كبير في الاصابة ونشر الاصابة لغيرها اما تحويه
من عناوين البريد الالكتروني l ملفات الاكروبات (PDF) وبعض النصوص المهجنة
(HTML) احتمال احتوائها على كود
خبيث
[]أعراض
الإصابة
§
ظهور رسالة تعذر الحفظ لعدم كفاية المساحة.
§
تكرار اختفاء بعض الملفات التنفيذية.
§
حدوث بطء شديد في إقلاع[نظام التشغيل]أو تنفيذ بعض
التطبيقات. رفض بعض التطبيقات للتنفيذ.
§
فعند تشغيل البرنامج المصاب فإنه قد يصيب باقي
الملفات الموجودة معه في قرص صلب أو المرن, لذا يحتاج الفيروس إلى تدخل من جانب
المستخدم كي ينتشر, بطبيعة الحال التدخل عبارة عن تشغيله بعد أن تم جلبه من الأيميل
أو انترنت أو تبادل الاقراص المرنة.
تعمل الفيروسات بطبيعتها على تعطيل عمل الحاسوب أو تدمير ملفاته و برامجه
هناك فيروسات تعمل على خلق رسائل مزعجة و أنواع تعمل على تشغيل برامج غير مطلوبة
وأنواع تعمل على اشغال المعالج بحيث تبطئ سرعة الحاسوب أو سرقة بيانات من حاسوب
المستخدم مثل ارقام حسابات و كلمات السر أو ارقام بطاقات الائتمان و بيانات مهمة
أخرى وهذه أهم اهداف الفيروسات الحديثة وبرامج التجسس التي يتم تطويرها يوما بعد
يوم
[]أنواع
الفيروسات
أنواع الفيروسات ثلاثة :(الفيروس والدودة وحصان طروادة) ما
الفرق بين الفيروس والدودة وحصان طروادة؟
•الفيروس: يمكن القول بأنه برنامج تنفيذي(ذات نوع scr,.pif,.bat,.exe
,.com.) يعمل بشكل منفصل ويهدف
إلى أحداث خلل في نظام الحاسوب و تتراوح خطورته حسب مهمته فمنه الخطير ومنه الخفيف
وكلاهما خبيث. و ينتقل بواسطة نسخ الملفات من جهاز به ملفات مصابة إلى جهاز اخر عن
طريق الاقراص المدمجة سي دي و ذاكرة الفلاش .
•الدودة (worm ): فيروس ينتشر فقط عبر الشبكات والانترنت ويعمل على
الانتشار على الشبكات عن طريق دفتر عناوين البريد الالكتروني مثلا فعند اصابة
الجهاز يبحث البرنامج الخبيث عن عناوين الاشخاص المسجلين في دفتر العناوين على
سبيل المثال ويرسل نفسه إلى كل شخص وهكذا ... مما يؤدي إلى انتشاره بسرعه عبر
الشبكة وقد اختلف الخبراء فمنهم اعتبره فايروس ومنهم من اعتبره برنامج خبيث وذلك
كون الدودة لا تنفذ اي عمل مؤذي انما تنتشر فقط مما يؤدي إلى اشغال موارد الشبكة
بشكل كبير ومع التطور الحاصل في ميدان الحوسبة أصبح بإمكان المبرمجين الخبيثين
إضافة سطر برمجي لملف الدودة بحيث تؤدي عمل معين بعد انتشارها ( مثلا بعد الانتشار
إلى عدد 50000 جهاز يتم تخريب الأنظمة في هذه الأجهزة ) أو اي شيء اخر ( مثلا في
يوم معين أو ساعة أو تاريخ ...الخ ) وأصبحت الديدان من أشهر الفيروسات على الشبكة العالمية
واشهر عملياتها التخريبية وأخطرها تلك التي يكون هدفها حجب الخدمة تسمى ( هجمات
حجب الخدمة ) حيث تنتشر الدودة على عدد كبير من الأجهزة ثم توجه طلبات وهميه لجاهز
خادم معين ( يكون المبرمج قد حدد الخادم المستهدف من خلال برمجته للدوده ) فيغرق
الخادم بكثرة الطلبات الوهمية ولا يستطيع معالجتها جميعا مما يسبب توقفه عن العمل
وهذه الديدان استهدفت مواقع لكثير من الشركات العالمية اشهرها مايكروسوفت وغيرها
الكثير .
•حصان
طروادة Trojan
Horse: سمي هذا الفيروس بحصان
طروادة لأنه يذكر بالقصة الشهيرة لحصان طروادة حيث اختبأ الجنود اليونان داخله
واستطاعوا اقتحام مدينة طروادة والتغلب على جيشها وهكذا تكون الية عمل هذا الفيروس
حيث يكون مرفقا مع أحد البرامج أي يكون جزء من برنامج دون ان يعلم المستخدم.
فعندما يبدأ البرنامج تنفيذ عمله ويصل إلى مرحلة ما حيث تم توزيع قرص مجاني على
المشافي به برنامج حول مرض الايدز ( اسبابه - طرق انتشاره - طرق العلاج .. الخ )
وبعد مدة شهر من تشغيل البرنامج تم تشفير المعلومات على الحواسب الحاضنة للفايروس
وظهرت رساله مفادها ان الحاسب مصاب بلأيدز ( المقصود هنا انه تم تشفير ملفات
الحاسب وايقافها عن العمل بطريقه نظاميه ) ارسل مبلغ كذا إلى الحساب كذا ليتم
إرسال رقم فك الشيفرة مما اجبر المختصين بالرضوخ للطلب كونهم لم يستطيعوا فك
التشفير . توجد عدة تقسيمات للفيروسات، فمثلاً من حيث سرعة الانتشار هناك فيروسات
سريعة الانتشار وفيروسات بطيئة الانتشار ومن حيث توقيت النشاط فيروسات تنشط في
أوقات محددة وفيروسات دائمة النشاط ومن حيث مكان الإصابة فيروسات مقطع التشغيل boot sectorعلى الأقراص وهي الأكثر شيوعاً، وفيروسات الماكرو macro التي تختص بإصابة الوثائق والبيانات الناتجة عن حزمة مايكروسوفت أوفيس، أما من حيث حجم الضرر فهناك الفيروسات المدمرة
للأجهزة طبعا لا يوجد فايروسات خارقه بحيث انها تدمر الأجهزة كما نسمع احيانا (
احترق المعالج بسبب الفايروس تعطلت وحدة التغذية بسبب الفايروس أو تلفت الشاشة
بسبب الفايروس ،... الخ ) ولكن يمكن للفايروس ان يؤذي الذاكرة روم في الحاسب كما
في فايروس تشرنوبل أو ان يمحي معلومات ال (MBR (Main Boot Sector على القرص الصلب فتعود الاقراص الصلبة كما اتت من
المصنع وفي الحالتين السابقتين لا يتم اقلاع الجهاز مما يوحي للبعض ان الفايروس (
حرق ) الحاسب طبعا هذه الفيروسات تعتبر خطيره جدا لأنها تتسبب في اتلاف البيانات
المخزنة والتي قد تكون (البيانات) نتاج عشرات السنين مما يؤدي إلى خسائر جسيمة أو
إلى توقف الحاسبات عن العمل كما في تشرنوبل مما يؤدي إلى توقف الخدمات المقدمة ،
وهنالك أيضا الفيروسات المدمرة للبرامج وتأثيرها محدود طالما ان البيانات لم تتأثر
حيث يمكن تخزين البيانات واعادة تهيئة الحاسب واعادة البرامج المتضررة من اقراصها
الاصلية، والفيروسات عديمة الضرر وهي التي لا تقوم باي عمل مؤذي وانما تم برمجتها
لأثبات الذات والقدرة على البرمجة من بعض المراهقين فمنها ما يرسم كرة أو اي شكل
على الشاشة طوال فترة عمل الكمبيوتر ومنها ما يغير بعض الاحرف ( كتغير حرف بحرف
اينما وجد ) أو تغيير مؤشر الماوس .. الخ.
فيروس
Brontok أو الفيروس الذي يخفي
خيارات المجلد او يفقدك التحكم في الرجيستري فتصبح غير قادر على التحكم في
الحاسوب: هذا الفيروس من أبرز مهامه أنه يقوم بإخفاء خيارات المجلد من قائمة أدوات
الموجودة في نظام الويندوز وأيضا يقوم بتكرار جميع المجلدات التي يصيبها حتى أنك
لا تعرف الأصل من النسخة وقد تحذف الأصل ظنا منك أنه الفيروس ، وهو أيضا يقوم بفتح
شاشة الإنترنت اكسبلورر ويقوم بفتح شاشة خضراء اللون بشكل مستمر مما يسبب بطء في
النظام مما يؤدي الى زيادة انتشار هذا الفيروس في الكمبيوتر
فيروس xcopy
والذي يصيب الـ Partion القسم للقرص الصلب ويجعله لا يفتح مباشرة وذلك
بزرع ملف
auotorun وحينما تحاول فتح القسم
يعطيك قائمة فتح باستخدام ولا تستطيع الدخول إلى القسم الذي تريده إلا بطرق ملتوية
مثل (استكشاف و تشغيل ) للمحترفين فقط ويقوم أيضا بجعل ألفلوبي دسك القرص المرن
يصيح باستمرار مطالبا بإدخال قرص مرن للكمبيوتر تصنيف الفيروسات حسب
خطورتها : 1- العادي
Trivial : لا
يفعل الفيروس العادي شيئا سوى التكاثرreplication ولا يسبب أي ضرر أو تخريب للمعلومات مثل فيروس stupid 2- الثانوي
Minor : يصيب الملفات التنفيذية
فقط
executable file ولا
يؤثر على البيانات 3- المعتدل Moderate : يقوم بتدمير جميع الملفات الموجودة على القرص إما باستبدال المعلومات
بمعلومات لا معنى لها أو عن طريق إعادة التهيئة Reformatting مثل فيروس Disk
killer الذي يقوم بإعادة تهيئة
القرص . ويمكن حل مشكلة هذه الفيروسات عن طريق استخدام النسخ الاحتياطي 4- الرئيسي Major : يؤدي الفيروس إلى تخريب المعلومات بإجراء تغيرات ذكية وبارعة
للبيانات دون أن يترك أثرا يشير إلى التغيير الحاصل كأن يقوم بتبديل كتل المعلومات
المتساوية في الطول بين الملفات كما أن تأثيره يكون على المدى الطويل ولن يكون من
الممكن اكتشاف الإصابة إلا بعد بضعة أيام و بذلك لا يمكن الوثوق بالنسخة
الاحتياطية أيضا . 5- اللامحدود Unlimited : يستهدف الشبكات والملفات المشتركة وتمضي أكثر الوقت في محاولة معرفة
كلمة السر للمستخدمين الأكثر فاعلية وعند معرفتها يقوم بتمريرها إلى أحد أو أكثر
من مستخدمي الشبكة على أمل أنهم سيستخدمونها لأغراض سيئة . ترينا الفيروسات كم نحن
معرضين للهجوم ولكن بالمقابل ترينا مدى التعقيد والترابط الذي وصل إليه الإنسان .
على سبيل المثال My
doom : قدر الخبراء الحواسيب
المتضررة من هذه الدودة بحوالي ربع مليون حاسوب خلال يوم واحد والذي كان في كانون
الثاني 2004
Melissa: أعطى هذا الفيروس فاعلية
كبيرة جدا حيث أجبر شركة
Microsoft والعديد من كبرى الشركات
الأخرى على إطفاء مخدمات البريد بشكل كامل حتى تمكنوا من القضاء عليه وذلك في آذار
1999 وفي الشهر الأول من عام 2007 ظهرت دودة اسمها Storm وبحلول الشهر التاسع كان أكثر من 50 مليون حاسوب مصاب . كلنا تصور أن
كل هذا التأثير ينتج عن برامج بسيطة جدا. فيروس Melissa : أنشاء الفيروس على شكل مستند Word ووضع في موقع للأخبار عندما يقوم أي شخص بتحميل الملف وفتحه فإن
الفيروس يتفعل ويقوم بإرسال المستند إلى أول 50 شخص في الAddress book والمستند يحوي على ملاحظة لطيفة واسم الشخص المرسل
إليه وعندما يقوم المرسل إليه بفتح المستند يتم إرساله إلى 50 شخص أخر وبهذه
الطريقة أصبح فيروس
Melissa أسرع فيروس في الانتشار
استخدم الفيروس I
love you الطريق نفسها لكن عوضا عن
نخس نفسه تلقائيا فأنه كان يربط كوده برابط معين ضمن الرسالة وعند النقر عليه كان
يرسل نفسه إلى جميع العناوين الموجودة في الAddress book استخدم الفيروس ميزة الVBA (visual basic for application ) وهي لغة برمجة كاملة وتستطيع من خلالها أن تبرمج
أي شيء مثل تعديل ملف أو إرسال الرسائل الالكترونية أي يمكنك كتابة أي برنامج وعند
فتح المستند يتم تنفيذه طبعا هي ميزة مفيدة ولكنها في نفس الوقت ميزة تنفيذ
تلقائية خيرة
[لماذا يعمل الناس فيروسات
الحاسوب
فيروسات الحاسوب لا تتشابه في وجودها بالفيروسات الحيوية. إن فيروس
الحاسوب لا ينشئ من لا شيء أو لا يأتي من مصدر مجهول أو لا ينشئ بسبب خلل بسيط حدث
في الحاسوب. فيروس الحاسوب يتم برمجته من قبل المبرمجين أو الشركات ويتم صنعه بشكل
متعمد ويتم تصميمة بشكل متقن. يعمل المبرمجون على برمجة الفيروسات وذلك لأهداف
عديدة تتنوع من اقتصادية وسياسية وتجارية وعسكرية. فبعض المبرمجين الهواة يعتبرون
أن عمل الفيروس نوع من الفن والهواية التي يمارسونها. ومن أهم الأهداف لعمل فيروس
الحاسوب هو الهدف التجاري. ذلك عن طريق عمل وصنع الفيروسات من أجل بيع برامج
مضادات الفيروسات لأنه بعمل الفيروس يصبح المستخدمون بحاجة إلى برامج مضادة للفيروسات
ويضطرون للشراء. يذكر أن المبرمج الذي يعمل الفيروس يعتبر حسب القانون مجرما
وصناعة الفيروس جريمة يحاسب عليها حسب قانون الدولة الموجود بها.
معظم شركات مضادات الفيروسات تقوم بصناعة الفيروسات من قبل المبرمجين
وتقوم بعمل مضادات لها وذلك لتسويق منتجاتها وبرامجها لدى مستخدمي الكمبيوتر. اما
الاهداف العسكرية فهي محاولة الدخول لأنظمة الطرف الاخر لكشف اسرار و اخذ بيانات
عن طريق برامج التجسس . الاهداف الاجرامية فأهمها سرقة بيانات وارقام حسابات أو
ارقام بطاقات الائتمان و كلمات السر لمحاولة الدخول لحسابات المشتركين في البنوك
وسرقة اموالهم . ان سرقة بينات من اجهزتهم لاْبتزازهم
كيف نحمي أنفسنا من
الفيروسات ؟
للحيطة و الحذر من الفيروسات-خاصة إذا كنت معتاداً على تبادل الأقراص المرنة، أو الملفات عبر الانترنت- لابد من اتخاذ الخطوات التالية
للحيطة و الحذر من الفيروسات-خاصة إذا كنت معتاداً على تبادل الأقراص المرنة، أو الملفات عبر الانترنت- لابد من اتخاذ الخطوات التالية
: 1- لابد من موجود برنامج
حماية من الفيروسات في جهازك
. 2- لابد أن تقوم بتحديثه بشكل
دوري، وإلا فلا فائدة من وجوده
. 3- لا تقم بفتح المرفقات في
أي إيميل لا تعرف مرسله. 4-
لا تقم بفتح المرفقات في
إيميلات أصدقائك إذا وجدتها تنتهي بـ exe أو bat أو أي امتداد لا تعرفه.
5- لا تقبل ملف من شخص لا
تعرفه أبداً.
6- إذا قبلت ملفاً من شخص
تعرفه، افحصه أيضاً ببرنامج الحماية، فقد يكون صديقك نفسه ضحية.
7- احرص على فحص جميع البرامج
التي تقوم بتنزيلها من الإنترنت، أو تشغيلها من قرص مرن أو سي دي. قبل أن تشغّلها.
داوم على زيارة المواقع التي تهتم بالحماية من الفيروسات، لــ الاطلاع على كل ما هو جديد في هذا المجال، و لاتخاذ الحيطة، فدرهم وقاية خيرٌ من قنطار علاج.
معلومات عامة عن برامج الحماية من الفيروسات
كما قلنا لابد من وجود برنامج الحماية من الفيروسات في الجهاز. ويقوم البرنامج بفحص و تدقيق الملفات و حماية الجهاز كما ينبغي. وهو يقوم بهذا العمل عن طريق البحث عن بصمات الفيروسات. فلكل فيروس بصمة عبارة عن رقم محدد. و برنامج الحماية في الواقع يبحث عن هذه البصمة المحددة فإن وجدها فإنه يعلن عن وجود الفيروس. وهو اذ يقوم بذلك يقارن بين الملفات و بين جدول لبصمات الفيروسات المختلفة.
إن الكثير من الفيروسات تتم كتابتها و نشرها في الأسبوع الواحد و هكذا ترى أنه من المهم جداً أن يكون هذا الجدول محدّثاً باستمرار. لذا فإن وجود برنامج الحماية نفسه ليس كافياً أبداً. بل لابد من تحديثه باستمرار.
ملاحظات مهمّة:
تتم اصابة جهازك أو قرصك بفيروس فقط حين تقوم بتشغيل برنامج مصاب. يمكن لأي قرص أن يصاب بفيروس الـ boot sector. مجرّد وجودك في الانترنت لا يعرّضك للإصابة بفيروس. و لكنك تصاب به فقط إذا قمت بتنزيل برنامجاً مصاباً من الانترنت و قمت بتشغيله. لابد أن تحرص على استخدام نسخاً قانونية و مسجّلة من البرامج. لابد أن تقوم بعمل باك أب لملفاتك المهمة بشكل دوري و ذلك لاسترجاعها في حالة فقدانها لأي سبب تقني أو تعرّضك لفيروس. لابد أن يكون في جهازك برنامجاً للحماية من الفيروسات، و لابد أن تقوم بتحديثه بشكل دوري.
لابد أن تقوم بفحص جميع البرامج التي تنوي تشغيلها، و كذلك جميع الأقراص التي تقوم بشرائها قبل أن تشغّلها.
داوم على زيارة المواقع التي تهتم بالحماية من الفيروسات، لــ الاطلاع على كل ما هو جديد في هذا المجال، و لاتخاذ الحيطة، فدرهم وقاية خيرٌ من قنطار علاج.
معلومات عامة عن برامج الحماية من الفيروسات
كما قلنا لابد من وجود برنامج الحماية من الفيروسات في الجهاز. ويقوم البرنامج بفحص و تدقيق الملفات و حماية الجهاز كما ينبغي. وهو يقوم بهذا العمل عن طريق البحث عن بصمات الفيروسات. فلكل فيروس بصمة عبارة عن رقم محدد. و برنامج الحماية في الواقع يبحث عن هذه البصمة المحددة فإن وجدها فإنه يعلن عن وجود الفيروس. وهو اذ يقوم بذلك يقارن بين الملفات و بين جدول لبصمات الفيروسات المختلفة.
إن الكثير من الفيروسات تتم كتابتها و نشرها في الأسبوع الواحد و هكذا ترى أنه من المهم جداً أن يكون هذا الجدول محدّثاً باستمرار. لذا فإن وجود برنامج الحماية نفسه ليس كافياً أبداً. بل لابد من تحديثه باستمرار.
ملاحظات مهمّة:
تتم اصابة جهازك أو قرصك بفيروس فقط حين تقوم بتشغيل برنامج مصاب. يمكن لأي قرص أن يصاب بفيروس الـ boot sector. مجرّد وجودك في الانترنت لا يعرّضك للإصابة بفيروس. و لكنك تصاب به فقط إذا قمت بتنزيل برنامجاً مصاباً من الانترنت و قمت بتشغيله. لابد أن تحرص على استخدام نسخاً قانونية و مسجّلة من البرامج. لابد أن تقوم بعمل باك أب لملفاتك المهمة بشكل دوري و ذلك لاسترجاعها في حالة فقدانها لأي سبب تقني أو تعرّضك لفيروس. لابد أن يكون في جهازك برنامجاً للحماية من الفيروسات، و لابد أن تقوم بتحديثه بشكل دوري.
لابد أن تقوم بفحص جميع البرامج التي تنوي تشغيلها، و كذلك جميع الأقراص التي تقوم بشرائها قبل أن تشغّلها.
النشر بهاء الدين
1:04 ص
محاضرات تعليمية في مادة الحاسوب
بأشراف
الأستاذ حيدر
و
الأستاذة نور علي
"المحاضرة الأولى"
المحتوى:
·
التعريف بقواعد البيانات
وأهميتها وخصائصها وميزاتها
·
أنظمة الملفات التقليدية
القديمة(أنواعها , عيوبها, مشاكلها)
·
نظم قواعد البيانات(DB systems) والفرق بينها وبين
الملفات القديمة
·
نظام إدارة قواعد البيانات
(Database Management System DBMS)
مقدمة في أنظمة قواعد البيانات
- أصبحت
قواعد البيانات و تطبيقاتها عنصرا جوهرياً في تسيير أمور الحياة اليومية في
المجتمع المعاصر ، حيث أن جميع الأنشطة التي يمارسها أفراد المجتمع من تسجيل
مواليد ووفيات و نتائج دراسية و وثائق السفر و العمليات البنكية و غيرها
الكثير يجب فيها التعامل مع احد قواعد البيانات
- كافة
الأنشطة السابقة تدخل في نطاق التطبيقات التقليدية لقاعدة البيانات .
- توجد
حالياً تطبيقات متقدمة لقواعد البيانات مثل استخدام الذكاء الاصطناعي و
التجارة الالكترونية
تعريف قاعدة البيانات :
يعرف
مصطلح قواعد البيانات بأنه عبارة :
عن مجموعة من الأدوات(جداول , استعلامات, علاقات......) التي تكون البيئة المناسبة
لتخزين البيانات بطريقة نموذجية يتم فيها
تحاشي التكرار عن طريق ترابط الجداول بعلاقات محددة حسب الحاجة .
و
تتميز البيانات المخزنة داخل قواعد
البيانات باستقلال نسبي عن البرامج المسئولة عن المعالجة الخاصة بها ، وتشكل
الاستقلالية عن البرامج نقطة هامة يستفاد منها عند تطوير الأنظمة ، وإعادة الهيكلة
عند الحاجة إلى متطلبات جديدة أو بناء نظام جديد .
أهمية قواعد البيانات:
تعتبر
قواعد البيانات ذات أهمية كبيرة لتقدم أي مجتمع خصوصا ونحن نعيش عصر التقنية
والمعلوماتية. وبالتالي فنحن بحاجة إلى آلية لتنظيم البيانات (والتي أصبحت في عصرنا كبيرة ومتنوعة)
والمحافظة عليها من التلف وضمان أمنها.
سهولة إدارتها
سهولة
في التخزين والإضافة والتعديل
وسرعة
في البحث والاستعلام
التحليل
الإحصائي
سهولة
وسرعة استخراج التقارير
خواص قواعد البيانات
- تمثل
بعض مظاهر العالم الحقيقي. أي
إنها تمثل حالة من حالات البيانات التي تصف موضوع حقيقي
- تمثل
مجموعة من البيانات المتلاصقة منطقيا وتحتوي على معنى ضمني
- يتم
تصميمها و تخزين البيانات فيها من أجل غرض معين
مميزات قواعد البيانات :
1- تحاشي
تكرار البيانات : بحيث يتم الوصول الى صيغة يكون فيها التكرار مسيطراً علية ويقتصر
التكرار على الجوانب الخاصة باتصال البيانات بعضها ببعض .
2- تجانس
البيانات: ويقصد بها السيطرة على عمليات الاضافة والحذف والتعديل بشكل يحافظ على
بنية متجانسة داخل قواعد البيانات .
3-
قابلية التطور عند وجود متطلبات جديدة أو بناء نظام جديد .
4-
استقلالية البيانات عن البرامج .
5- سهولة
استرجاع البيانات بالشكل الذي تفرضه رؤية المستخدم ومتطلبات النظام.
6- إمكانية
مشاركة أكثر من مستخدم في الوصول الى البيانات والتعامل معها .
7- إمكانية
اتصال أكثر من نظام بقاعدة البيانات .
8-
السرية والتحكم .
بعد
التحدث عن مميزات قواعد البيانات نأتي الى موضوع أنظمة الملفات التقليدية الذي كان
سائداً استخدامه قبل استخدام قواعد البيانات .
نظم ملفات البيانات (File
Systems)
أنظمة الملفات التقليدية:
نظراً
لقصور الأنظمة اليدوية في الوصول الى متطلبات المؤسسات بجميع أنواعها ، فقد تم
استخدام أنظمة الملفات التقليدية وهو نظام محوسب يعتمد على تخزين البيانات في
ملفات مستقلة بحيث تكون البيانات معزولة عن بعضها البعض .
مثال على
ذلك :
لدينا
نظام فيه مجموعة من المدرسين ومجموعة من الطلاب ، وكانت بــيانات الطلاب التالي
(رقم الطالب ، اسم الطالب ، عمر الطالب ) . مخزنة في ملف الطلاب ، وبيانات المدرسي
التالي ( رقم المدرس ، اسم المدرس ، عمر المدرس ، راتب المدرس ، ..........
الــــــــخ ) مخزنة في ملف المدرسين . نلاحظ من المثال السابق أن بيانات الطلاب
موجودة في ملف مستقل عن ملف المدرسين ، فاذا اردنا أن نسترجع أسماء المدرسين
اللذين يدرسون طالباً واحداً أو أردنا أن نسترجع أسماء الطلاب اللذين يدرسون عند
مدرس معين ، سنجد صعوبة من خلال تطبيق أنظمة الملفات التقليدية وذلك بسبب عدم وجود
ارتباط ( بيانات مشتركة ) بين الملفين، فيتم اللجوء هنا الى التكرار من خلال انشاء
ملف ثالث فيه أسماء الطلاب وأسماء المدرسين مما يعرضنا لبذل مزيد من الجهد والوقت
، وغالباً ما يقع هذا الجهد على المبرمجين اللذين يقومون بأنشاء الملفات وأنشاء
البرامج التي تتعامل معها .
مما لاشك
فيه أن أنظمة الملفات التقليدية تشكل نقلة نوعية مقارنة مع الانظمة اليدوية ، الا
انها تعاني من بعض القصور ،،، ومن أهم جوانب هذه القصور ما يلي :-
التكرار
:-
نلاحظ من
مثال الطلاب والمدرسين أننا اضطررنا الى تكرار أسماء الطلاب وأسماء المدرسين في
ملف ثالث مما يسبب تكرار غير مسوغ .
عدم توافقية البيانات :
بسبب
التكرار ( وجود نفس البيانات في أكثر من موقع ) ، فقد يتعرض النظام الى مجموعة من
التعديلات ، وهذه التعديلات قد لا تتم في وقت واحد مما يسبب عدم توافقية البيانات
.
مثال على
ذلك :
اذا تم
حذف طالب من ملف الطلاب ، ولم يحذف الملف المشترك بين الطلاب والمدرسين ، فستكون
بيانات الطالب الذي تم حذفة موجودة في ملف وغير موجودة في الملف الاخر .
زيادة زمن بناء الانظمة :
وذلك
بسبب اللجوء إلى إنشاء ملفات كثيرة لتحقيق المتطلبات المختلفة للأنظمة و الحاجة
المستمرة لإعادة هيكلة البرامج والملفات بشكل شبة شمولي في حال ظهور متطلباً
جديداً بسبب اعتمادية البرامج على طبيعة الملفات المستخدمة بالنظام مما يتسبب في
اضاعة الوقت والجهد .
أنواع الملفات:
- ملف
تتابعي: يتم
تخزين سجلات البيانات بشكل تتابعي بنفس ترتيب وصولها للملف سجل بعد سجل. لاسترجاع البيانات تجري عملية قراءة السجلات من أول سجل
إلى أخر سجل و بشكل تتابعي.
- ملف
عشوائي : يتم
تخزين سجلات البيانات بشكل عشوائي مع معرفة موقع أو عنوان كل سجل بيانات، و
تتم قراءة البيانات مباشرة عن طريق العنوان.
- ملف
مفهرس: يستخدم
فهرس أشبه بفهرس الكتاب من خلاله يتم الوصول إلى أي سجل بيانات، يتم عمل
الفهرس من خلال احد حقول البيانات.
مشاكل الملفات:
- تكرار
البيانات: تكرار
البيانات في أكثر من ملف مما يضيع حيز التخزين و الجهد و الوقت.
- عدم
تجانس أو توافق البيانات: نفس
المعلومة تكون مخزنه في أكثر من ملف عند تعديلها قد لا نعدلها في الملفات
الأخرى.
- عدم
المرونة:عملية
التعديل و الحذف تتطلب جهد و وقت و كلفة عالية.
- الافتقار
إلى المواصفات القياسية.
- معدل
منخفض لإنتاج البرامج
- مشاركة
محدودة جداً بين البرامج المختلفة و ملفات البيانات.
- صعوبة
الصيانة أي تعديل لملف يلزم تعديل كافة البرامج الخاصة به .
- امن
سرية المعلومات تكون على نطاق محدود.
نظم قواعد البيانات
- نشأت
قواعد البيانات و نظم قواعد البيانات من اجل إيجاد بديل لملفات البيانات و
نظم معالجتها بحيث تحل كافة المشكلات و القيود و الصعوبات التي يواجها
المستخدمون في تعاملهم مع الملفات.
- البيانات
: هي كافة البيانات المطلوب
إدخالها أو الاستعلام عنها ، حيث كل بيان يمثل عنصر مستقل مثل ( اسم المريض ، رقم الغرفة ، العنوان ، ....)
- المعلومات
: هي البيانات التي تمت معالجتها و
وضعها في صورة ملائمة و مفهومة للمستخدم.
- نظم
قواعد البيانات هي أسلوب محدد لتنظيم البيانات يبسط كيفية إدخالها و تعديلها
و استخراجها اما بنفس الشكل المدخل أو مجمعة في صورة إحصائية أو تقارير أو
شاشات استعلام مع التحكم في كل عملية.
- تصميم
قاعدة البيانات يشمل تحديد أنواع البيانات و التراكيب و القيود على كافة
البيانات.
- بناء
قاعدة البيانات هو عملية تخزين البيانات نفسها في وسط تخزين تتحكم به نظم
قواعد البيانات.
- عند
تصميم قاعدة بيانات يجب تحديد المستخدمين و التطبيقات الذين سيستخدمون قاعدة
البيانات.
أمثلة نظم إدارة قواعد البيانات
يمكن إنتاج و معالجة قاعدة البيانات باستخدام الحاسب الآلي
بواسطة مجموعة من البرامج التطبيقية المصممة خصيصاً لهذا الغرض أو بواسطة نظم
إدارة قواعد البيانات (DBMS) مثل:
- MS-Access
- Oracle
- MS-Sql
- Sybase
- Power
Builder
- Informix
الفرق بين نظم قواعد البيانات ونظم الملفات التقليدية
يوجد
العديد من الخواص الموجودة في نظم قواعد البيانات والغير متوفرة في نظم الملفات
التقليدية وهي:
الوصف الذاتي للبيانات (Self-Description
Nature):
تحتوى
قواعد البيانات علي البيانات ووصف البيانات وذلك عن طريق إنشاء فهرس البيانات
والذي يحتوي على ما يسمى (Meta-data)
الفصل بين البرامج والبيانات(Program/Data
Insulation):
لا
تحتوى البرامج على وصف البيانات بل يوجد فصل بينهما مما يتيح إمكانية تعديل شكل البيانات
بدون الحاجة لتعديل البرامج.
المشاركة في البيانات والتعامل مع العديد من المستخدمين (Data Sharing and
Multi-user system):
تتيح
قواعد البيانات المشاركة في استخدام البيانات وكذلك تعطي إمكانية تعامل العديد من
المستخدمين مع نفس قواعد البيانات في نفس الوقت بدون مشاكل
إمكانية
التقليل إلى حد كبير من تكرار البيانات والفهرسة
مما يتيح
سهولة البحث والتوفير في المساحة التي تشغلها البيانات في الذاكرة
نظام إدارة قواعد البيانات (Database Management System DBMS)
نظام
إدارة قواعد البيانات: هو مجموعة من البرامج التي يمكن استخدامها في إنشاء و معالجة
قاعدة بيانات.
ويمكن
لنا أن تصمم قاعدة بيانات واحدة تستخدم مع العديد من البرامج والتطبيقات.
تسمى قواعد البيانات + نظم إدارة قواعد البيانات
بنظم قواعد البيانات
)قواعد
البيانات + نظم إدارة قواعد البيانات ← نظم قواعد البيانات(
(Database (DB) + DBMS → Database System (DBS))
مكونات نظام قاعدة البيانات:
يتكون
نظام قاعدة البيانات من أربعة مكونات أساسية هي:
1.البيانات:
تتوافر
قواعد البيانات على الحاسبات الصغيرة والشخصية كما تتوافر على الحاسبات الكبيرة
وتعتمد كفاءة النظام على قدرة وإمكانيات الكيان الآلي للحاسب، فالحاسبات الشخصية
توفر قاعدة بيانات لمستخدم واحد بينما الحاسبات الكبيرة توفر قاعدة بيانات لعدد من
المستخدمين يشاركون على البيانات المتاحة ،يجب أن تتصف البيانات بالتكاملية و عدم
التكرارية وإمكانية المشاركة عليها ،و عموماً دون بيانات دقيقة ومنطقية وصحيحة فلا
معنى لقاعدة البيانات.
2.المعدات:
ترتكن
قواعد البيانات على الأقراص المغناطيسية ارتكاناً كبيراً علاوةً على وحدات من
الشرائط الكثيفة كوحداتBACK
UP احتياطية لتخزين
البيانات للظروف الطارئة.
3.البرامج(نظم
إدارة قواعد البيانات):
وهي
الطبقة الوسيطة بين البيانات المخزنة في الملفات أعلى الأقراص و بين مستخدمي قاعدة
البيانات، وأبرز هذه البرامج برنامج مدير قاعدة البيانات DBMS وهو عبارة عن
برنامج بالغ التعقيد باهظ الثمن ويحتاج من مختص قاعدة البيانات قدراً علياً و
معرفياً كبيراً للتعامل إذ أنه يتولى السيطرة على العناصر الآلية والبرمجية
للقاعدة بالتعاون مع نظام التشغيل فيما هو مبين بالشكل(10-1).
4.مستخدمو
قواعد البيانات:
وينقسمون
إلى ثلاث فئات:
•
مخططو البرامج الذين يكتب برامجهم و يستخدمون إمكانيات قاعدة البيانات.
•
مختصو قواعد البيانات ، و هم المسئولون عن صيانة و تشغيل قاعدة البيانات.
•
المستخدمون لقواعد البيانات الذين يتعاملون مع قاعدة البيانات عبر النهايات
الطرفية.
مدير قواعد البيانات(DBA):
يقوم
بإدارة قواعد البيانات والتحكم في صلاحيات العمل ومراقبة النظام وتحسين أداء قواعد
البيانات.
مصمم قواعد البيانات (DB
Designer):
يقوم
بتصميم قواعد البيانات ليتم إنشائها وبنائها بطريقة ذات كفاءة عالية طبقا لمتطلبات
المستخدم.
مستخدم قواعد البيانات (End
User):
بعض
المستخدمين يكون لديهم الخبرة الكافية لإعداد الاستفسارات المطلوبة بلغة
الاستفسارات، وبعض المستخدمين ليس لديهم الخبرة فيتم إنشاء برامج خاصة لهم يقومون
بتشغيلها للحصول على المطلوب.
محلل النظم ومبرمج النظم(Analyst
& Programmer):
-يقوم بتحديد متطلبات المستخدم وتطوير هذه المواصفات المطلوبة
لتحديد المطلوب من قواعد البيانات.
-بينما يقوم مبرمج النظم بتنفيذ المتطلبات لإنشاء التطبيقات
المناسبة
-هندسة النظم هي عملية تحليل النظام بالإضافة لعملية إنشاء
البرامج التطبيقية
( محلل النظم + مبرمج النظم← مهندس النظم)
(
Analyst + Programmer → Software Engineer)
متى لا نستخدم قواعد البيانات؟
- إذا
كانت تكلفة الإعداد عالية بالنسبة لحجم المشروع
- إذا
كانت قاعدة البيانات و التطبيقات بسيطة و سهلة
- إذا
كان المشروع يحتاج لسرعة استجابة عالية جدا وبشكل ضروري
- إذا
كان العمل لا يحتاج إلى بيئة ذات عدة مستخدمين
أشخاص يتعاملون مع قواعد البيانات بطريقة غير مباشرة
هؤلاء
لا يهتمون بقواعد البيانات ذاتها ولكنهم يقدمون لمستخدم قواعد البيانات البيئة
اللازمة لهم وهم:
مصممو ومنفذو نظم إدارة قواعد البيانات:
يقومون
بتصميم وتنفيذ نظم إدارة قواعد البيانات نفسها(ms-access).
مطورو البرامج المساعدة:
يقومون
بتطوير البرامج المساعدة مثل برامج تحليل النظم، تصميم النظم، إنشاء وتطوير
التطبيقات، إنشاء التقارير وواجهات التطبيق.
المشغلون وأفراد الصيانة:
يقومون
بتشغيل النظم وإدارتها وصيانتها وكذلك صيانة البرامج والأجهزة المستخدمة في إنشاء
وتطوير قواعد البيانات.
-بهاء الدين احمد-
12:46 ص
الاشتراك في:
الرسائل (Atom)












.jpg)




