مكونات البرمجيات PDF
Document Details
Uploaded by EndearingSerpentine7977
Al-Quds University
2018
Tags
Summary
هذه وثيقة تقديمية حول مكونات البرمجيات. تتناول الوثيقة أنواع البرمجيات، ونظم التشغيل وواجهات المستخدم. تم تقديم هذه الوثيقة بواسطة جامعة القدس.
Full Transcript
الوحدة الثانية :برمجيات الحاسوب مهارات الحاسوب @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 1 أنواع البرامج١.١ @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 2 أنواع البرامج كلمة ب...
الوحدة الثانية :برمجيات الحاسوب مهارات الحاسوب @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 1 أنواع البرامج١.١ @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 2 أنواع البرامج كلمة برنامج تشير إلى مجموعة األوامر و التعليمات التي يقرأها و ينفذها المعالج النجاز مهمة محددة. تقسم البرمجيات حسب الهدف من استخدامها إلى نوعين: .1برمجيات أساسية (برمجيات نظم التشغيل) operating system software .2برمجيات ثانوية (برمجيات التطبيقات) application software @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 3 نظم التشغيل ما هو نظام التشغيل؟ هو نوع خاص من البرمجيات الذي يعمل اوتوماتيكيا عندما تشغل الحاسوب ،حيث يتيح لك نظام التشغيل استخدام كل الخصائص و الميزات في الحاسوب. وظائف نظام التشغيل األساسية: التحكم في الوصول إلى المكونات المادية للجهاز .1 إدارة الملفات والمجلدات .2 توفير واجهة مستخدم .3 إدارة التطبيقات .4 @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 4 أنواع نظم التشغيل: .1أنظمة تشغيل سطح المكتب Desktop Operating Systems ○ عد خصيًص ا لالستخدام في بيئة مكتب صغير ومكتب منزل صغير SOHOذات عدد محدود من المستخدمين أو مستخدم واحد فقط. ○ يقوم بمشاركة الملفات والمجلدات على شبكة صغيرة ذات أمان محدود. ○ أمثلة على نظم التشغيل المستخدمة حاليا Microsoft Windows, Apple Mac OS, and Linux .2نظام تشغيل الشبكة Network Operating Systems ○ يحتوي نظام تشغيل الشبكة NOSعلى ميزات لرفع األداء الوظيفي وقابلية اإلدارة في بيئة شبكية. ○ يدعم العديد من المستخدمين. ○ يزيد من األمان مقارنة بأنظمة تشغيل سطح المكتب. ○ مثال عليه Windows Server 2016 @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 5 التحديث و الترقية Update and Upgrade تحديث نظام التشغيل ويندوز()Update ▪ : التحديث يتم عندما تقوم بإعادة تنصيب تطبيق معين باستخدام نسخة أحدث مثال ▪ ()e.g. an update from 1.2.3 to 1.3.0 يش†مل التح†ديث معالج†ة المش†اكل ،تح†ديث أنظم†ة األم†ان ،دعم مكون†ات مدي†ة جديدة. ▪ ترقية نظام التشغيل ويندوز ()Upgrade ▪ تتم الترقية عندما نقوم بتنزيل نسخة جديدة كليا من النظام كتحديث من ويندوز ٨الى ▪ أو ()e.g. an upgrade from 1.2.3 to 2.0.0 ويندوز ١٠ يمكن أن تكون عملية ترقية نظام التشغيل أسرع من إجراء تثبيت جديد. ▪ قب†ل إج†راء عملي†ة الترقي†ة ،يفض†ل نس†خ ك†ل البيان†ات احتياطًي ا تحس†ًبا لح†دوث مش†كلة م†ع ▪ عملية التثبيت. @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 6 برمجيات التطبيقات (البرامج الثانوية) البرنامج الثانوي أو التطبيق تم تصميمه النجاز هدف محدد مباشرة للمستخدم أمثلة عليهاMS Word; Chrome; Media Player; Adobe Photoshop; and Skype : @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 7 واجهة المستخدم )User Interface (UI واجه†ة المس†تخدم ) User Interface (UIيش†ير إلى ج†زء من نظ†ام التش†غيل ،أو برن†امج ،أو جه†از ال†ذي يتيح للمستخدم ادخال و استقبال المعلومات. واجه†ة المس†تخدم الواجه†ة س†طر األوام†ر((Command Line Interface )CLIيكتب المس†تخدم األوام†ر في نافذة معينة باستخدام لوحة المفاتيح. رسومية ) Graphical User Interface (GUIيتفاعل المستخدم مع القوائم واأليقونات. @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 8 الف†رق بين البيان†ات والمعلوم†ات( ) Data & Information البيان†ات عب†ارة عن حق†ائق غ†ير منظم†ة وخ†ام ،كم†ا أنه†ا ال ت†ؤدي إلى مع†ني ،ق†د تك†ون على ش†كل رقم او نص†وص ،أو رموز مثل , 5احمد ... المعلومات عبارة عن بيانات معالجة ومنظمة تعمل على توفير حقائق منطقية وواضحة ومفهومة وذات معنى ,كما تشبه الى حد ما لعبة لغزالصورة) ) Puzzleالتي ال تعطي اي معنى عند مشاهدتها تشبه البيانات اما الصورة النهائية بعد اكتمالها تشبه المعلومات والتي لم نحصل عليها اال بعد مرورها بالمعالجة الذهنية من قبلنا يمكننا القول بأن طلبات قبول الطلبة في الكليات ما هي إال بيانات تشمل حقائق أولية تتمثل في أسم الطالب، وبياناته الشخصية ،وتتحول هذه البيانات إلى معلومات حينما يتم معالجتها ومعرفة عدد الطالب الذين يسكنون في المدينة ذاتها ،وبالتالي تعد هذه البيانات معالجة وتصبح معلومات يمكن االستفادة منها والتعرف عليها. @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 9 االجهزة المحمولة Mobile Devices الجهاز المحمول :هو أي جهاز يمكن حمله باليد ،خفيف الوزن ويستخدم شاشة اللمس كأداة ادخال. تستخدم األجهزة المحمولة نظام تشغيل لتشغيل التطبيقات واأللعاب وتشغيل األفالم والموسيقى. ومن األمثلة على ذلك :أجهزة Androidمثل جهاز Samsung Galaxyاللوحي وهاتف ، Galaxy Nexusوجهاز Apple iPadو.iPhone تعد العديد من مكونات األجهزة المحمولة وأنظمة التشغيل والبرامج ملكية خاصة لذلك من المهم أن تتعرف على كيفية التعامل مع أكبر عدد ممكن من أجهزة الجوال المختلفة. 1 0 أنظمة تشغيل الهواتف الذكية نظام التشغيل ( ) OSهو برنامج يسمح للهواتف الذكية وأجهزة الكمبيوتر اللوحية وغيرها من األجهزة بتشغيل التطبيقات والبرامج. تتضمن أمثلة أنظمة تشغيل األجهزة المحمولة Apple iOSو.Google Android 1 المصدر المفتوح والمصدر المغلق المصدر المفتوح :يتم توفير شيفرة المصدر (النص البرمجي األصلي) مع البرنامج ،مثل نظام األندرويد. المصدر مغلق :ال يتم توفير شيفرة المصدر مع البرنامج ،مثل نظام الـ .iOS 1 Android vs IOS Android ❑ تم تطويره بواسطة Googleفي عام .2008 iOS ❑ صدر عن شركة آبل في عام .2007 1 مصادر التطبيقات التطبيقات هي في األساس برامج مصممة لألجهزة المحمولة. يحتفظ مصنعو نظام التشغيل المحمول عادة بمتجر على اإلنترنت حيث يمكن للمستخدمين إيجاد التطبيقات وتنزيلها وتثبيتها. يمكن تنزيل بعض التطبيقات مجاًنا ،كما يمكن شراء البعض اآلخر. امثلة: أجهزة األندرويد : 1. Google Play 2. AppsAP 3. Androidzoom أجهزة الـ iOS: App Store 1 طرق تأمين األجهزة المحمولة @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 1 5 رمز الدخول نطرة عامة حول رمز الدخول يعمل على حماية المعلومات الحساسة. يضع الجهاز في حالة توفير الطاقة. ال يمكن الوصول إلى الجهاز بدون رمز الدخول. تتضمن أنواع رموز الدخول :ال شيء ،أو Swipe،Pattern ،PIN ، ، Passwordاألجهزة الموثوق بها ،األماكن الموثوق بها ،الوجه الموثوق ، الصوت الموثوق به ،اكتشاف الجسد ،أو البصمة. قيود على محاوالت تسجيل الدخول الفاشلة عادًة ما يتم تعطيل الجهاز مؤقًتا بعد عدد معين من محاوالت إلغاء التأمين الفاشلة. تنفذ األجهزة المختلفة سياسات تقييد مختلفة. @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 1 خدمات سحابية لحماية الهاتف خدمة النسخ االحتياطي :الهواتف الذكية تقوم تلقائيا بنسخ ملفات وبيانات المستخدمين الى خدمة التخزين السحابي. هناك كثير من خيارات خدمة التخزين السحابي يتوفر لمستخدمي نظام iOSمساحة تخزينية مقدارها ٥جيجابايت يتوفر لمستخدمي نظام Androidمساحة تخزينية مقدارها ١٥جيجابايت يتوفر لمستخدمي نظام Androidالقدرة على تخزين ملفاتهم كالمفكرة والبريد االلكتروني تلقائيا. تطبيق محدد موقع الجهاز :يتوفر العديد من التطبيقات لتحديد موقع الجهاز. هذه التطبيقات مفيدة جدا في حال تم ضياع الجهاز او سرقته تتيح هذه التطبيقات لمستخدميها تحديد موقع الجهاز على الخريطة تستخدم ابراج اإلتصاالت وشبكات االنترنت االسلكي ونظام تحديد المواقع لتحديد موقع الجهاز تقنية االغالق عن بعد :تسمح للمستخدمين باغالق الجهاز باستخدام كلمة مرور. تقنية المسح عن بعد :هي تقنية تسمح للمستخدمين بمسح ملفات الجهاز واعادته الى وضع المصنع -اي كما تم شراء الجهاز خدمات اخرى :مثل ارسال التنبيهات الى الجهاز @ 2018 - IPCEICT / AL-QUDS UNIVERSITY التحديثات وتصحيحات النظام التحديثات :تقوم باضافة ميزات جديد وتحسين اداء الجهاز. تصحيحات النظام :تقوم بتصحيح مشاكل في األمان والحماية ومشاكل في الكيان المادي والبرمجي. بالنسبة للتحديثات والتصحيحات يتم تثبيتها وايصالها لالجهزة عن طريق االنترنت @ 2018 - IPCEICT / AL-QUDS UNIVERSITY 1