التخزين الثانوي - Dr. Bibi Alajmi

Download Report

Transcript التخزين الثانوي - Dr. Bibi Alajmi

‫المكونات المادية للحاسوب‬
‫‪Computer Hardware‬‬
‫د‪ .‬بيبي العجمي‬
‫كلية العلوم االجتماعية‬
‫مقرر‪ :‬المهارات المعلوماتية والبحث العلمي‬
‫التخزين الثانوي‬
‫‪Secondary Storage‬‬
‫استخدامات أوساط التخزين الثانوي‬
‫‪ .1‬إدخال البيانات إلى الحاسوب‪.‬‬
‫‪ .2‬تخزين المعلومات الخارجة من الحاسوب‪.‬‬
‫‪ .3‬أوساط دائمة لحفظ البيانات والبرامج‪.‬‬
‫‪ .4‬أوساط تخزين مساعدة لوحدة التخزين الرئيسية – الذاكرة – عندما‬
‫تكون كمية البيــانــات المتداولـة أثناء عملية التشغيل أكبر من سعة‬
‫الذاكرة (الحاسبات الكبيرة)‪.‬‬
‫‪2‬‬
‫التخزين الثانوي‬
‫‪Secondary Storage‬‬
‫ومن أهم هذه األوساط‪:‬‬
‫‪ .1‬الشريط الممغنط ‪Magnetic Tape‬‬
‫‪ .2‬القرص الصلب ‪Hard Disk‬‬
‫‪ .3‬القرص المرن‬
‫‪ .4‬األقراص المدمجة‬
‫‪Floppy Disk‬‬
‫‪Compact discs- CD‬‬
‫‪ .5‬أقراص تخزين أجهزة الحاسبات الكبيرة‬
‫‪3‬‬
‫التخزين الثانوي‬
‫األقراص المرنة‬
‫‪Secondary Storage‬‬
‫‪Floppy Disks‬‬
‫•تعتبر األقراص المرنة من أشهر أوساط التخزين الثانوي وأكثرها استخداما ً‬
‫مع الحاسبات الشخصية لفترة من الزمن‪.‬‬
‫•ومن أكثر أنـواع األقراص المرنـة استخدامـا ً األقراص المرنة ذو القطر‬
‫‪3,5‬بوصة ‪3,5 Inch‬‬
‫•سهل الحمل والنقل‬
‫‪.‬‬
‫•سعته التخزينية محدودة‬
‫•بطء تداول البيانات وسهولة اعطاله‬
‫‪4‬‬
‫التخزين الثانوي‬
‫األقراص الصلبة‬
‫‪Secondary Storage‬‬
‫‪Hard Disks‬‬
‫•يعتبر القرص الصلب بالنسبة للحاسوب وسيلة التخزين الرئيسية الذي يملك‬
‫الحجم والسرعة الكافيين لتخزين البرامج والقابلية على تعديل المحتويات‪.‬‬
‫•تستخدم األقراص الصلبة في الحاسبات الكبيرة والصغيرة‪ ،‬حيث يمكن تخزين‬
‫واسترجـاع البيــانـات بطريقـة مبــاشرة ‪ Direct Access‬كمـا يمكن تـداول‬
‫البيانات بطريقة تتابعيه ‪.Sequential Access‬‬
‫•وتتميز وحدة األقراص بالـسرعة العــالية وبسعة التخزين الكبيرة‪.‬‬
‫كمـا يمكن تـداول‬
‫‪5‬‬
‫أنظمة التخزين المتحركة‬
‫أقراص تخزين أجهزة الحاسبات الكبيرة‬
‫تستخدم الحاسبات الكبيرة ‪ Mainframe‬أقراصا ذات طاقة تخزينية كبيرة في‬
‫وحدة مثبتة بجهاز منفصل يتم ايصاله بجهاز الحاسوب‪.‬‬
‫‪6‬‬
‫األقراص المدمجة‬
‫‪Compact Discs CD‬‬
‫أقراص القراءة فقط ‪CD-ROM, DVD-ROM‬‬
‫أقراص التسجيل ‪CD-R , DVD-R‬‬
‫أقراص القراءة والكتابة ‪CD-RW,DVD-RAM‬‬
‫‪7‬‬
‫الذاكرة اللحظية‬
‫‪Flash Memory‬‬
‫•هي وحدة ذاكرة متنقلة في األجهزة الرقمية المحمولة مثل الكاميرات‬
‫الرقمية‪ .‬وسميت باللحظية ‪ flash‬ألنها تخزن البيانات في لحظة‬
‫اصدار أمر التخزين لها ودون الحاجة إلى تيار كهربائي‪.‬‬
‫•تتميز هذه الذاكرة بصغر الحجم وسعة تخزين عالية جدا‪.‬‬
‫‪8‬‬
‫الشريط الممغنط‬
‫‪Magnetic Tape‬‬
‫يعتبر الشريــط الممغنط من اكثر أوســاط التخزيــن الثــانــوي استخدامــا ً مع‬
‫الحاسبات الكبيرة التي تستخدم تطبيقات تتميز بكم هائل من بيانات المدخالت‬
‫والمخرجـات‪ ،‬مثل البنوك‪ ،‬هيئة المعلومـات المدنية‪ ،‬وزارة الكهرباء‪ ،‬وزارة‬
‫المواصالت‪ ،‬إلخ‪.‬‬
‫وتتم عملية تخزيـن واسترجاع البيـانـات من الشريط الممغنط بطريقة تتابعية‬
‫‪ ، Sequential Access‬أي أنه للوصـول إلى مـلف مـعين يجب المـرور على‬
‫جميع الملفات التي تسبقه‪.‬‬
‫‪9‬‬
‫البرمجيـــات ‪Software‬‬
‫‪10‬‬
‫البرمجيات‬
‫‪11‬‬
‫“البرنامج“ هو عبــارة عن مجموعة من التعليمات المرتبة منطقيا ً والتي‬
‫توجه الحاسوب ألداء عمل محدد (مثل اقرأ ‪ - Read‬احسب ‪- Compute‬‬
‫اطبع ‪ )... Write‬حيث أن المكـونــات المــادية ‪ Hardware‬للحــاسوب ال‬
‫تستطيع معالجة البيانات بدون توجيه من البرامج ‪ Software‬التي يصيغها‬
‫اإلنسان‪.‬‬
‫أنواع البرمجيات‬
‫‪12‬‬
‫يمكن تصنيف البرمجيات إلى‪:‬‬
‫‪ - 1‬برمجيات النظام‬
‫‪System Software‬‬
‫‪ – 2‬برمجيات التطبيقات‬
‫‪Application Software‬‬
‫برمجيات النظام‬
‫‪System Software‬‬
‫‪13‬‬
‫عبارة عن عدة برامج تساعد على االستخدام األمثل للحاسوب‪ .‬فهي‬
‫المسئولة عن تشغيل الحاسوب وتنفيذ البرامج التطبيقية‪ .‬كما تقوم‬
‫بعمل اإلعدادات الالزمة للجهاز (مثل‪ :‬التعرف على الطابعة‪ ،‬ضبط‬
‫التاريخ والوقت‪ ،‬ترتيب الملفات)‬
‫ومن أنواع برامج النظام‪:‬‬
‫‪ -1‬برامج نظام التشغيل‬
‫‪ -2‬برامج الخدمات ‪Utility Programs‬‬
‫‪Operating System‬‬
‫أنواع برمجيات النظام‬
‫‪14‬‬
‫‪ -1‬برامج نظام التشغيل ‪Operating System‬‬
‫نظام التشغيل هو الوسيط بين المستخدم من جهة وبين جهاز‬
‫الحــاسوب ‪ Hardware‬والـبرامج التطبيقية ‪ Software‬من جهة‬
‫أخرى‪ ،‬أي بدون نظـام التشغـيل ال تستطيع التعـامل مع مكـونـات‬
‫الحاسوب المادية وال مع البرمجيات‪ .‬ويتكون من مجموعة من البرامج‬
‫التي تسيطر على عمليـات وحدة المعـالجة المركزية ووحدات اإلدخال‬
‫واإلخراج والتخزين‪.‬‬
‫برمجيات النظام ‪System Software‬‬
‫‪15‬‬
‫أنواع نظم التشغيل‬
‫أ‪ .‬نظام تشغيل دوس‬
‫‪Disk Operating System - DOS‬‬
‫أطلق عليــه نظــام تشغيل الـقرص ألن معظم ملفات األوامر تحفظ‬
‫على قـرص مـرن أو الـقرص الصـلب بـدالً من حفظهــا فــي‬
‫الــذاكرة الرئيسية للحاسوب‪ ،‬وذلك لتوفير حيز أكبر في الذاكرة‬
‫لتشغيل البرامج التطبيقية‪.‬‬
‫وهو نظام التشغيل المستخدم مع حاسبات ‪ IBM‬الشخصية‬
‫والحاسبات الـمتوافـقـة معهــا‪.‬‬
‫برمجيات النظام ‪System Software‬‬
‫‪16‬‬
‫أنواع نظم التشغيل‬
‫ب‪ .‬نظام تشغيل ميكروسوفت ويندوز ‪Microsoft Windows‬‬
‫‪ ‬من أشهر نظم التشغيل وأوسعها انتشارا‬
‫‪ ‬تستخدم واجهة تطبيق صورية‬
‫‪ ‬تحتوي على قوائم لألوامر‬
‫برمجيات النظام ‪System Software‬‬
‫‪17‬‬
‫أنواع نظم التشغيل‬
‫ج‪ .‬نظام التشغيل يونكس ‪UNIX‬‬
‫بدأ استخدام هذا النظــام مع الحاسبات الكبيرة ‪Mainframe‬‬
‫والمتوسطة ‪ ، Minicomputers‬وقد تـم تعديــله للعمـل على‬
‫الحــاسبــات الشخصية ‪ . PC-Computers‬وقد صـمم هذا‬
‫النظــام للمبرمـجيـن والمـتخصصيـن فهو ال يناسب المبتدئين في‬
‫مجال الحاسوب‪.‬‬
‫وهنــاك عـدة إصـدارات لنظــام التشغيـل يونكس منها ليونيكس‬
‫وزينيكس ونظــام ‪ MAC-DOS‬الــذي يسـتخدم مـع أجهزة أبــل‬
‫مــاكنتوش ونظـام ‪ MVS/ESA‬المستخدم مع أجهزة ‪. IBM‬‬
‫برمجيات النظام ‪System Software‬‬
‫‪18‬‬
‫أنواع نظم التشغيل‬
‫د‪ .‬نظام التشغيل ماك‬
‫هو عبـارة عن نظـام تشغيل خاص لحاسبات ابل ماكنتوش‬
‫هـ‪ .‬نظام تشغيل لألجهزة المتنقلة‪ :‬نوعان‬
‫‪Windows embedded‬‬
‫‪Windows Mobile‬‬
‫برمجيات النظام‬
‫‪System Software‬‬
‫‪19‬‬
‫‪ –2‬برامج الخدمات (البرامج المساعدة) ‪Utility Programs‬‬
‫هي برامج نظم صغيرة بإمكانها القيام بأعمـا ٍل محددةٍ بسيطة‪ ،‬مثل‬
‫نسخ ملف من شريط إلى قرص‪ ،‬أو فرز وترتيب مجموعة من‬
‫البيانات أبجديا ً أو رقمياً‪ ،‬إلخ‪.‬‬
‫برامج الخدمات‬
‫‪Utility Programs‬‬
‫‪20‬‬
‫‪ ‬برامج ادارة الملفات‬
‫‪ ‬برامج القضاء على الفيروسات‬
‫‪ ‬برامج تنظيف و تنظيم األقراص‬
‫‪ ‬برامج ضغط الملفات‬
‫‪ ‬برامج النسخ االحتياطية‬
‫ثانيا ً‪ :‬برامج التطبيقات ‪Application Programs‬‬
‫هي تلك الــبرامـج التي تســتخدم ألداء عمل معين‪ ،‬مثل معـالجة‬
‫النصوص أو عمل الجداول الحسابية أو تصميم ومعالجة قواعد‬
‫البيانات‪.‬‬
‫برامج التطبيقات‬
‫‪Application Programs‬‬
‫مميزات البرامج التطبيقية الجاهزة‬
‫‪ -1‬سهولة التشغيل‪.‬‬
‫‪ -2‬دقة األداء‪.‬‬
‫‪ -3‬توفير الوقت والجهد‪.‬‬
‫‪ -4‬إمكانية استخدامها مع العديد من الحاسبات‪.‬‬
‫‪ -5‬انخفاض أسعارها‪.‬‬
‫‪22‬‬
‫برامج التطبيقات‬
‫‪Application Programs‬‬
‫أنواع برامج التطبيقات‬
‫أ‪ .‬برامج تطبيقات عامة‬
‫هي برامج تطبيقات عامة لجميع المستخدمين‪ ،‬تستخدم في عدة مجاالت‪،‬‬
‫منها‪:‬‬
‫‪ -1‬برامج معالجة النصوص‬
‫‪Word Processing Programs‬‬
‫وهي برامج تم تصميمها لكتابة الوثائق والنصوص ومعالجتها‪ ،‬حيث‬
‫يتم إدخــال النص إلى الحــاسوب وتخزينه على أحد أوسـاط التخزين‬
‫الخارجية واسترجاعه والتعديل عليه عند الطلب وطباعته‪.‬‬
‫أمثلة‪.Word, Word Pad, Word Perfect :‬‬
‫‪23‬‬
‫برامج التطبيقات‬
‫الوظائف التي تقوم بها برامج معالجة النصوص‬
‫أ‪ -‬استخدام اللغة العربية بجانب اللغة اإلنجليزية‪.‬‬
‫ب‪ -‬استخدام الخطوط المختلفة‪.‬‬
‫ج‪ -‬إدراج الصور واألشكال والرموز داخل المستند‪.‬‬
‫د‪ -‬تنظيم النص على شكل أعمدة كما في الصحف والمجالت‪.‬‬
‫ه‪ -‬عمل الجداول وإجراء العمليات الحسابية البسيطة على البيانات‪.‬‬
‫و‪ -‬تمثيل بيانات الجدول في مخططات بيانية‪.‬‬
‫ز‪ -‬استخدام المدقق اإلمالئي والنحوي‪.‬‬
‫‪24‬‬
‫برامج التطبيقات‬
‫‪Application Programs‬‬
‫‪ -2‬برامج إدارة قواعد البيانات‬
‫‪Database Management Systems‬‬
‫هي مجمــوعة من الــبرامج التي تقوم بإنشاء وصيانة ومعالجة ملفات‬
‫قواعد البيـانات‪ .‬وقاعدة البيانات عبارة عن مجموعة من الملفات التي‬
‫يخزن بها كل البيانات الخاصة بموضوع ما‪ ،‬والتي يسهل استرجاع أي‬
‫من هذه البيانات تحت أي شروط والتعديل عليها وطباعتها‪.‬‬
‫‪25‬‬
‫برامج التطبيقات‬
‫‪Application Programs‬‬
‫الوظائف التي تقوم بها برامج إدارة قواعد البيانات‬
‫أ‪ -‬إنشاء ملف قاعدة البيانات‪.‬‬
‫ب‪ -‬إدخال البيانات داخل الملفات من خالل شاشات يتم تصميمها لهذا الغرض‪.‬‬
‫ج‪ -‬ترتيب وفرز البيانات‪.‬‬
‫د‪ -‬البحث في المـلفـات عن بيــانــات مـحددة واستخراجهـا بسهولــة وسرعة‬
‫وطباعتها‪.‬‬
‫ه‪ -‬تحديث البيانات إما باإلضافة أو الحذف أو التعديل‪.‬‬
‫و‪ -‬استخراج التقارير المطبوعة بنا ًء على طلبات معينة‪.‬‬
‫‪26‬‬
Application Programs
‫برامج التطبيقات‬
:‫ومن أهم برامج قواعد البيانات‬
.Oracle -‫أ‬
.Paradox -‫ب‬
.Dbase III -‫ج‬
.Dbase IV -‫د‬
.Clipper -‫ه‬
.Access -‫و‬
27
‫برامج التطبيقات‬
‫‪Application Programs‬‬
‫‪ -3‬برامج الجداول الحسابية‬
‫‪Spreadsheets Programs‬‬
‫هي عبـارة عن برامج تمكنك من إنشـاء جدول يحتوي على عدد كبير من‬
‫الصفــوف واألعمدة‪ ،‬وتعتبر منطقة تالقي األعمدة بالصفـوف هي الوحدة‬
‫المستخدمة بورقـة العمل وتسمى الخلية ‪ .Cell‬كل خلية من خاليا الجدول‬
‫يــمكن أن تحتــوي على كلمة أو رقم أو معـادلة‪ ،‬ومحتويـات الخاليا يمكن‬
‫حســابها أو ربطها بعمليــات أخرى‪ ،‬كمـا ويمكن عمل بعض اإلحصائيـات‬
‫والرسوم البيانية‪.‬‬
‫أمثلة ‪.Excel, Quattro Pro, :‬‬
‫‪First Choice, Lotus 123‬‬
‫‪28‬‬
Application Programs
Spreadsheets Programs
‫برامج التطبيقات‬
‫برامج الجداول الحسابية‬
29
Application Programs
Spreadsheets Programs
‫برامج التطبيقات‬
‫برامج الجداول الحسابية‬
30
‫برامج التطبيقات‬
‫‪Application Programs‬‬
‫الوظائف التي تقوم بها برامج الجداول الحسابية‬
‫أ‪ -‬إدخال البيانات في ورقة عمل تشبه الجداول‪.‬‬
‫ب‪ -‬إجراء العمليات الحسابية على البيانات‪.‬‬
‫ج‪ -‬تغيير عرض األعمدة وارتفاع السطور‪.‬‬
‫د‪ -‬تحديد نوع وحجم الخط المستخدم في إدخال البيانات‪.‬‬
‫ز‪ -‬إمكانية نسخ ولصق البيانات‪.‬‬
‫ن‪ -‬استخدام الدوال الرياضية والهندسية واإلحصائية‪.‬‬
‫ه‪ -‬تمثيل البيانات باستخدام الرسم البياني وبعدة أشكال (أعمدة – دوائر ‪ -‬نقاط)‪.‬‬
‫و‪ -‬استخدام ورقة العمل كقاعدة بيانات‪.‬‬
‫ي‪ -‬طباعة ورقة العمل والرسم البياني في صفحة واحدة‪.‬‬
‫‪31‬‬
‫برامج التطبيقات‬
‫‪Application Programs‬‬
‫‪ -4‬برامج العروض التقديمية ‪Presentation‬‬
‫‪Programs‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫هي برامج تساعد المستخدم بتصميم وإنشاء وتعديل الشرائح‬
‫‪Power Point‬‬
‫ادراج النصوص والجداول والمخططات البيانية والصور واألصوات‬
‫والفيديو‬
‫اضافة مؤثرات صوتية وحركية‬
‫‪32‬‬
‫برامج التطبيقات‬
‫‪Application Programs‬‬
‫‪ -5‬برامج الرسومات ‪Graphics Programs‬‬
‫تستخدم هذه البرامج في عمل رسومات وخرائط التصميم الهندسي ثم‬
‫تخزينها والرجوع لها عند الحاجة‪ ،‬وعادة ما تستخدم هذه البرامج في إعداد‬
‫صور وملصقات وقد تكون هذه األشكال معدة سلفـا ً ومخزنة في ملفات‬
‫يمكن فتحها والتعديل عليها وطباعتها بألوان وأحجام مختلفة‪.‬‬
‫ويستخدم هذه البرامج جميع األشخاص الذين يتعاملون مع الحاسوب‪ ،‬فهم‬
‫دائمـا ً في حـاجة إلى هذا النوع من الـبرامج كما يستخدمهـا بشكل خاص‬
‫الفنانون وهواة الرسم‪.‬‬
‫ويمكن استخدامهــا مع برامج معــالجة النصــوص‪ ،‬والـنشر الـمكتبي‬
‫إلدراج الصور والرسومات بجانب النص‪.‬‬
‫‪33‬‬
‫برامج التطبيقات‬
‫‪Application Programs‬‬
‫أمثلة‪.Corel Draw, Photoshop, Paint, Autocad :‬‬
‫ومن الوظائف التي تقوم بها برامج الرسومات‬
‫أ‪ -‬تغيير مقياس الرسم‪.‬‬
‫ب‪ -‬تغيير حجم الرسومات‪.‬‬
‫ج‪ -‬تحريك الرسومات‪.‬‬
‫د‪ -‬قطع الرسومات‪.‬‬
‫ز‪ -‬دوران الرسوم‪.‬‬
‫‪34‬‬
‫‪Application Programs‬برامج التطبيقات‬
‫‪ -6‬برامج الموسوعات‬
‫‪Encyclopedia Programs‬‬
‫تتميز هذه البرامج باستخدامها للصور والرسوم المتحركة بجانب الصوت‪،‬‬
‫لــذلك فهي في حـاجة إلى طــاقة تخزينية كبيرة‪ .‬وتخزن هذه البرامج على‬
‫أقـراص لــيزر مــدمــجة ‪ CD-ROM‬أو أقــراص فــيديــو رقميــة ‪DVD‬‬
‫لإلمكانيات العالية لهذه األقراص في حفظ هذا النوع من البرامج‪.‬‬
‫‪35‬‬
‫برامج التطبيقات‬
‫‪Application Programs‬‬
‫‪ -7‬برامج إدارة المشروعات‬
‫‪Project Management Programs‬‬
‫يستخدم هذا النـوع من البرامـج في إدارة المشروعــات باستخــدام الـبرامج‬
‫الزمنية وتقسيم الـمشروع إلى مجموعة من المهام ‪ Tasks‬وتخطيط مراحل‬
‫تنفيذ كل مهمة ومتابعتها والرقابة عليها وإعداد تقارير عنها‪.‬‬
‫‪36‬‬
‫انواع آخرى من برامج التطبيقات‬
‫‪‬‬
‫برامج االلعاب ‪Games Programs‬‬
‫‪ ‬تطبيق تفاعلية جدا ‪Interactive‬‬
‫‪http://arabgames.com ‬‬
‫‪‬‬
‫برامج الوسائط المتعددة ‪Multimedia‬‬
‫‪Software‬‬
‫‪ ‬نصوص‪+‬األصوات‪+‬الرسومات‪+‬مقاطع فيديو‪+‬رسوم‬
‫متحركة‬
‫‪‬‬
‫برامج الحقيقة الوهمية ‪Virtual Reality‬‬
‫‪ ‬التفاعل المباشر مع البيئة الوهمية التى تصورها له هذه‬
‫البرامج‬
‫‪37‬‬
‫انواع آخرى من برامج التطبيقات‬
‫‪ ‬برامج تطبيقات الذكاء االصطناعي ‪Artificial intelligence‬‬
‫‪Applications – AI‬‬
‫‪ ‬الذكاء االصطناعى‪ :‬دراسة كيفية محاكاة الحاسوب لقدرات االنسان الحركية‬
‫والبصرية وتبادل المعرفة فيما بينهم‪.‬‬
‫‪ ‬األنظمة الخبيرة (قواعد المعرفة)‬
‫‪ ‬معالجة اللغات الطبيعية‬
‫‪ ‬االنسان االلى (تجميع قطع غيار السيارات‪ ,‬تقطيع لحوم االغنام وتعليبها )‬