440 likes | 788 Views
المكونات المادية للحاسوب Computer Hardware. د. بيبي العجمي كلية العلوم الاجتماعية مقرر: المهارات المعلوماتية والبحث العلمي. التخزين الثانوي. Secondary Storage. استخدامات أوساط التخزين الثانوي. 1. إدخال البيانات إلى الحاسوب. 2. تخزين المعلومات الخارجة من الحاسوب.
E N D
المكونات المادية للحاسوب Computer Hardware د. بيبي العجمي كلية العلوم الاجتماعية مقرر: المهارات المعلوماتية والبحث العلمي
التخزين الثانوي Secondary Storage استخدامات أوساط التخزين الثانوي 1. إدخال البيانات إلى الحاسوب. 2. تخزين المعلومات الخارجة من الحاسوب. 3. أوساط دائمة لحفظ البيانات والبرامج. 4. أوساط تخزين مساعدة لوحدة التخزين الرئيسية – الذاكرة – عندما تكون كمية البيــانــات المتداولـة أثناء عملية التشغيل أكبر من سعة الذاكرة (الحاسبات الكبيرة). 2
التخزين الثانوي Magnetic Tape 1. الشريط الممغنط Hard Disk 2. القرص الصلب 3. القرص المرن Floppy Disk 4. الأقراص المدمجة Compact discs- CD 5. أقراص تخزين أجهزة الحاسبات الكبيرة Secondary Storage ومن أهم هذه الأوساط: 3
التخزين الثانوي Floppy Disks الأقراص المرنة Secondary Storage • تعتبر الأقراص المرنة من أشهر أوساط التخزين الثانوي وأكثرها استخداماً مع الحاسبات الشخصية لفترة من الزمن. • ومن أكثر أنـواع الأقراص المرنـة استخدامـاً الأقراص المرنة ذو القطر 3,5 بوصة 3,5 Inch • سهل الحمل والنقل • سعته التخزينية محدودة • بطء تداول البيانات وسهولة اعطاله . 4
التخزين الثانوي Hard Disks الأقراص الصلبة Secondary Storage • يعتبر القرص الصلب بالنسبة للحاسوب وسيلة التخزين الرئيسية الذي يملك • الحجم والسرعة الكافيين لتخزين البرامج والقابلية على تعديل المحتويات. • تستخدم الأقراص الصلبة في الحاسبات الكبيرة والصغيرة، حيث يمكن تخزين • واسترجـاع البيــانـات بطريقـة مبــاشرة 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
البرمجيات “البرنامج“ هو عبــارة عن مجموعة من التعليمات المرتبة منطقياً والتي توجه الحاسوب لأداء عمل محدد (مثل اقرأ Read - احسب Compute - اطبع Write ...) حيث أن المكـونــات المــادية Hardware للحــاسوب لا تستطيع معالجة البيانات بدون توجيه من البرامج Software التي يصيغها الإنسان.
أنواع البرمجيات يمكن تصنيف البرمجيات إلى: 1 - برمجيات النظام System Software 2 – برمجيات التطبيقات Application Software
برمجيات النظام System Software عبارة عن عدة برامج تساعد على الاستخدام الأمثل للحاسوب.فهي المسئولة عن تشغيل الحاسوب وتنفيذ البرامج التطبيقية. كما تقوم بعمل الإعدادات اللازمة للجهاز(مثل: التعرف على الطابعة، ضبط التاريخ والوقت، ترتيب الملفات) ومن أنواع برامج النظام: 1- برامج نظام التشغيل Operating System 2- برامج الخدمات Utility Programs
أنواع برمجيات النظام 1- برامج نظام التشغيل OperatingSystem نظامالتشغيل هو الوسيط بين المستخدم من جهة وبين جهاز الحــاسوب Hardware والـبرامج التطبيقية Software من جهة أخرى، أي بدون نظـام التشغـيل لا تستطيع التعـامل مع مكـونـات الحاسوب المادية ولا مع البرمجيات. ويتكون من مجموعة من البرامج التي تسيطر على عمليـات وحدة المعـالجة المركزية ووحدات الإدخال والإخراج والتخزين.
برمجيات النظام System Software أنواع نظم التشغيل أ. نظام تشغيل دوس Disk Operating System - DOS أطلق عليــه نظــام تشغيل الـقرص لأن معظم ملفات الأوامر تحفظ على قـرص مـرن أو الـقرص الصـلب بـدلاً من حفظهــا فــي الــذاكرة الرئيسية للحاسوب، وذلك لتوفير حيز أكبر في الذاكرة لتشغيل البرامج التطبيقية. وهو نظام التشغيل المستخدم مع حاسبات IBM الشخصية والحاسبات الـمتوافـقـة معهــا.
برمجيات النظام System Software أنواع نظم التشغيل ب. نظام تشغيل ميكروسوفت ويندوز Microsoft Windows • من أشهر نظم التشغيل وأوسعها انتشارا • تستخدم واجهة تطبيق صورية • تحتوي على قوائم للأوامر
برمجيات النظام System Software أنواع نظم التشغيل ج. نظام التشغيل يونكس UNIX بدأ استخدام هذا النظــام مع الحاسبات الكبيرة Mainframe والمتوسطة Minicomputers ، وقد تـم تعديــله للعمـل على الحــاسبــات الشخصية PC-Computers . وقد صـمم هذا النظــام للمبرمـجيـن والمـتخصصيـن فهو لا يناسب المبتدئين في مجال الحاسوب. وهنــاك عـدة إصـدارات لنظــام التشغيـل يونكس منها ليونيكس وزينيكس ونظــام MAC-DOS الــذي يسـتخدم مـع أجهزة أبــل مــاكنتوش ونظـام MVS/ESA المستخدم مع أجهزة IBM .
برمجيات النظام System Software أنواع نظم التشغيل د. نظام التشغيل ماك هو عبـارة عن نظـام تشغيل خاص لحاسبات ابل ماكنتوش هـ. نظام تشغيل للأجهزة المتنقلة: نوعان Windows embedded Windows Mobile
برمجيات النظامSystem Software 2– برامج الخدمات (البرامج المساعدة) Utility Programs هي برامج نظم صغيرة بإمكانها القيام بأعمـالٍ محددةٍ بسيطة، مثل نسخ ملف من شريط إلى قرص، أو فرز وترتيب مجموعة من البيانات أبجدياً أو رقمياً، إلخ.
برامج الخدمات Utility Programs • برامج ادارة الملفات • برامج القضاء على الفيروسات • برامج تنظيف و تنظيم الأقراص • برامج ضغط الملفات • برامج النسخ الاحتياطية
ثانياً: برامج التطبيقات Application Programs هي تلك الــبرامـج التي تســتخدم لأداء عمل معين، مثل معـالجة النصوص أو عمل الجداول الحسابية أو تصميم ومعالجة قواعد البيانات. 21
برامج التطبيقات 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
4- برامج العروض التقديمية PresentationPrograms هي برامج تساعد المستخدم بتصميم وإنشاء وتعديل الشرائح Power Point ادراج النصوص والجداول والمخططات البيانية والصور والأصوات والفيديو اضافة مؤثرات صوتية وحركية برامج التطبيقاتApplication Programs 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 • الذكاء الاصطناعى: دراسة كيفية محاكاة الحاسوب لقدرات الانسان الحركية والبصرية وتبادل المعرفة فيما بينهم. • الأنظمة الخبيرة (قواعد المعرفة) • معالجة اللغات الطبيعية • الانسان الالى (تجميع قطع غيار السيارات, تقطيع لحوم الاغنام وتعليبها )