الوحدة الاولى: البرمجيات و أنظمة التشغيل PDF
Document Details
Tags
Summary
This document is about the first unit on software and operating systems. It provides an introduction to application software, its types, and general uses. It explains general-purpose applications, specialized applications, and software suites in detail with definitions and key examples.
Full Transcript
الوحدة االولى البرمجيات و انظمة التشغيل أوالا /البرمجيات التطبيقية تمهيد: إن قوة وإمكانيات البرمجيات التطبيقية في تزايد مستمر ،ويمكن أن نتوقع من هذه التطبيقات أشياء أكثر من تخيا...
الوحدة االولى البرمجيات و انظمة التشغيل أوالا /البرمجيات التطبيقية تمهيد: إن قوة وإمكانيات البرمجيات التطبيقية في تزايد مستمر ،ويمكن أن نتوقع من هذه التطبيقات أشياء أكثر من تخيالتنا ،فهي يمكن أن تتحكم بشكل كامل بصوتنا ،وإيماءاتنا وتفكيرنا ،وفي أمور كثيرة في حياتنا. يقدم هذا الفصل المهارات والمعارف والمفاهيم األساسية التي نحتاجها لنكون مستعدين لهذا العالم الرقمي المتغير باستمرار ،تتضمن: تطبيقات األغراض العامة -كيفية إنشاء المستندات ،تحليل البيانات ،إنشاء العروض التقديمية ،وتنظيم المعلومات. تطبيقات األغراض الخاصة -كيفية استعمال برامج الرسومات من أجل تحرير الصور وإنشاء صفحات الويب ،وكيفية إنشاء واستعمال التطبيقات الجوالة. مجموعة البرمجيات -كيفية االستفادة من حزم البرمجيات الموجودة على المواقع المختلفة ،والتطبيقات المعتمدة على السحابة. األهداف التعليمية: عندما تكمل هذا الفصل سوف تكتسب مجموعة من الخبرات والمعارف وينبغي أن تكون قاد اًر على: التعرف على البرمجيات التطبيقية وأصنافها. .1 وصف البرامج التطبيقية لألغراض العامة وأهمها :برامج معالجات النصوص ،جداول البيانات ،برامج .2 العروض التقديمية الرسوميةـ أنظمة إدارة قواعد البيانات ،والتعرف على المفاهيم والمميزات األساسية لها. التعرف على البرامج التطبيقية المتخصصة. .3 وصف برامج الرسومات وبرامج التأليف الويب ،وغيرها من التطبيقات التخصصية االحترافية. .4 وصف التطبيقات الجوالة ومتاجر التطبيقات. .5 التعرف على مواقع البرمجيات وأهم هذه المواقع. .6 وصف مجموعة البرامج المكتبية ،مجموعة البرامج السحابية ،مجموعة البرامج المتخصصة ،مجموعة .7 الب ارمج الخدمية المفيدة. مقدمة : منذ وقت ليس ببعيد ،كان المتخصصين المدربين هم من يقوم بتنفيذ العديد من العمليات التي يمكن أن تنجز باستخدام الحاسب الشخصي.المحللين في السوق يستخدمون اآلالت الحاسبة في إنجاز تقارير مبيعات المشروع ،الرسامون ينشؤون التصاميم باليد.كل من يستخدم البيانات والمعطيات يعمل على إنشاء الملفات اإللكترونية ليتم تخزينها على أجهزة الحاسب الكبيرة. اآلن يمكنك إنجاز كل هذه المهام وغيرها الكثير مع حاسب شخصي وبرمجيات تطبيقية مناسبة.يمكن أن تعتبر الحاسب كأداة اإللكترونية تساعدك في الكتابة ،والحساب ،والتنظيم ،والتقديم ،وإدارة المعلومات.ويمكن ألجهزة الحاسب أن تساعدك على القيام بكل هذه األمور وأكثر من ذلك بكثير ،كل ما يتطلبه األمر هو اختيار البرمجيات المناسبة. الستخدام أجهزة الحاسب بكفاءة وفعالية تحتاج إلى فهم إمكانيات البرمجيات التطبيقية لألغراض العامة ،والتي تتضمن معالجات الكلمات ،جداول البيانات ،برامج العروض التقديمية ،أنظمة إدارة قواعد البيانات تحتاج أيضا إلى معرفة مواقع البرمجيات وحزم البرامج المتكاملة. البرمجيات التطبيقية: تستخدم البرمجيات التطبيقية إلنجاز مهام محددة على الحاسب يحتاجها المستخدم ،وذلك من خالل توظيف إمكانيات وموارد الحاسب ،مثل كتابة النصوص بأنواعها ،عرض صفحات الويب ،إنشاء العروض التقديمية، إنجاز المحاسبات المالية ،ويمكن النظر إلى البرمجيات على أنها أدوات تستخدم من قبل المستخدم إلنجاز مجموعة متنوعة من المهام ،وتكون قادرة على استخدام موارد النظام بنجاح نتيجة للخدمات المتوفرة في نظام التشغيل. البرنامج Programمجموعة مرتبة من التعليمات مكتوبة بـأحد لغات البرمجة لتحقيق أو انجاز عمل محدد أو مهمة محددة ،مصممة بحيث يمكن تخزينها وتنفيذها على الحاسب.يمكن استخدام الكلمة سوفت وير Softwareكاسم آخر للبرنامج أو البرامج .Programsنستخدم كلمة برمجيات Softwareبدالً من برامج Programsللداللة على مجموعة البرامج التي تأتي على شكل مجموعة أو حزم برامج أو Package, .Suite يمكن تقسيم البرمجيات التطبيقية إلى ثالث أصناف: األول البرامج التطبيقية لألغراض العامة ،مثل برامج العمل المكتبي التي تتألف من مجموعة من البرامج ،كبرنامج معالجة النصوص وجداول البيانات ،والعروض التقديمية ،وأنظمة إدارة قواعد البيانات. الصنف الثاني البرمجيات التطبيقية المتخصصة ،وتضم اآلالف من البرامج األخرى التي تكون مركزة على مجال محدد ،وتستخدم في تخصصات ومهن محددة. الصنف الثالث ،التطبيقات الجوالة ،وهي برامج بميزات أو وظائف إضافية تكون مصممة عادة للهواتف الذكية والحواسيب اللوحية. أساسيات البرمجيات التطبيقية تستخدم معظم البرامج المكتوبة لنفس نظام التشغيل واجهات رسومية Graphical User Interface GUI ومجموعة أوامر متشابهة ،ويتم عادة تجميع البرامج ذات االستخدام المتقارب في حزم على هيئة أطقم برمجيات كاملة ،على سبيل المثال البرامج ذات االستخدام المكتبي عادة تتضمن برنامج معالجة نصوص ،برنامج جداول الكترونية ،برنامج عروض تقديمية ،برنامج إلدارة قواعد البيانات ،كحد أدنى. واجهة المستخدم : User Interface واجهة المستخدم هي جزء من التطبيق الذي يتيح لك التحكم والتفاعل مع البرنامج.اعتمادا على هذا التطبيق، يمكنك استخدام جهاز التأشير كالماوس أو المؤشر ،ولوحة المفاتيح ،وصوتك للتواصل مع التطبيق.معظم تطبيقات األغراض العامة تستخدم الماوس مع واجهة المستخدم الرسومية (Graphical User )GUI Interfaceالتي تعرض عناصر رسومية تدعى األيقونات iconsلتمثيل األشياء المتشابهة.الماوس Mouseتتحكم بالمؤشر على الشاشة وتستخدم لتحديد واختيار عناصر مثل األيقونات.ميزة أخرى هي استخدام النوافذ (ويندوز) windowsلعرض المعلومات.النافذة windowهي مساحة مستطيلة يمكن أن تتضمن وثيقة أو برنامج أو رسالة.ال تخلط بين النوافذ ويندوز (التي تكون نظام تشغيل مؤلف من مجموعة من البرامج والمقدم من شركة مايكروسوفت Microsoft’s Windowsوله إصدارات مختلفة).يمكن فتح وعرض أكثر من نافذة واحدة على شاشة الحاسب في وقت واحد. تقليدياً ،فإن معظم برمجيات الكيان البرمجي Softwareتستخدم نظام القوائم وأشرطة األدوات ومربعات الحوار ،كما يظهر في الشكل ()1-1 القوائم Menusتمثل األوامر الحالية التي عادة ما يتم عرضها في شريط القوائم menu barفي الجزء العلوي من الشاشة. أشرطة األدوات Toolbarsتظهر أشرطة األدوات عادة أسفل شريط القوائم ،وتتضمن عناصر رسومية صغيرة تدعى األزرار buttonsالتي توفر اختصارات للوصول السريع إلى األوامر المستخدمة بشكل كبير. صناديق الحوار Dialog boxesهي نوافذ تظهر أحياناً من أجل اعطاء معلومات إضافية ،أو طلب إدخال من المستخدم. الشكل ( )1-1واجهة المستخدم التقليدية العديد من التطبيقات ،وتطبيقات شركة مايكروسوفت على وجه الخصوص ،تستخدم واجهة تعرف باسم الواجهة الشريطية ،Ribbon GUIإليجاد واستخدام كافة الميزات في التطبيق ،ولجعل التعامل مع التطبيق أو البرنامج أكثر سهول ًة ،الواجهة الشريطية هذه تستخدم األشرطة ،عالمات التبويب ،والمعارض.الشكل ( )2-1يظهر ذلك. الشكل ( )2-1الواجهة الشريطية األشرطة Ribbonsتم استبدال القوائم وأشرطة األدوات من خالل تنظيم األوامر األكثر استخداماً إلى مجموعة من عالمات التبويب ،عالمات التبويب هذه تعرض أزرار األوامر األكثر أهمية وقرباً إلى المهام التي يتم تنفيذها حالياً من قبل المستخدم. عالمات التبويب Tabsتستخدم لتقسيم األشرطة لمجاالت رئيسية تحتوي عدداً من األنشطة ،ثم يتم تنظيم كل عالمة تبويب إلى مجموعات تحتوي على عناصر متعلقة ببعضها ،بعض عالمات التبويب تدعى عالمات التبويب السياقية ،contextual tabsتظهر فقط عندما تكون هناك حاجة إليها، وتكون سابقة للعملية التالية التي يتعين القيام بها من قبل المستخدم. المعارض Galleriesهي قائمة تحتوي على تأثيرات مختلفة ،يمكن اختيار تأثير ما على عنصر من قائمة من البدائل أو الخيارات ،إذ يتم إنجاز هذا التأثير على العنصر المختار من خالل عرض رسومي للتأثير قبل االختيار. تطبيقات األغراض العامة: كما ذكر سابقاً ،تشمل تطبيقات األغراض العامة معالجات النصوص ،جداول البيانات ،العروض التقديمية الرسومية ،وأنظمة إدارة قواعد البيانات. معالجات الكلمات :Word Processors تستخدم معالجات الكلمات أو برامج تحرير النصوص إلنشاء وتحرير وتنسيق المستندات النصية ،وهي أحد أكثر األدوات البرمجية مرونة واستخداماً لتتعدد استخداماتها من قبل األفراد والمؤسسات ،تستخدم معالجات الكلمات إلنشاء المذكرات والرسائل والفاكسات ،والبريد االلكتروني وغيرها من األشياء ،إذ تعتمد عليه الشركات في إنشاء الكتيبات والنشرات لتوفير المعلومات لعمالئها ،ويستخدم الطالب والباحثين إلنشاء التقارير وإعداد الملخصات النصية والبحثية. مايكروسوفت وورد Microsoft Wordهو معالج الكلمات األكثر استخداما ،إذ يستخدم على نطاق واسع، غيرها من معالجات النصوص الشعبية تشمل برامج من آبل و جوجل ،وكورل...وغيرهاGoogle ،Corel ، .Word Perfect ،Apple Pages Open Office Writer ،Docs للتعرف على إمكانيات برنامج معالجة الكلمات ،سنعرض مثال عن أشهرها وهو مايكروسوفت وورد ،Microsoft Wordإذ يمكن استخدامه إلنشاء مجموعة من المهام ،على سبيل المثل في شركة سياحية يمكن استخدامه إلعداد بعض المهام ،مثل تصميم وإنشاء وتنسيق المواد الترويجية للشركة ،وأيضاً النشرات والتقارير للسفر ،وجداول مختلفة ،وإرسال البريد اإللكتروني ،باإلضافة إلى مهام أخرى.انظر الشكل ()3-1 يمكن نقل نقطة اإلدراج (المكان الذي سيحدث فيه تحرير النص أو ستجري فيه الكتابة) باستخدام مفاتيح األسهم أو الماوس.عند الوصول إلى نهاية السطر على الشاشة فإن معالج النصوص سيدخل فاصل سطر تلقائياً ،وينتقل النص إلى السطر الجديد وهو ما يعرف بالتفاف النص تلقائياً ،وتمثل علمية اإلدخال بالكتابة والحذف ،باإلضافة إلى القص والنسخ واللصق والكتابة الفوقية للكلمات واألحرف عمليات التحرير األكثر شيوعاً. تنسيق المستندات: يغير التنسيق مظهر المستندات ويمكن لهذا التنسيق أن يطبق على مستوى المحرف (حرف ،رقم ،رمز) الفقرة ،والمستند كامالً.يتضمن تنسيق المحرف تغيير نوع الخط أو حجمه ،وتأثيرات الحرف مثل :الغامق، مائل ،تحته خط.ويتم عادة تحديد النص قبل تطبيق التنسيق. يتضمن تنسيق المستند تغيير اتجاه الصفحة (أفقي) تغيير حجم الورق ،تعديل الهوامش ،إضافة رأس وتذييل، وغيرها من التنسيقات.يمكن تغيير التباعد بين األسطر ،بين الفقرات ،وتحديد المسافة البادئة. الشكل( )3-1يظهر بعض إمكانيات برامج معالجة الكلمة كتأثيرات المحرف ،Character effectsالمدقق اإلمالئي جداول البيانات :Checker Spreadsheets تطبيقات جداول البيانات عبارة عن برامج عددية حسابية ،تساعد المستخدم في تخزين البيانات وتنظيمها وتحليلها ،ومتابعتها واعداد تقارير حولها ،هذه التقارير يمكن أن تتضمن رسومات بيانية ،تستخدم من قبل مستخدمي لغة األرقام والعاملين في المجاالت المالية والمحاسبية والتسويق إلعداد الميزانيات والتقارير المالية، ومن قبل المحللون الماليون لتحليل وتقييم اتجاهات سوق األسهم ،وتستخدم جداول البيانات تقريباً من قبل كل مهنة.تستخدم برامج جداول البيانات عادة خاليا معطيات صغيرة مفهرسة لتخزين وتنظيم البيانات والداالت والصيغ ،يتم تنظيم هذه الخاليا في أعمدة وصفوف بنمط شبكي ،وعادةً يتم فهرسة الخلية وفقاً للعمود والصف اللذان توجد فيهما ،فعلى سبيل المثال ،الخلية A1تعني أن الخلية الموجودة في العمود األول وفي الصف األول.يمكن لدالة أو صيغة أن تشير إلى محتويات خلية أخرى باستخدام نظام فهرسة الخاليا ،ويعني هذا أن الصيغة أو الدالة المعقدة يمكن تعريفها في خلية معينة تتضمن قيماً من العديد من الخاليا األخرى ،ويمكن أن تتضمن معطيات نصية أو عددية.يتطلب كتابة صيغة ما إلى خلية البدء بالرمز +أو = لإلشارة إلى أنها صيغة.الشكل( )4-1يظهر واجهة البرنامج مع نماذج عددية ونصية ورسومات بيانية.برنامج جداول البيانات األكثر استخداماً هو مايكروسوفت إكسل .Microsoft Excel برامج أخرى موجودة مثل آبل نبرس ،جوجل شيت ،اوبن فايسن وغيرها Apple ،Corel Quattro Pro Google Sheets ،Open-Office Calc.،Numbers الشكل( )4-1واجهة برنامج مايكروسوفت إكسل Microsoft Excelتظهر فيه الخاليا والرسومات البيانية العروض التقديمية الرسومية :Presentation Graphics أظهرت البحوث أن الناس يتعلمون بشكل أفضل عندما يتم عرض المعلومات بشكل مرئي ،برامج العروض التقديمية الرسومية هي البرامج التي تجمع بين مجموعة متنوعة من الكائنات المرئية إلنشاء عروض مرئية جذابة مثيرة لالهتمام.وهي أدوات ممتازة إلرسال رسالة وإلقناع الناس وجذب إنتباههم. يستخدم الناس في مجموعة متنوعة من األنماط والقوالب والحاالت والـتأثيرات والحركات واألصوات الموجودة في برامج الع روض التقديمية الرسومية إلنشاء عروضهم ،وهي شائعة االستخدام في عالم التعليم واألعمال بسبب سهولة استخدامها ،على سبيل المثال ،مديري التسويق يستخدمون العروض التقديمية الرسومية لتقديم استراتيجيات التسويق المقترحة لرؤسائهم ،أيضاً تستخدم من قبل مديري المبيعات لتقديم المنتجات وتشجيع العمالء على عمليات الشراء ،الطالب يستخدمون برامج العروض التقديمية إلنشاء العروض التقديمية بدرجة عالية الجودة. الشكل ( )5-1يعرض أشكال شرائح العرض وما يمكن أن تحتويه من ميزات وأنماط ،هناك ستة برامج عروض تقديمية رسومية مستخدمة بشكل واسع أهمها باور بوينت من مايكروسوفت Microsoft PowerPointوالباقي هي Presentations, Open Office Impress Google.,Apple Keynote .Slides, Corel الشكل ( )5-1شرائح العرض وبعض ميزاتها أنظمة إدارة قواعد البيانات :Database Management System قاعدة البيانات databaseعبارة عن مجموعة من البيانات مرتبطة ببعضها ،منظمة بطريقة تمكن من استرجاع المعلومات عند الحاجة ،وهي المكافئ اإللكتروني لحافظة الكترونية لملف. نظام إدارة قواعد البيانات ) database management system (DBMSأو مدير قاعدة البيانات database managerهو البرنامج الذي ينشئ أو يبني قاعدة البيانات ،إذ يوفر أيضاً األدوات الالزمة إلدخال وتحرير واسترداد البيانات من قاعدة البيانات ،باإلضافة إلى إمكانية تحليل هذه البيانات وإنشاء تقارير أو استعالمات منها ،جميع أنواع الناس تستخدم قواعد البيانات ،من مديري المستشفيات لتسجيل المعلومات الخاصة بالمريض ،لضباط الشرطة لفحص السوابق الجرمية.الكليات والجامعات تستخدم قواعد البيانات للحفاظ على السجالت للطالب والمعلمين ،والمواد التعليمية ،المؤسسات بكافة أنواعها تحتفظ بقواعد معطيات للموظفين ،الشكل ( )6-1يظهر مثال عن قاعدة معطيات الموظفين.أكثر أنظمة إدارة قواعد البيانات معتمدة على الحاسب الشخصي ومصممة له ،من أشهر هذه األنظمة أو البرامج هي أكسس من مايكروسوفت Microsoft Accessوغيره من البرامج من جوجل وآبل Apple FileMaker, Google Obvibase and OpenOffice Baseتتألف قاعدة البيانات عادة من ملفات تحتوي على جداول Tablesمن المعلومات المرتبطة ببعضها ،أو التي تهتم بموضوع معين ،كل منها يحتوي على حقول Fieldsوسجالت ،Recordsوغالباً ما يتم طلب البيانات في قواعد البيانات من البرامج األخرى ،ويتم استخدام مجموعة من المعايير لفلترة واسترجاع المعلومات ويتم ذلك باستخدام أدوات تسمى التقارير واالستعالمات ،إذ يقدم االستعالم نتيجة بحث عن معلومة محددة وذلك وفق معيار محدد ،بينما يجري إنشاء التقرير عندما تتواجد الرغبة في طباعة جزء من معلومات قاعدة البيانات. الشكل ( )6-1نموذج لقاعدة بيانات تدريب -1ما هو معالج الكلمات ولماذا يستخدم؟ -2ما هي الجداول االلكترونية ولماذا تستخدم؟ -3ما هي برامج العروض التقديمية الرسومية ولماذا تستخدم؟ -4ما هي أنظمة إدارة قواعد البيانات ولماذا تستخدم؟ التطبيقات المتخصصة : في حين تستخدم برامج التطبيقات العامة من أجل مهام متعددة ومن قبل معظم المهن ،تستخدم التطبيقات المتخصصة في مهن محددة ،من هذه البرامج ،البرامج الرسومية وبرامج التأليف على شبكة اإلنترنت. البرامج الرسومية :Graphics تستخدم البرامج الرسومية على نطاق واسع من قبل المتخصصين في مهنة الفنون الرس ومية ،التصميم واالعالن ،المهندسون ،العاملين في تحليل البيانات ،مصممي المواقع...وغيرهم ،إذ يستخدمون برامج النشر المكتبي ،برامج تحرير الصور ،برامج التوضيح ،وبرامج تحرير الفيديو ،برامج التصميم الهندسي. برامج النشر المكتبي :Desktop publishing programs أو برامج تخطيط الصفحة Page layout programsهي برمجيات يستخدمها أصحاب دور النشر المتخصصة والصحف العالمية ووكاالت اإلعالن ،تسمح بدمج النص والرسومات إلنشاء منشورات عالية الجودة.بينما معالجات النصوص والكلمات تركز على إنشاء النص ولها القدرة على الجمع بين النص والرسومات ،برامج النشر المكتبي تركز على تصميم وتخطيط الصفحة وتزودنا بقدر أكبر من المرونة ،محترفي الرسم يستخدمون برامج النشر المكتبي إلنشاء وثائق من هذا القبيل كما الكتيبات والنشرات والصحف ،والكتب المدرسية. أكثر برامج النشر المكتبي شعبية برنامج أدوب ان ديزاين ،Adobe InDesignبرنامج مايكروسوفت بابليشر ،Microsoft Publisherوبرنامج كوارك اكس برس .QuarkXPressينما توفر هذه البرامج القدرة على إنشاء النصوص والرسومات ،عادة الرسامون يقومون باستيراد هذه العناصر من مصادر أخرى ،بما في ذلك معالجات النصوص ،والكاميرات الرقمية والماسحات الضوئية وبرامج تحرير الصور ،وبرامج التوضيح، ومعارض الصور. برامج تحرير الصورة : Image editors المعروفة أيضا باسم محرري الصورة ،photo editorsهي برامج رسومية متخصصة لتحرير أو تعديل الصور الرقمية ،وهي كثي اًر ما تستخدم لتحرير الصور بإزالة الخدوش والعيوب األخرى.الصور تتكون من آالف من النقاط أو البكسالت Pixelsالتي تشكل الصور والتي في كثير من األحيان يشار إليها بالصورة النقطية .bitmap or rasterالبكسل ( Pixelعنصر صورة )Picture Element ،هو أصغر عنصر تتألف منه الصورة الشكل()7-1 الشكل( )7-1البكسل أحد محددات الصورة النقطية أنه عندما يتم تكبيرها فإنها يمكن أن تصبح منقطة ،أو خشنة على الحواف، على سبيل المثال ،عندما يتم توسيع الحرف ،Sحدود الحرف تظهر خشنة ،كما يظهر ذلك في الشكل()8-1 الشكل ()8-1 برامج تحرير الصور الشهيرة تشمل أدوبي فوتوشوب ،Adobe Photoshopكوريل باينت شوب برو Corel ( GIMP ،Paint Shop Proبرنامج التالعب بالصورة ،)GNUومعرض صور Windows Photo .Gallery برامج الرسوم التوضيحية : Illustration programs المعروفة أيضا باسم برامج الرسم Drawing programsتستخدم إلنشاء وتحرير صور شعاعية.بينما الصور النقطية تستخدم بكسالت لتمثيل الصور ،الصور الشعاعية المعروفة أيضا باسم الرسومات التوضحية الشعاعية أو الصور المتجهة ،إذ تستخدم األشكال الهندسية أو الكائنات وتتعامل مع الخطوط ،وتحفظ الصورة موقع واتجاه وسمك ولون كل خط ،ويتم رسم كل خط في الصورة باستخدام معادالت رياضية من خالل ربط الخطوط والمنحنيات متجنبة الحواف الخشنة التي أنشأتها الصور النقطية.انظر الشكل ( )9-1الذي يظهر الفرق بين الصورة النقطية والصورة الشعاعية ،وألن هذه األشياء يمكن أن يتم تحديدها بمعادالت رياضية، يمكن بسرعة وبسهولة تغيير حجمها ،تلوينها ،التحكم والتالعب بها.غالبا ما تستخدم برامج التوضيح لتصميم الرسوم البيانية ،تخطيط الصفحة ،وإنشاء صور فنية واضحة.أكثر هذه البرامج شعبية هو ادوب اليستراتور، وكورل دراو انك سكايب .Adobe Illustrator Inkscap ،Corel DRAW الشكل ()9-1 برامج تحرير الفيديو :Video editors تستخدم لتحرير الفيديو ولتعزيز الجودة والمظهر ،سابقاً كانت تستخدم فقط من قبل المتخصصين في هوليوود من أجل اإلخراج السينمائي ،اآلن تستخدم على نطاق واسع لتحرير مقاطع الفيديو عالية الجودة ،التي يتم التقاطها باستخدام الهواتف الذكية وغيرها من األجهزة.يمكنك بسهولة إضافة المؤثرات الخاصة ،والمقطوعات الموسيقية ،والعناوين ،والرسومات على الشاشة ،قبل بضع سنوات ،كانت تستخدم فقط من قبل المتخصصين مع أجهزة وبرامج متخصصة غالية الثمن ،اآلن ،هناك عدة برامج مجانية أو غير مكلفة مصممة لمساعدة مصورو الفيديو الهواة ،أشهر برامج تحرير الفيديو المعروفة هي ويندوز اليف Windows Liveموفي ميكر ،Movie Makerأبل آي موفي ،Apple iMovieومحرر الفيديو على .YouTubeالشكل ( )10-1يظهر أحد هذه البرامج. الشكل ( )10-1أحد برامج تحرير الصور برنامج تصميم ألعاب الفيديو: Video Game Design Software هل فكرت في تصميم لعبة فيديو؟ قد يكون في البداية األمر غير واقعي عندم محاولة خلق عالم ثالثي األبعاد D3مثل Skyrimأو ،BioShockيمكنك تج ربة وانشاء بعض المباريات الرائعة بنفسك مع البرنامج المناسب ،هناك خطوتين يجب أن تضعهما في بالك: الخطوة األولى هو تصور اللعبة من خالل التفكير في طول اللعبة والتحديات التي قد توجد فيها. الخطوة الثانية هو اختيار برنامج تصميم لعبة الفيديو المناسب. برنامج تصميم لعبة الفيديو ،سوف يساعدك على تنظيم أفكارك وإرشادك من خالل عمليات منظمة لتصميم وتطوير عناصر اللعبة ،بما في ذلك تصميم وتطوير الشخصيات والبيئة ،هناك العديد من الخيارات الختيار البرنامج المناسب تتنوع من برامج مجانية إلى برامج مرتفعة السعر مصممة لمصممي البرامج االحترافيين. بعض من البرامج المعروفة جايم مايكر Game Makerوغيرها من البرامج YoYo, Stencyl, Flixel, .Unityوالشكل ( )11-1يعرض نموذج عنها. الشكل ( )11-1أحد برامج تصميم ألعاب الفيديو برامج التأليف على الويب : Web Authoring Programs هناك أكثر من مليار من المواقع على شبكة اإلنترنت ،وأكثر من ذلك يتم إضافتها كل يوم ،الشركات تستخدم شبكة اإلنترنت للوصول إلى عمالء جدد وللترويج لمنتجاتها ،األفراد ينشؤون المفكرات اليومية والمدونات على الويب والتي تدعى بلوغ ،blogإنشاء الموقع يدعى التأليف على الويب .web authoring كل المواقع تقريباً تتكون من صفحات الويب المترابطة ،وصفحات الويب عادة ما تكون مستندات HTML (لغة ترميز النص التشعبي) ( CSSأوراق األنماط المتتالية(.يمكنك مع بعض المعرفة بلغة HTMLومعرفة بسيطة بتحرير النص إنشاء صفحات الويب ،وحتى من دون مع رفة ،HTMLيمكنك إنشاء صفحات ويب بسيطة باستخدام برنامج معالجة النصوص مثل مايكروسوفت وورد. برامج أكثر تخصصاً وقوة ،تدعى برامج التأليف على الويب ،web authoring programsعادة ما تستخدم إلنشاء المواقع التجارية المتطورة ،وتعرف أيضا باسم محرري صفحة ويب web page editorsأو محرري شفرة اتش تي ام ال ،HTML editorsهذه البرامج توفر الدعم لتصميم الموقع وترميز اتش تي ام ال .HTML بعض برامج التأليف على الويب هي ( (what you see is What you get) WYSIWYGما تراه هو ما تحصل عليه( ،مما يعني أنه يمكنك بناء الصفحة دون التفاعل مباشرة مع كود .HTMLبعض أشهر البرامج التأليف على الويب هو أدوب دريم ويفر Adobe Dreamweaverومايكروسوفت اكسبرشن ويب Microsoft Expression web التطبيقات المتخصصة األخرى : هناك العديد من التطبيقات المتخصصة األخرى تتضمن برامج المحاسبة والمالية وبرامج مكتبية شخصية، وتطبيقات إدارة المشاريع. التطبيقات المالية الشخصية مثل ،QuickBooksتساعد األفراد على تتبع األموال واالستثمارات الشخصية. برامج إدارة المشاريع مثل مايكروسوفت بروجكت ،Microsoft Projectيستخدم على نطاق واسع في مجال األعمال التجارية للمساعدة في تنسيق وتخطيط المشاريع الكبرى والمعقدة. التطبيقات الجوالة Mobile apps or mobile application هي برامج تضاف لمجموعة متنوعة من األجهزة النقالة بما في ذلك الهواتف الذكية والحواسيب اللوحية ،وأحيانا يشار إليها ببساطة التطبيقات ،APPوقد استخدمت على نطاق واسع لسنوات.وتشمل التطبيقات التقليدية دفاتر العناوين ،إعداد القوائم ،برامج التنبيه ،قوائم البريد ،ومع إدخال الهواتف الذكية النقالة والحواسيب اللوحية، ومع الثورة الالسلكية ،أصبح هناك عدد هائل من التطبيقات الجوالة. التطبيقات :Apps مجاالت التطبيقات النقالة المتاحة للهواتف الذكية وغيرها من األجهزة النقالة يتوسع بشكل كبير ،هناك أكثر من خمس مائة الف من التطبيقات المتنوعة فقط ألجهزة آبل اي فون وحدها.البرامج األكثر استخداماً هي برامج االستماع إلى الموسيقى ،ومشاهدة الفيديو ،استعرض الصور ،الشبكات االجتماعية ،التسوق ،األلعاب، تصفح وقراءة الكتب.هناك تطبيقات مصممة لنوع خاص من األجهزة النقالة وال تعمل على األجهزة األخرى، على سبيل المثال البرامج المصممة لتعمل على آي فون من آبل يمكن أن ال تعمل على هواتف أخرى. متاجر البرامج: متاجر التطبيقات هي عادة موقع على شبكة االنترنت يوفر الوصول إلى عدد من التطبيقات الجوالة التي يمكن أن يتم تحميلها إما مقابل رسوم رمزية أو مجاناً.للحصول على قائمة لبعض أكثر متاجر التطبيقات الجوالة شهرة انظر الجدول ( )1-1الذي يحتوي على اسم هذه المتاجر مع أنواع األجهزة التي تستخدمها باالضافة إلى الموقع. أشهر اثنين من المتاجر هي متجر آبل Apple’s App Storeالذي يظهر في الشكل ( )1-1ومتجر جوجل .Google Playبعض المواقع تكون مخصصة لنوع محدد من األجهزة ،بينما غيرها توفر التطبيقات لمجموعة واسعة من األجهزة الجوالة. Site املوقع Focus االهتمام App Store متجر التطبيقات www. apple. com/itunes/charts Apple devices Apple App Store play. google. com/store/apps Android devices Google Play www. appszoom. com Android and Apple devices Appszoom الجدول ( )1-1قائمة بأشهر متاجر التطبيقات الجوالة الشكل ( )12-1متجر آبل Apple’s App Store مجموعة أطقم البرمجيات :Software Suites هي عبارة عن مجموعة من برامج التطبيقات المجمعة معاً وتقدم كمجموعة ،أهم أربعة أنواع لهذه البرامج هي: مجموعة البرامج المكتبية ،برامج السحابة ،ومجموعة البرامج المتخصصة ،ومجموعة البرامج المفيدة. مجموعة البرامج المكتبية :Office Suites تعرف أيضاً باسم البرامج المكتبية أو مجموعة البرامج اإلنتاجية office software ،productivity suites ،suitesوهي برامج تطبيقية لألغراض العامة عادة ما تستخدم لألعمال التجارية ،تشمل هذه البرامج عادة معالج النصوص ،جداول البيانات ،ادارة قاعدة البيانات ،وبرنامج العرض التقديمي ،وأشهرها هو مجموعة مايكروسوفت أوفيس ،Microsoft officeوأيضاً آبل وورك Apple iWorkوأوبن أوفيس .Open Office الحوسبة السحابية :Cloud Computing يتم تخزين مجموعة البرامج السحابية أو مجموعة البرامج المكتبية على الشبكة Cloud suites or online office suitesفي الخادم على شبكة اإلنترنت ،وتتوفر في أي مكان يمكنك النفاذ فيه إلى اإلنترنت.الوثائق التي تم إنشاؤها باستخدام التطبيقات على الشبكة يمكن أيضاً أن تخزن على الشبكة ،مما يجعل من السهل مشاركة هذه الوثائق والتعاون في تحريرها أو تطويرها مع اآلخرين ،أحد السلبيات لهذه التطبيقات هو أنك تعتمد على الخادم في توفير التطبيق ،وهذا يجعلك أسير له ،ألن أي عطل في الخادم أو فشل قد يؤدي لفقدان معلوماتك ،فمن المهم أن تكون لديك نسخة احتياطية خاصة بك على حاسبك ،وأن يكون لديك مجموعة برامج مكتبية خاصة بك لتشغيل التطبيق.أكثر هذه البرامج شعبية هي محرر المستندات على الشبكة من مايكروسوفت وجوجل ،وآبل، باالضافة إلى غيرها Google Docs, Zoho, Microsoft Office 365 ، Office for iPadللتعرف على واحد من أكثر هذه البرامج استخداماً على االنترنت انظر الشكل (.)13-1 الشكل ( )13-1نموذج عن مجموعة البرامج السحابية Office for iPad مجموعة البرامج المتخصـصـة والمفيدة Specialized and Utility Suites هي مجموعة من البرامج تكون مركزة على مجال معين ،ومتخصصة أكثر في حقل علمي أو مهني أو تجاري أو فني أو خدمي ،ومجمعة مع بعضها لتشكل حزمة برامج أو مجموعة برامج مفيدة. هناك نوعين من مجموعة البرامج المتخصصة والمفيدة: مجموعة البرامج المتخصصة Specialized suitesتركز على مجال علمي أو هندسي أو فني أو خدماتي محدد ،على سبيل المثال مجموعة برامج الرسومات كورال دراو ،CorelDRAW X6مجموعة برامج التخطيط المالي Moneytree Software’s TOTAL Planning Suiteباإلضافة إلى عدد آخر غيرها.مجموعة البرامج المفيدة Utility suitesمجموعة متنوعة من البرامج المصممة لجعل الحوسبة أسهل وأكثر أمانا ،من أشهر هذه البرامج نورتون انترنت سكيوريتي ،ونورتون سيستم ووركس Norton System Worksو Internet Security Suite ،Nortonالشكل ()14-1 الشكل ( )14-1برنامج نورتون انترنت سكيوريتي Norton Internet Security Suite ضع دائرة حول اإلجابة الصحيحة. .1نوع من البرامج يعمل مع المستخدمين ،إلنجاز مهام محددة على الحاسب وذلك من خالل توظيف إمكانيات وموارد الحاسب. ج.برمجيات النظام ا.البرامج التطبيقية د.البرامج المتخصصة Utility ب.البرامج المفيدة .2مساحة مستطيلة يمكن أن تتضمن وثيقة أو برنامج أو رسالة. ج.اإلطار ا.صندوق الحوار د.النافذة ب.الشكل .3البرامج التي تنشئ مستندات تعتمد على نص. ج.جداول البيانات ا.نظم إدارة قواعد البيانات د.معالج الكلمات ب.مجموعة البرامج .4البرامج التي تنظم وتحلل وترسم بيانياً البيانات الرقمية مثل الميزانيات والتقارير المالية. ج.جداول البيانات ا.نظم إدارة قواعد البيانات د.معالج الكلمات ب.مجموعة البرامج .5البرنامج الذي تسمح لك بمزج النص والرسومات إلنشاء منشورات بجودة ومهنية. ج.برامج العرض الرسومي ا.قاعدة البيانات د.البرامج االنتاجية ب.برامج النشر المكتبي .6نوع الصورة التي تتكون من أشكال هندسية. Ribbon ج.شريطية bitmap ا.نقطية Vector د.شعاعية Raster ب.النقطية .7اليوميات على اإلنترنت أو التعليقات. HTML ج.لغة ترميز النص التشعبي bitmap ا.نقطية Vector د.شعاعية Blogs ب .المدونات بلوغس .8.8البرامج التي تجمع بين مجموعة متنوعة من الكائنات المرئية إلنشاء عروض بصرية جذابة ،مثيرة لالهتمام ج.الجداول اإللكترونية ا.نظم إدارة قواعد البيانات د.معالج الكلمات ب.برامج العرض التقديمي الرسومي .9البرامج التي تستخدم عادة إلنشاء المواقع التجارية المتطورة. ج.محرري الفيديو ا.برامج تصميم األلعاب د.برامج التأليف على الويب ب.برامج الرسوم التوضيحية تعرف أيضاً بمجموعة البرامج على الشبكة online suite .10 ج.مجموعة البرامج المكتبية ا.البرامج السحابية د.البرامج المفيدة ب.البرامج المتكاملة ثانيا ا /انظمة التشغيل تمهيد: احدى أهم األمور التي ستحقق في القريب من األيام ،أنك سترى حاسبك قادر لوحده وبشكل آلى تشخيص وإصالح المشكالت التي تواجهه ،بشكل مشابه إلى حد كبير نظام المناعة عند اإلنسان ،فال يزال لآلن هناك خطر على االلكترونيات من الفيروسات الخطرة باإلضافة إلى إخفاق البرمجيات. لتحمي حاسبك وبياناتك اليوم ،وتكون مستعداً للغد ،حيث يتضمن: أنظمة التشغيل للحواسيب الشخصية -شرح كيف تتحكم أنظمة التشغيل بالحواسيب وتحميها. أنظمة التشغيل الجوالة -التعرف على الميزات األساسية ألنظمة التشغيل التي تتحكم بالهواتف الذكية والحواسيب اللوحية. البرامج المفيدة -البرامج التي تحمي حاسبك من الفيروسات وتنجز مهام الصيانة الهامة. األهداف التعليمية: عندما تكمل هذا الفصل سوف تكتسب مجموعة من الخبرات والمعارف وينبغي أن تكون قاد اًر على: -1تحديد االختالفات بين برمجيات النظام والبرمجيات التطبيقية. -2تحديد أربعة أنواع من برامج النظام. -3شرح الوظائف األساسية ،والميزات ،وأصناف أنظمة التشغيل. -4المقارنة بين أنظمة تشغيل الهواتف الجوالة. -5المقارنة بين أنظمة التشغيل للحواسيب المكتبية. -6شرح الهدف من مجموعة البرامج المفيدة. -7التعرف على أربعة من البرامج المفيدة األساسية. -8شرح البرامج المفيدة في نظام التشغيل ويندوز. مقدمة : عندما يفكر معظم الناس في أجهزة الحاسب ،ال يتعدى تفكيرهم تصفح االنترنت ،كتابة المستندات ،التواصل مع األصدقاء والدردشة على شبكة اإلنترنت ،وتقديم العروض التقديمية ،والبريد اإللكتروني وعدد من التطبيقات األخرى القيمة ،أي كل تفكيرنا يكون عادة حول البرمجيات التطبيقية ،أجهزة الحاسب وتطبيقاتها أصبحت جزءا من نسيج حياتنا اليومية ،معظمنا يوافق على أن هذا شيء عظيم...طالما أنهم يعملون. نحن عادة ال نفكر فيما وراء المشهد ،أي وراء أنشطة الحاسب ،وال نعلم شيئا عن برامج التحميل والتشغيل، كيف تنسق الشبكات الموارد التي تتشارك األجهزة عليها ،كيف يتم تنظيم الملفات ،كيف يتم حماية حواسيبنا من الفيروسات وإجراء صيانة دورية لتجنب المشاكل ،والتحكم باألجهزة المتصلة بالحاسب ،كل هذه األنشطة وغيرها تعمل في الخلفية دون تدخل أو مساعدتنا. هذا هو ما يجب أن يكون ،لكن ماذا لو هناك مشكلة ما ،كما لو أن التطبيقات الجديدة غير متوافقة ولن تعمل على نظام التشغيل للحاسب الحالي لدينا؟ ماذا لو حصلنا على فيروس حاسوب؟ ماذا لو فشل القرص الثابت لدينا؟ ماذا لو أننا قمنا بشراء كاميرة فيديو رقمية جديدة وال يمكننا تخزين وتحرير الصور على الحاسب لدينا؟ ماذا لو كان الحاسب لدينا يبدو بطيئاً في التشغيل؟ قد تبدو هذه القضايا ليست مهمة في أحد األوقات لكنها قد تكون حرجة في وقت ما ،هذا الفصل يغطي األنشطة الحيوية التي تتم وراء الكواليس ،فقليل من المعرفة حول هذه األنشطة يمكن أن يجعل الحياة أسهل مع الحوسبة ،وتمكننا من استخدام الحاسب بكفاءة وفعالية. برمجيات النظام : يستخدم األفراد البرامج التطبيقية إلنجاز مهام معينة ،على سبيل المثال ،نحن نستخدم برامج معالجة النصوص إلنشاء الرسائل والوثائق والتقارير ،ومع ذلك ،المستخدمين أيضاً يستخدمون برمجيات النظام ،برمجيات النظام تعمل مع المستخدمين ومع البرمجيات التطبيقية ومع معدات الحاسب ،إذ تتعامل مع معظم التفاصيل الفنية، على سبيل المثال ،تتحكم برامج النظام بالمكان الذي يتم فيه تخزين برنامج معالجة النصوص في الذاكرة، وكيف يتم تحويل األوامر بحيث يمكن أن تعالجهم وحدة النظام ،وأين سيتم تخزين الملفات.برمجيات النظام ليست برنامج واحد( ،نقصد ببرمجيات مجموعة من البرامج ،أو حزمة برامج) ،وإنما هي عبارة عن مجموعة أو نظام من البرامج التي تتعامل مع مئات من التفاصيل الفنية في نظام الحاسب بدون تدخل المستخدم ،أو مع تدخل بسيط منه. تتكون برمجيات النظام من أربعة أنواع من البرامج: أنظمة التشغيل Operating systemsتنسق موارد الحاسب ،وتزود بواجهة بين المستخدمين والحاسب ،وتشغل التطبيقات. البرامج المفيدة Utilitiesتؤدي مهام محددة تتعلق بإدارة موارد الحاسب. برامج تشغيل األجهزة Device driversهي برامج متخصصة تسمح لنظام الحاسب بالتواصل مع أجهزة إدخال وإخراج محددة. مترجموا التعليمات البرمجية Language translatorsتقوم بتحويل التعليمات البرمجية المكتوبة من قبل المبرمجين ،إلى اللغة التي يفهمها جهاز الحاسب ويعالجها. أنظمة التشغيلOperating Systems نظام التشغيل هو مجموعة من البرامج المسؤولة عن إدارة الموارد ،والتعامل مع العديد من التفاصيل التقنية المرتبطة باستخدام الحاسب ،ويمثل دور الوسيط بين المستخدم والكيان الصلب العتادي ،من نواح كثيرة ،نظام التشغيل هو النوع األكثر أهمية من برامج الحاسب ،وبدون نظام تشغيل فإن الحاسب لن يكون مفيداً. وظائف أنظمة التشغيل Operating Systems functions كل جهاز حاسب لديه نظام تشغيل ،وكل نظام تشغيل ينفذ عدد من الوظائف ،يمكن تصنيف هذه الوظائف إلى ثالث مجموعات: إدارة الموارد :Managing resourcesأنظمة التشغيل تنسق جميع الموارد للحاسب بما في ذلك الذاكرة والمعالجة والتخزين ،واألجهزة مثل الطابعات والشاشات ،كما أنها تراقب أداء النظام ،وتنشئ الجدول الزمني للمهام ،وتوفر األمن ،وتقوم بعملية اإلقالع والبدء للحاسب. توفير واجهة المستخدم :Providing user interfaceأنظمة التشغيل تسمح للمستخدمين التفاعل مع البرامج التطبيقية وعتاد الحاسب من خالل واجهة المستخدم ،في السابق كانت أنظمة التشغيل تستخدم واجهة تعتمد على األحرف ،تتيح للمستخدمين التواصل مع نظام التشغيل من خالل أوامر مكتوبة مثلCopy ": "A: report. txt Cوالتي تعني انسخ الملف من القرص Aإلى القرص ،Cاليوم معظم أنظمة التشغيل تستخدم واجهة المستخدم الرسومية .GUI graphical user interface تستخدم واجهة المستخدم الرسومية العناصر الرسومية مثل األيقاونات والنوافذ ،وتتوفر ميزة جديدة مع العديد من أنظمة التشغيل هي التعرف على الصوت ،وهذا يسمح للمستخدمين التفاعل مع األوامر الصوتية ،وأنظمة التشغيل الحديثة يمكنها فهم االيماءات. التطبيقات التي يشغلها نظام التشغيل :Running applicationsأنظمة الشغيل تقوم بتحميل التطبيقات وتشغيلها مثل برامج معالجة الكلمة وجداول البيانات ،معظم أنظمة التشغيل تدعم تعدد المهام multitasking أو القدرة على التبديل بين التطبيقات المختلفة المخزنة في الذاكرة ،مع تعدد المهام ،يمكنك أن تشغل برنامج وورد وإكسل في الوقت نفسه ،والتبديل بسهولة بين التطبيقين ،البرنامج الذي كنت تعمل عليه حالياً يطلق عليه المصطلح أنه: يعمل في المقدمة .Foreground البرنامج أو البرامج األخرى تعمل في الخلفية .background مميزات أنظمة التشغيل :Operating Systems Features تشغيل أو إعادة تشغيل جهاز الحاسب يسمى تشغيل النظام ،bootingهناك طريقتان لتشغيل الحاسب: التشغيل الدافئ والتشغيل البارد.التشغيل الدافئ warm bootيحدث عندما يكون الحاسب بالفعل يعمل ويتم إعادة تشغيله بدون إيقاف تشغيل الطاقة ،ويمكن أن يتم بعدة طرق ،بالنسبة للعديد من أنظمة الحاسب يمكن إعادة التشغيل ببساطة عن طريق الضغط على تسلسل مفاتيح.التشغيل البارد cold bootيحدث عند تشغيل الحاسب الذي تم إيقافه.أنت تتفاعل عادة مع نظام التشغيل من خالل واجهة المستخدم الرسومية ،معظمها يوفر مكان يدعى سطح المكتب ،desktopالذي يوفر الوصول إلى موارد جهاز الحاسب ،الشكل ()15-1 يعرض سطح المكتب. الشكل ( )15-1سطح المكتب. بعض الميزات الهامة المشتركة بين معظم أنظمة التشغيل والبرامج التطبيقية تتضمن: ▪ األيقونات – Iconsأشكال رسومية تمثل كل من البرنامج ،نوع من الملفات ،أو وظيفة محددة. ▪ المؤشر – Pointerهو رمز يظهر على الشاشة يمثل عنصر التحكم بمحتوياتها ،ويتم من خالل التحكم بالماوس ،لوحة التتبع ،أو شاشة تعمل باللمس ،يتغير شكل المؤشر اعتماداً على وظيفته الحالية ،على سبيل المثال ،عندما يتغير شكل المؤشر إلى سهم ،المؤشر يمكن أن يستخدم الختيار العناصر. ▪ النوافذ – Windowsهي مساحات مستطيلة تظهر على الشاشة لعرض المعلومات وتشغيل البرامج. ▪ القوائم – Menusهي أشكال تقدم قائمة من الخيارات أو األوامر التي يمكن اختيارها. ▪ عالمات التبويب -Tabsقوائم مقسمة إلى مجاالت النشاط الرئيسية مثل تنسيق وتخطيط الصفحة. ▪ مربعات الحوار – Dialog boxesهي نوافذ تزود بالمعلومات ،أو بطلب إدخال معلومات من قبل المستخدم. ▪ المساعدة – Helpهي نوافذ تزود بالمساعدة عبر اإلنترنت لمهام وإجراءات نظام التشغيل. ▪ التحكم باإليماءات – Gesture controlهي القدرة على التحكم في العمليات مع حركات االصابع، مثل النقر ،التوسيع ،التصغير. لدى معظم المكاتب مكتبات وخزائن لحفظ الملفات التي تخزن وثائق مهمة في مجلدات ،وبالمثل ،معظم أنظمة التشغيل تخزن البيانات والبرامج في نظام من الملفات والمجلدات ،يتم استخدام الملفات Filesلتخزين البرامج والبيانات ،يتم تخزين الملفات المرتبطة ببعضها داخل المجلد ،Folderويمكن ألغراض تنظيمية أن يحتوي المجلد مجلدات أخرى ،أو مجلدات فرعية ،على سبيل المثال ،يمكنك أن تنظم الملفات اإللكترونية الخاصة بك في مجلد المستندات Documentsعلى القرص الصلب الخاص بك ،يمكن أن يحتوي هذا المجلد على مجلدات أخرى. أصناف أنظمة التشغيل Operating Systems Categories في حين أن هناك مئات من أنظمة تشغيل مختلفة ،ال يوجد سوى ثالثة أصناف أساسية وهي أنظمة تشغيل مضومنة ،قائمة بذاتها ،والشبكية. أنظمة التشغيل المضمنة ،Embedded operating systemsالمعروفة أيضاً باسم أنظمة التشغيل الزمن الحقيقي ( )real-time operating systems)RTOSيتم تخزينها بالكامل داخل الجهاز (أي مضمنة فيه) كمثال عليها األنظمة التي تتحكم بالساعات الذكية ،smartwatchesالهواتف الذكية ،smartphonesوأنظمة ألعاب الفيديو ،واآلالف من األجهزة اإللكترونية الصغيرة.يتم تصميمها عادة لتطبيق معين ،أنظمة التشغيل هذه تعتبر جزء أساسي في تطور تقنيات انترنت األشياء ،IOTحيث العديد من األجهزة اليومية قادرة على التواصل مع بعضها البعض.على سبيل المثال ،طورت شركة آبل نظام التشغيل Watch OSحص ار لساعة أبل ،Apple Watchوقد تم تطوير نظام التشغيل بيبل Pebble OSعن طريق تقنية بيبل خصيصا لساعة بيبل الذكية ،Pebble Smartwatchالشكل (.)16-1 الشكل ( )16-1أنظمة التشغيل المضمنة تتحكم بالساعات الذكية أنظمة تشغيل قائمة بذاتها ،Stand-alone operating systemsوتسمى أيضاً أنظمة تشغيل سطح المكتب desktop operating systemsتتحكم بحاسب مكتبي واحد ،أو بحاسب محمول واحد، الشكل ( )17-1يعرض أحد أنظمة التشغيل هذه وهو ويندوز 10من مايكروسوفت.أنظمة التشغيل هذه تتوضع على القرص الثابت للحاسب ،في كثير من األحيان أجهزة الحاسب المكتبية وأجهزة الحاسب المحمولة تكون جزء من الشبكة ،في هذه الحاالت ،يعمل نظام التشغيل مع الشبكة لتبادل وتنسيق الموارد. الشكل ( )17-1نظام تشغيل قائم بذاته أنظمة التشغيل الشبكية:Network operating systems NOS تستخدم للتحكم والتنسيق بين أجهزة الحاسب الموجودة على الشبكة ،أو التي ترتبط مع بعضها البعض ،العديد من الشبكات الصغيرة تربط فقط عدد محدود من أجهزة الحاسب ،الشبكات األخرى مثل تلك التي في الكليات والجامعات ،هي كبيرة جدا ومعقدة ،هذه الشبكات قد تشمل الشبكات األخرى األصغر حجما وعادة يتم توصيل مجموعة من أنواع مختلفة من أجهزة الحاسب.تتوضع أنظمة تشغيل الشبكات عادة في أحد األقراص الصلبة ألجهزة الحاسب المتصلة ،يدعى مخدم الشبكة ،network serverهذا الحاسب ينسق جميع االتصاالت بين أجهزة الحاسب األخرى ،أنظمة التشغيل الشبكية األكثر شعبية هي لينكس ،Linuxويندوز سيرفر ،Windows Serverويونيكس .UNIX غالباً ما يشار لنظام التشغيل باسم بيئة البرامج software environmentأو منصة برمجية software ،platformمعظم البرامج التطبيقية قد صممت لتعمل مع منصة محددة ،على سبيل المثال ،برنامج موفي أبل Apple’s iMovie softwareتم تصميمه ليعمل مع بيئة نظام تشغيل ماكنتوش ،Mac OSومع ذلك، العديد من التطبيقات لديها إصدارات مختلفة تهدف أن تعمل مع منصة معينة ،فمثالً ،تم تصميم نسخة واحدة من Microsoft Officeللعمل مع نظام التشغيل ويندوز .Windowsإصدار آخر مصمم للعمل مع نظام التشغيل ماكنتوش .Mac OS تدريب .1ما هي برمجيات النظام ،ما هي األنواع األربعة لبرمجيات النظام؟ .2ما هو نظام التشغيل ،تحدث عن وظائف ومميزات نظام التشغيل؟ .3قم بتوصيف األصناف الثالثة ألنظمة التشغيل؟ أنظمة التشغيل الجوالة : Mobile Operating System أنظمة التشغيل الجوالة والمعروفة أيضاً باسم نظام التشغيل المحمول ،mobile OSهي نوع من نظام التشغيل المضمن ،ويعمل تماما مثل أنظمة الحاسب األخرى ،الحواسيب المحمولة كالهواتف الذكية ،الحواسيب اللوحية، الحواسيب التي يمكن ارتداؤها تتطلب نظام للتشغيل ،أنظمة التشغيل الجوالة هذه أقل تعقيداً ومخصصة أكثر لالتصاالت الالسلكية. في حين أن هناك العديد من أنظمة التشغيل الجوالة ،أحد أشهرها هو نظام التشغيل أندرويد Androidوأي أو أس iOSوويندوز فون ،Windows Phoneيعرض الشكل ( )18-1أهمها: الشكل ( )18-1أهم أنظمة التشغيل الجوالة ▪ قدم أندرويد Androidفي عام ،2007وقد وضع أصال من قبل شركة أندرويد ،والتي تم شراؤها في وقت الحق من قبل جوجل ،وهو يستخدم على نطاق واسع في كثير من الهواتف الذكية اليوم. ▪ وقدم ويندوز Windows Phone 8في عام 2012من قبل مايكروسوفت لدعم مجموعة متنوعة من األجهزة النقالة ،بما في ذلك الهواتف الذكية.في عام 2015مايكروسوفت قدمت نظام تشغيل جوال جديد ،يشار إليه أحياناً ويندوز موبايل Windows 10 Mobileكبديل عن نظام ويندوز .8 يمتلك النظام الجديد القدرة على تشغيل العديد من البرامج القوية المصممة للحواسيب المكتبية وأجهزة الحاسب المحمول. ▪ أي أو أس ،iOSويعرف سابقاً باسم نظام التشغيل اي فون ،iPhone OSطور أصالً في 2007 من قبل شركة آبل. يعتمد على نظام التشغيل ماكنتوش ،ويستخدم كمنصة ألجهزة آي باد وآي فون من آبل ،الشكل ()19-1 ُ الشكل( )19-1آبل فون وآبل آي باد تستعمل نظام التشغيل iOS تدريب .1ما هو نظام التشغيل الجوال ،ما هي أكثر أنظمة التشغيل الجوالة شيوعاً؟ .2أي أنظمة التشغيل الجوالة طور من قبل مايكروسوفت ،أيها طور من قبل شركة آبل؟ البرامج المفيدة : من الناحية المثالية ،فإن أجهزة الحاسب الشخصية تعمل بشكل مستمر دون مشاكل ،ومع ذلك ،ببساطة ال يدوم هذا الحال ،كل أنواع الحاالت يمكن أن تحدث ،ويجب أن يتم توقعها ،في الداخل يمكن لألقراص الصلبة أن تتحطم ،أجهزة الحاسب يمكن تجمد ،يمكن للعمليات أن تكون بطئية أكثر من المعتاد ،وغيرها ،هذه األحداث يمكن أن تجعل الحوسبة محبطة للغاية ،هنا يأتي دور البرامج المفيدة ،Utilitiesوهي برامج متخصصة مصممة لجعل الحوسبة أسهل والعمل عليها أكثر كفاءة وفعالية ،هناك المئات من هذه البرامج المساعدة ،البرامج المفيدة األكثر أهمية هي: برامج استكشاف األخطاء وإصالحها أو برامج التشخيص Troubleshooting or diagnostic programsهي البرامج التي تعمل على التعرف األخطاء وكشف المشاكل وتشخيصها وتصحيحها ،قبل أن تصبح خطيرة. برامج مكافحة الفيروسات Antivirus programتحمي نظام الحاسب الخاص بك ضد الفيروسات أو غيرها من البرامج الضارة التي يمكن أن تغزو حاسبك. برامج النسخ االحتياطي Backup programsتصنع نسخ من الملفات الستخدامها في حالة فقدان النسخ األصلية أو التالفة ،ويندوز 10يأتي مع برنامج للنسخ االحتياطي مجاني مع أداة لتحديد تريخ الملف ،ونظام التشغيل ماك او اس Mac OS Xلديه ميزة النسخ االحتياطي تسمى آلة الزمن .Time Machine برامج ضغط الملفات File compression programsتقلل من حجم الملفات بحيث أنها تتطلب فضاء تخزين أقل ،ويمكن إرسالها بشكل أكثر كفاءة عبر اإلنترنت ،معظم أنظمة التشغيل تتعامل مع الملفات المضغوطة تلقائياً عندما تفتح الملف المضغوط .zip file توفر معظم أنظمة التشغيل بعض البرامج المفيدة ،ومنها ما هو قوي بشكل جيد أكثر من البرامج التي يمكن شراؤها بشكل منفصل ،أو التي تكون مع مجموعة البرامج المفيدة التي تتواجد في مواقع الويب. البرامج المفيدة في نظام التشغيل ونيدوز Windows Utilitiesيأتي نظام التشغيل ويندوز مع مجموعة من البرامج المفيدة تتضمن تاريخ الملف ،تنظيف القرص ،الغاء تجزئة القرص. تاريخ الملف File Historyبرنامج أو أداة مفيدة مضمنة مع نظام التشغيل ويندوز ،10تمكنك من نسخ ملفاتك المهمة الى وحدة تخزين خارجية مربوطة الى حاسبك او عن طريق الشبكة للتمكن من استعادتها في حال حصول اي مشكلة في حاسبك او في حال انك قمت بإستبدال الملف فأنت قادر على العودة الى اي من النسخ االحتياطية المحفوظة متى احتجت لها ،بحيث يأخذ نسخة عن كل الملفات في المكتبات ،قوائم االتصال ،المفضالت ،محتويات سطح المكتب ،يساعد على الحماية من فشل القرص الصلب. برنامج تنظيف القرص Disk Cleanupهو برنامج مفيد لحل المشاكل ،يقوم بتحديد الملفات غير الضرورية وغير المهمة التي قد تخزن على القرص الصلب الخاص بك عندما تقوم بتصفح الويب ،الشكل ()20-1 برنامج أمثلة القرص Optimize Drivesهو برنامج يقوم بتحديد مواقع األجزاء غير الضرورية من الملفات على القرص ،ويقوم بإعادة ترتيب مواضع الملفات على القرص ويحذف األجزاء غير الضرورية، بالتالي يحرر مساحة من القرص الصلب. الشكل ( )20-1نافذة برنامج تنظيف القرص Disk Cleanup مواقع البرامج المفيدة : بشكل مشابه لمجموعة البرامج التطبيقية ،مواقع البرامج المفيدة تدمج مجموعة من البرامج في حزمة برامج واحدة تباع كحزمة وتكون أقل تكلفة من شراء برنامج واحد بشكل منفصل ،من أفضل هذه المواقع وأكثرها شهرة يكون ،Bit Defender, Kaspersky, Nortonيأتي معها برامج من أجل الحماية واألمن مضادة للفيروسات والبرامج الضارة ،باإلضافة إلى برامج تنظيف وتقسيم القرص تساعد على أن يقوم بوظائفه بشكل أكثر فعالية وكفاءة ،والشكل ( )21-1يعرض أحد حزم هذه البرامج. الشكل ( )21-1أحد مواقع حزم البرامج المفيدة ضع دائرة حول اإلجابة الصحيحة. .1ما هو نوع البرمجيات التي تعمل مع المستخدمين ،والبرمجيات التطبيقية ،ومعدات الحاسب لمعالجة التفاصيل الفنية الرئيسية. د.برمجيات النظام ب.برمجيات سطح المكتب ج.البرامج المكتبية ا.البرامج المفيدة .2البرامج التي تح ول التعليمات البرمجية المكتوبة من قبل المبرمجين إلى اللغة التي يفهمها الحاسب ويعالجها تكون: ج.مدراء اللغة converter ا.محوالت اللغة Language translators د.مترجموا التعليمات البرمجية ب.اللغة القواعدية .3يطلق على القدرة على التبديل بين التطبيقات المختلفة المخزنة في الذاكرة: د.البرمجة multitasking ب.تعدد المهام ج.التداخل العملياتي ا.التحويل .4التمثيل الرسومي للبرنامج ،أو لنوع الملفات ،أو لوظيفة معينة يدعى: د.البرمجيات ب.أيقونة ج.صورة ا.التطبيق الجوال .5ميزة نظام التشغيل التي ييتم التحكم بها عن طريق الماوس ويتغير الشكل باختالف الوظيفة الحالية. د.المؤشر ب.القائمة ج.عالمة التبويب ا.مربع الحوار .6نظام التشغيل المعتمد على نظام لينكس ،Linuxوالمصمم ألجهزة الحاسب المحمولة والذي يستخدم الحوسبة السحابيةوالتخزين السحابي: د.الويندوز ب.ماك ج.يونيكس ا.جوجل كروم .7نظام التشغيل الجوال الذي وضع من قبل شركة آبل ،كان يدعى في األصل نظام التشغيل اي فون iPhone OSأصبح يدعى: Phone OS. د بiOS. Mac ج.نظام تشغيل ا.أندرويد .8البرنامج المفيد الذي ينسخ كافة الملفات الموجودة في المكتبات ،وقوائم االتصال ،والمفضالت ،محتويات سطح المكتب: د.برنامج الضغط ب.أمثلية القرص ج.منظف القرص ا.تريخ الملف .9البرنامج المفيد الذي يستكشف األخطاء ويعمل على إصالحها ،ويحدد ويزيل الملفات غير الضرورية، ويحرر مساحة قيمة منالقرص ،ويحسن أداء النظام ،هو: د.برنامج الضغط ب.أمثلية القرص ج.منظف القرص ا.تريخ الملف برنامج بت فندر ،كاسبيرسكي ،ونورتون BitDefender, Kaspersky, and Nortonأمثلة عن .10 برامج: د.مواقع برامج مفيدة ب.التطبيقات الجوالة ج.أنظمة التشغيل ا.حزمة برامج تطبيقية