لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
عرض المحتوى الحاصل على سمعة أكبر منذ 03/12/24 in مقالات البرامج والتطبيقات
-
تُعد منصة Google Colab من أفضل منصات غوغل، والتي تمنحنا القدرة على بناء نماذج معقدة للتعلم الآلي وخوارزميات التعلم العميق. يتيح غوغل كولاب للمستخدمين التعامل مع مجموعة كبيرة من البيانات بالتالي فهو خيار مناسب لتحليل البيانات الضخمة وتنفيذ مشاريع الذكاء الاصطناعي. ويتميز Google Colab بوجود العديد من المكتبات المثبتة مسبقًا وتوافر خيارات GPU وTPU وموارد الحوسبة المتقدمة. سيساعدك هذا المقال على اكتشاف أهم الميزات المتوفر في منصة Google Colab، وسنقدم لك من خلاله العديد من النصائح والحيل التي تساعدك على توفير الوقت وتحسين تجربتك على هذه المنصة. استخدم اختصارات لوحة المفاتيح ووفر الوقت تساعد اختصارات لوحة المفاتيح على زيادة الإنتاجية لأنها تسهّل الوصول إلى الوظائف والأدوات. ورغم أن تعلّمها يستغرق بعض الوقت، لكن بمجرد أن تتعود عليها فستتمكن من إكمال عملك بطريقة أسرع. يمكنك التعرف على جميع الاختصارات الموجودة في منصة Google Colab بالانتقال إلى علامة التبويب "Tools" ثم اختيار "Keyboard shortcuts". وأهم الاختصارات المستخدمة في المنصة هي: التراجع عن الإجراء الأخير (داخل الخلية): Ctrl + Z البحث: Ctrl + H إدخال خلية التعليمات البرمجية أعلاه: Ctrl + A إدخال خلية التعليمات البرمجية أدناه: Ctrl + B حذف الخلية: Ctrl + D تنشيط GPU وTPU يستخدم غوغل كولاب افتراضيًا وحدة المعالجة المركزية GPU. ويوفر إمكانية تمكين دعم GPU وTPU للمهام التي تحتاج قدراتٍ سحابية أعلى مثل تدريب نماذج التعلم العميق. لتغيير نوع وحدة المعالجة الذي تريد استخدامه انقر فوق “Runtime” في علامة التبويب، ثم اختر “Runtime type change”، ثم حدد الجهاز المطلوب. يمكنك التحقق بسهولة مما إذا كانت وحدة معالجة الرسومات مُفعلة عن طريق تنفيذ الشيفرة التالية: import tensorflow as tf tf.test.gpu_device_name() ربط Google Colab بمنصة GitHub يمكنك ربط حسابك على غوغل كولاب مع حسابك على منصة GitHub. افتح مستند Notebook مُستضاف على GitHub، انتقل إلى colab.research واختر علامة التبويب GitHub ثم أدخِل عنوان المفكرة الذي تريد فتحه. يمكنك حفظ ملفاتك بسهولة في GitHub من خلال الانتقال إلى علامة التبويب "file" في Google Colab، ثم اختيار "save a copy in GitHub". منع Google Colab من قطع الاتصال يعاني مستخدمو غوغل كولاب من قطع الاتصال المتكرر. عندما تفتح غوغل كولاب وتنتقل لاستخدام برنامج آخر وتترك جهاز الحاسوب يعمل لساعة من الوقت أو أكثر، ومن ثم تعود لمنصة غوغل كولاب ستلاحظ أن غوغل كولاب أوقف دفتر الملاحظات عن العمل وتوقف تدريب النموذج. السبب أن Google Colab يفصل دفتر الملاحظات ويُغلق الجلسة عند تركه خاملًا لأكثر من ثلاثين دقيقة. تتوفر حيلة برمجية لتعديل وقت الجلسة يمكنك استخدامها بسهولة، من خلال فتح Chrome DevTools بالضغط على F12 وتشغيل شيفرة JavaScript التالية في وحدة التحكم: function KeepClicking(){ console.log("Clicking"); document.querySelector("colab-toolbar-button#connect").click() }setInterval(KeepClicking,60000) في هذه الشيفرة تمثل القيمة 60.000 مللي ثانية ما يعادل دقيقةً واحدة. يقوم هذا الجزء الصغير من التعليمات البرمجية بالنقر فوق شاشة Colab بعد كل 60 ثانية. وبالتالي يعتقد كولاب أن دفتر الملاحظات ليس خاملًا ولا داعي للقلق بشأن قطع الاتصال. إنشاء مقتطفات في Google Colab أحد أكبر المشكلات التي تواجه المبتدئين في علم البيانات هي عدم تذكر بنية التعليمات البرمجية. لذلك غالبًا ما يواجه الطلاب صعوبةً بالغة في تعلم علم البيانات ويفقدون حافزهم بسرعة. أفضل طريقة للتعامل مع هذه المشكلة هي إنشاء مقتطفات للتعليمات البرمجية الأكثر استخدامًا، أو التي تجد صعوبةً في إتقانها. المقتطف هو جزء من التعليمات البرمجية التي يمكن إعادة استخدامها في أي وقت تحتاجه. وهذه الطريقة رائعة لتنقذ نفسك من صداع تذكر الشيفرات ولتركز على مفاهيم علم البيانات. يتيح لك Google Colab إمكانية إنشاء وحفظ المقتطفات وتخصيصها. وللقيام بذلك يجب عليك أولًا إنشاء دفتر ملاحظات في غوغل كولاب، ثم إضافة خلية نصية وكتابة اسم المقتطف الذي تريد إنشاءه. أضف بعد ذلك خلايا التعليمات البرمجية واكتب التعليمات البرمجية التي تريدها، بالتالي ستتمكن من استخدام هذا المقتطف في دفتر ملاحظات جديد، وذلك بالانتقال إلى الأدوات ثم فتح الإعدادات: ستظهر نافذة منبثقة كما توضح الصورة. وكل ما عليك فعله هو لصق رابط دفتر الملاحظات الذي يضم المقتطفات البرمجية. بعض مقتطفات التعليمات البرمجية المفيدة ربط غوغل درايف بغوغل كولاب Google Colab. from google.colab import drive drive.mount(‘/content/drive/’) %cd ‘/content/drive/My Drive/ml_projects/obj_det’ #your project path رفع ملفات. from google.colab import files files.upload() تحميل ملف. from google.colab import files files.download(‘path/to/file’) إظهار تفاصيل وحدة معالجة الرسومات المستخدمة. ! nvidia-smi إظهار تفاصيل وحدة المعالجة المركزية. ! cat / proc / cpuinfo توسيع ذاكرة الوصول العشوائي تبلغ ذاكرة الوصول العشوائي المتوفرة في غوغل كولاب 13 غيغابايت. قد يكون هذا الحجم غير كافٍ في بعض الحالات، لأن العديد من نماذج التعلم العميق تتطلب مساحةً أكبر بكثير. توجد حيلة رائعة لتوسيع ذاكرة الوصول العشوائي في هذه المنصة. ولاستخدام هذه الحيلة أدخِل الشيفرة البرمجية التالية في الخلية البرمجية في Google Colab، وانتظر تعطل كولاب. i = [] while(True): i.append(‘a’) وبذلك ستتضاعف ذاكرة الوصول العشوائي الحالية البالغة 13 غيغابايت. بمجرد تعطل النظام الأساسي بسبب نقص ذاكرة الوصول العشوائي، سيعرض النظام تلقائيًا خيارًا للمستخدمين: "Your Session Crashed After Using All Available RAM"، والذي يعني توقف الجلسة بعد نفاد ذاكرة الوصول العشوائي المتاحة. ستحتاج إلى النقر فوق خيار "Get More RAM"، للحصول على حجم إضافي لذاكرة الوصول العشوائي. بمجرد النقر على الخيار سيظهر مربع حوار يتضمن رسالة تأكيد للحصول على ذاكرة وصول عشوائي إضافية، وعند النقر على "نعم" ستحصل على حجم ذاكرة وصول عشوائي يصل إلى 25 غيغا بايت. كيفية طلب المساعدة لغات البرمجة حساسة للأحرف ومن الصعب على المبتدئين تذكر جميع الكلمات الرئيسية وأسماء الوظائف، لذلك تقدم منصة غوغل كولاب المساعدة لهم. يمكنك طلب المساعدة في أي وقت وذلك باتباع الخطوات التالية: الخطوة الأولى: افتح دفتر ملاحظات جديد واكتب الشيفرة التالية في الخلية البرمجية: import torch الخطوة الثانية: شغّل الشيفرة البرمجية بالضغط فوق زر التشغيل الموجود يسار الخلية. الخطوة الثالثة: أضف خلية برمجية جديدة واكتب الشيفرة البرمجية التالية: Tensor = torch أصبح بإمكانك طلب المساعدة الحساسة للسياق من خلال النقر على المفتاح Tab في لوحة المفاتيح. ستظهر مجموعة الوظائف المتوفرة كما توضح لقطة الشاشة التالية: تثبيت مكتبات التعلم الآلي تدعم منصة Google Colab معظم مكتبات التعلم الآلي المتوفرة في لغة البرمجة بايثون، ويمكن تثبيت هذه المكتبات بسهولة. فيما يلي سنلقي نظرةً على أهم مكتبات التعلم الآلي وكيفية تثبيتها في غوغل كولاب. لتثبيت مكتبة يمكن استخدام أحد الخيارين: !pip install أو !apt-get install مكتبة Keras مكتبة Keras هي إحدى مكتبات بايثون، وتتيح إمكانية إنشاء نماذج أولية سهلة وسريعة لتطبيقات الشبكات العصبونية. وهي تدعم شبكات CNN والشبكات المتكررة، ولتثبيت هذه المكتبة استخدم الأوامر البرمجية التالية: !pip install -q keras مكتبة PyTorch هي حل مثالي لتطوير تطبيقات التعلم العميق. وهي مكتبة مُحسنّة، ويمكن تثبيتها باستخدام الأمر البرمجي التالي: !pip3 install torch torchvision مكتبة MixNet وهي أيضًا مكتبة مُخصصة لنماذج التعلم العميق، وهي مرنة وفعالة ولتثبيتها عليك فقط تشغيل الأمر البرمجي التالي: !apt install libnvrtc8.0 !pip install mxnet-cu80 مكتبة OpenCV هي مكتبة رؤية حاسوبية مفتوحة المصدر لتطوير تطبيقات التعلم الآلي. تحتوي على أكثر من 2500 خوارزمية محسّنة تدعم العديد من التطبيقات، مثل التعرف على الوجوه وتحديد الكائنات وتتبع الأجسام المتحركة. هذه المكتبة مُستخدمة من قبل أكبر المواقع الموجودة على الإنترنت مثل غوغل وياهو ومايكروسوفت، وهي مناسبة لتطوير تطبيقات الرؤية المتزامنة. لتثبيت OpenCV، استخدم الأمر التالي: !apt-get -qq install -y libsm6 libxext6 && pip install -q -U opencv-python مكتبة XGBoost هي عبارة عن مكتبة تعزيز التدرج الموزع التي تعمل في البيئات الموزعة الرئيسية مثل Hadoob. تُعد من المكتبات عالية الكفاءة والتي تمتلك قدرةً كبيرة على التحمل. تقوم بتنفيذ خوارزميات ML في إطار تعزيز التدرج. لتثبيت XGBoost، استخدم الأمر التالي: !pip install -q xgboost==0.4a30 مكتبة Graphviz مكتبة مفتوحة المصدر لتصورات الرسم البياني. تُستخدم لتطبيقات التصور في الشبكات والمعلوماتية الحيوية وتصميم قواعد البيانات. لتثبيت GraphViz استخدم الأمر التالي: !apt-get -qq install -y graphviz && pip install -q pydot خاتمة قدّمنا في هذا المقال قائمةً بأهم النصائح والحيل التي يمكنك استخدامها لتسهيل استخدام غوغل كولاب. ولايزال هناك الكثير من الميزات التي توفرها هذه المنصة ومن الصعب حصرها في مقالٍ واحد. يمكنك اكتشاف المزيد من الحيل والميزات مع الاستخدام المتكرر لجوجل كولاب. اقرأ أيضًا دليل استخدام Google Colab2 نقاط
-
مرحبًا بك في هذا الدليل الذي سوف نتناول فيه أحدث أنظمة التشغيل المقدمة من شركة مايكروسوفت، وهو نظام التشغيل ويندوز 11، المتوفر الآن رسميًا للتنزيل في جميع أنحاء العالم، فقد أصدرته شركة مايكروسوفت Microsoft كترقية مجانية، مما يعني أنك لست بحاجة إلى الدفع لترقية حاسوبك إلى Windows 11، كما أنه متاح للتنزيل المجاني لجميع أنظمة الحاسوب المؤهلة التي تعمل بنظام Windows 10؛ كما يُقدم أيضًا محملًا مسبقًا على أجهزة الحاسوب الجديدة من شركات مثل Lenovo و HP و Dell و Acer و Asus … إلخ. يأتي نظام التشغيل الجديد بواجهة جديدة تمامًا وتطبيقات وميزات جديدة وبعض التغييرات الوظيفية، وإذا كنت مبتدئًا أو إذا كنت قد اشتريت للتو جهاز حاسوب جديد مزود بنظام التشغيل Windows 11 الذي يُقدم محملاً مسبقًا، فإن هذا الدليل موجه لك لأننا سوف نوضح فيه كل ما تحتاج لمعرفته حول نظام التشغيل Windows 11. سوف يعرف هذا نظام التشغيل ويندوز 11 ومتطلبات تشغيله وكيفية الحصول عليه وتثبيته على جهاز الحاسوب من خلال محرك فلاش USB كما سبق وشرحنا سابقًا في كيفية عمل ذلك بالنسبة لنظام التشغيل ويندوز 10، ثم نشرح بشيء من التفصيل واجهة المستخدم الخاصة به وضبط إعداداتها وتخصيصها وكيفية التعامل مع الملفات والمجلدات والصور والموسيقى والفيديو، إلى جانب كيفية ضبط إعدادات الحماية والأمان والخصوصية، وكيفية عمل نسخ احتياطي ثم استعادته؛ مع شرح مفصل لأهم التطبيقات الأساسية المضمنة مع نظام التشغيل، والكثير. نظام التشغيل ويندوز 11 لقد مرت سنوات طويلة منذ أن صَدَرَ آخر إصدار رئيسي من نظام التشغيل ويندوز، فقد عادت شركة مايكروسوفت بشغف كبير لإنشاء نسخة حديثة من تجربة المستخدم لنظام التشغيل ويندوز سهلة الاستخدام ومصممة بشكل جميل ومتصلة بطريقة جيدة، وكل ذلك في محاولة لجعلك مستخدمًا أكثر إنتاجية في مهام سير العمل الاحترافية أو الإبداعية، فقد صُمم نظام التشغيل ويندوز 11 بالحداثة ليسهّل عليك استخدام ما تحب. ونظرًا ﻷن هناك الكثير من الأشخاص الذين يستخدمون أجهزة الحاسوب في حياتهم اليومية، اعتقدت شركة مايكروسوفت أنه من المهم تقديم نظام تشغيل جديد مصمم من الألف إلى الياء ليناسب احتياجات كل شخص و يناسب أيضًا اهتماماتهم سواءً الشخصية أو العملية، مع الأخذ في الحسبان احتياجات جيل جديد من الأشخاص الذين اعتادوا على استخدام الهواتف الذكية والأجهزة اللوحية وما زالوا يكبرون على أنها "أجهزة الحاسوب" الأساسية الخاصة بهم. هذا هو الإصدار الأول فقط من نظام التشغيل ويندوز Windows 11، مما يعني أن هناك بالتأكيد مجالًا للتطوير والتحسين في الكثير من المجالات المختلفة. وفي بداية عام 2022، وفرت شركة Microsoft تحديثات لويندوز Windows 11 بعدد قليل من الميزات الجديدة، بما في ذلك التحسينات على شريط المهام، مثل معلومات الطقس وكتم صوت الميكروفون عبر System Tray، ودعم تطبيقات Android وتطبيقات Notepad و Media Player المحدثة، وغيرها من التحديثات التي سنتكلم عنها بالتفصيل؛ لكن في البداية، دعنا نتعرف على المواصفات الفنية لتشغيل النظام على حاسوبك. متطلبات النظام إليك الحد الأدنى لمتطلبات تثبيت نظام التشغيل ويندوز ويندوز 11 على جهاز الحاسوب الشخصي، فإذا كان جهازك غير مستوفٍ لهذه المتطلبات، فقد لا تتمكن من تثبيته على جهازك، كما قد ترغب في التفكير في شراء حاسوب شخصي جديد، وإذا لم تكن متأكدًا من استيفاء حاسوبك الشخصي لهذه المتطلبات، فيمكنك استخدام تطبيق PC Health Check لتقييم مدى التوافق إذا كان جهازك يعمل فعلًا بنظام التشغيل ويندوز 10، ويرجى العلم بأن هذا التطبيق لا يتحقق من بطاقة الرسوميات أو يعرضها، إذ أن معظم الأجهزة المتوافقة ستلبي تلك المتطلبات المدرجة أدناه. المعالج: 1 جيجاهرتز GHz أو أسرع من نواتين أو أكثر على معالج 64 بت متوافق، أو نظام على شريحة SoC. ذاكرة الوصول العشوائي: 4 جيجابايت GB. التخزين: جهاز تخزين بسعة 64 جيجابايت أو أكثر. نظام الإقلاع: نظام الإقلاع الآمن UEFI. TPM: الوحدة النمطية للنظام الأساسي الموثوق به TPM إصدار 2.0، ويمكنك التحقق من صفحة دعم مايكروسوفت للحصول على إرشادات حول كيفية تمكين جهاز الحاسوب لديك لتلبية هذا المطلب. بطاقة الرسوميات: متوافق مع DirectX 12 أو إصدار أحدث مع برنامج التشغيل WDDM 2.0. الشاشة: شاشة عالية الدقة (720 بكسل) أكبر من 9 بوصات قطريًا، 8 بت لكل قناة لون. اتصال الإنترنت وحساب مايكروسوفت: بالنسبة لجميع إصدارات نظام التشغيل ويندوز 11 يلزم الوصول إلى الإنترنت لإجراء التحديثات ولتنزيل بعض الميزات والاستفادة منها، كما تتطلب بعض الميزات حساب مايكروسوفت. الآن، و بعد أن تعرفنا على الحد الأدنى من متطلبات تشغيل نظام التشغيل ويندوز 11 على جهاز الحاسوب، فلنتعرف على كيفية الحصول على نظام ويندوز 11. كيفية الحصول على نظام ويندوز 11 الجديد من خلال الفقرة السابقة، نستنتج أنه ليست كل أجهزة الحاسوب مؤهلة لتشغيل نظام التشغيل ويندوز 11، لذلك قد تحتاج إلى شراء حاسوب شخصي جديد؛ أما في حال كان جهازك مؤهلًا لتشغيل ويندوز 11، فيمكنك الحصول على هذا الإصدار بأحد الطُرُقُ الثلاثة التالية: الترقية إن كنت تملك جهازًا يعمل بنظام التشغيل ويندوز 10 من إصدار 2004 أو أحدث، فيمكنك ترقية نظامك إلى ويندوز 11، وذلك لتوفُّر هذه الترقية مجانًا من خلال تحديثات ويندوز Windows Update. فقط اذهب إلى "الإعدادات" (أيقونة على شكل ترس موجودة في قائمة إبدأ Start). ومن شاشة الإعدادات، اذهب إلى "التحديث والأمان" وستجد نافذةً منبثقةً كبيرةً في تحديثات ويندوز، بحيث تتيح لك هذه النافذة إمكانية بدء عملية التنزيل والتثبيت، وسوف يتابع ويندوز معك خطوات التحديث خطوةً بخطوة. وفي حالة عدم عثورك على الترقية في Windows Update؟ يمكنك تنزيل مساعد الترقية من خلال موقع شركة مايكروسوفت الرسمي. وبعد تنزيل "مساعد التثبيت" اتبع الخطوات التالية: تأكد من توفر اتصال بالإنترنت. افتح المتصفح واذهب إلى محرك البحث جوجل Google أو محرك البحث بينغ Bing، وفي شريط البحث اكتب "windows 11 download". من النتائج التي سوف تظهر لك، اختر الرابط الذي يحتوي على كلمة "تنزيل" أو "Download" وتأكد من أن هذا الرابط يحولك إلى موقع "Microsoft" كما هو موضح بالصورة التالية. في الصفحة التي سوف تظهر لك ستجد بها ثلاث خيارات، اذهب إلى الخيار الأول "مساعد تثبيت ويندوز 11" واضغط على زر "تنزيل الآن". قد يطلب منك المتصفح تحديد المسار الذي سيحفظ فيه الأداة على جهاز الحاسوب، أو قد يحفظ افتراضيًا الأداة داخل مجلد "Download". افتح أداة "مساعد التثبيت" ويجب أن تكون بصلاحيات المسؤول Open As Administrator لكي تتمكن من تشغيل هذه الأداة. بمجرد أن تؤكد الأداة توافق مكونات الجهاز، ستظهر لك شروط الترخيص، عندها حدّد "قبول وتثبيت"، وفي حالة عدم توافق مكونات جهاز، فسوف تخبرك الأداة بعدم إكمال عملية الترقية. بمجرد أن تنتهي الأداة من تحميل التحديث وتثبيته وتصبح جاهزةً لبدء إكمال الترقية، انقر فوق الزر "إعادة التشغيل الآن" لإكمال التثبيت على حاسوبك. قد يستغرق تثبيت الترقية لويندوز 11 بعض الوقت، وسوف يُجري النظام إعادة تشغيل حاسوبك عدة مرات، فقط تأكد من عدم إيقاف تشغيله. تهانينا، لقد نجحت في ترقية نظام التشغيل لديك من إصدار ويندوز 10 إلى إصدار ويندوز 11. تجدر الإشارة هنا إلى أن عملية الترقية سوف تحافظ على جميع ملفاتك ومجلداتك وبياناتك كما هي، فعملية الترقية لا تحذف أي شيء منهم. وتجدر الإشارة أيضًا إلى أن عملية الترقية قد لا تحل المشكلات التي كنت تواجهها بإصدار ويندوز 10، لذلك يُنصح بالتالي: في حالة ما إذا كان إصدار ويندوز 10 يعمل على جهازك بكفاءة عالية، نفذ عملية الترقية لإصدار ويندوز 11. أما إن كنت تواجه مشكلات مع إصدار ويندوز 10، فلا ننصحك بالترقية، لأنها بنسبة كبيرة لن تحل هذه المشكلات وسوف تستمر معك في إصدار ويندوز 11، بل يستحسن إعادة تثبيت ويندوز 11 على جهازك من الصفر. إنشاء وسائط تثبيت Windows 11 إذا رغبت في إجراء إعادة تثبيت لنظام التشغيل Windows 11 على جهاز حاسوب جديد أو مستخدَم، فاستخدم أداة "إنشاء الوسائط" المقدمة من شركة مايكروسوفت لتنزيل النظام ثم حرقه على USB أو DVD قابل للتمهيد، ويمكنك تنزيل أداة "إنشاء الوسائط" من خلال موقع شركة مايكروسوفت الرسمي. وبعد تنزيل "أداة إنشاء الوسائط" افعل الخطوات التالية: تأكد من توفر اتصال بالإنترنت. صِل محرك فلاش USB بحاسوبك، وتأكد أن مساحتها لا تقل عن 8 جيجا بايت، وتأكد أيضًا أنها خالية من أي بيانات مهمة لأن الأداة ستعمل على تهيئتها. مصدر الصورة Pexels افتح المتصفح واذهب إلى محرك البحث جوجل Google أو محرك البحث بينغ Bing، وفي شريط البحث اكتب "windows 11 download". من النتائج التي سوف تظهر لك، اختر الرابط الذي يحتوي على كلمة "تنزيل" أو "Download" وتأكد من أن هذا الرابط يحولك إلى موقع "Microsoft". في الصفحة التي سوف تظهر لك ستجد بها ثلاث خيارات، اذهب إلى الخيار الثاني "إنشاء وسائط تثبيت ويندوز 11" واضغط على زر "تنزيل الآن". قد يطلب منك المتصفح تحديد المسار الذي سيحفظ فيه الأداة على جهاز الحاسوب، أو قد يحفظ افتراضيًا الأداة داخل مجلد "Download". حدّد "تشغيل" ويجب أن تكون بصلاحيات المسؤول لكي تتمكن من تشغيل هذه الأداة. بمجرد أن تكون الأداة جاهزة للتثبيت، ستظهر لك شروط الترخيص، حدد "قبول وتثبيت". أَزِّل التحديد من أمام الخيار "استخدام الخيارات الموصى بها لهذا الجهاز" حتى تتمكن من اختيار لغة العرض المناسبة لك. اترك الخيار "USB Flash Drive" محددًا كما هو لحرق نسخة الويندوز على محرك فلاش USB بعد تنزيلها، أو يمكنك اختيار "ISO File" لتنزيل نسخة الويندوز كملف ايزو وحرقها بعد ذلك على قرص DVD. حدّد محرك فلاش USB الذي سوف تحرق عليه نسخة الويندوز. سوف تعمل الأداة على تنزيل نظام التشغيل ثم حرقه على محرك فلاش USB، وسوف يستغرق هذا الإجراء بعض الوقت بناءً على سرعة الإنترنت لديك وسرعة الجهاز أيضًا. تهانينا، أصبح الآن لديك محرك فلاش USB بداخلها نسخة كاملة من نظام التشغيل ويندوز 11 وجاهزة لعملية التثبيت على جهاز الحاسوب. حسنًا، ماذا لو أردت الحصول على نسخة كاملة من نظام التشغيل ويندوز 11 لكن بدون استخدام "أداة إنشاء الوسائط" المقدمة من مايكروسوفت، فهل هذا بالإمكان؟ بالطبع يمكنك فعل ذلك، فقط تابع الفقرة التالية. تحميل ويندوز 11 كملف أيزو ISO إذا رغبت في إجراء إعادة تثبيت لنظام ويندوز 11 على جهاز حاسوب جديد أو مستخدَم، ولكن لا تريد استخدام أداة "إنشاء الوسائط" الخاصة بشركة مايكروسوفت، فسوف تستخدم أداةً أخرى بها إمكانيات أكثر لحرق نسخة الويندوز على محرك فلاش USB أو على قرص DVD. ويمكنك تنزيل إصدار ويندوز 11 كملف ISO متعدد الإصدارات، فهذا الخيار مخصص للمستخدمين الذين يرغبون في إنشاء وسائط تثبيت قابلة للتمهيد (محرك أقراص USB محمول أو قرص DVD) أو إنشاء جهاز افتراضي، ولكن انتبه جيدًا، فهذا التنزيل يحتاج إلى استخدام مفتاح تنشيط المنتج الخاص بك لإلغاء تأمين الإصدار، ويمكنك تنزيل ملف ISO من خلال موقع شركة مايكروسوفت الرسمي. قبل أن تبدأ: تحتاج أوالًا إلى ترخيص لتثبيت Windows 11. تأكد من توفر مساحة تخزين بيانات كافية على الحاسوب أو USB أو محرك الأقراص الخارجي الذي تنزل ملف أيزو iso إليه. تأكد من توفر محرك أقراص USB فارغ بسعة 8 جيجابايت على الأقل لإنشاء قرص قابل للتمهيد، ويجب أن يكون فارغًا لأنه سوف يحذف أي محتوى عليه أثناء التثبيت. تأكد من أن جهازك مستوفٍ لمتطلبات تشغيل ويندوز 11. بعد توفير المتطلبات السابقة، نفذ الخطوات التالية: تأكد من توفر اتصال بالإنترنت. افتح المتصفح واذهب إلى محرك البحث جوجل Google أو محرك البحث بينغ Bing، وفي شريط البحث اكتب "windows 11 download". من النتائج التي سوف تظهر لك، اختر الرابط الذي يحتوي على كلمة "تنزيل" أو "Download"، وتأكد من أن هذا الرابط يحولك إلى موقع "Microsoft" كما بيّنا ذلك سابقًا. في الصفحة التي سوف تظهر لك ستجد بها ثلاث خيارات، انزل قليلًا لأسفل حتى تصل إلى الخيار الثالث "تنزيل صورة قرص Windows 11 (ISO)". من القائمة المنسدلة حدّد إصدار الويندوز الذي ترغب في تحميله، ستجد خيارًا واحدًا فقط بالقائمة. حدّدها ثم انقر على زر "تنزيل". سوف تظهر لك قائمة منسدلة جديدة تمكّنك من تحديد لغة العرض الخاصة بنسخة الويندوز، فاختر اللغة التي تفضلها، ثم انقر على زر "تأكيد". انتظر لحظات وسوف يظهر لك زر جديد لتنزيل صورة قرص Windows 11 (ISO). انقر على هذا الزر لتبدأ عملية التنزيل. قد يطلب منك المتصفح تحديد المسار الذي سيحفظ فيه صورة الأيزو على جهاز الحاسوب، أو قد يحفظ افتراضيًا الأداة داخل مجلد "Download". تهانينا، بهذا تكون قد أصبحت لديك الآن نسخة كاملة من نظام التشغيل ويندوز 11 كملف أيزو وجاهزة للحرق. حرق ويندوز 11 على محرك فلاش USB بعد أن حصلنا على صورة من نظام التشغيل ويندوز 11 بصيغة أيزو، نحتاج الآن أن نحرق هذه الصورة على محرك فلاش USB، لذلك توجد العديد من الأدوات المجانية وغير المجانية التي يمكنك استخدامها لهذه الوظيفة، لكن سنذكر هنا أداتين فقط من هذه الأدوات، وهما: أداة Rufus: هي أداة صغيرة الحجم تساعد في تهيئة وإنشاء محركات أقراص فلاش USB قابلة للتمهيد وتدعم وضع التمهيد الآمن UEFI، ومن أهم مميزات هذه الأداة أنها تمكنك من تحديد نظام تهيئة القرص الصلب GPT أو MBR، مما يجعلك تتفادى الرسالة المزعجة أثناء تثبيت الويندوز لعدم تمكنه من إتمام التثبيت بسبب نظام تقسيم القرص الصلب، مما يجبرك على تغيير نظام تقسيم قرصك الصلب، وقد يعرضك هذا الأمر إلى فقدان جميع بياناتك. كل ما عليك فعله هنا هو توصيل محرك الفلاش USB فارغ بجهازك، ثم تشغيل الأداة، وسوف تتعرف الأداة على محرك الفلاش USB بطريقة آلية، بعد ذلك حدّد مسار صورة الأيزو لنظام التشغيل، ثم ابدأ عملية الحرق التي سوف تستغرق بعض الوقت. أداة WinSetupFromUSB: هي أداة تساعد في تهيئة وإنشاء محركات أقراص فلاش USB قابلة للتمهيد وتدعم وضع التمهيد الآمن UEFI، ومن أهم مميزات هذه الأداة أنها تمكنك من إنشاء قرص متعدد التمهيد، بمعنى أنه يمكنك قرص فلاش USB به أكثر من نظام تشغيل، على سبيل المثال: يمكن للقرص أن يحتوي على ويندوز 7 و 10 و 11 ولينكس، كل ذلك في آن واحد. وكل ما عليك فعله هو توصيل محرك الفلاش USB فارغ بجهازك، ثم تشغيل الأداة، وسوف تتعرف الأداة على محرك الفلاش USB بطريقة آلية. حدد بعد ذلك مسار صورة الأيزو لنظام التشغيل، ثم ابدأ عملية الحرق التي سوف تستغرق بعض الوقت، وبعد انتهاء عملية الحرق الأولى يمكنك تحديد مسار صورة أيزو لنظام تشغيل آخر لحرقه أيضًا على نفس محرك أقراص USB. الآن وبعد أن حصلنا على صورة أيزو لنظام التشغيل ويندوز 11 ثم حرقناها على محرك فلاش USB، أصبحنا جاهزين لبدء عملية تثبيت نظام التشغيل ويندوز 11 على حاسوبك. تثبيت نظام التشغيل ويندوز 11 قبل أن تبدأ عليك التأكد من الآتي: من المستحسن حفظ أي عمل ونسخ بيانات الحاسوب احتياطيًا قبل البدء، وإن كانت هذه هي تجربتك الأولى في تثبيت أنظمة التشغيل، أنصحك باستخدام قرص تخزين مختلف حتى لا تحذف البيانات من قرص التخزين الأساسي دون قصد منك. تفعيل وضع التمهيد الآمن UEFI من البيوس Bios، وهي ميزة أمان مهمة صُممت لمنع تحميل البرامج الضارة عند بدء تشغيل الحاسوب، ومعظم أجهزة الحاسوب الحديثة قادرة على "التشغيل الآمن"، فإذا كنت غير متأكد من كيفية إجراء أي تغييرات ضرورية لتمكين UEFI/BIOS، نوصيك بالتحقق من معلومات دعم الشركة المصنعة للحاسوب على موقع الويب الخاص بها. افتح قائمة التمهيد لتغيير ترتيب التمهيد ليصبح التمهيد الأول أو First Boot هو محرك الفلاش USB. ستحتاج عادةً إلى الضغط على مفتاح مثل: F2 أو F12 أو Delete أو F10 فورًا بعد تشغيل الحاسوب، وللحصول على إرشادات حول الوصول إلى قائمة التمهيد أو تغيير ترتيب التمهيد لحاسوبك، انتقل إلى موقع الشركة المصنّعة له على الويب. فلنبدأ عملية التثبيت: صِل محرك أقراص USB المحمول الذي حرقنا عليه ملف الأيزو لنظام التشغيل ويندوز 11 على جهاز الحاسوب الذي تريد تثبيته عليه. مصدر الصورة Pexels أعد تشغيل الحاسوب لتنفيذ عملية التمهيد تلقائيًا وظهور شعار نظام التشغيل ويندوز. في النافذة الأولى ستظهر لك لغة عرض نظام التشغيل (ستجد بها لغة واحدة فقط، وهي التي اخترناها أثناء تنزيل صورة الأيزو)، والبلد لتعيين إعدادات الوقت والعُملة، ولغة لوحة المفاتيح، بعد تحديدهم اضغط على زر "التالي". من النافذة التالية اضغط على زر "التثبيت الآن". ستطلب النافذة التالية منك مفتاح التنشيط أو الترخيص لاستخدام ويندوز 11، فإن كان لديك مفتاح، فاكتبه ثم اضغط على زر "التالي"، أو يمكنك الضغط على زر "مفتاح المنتج غير موجود لدي" لكي تتخطي هذه الخطوة حاليًا. تتيح لك النافذة التالية إمكانية الاختيار من أحد إصدارات ويندوز 11 الستة. وننصحك باختيار أعلى إصدار منهم وهو Windows 11 Pro لأنه سيكون بكامل المميزات والخصائص. وبعد الاختيار، اضغط على زر "التالي". من النافذة التالية وافق على شروط الترخيص، ثم اضغط على زر "التالي". من النافذة التالية، انقر على "مخصص" لأننا نريد تثبيت النظام من جديد وليس ترقيته. تعامل مع هذه النافذة بحرص شديد، فقد تحذف جميع البيانات المخزنة على القرص الصلب دون قصد منك، فإن كنت لا تعلم كيفية التعامل معها، فاستشر شخصًا مختصًا؛ أما إن كنت تعلم كيفية التعامل مع النافذة، فاتبع الخطوات التالية: اختر القسم الذي تريد تثبيت النظام فيه (القسم C). وفي حالة عدم وجود بيانات مهمة في هذا القسم، أنصحك بعمل حذف وليس فورمات لهذا القسم. احذف قسم التمهيد التابع لقسم C الذي حجمه 500 ميجابايت تقريبًا، أو ستجده أصغر اﻷقسام حجمًا، وستلاحظ أن القسمان المحذوفان أصبحا قسمًا واحدًا. حدّد هذا القسم الذي حذفناه ثم اضغط على زر "جديد"، سوف يطلب منك كتابة حجم القسم. اترك الرقم كما هو لأنه الحجم الفعلي للقسم قبل أن نحذفه، ثم اضغط على زر "تطبيق". سوف تظهر رسالة مفادها أن النظام سوف ينشىء عدة أقسام إضافية تابعة للقسم C لإدارة ملفاته، فقط اضغط على زر "موافق". لقد أعدت تقسيم (القسم C) وحددت مكان تثبيت نظام التشغيل ويندوز 11 بنجاح. والآن اضغط على زر "التالي". سوف يُجري النظام عملية التثبيت التي سوف تستغرق بعض الوقت ويتخللها عمل إعادة تشغيل للجهاز عدة مرات. أما فيما يتعلق بالخطوات المتبقية لإتمام عملية التثبيت، فيوجد لها مساران، المسار الأول أن يكون الحاسوب غير متصل بالإنترنت؛ أما المسار الثاني، فهو أن يكون الحاسوب متصلًا بالإنترنت. ولنتعرف على خطوات تثبيت كل مسار منهما. الحاسوب غير متصل بالإنترنت: خطوات التثبيت المتبقية إذا كان الحاسوب غير متصل بالإنترنت تكون كالتالي: في النافذة الأولى سيُتطلب منك اختيار البلد، وهذا الخيار يترتب عليه تعيين الوقت والعُملة، وبعد اختيار البلد اضغط على زر "نعم". تتيح لك النافذة التالية إمكانية اختيار لغة تخطيط لوحة المفاتيح. اختر ما يناسب، ثم اضغط على زر "نعم". تخيّرك النافذة التالية بين إضافة لغة جديدة لتخطيط لوحة المفاتيح، أو تخطي هذه هذه الخطوة، سنضيف هنا لغة تخطيط لوحة المفاتيح الإنجليزية، وذلك بالضغط على زر "إضافة تخطيط"، ثم اختيار اللغة "الإنجليزية الولايات المتحدة"، بعدها الضغط على زر "التالي"، ثم من النافذة التي تليها اختر "الولايات المتحدة" ثم اضغط على زر "إضافة تخطيط". في النافذة التالية يَطلب منك النظام ضبط إعدادات الشبكة لتوصيل الحاسوب بالإنترنت، فإن كانت لديك شبكة إنترنت متوفرة، فاشبك جهازك بها، ثم اضغط على زر "التالي"؛ أما في حالة عدم وجود شبكة اضغط على "الاتصال بالإنترنت غير متوفر لدي"، فلنتخطى هذه الخطوة. في النافذة التالية، سيطلب منك النظام مرةً أخرى ضبط إعدادات الشبكة للاتصال بالإنترنت معددًا المزايا من وراء تنفيذ هذه الخطوة. فقط اضغط على "المتابعة مع الإعداد المحدود" لتخطي هذه الخطوة. وفي النافذة التالية سيُطلب منك كتابة اسم المستخدم لجهاز الحاسوب، وبعد كتابة اسم المستخدم اضغط على زر "التالي". في النافذة التالية سيُطلب منك كتابة كلمة مرور، والنافذة التي تليها سيُطلب منك إعادة كتابة كلمة المرور مرةً أخرى. أكتب كلمة المرور، أو يمكنك تركها فارغة ليفتح النظام بدون طلب كلمة مرور. في حالة أنك كتبت كلمة مرور، سيطلب منك النظام إضافة ثلاثة أسئلة أمنية وكتابة إجابتهم، ليساعدوك في استرداد كلمة المرور حال نسيانها. في النافذة التالية اختر إعدادات الخصوصية لجهاز، ثم اضغط على زر "قبول"، ونوصيك بترك إعدادات الخصوصية على وضعها الافتراضي كما هي. في النهاية سوف يعمل النظام على تهيئة الخيارات التي اخترتها وتجهيز الإعدادات حسب تفضيلاتك، وقد يستغرق هذا الأمر بعض الوقت. وبعد انتهائه، ستجد نظام التشغيل ويندوز 11 فتح سطح المكتب الخاص به. الحاسوب متصل بالإنترنت: خطوات التثبيت المتبقية إذا كان الحاسوب متصل بالإنترنت تكون كالتالي: نفذ أول ثلاث خطوات من الفقرة السابقة الخاصة باختيار الدولة ولغة تخطيط لوحة المفاتيح وإضافة لغة جديدة لتخطيط لوحة المفاتيح. في النافذة التالية يطلب منك النظام ضبط إعدادات الشبكة لتوصيل الحاسوب بالإنترنت، اشبك جهازك بها، ثم اضغط على زر "التالي". بعد توصيل الجهاز بالإنترنت، سوف يتحقق النظام من وجود تحديثات للتأكد من أن لديك أحدث الإصدارات لنظام التشغيل. وفي حالة وجود تحديثات، فسوف يجلبها لتثبيتها، ثم يُجري عملية إعادة تشغيل للجهاز، لذلك قد تستغرق هذه الخطوة بعض الوقت. سيُطلب منك في النافذة التالية إعطاء اسم للجهاز لا يزيد عن 15 حرف (انتبه اسم الجهاز ليس هو اسم للمستخدم). وبعد كتابة الاسم اضغط على زر "التالي"، أو يمكنك تخطي هذه الخطوة. بعد كتابة اسم الجهاز، سوف ينفذ عملية إعادة تشغيل مرةً أخرى، وبعد أن يفتح الجهاز سوف يطلب منك تحديد الطريقة التي سوف تستخدم نظام التشغيل بها. فهل هو استخدام شخصي، أم أنه استخدام للعمل أو مؤسسة تعليمية. اختر "إعداد للاستخدام الشخصي"، ثم اضغط على زر "التالي". في النافذة التالية سيُطلب منك تسجيل الدخول باستخدام حساب بريد إلكتروني من شركة مايكروسوفت، فإن كان لديك حساب بالفعل، فاكتب عنوان البريد الإلكتروني، ثم اكتب كلمة المرور الخاصة به في النافذة التي تليها، أو يمكنك إنشاء بريد إلكتروني جديد حتى تتمكن من تسجيل الدخول لنظام التشغيل ويندوز 11. في النافذة التي تليها، سيُطلب منك إنشاء رقم تعريف شخصي، وهو عبارة عن كلمة مرور بديلة لكلمة مرور البريد الإلكتروني، لتستخدمها في عملية تسجيل الدخول لنظام التشغيل ويندوز 11. فقط اضغط على زر "إنشاء رقم تعريف شخصي Pin"، ومن النافذة التي تليها اكتب الرمز، ثم أعد كتابته مرةً أخرى. وإن أحببت أن يكون الرمز خليط بين الأرقام والحروف والرموز، فحدد الخيار "إدخال أحرف ورموز"، وبعد الانتهاء من كتابة الرمز، اضغط زر "موافق". في النافذة التالية، اختر إعدادات الخصوصية للجهاز، ثم اضغط على زر "قبول"، ونوصيك بترك إعدادات الخصوصية على وضعها الافتراضي كما هي في هذه الخطوة. وفي النافذة التالية، خصّص أو حدّد الطرائق التي سوف تستخدم بها جهازك لإضفاء طابعك الشخصي على نظام التشغيل، وبعد اختيارك لمجالات الاستخدام اضغط على زر "قبول". اضغط على زر "التالي" فقط في النافذة التالية الخاصة بالنسخ الاحتياطي على خدمة OneDrive. في النهاية سوف يعمل النظام على تهيئة الخيارات التي اخترتها وتجهيز الإعدادات حسب تفضيلاتك، وقد يستغرق هذا الأمر بعض الوقت، وبعد انتهائه سيظهر لك سطح مكتب نظام التشغيل ويندوز 11. بهذا تكون قد أتممت عملية تثبيت نظام التشغيل ويندوز 11 بنجاح وأصبحت جاهزًا للتعرف على واجهة المستخدم الجديدة الخاصة بنظام التشغيل بشيء من التفصيل. وإلى هنا نكون قد وصلنا إلى نهاية هذا الدرس، وفي الدرس القادم سوف نبدأ في شرح واجهة المستخدم لنظام التشغيل ويندوز 11. نتمنى أن يكون هذا الدليل قد أضاف لكم معلومات جديدة ومفيدة، وفي حالة وجود أي استفسارات، فلا تترددوا في ذكرها لنا في التعليقات. اقرأ أيضًا نظرة سريعة على واجهة المستخدم في ويندوز 11 Windows بدء العمل مع ويندوز 101 نقطة
-
مرحبًا بك في مقال إدخال البيانات وتعديلها وتحريرها، من سلسلة مقالاتنا حول كيفية استخدام برنامج مايكروسوفت إكسل. سنبدأ في هذا المقال بتطوير ورقة العمل حتى تظهر كما في الشكل 01 "مثال لورقة عمل إكسل مع مخطط مضمَّن"، المهارات التي سنشرحها في هذا المقال هي المستخدمةُ عادةً في المراحل الأولى من تطوير ورقة عملٍ واحدة أو أكثر في المصنف. مثال لورقة عمل إكسل مع مخطط مضمَّن. إدخال البيانات Entering Data سوف نبدأ بإنشاء المصنف الموجود في الشكل 001 عن طريق إدخال البيانات يدويًا في ورقة العمل، وفي الخطوات الآتية كيفية كتابة عناوين الأعمدة الموجودة في الصف الثاني من ورقة العمل: اختر الخلية A2 في ورقة العمل. اكتب كلمة "الشهر". اضغط على السهم المتجه نحو اليمين، ستُحفَظ بذلك الكلمة في الخلية A2، ثم حدِّد الخلية المجاورة لها من ناحية اليمين. اكتب كلمة "وحدة المبيعات" ثم اضغط على السهم المتجه نحو اليمين. كرر هذه العملية لكتابة باقي المعلومات ("متوسط السعر" و"السعر بالدولار"). يوضح الشكل كيف ستبدو ورقة عملك بعد إدخال عناوين الأعمدة في الصف 2، وهنا قد تلاحظ اختفاء بعض الكلمات، لأن العمودَ أصغر من أن يناسب الكلمات التي أدخلتها. إدخال عناوين الأعمدة في ورقة العمل. التأكد من صحة العمل يُعَد إدخال عناوين الأعمدة التي تصف البيانات والمعلومات بدقة أمرًا حساسًا وخطرًا عند إدراجها في كل عمود في ورقة العمل. وفي بيئة عملك الرسمية، من المرجّح أنك ستشارك مصنفات إكسل مع زملائك في العمل، لذا فاختيارك الجيد لعناوين الأعمدة سيقلل من احتمالات حدوث سوء فهم للبيانات المُدخلة في ورقة العمل، والتي قد تؤدي إلى أخطاءٍ فادحة ومكلفة حسب مجال عملك. اختر الخلية B3. اكتب الرقم "2670" ثم اضغط على زر الإدخال Enter، وسيفعّل هذا الخلية B4، إذ أن استخدام زر الإدخال يُعَد طريقةً فعالةً لإدخال البيانات عموديًا باتجاه أسفل العمود. كرر الخطوة (7) لإدخال الأرقام التالية في الخلية B4 حتى الخلية B14: 2160, 515, 590, 1030, 2875, 2700, 900, 775, 1180, 1800, 3560 لماذا نتجنب استخدام التنسيق عند إدخال أرقام في ورقة العمل؟ يُفضل تجنب كتابة رموز التنسيق عند كتابة الأرقام في ورقة العمل (مثل: رمز الدولار $ والفواصل من النوع ' وغيرهم). وبالرغم من أن إكسل يسمح لك بإدخال هذه الرموز، إلا أنها تُبطئ من عملية إدخال البيانات، لذلك من الأفضل أن تستخدم ميزات التنسيق في إكسل لإضافة الرموز إلى الأرقام بعد كتابتها في ورقة العمل. اختر الخلية C3. اكتب الرقم 9.99 واضغط زر الإدخال. كرر الخطوة (10) لإدخال الأرقام التالية في الخلية C4 حتى الخلية C14: 12.49, 14.99, 17.49, 14.99, 12.49, 9.99, 19.99, 19.99, 19.99, 17.49, 14.99 اختر الخلية D3. اكتب الرقم 26685 واضغط زر الإدخال. كرر الخطوة (13) لإدخال الأرقام التالية في الخلية D4 حتى الخلية D14: 26937, 7701, 10269, 15405, 35916, 26937, 17958, 15708, 23562, 31416, 53370 حتى تتأكد من سلامة العمل، من المهم جدًا أن تراجع وتدقق ورقة عملك بحرص، خاصةً عند إدخال بياناتٍ رقمية، إذ أن تبديل الأرقام عند إدخال البيانات يدويًا يُعَد خطأً شائعًا. فعلى سبيل المثال: قد تبدل الرقم 536 بالرقم 563، وخطأٌ كهذا قد يهدد طبعًا سلامة مُصنفك. يوضِّح الشكل الآتي كيف يجب أن يكون شكل ورقة العمل بعد إدخال البيانات. تحقق من أرقامك بعناية للتأكد من أنها قد أُدخلت بدقةٍ في ورقة العمل. إدخال مُكتمل للبيانات في الأعمدة B و C و D. تعديل البيانات Editing Data بإمكانك تغيير البيانات المُدخلة في الخلايا عبر الضغط ضغطةً مزدوجةً على موقع الخلية، أو عن طريق استخدام شريط الصيغ؛ فكما لاحظت أن البيانات التي تُدخلها في الخلية تظهر أيضًا في شريط الصيغ، فهذا الشريط يُستخدم في إدخال البيانات بالإضافة لتعديل البيانات التي قد أُدخلت فعلًا. ستوضح لك الخطوات التالية كيفية إدخال البيانات وتعديل البيانات التي أُدخلت مسبقًا: اختر الخلية A15 في ورقة العمل "ورقة 1". اكتب الكلمة "الإجـ" واضغط على زر الإدخال. اضغط على الخلية A15. حرك مؤشر الفأرة إلى شريط الصيغ، ستلاحظ تغير شكل المؤشر، حرك المؤشر إلى نهاية الكلمة "الإجـ" واضغط يسارًا. اكتب الحروف "مالي" لإكمال الكلمة "الإجمالي". اضغط فوق علامة الاختيار الموجودة على يسار شريط الصيغ، هذا سيغير شكل الخلية. استخدام شريط الصيغ وتعديل وإدخال البيانات. اضغط مرتين على الخلية A15. أضف مسافةً بعد كلمة "إجمالي" واكتب كلمة "المبيعات". اضغط على زر الإدخال. وفي حال كانت هناك أوامر تريد إعطاءها دون استخدام الفأرة، فيمكنك مثلًا تعديل البيانات في الخلية عبر اختيار الخلية المراد تعديلها والضغط زر F2 في لوحة المفاتيح. الملء التلقائي Auto Fill هي خاصية في برنامج إكسل تمكّنك من إكمال البيانات المُدخلة سواءً كان التسلسل كميًا أو نوعيًا، وبإمكانك استخدامها أيضًا في نسخ ولصق المعلومات في ورقة العمل. تكون هذه الميزة ممتازةً في حال إدخال البيانات يدويًا إلى ورقة العمل، ولها استخدامات عديدة، ولكن تظهر فائدتها العظمى عند استخدامها في إدخال البيانات ذات التسلسل المحدد، مثل الأرقام (2.4.6.8…) إلى آخره، أو إدخال البيانات غير الرقمية مثل أيام الأسبوع أو أشهر السنة. توضح الخطوات التالية كيف يمكن استخدام هذه الخاصية لإدخال أشهر السنة في العمود A: اختر الخلية A3 في ورقة العمل. اكتب الكلمة "يناير" واضغط على زر الإدخال. اختر الخلية A3 مرةً أخرى. حرك مؤشر الفأرة إلى الجانب السفلي الأيمن من الخلية A3. سيظهر لك مربعٌ صغير بأسفل الخلية، يسمى هذا المربع بـ "مقبض التعبئة"، عندما يقترب مؤشر الفأرة من مقبض التعبئة تتحول علامة الزائد البيضاء إلى علامة زائد سوداء. مقبض التعبئة. 5.اضغط على الفأرة واسحب مقبض التعبئة حتى الخلية A14، وستلاحظ أن مربع مقبض التعبئة يشير إلى الشهر الذي سيوضع في كل خلية. بعدها حرر زر الفأرة الأيسر عندما يظهر في مربع التعبئة كلمة "ديسمبر". الملء التلقائي. بمجرد تحريرك للفأرة، ستظهر جميع شهور السنة بالترتيب في نطاق الخلايا "A3:A14". سيظهر أيضًا زر خيارات الملء التلقائي؛ وبالضغط على هذا الزر، ستظهر لك عدة خيارات لتساعدك في إدراج البيانات في مجموعة من الخلايا. خيارات زر الملء التلقائي. اضغط بالفأرة على زر "خيارات الملء التلقائي". اختر "نسخ خلايا"، سيؤدي هذا إلى تغيير الأشهر في نطاق الخلايا "A4:A14" إلى "يناير". اضغط مرةً أخرى على زر "خيارات الملء التلقائي". اضغط على خيار تعبئة الأشهر لإعادة شهور السنة إلى نطاق الخلايا "A4:A14". سيؤدي خيار "سلسلة التعبئة" إلى نفس النتيجة. حذف البيانات Delete data وإلغاء الخطوة الأخيرة Undo Command هنالك العديد من الطرق التي بإمكانك استخدامها لحذف بياناتٍ محددة من ورقة العمل، سنشرح بعضها بالتفصيل في هذا المقال. بإمكانك استخدام "إلغاء الخطوة الخيرة" دومًا لتساعدك في استعادة بياناتٍ حُذفت بالخطأ من ورقة العمل. وستوضح لك الخطوات التالية كيفية حذف خلية أو نطاق من الخلايا: اختر الخلية C2. اضغط على زر الحذف Delete في لوحة المفاتيح، ستُحذف بذلك البيانات التي تحتويها الخلية. حدد نطاق الخلايا "C3:C14" عن طريق الإشارة إلى الخلية C3 ثم سحب الفأرة حتى الخلية C14. أشر بالفأرة إلى مقبض التعبئة وستلاحظ أن علامة الزائد البيضاء تحولت إلى اللون الأسود. اضغط على علامة الزائد السوداء، واسحب السهم مجددًا إلى الخلية C3 ثم حرر الفأرة، ستُحذف بذلك البيانات الموجودة في نطاق هذه الخلايا. استخدام الملء التلقائي وحذف البيانات. اضغط على خيار "إلغاء الخطوة الأخيرة" الموجود في شريط الوصول السريع للأدوات لتستعيد البيانات المحذوفة من نطاق الخلايا "C3:C14". اضغط على خيار "إلغاء الخطوة الأخيرة" مجددًا لتستعيد البيانات المحذوفة من الخلية C2. أوامر يمكن إعطاؤها دون استخدام الفأرة من أمثلة هذه الأوامر نجد خيار "إلغاء الخطوة الأخيرة"، والذي من أجل الوصول إليه، اضغط مع الاستمرار على زر Ctrl ثم اضغط على الحرف Z. حدد نطاق الخلايا "C2:C14". اضغط على زر الإزالة أو المسح Clear الموجود في علامة التبويب الرئيسية Home في شريط إكسل. (انظر شكل "القائمة المنسدلة لأوامر المسح") ستظهر قائمة تحتوي على خياراتٍ عديدة للمسح والحذف. لاحظ أن لديك أيضًا خياراتٌ لمسح التنسيقات الموجودة في الخلية فقط أو الارتباطات التشعبية. اضغط على خيار "مسح الكل" لحذف البيانات في نطاق الخلايا. اضغط على خيار "إلغاء الخطوة الأخيرة" لاستعادة البيانات المحذوفة. قائمة المسح. ضبط قياسات الأعمدة والصفوف هنالك بعض البيانات المُدخلة التي تبدو مقطوعةً أو غير كاملة، وهذا لأن العمود ضيق جدًا مقارنةً مع حجم الكلمة. بإمكانك تعديل قياسات الأعمدة والصفوف في ورقة العمل حتى يتناسب حجمها مع البيانات المُدخلة في الخلية، وستشرح الخطوات التالية كيفية ضبط عرض الأعمدة وارتفاع الصفوف في ورقة العمل: حرك مؤشر السهم إلى النقطة بين العمود A والعمود B في ورقة العمل "ورقة 1" كما هو مُوضح في الشكل الموالي. يمكنك الآن رؤية علامة الزائد البيضاء تتحول إلى سهمٍ مزدوج. اسحب العمود إلى اليمين حتى تتمكن من رؤية الكلمة كاملةً، وستلاحظ أيضًا مربع عرض العمود (المربع الذي يظهر عند تعديل عرض العمود باستخدام طريقة الضغط والسحب) الذي يُظهر عدد الحروف التى تتسع في العمود باستخدام نوع الخط "Noto Sans Arabic". ضبط عرض الأعمدة. إن كنت بحاجة إلى تحديد عرضٍ معين لعمود أو أكثر، فقد تجد أن استخدام طريقة الضغط والسحب غير فعالة. الخطوات من 4 إلى 7 تشرح طريقةً أخرى لضبط عرض العمود بتحديد عدد الحروف أو المقاطع. اختر أي خلية في العمود A، وبإمكانك اختيار أكثر من خلية إن كنت ستحدد نفس عدد الحروف لكلّ الخلايا. اضغط على زر التنسيق في علامة التبويب الرئيسية. (انظر الشكل "مجموعة الخلايا في علامة التبويب الرئيسية") اضغط على خيار "عرض العمود" من القائمة المنسدلة (انظر الشكل "قائمة التنسيق")، وستفتح نافذة ضبط عرض العمود. اكتب الرقم "21" واضغط على زر التأكيد Ok. سيُضبط العمود A على العرض المناسب لعدد الحروف هذا. (انظر الشكل "نافذة ضبط عرض العمود") مجموعة الخلايا في علامة التبويب الرئيسية. قائمة التنسيق. نافذة ضبط عرض العمود. أوامر يمكن إعطاؤها دون استخدام الفأرة تستطيع هنا أن تعطي أوامر دون الحاجة لاستخدام الفأرة، كما يلي. عرض العمود لتحديد عرض العمود دون استخدام الفأرة، اتبع الخطوات التالية: اضغط على زر Alt في لوحة المفاتيح، ثم اضغط على أزرار H و O و W في نفس الوقت. وفي ملفنا: اختر الخلية A15. اضغط على زر "التنسيق" في علامة التبويب الرئيسية. (انظر الشكل "مجموعة الخلايا في علامة التبويب الرئيسية") اضغط على خيار "طول الصف" من القائمة المنسدلة (انظر الشكل "قائمة التنسيق"). ستفتح نافذة ضبط طول الصف. اكتب الرقم "24" واضغط على زر التأكيد Ok. سينضبط الصف 15 ليكون طوله 24 نقطة. تستخدم وحدة القياس pointMetric عند قياس ارتفاع الصف؛ وتكافئ 4.5 سنتيمترًا تقريبًا. وللتأكيد، لقد أُجريَ هذا التعديل في ارتفاع الصف لإنشاء مسافة بين مجاميع ورقة العمل هذه وبقية البيانات. طول الصف لتحديد طول الصف دون استخدام الفأرة، اتبع الآتي: اضغط على زر Alt في لوحة المفاتيح، ثم اضغط على أزرار H و O و W في نفس الوقت. انظر الشكل "Excel Objective 1.0 بالعمود A والصف رقم 15 مُعدلان" حيث يظهر شكل ورقة العمل بعد التعديل. Excel Objective 1.0 بالعمود A والصف رقم 15 مُعدلان. مراجعة للمهارة: ضبط الأعمدة والصفوف لضبط قياسات الأعمدة والصفوف يدويًا، اتبع الخطوات التالية: اختر على الأقل خليةً واحدةً في الصف أو العمود المراد تعديله. اضغط على علامة التبويب الرئيسية في شريط إكسل. اضغط على زر التنسيق في مجموعة الخلايا Cells group. اضغط على طول الصف أو عرض العمود من القائمة المنسدلة. أدخلْ طول الصف بالنقاط أو عرض العمود بالحروف في المربع. اضغط على زر الموافقة Ok. إخفاء الأعمدة والصفوف Hide & Unhide بالإضافة إلى ضبط أبعاد الأعمدة والصفوف، يمكنك أيضًا إخفاؤها من ورقة العمل. يفيد هذا الأسلوب في تحسين المظهر المرئي لورقة العمل التي تحتوي على بياناتٍ ليست ضروريةَ العرض. ستُعرض هذه الميزات باستخدام مصنف Excel Objective 1.0، ولكن لا حاجة لإخفاء أعمدة أو صفوف من ورقة العمل هذه، بالتالي سيكون استخدام هذه المهارة لغرض العرض التوضيحي فقط. لإخفاء عمودٍ أو صف من ورقة عمل، اتبع الخطوات التالية: اختر الخلية C1 في ورقة العمل "ورقة 1". اضغط على زر التنسيق في علامة التبويب الرئيسية في شريط إكسل. اضغط على خيار "الإخفاء والإظهار Hide & Unhide" الموجود في القائمة المنسدلة، ستُفتح قائمة فرعية من الخيارات. (انظر الشكل "قائمة التنسيق"). اختر "اخفاء الأعمدة " من القائمة الفرعية، سيختفي العمود C. قائمة الإظهار والإخفاء الفرعية. أوامر يمكن إعطاؤها دون استخدام الفأرة من بين هذه الأوامر: إخفاء الأعمدة اضغط مع الاستمرار على زر Ctrl ثم اضغط على الرقم 0. يُظهر الشكل التالي المصنفَ الذي أُخفيَ منه العمود C في ورقة العمل "ورقة 1"، بإمكانك معرفة أن هناك عمود مخفي بسبب غياب الحرف C. عمود مخفي. ولإلغاء إخفاء هذا العمود، اتبع الخطوات التالية: حدِّد نطاق الخلايا "B1:D1" عن طريق اختيار الخلية B1 والسحب حتى الخلية D1. اضغط على زر التنسيق في علامة التبويب الرئيسية في شريط إكسل. اضغط على خيار "الإخفاء والإظهار" الموجود في القائمة المنسدلة، ستظهر قائمةٌ فرعية من الخيارات. (انظر الشكل "قائمة التنسيق"). اختر إلغاء إخفاء الأعمدة من القائمة الفرعية، سيعود العمود C. إلغاء إخفاء الأعمدة حتى تُظِهر عموداً مُختفيًا، عليك أن تحدِّد الخلايا الموجودة على جانبَي الخلية المخفية، اضغط مع الاستمرار على زر Ctrl، ثم اضغط على الزر Shift، وزر القوس المنغلق ()) على لوحة المفاتيح. ستوضح الخطوات التالية كيفية إخفاء الصفوف، وهي شبيهةٌ بإخفاء الأعمدة: اختر الخلية A1 في ورقة العمل "ورقة 1". اضغط على زر التنسيق من علامة التبويب الرئيسية في شريط إكسل. اضغط على خيار "الإخفاء والإظهار" الموجود في القائمة المنسدلة، ستظهر قائمة فرعية من الخيارات. (انظر الشكل "قائمة التنسيق"). اختر "إخفاء الصفوف" من القائمة الفرعية، سيختفي الصف رقم 3. إخفاء الصفوف يمكنك الضغط مع الاستمرار على زر Ctrl ثم اضغط على الرقم 9. ولإلغاء إخفاء الصف، اتبع الخطوات التالية: حدِّد نطاق الخلايا "A2:A4" عن طريق اختيار الخلية A2 والسحب حتى الخلية A4. اضغط على زر التنسيق في علامة التبويب الرئيسية في شريط إكسل. اضغط على خيار "الإخفاء والإظهار" الموجود في القائمة المنسدلة، ستظهر قائمة فرعية من الخيارات. (انظر الشكل "قائمة التنسيق"). اختر إلغاء إخفاء الصفوف من القائمة الفرعية، وسيعود الصف 3 . (انظر الشكل "قائمة الإظهار والإخفاء الفرعية"). إلغاء إخفاء الصفوف سيكون بإمكانك إلغاء إخفاء الصفوف دون استخدام الفأرة من خلال تحديد الخلايا الموجودة في أعلى وأسفل الخلية المخفيّة، ثم الضغط على زر Ctrl؛ مع الضغط على الزر Shift وزر القوس المفتوح (() من لوحة المفاتيح. تفقُّد صحة العمل للتأكد من سلامة العمل المنجز حتى اللحظة عليك بالآتي: الأعمدة والصفوف المخفية يشيع في معظم الوظائف أن يستخدم الموظفون مصنفات إكسل مصممةً من قبل زميل في العمل. لذلك تحقق دائمًا من الصفوف والأعمدة المخفية قبل استخدامك مصنفًا من تصميم شخصٍ آخر. بإمكانك معرفة ما إذا كان الصف أو العمود مخفيًا بسهولة، من خلال ملاحظة ما إذا كان هناك رقم صف أو حرف عمود مفقودَين. مراجعة للمهارة: إخفاء الأعمدة والصفوف بإمكانك إخفاء الأعمدة والصفوف عبر اتباع الخطوات التالية: اختر على الأقل خليةً واحدةً في الصف أو العمود المُراد تعديله. اضغط على علامة التبويب الرئيسية في شريط إكسل. اضغط على زر التنسيق في مجموعة الخلايا Cells group. اضغط على على خيار "الإخفاء والإظهار". اختر إخفاء الصف أو إخفاء العمود. مراجعة للمهارة: إلغاء إخفاء الأعمدة والصفوف أما إلغاء إخفاء الأعمدة والصفوف فيتم عبر الخطوات التالية: حدِّد الخلايا الموجودة على جانبَي العمود المخفي أو الخلايا الموجودة في أعلى وأسفل الصف المخفي. اضغط على علامة التبويب الرئيسية في شريط إكسل. اضغط على زر التنسيق في مجموعة الخلايا Cells group. اضغط على على خيار "الإخفاء والإظهار". اختر إلغاء إخفاء الصف أو إلغاء إخفاء العمود. إدراج أعمدة وصفوف Inserting يُعَد استخدام مصنفات إكسل المُصممة من قبل الآخرين طريقةً فعّالةً لإتمام العمل بسرعة، لأنها تلغي الحاجة إلى إنشاء أوراقِ عملٍ لاحتواء البيانات من نقطة الصفر. لكن على الرغم من ذلك، قد تحتاج لإضافة أعمدة أو صفوف إضافية لإكمال هدفك. في هذه الحالة يمكنك إدراج أعمدة أو صفوف فارغة في ورقة العمل. توضح الخطوات التالية كيفية القيام بذلك: اختر الخلية C1 في ورقة العمل. اضغط على السهم في زر الإدراج الموجود في علامة التبويب الرئيسية في شريط إكسل. انظر الشكل "زر التعبئة" زر التعبئة. اضغط على خيار "إدراج أعمدة في ورقة العمل" من القائمة المنسدلة (انظر الشكل "قائمة الإدراج"). سيُدرج عمودٌ فارغ إلى يسار العمود C، وستنتقل البيانات التي كانت موجودةً سابقًا في العمود "C" الآن إلى العمود "D". يمكنك ملاحظة أنه دائمًا ما تُدرج الأعمدة إلى يسار الخلية المحددة. أوامر يمكن إعطاؤها دون استخدام الفأرة تتضمن هذه الأوامر ما يلي: إدراج الأعمدة بإمكانك اتباع الخطوات التالية لإدراج الأعمدة دون الاعتماد على الفأرة: اضغط على زر Alt في لوحة المفاتيح، ثم اضغط على أزرار H و I و C في نفس الوقت. سيُدرج عمود بجوار الخلية المحددة. قائمة التعبئة. اختر الخلية A3 في ورقة العمل. اضغط على الزر "تعبئة" في علامة التبويب الرئيسية على شريط إكسل (انظر الشكل "زر التعبئة"). اضغط على الخيار "تعبئة سريعة" من القائمة المنسدلة (انظر الشكل "قائمة التعبئة")، وسيُدرج صف فارغ أعلى الصف 3، وستنتقل البيانات التي كانت موجودة سابقًا في الصف "3" الآن إلى الصف "4". يمكنك ملاحظة أنه دائمًا ما تُدرج الصفوف أعلى الخلية المحددة. إدراج الصفوف بإمكانك اتباع الخطوات التالية لإدراج الصفوف دون الاعتماد على الفأرة: اضغط على زر Alt في لوحة المفاتيح، ثم اضغط على أزرار H و I و R في نفس الوقت. وسيُدرج صف بجوار الخلية المحددة. مراجعة للمهارة: إدراج الأعمدة والصفوف ستوضح لك الخطوات التالية كيفية إدراج الأعمدة والصفوف: حدِّد الخلايا الموجودة على الجانب الأيمن للعمود أو الخلايا الموجودة أسفل الصف. اضغط على علامة التبويب الرئيسية في شريط إكسل. اضغط على زر الإدراج في مجموعة الخلايا Cells group. اضغط على خيار "الإخفاء والإظهار". اختر إلغاء إدراج الصف أو العمود. بإمكانك هنا أن تنقل البيانات من موقع إلى آخر في ورقة العمل بمجرد أن تدخل البيانات في الورقة. ستوضح الخطوات التالية كيفية نقل البيانات إلى مواقع مختلفة في ورقة العمل: حدِّد نطاق الخلايا "D2:D15" عن طريق اختيار الخلية D2 والسحب حتى الخلية D15. حرك مؤشر السهم إلى الطرف الأيسر من الخلية D2، ستلاحظ تحوّل علامة الزائد البيضاء إلى سهمٍ مزدوج. (انظر الشكل "نقل البيانات") يؤكد هذا التحوّل إمكانية نقل الخلايا إلى موقع مختلف. نقل البيانات. اسحب المؤشر إلى الخلية C2. حرر المؤشر، ستظهر البيانات الآن في العمود C. اضغط على زر "إلغاء الخطوة الأخيرة" الموجود في شريط الوصول السريع للأدوات لإعادة البيانات إلى العمود D. تفقد صحة العمل قبل نقل البيانات داخل ورقة العمل، تأكد من تحديد جميع البيانات المُنتمية إلى السلسلة التي تنقلها. على سبيل المثال، إذا كنت تنقل عمود بيانات، تأكد من تضمين عنوان العمود، فتأكد أيضًا من تحديد جميع القيم والأرقام في العمود قبل نقلها. حذف الأعمدة والصفوف قد تحتاج إلى حذف أعمدة أو صفوف بيانات كاملة من ورقة العمل. يمكن أن تكون أعمدةً أو صفوفًا فارغةً في ورقة العمل، أو أعمدةً وصفوفًا تحتوي على بيانات. لقد وضّحنا طرق حذف محتويات الخلية مسبقًا، ويمكن استخدامها نفسها لحذف البيانات غير المرغوب بها؛ أما إذا كنت لا تريد صفًا أو عمودًا فارغًا في المصنف، فبإمكانك حذفه باستخدام الخطوات التالية: حدِّد الخلية A3. اضغط على السهم المتجه نحو الأسفل على الزر "حذف" في مجموعة الخلايا في علامة التبويب الرئيسية في شريط إكسل. اضغط على خيار "حذف صفوف الورقة" من القائمة المنسدلة (انظر الشكل "قائمة الحذف"). يؤدي هذا إلى إزالة الصف 3 وإزاحة جميع البيانات (الموجودة أسفل الصف 2) إلى الصف الواقع فوقه. أوامر يمكن إعطاؤها دون استخدام الفأرة من بين هذه الأوامر: حذف الصفوف من الممكن حذف الصفوف دون استخدام الفأرة، وذلك بالضغط على زر Alt في لوحة المفاتيح، ثم الضغط على أزرار H و D و R في نفس الوقت. سيُحذف الصف الذي يحوي الخلية المحددة. قائمة الحذف. حددِّ الخلية C1. اضغط على السهم المتجه للأسفل على الزر "حذف" في مجموعة الخلايا في علامة التبويب الرئيسية في شريط إكسل. اضغط على خيار "حذف أعمدة من الورقة" من القائمة المنسدلة (انظر الشكل "قائمة الحذف"). يؤدي هذا إلى إزالة العمود C وإزاحة جميع البيانات (الموجودة على الجانب الأيمن من العمود B) إلى العمود الواقع على يساره. حذف الأعمدة من الممكن أن نحذف الأعمدة أيضاً دون استخدام الفأرة، عبر الضغط على زر Alt في لوحة المفاتيح، ثم الضغط على أزرار H و D و C في نفس الوقت. سيُحذف العمود الذي يحوي الخلية المحددة. مراجعة للمهارة: إدراج الأعمدة والصفوف حدِّد الخلايا الموجودة في العمود أو الصف المُراد حذفه. اضغط على علامة التبويب الرئيسية في شريط إكسل. اضغط على زر الحذف في مجموعة الخلايا Cells group. اضغط على خيار "حذف الصف" أو "حذف العمود". خلاصة لنستعرض المآخذ الرئيسة التي مرت معنا في هذا المقال: يجب استخدام عناوين الأعمدة في ورقة العمل، ويجب أن تصف العناوينُ البياناتِ الموجودةَ في العمود بدقة. يمكن أن يؤدي استخدام الرموز -مثل علامة الدولار- عند إدخال الأرقام في ورقة العمل إلى إبطاء عملية إدخال البيانات. يجب التركيز بشدة في أوراق العمل عند إدخال البيانات يدويًا. يُعَد أمر "إلغاء الخطوة الأخيرة" أداةً قيمةً ومهمة في استعادة البيانات التي حُذفت بالخطأ من ورقة العمل. عند استخدام ورقة عمل صُممت من قبل شخص آخر، ابحث بعناية عن الأعمدة أو الصفوف التي من الممكن أن تكون مخفية. بهذا نكون قد وصلنا إلى نهاية المقال، لا تنس متابعة المقال الموالي من السلسلة حتى تتعرف أكثر على كيفية العمل في ملفات إكسل. ترجمة بتصرف للمقال Entering, Editing, and Managing Data من "calango website". اقرأ أيضًا المقال السابق: نظرة عامة على برنامج مايكروسوفت إكسل Microsoft Excel التعرف على Microsoft Excel وإنشاء المصنف الأول كيف تتحكم بطريقة عرض أوراق العمل في Microsoft Excel استخدام أدوات مايكروسوفت إكسل لتنسيق الخلايا عن طريق الشيفرات VBA مدخل إلى تطبيق مايكروسوفت أوفيس إكسل 365 أونلاين1 نقطة
-
مرحبًا بك في مقال نظرة عامة على برنامج مايكروسوفت إكسل، من سلسلة مقالات حول كيف استخدم مايكروسوفت إكسل. يحتوي Microsoft Office على مجموعة متنوعة من التطبيقات والأدوات التي تساعد المستخدمين في تحقيق العديد من مهامهم الشخصية والمهنية. ويُعَد Microsoft Excel من أكثر هذه التطبيقات تنوعًا واستخدامًا من بين جميع تطبيقات Office، فمهما كانت مهنتك التي تمارسها، ستحتاج دائمًا إلى إكسل لتحقيق مهامك المهنية يوميًا. سوف نعرض في هذا المقال نظرةً عامةً على تطبيق إكسل، مع توضيح الأوامر والميزات التي يمكنك استخدامها في مصنفات إكسل. اتخاذ القرارات مع إكسل بشرح بسيط للغاية، يُعَد إكسل أداةً تسمح لك بإدخال بيانات كمية في جدول إلكتروني بهدف إتمام عملية حسابية أو أكثر. تحوّل الحسابات هذه البيانات الكمية إلى معلومات في النهاية. يمكن استخدام المعلومات المُنتجة من قِبل إكسل عند اتخاذ القرارات المهمة في كلٍّ من السياقين المهني والشخصي؛ إذ يمكن للموظفين مثلًا استخدام إكسل لتحديد مقدار المخزون المراد شراؤه لبيع الملابس بالتجزئة، أو كمية الدواء المُفترض وصفها لمريض، أو المبلغ المالي الذي يمكن إنفاقه دون الخروج عن حدود الميزانية. وفيما يتعلق بالقرارات الشخصية، يمكنك استخدام إكسل لتحديد ميزانيتك لشراء منزل جديد أو لدفعات إيجار السيارة، أو كم ينبغي عليك التوفير من مالك لتحقيق أهدافك التقاعدية. سنوضح في هذا المقال كيف يمكنك استخدام إكسل لاتخاذ هذه القرارات وغيرها الكثير. يُظهر الشكل 1 "مثال لورقة عمل إكسل مع مخطط مضمَّن" ورقة عمل إكسل مُكتملة ستُصمم في سلسلة مقالاتنا المتعلقة ببرنامج مايكروسوفت إكسل، حملها من هنا. المعلومات الظاهرة في ورقة العمل هي بيانات مبيعات عالية الجودة لشركة افتراضية لتجارة التجزئة، بحيث ستساعد هذه البيانات البائعين في تحديد عدد مندوبي المبيعات اللازمين لكل شهر، ومقدار مخزون البضائع المطلوب لتلبية المبيعات، وأنواع المنتجات الواجب شراؤها. يمكنك ملاحظة أن المخطط المضمن يُسهّل أيضًا معرفة الأشهر ذات المبيعات الأعلى للوحدات. الشكل 1: مثال لورقة عمل إكسل مع مخطط مضمَّن. فتح تطبيق إكسل ستوضح لك الخطوات التالية كيفية فتح التطبيق من حاسوبك. الخطوات المذكورة في الشكل 02 "قائمة البدء" مأخوذة من حاسوب ذي نظام تشغيل Windows 10. اضغط على قائمة البدء Start button الموجودة في الزاوية في أسفل يسار الشاشة. تصفَّح قائمة البرامج حتى تصل إلى خيار أوفيس Office، الذي سيفتح لك قائمةً بتطبيقات مايكروسوفت Microsoft Office. اختر مايكروسوفت إكسل Microsoft Excel لفتح التطبيق. ستجد برنامج مايكروسوفت إكسل في قائمة البرامج للوصول السريع أيضًا. الشكل 2: قائمة إبدأ في إكسل. إذا لم يكن البرنامج مثبتًا على حاسوبك أو كان الإصدار الموجود قديمًا، فستحتاج إلى تحميله أو تحديثه إلى الإصدار الأحدث، لتمام الاستفادة من جميع مزايا البرنامج. مصنف إكسل The Excel Workbook سيظهر مصنف فارغ على الشاشة بمجرد أن يبدأ التطبيق. المصنف هو ملف إكسل يحتوي على ورقة عمل واحدة أو أكثر، ويمكن الإشارة إليه أيضًا على أنه جدول بيانات، يحتوي على مستطيلات تسمى خلايا لإدخال البيانات الرقمية وغير الرقمية. سيطلق إكسل اسمًا على الملف، مثل Book1 و Book2 و Book3 وما إلى ذلك، بناءً على عدد المصنفات التي أُنشئت باستخدام هذا البرنامج. الشكل 3: مصنف إكسل فارغ. تصفح أوراق العمل Worksheets المعلومات مُدخلة ومُعالجة في ورقة عمل إكسل. تحتوي ورقة العمل على عدة مستطيلات تسمى خلايا cells لإدخال المعلومات الرقمية وغير الرقمية، لكل خلية موقع محدد في ورقة العمل حيث إدخال البيانات وتخزينها. ولكل خلية في ورقة العمل عنوان يُحدَّد بحرف العمود متبوعًا برقم الصف، ويستخدم لتحديد خلايا معينة في ورقة العمل. تشرح الخطوات التالية كيفية التنقل في ورقة عمل إكسل: ضع سهم الماوس على الخلية التي عنوانها D5 واضغط عليها. تأكد من أن العمود D والصف 5 مظللان كما هو موضح في الشكل الآتي. الشكل 4: تنشيط موقع الخلية في إكسل. حرك السهم إلى الخلية A1. اسحب الخلية A1 إلى الخلية D5. ستتمكن الآن من رؤية عدة خلايا مظللة، كما هو موضح في الشكل 5 "تظليل مجموعة من الخلايا". يشار إلى هذا باسم "نطاق الخلايا Range of Cells" أي: مجموعة من الخلايا متجاورة المواقع، يُشار إليه باسم موقعين من الخلايا مفصولين بنقطتين، ويُوثق على النحو التالي:"A1:D5". في أي نطاق خلايا، تكون الخلية الأولى هي الزاوية العلوية اليسرى من النطاق، والخلية الثانية هي الزاوية السفلية اليمنى من النطاق. الشكل 5: تظليل مجموعة من الخلايا في إكسل. اضغط على علامة تبويب "ورقة العمل Sheet3" في الجزء السفلي من ورقة العمل. يمكنك فتح ورقة عمل داخل المصنف بهذه الطريقة. اضغط على علامة تبويب "ورقة العمل Sheet1" في الجزء السفلي من ورقة العمل للعودة إلى ورقة العمل كما هو موضح في الشكل أعلاه. أوامر يمكن إعطاؤها دون استخدام الفأرة من بين هذه الأوامر، ما يلي: أساسيات التنقل في ورقة العمل من أجل التنقل في ورقة العمل دون استخدام الفأرة، بإمكانك اتباع الخطوات التالية: استخدم أسهم الاتجاهات في لوحة المفاتيح لتنشيط الخلايا في ورقة العمل. اضغط مع الاستمرار على زر Shift، مع الضغط على زر التنقل لتظليل نطاق الخلايا في ورقة العمل. اضغط مع الاستمرار على زر Ctrl مع الضغط على زر Page Down أو Page Up لفتح أوراق عمل أخرى في المصنف. شريط إكسل The Excel Ribbon الشريط: هو الجزء العلوي من شاشة إكسل، يحوي أوامر وميزات التطبيق، مع عدة علامات تبويب Taps تتضمن كل واحدة منها الوصول إلى مجموعة مختلفة من أوامر إكسل. يوضح الشكل الموالي 6 "شريط إكسل" الأوامر المتاحة في علامة التبويب الرئيسية في الشريط. ويوفر الجدول 01 "نظرةً عامةً على الأوامر في علامات التبويب على الشريط" تعريفاً لهذه الأوامر. الشكل 6: شريط إكسل اسم علامة التبويب شرح الأوامر التي توفرها ملف File ويُعرَف أيضًا بأنه "عرض ما وراء كواليس ورقة عمل إكسل the Backstage view"، ويحتوي جميع أوامر الفتح والإغلاق، والحفظ، وإنشاء ورقة عمل جديدة، ويحتوي على أوامر الطباعة وخصائص المستندات وخيارات البريد الإلكتروني، وميزة تعليمات المساعدة. كما يحتوي على الإعدادات والخيارات الافتراضية. الرئيسية Home يحتوي على الأوامر الأكثر استخدامًا في إكسل. يمكنك إيجاد أوامر التنسيق مجاورةً لأوامر القص والنسخ واللصق، وإدراج الصفوف والأعمدة وحذفها. إدراج Insert يستخدم في إدراج ملحقات مثل الصور أو المخططات أو الأشكال أو الجداول PivotTables أو روابط الإنترنت أو الرموز أو خانات الكتابة. الرسم Draw يحتوي أدوات رسم بسيطة يمكن استخدامها للرسم على ورقة العمل. تخطيط الصفحة Page Layout يحتوي على الأوامر المستخدمة في إعداد وتجهيز ورقة العمل للطباعة. وكذلك الأوامر المستخدمة في طباعة وإظهار خطوط الشبكة في ورقة العمل. الصيغ الرياضية Formulas يتضمن أوامر لإضافة مسائل وحسابات رياضية إلى ورقة العمل. يحتوي أيضًا على أدوات تساعد في مراجعة الصيغ الرياضية. البيانات Data يستخدم عند العمل مع البيانات من مصادر خارجية مثل Microsoft Access أو الملفات النصية أو الإنترنت. ويحوي أيضًا أوامر الفرز وأدوات السيناريو scenario tools. المراجعة Review يتضمن ميزات التدقيق الإملائي وتعقب التغييرات. وبه أيضًا ميزات حماية تعمل على حماية أوراق العمل أو المصنفات بكلمة مرور. العرض View يستخدم لضبط الظهور المرئي للمصنف. ويتضمن الأوامر الشائعة مثل التكبير/التصغير، وعرض مخطط الصفحة. التعليمات أو المطور Help or Developer تعمل ميزة التعليمات على تقديم معلومات شاملة حول تطبيق إكسل ومزاياه. تتمثل فائدة وجود الشريط كاملًا كما ففي الصورة 6، في أن الأوامر تكون واضحةً أمام عينيك طوال عملك على ورقة العمل، ولكن بناءً على أبعاد شاشتك، قد تجد أن الشريط يشغل مساحةً كبيرةً جدًا أعلى ورقة العمل. وفي هذه الحالة، يمكنك تصغير الشريط بالنقر فوق الزر الموضح في الشكل "شريط إكسل". سيعرض الشريط عند تصغيره علامات التبويب فقط دون أزرار الأوامر، وعند الضغط على علامات التبويب ستظهر أزرار الأوامر حتى تختار أمرًا أو تضغط على أي مكان في ورقة عملك. أوامر يمكن إعطاؤها دون استخدام الفأرة منها الأوامر التالية: تكبير أو تصغير الشريط اضغط مع الاستمرار على زر Ctrl مع الضغط على زر F1. اضغط مع الاستمرار على زر Ctrl مع الضغط على زر F1 مجددًا لتكبيره. شريط الوصول السريع للأدوات Quick Access Toolbar وقائمة خيارات زر الفأرة الأيمن يقع شريط الوصول السريع للأدوات في الركن العلوي الأيسر فوق الشريط الأساسي. يُمكّنك هذا الشريط من الوصول إلى الأوامر المُستخدمة بكثرة، مثل الحفظ وإلغاء الخطوة الأخيرة؛ وبإمكانك رؤية موقعه في شكل المصنف الفارغ الذي عرضناه في الأعلى، كما بإمكانك أيضًا تخصيص الشريط وفقًا لما تريد، وذلك بأن تضيف إليه الأوامر التي تستخدمها بكثرة، حتى لا تحتاج إلى التنقل والبحث في الشريط الأساسي. لتخصيص شريط الوصول السريع للأدوات: عليك الضغط على السهم المتجه للأسفل كما هو موضح في الشكل الموالي "تخصيص شريط الوصول السريع للأدوات"، فتظهر لك قائمة من الأوامر التي يمكنك إضافتها للشريط، إذا لم تتمكن من العثور على الأمر الذي تريده في القائمة، اضغط على خيار (المزيد من الأوامر More options). الشكل 7: تخصيص شريط الوصول السريع للأدوات في إكسل بالإضافة إلى شَريطيّ الأوامر، يمكنك الوصول إلى أي أمر تريده عن طريق الضغط على زر الفأرة الأيمن في أي مكان في ورقة العمل، كما هو موضح في الشكل التالي الذي يُظهر الأوامر المتوفرة في هذه القائمة. الشكل 08: قائمة خيارات زر الفأرة الأيمن في إكسل. علامة تبويب الملف The File Tab تُعرَف علامة التبويب "ملف" أيضًا باسم عرض ما وراء الكواليس Backstage View، وهي طريقة العرض التي تُفتح من خلال علامة التبويب "ملف" في الشريط، والتي تحتوي على مجموعةً متنوعةً من الميزات والأوامر المتعلقة بالمصنف المفتوح حاليًا، أو مصنف جديد، أو مصنف مُخزن في مكان آخر في حاسوبك. في الشكل القادم 9 "علامة التبويب (ملف) أو عرض ما وراء كواليس المصنف" تظهر الاختيارات المتاحة في علامة التبويب. ولمغادرة عرض ما وراء الكواليس والعودة إلى ورقة العمل: اضغط على أي علامة تبويب أو على صورة ورقة العمل الموجودة في الجانب الأيمن من النافذة. يجب أن تنقر فوق زر المعلومات Info (المظلل باللون الأخضر كما في الشكل التالي) حتى تتمكن من رؤية صورة لورقة عملك على الجانب الأيمن من النافذة. الشكل 9: علامة التبويب (ملف) أو عرض ما وراء كواليس المصنف في إكسل. تشتمل علامة التبويب "ملف" على الإعدادات الافتراضية لتطبيق إكسل، والتي يمكن تفعيلها وتعديلها بالضغط على زر "خيارات"، كما هو موضح في الشكل 10 "قائمة اختيارات إكسل" الذي يوضح الخيارات المتاحة، مثل الإعدادات الافتراضية لنمط الخط وحجمه، وعدد أوراق العمل الظاهرة في المصنفات الجديدة. الشكل 10: قائمة اختيارات إكسل. حفظ المصنفات Save as بعد إنشائك لمصنف جديد، ستحتاج إلى تسمية الملف واختيار موقع حفظه في حاسوبك. الخطوات التالية تشرح كيفية حفظ مصنف جديد وتسميته. من المهم تذكر أين حفظته على حاسوبك لأنك ستحتاج إلى استخدام هذا الملف في المقال التالي لإنشاء المصنف الموضح في الشكل 1 "مثال لورقة عمل إكسل مع مخطط مضمَّن". سيظهر مصنف فارغ بعد بدء برنامج إكسل، لذا تأكد من أنك كبّرت المصنف إلى أقصى حد. اضغط على علامة التبويب "ملف". اضغط على زر "حفظ باسم Save as" الموجود في الجانب الأيسر فوق "عرض ما وراء الكواليس"، كما هو موضح في الشكل 9 "علامة التبويب (ملف) أو عرض ما وراء كواليس المصنف"، ستظهر لك نافذة dialog box. اضغط على خانة "اسم الملف File name" الموجود في أسفل مربع الحوار. اكتب اسم الملف: Excel Objective 1.0. اضغط على زر سطح المكتب Desktop إن كنت ترغب بحفظه على سطح المكتب، أما إذا كنت تريد حفظه في موقع مختلف في حاسوبك أو شبكتك، فاضغط ضغطةً مزدوجةً على زر الحاسوب، كما هو موضح في الشكل التالي "نافذة (حفظ باسم)"، واختر المكان الذي تفضله. اضغط على زر "حفظ Save". الشكل 11: نافذة (حفظ باسم) في إكسل. أوامر يمكن إعطاؤها دون استخدام الفأرة تتضمن هذه الأوامر: حفظ باسم اضغط على زر F12 وزر Tab وأزرار الاتجاه للتنقل حول مربع الحوار "حفظ باسم"، ثم استخدم زر الادخال Enter للاختيار. أو اضغط على زر Alt. ستظهر لك بعض الحروف والأرقام المسماة بـ"تلميحات المفاتيح Key Tips" على الشريط الأساسي. اضغط على زر F لفتح علامة التبويب "ملف"، ثم على زر A لفتح نافذة "حفظ باسم". مراجعة للمهارة: حفظ المصنفات (حفظ باسم) اتّبع ما يلي من أجل حفظ المصنفات باسمٍ معين: اضغط على علامة التبويب "ملف" في شريط إكسل. اختر "حفظ باسم". اختر مكان الحفظ في حاسوبك أو شبكتك. اضغط على خانة "اسم الملف" واكتب اسم ملفك. اضغط على السهم المتجه للأسفل، والموجود بجانب "حفظ كنوع" وحدد نوع الملف المراد إن احتجت لذلك. اضغط على زر الحفظ. شريط الحالة The Status Bar يقع شريط الحالة أسفل علامة تبويب "ورقة العمل" في شاشة إكسل، ويحتوي على عدة معلومات مثل حالة مفاتيح معينة في لوحة المفاتيح (مثل Caps Lock)، أو طرق العرض المتوفرة للمصنف، أو حجم الشاشة، أو المسائل الرياضية التي يمكن إجراؤها عند تعديل البيانات في ورقة العمل. (انظر الشكل القادم "تخصيص شريط الحالة") يمكنك تخصيص الشريط عن طريق اتباع الخطوات التالية: ضع مؤشر الفأرة فوق أي منطقة من شريط الحالة واضغط عليها. حدِّد خيار Caps Lock من القائمة. اضغط على زر Caps Lock من لوحة المفاتيح، يمكنك الآن رؤية مؤشر Caps Lock في الجانب السفلي الأيمن من شريط الحالة. اضغط على مفتاح Caps Lock مرةً أخرى وسيختفي المؤشر من شريط الحالة. الشكل 12: تخصيص شريط الحالة نافذة تعليمات إكسل Excel Help تعمل ميزة التعليمات على تقديم معلومات شاملة حول تطبيق إكسل ومزاياه، وبرغم قدرتك على حفظ هذه التعليمات على حاسوبك، إلا أن نافذة التعليمات ستؤمّن اتصالًا تلقائيًا بالإنترنت إن كنت تملك اتصالًا مباشرًا، بهدف تزويدك بالمصادر التي ستحتاج إليها للإجابة على معظم أسئلتك. بإمكانك فتح نافذة تعليمات إكسل بالضغط على علامة التبويب "تعليمات Help" أو عبر علامة الاستفهام الموجودة في الزاوية العلوية اليمنى من الشاشة. (انظر الشكل 3 " مصنف فارغ"). ستتمكن من البحث عن مواضيع محددة أو كتابة سؤال معين بفضل هذه الخاصية، كما هو موضح في الشكل الآتي: الشكل 13: نافذة تعليمات إكسل. أوامر يمكن إعطاؤها دون استخدام الفأرة من بين هذه الأوامر أيضًا: تعليمات إكسل اضغط على زر F1 في لوحة المفاتيح. المآخذ الرئيسية لنستعرض المآخذ الرئيسية في هذا المقال: يعد إكسل أداةً قويةً لمعالجة البيانات بغرض اتخاذ القرارات. بإمكانك إيجاد أوامر إكسل في شريط الأدوات الأساسي. بإمكانك تخصيص شريط أدوات الوصول السريع وإضافة الأوامر التي تستخدمها بكثرة. بإمكانك إضافة أو حذف المعلومات المعروضة على شريط الحالة. تزودك نافذة المعلومات بالمعلومات التي تحتاجها حول إكسل. أسئلة أ- أي من الإجابات التالية أفضل تعريف للرمز A1:B15؟ تتطابق محتويات الخلية A1 مع محتويات الخلية B15. الخلايا بين A1 و B15 مخفية. نطاق خلايا أو مجموعة خلايا متجاورة تبدأ بالخلية A1 وتشمل جميع الخلايا حتى الخلية B15. رابط يربط الخلية A1 بالخلية B15. ب- في أي علامة من علامات تبويب إكسل توجد ميزة التدقيق الإملائي؟ الرئيسية. المعاينة. البيانات. الصيغ الحسابية. ت- بالضغط على مفتاح Ctrl ومفتاح F1 تُعطي أمر: تصغير الشريط. فتح نافذة تعليمات إكسل. حفظ مصنف. التنقل بين أوراق العمل. ترجمة بتصرف للمقال An Overview of Microsoft Excel من "calango website". اقرأ أيضًا التعرف على Microsoft Excel وإنشاء المصنف الأول كيف تتحكم بطريقة عرض أوراق العمل في Microsoft Excel استخدام أدوات مايكروسوفت إكسل لتنسيق الخلايا عن طريق الشيفرات VBA مدخل إلى تطبيق مايكروسوفت أوفيس إكسل 365 أونلاين1 نقطة
-
إذا كنت من مستخدمي برنامج مايكروسوفت وورد الدائمين -ومن منّا لا يستخدمه- فلا بُدّ لك من التعرّف على واحدة من أهم الخصائص التي تساعدك على إنشاء مستندات متّسقة ومنسقة بصورة جيّدة؛ الأنماط Styles. تحتوي المستندات عادة على العديد من الفقرات، كالعنوان، المَتْن، العناوين الرئيسية، العناوين الفرعية، تسميات توضيحية، اقتباسات، إلخ. وعند تنسيق هذه الفقرات باستخدام النمط المناسب لكل فقرة، لا يؤدي ذلك إلى جعل المستند أكثر جاذبية من الناحية البصرية فحسب، وإنّما يساعد القرّاء على فهم ما يقرؤونه بشكل أفضل. في هذا الدرس سنتعلّم كيفية تطبيق الأنماط السريعة التي يوفّرها وورد بشكل افتراضي، وكذلك كيفية إنشاء أنماط جديدة إن لم نكن نرغب في استخدام الأنماط الجاهزة. تطبيق الأنماط السريعة توجد العشرات من الأنماط الجاهزة في وورد والتي يمكن الوصول إليها من معرض الأنماط ضمن تبويب الصفحة الرئيسية Home. الصورة أدناه توضّح مستندًا بسيطًا من صفحتين يحتوي على نصوص عادية غير منسقة، ويتكون من عنوان ومجموعة عناوين رئيسية وفرعية بالإضافة إلى محتوياتها: تبدو العناوين في المستند أعلاه غير بارزة بسبب عدم تنسيقها بتنسيق خاص، وهذا قد يشتت القارئ بعدم معرفة العنوان الذي ينتمي إليه ذلك المحتوى الذي يقرأه من النص. يمكننا تنسيق العناوين، أو غيرها، بالطريقة العادية باستخدام الأوامر الخاصة بتنسيق النصوص في تبويب الصفحة الرئيسية كحجم الخط، لونه، سمكه، إلخ. لكننا سنقوم بتطبيق الأنماط المناسبة للسرعة، السهولة، ولفائدة الأنماط الكبيرة في جعل بعض خصائص وورد تعمل بصورة مثالية، كالفهارس مثلا. نحدد الفقرة/النص التي نريد تطبيق النمط عليها ثم نذهب إلى معرض الأنماط في تبويب الصفحة الرئيسية Home، نمرر المؤشر فوق الأنماط المختلفة لعرض معاينة مباشرة، وعندما نحدد النمط المناسب ننقر عليه لتطبيقه: كما نلاحظ، هناك العديد من الأنماط المختلفة كنمط للتوكيد، نمط للاقتباس، نمط للعناوين الفرعية، إلخ. لقد قمنا باختيار النمط Title لأنه ما يناسب عنوان المستند، وعند تطبيقه يتغيّر حجم ونوع الخط (أو لونه في أنماط أخرى) تلقائيا. قمنا بتطبيق أنماط أخرى على بقية الفقرات (نمط Heading 1 للعناوين الرئيسية، ونمط Heading 2 للعناوين الفرعية). ويمكننا الاستدلال إلى نوع النمط المطبّق على الفقرة بوضع المؤشر فوقها، إذ سيتغّير النمط في معرض الأنماط كلما قمنا بتغيير موضع مؤشر الكتابة: يمكننا الوصول إلى هذه الأنماط أيضا وتفاصيلها من جزء الأنماط Styles Pane. ننقر على أيقونة مشغّل جزء الأنماط في أسفل يمين خانة الأنماط لفتحها: نضع مؤشر الكتابة عند الفقرة التي نريد تطبيق النمط عليها، ثم ننقر على النمط من جزء الأنماط. من فوائد هذه القائمة أنّها تعرض تفاصيل النمط (نوع الخط، حجمه، المسافات البادئة، إلخ) بمجرّد تمرير المؤشر فوقه: وهناك طريقة أخرى لعرض الأنماط، بفتح جزء تطبيق الأنماط Apply Styles Pane: يحتوي هذا المربّع على نفس الأنماط السريعة بالإضافة إلى المزيد من الأنماط الأخرى، والكثير منها خاصّة بالجداول. يمكننا كتابة اسم النمط في حقل الاسم Style Name للبحث عنه أو تصفّح الأنماط في القائمة وتحديدها: هل ترغب في الحصول على مستندات وورد احترافية؟ وظّف مدخل بيانات محترف من مستقل لتحرير مستنداتك وتنسيقها أضف مشروعك الآن تغيير مجموعة الأنماط Styles Set إنّ مجموعة الأنماط الموجودة ضمن معرض الأنماط هي المجموعة الأساسية والافتراضية للمستند. لدينا خيار تغيير تنسيق هذه الأنماط بالكامل من تبويب تصميم Design، إذ يمكننا انتقاء مجموعة أنماط جديدة تختلف عن المجموعة الافتراضية من حيث خصائص الخط والفقرات. نمرر المؤشر فوق أحد التنسيقات من معرض تنسيق المستند Document Formatting لعرض معاينة مباشرة، وعند اختيار المجموعة المناسبة ننقر عليها لاختيارها: بعد اختيار مجموعة الأنماط الجديدة سيتغيّر مظهر المستند بالكامل، وكذلك ستتغيّر الأنماط السريعة في معرض الأنماط تبعا لذلك: ويمكننا تغيير النسق Theme، الخطوط Fonts، الألوان Colors، تباعد الفقرات Paragraph Spacing، وغيرها من الخيارات من نفس التبويب أيضا: ملاحظة: إذا كنت تستخدم إصدارا أقدم من 2013 فستجد معظم هذه الخيارات مجموعة ضمن أمر تغيير الأنماط Change Styles في تبويب الصفحة الرئيسية Home: مصدر الصورة مسح الأنماط والتنسيقات قد نحتاج أحيانا إلى مسح كافة التنسيقات وكافة الأنماط المطّبقة على فقرات المستند، وخصوصا إن لم نكن نحن من قام بإنشاء المستند من الأصل. في هذه الحالة من الأفضل إزالة هذه التنسيقات والأنماط ثم إعادة تنسيقها من جديد لتسهيل تمييز الفقرات التي قمنا بتطبيق تنسيقاتنا الخاصة عليها. للقيام بذلك نحدد الفقرة التي نريد مسح تنسيقاتها ثم نفتح جزء الأنماط وننقر على مسح الكل Clear All: أو ننقر على أمر مسح التنسيق بأكمله Clear All Formatting من خانة خط Font في تبويب الصفحة الرئيسية Home: نكرر الخطوة أعلاه على جميع الفقرات المنسّقة. لكنّ هذه العملية تصبح مملة ومضيّعة للوقت إذا كان المستند طويلا أو كانت التنسيقات والأنماط كثيرة ومعقّدة، ولذلك من الأفضل تحديد كافة محتويات المستند (Ctrl+A) ثم ننقر على مسح الكل Clear All: من الجدير بالذكر أنّ الأنماط تخلّصنا من الحاجة إلى إضافة فقرات إضافية من أجل ضبط التباعد بين الفقرات. فإذا كان المستند يحتوي على نصوص عادية بالشكل التالي: سيكون من الصعب تمييز بدايات الفقرات وسواء كانت عناوين أو غيرها، ولذلك سنضطر إلى إضافة فقرات إضافية بين العنوان والمتن: لكن عند تطبيق النمط المناسب على كل فقرة، سيتم ضبط تباعد الفقرات تلقائيا، وهذه فائدة أخرى لاستخدام الأنماط. إذا، فالأنماط هي عبارة عن خيارات تنسيقية تحسّن من مظهر المستند وتجعله سهل القراءة، كما توفّر الكثير من الوقت وتسّهل استخدام عدد من الخصائص الأخرى في البرنامج كالفهارس Table of Contents، الإسناد الترافقي Cross-reference، الارتباطات التشعبية Hyperlinks، إلخ. انشر كتابك عبر الإنترنت وأخرج أفكارك للنور دع مبدعي خمسات يساعدونك في تأليف كتابك ونشره وبيعه وترويجه عبر الإنترنت اطلب خدمتك الآن إنشاء أنماط جديدة بالرغم من التعدد في الأنماط الجاهزة المتوفرة في معرض الأنماط ومجموعات الأنماط المتوفرة في معرض تنسيق المستند، إلّا أنّنا في بعض الأحيان نحتاج إلى أنماط مخصصة تكون سمة للمستندات التي ننشئها. ومهما كان نوع النمط، يمكننا إنشاءه بعدة خطوات بسيطة. مثلا، في المستند الموضّح في الصورة أدناه، والذي لم يُطبّق عليه أي نمط أو تنسيق، إذا رغبنا في تنسيق كلمة "Workability" بنسق مخصص بحيث تظهر في كل الفقرات بهذا التنسيق يمكننا إنشاء نمط بهذا التنسيق وإضافته إلى معرض الأنماط. نقوم أولا بتنسيق الكلمة حسب ما هو مرغوب (قمنا بتغيير اللون ونوع الخط، وكذلك جعلناه مائلا Italic) ثم تحديدها (كلها أو جزء منها) والنقر على السهم في أقصى يمين معرض الأنماط، ثم نختار إنشاء نمط Create a Style: في مربع الحوار الذي سيظهر نقوم بإدخال الاسم المرغوب للنمط ثم ننقر على موافق OK: ستتم إضافة النمط الجديد إلى معرض الأنماط، وبذلك يمكننا البحث عن كلمة "Workability" في كافة فقرات المستند وتطبيق هذا النمط عليها: أو بطريقة أكثر اختصارا باستخدام خاصية الاستبدال Replace. نحدد كلمة "Workability" ثم ننقر على أمر استبدال Replace من تبويب الصفحة الرئيسية Home: من مربع الحوار Find and Replace نكتب نفس الكلمة (Workability) في حقل استبدال بـ Replace With ثم نتأكد من وضع مؤشر الكتابة في هذا الحقل، وننقر على Format ونختار Style: نحدد النمط الذي قمنا بإنشائه في الخطوة السابقة، ثم ننقر على موافق OK: بعد ذلك ننقر على زر استبدال الكل Replace All: وبذلك سيُطبّق النمط على جميع الكلمات مرّة واحدة، بدلا من تطبيقه على كل كلمة على حدة. بالإضافة إلى طريقة إنشاء نمط جديد التي قمنا بشرحها أعلاه، بإمكاننا تعريف نمط جديد وتخصيص كافة خياراته. مثلا إذا رغبنا في تعريف نمط للفقرات التي تمثل محتوى العناوين الفرعية، نضع مؤشر الكتابة داخل إحدى هذه الفقرات، ثم ننقر على زر نمط جديد New Style من جزء الأنماط: في مربع الحوار الذي سيظهر نقوم بإدخال اسم النمط، ونحدد نوعه Style Type سواء كان حرف Character، فقرة Paragraph، جدول Table، إلخ. والفرق بين الحرف والفقرة هو أنّ الأول سيُطبق على الكلمة التي يوجد عندها مؤشر الكتابة فقط، أما الثاني فيُطبّق على كامل الفقرة التي يوجد عندها مؤشر الكتابة. من قائمة Style based on نحدد النمط الذي نريد بناء نمطنا الجديد على أساسه (أي نستخدم خصائص ذلك النمط كأساس نبدأ بتعديل خياراتنا منه). نعدّل الخيارات الأخرى كالمسافة البادئة للفقرة، لون النص، حجم الخط، سمكه، نوعه، وغيرها. ويمكن الاستفادة من حقل المعاينة لمعرفة كيف سيبدو النمط الذي نقوم بإنشائه. بعد الانتهاء من تعديل جميع الخيارات ننقر على موافق OK: سيتم إدراج النمط الجديد في معرض الأنماط السريعة، ويمكننا تطبيقه على الفقرات بوضع مؤشر الكتابة فوق الفقرة ثم النقر على النمط: تعديل النمط إذا كنا نرغب في تعديل خيارات النمط الذي قمنا بإنشائه، أو أي نمط آخر موجود ضمن معرض الأنماط، ننقر بزر الفأرة الأيمن عليه ثم نختار تعديل Modify: أو بطريقة أخرى، ننقر على السهم بجانب اسم النمط في جزء الأنماط ونختار تعديل Modify: وفي الحالتين سيُفتح نفس مربع الحوار، Modify Style، ومنه نقوم بالتعديل المرغوب. سنقوم مثلا بإضافة مسافة تباعد عند نهاية الفقرة، ونلاحظ أنّ أي خيار نقوم بتخصيصه يظهر في المربّع السفلي الذي يوضّح خصائص النمط: بعد الانتهاء ننقر على موافق OK، وسيتم تطبيق التغيير في النمط على جميع الفقرات المُطبّق عليها هذا النمط، وبهذا نختصر الكثير من الوقت بدلا من إضافة تباعد لكل فقرة على حدة. استخدام مركز التحكم بالنمط Style Inspector مع تعدد طرق تنسيق النصوص في وورد، قد يصعب أحيانا معرفة نوع التنسيق المطبّق على فقرة أو كلمة معيّنة. لكن باستخدام أداة Style Inspector يمكننا معرفة بالضبط فيما إذا تم تطبيق تنسيق يدوي على النص بالإضافة إلى تنسيق النمط المُطبّق عليه. يمكننا أيضا استخدام خيارات Style Inspector وبالتحديد Reveal Formatting إذا كنا نريد معرفة تفاصيل النمط وتخصيص خياراته بدقة. للوصول إلى هذه الأداة، نفتح جزء الأنماط وننقر على زر Style Inspector: في نافذة مركز التحكم بالنمط يُوضَّح النمط المطبّق على الفقرة/الكلمة التي يوجد عندها مؤشر الكتابة. ومن خلاله يمكننا إزالة نمط الفقرة الحالي المخصص وإعادة تعيين النمط العادي Normal بالنقر على زر Reset to Normal Paragraph Style: أو إزالة التنسيق المطبّق يدويا على النص مع الإبقاء على التنسيق الآتي من النمط بالنقر على زر Clear Character Formatting: ولمعرفة تفاصيل النمط الحالي والتعديل عليها ننقر على زر Reveal Formatting: من خلال جزء Reveal Formatting بإمكاننا رؤية جميع المعلومات الخاصة بتنسيق النمط، وعند النقر على كل خيار ستُفتح نافذة مستقلة يمكننا بواسطتها تخصيص خيارات أكثر تفصيلا: فعند النقر على الخط Font مثلا، سيفتح مربع حوار يحتوي على كل ما يتعلّق بالخط من خيارات يمكن تخصيصها: وعندما ننقر على التباعد Spacing سنتمكن من تخصيص خيارات مسافات التباعد بدقة أكبر، حتى أنّه بالإمكان إدخال القيم يدويا، وهذا ما لم نتمكن من فعله في مربع الحوار Modify Style: إضافة النمط إلى المستندات الجديدة أو المستندات الموجودة عندما نقوم بإضافة النمط إلى معرض الأنماط السريعة، فإنّه وبشكل افتراضي يُضاف إلى المستند الحالي فقط. لكن هناك إمكانية إضافته إلى كل المستندات الجديدة التي نقوم بإنشائها أو المستندات الموجودة مسبقا. نقوم بفتح مربع الحوار Modify Style بالنقر بزر الفأرة الأيمن على النمط الذي قمنا بإنشائه ثم نختار Modify. عند فتح مربّع الحوار، نلاحظ أنّ الخيار Only in this Document محدد تلقائيا، وهذا يعني أنّ النمط الحالي مضاف إلى المستند الحالي فقط. لجعل النمط يُضاف إلى كل مستند جديد يُستخدم فيه القالب الحالي نحدد الخيار New Document based on this template: وبما أنّ القالب الذي نستخدمه في هذا المثال هو القالب العادي Normal، فإنّ هذا النمط سيُضاف إلى معرض الأنماط السريعة كلما قمنا بفتح مستند جديد بقالب فارغ: إما لإضافة النمط إلى مستند موجود مسبقا، نقوم بالنقر على زر إدارة الأنماط Manage Style من جزء الأنماط: في مربع الحوار الذي سيظهر ننقر على زر استيراد/تصدير Import/Export: في مربع الحوار Organizer لدينا مربعان، الأول (على جهة اليسار في الصورة أدناه) يحتوي على الأنماط الموجودة في المستند الذي نعمل عليه، Workability. والثاني (على جهة اليمين في الصورة أدناه) يحتوي على الأنماط الموجودة في القالب الافتراضي Normal: ما نريد القيام به هو نسخ النمط الذي قمنا بإنشائه سابقا باسم "Body Text1" من المستند الحالي، إلى مستند محفوظ لدينا على الجهاز باسم "The Bailey Method"، لذلك سنقوم أولا بإغلاق مستند القالب Normal بالنقر على زر Close File (المحدد في الصورة أعلاه)، ثم النقر على Open File: عند الانتقال إلى المجلد الذي نحفظ فيه المستند، سنلاحظ أنّه لا يحتوي على أي مستندات، وذلك لأنّ الامتدادات المحددة هي قوالب وورد All Word Templates. نقوم بتغيير هذا الخيار إلى كافة مستندات وورد All Word Documents: نحدد المستند المطلوب، وهو "The Bailey Method" في هذا المثال ثم ننقر على فتح Open: ستتم إضافة الأنماط الموجودة في هذا المستند إلى المربع على جهة اليمين. نحدد النمط الذي نريد نسخه من مستند "Workability"، وهو "Body Text1" ثم ننقر على زر نسخ Copy، وستتم إضافته إلى قائمة أنماط المستند "The Bailey Method": نغلق مربع الحوار Organizer ونحفظ التغييرات بالنقر على Save. عندما نقوم بفتح المستند "The Bailey Method" في المرة القادمة، سنجد أن النمط Body Text1 موجود ضمن معرض الأنماط السريعة:1 نقطة
-
لا بد من فهم الأجزاء التي يتكون منها الحاسوب فإن كنت تنوي التعامل مع الحاسوب بأن تدرس هندسة الحاسوب أو أحد تخصصات علوم الحاسوب فليس من الجيد أن تدخل مجالًا يتعلق بالحاسوب ولا تعرف ما هي مكوناته، وإن لم تكن مهتمًا في دراسة وتعلم البرمجة وعلوم الحاسوب، فقد خصصنا هذا المقال أيضًا ليساعدك على اختيار الحاسوب الأمثل لك، فعندما تقرر شراء حاسوب جديد أو حتى صيانة حاسوبك الحالي أو حل بعض مشاكل العتاد الصلب أو ترقيته، حيث سيمنحك معرفة المكوّنات الأساسية للحاسوب وأنواعها وإصداراتها ونماذجها وكيفية التعرف عليها وكيف ترتبط هذه المكوّنات ببعضها قاعدة معرفية أساسية تساعدك على اتخاذ القرار الصحيح. ما هي مكونات الحاسب؟ يتكون الحاسوب من مكوّنات أساسية لا يعمل الجهاز بدونها ومكوّنات مساعدة وأخرى ملحقة. سنستعرض هذه المكوّنات سريعًا ثم نفصلّها تاليًا: مكونات الحاسب الأساسية: وحدة المعالجة المركزية (المعالج) ذواكر الوصول العشوائي بطاقة العرض الرسومي اللوحة الأم أجهزة التخزين الدائم للبيانات مكونات مساعدة: أجهزة الدخل والخرج محوّلات الاتصال مع الشبكات شاشات العرض مكونات ملحقة المعالج: وحدة المعالجة المركزية CPU تُعد وحدة المعالجة المركزية Central Processing Unit بمثابة دماغ الحاسوب فهي أعمدة مكونات الحاسب والمسؤول عن: القراءة والكتابة من وإلى الذواكر ووسائط التخزين. إجراء العمليات الحسابية والمنطقية. التحكم بأجهزة الدخل والخرج، أي الأجهزة التي تنقل المعلومات من المحيط الخارجي إلى الحاسوب مثل لوحة المفاتيح، أو التي تنقل المعلومات من الحاسوب إلى الوسط المحيط من شاشة العرض. كيف يعمل معالج الحاسب؟ بصرف النظر عن التكنولوجيا المستخدمة في معمارية المعالجات، تتفق جميعها بطريقة العمل التي تتلخص بخطوات ثلاث: إحضار التعليمة instructions من الذاكرة المحجوزة للبرنامج fetch. تفسير التعليمة decode. تنفيذ التعليمة execute. أما التعليمات التي نتحدث عنها فهي مجموعة الخطوات المكتوبة ضمن برنامج حاسوبي لإنجاز وظيفة معينة. تنفذ التعليمات على التسلسل وفقًا لساعة داخلية clock تنبض بوتيرة منتظمة كي تحدد الفاصل الزمني بين كل تعليمتين. كلما كان هذا الفاصل الزمني أصغر كان التنفيذ أسرع ويُسمى عدد نبضات هذه الساعة في الثانية تردد المعالج clock rate أو تُعرف أحيانًا بسرعة المعالج وتقدّر بالجيغا هرتز GHz. تصل سرعة بعض المعالجات المطروحة في الأسواق إلى 4.3 جيغا هرتز ويُتوقع أن تصل إلى الأسواق قريبًا معالجات يصل ترددها إلى 6 جيغا هرتز وقد تصل إلى سرعات أعلى مستقبلًا. تصدر المعالجات عندما تعمل كمية كبيرة من الحرارة لذلك لا بد من تبريدها باستخدام مراوح أو مبددات حرارية. مما يتكون المعالج؟ يتكون المعالج -أهم مكونات الحاسب كما ذكرنا- من كم هائل من عناصر إلكترونية (أغلبها ترانزستورات أو أنصاف نواقل) صُنعت بطريقة تجعلها غاية في الصغر من رتبة نانو متر وقد وضعت هذه العناصر لتكوين دوائر كهربائية تنفذ وظائف المعالج، وتنتظم لتشكل خمسة أقسام هي: وحدة التحكم CU وترتبط بالذاكرة لقراءة التعليمات وترتيبها كما ترتبط بأجهزة الدخل والخرج. وحدة الحساب والمنطق ALU لتنفيذ التعليمات. وحدة حساب موقع الذاكرة ACU لتحديد عنوان التعليمات التي سيقرأها المعالج أو يكتب فيها. وحدة إدارة الذاكرة MMU ومهمتها تنظيم العناوين وإدارة الوصول إليها. الذواكر الخبيئة cache: وهي ذواكر داخلية ضمن المعالج تُخزن فيها المعلومات التي يحضرها المعالج من الذاكرة الرئيسية (سنتحدث عنها لاحقًا) لاختصار وقت الوصول إليها وتوفير الطاقة وخاصة إن استُخدمت بكثرة. وهي ذواكر سريعة وعالية الكفاءة تقسم إلى ثلاث أو أربعة مستويات (من L1 إلى L4) وفقًا لمعايير محددة خارج نطاق مقالنا. [02cpuunits.png] ماذا عن النوى وخيوط المعالجة؟ النواة Core هي وحدة معالجة مركزية مستقلة مرتبطة بذاكرة خبيئة خاصة بها. إن احتوى المعالج على وحدة معالجة مركزية واحدة قلنا أنه وحيد النواة Single-core processor ومتعدد الأنوية إن احتوى على أكثر من وحدة معالجة مركزية. يمكن أن يصل عدد النوى من 4 إلى 18 حسب المعالج والشركة الصانعة. إن زيادة عدد النوى يعني تنفيذ كميات أكبر من التعليمات وبالتالي سرعة أعلى في تنفيذ البرنامج دون زيادة تردد المعالج، وهذه هي الفائدة الرئيسية للنوى المتعددة. أما خيوط المعالجة Threads فهي طريقة يقدمها المعالج لإدارة التعليمات القادمة إلى كل نواة وبالطبع لا تُعد خيوط المعالجة مكونات فيزيائية كالنوى بل برمجية. يمكن أن نقول بأن كل نواة يمكن أن تنظم التعليمات التي تصلها ضمن خيطي معالجة، وبالتالي يمكن لمعالج رباعي النوى تنظيم 8 خيوط والثماني النوى 16 خيطًا وهكذا. تُساعد خيوط المعالجة في تنظيم الحمل وتوزيعه ضمن النواة وبالتالي تساهم في تنفيذ التعليمات على التوازي مما يزيد من سرعة المعالجة. ماذا عن المعمارية x64 وx86؟ بُنيت معظم المعالجات الحديثة وفق المعماريتين x86 و x64 اللتان تختلفان أساسًا بكمية الذاكرة التي يستطيع المعالج عنونتها للوصول إلى محتوياتها إذ يستطيع المعالج ذو المعمارية x86 (أو معالجات 32 بت) بعنونة 4 جيغا بايت كحد أقصى من الذاكرة (أي لا يمكن استخدام ذاكرة أكبر من ذلك إن كان المعالج وفق معمارية 32 بت) بينما يمكن لمعالجات المعمارية x64 (أو معالجات 64 بت) عنونة ذاكرة أكبر بكثير من الناحية النظرية. معظم المعالجات الموجودة حاليًا تنتمي إلى المعمارية x64 ولم يبقى سوى عدد محدود من أنواع المعالجات x86 لتجهيزات مخصصة لا تتطلب التعامل مع كميات كبيرة من الذاكرة. ولا بد للاستفادة من المعمارية X64 وجود نظام تشغيل قادر على استثمار هذه الميزة لذلك تجد إصدارات مختلفة من أنظمة التشغيل 32 بت أو 64 بت وبالتالي إصدارات مختلفة من البرمجيات التي تعمل ضمن تلك الأنظمة. للمزيد من التفصيل، ارجع إلى مقال وحدة المعالجة المركزية. ذاكرة الوصول العشوائي RAM نقصد عادة بذاكرة الوصول العشوائي في الحواسب وحدة الذاكرة Memory module وهي من مكونات الحاسب الأساسية والتي تضم مجموعة من رقاقات تخزين البيانات ذات أحجام محددة ضمن تجهيزة فيزيائية مستقلة يكون حجم التخزين فيها جداء عدد هذه الرقاقات في حجم التخزين في كل رقاقة. تخزن هذه الذواكر البيانات طالما أن الحاسوب قيد العمل وتفقد محتواها عند إيقاف تشغيل الحاسوب ولا بد من تخزين ما تريده على وسائط تخزين دائمة. تتوافر حاليًا وحدات ذاكرة بأحجام مختلفة تبدأ بحجم 4 جيغا بايت وصولًا إلى 256 جيغا بايت. كيف تعمل الذواكر RAM وما هي الأنواع المستخدمة في الحواسب؟ تتبادل الذاكرة البيانات إلى المعالج عندما يطلبها بالتزامن مع ساعة المعالج الداخلية. يُدعى معدل تبادل البيانات مع المعالج بتردد عمل الذاكرة ويقدر بالميغا هرتز. يطلب المعالج معطيات الذاكرة بإرسال عنوانها إلى الذواكر لتستجيب الذاكرة وترسل البيانات المطلوبة عند بداية نبضة الساعة في الذواكر أحادية معدل النقل SDR وعند بداية ونهاية نبضة الساعة في الذواكر الأحدث ثنائية معدل النقل DDR. إن تردد عمل الذواكر أو سرعة الذواكر أقل بكثير من سرعة المعالج وتتعلق بجيل هذه الذواكر. لا بد أيضًا من الإشارة إلى مقياس آخر هو معدل نقل البيانات الذي يُقدر بالجيغا بت في الثانية ويتناسب طردًا مع سرعة الذاكرة. لن نتكلم عن الأنواع والمعماريات المختلفة للذواكر هنا بل سنكتفي بما يُستخدم مع الحواسب حاليًا وهي ذواكر من النوع SDRAM وهي اختصار لعبارة Synchronous Dynamic Random Access Memory أو ذواكر الوصول العشوائي الديناميكية المتزامنة. ظهرت النسخة DDR1 عام 2000 ووصلت سرعتها حتى 400 ميغا هرتز تلتها DRR2 عام 2003 ثم DDR3 عام 2007 ثم DDR4 عام 2014 وأخيرًا DDR5 عام 2020 ويتفوق كل جيل عن سابقه بسرعة الذواكر وزيادة معدل نقل البيانات وانخفاض الطاقة المستهلك نتيجة انخفاض الجهد الكهربائي للتشغيل. كيف تختار الذاكرة المناسبة لحاسوبك؟ قبل كل شيء لا بد أن تعرف كيف تقرأ ميزات وحدات الذاكرة من النوع SDRAM لهذا دعنا نلقي نظرة على الصورة التالية: ستجد على لصاقة وحدة الذاكرة سطر مشابه جدًا للتالي "8GB DDR4-2133 1.2v X8 UDI" وفيها يشير الصانع إلى أن حجم الذاكرة في هذه الوحدة هو 8 جيغا بايت وأن نوع الذاكرة هو DDR4 وسرعتها 2133 ميغا هرتز وتعمل بجهد تغذية 1.2 فولت أما المعيارين الأخيرين فلن تجدهما بالضرورة على بطاقات التعريف ويمكنك تجاهلهما بأمان. قد تجد أيضًا عبارة "PC4-17066" بدل من "DDR4-2133" ويعني أن معدل نقل البيانات هو 17066 ميغا بايت في الثانية وتقسيم هذا الرقم على 8 (كل بايت مكون من 8 بت) سنجد الرقم 2133 وهو سرعة نقل البيانات بالميغا هرتز في الثانية. كلما زاد حجم الذاكرة في حاسوبك وزادت سرعتها سيزيد من أداءه عمومًا لكن للمسألة حدود لا بد من الانتباه لها: تحقق من حجم الذاكرة التي يعنونها معالجك عمليًا وجيل الذواكر وسرعتها فلا تتشابه كل المعالجات من هذه النواحي. إذ يمكن للمعالج i7-6700k من إنتل التعامل مع 64 جيغابايت من الذاكرة ويدعم DDR3 بسرعات أقصاها إلى 1600 ميغا هرتز وDDR4 بتردد 1866 و2133 ميغا هرتز فقط. تحقق من نوع الذواكر التي تدعمها اللوحة الرئيسية للحاسوب (سنتعرف عليها لاحقًا) إذ تحتوى هذه اللوحات على شرائح تحكم بمواصفات معينة تدعم ترددات محددة للذواكر لا ينبغي تجاهلها إطلاقًا. لا تخلط أبدًا ذواكر بسرعات مختلفة حتى لو دعمها المعالج واللوحة الرئيسية إذ ستُخفض اللوحة الرئيسية تردد الذواكر الأسرع للتزامن مع الأبطأ دومًا. كقاعدة مهمة حاول زيادة حجم الذاكرة حتى لو كانت أبطأ قليلًا لتحسن أداء حاسوبك. لمزيد من التفاصيل، ارجع إلى مقال الذاكرة وأنواعها. بطاقة العرض والرسوميات Graphics Card تعد بطاقة العرض أحد مكونات الحاسب الرئيسية وهي تجهيزة إلكترونية وظيفتها الرئيسية معالجة البيانات المتعلقة بالصور والرسوميات والفيديو التي تحيلها إليها وحدة المعالجة المركزية من أجل تحليلها وتنظيمها ثم عرضها على شاشة المستخدم لتخفيف الحمل عن المعالج. قد تُصنّع هذه البطاقات على لوحة إلكترونية خاصة بها ثم تتصل مع اللوحة الرئيسية للحاسوب لتبادل البيانات مع المعالج وتستمد الطاقة الكهربائية من اللوحة وعندها تُدعى بطاقة عرض مستقلة أو خارجية وقد تُصنّع ضمن اللوحة الرئيسية وتُدعى عندها بطاقة عرض مدمجة وهذا الخيار أكثر استخدامًا في الحواسب المحمولة. ومن الجدير بالذكر أن البرمجيات التي تأتي مع بطاقة الإظهار ضمن حزم الدعم والتثبيت غاية في الأهمية لتعمل بطاقة العرض بالشكل الأمثل ولا بد من الانتباه دومًا لأية تحديثات تصدرها الشركات الصانعة بهذا الخصوص. مما تتكون بطاقة العرض؟ تتكون بطاقة العرض من الأقسام الرئيسية التالية: وحدة معالجة الرسوميات Graphics Processing Unit: واختصارًا GPU وهي شريحة رقمية تشبه المعالج المركزي CPU لكنها مصممة خصيصًا لإجراء حسابات رياضية وهندسية معقدة وضرورية لعرض الرسوميات. تصدر المعالجات الرسومية كذلك كمية كبيرة من الحرارة ولا بد من تبريدها بشكل ملائم وتتعلق كمية الحرارة بالطاقة الكهربائية التي تستهلكها والتي قد تصل إلى أكثر من 130 وات في بعض البطاقات عالية الأداء. تُقدر سرعة معالج الرسوميات بالميغا هرتز وقد وصلت حاليًا في معالج Geforce RTX3090 من إنفيديا Nvidia إلى 1219 ميغا هرتز فعليًا وهي أفضل المعالجات الرسومية الموجودة في الأسواق حاليًا. ذاكرة وصول عشوائي مخصصة للرسوميات VRAM: تُستخدم هذه الذواكر من قبل معالج الرسوميات لتخزين بيانات كل بكسل كاللون والموقع على الشاشة، كما يمكن أن يُستعمل جزء من هذه الذاكرة كمخازن مؤقتة buffers لتخزين الصور الجاهزة ريثما يحين وقت عرضها على الشاشة. تٌعد الذواكر من النوع GDDR أكثر أنواع الذواكر الرسومية انتشارًا، ويصل حجم الذاكرة الرسومية إلى 24 جيغا بايت في معالج Geforce RTX3090 من إنفيديا Nvidia. ذاكرة نظام إدارة الخرج والدخل BIOS: وهي شريحة من نمط flash عادة تُخزن فيها البرمجيات الأساسية لقيادة معالج الرسوميات والذواكر. ذاكرة التحويل الرقمي التماثلي DACRAM: لا تزال أغلب الشاشات تعمل وفق المبدأ التماثلي analog وليس الرقمي digital لهذا لا بد من وجود هذه الذاكرة لتحويل معطيات الذاكرة الرقمية VRAM إلى بيانات تستطيع الشاشات التماثلية فهمها لعرض الصورة. واجهة الاتصال مع اللوحة الرئيسية Interface: وذلك في حال كانت بطاقة العرض مستقلة وهي عادة من النوع PCI Express أو Mini PCI. عادة ما ترى على لوحة تعريف بطاقة العرض الرموز "PCI-E 4.0 X16" يدل الرقم 4 على نسخة الفتحة أو المقر على اللوحة الأم والرقم 6 على عدد حزم الاتصال مع المعالج الرئيسي لهذا يجدر الانتباه إلى مواصفات اللوحة الرئيسية قبل التفكير في شراء بطاقة عرض. لن تلاحظ وجود واجهة اتصال في بطاقات العرض المدمجة. تأخذ بطاقة العرض عادة الطاقة الكهربائية من اللوحة الأم من خلال واجهة الاتصال لكن قد تتمتع بعض البطاقات ذات الاستهلاك العالي للطاقة بتوصيلات تغذية خاصة. منافذ الخرج Outputs: وهي المنافذ التي تتصل بها الشاشات وأجهزة العرض. لهذه المخارج أنواع كثيرة منها VGA وDVI وقد غدا هذان المخرجان قديمين وكذلك مخرجي HDMI وDP الأكثر انتشارًا حاليًا. كيف تختار بطاقة العرض المناسبة؟ يعتمد الأمر كليًا على العمل الذي تنوي القيام به على حاسوبك، فأي بطاقة رسومية تجارية ستكون ملائمة للأعمال الإدارية والمكتبية والاتصال بالإنترنت، بينما إن كنت تنوي العمل على برنامج لتصميم الرسوميات وتحرير الفيديو والألعاب عالية الأداء فلا بد بالتفكير مليًا. تتطلب الألعاب معالج رسوميات سريع وحجم كبير من الذاكرة إضافة إلى دقة عرض Resolution عالية وهذا يتناسب طردًا مع ثمن بطاقة العرض. كما تتطلب برامج عرض وإخراج الرسوميات مثل برامج التصميم الثلاثي الأبعاد سرعة عالية وحجمًا لا بأس به من الذاكرة لكنها بالطبع أقل من مقابلاتها اللازمة لتشغيل الألعاب. اللوحة الرئيسية: اللوحة الأم Mainboard أحد مكونات الحاسب الرئيسية أيضًا اللوحة الأم motherboard وهي لوحة إلكترونية مطبوعة مهمتها الجمع بين مكونات الحاسب الأساسية وإدارة الاتصال ونقل البيانات بينها وتوزيع التغذية الكهربائية عليها. تتكون اللوحة الأم من الأقسام التالية: الفتحات Slots: مقر المعالج: وهو مكان تثبيت المعالج على اللوحة الأم. مقر ذواكر الوصول العشوائي RAM: وهو مكان تثبيت الذواكر على اللوحة الأم ومعظم مقرات الذواكر الموجودة حاليًا من النوع DIMM في الحواسب المكتبية والنسخة المصغرة عنها SODIMM في الحواسب المحمولة. مقرات بطاقات التوسع Expansion Cards slots: بطاقات التوسع هي تجهيزات إلكترونية تؤدي أعمال إضافية تزيد من قدرات الحاسب كبطاقات الصوت الإحترافية وبطاقات العرض وبطاقات استقبال البث الفضائي وغيرها الكثير. تؤمن اللوحة الرئيسية واجهات اتصال قياسية بين تلك التجهيزات والحاسوب. تدعم لوحات الأم واجهات اتصال من أنواع مختلفة مثل AGP (لبطاقات العرض القديمة) وPCI وPCI-E. المنافذ الطرفية Ports: منافذ USB: لوصل جميع التجهيزات التي تمتلك هذه الواجهة من لوحات مفاتيح وفأرات وأجهزة بلوتوث وأجهزة اتصال لاسلكي وتدعم اللوحات الرئيسية حاليًا منافذ USB-2 وUSB-3. منافذ PS/2: وهي منافذ كلاسيكية قد لا تراها في اللوحات الحديثة وتدعم اتصال الفأرة (لون منفذها أخضر) ولوحة المفاتيح (بنفسجي). منافذ تسلسلية COM: وهي واجهة اتصال كلاسيكية قديمة استخدمت لوصل أجهزة المودم وغيرها إلى الحاسوب. وقد لا تراها في اللوحات الرئيسية الحديثة. منافذ صوتية: متعددة الأنواع لإخراج الصوت من بطاقة الصوت المدمجة مع اللوحة الرئيسية (في الغالبية الساحقة من الحواسب) أو استقبال الصوت من تجهيزات خارجية. منفذ بطاقة الشبكة السلكية: من النوع RJ45 لوصل كابل الشبكة إلى اللوحة الأم وفي هذه الحالة تكون بطاقة الشبكة مدمجة مع اللوحة الرئيسية (في الغالبية الساحقة من الحواسب). منافذ أخرى: أشهرها حاليًا منفذ ثندربولت thunderbolt الذي يصل عدد كبير من التجهيزات مع الحاسب وبسرعة نقل بيانات عالية. المنافذ الداخلية: منافذ وصل السواقات SATA: وهي المنافذ المستعمل حاليًا لوصل أجهزة التخزين الدائم إلى الحواسب مثل الأقراص الصلبة HDD وسواقات الحالة الصلبة الأحدث والأسرع SDD وتصل سرعة نقل هذه المنافذ إلى 6 جيغا بت في الثانية في النسخة SATA 3. منفذ توصيل المؤشرات الضوئية وواجهة الإقلاع: ويضم سلسلة من الأرجل توصل بها المؤشرات الضوئية لتشغيل الحاسب ومؤشر عمل القرص الصلب وزر تشغيل الحاسب وزر إعادة التشغيل والمكبر الصوتي الداخلي للوحة الأم. منافذ أخرى: قد تضم اللوحة الرئيسية بعض المنافذ لوصل واجهات USB إضافية أو منافذ صوتية إضافية عند الحاجة. الشرائح الإلكترونية الأساسية: شريحة إدارة نظام الدخل والخرج BIOS: وهي شريحة مهمة جدًا ولن يعمل الحاسب بدونها، إذ تضم التعليمات البرمجية التي تدير شؤون العتاد الصلب وتنظم إقلاع الحاسب وصولًا إلى مرحلة الاستثمار وتراقب حالة التجهيزات الفيزيائية أثناء العمل. شريحتي البرج الشمالي والجنوبي: تُدير شريحة البرج الشمالي Northbridge اتصال المعالج مع مكوّنات الحاسب جميعها وهي الأقرب إلى المعالج بينما تدير شريحة البرج الجنوبي SouthBridge وظائف الدخل والخرج لذلك هي أقرب إلى منافذ التوسع وتتصل مع المعالج عن طريق البرج الشمالي. شريحة بطاقة الشبكة السلكية: من أجل وصل الشبكات السلكية. شريحة بطاقة الشبكة اللاسلكية: في الحواسب المحمولة عادة وقد تكون أيضًا على شكل بطاقة إلكترونية منفصلة لها منافذ خاصة للإتصال مع اللوحة الرئيسية. شريحة بطاقة الصوت: ومهمتها الرئيسية معالجة البيانات الصوتية التي يصدرها الحاسوب والتي يستقبلها. ولبعضها ميزات تقنية متقدمة لتنقية الصوت وتعديله وللتعامل مع الكثير من التجهيزات. ترتبط السماعات ومكبرات الصوت والميكروفونات (المجهار) بمنافذ الصوت المتصلة مع شريحة الصوت وأغلب هذه الشرائح حاليًا من النوع عالي الدقة High definition وعال الأمانة high fidelity. ولا بد من الإشارة إلى بطاقات الصوت الخارجية التي تضم شرائح متطورة لمعالجة الصوت وقد تمتاز بإمكانيات أكبر بكثير من الشرائح المدمجة مع اللوحة الرئيسية. منافذ التغذية الكهربائية: منفذ تغذية اللوحة الأم ومكوناتها: وتتكون من 20 إلى 24 رجل يصل إلى كل رجل جهد مستمر مختلف مصدره وحدة التغذية الكهربائية للحاسوب. منفذ تغذية المعالج: في بعض اللوحات الرئيسية. مقر البطارية: تؤمن البطارية جهدًا قدره 3.3 فولت لتغذية شريحة BIOS لحفظ الإعدادات والمساعدة في إقلاع الحاسوب. تغذية المراوح: وهي مآخذ مؤلفة من 3 أو أربعة أرجل تؤمن التغذية الكهربائية لمروحة المعالح ومروحة الحاضنة case fans. كيف تختار اللوحة الأم؟ أولًا: وفقًا لنوع المعالج والشركة الصانعة فلكل معالج معمارية مختلفة لهذا تكون اللوحة الأم المناسبة له مختلفة. ثانيًا: حجم الذواكر الذي تحتاجه وما يمكن للوحة الأم أن تدعمه. ثالثًا: نوع بطاقة العرض التي تستخدمها وإمكانية دعم اللوحة الأم لها من خلال واجهات الاتصال التي تضمها. لمزيد من التفصيل، ارجع إلى مقال اللوحة الأم: الجزء الأول ومقال اللوحة الأم: الجزء الثاني. أقراص التخزين الدائم للبيانات تُستخدم ذواكر الوصول العشوائي لتخزين البيانات التي يتعامل معها المعالج أثناء تشغيل الحاسوب فهي إن جاز التعبير بمثابة مسودات عمل لكن عندما نريد تخزينها بشكل دائم لا بد من نقلها إلى وسائط التخزين الدائمة وهي من مكونات الحاسب الرئيسية. الأقراص الصلبة HDD من أهم وسائط التخزين الدائمة وأكثرها عملية هي الأقراص الصلبة Hard disk drive واختصارًا HDD التي تصل سعات تخزينها حاليًا إلى عشرات التيرا بايت وكانت من أكثر وسائط التخزين انتشارًا لسعاتها الكبيرة وموثوقيتها العالية ورخص ثمنها إلا أن نجمها بدأ يخفت لصالح أقراص الحالة الصلبة SSD وما عقبها من تقنيات تخزين متطورة وبسرعات كبيرة مذهلة. تتكون هذه الأقراص من قرص معدني ممغنط ورؤوس دقيقة مزودة بحساسات للقراءة والكتابة على هذا القرص (من هنا جاءت تسميته بالقرص الصلب)، يرتبط هذا القرص مع اللوحة الأم للحاسوب من خلال منافذ SATA، كما يمكن أن تتصل هذه الأقراص بالحاسوب عبر منفذ USB وتُدعى عندها أقراص صلبة خارجية أي يمكن وصلها وفصلها عند الحاجة. للمزيد من التفصيل، ارجع إلى مقال القرص الصلب: آلية تخزين البيانات على الأقراص وأيضًا مقال القرص الصلب: آلية تخزين البيانات على الأقراص. قرص الحالة الصلبة SSD أما المنافس الرئيسي لأقراص HDD فهي أقراص الحالة الصلبة Solid state drive واختصارًا SSD وتعتمد على عناصر ذاكرة إلكترونية من أنصاف النواقل لتخزين المعلومات (تُدعى عناصر ذاكرة لاتطايرية) ولا تضم أية أجزاء متحركة ضمنها وتعتبر مقاومة فيزيائيًا للصدمات لكنها عرضة للتأثر بالمشاكل الكهربائية كما أن استهلاكها للطاقة الكهربائية أقل. تعمل عناصر الذاكرة الإلكترونية بشكل أسرع بكثير من القرص الصلب الدوار وبالتالي سيقل زمن الوصول إلى البيانات وبالتالي سرعة أكبر في القراءة والكتابة، إذ يصل معدّل نقل البيانات فيها إلى 1.5 جيغا بايت في الثانية عند استخدام واجهة الاتصال SAS 3.0 وحوالي 750 ميغا بايت في الثانية باستخدام واجهات SATA 3 وقد تصل إلى 4 جيغابايت عند استخدام واجهة الاتصال PCI-E 3.0 4X الذي يستخدم بروتوكول NVMe. كما يمكن وصل هذه الأقراص خارجيًا من خلال منفذ USB، وتصل سعة سواقات SSD إلى عدة تيرا بايت. بدأ منذ فترة استخدام مزيج من الأقراص الصلبة وسواقة الحالة الصلبة فالأولى لتخزين البيانات الجاهزة كالملفات والفيديوهات والصور والثانية لتثبيت البرمجيات الأكثر استخدامًا بالإضافة إلى نظام التشغيل أما حاليًا أصبح الشائع والاعتماد أكثر على أقراص SSD بأحدث تقنياتها التي تتطور بسرعة كبيرة، لذا يتوقع أن ينعدم الاعتماد على أقراص HDD وتظهر تقنيات أخرى أحد وهكذا. وحدة التغذية الكهربائية تنحصر مهمة وحدة التغذية الكهربائية في تحويل التيار المتناوب المستخدم في المنازل إلى تيار مستمر بجهود مختلفة (فولت مختلف) وشدة تيار مختلفة (أمبير مختلف) لتأمين التغذية اللازمة لكل مكوّن من مكونات الحاسب. تعمل وحدة التغذية الكهربائية ATX في الحواسب المكتبية كمحول وموزع للجهد والتيار لذلك تجد الأسلاك الخارجة على شكل توصيلات مختلفة الألوان ولكل لون دلالته، فاللون الأسود هو الأرضي والأحمر هو (5 فولت) والأصفر (12 فولت) والبرتقالي (3.3 فولت) والأخضر لإعطاء إشارة إقلاع للحاسوب وهكذا. لن تُضطر في الواقع إلى معرفة حاجة كل مكوّن إذ تأتي هذه الأسلاك على شكل توصيلات مخصصة ثم تصل كل مكوّن بوصلة التغذية التي تناسبه. لا ترى في الحواسب المحمول هذا التفصيل، بل تجد محوّلًا خارجيًا لتحويل التيار المتناوب إلى مستمر بجهد من 15 إلى 20 فولت وتيار يصل إلى 5 أمبير ثم تتكفل دارة التغذية المدمجة مع اللوحة الأم بإدارة التغذية الكهربائية للمكونات وتأمين شحن البطارية ومراقبة حالتها. بطاريات الحاسوب المحمول تستخدم عادة بطاريات الليثيوم-أيون وبطاريات بوليمير- أيون حاليًا لتخزين الطاقة الكهربائية وقد تصل قدرة بعضها على تشغيل الحاسوب للأعمال الاعتيادية حتى 10 ساعات عمل متواصل وفقًا للتكنولوجيا المستخدمة لكن أغلبها يدعم الحاسوب مدة 2-4 ساعة. تأتي البطاريات إما بشكل قطعة مستقلة خارجية قابلة للتبديل أو داخلية مدمجة مع الحاسوب، ويستخدم النوع الثاني في تصميم الحواسب المحمولة خفيفة الوزن. مكونات الحاسب المساعدة والملحقة لا تُعد مكونات الحاسب هذه أساسية لعمل الحاسب لكنها تقدم دعمًا وظيفيًا كبيرًا له. من أهم هذه المكونات نجد: محوّلات الشبكة محوّل الشبكة السلكي محوًلات الشبكة اللاسلكية أجهزة الدخل والخرج لوحة المفاتيح الفأرة شاشات العرض شاشات اللمس الأجهزة الملحقة محولات الشبكة Network Adapters وهي تجهيزات إلكترونية تؤمن تواصل الحاسوب مع التجهيزات المحيطة أو مع الشبكة المحلية وهي على نوعين سلكية ولاسلكية محول الشبكة السلكي Ethernet Adapter يستخدمه الحاسب للاتصال مع الشبكة المحلية أو مع موجّه الإنترنت ومع كل جهاز يستطيع التواصل من خلال المنفذ RJ45 بواسطة كابل خاص يدعى كابل إيثرنت. تصل سرعة نقل البيانات باستخدام هذا المحول إلى 2 جيغا بايت في الثانية. محولات الاتصال اللاسلكي محول الشبكة اللاسلكية WiFi: يستخدم الجهاز لنقل البيانات لاسلكيًا بين أي تجهيزتين تدعمان WiFi. تصل سرعة نقل البيانات إلى 9 جيغا بت في الثانية في الجيل السادس 802.11ax، ويأتي هذا المحول مدمجًا مع الحواسب المحمولة ويمكن وصله مع الحاسوب المكتبي من خلال منفذ USB. محوّل الاتصال اللاسلكي بتقنية بلوتوث BT: تُستخدم هذه التجهيزات لوصل الحاسوب مع تجهيزات قريبة في نطاق الغرفة مثل السماعات اللاسلكية ولوحة المفاتيح والفأرة. آخر إصدار لهذه التقنية هو 5.3 ويحدّث كل إصدار بروتوكولات الاتصال المستخدمة وبعض المواصفات. يأتي هذا المحوّل مدمجًا مع الحواسب المحمولة ويمكن وصلها مع الحاسوب المكتبي من خلال منفذ USB. أجهزة الدخل والخرج هنالك الكثير من أجهزة الدخل والخرج المرتبطة بالحاسوب والتي تتغير وتتنوع بتقدم الزمن وتطور التكنلوجيا فقد تطورت من عصا التحكم في غابر الزمن عند ظهور الحواسيب إلى شاشات اللمس المتطورة والأقلام الإلكترونية والمتحكمات اللاسكلية وغيرها، وسنذكر حاليًا أهم وأشهر أجهزة الدخل والخرج المرتبطة بالحاسوب. لوحة المفاتيح تعمل لوحات المفاتيح الميكانيكية Keyboard على مبدأ نقل إشارة كهربائية إلى الحاسوب عند الضغط على الزر. تضم لوحة المفاتيح بين 102 إلى 104 مفتاح وقد يقل هذا العدد في الحواسب المحمولة. تتصل لوحة المفاتيح بالحاسوب المكتبي من خلال منفذ PS/s أو منفذ USB أو لاسلكيًا، أما في الحواسب المحمولة فتتصل عبر كابلات خاصة داخلية. تتميز بعض لوحات المفاتيح بوجود إضاءة خلفية للأزرار كما يحتوي بعضها على أزرار إضافية يمكن برمجتها لأداء وظائف إضافية. الفأرة الفأرة Mouse هو جهاز تأشير وتحكم يسمح لمستخدم الحاسوب باستخدام الواجهة الرسومية لنظام التشغيل. أكثر الفأرات استخمامًا حاليًا هي الفأرة الضوئية ولوحات اللمس touchpad، وتتصل الفأرة بالحاسوب من خلال منفذ PS/2 أو USB أو لاسلكيًا أو من خلال وصلات شريطية ضمن الحواسب المحمولة. لا بد من الإشارة أخيرًا إلى مفهوم هام هو دقة الفأرة ويقدّر بالنقطة في الإنش DPI إذا تصمم الفأرة المعيارية بدقة 400 أو 800 نقطة في الإنش إلّا أن الفأرة المستخدمة في الألعاب أو برامج التصميم والرسم تتطلب دقة أعلى لهذا تجد بعضها بدقة تصل إلى 1600 نقطة في الإنش وكلما كانت الدقة أكبر أمكنك التحكم أكثر في دقة الحركة أو المنحنيات المرسومة. شاشة العرض تُستخدم حاليًا تقنيتان رئيسيتان في شاشات العرض هما LED LCD أي شاشات الكريستال السائل المضاءة بالمؤشرات الضوئية led وتقنية OLED أي الشاشات المصنعة من مؤشرات ضوئية عضوية organic led (مصنوعة من بلاستيك ناقل للتيار الكهربائي). تتنافس التقنيتان وتتطوران معًا بخصوص وضوح الألوان وحيويتها وزاوية الرؤية المتاحة وتقنيات تحسينها (مثل IPS وTN) ومعدّل تحديث الصورة (سرعة تحديث الصورة المعروضة وقد وصلت حديثًا إلى 360 هرتز) ودقتها أي عدد البيكسلات في الطول والعرض فقد وصلت دقة بعض شاشات العرض حاليًا إلى 8000 بكسل عرضًا أو ما يُعرف بدقة 8k. شاشات اللمس هي في واقع الأمر شاشة عرض مزوّدة بواجهة لمس مدمجة معها وبالتالي يمكنها تحديد المكان الحقيقي للنقر أو اللمس على الشاشة وبالتالي ستستخدم الشاشة كفأرة وكلوحة مفاتيح. تستجيب لوحات اللمس المدمجة إلى حركة الأصابع العشرة معًا وتُستخدم هذه الشاشات في الحواسب المحمولة وحواسب التحكم الآلي ونقاط البيع والخدمة الذاتية لتقليل عدد تجهيزات الدخل والخرج. تجهيزات ملحقة مثل الطابعات وأجهزة المسح بأنواعها ومكبرات الصوت وأجهزة الرسم، إذ يمكنك وصل أي تجهيزة إلكترونية قادرة على التخاطب مع الحاسوب لتنفيذ العمل الذي تريده. خاتمة لا تزال صناعة الحواسب بكافة أنواعها صناعة رائجة جدًا وهامة جدًا لا غنى عنها إطلاقًا حاليًا ولا مستقبلًا، لذلك هي عرضة للتغيير المستمر والتطوير المستمر لإدخال تقنيات جديدة وتحديث المعايير التصميمية والصناعية لتلائم التطور التقني الذي تُعد الحواسب الركيزة الأساسية والمسبب الحقيقي له. حاولنا في هذا المقال الإحاطة العامة بمكونات الحاسب الرئيسية وشرح بعض الأفكار والمصطلحات التي قد يصادفها المهتم في مجال العتاد الصلب كما تطرقنا إلى مكونات الحاسوب المساعدة والملحقة لتكوين فكرة عن دور كل مكوّن ويمتلك أرضية صلبة في اختيار مواصفات أي حاسوب عند شرائه أو عند الرغبة في تحديث مكوناته. يمكنك الاطلاع أيضًا على سلسلة CompTIA التي تشرح عناصر الحاسوب باستفاضة. اقرأ أيضًا الحاسوب المحمول العمليات وعناصرها في نظام تشغيل الحاسوب تعرف على مكونات الشبكة المدخل الشامل لتعلم علوم الحاسوب1 نقطة
-
مرحبًا بكم مجددًا في هذا الدليل الذي يستكشف عالم بوت المحادثة الثوري ChatGPT المعتمِد على الذكاء الاصطناعي لإنشاء محادثات شبيهة بالإنسان. لقد تناولنا بالمقال السابق مواضيع مختلفة، مثل: ما هو ChatGPT وكيف بدأ، ومراحل تطويره، وفوائده ومميزاته، ومقارنته بغيره من بوتات المحادثة المزودة بالذكاء الاصطناعي؛ كما تناولنا مختلف تطبيقات استخدام ChatGPT، والقيود والتحديات التي تواجهه، وكيفية الوصول إليه واستخدامه. أما في هذا المقال، سنغوص أكثر في عملية تدريب بوت المحادثة ChatGPT والتقنيات المختلفة المستخدمة في تطويره، وسنستكشف المفاهيم الأساسية التي تُمكِّن البوت من الحفاظ على محادثات طبيعية وبديهية مع البشر، كما سنتناول التقنيات وخوارزميات التعلم الآلي التي تُستخدم لتدريب ChatGPT، ومجموعات البيانات التي تمكنه من فهم تفاصيل لغة الإنسان. وسنستكشف أيضًا دور التعلم غير الخاضع للإشراف الذي يسمح لـ ChatGPT بالتعلم والتحسين من خلال الخبرات، مما يجعله أداةً مفيدةً لمختلف الصناعات. لذا، ودون إطالة، ندعوك لمواصلة قراءة هذه المقالة حتى النهاية حتى تعرف كيف تمكَّن ChatGPT من إجراء محادثات طبيعية مع البشر، ولنتعرف هنا أولًا، سنتعرف على التقنيات وخوارزميات التعلم الآلي ومجموعات البيانات المستخدمة في تدريب ChatGPT، ثم نتعمق في خطوات تدريب هذا البوت! تقنية التدريب المسبق Pre-Training فيما يلي سوف نناقش تقنيةً تسمى التدريب المُسْبَق لبوت المحادثة ChatGPT، وهي خطوة حاسمة في تعليم البوت كيفية إجراء محادثات طبيعية وبديهية مع البشر. تعريف وأهمية التدريب المسبق التدريب المسبق في ChatGPT هو عملية تعليم بوت المحادثة كيفية فهم اللغة البشرية قبل أن يبدأ في التحدث إلى الناس، وهذا الإجراء مهم جدًا، نظرًا لكون لغة البشر معقدةً للغاية، إذ هناك العديد من الطرائق المختلفة لقول نفس الشيء، لذلك من خلال عملية التدريب المسبق لـ ChatGPT، يمكنها مساعدته على فهم الفروق الدقيقة في اللغة البشرية وتحسين قدرته على إجراء محادثات هادفة مع الناس. على سبيل المثال، تخيل أنك تحاول تعليم صديق لك كيفية لعب لعبة جديدة عليه، بالتالي إذا بدأت للتو في لعب اللعبة معه دون شرح لأي من قواعدها، فمن المحتمل أن يشعر بالارتباك والإحباط، لكن إذا استغرقت بعض الوقت لتعليمه القواعد وشرح كيفية اللعب له، فسيكون لديه فهمًا أفضل للعبة وسيكون قادرًا على الاستمتاع بها أكثر. كذلك الأمر مع بوت المحادثة ChatGPT، إذ تشبه عملية تعليمه اللغة البشرية قواعد تعلم "لعبة جديدة". خوارزميات تقنية التدريب المسبق هناك العديد من خوارزميات التعلم الآلي المستخدمة في تقنية التدريب المسبق على بوت ChatGPT، بما في ذلك التعلم غير الخاضع للإشراف unsupervised learning، ونقل التعلم transfer learning، والتعلم تحت الإشراف الذاتي self-supervised learning. تساعد هذه الخوارزميات ChatGPT على التعلم وتحسين فهمه للغة من خلال أنواع مختلفة من بيانات التدريب. التعلم غير الخاضع للإشراف يتشابه هذا النوع من التعلم مع التعلم عن طريق الملاحظة. تخيل أنك جالس في حديقة تشاهد الناس يلعبون الطبق الطائر، وليس لديك مدرب يخبرك بما يجب عليك أن تفعله، ولكن لا يزال بإمكانك التعلم من خلال مشاهدة الأنماط والعلاقات بين اللاعبين وتعلم اللعب. يُدرب ChatGPT في التعلم غير الخاضع للإشراف على البيانات دون أي تسميات أو إرشادات محددة، مما يسمح له بالتعلم من الأنماط والعلاقات داخل البيانات نفسها. نقل التعلم يشبه استخدام المعرفة من مهمة واحدة لمساعدتك في تعلم مهمة أخرى، فعلى سبيل المثال: إذا كنت تتعلم كيفية لعب الشطرنج فيمكنك البدء بتعلم الحركات والاستراتيجيات الأساسية، وبمجرد إتقان اللعبة يمكنك استخدام هذه المعرفة لمساعدتك في تعلم ألعاب الطاولة الأخرى. في نقل التعلم يأخذ ChatGPT المعرفة المكتسبة من مهمة واحدة ويطبقها على مهمة أخرى، مما يساعده على التعلم بسرعة وأكثر كفاءة. التعلم تحت الإشراف الذاتي في التعلم تحت الإشراف الذاتي يُدرب ChatGPT على مهمة لا تتطلب أي تسميات أو إرشادات محددة، مثل التنبؤ بالكلمات المفقودة في الجملة، وهذا يساعده على تحسين قدرته في فهم اللغة. ولشرح هذا النوع من التعلم أكثر، تخيل أنك تحاول تعلم كيفية ركوب الدراجة، وأنت في هذه الحالة لست بحاجة إلى شخص يخبرك بما يجب عليك أن تفعله، بل ما عليك سوى التدرب والتعلم من أخطائك. فوائد التدريب المسبق في ChatGPT تتمتع تقنية التدريب المسبق بالعديد من الفوائد، بما في ذلك تحسين قدرة ChatGPT على فهم الفروق الدقيقة في لغة الإنسان، وزيادة قدراته في المحادثة، والسماح له بالتعلم والتكيف مع المهام والمجالات الجديدة بسهولة أكبر، فمن خلال التدريب المسبق يمكننا التأكد من أن لديه أساسًا قويًا من المعرفة والفهم، مما يُمكن أن يساعده في أن يصبح أداةً أكثر فائدةً وفعاليةً في مختلف الصناعات والتطبيقات. على سبيل المثال، تخيل أنك تحاول استخدام ChatGPT للإجابة على أسئلة خدمة العملاء لمتجر عبر الإنترنت، وهنا إذا لم يكن ChatGPT مُدَرَّبًا مسبقًا، فقد لا يفهم الطرائق المختلفة التي قد يَطرح بها العملاء نفس السؤال، مثل "أين طلبي؟"، مقابل سؤال "متى ستصل شحنتي؟"؛ ولكن إذا دُرِّب مسبقًا على مجموعة متنوعة من أسئلة ومحادثات خدمة العملاء، فسيكون مجهزًا بطريقة أفضل لفهم استفسارات العملاء والرد عليها. تقنية الصقل Fine-Tuning فيما يلي سوف نناقش تقنيةً تسمى الصقل لبوت المحادثة ChatGPT، وهي خطوة حاسمة في تحسين أدائه في تنفيذ مهام محددة. تعريف وأهمية الصقل Fine-Tuning الصقل Fine-Tuning في ChatGPT هو عملية يُدرب من خلالها النموذج ChatGPT -الذي دُرِّب مسبقًا- على مهمة أو مجال معين، مثل: الإجابة على أسئلة خدمة العملاء أو إنشاء كلمات الأغاني، وهذا مهم لأنه على الرغم من أن ChatGPT قد دُرِّب مسبقًا على مجموعة واسعة من المهام اللغوية، إلا أنه لا يزال بحاجة إلى صقله لتحقيق أداء جيد في مهام أو مجالات محددة. ولكي نفهم هذا بصورة أوضح، دعنا نستخدم مثال تعلم العزف على آلة العود. إذا كان لديك فهم عام لنظرية الموسيقى وكيفية العزف على الأوتار الأساسية، فهذا أمرٌ رائع! ومع ذلك لكي تعزف لحنًا معينًا، ستحتاج إلى ممارسة ذلك اللحن مرارًا وتكرارًا حتى تتقن لحنه بطريقة صحيحة. يتشابه الصقل في ChatGPT مع عزف لحن معين على آلة العود، إذ يمنح النموذج المدرَّب مسبقًا ChatGPT فهمًا جيدًا للغة، لكن صقله لأداء مهمة معينة يساعده في أن يصبح خبيرًا في هذا المجال. خوارزميات تقنية الصقل هناك العديد من خوارزميات التعلم الآلي المستخدمة في الصقل لبوت ChatGPT، بما في ذلك التعلم الخاضع للإشراف supervised learning، ونقل التعلم، والتعلم من الصفر أو البداية learning from scratch. يتضمن التعلم الخاضع للإشراف تزويد ChatGPT بالبيانات المصنفة، مثل: أمثلة الأسئلة والأجوبة، حتى يتمكن من تعلم كيفية إنشاء إجابات دقيقة، ويتضمن نقل التعلم أخذ المعرفة المكتسبة من مهمة واحدة وتطبيقها على مهمة أخرى، مما يسمح لـ ChatGPT بالتعلم بطريقة أسرع وأكثر كفاءة، ويتضمن التعلم من البداية أو من نقطة الصفر تدريب ChatGPT على مهمة أو مجال معين دون استخدام أي معرفة موجودة مسبقًا. دعنا نواصل مع مثال العزف على آلة العود لفهم هذه الأساليب بصورة أوضح، يشبه التعلم الخاضع للإشراف وجود مدرس موسيقى يوضح لك كيفية عزف لحن معين خطوةً بخطوة، ويشبه التعلم بالنقل تعلم العزف على لحن جديد باستخدام تقنيات ومعرفة من اللحن الذي تعلمته بالفعل؛ أما التعلم من الصفر فيشبه محاولة تعلم لحن جديدة لكن بمفردك دون أي توجيه من المدرس أو معرفة مسبقة لديك. فوائد الصقل في ChatGPT هناك العديد من الفوائد لتقنية الصقل في ChatGPT، بما في ذلك تحسين أدائه في تنفيذ مهام محددة، وتقليل كمية البيانات اللازمة للتدريب، وزيادة دقته وكفاءته، وتسمح تقنية الصقل أيضًا لـ ChatGPT بالتكيف مع المهام والمجالات الجديدة بسهولة أكبر، مما يجعله أداة أكثر تنوعًا وإفادة. وبالاستمرار مع مثال آلة العود، يمكن القول إن فوائد تقنية الصقل تشبه فوائد ممارسة لحن معين، فمن خلال التدرب على لحن معين تصبح أفضل في عزف هذا اللحن، لكنك تُحَسِّن أيضًا مهاراتك العامة في العزف على آلة العود. وبالمثل، فمن خلال ضبط ChatGPT لمهمة أو مجال معين، يصبح أفضل في تنفيذ هذه المهمة، بالإضافة إلى التحسن في فهم اللغة وقدرات المحادثة بوجه عام. مجموعات البيانات المستخدمة للتدريب Datasets عندما يُدرب بوت المحادثة ChatGPT سيحتاج إلى تزويده بالعديد من الأمثلة على النص حتى يتمكن من تعلم الأنماط والعلاقات في اللغة، وتسمى هذه الأمثلة بـ "مجموعات البيانات Datasets". أهمية مجموعات البيانات في تدريب ChatGPT تُعَد مجموعات البيانات ضروريةً لتدريب ChatGPT لأنها توفر الأمثلة التي يحتاجها بوت المحادثة لتعلم كيفية فهم وإنشاء نص شبيه بالبشر، فبدون مجموعات البيانات لن يتمكن ChatGPT من تعلم كيفية إجراء محادثات طبيعية مع الناس. نظرة عامة على مجموعات البيانات المستخدمة لتدريب ChatGPT هناك العديد من مجموعات البيانات التي تستخدم عادةً لتدريب ChatGPT، وأحد مجموعات البيانات هذه يُطلق عليه Common Crawl وهو أحد أكبر وأكثر مجموعات البيانات شيوعًا، فهو يتضمن مجموعةً كبيرةً من النصوص من الإنترنت. وهناك مجموعة بيانات أخرى مستخدمة تسمى BooksCorpus، والتي تتضمن مجموعةً كبيرةً من الكتب في مختلف الأنواع. أما مجموعة بيانات WebText فهي مجموعة بيانات أخرى شائعة الاستخدام وتتضمن نصًا من مواقع ويب مختلفة، وتُختار مجموعات البيانات هذه بعناية لتوفير مجموعة واسعة من الأمثلة النصية لـ ChatGPT للتعلم منها. مزايا وقيود كل مجموعة بيانات كل مجموعة بيانات مستخدمة لتدريب ChatGPT لها مزاياها وقيودها؛ فمجموعة بيانات Common Crawl مثلَا، مفيدة لأنها تحتوي على قدر هائل من النصوص من مصادر مختلفة، مما يسمح لـ ChatGPT بالتعلم من مجموعة متنوعة من أنماط اللغة، ومع ذلك فإن أحد قيود مجموعة بيانات Common Crawl هو أنه يشتمل على الكثير من المحتوى، مثل: البريد العشوائي أو النص منخفض الجودة، مما قد يمثل تحديًا لـ ChatGPT للتعلم منه. من ناحية أخرى، تُعَد مجموعة بيانات BooksCorpus مفيدةً لأنها تتضمن نصوصًا من تصنيفات مختلفة، مما يسمح لـ ChatGPT بالتعلم من مجموعة متنوعة من أنماط اللغة، ومع ذلك فإن أحد القيود هو أنها قد لا تكون مثاليةً في استخدام اللغة الحديثة، مثل مجموعات البيانات الأخرى، لأنها تتضمن في الغالب الكتب القديمة. تُعَد مجموعة بيانات WebText مفيدةً لأنها تتضمن نصوصًا من مواقع ويب مختلفة، مما يسمح لـ ChatGPT بالتعلم من مجموعة متنوعة من أنماط اللغة المستندة إلى الويب؛ ومع ذلك فإن أحد القيود المفروضة هنا هو أنها قد تتضمن لغةً أكثر رسمية أو أقل تنظيمًا من مجموعات البيانات الأخرى، مما قد يجعل من الصعب على ChatGPT التعلم منها. نماذج اللغات الكبيرة LLMs كما ذكرنا في المقال السابق، ينتمي بوت المحادثة ChatGPT إلى مجموعة من النماذج تسمى: "نماذج اللغات الكبيرة Large Language Models" والمعروفة اختصارًا بـ LLMs، وهي نماذج يمكنها استيعاب وتحليل كميات هائلة من البيانات النصية، وأصبح استخدام هذه النماذج أكثر شيوعًا في السنوات الأخيرة بفضل قدرات وقوة أجهزة الحاسوب، وكلما زاد عدد البيانات والمعلِّمات التي تمتلكها نماذج LLMs، أصبح فهم اللغة أفضل. وتشير "المعلمات" في نماذج اللغات الكبيرة LLMs إلى المتغيرات أو الإعدادات التي يستخدمها النموذج لعمل تنبؤات وإنشاء نص، حيث تتشابه هذه المعلمات مع التعليمات التي تخبر النموذج بكيفية معالجة اللغة وفهمها، وكلما زاد عدد المعلمات التي يمتلكها النموذج، أصبح أكثر مرونةً وقوةً في فهم اللغة وتوليدها. فعلى سبيل المثال، لنفترض أن النموذج يحتوي على معلمة تسمى "المفردات"، حيث تخبر هذه المعلمة النموذج بكل الكلمات التي يعرفها ومعانيها، وكلما زاد عدد الكلمات التي يعرفها النموذج، كان بإمكانه فهم واستخدام مجموعة كبيرة من المفردات بطريقة أفضل عند التحدث إليك. من ناحية أخرى، يمكن أن تكون المعلمة الأخرى هي "القواعد النحوية". تساعد هذه المعلمة النموذج في معرفة كيفية بناء الجُمَل بطريقة صحيحة، حيث فإذا تعلم النموذج الكثير من القواعد النحوية، فيمكنه التأكد من أن ردوده منطقية وتتبع الهيكل المناسب للجملة. ومع ذلك، من المهم ملاحظة أن وجود عدد كبير من المعلمات لا يعني بالضرورة أن النموذج سيفهم اللغة تمامًا أو يؤدي أداءً لا تشوبه شائبة، في حين أن المزيد من المعلمات يمكن أن يُحسن الأداء إلى حد معين إلا أن هناك عوامل أخرى يجب مراعاتها، مثل: جودة وتنوع بيانات التدريب، وهيكل النموذج، وعملية التدريب نفسها، وهي عوامل تلعب أيضًا أدوارًا مهمة في مدى فهم النموذج للغة. عادةً ما تُدرب نماذج LLMs على التنبؤ بالكلمة التالية في الجملة Next-token-prediction وذلك بناءً على الكلمات التي تسبقها. فعلى سبيل المثال: إذا كانت الجملة هي "تجلس القطة على ____" ، فإن نماذج LLMs سوف تتوقع أن الكلمة التالية هي "الكرسي" أو "السجادة" أو أي كلمة أخرى ذات صلة، وهذا ما يسمى بالتنبؤ بالرمز التالي. هناك طريقة أخرى يمكن من خلالها تدريب نماذج LLMs وهي من خلال نمذجة اللغة المُقَنَّعة Masked-Language Modeling، وفي هذه الطريقة تُستبدل بعض الكلمات في الجملة بمسافات فارغة، وعلى النموذج أن يتنبأ بالكلمات المفقودة. فعلى سبيل المثال: إذا كانت الجملة هي "____أكلت الفأر"، فيجب أن تتنبأ نماذج LLMs بأن الكلمة المفقودة هي "القطة"، وغالبا هذا التنبوء يكون من خلال نموذج "الذاكرة طويلة قصيرة المدى Long-Short-Term-Memory" والمعروف اختصارًا بـ LSTM، حيث يملأ هذا النموذج الفراغ بالكلمة المحتملة الأنسب بالنظر إلى السياق المحيط. قيود نماذج LLMs على الرغم من قدرات نماذج اللغات الكبيرة في معالجة اللغة الطبيعية، إلا أن لديها بعض القيود، وهي كما يلي: أولًا، القدرة Capability مقابل المواءمة Alignment. يشير مفهوم القدرة Capability إلى ما يستطيع نموذج اللغة الكبير تنفيذه، فعلى سبيل المثال: هل يمكنه ترجمة اللغات أو الإجابة عن الأسئلة أو إنشاء كتابة إبداعية؟ أما مفهوم المواءمة Alignment فيشير إلى ما إذا كان نموذج اللغة الكبير يتماشى مع القيم والأهداف الإنسانية، وهذا يعني أنه يجب تصميم النموذج لإعطاء الأولوية لأشياء مثل الإنصاف والأمان والخصوصية. والسبب الذي يجعل القدرة مقابل المواءمة قضيةً مهمة هو أنه نظرًا لأن هذه النماذج اللغوية الكبيرة تصبح أكثر قوةً وتُستخدم على نطاق أوسع، فإنها بذلك تصبح أكثر تأثيرًا في حياتنا، فعلى سبيل المثال: إذا استُخدم نموذج لغوي لاتخاذ قرارات بشأن من سيُعَيَّن لوظيفة أو من سيُوافَق عليه للحصول على قرض، فمن المهم أن يتماشى النموذج مع القيم الإنسانية لمنع التحيز والتمييز. لنأخذ مثالًا أوضح. تخيل أن لديك صديقًا يحب لعب ألعاب الفيديو، وفي أحد الأيام يخبرك صديقك أنه يلعب لعبةً جديدةً ذات مؤثرات بصرية عالية قريبة إلى حدٍ كبيرٍ للطبيعية، لكن هذه اللعبة تعلمه أن يكون لئيمًا مع الناس وتكافئه لكونه عدوانيًا ولا تشجعه على أن يكون طيبًا. يشير هذا المثال إلى اختلال المواءمة لعدم توافق قيم وأهداف اللعبة (الفوز بأي ثمن) مع القيم الإنسانية (أن تكون طيبًا وعادلًا). وبالمثل، فإن نموذج اللغة الكبير الذي يتمتع بقدرات كبيرة ولكن هذه القدرات لا تتماشى مع القيم الإنسانية، يمكن أن يتسبب أيضًا في حدوث ضرر. فعلى سبيل المثال، إذا استُخدم نموذج لغوي لكتابة مقالات إخبارية ولكن هذا النموذج تدرب على بيانات متحيزة أو غير دقيقة، فقد ينتهي به الأمر إلى نشر معلومات مضللة أو إدامة الصور النمطية الضارة. المصدر assemblyai.com ثانيًا، لا يمكنها إعطاء وزن أكبر لبعض الكلمات دون الأخرى، وذلك حتى لو كانت بعض الكلمات أكثر أهميةً في سياق الجملة. فعلى سبيل المثال، إذا كانت الجملة هي "زيد ____ القراءة" فالكلمة الأكثر احتمالًا للتنبؤ بالنسبة للنموذج ستكون "يكره" استنادًا إلى أن غالبية الناس تكره القراءة حسب ما ورد بقاعدة البيانات، لكن ماذا لو كان زيد على العكس من ذلك ويحب القراءة؟ ثالثًا، بالإضافة إلى ما سبق، يمكن لنماذج LLMs فقط معالجة المدخلات الفردية بالتتابع وليس ككل، وهذا يَحُد من قدرتها على فهم العلاقات المعقدة بين الكلمات والمعاني. ولمعالجة هذه القيود قَدَّم فريق Google Brain نوعًا جديدًا من النماذج يسمى المحولات Transformers في عام 2017، حيث تختلف المحولات عن نماذج LLMs في أنها تستطيع معالجة جميع بيانات الإدخال في وقت واحد وليس بالتسلسل، مستخدمةً في ذلك آلية الانتباه الذاتي self-attention لإعطاء وزن أكبر لأجزاء معينة من بيانات الإدخال فيما يتعلق بتسلسل اللغة، وهذا يسمح للمحولات بفهم العلاقات بين الكلمات والمعاني بطريقة أفضل، ثم معالجة مجموعات البيانات الأكبر. بعبارات أبسط، تخيل أنك تحاول قراءة كتاب وفهمه، هنا سوف تقرأ نماذج LLMs صفحةً واحدةً فقط في كل مرة، وقد لا تتمكن من فهم الروابط الأعمق بين أجزاء مختلفة من الكتاب، بينما المحولات ستكون قادرةً على قراءة الكتاب بأكمله مرةً واحدة، مع فهم كيفية ارتباط جميع الأجزاء المختلفة ببعضها بعضًا. GPT وآلية الانتباه الذاتي هل سبق لك أن استخدمت تطبيق ترجمة لغة لترجمة كلمة أو جملة من لغة إلى أخرى؟ حسنًا، ماذا عن GPT والتي تعني Generative Pre-training Transformer أو المحولات التوليدية المدربة مسبقًا؟ يُعَد GPT نسخةً متقدمةً من مترجم اللغة! فهو يساعد أجهزة الحاسوب على فهم وترجمة لغة الإنسان حتى نتمكن من التحدث إلى أجهزة الحاسوب ويمكنهم الرد علينا. تحصل نماذج GPT على بعض المعلومات من خلال (الإدخالات) التي ينفذها المستخدم، ثم يستخدم النموذج تلك المعلومات أو الإدخالات لإنشاء (الاستجابة) أو الرد. وتنفذ نماذج GPT ذلك باستخدام آلية خاصة تسمى الانتباه الذاتي التي تسمح لنموذج GPT، وهذا بالتركيز على أجزاء مختلفة من نص الإدخال لفهم المعنى والسياق بطريقة أفضل، ثم إعطاء استجابة صحيحة، تمامًا مثلما تقرأ قصةً عن قطة، فقد تولي مزيدًا من الاهتمام للأجزاء التي تصف القطة، واهتمامًا أقل للأجزاء التي تصف المشهد. ولتنفيذ ذلك يمر النموذج بأربع خطوات كما يلي: أولًا، يُنشئ النموذج ثلاثة أرقام مختلفة لكل كلمة أو عبارة تسمى "المتجهات"، الأول متجه "استعلام" والثاني متجه "مفتاح" والثالث متجه "قيمة"، فإن متجهات الاستعلام والمفتاح والقيمة تشبه المقصورات أو الأقسام المختلفة، يطرح الاستعلام سؤالاً، ويقدم المفتاح أدلة لهذا السؤال، وتعطي القيمة الإجابات على هذا السؤال، ويتعلم النموذج من العديد من الجُمل لتعيين قيم لهذه المتجهات واستخدامها لفهم وتوليد استجابات ذات مغزى. ثانيًا، يقارن متجه "الاستعلام" كل كلمة أو عبارة مع متجه "المفتاح" لكل كلمة أو عبارة أخرى في الجملة، ويساعد هذا الإجراء النموذج في معرفة الكلمات أو العبارات الأكثر أهمية لفهم الجملة بأكملها. ثالثًا، يأخذ النموذج نتائج هذه المقارنة ويحولها إلى مجموعة من الأرقام تسمى "أوزان" توضح مدى أهمية كل كلمة أو عبارة للجملة. رابعًا، بضرب النموذج هذه الأوزان في متجه "القيمة" لكل كلمة أو عبارة للحصول على رقم يسمى "متجه نهائي" يمثل مدى أهمية هذه الكلمة أو العبارة لمعنى الجملة بأكملها. آلية الانتباه الذاتي متعدد الرؤوس تُعد آلية الانتباه متعدد الرؤوس أو Multi-head attention امتدادًا للانتباه الذاتي الذي يسمح لنموذج GPT بفهم العلاقات والمعاني الفرعية الأكثر تعقيدًا بطريقة أفضل داخل نص الإدخال؛ فعلى سبيل المثال، تشبه آلية الانتباه متعدد الرؤوس وجود مجموعة من الأصدقاء تساعدك على قراءة قصة، بحيث يركز كل صديق على جزء مختلف من القصة، مما يساعدك على فهمها بطريقة أفضل، كذلك الأمر لدى هذه الآلية، فهي تساعد نموذج GPT على فهم العلاقات الأكثر تعقيدًا داخل النص. وينفذ نموذج GPT مع آلية الانتباه الذاتي متعدد الرؤوس نفس الخطوات التي ينفذها من آلية الانتباه الذاتي، إلا أن آلية الانتباه الذاتي متعدد الرؤوس تكرر الخطوات الأربع التي ذكرناها للتو بالتوازي عدة مرات، وفي كل مرة يولد إسقاطًا خطيًا جديدًا لمتجهات الاستعلام والمفتاح والقيمة، ومن خلال توسيع الانتباه الذاتي بهذه الطريقة يكون النموذج قادرًا على استيعاب المعاني الفرعية والعلاقات الأكثر تعقيدًا داخل بيانات الإدخال. وعلى الرغم من أن نماذج GPT-1 و GPT-2 و GPT-3 قدموا تطورات ملحوظة في معالجة اللغة الطبيعية، إلا أنهم يعانون من بعض القيود، فقد يُنتج نموذج GPT-3 مخرجات مثل: الافتقار إلى المساعدة، مما يعني أن النموذج لا يتبع تعليمات المستخدم الصريحة. استجابة تحتوي على الهلوسة، مما يعكس حقائق غير موجودة أو غير صحيحة. عدم القدرة على التفسير، مما يجعل من الصعب على البشر فهم كيفية وصول النموذج إلى قرار أو تنبؤ معين. تضمين محتوى سامًا أو متحيزًا أو ضارًا أو مسيئًا، مما يتسبب في نشر معلومات مضللة. لذلك طُرحت منهجيات تدريب مبتكرة في ChatGPT المبني على نموذج GPT-3.5 وفي ChatGPT المبني على النموذج الأحدث GPT-4 لمواجهة بعض هذه القضايا المتأصلة في نماذج اللغات الكبيرة LLMs. دورة الذكاء الاصطناعي احترف برمجة الذكاء الاصطناعي AI وتحليل البيانات وتعلم كافة المعلومات التي تحتاجها لبناء نماذج ذكاء اصطناعي متخصصة. اشترك الآن تدريب ChatGPT المبني على نموذج GPT-3.5 يُعَد ChatGPT المبني على نموذج GPT-3.5 نسخةً معدلةً من InstructGPT، لكن ما يميز ChatGPT هو أنه يستطيع التعامل مع طلبات واستجابات متعددة مع الحفاظ على سياق المحادثة؛ أما InstructGPT فيستطيع التعامل مع طلب واحد ثم تقديم استجابة واحدة لهذا الطلب في كل مرة استخدام. يعود الفضل إلى InstructGPT الذي حل بعض القيود التي تواجه نماذج اللغات الكبيرة، فقد قدم نهجًا جديدًا في تدريب النماذج يدمج فيها تعليقات الإنسان في عملية التدريب لتحسين توافق نتائج النموذج مع نوايا المستخدم؛ ويُعرف هذا النهج باسم "التعلم المعزز من التقييمات البشرية Reinforcement Learning from Human Feedback"، والمعروفة اختصارًا بـ RLHF، ثم اعتمدت شركة OpenAI هذا النهج في تدريب نموذج GPT-3.5. ويتكون هذا النهج من ثلاث خطوات أساسية كما يلي: أولاً، خطوة نموذج الصقل الخاضع للإشراف SFT. ثانيًا، خطوة نموذج المكافأة RM. ثالثًا، خطوة نموذج تحسين السياسة القريبة PPO. تُنفذ الخطوة الأولى مرةً واحدةً فقط، بينما يمكن تكرار الخطوتين الثانية والثالثة باستمرار لجمع المزيد من بيانات المقارنة للوصول إلى أفضل سياسة تدريب، دعونا نغوص الآن في تفاصيل كل خطوة! الخطوة الأولى: نموذج الصقل الخاضع للإشراف SFT تُسمى الخطوة الأولى من نهج RLHF بنموذج "الصقل الخاضع للإشراف Supervised Fine-Tuning" والمعروف اختصارًا بـ SFT. تدور هذه الخطوة حول تعليم النموذج كيفية فهم لغة الإنسان وتوليد استجابات منطقية. تخيل أنك تحاول تعليم روبوت كيفية فهم تعليماتك وتنفيذها، يمكنك البدء بإعطاء الروبوت مجموعة من التعليمات ثم مطالبته بأداء مهمة بناءً على تلك التعليمات. قد لا ينفذ الروبوت ما تريده منه بالضبط في البداية، ولكن مع الملاحظات والتعديلات التي سوف تقدمها له، سيكون في إمكانه بالنهاية تعلم تنفيذ تلك التعليمات بطريقة أفضل. يعمل نموذج SFT بطريقة مماثلة، حيث يُعطى النموذج اللغوي المُدرَّب مسبقًا مجموعةً صغيرةً من التعليمات النموذجية، تسمى هذه التعليمات بـ "بيانات العرض التوضيحي" التي نُسقت بواسطة أشخاص مدَرَّبين على إنشاء مجموعة بيانات تتضمن أمثلةً على المدخلات (المطالبات) والمخرجات (الاستجابات) الصحيحة المقابلة لها، ثم "يُصقل" نموذج اللغة على هذه البيانات، مما يعني أنه قد دُرِّب لتوليد استجابات تتماشى مع المطالبات، ليصبح نموذج SFT الناتج هو بمثابة خط أساس لفهم الروبوت لكيفية اتباع التعليمات. دعونا نجعل هذا الأمر أكثر واقعية! تخيل أن التعليمات هي "صنع شطيرة زبدة الفول السوداني والهلام"، قد تتضمن بيانات العرض التوضيحي أمثلة مثل "افرد زبدة الفول السوداني على شريحة واحدة من الخبز، ثم افرد الهلام على الشريحة الأخرى، ثم ضع الشريحتين معًا، ثم اقطع الشطيرة إلى نصفين"؛ وبذلك يكون نموذج SFT قد تدرب على إنشاء استجابات تتبع هذه الخطوات. لكن حتى الآن نموذج SFT ليس مثاليًا، الأمر مشابه تمامًا للروبوت، فقد لا يصنع الشطيرة بطريقة صحيحة من المرة الأولى، فقد يولد نموذج SFT استجابات ليست تمامًا ما يتوقعه الإنسان، لكن على الرغم من ذلك يُعد هذا أمرًا جيدًا، فبالإمكان استخدام ردود الفعل من البشر لمساعدة النموذج على التحسن، وهو ما تدور حوله الخطوة التالية من نهج RLHF في تدريب نماذج اللغات الكبيرة. المصدر openai.com الخطوة الثانية: نموذج المكافأة RM في الخطوة الثانية من نهج RLHF، نريد تحسين نموذج SFT الذي أنشأناه في الخطوة الأولى باستخدام ردود الفعل من البشر، نطلق على هذه التعليقات اسم "المكافآت" لأنها تعطي مكافأةً لنموذج SFT عندما يولد استجابة جيدة تتوافق مع التوقعات البشرية. ولجمع هذه المكافآت نطلب من البشر التصويت على عدد كبير من الردود الناتجة عن نموذج SFT. فعلى سبيل المثال، تخيل أننا نطلب من مجموعة من الأشخاص تقييم مدى استجابة نموذج SFT للتعليمات "اصنع شطيرة زبدة الفول السوداني والهلام"، فقد يصنفون الردود على مقياس من 1 إلى 4، حيث يمثل الرقم 4 أفضل استجابة تتوافق تمامًا مع توقعاتهم. بعد ذلك، تُستخدم التقييمات من البشر لإنشاء مجموعة بيانات جديدة من "بيانات المقارنة"، وتتضمن بيانات المقارنة هذه أزواجًا من الردود التي أُنشأت بواسطة نموذج SFT جنبًا إلى جنب مع التقييمات المقدمة من البشر، ثم تُستخدم مجموعة البيانات هذه لتدريب نموذجًا جديدًا يسمى "نموذج المكافأة Reward Model" والمعروف اختصارًا بـ RM. يُدرب نموذج المكافأة على التنبؤ بالتقييم الذي سوف يعطيه الإنسان لاستجابة معينة أُنشأت بواسطة نموذج SFT، على سبيل المثال: إذا كان نموذج SFT يولد استجابة لتعليمات "صنع شطيرة زبدة الفول السوداني والهلام"، فإن نموذج RM سوف يتنبأ بمدى تقييم الإنسان لتلك الاستجابة على مقياس من 1 إلى 4. دعونا نجعل هذا الأمر أكثر واقعية، تخيل أن لديك إنسانًا آليًا يمكنه صنع الشطائر، لكنك تريده أن يصنع الشطائر التي تحبها. ولتنفيذ ذلك يمكنك تذوق الشطائر وتقديم ملاحظات إلى الروبوت حول ما أعجبك وما لم يعجبك، ثم يستخدم الروبوت هذه التقييمات لتحسين مهاراته في صنع الشطائر. بالطريقة نفسها يأخذ نموذج المكافأة المخرجات الناتجة عن نموذج SFT ويقدمها إلى مجموعة من الأشخاص الذين يقدمون ملاحظات حول المخرجات التي يفضلونها، وبناءً على هذه التعليقات يتعرف نموذج المكافأة على نوع الإخراج المفضل ويولد مجموعة جديدة من بيانات التدريب التي يمكن أن يستخدمها نموذج SFT لتحسين أدائه. المصدر openai.com الخطوة الثالثة: نموذج تحسين السياسة القريبة PPO الآن بعد أن أصبح لدينا نموذج مكافأة RM والذي يمكننا استخدامه لتحسين نموذج الصقل الخاضع للإشراف SFT وذلك من خلال استخدام أحد خوارزميات التعلم المعزز يُطلق عليها "تحسين السياسة القريبة Proximal Policy Optimization" والمعروفة اختصارًا بـ PPO، والتي تساعد النموذج على تعلم كيفية اتخاذ قرارات أفضل من خلال التعلم من التجربة والخطأ، ثم التحسين التدريجي لقواعد اتخاذ القرار أو "السياسة". دعونا نجعل هذا الأمر أكثر واقعية، ولنفترض أنك تُعلم أحد أصدقائك كيفية لعب لعبة فيديو جديدة، وفي كل مرة يتخذ فيها صديقك إجراءً في اللعبة يحصل على ملاحظات منك "إذا فعلت شيئًا جيدًا مثل جمع عملة معدنية، فإنك تحصل على المزيد من النقاط، وإذا فعلت شيئًا سيئًا مثل الضرب من قِبَل عدو، فإنك تفقد نقاطًا"، والهدف من هذه الملاحظات هو كيفية حصول صديقك على أعلى درجة ممكنة باللعبة. كذلك يساعد نموذج PPO نماذج اللغات الكبيرة وهو في حالتنا GPT-3.5 على التعلم من خلال التجربة والخطأ، ثم تحسين قواعد اتخاذ القرار تدريجيًا خطوةً واحدةً في كل مرة، وذلك من خلال إجراء تغييرات صغيرة على قواعد اتخاذ القرار في النموذج، وتحسينها تدريجيًا بمرور الوقت، مما يساعد على منع النموذج من ارتكاب أخطاء كبيرة أو الوقوع في نمط اتخاذ قرار سيئ. وتختلف خوارزمية PPO عن خوارزميات تعليم النماذج الأخرى في أنها تحدث سياسة النموذج أثناء تنفيذه للمهمة، بدلًا من الانتظار حتى انتهائه من المهمة، وهذا يجعل النموذج أكثر قابليةً للتكيف والقدرة على التعلم من الأخطاء بسرعة، كما تستخدم خوارزمية PPO دالة القيمة لمساعدتها على معرفة مدى نجاحها، فتحدد دالة القيمة مقدار المكافأة التي سيحصل عليها النموذج مقابل تنفيذ عمل معين في موقف معين، مما يساعد هذا الإجراء النموذج على اتخاذ قرارات أكثر ذكاءً بشأن ما يجب فعله بعد ذلك. ولمنع النموذج من الانحراف بعيدًا جدًا عن سياسته والإفراط في تحسين نموذج المكافأة وإفساد كل شيء، تضع خوارزمية PPO بعض القيود على مدى إمكانية تغييرها سياسة النموذج مرةً واحدة، وذلك من خلال استخدام عقوبة Kullback–Leibler لكل رمز، ويشبه هذا الإجراء القاعدة التي تنص على أن استجابات النموذج لا يمكن أن تكون مختلفةً جدًا عما قد يقوله الإنسان، مما يساعد النموذج على البقاء في المسار الصحيح والاستمرار في التعلم من المدخلات البشرية. المصدر openai.com تقييم نموذج GPT-3.5 عندما نتحدث عن تقييم نموذج لغوي مثل GPT-3.5 الذي طورته OpenAI اعتمادًا على نموذج GPT-3 ليكون أكثر قوة ودقة، مما يجعله صالحًا للاستخدام في مجموعة واسعة من التطبيقات، مثل: إنشاء النصوص والإجابة على الأسئلة وترجمة اللغة، فإننا بذلك نحاول تقييم مدى قوة أدائه في المهام المختلفة، أو بعبارة أخرى نريد أن نعرف مدى دقته و موثوقيته إذا كنا سنستخدم النموذج لتطبيقات العالم الحقيقي. إذًا، السؤال الذي يطرح نفسه الآن، هو: كيف نقيم نموذج لغة مثل GPT-3.5؟ حسنًا، تتضمن عملية التقييم عادةً اختبار النموذج على مجموعة من المهام أو مجموعات البيانات المصممة لقياس أدائه، على سبيل المثال: قد نختبر النموذج في مهمة تتضمن إنشاء فقرة متماسكة من النص بناءً على عملية إدخال معينة، ولتقييم أداء النموذج في هذه المهام تُستخدم مجموعة من المقاييس: الدقة: هي أحد المقاييس الشائعة في التقييم، فهي تخبرنا عن عدد المرات التي ينتج فيها النموذج المخرجات الصحيحة. الارتباك: يقيس الارتباك مدى قدرة النموذج على التنبؤ بالكلمة التالية في تسلسل نصي بناءً على الكلمات السابقة في التسلسل، فتشير درجات الحيرة المنخفضة إلى أن النموذج أفضل في التنبؤ بالكلمة التالية، مما يعني أن النموذج لديه فهمًا أفضل للغة. التماسك: يقيس التماسك مدى جودة قراءة النص الذي أُنشأ بواسطة النموذج كما لو أنه كتبه إنسان، مع وجود روابط منطقية بين الأفكار والاستخدام المناسب للقواعد. الطلاقة: يقيس الطلاقة مدى قدرة النموذج على إنشاء نصًا صحيحًا نحويًا وخاليًا من الأخطاء. يمكن أن تعطينا هذه المقاييس فكرةً جيدةً عن مدى جودة أداء النموذج، والأماكن التي قد تحتاج إلى تحسين. فعلى سبيل المثال، إذا كان النموذج يُنشئ نصًا غير دقيق أو مربك، فقد نحتاج إلى تعديل بيانات التدريب الخاصة به أو معلماته لتحسين أدائه. سؤال آخر يطرح نفسه الآن، وهو: لماذا التقييم مهم في تطوير ChatGPT؟ حسنًا، كما ذكرنا سابقًا نحتاج إلى التأكد من أن النموذج ينتج نتائج دقيقةً وموثوقةً إذا كنا سنستخدمه في تطبيقات العالم الحقيقي، لذلك يساعدنا التقييم على تحديد أي نقاط ضعف في النموذج وإدخال تحسينات عليه. بالإضافة إلى ذلك، يساعدنا التقييم على مقارنة النماذج المختلفة ومعرفة أيها يعمل بطريقة أفضل، كما يمكن أن يكون التقييم مفيدًا أكثر للباحثين الذين يحاولون تطوير نماذج لغوية جديدة وأفضل. تدريب نموذج GPT-4 كانت OpenAI حذرةً بشأن إصدار التفاصيل الفنية لنموذج GPT-4، حيث امتنع التقرير الفني صراحةً عن تحديد حجم النموذج أو البنية أو الأجهزة المستخدمة أثناء التدريب، في حين وصف التقرير أن النموذج دُرِّب باستخدام نهج "التعلم المعزز من التقييمات البشرية Reinforcement Learning from Human Feedback"، إلا أنه لم يقدم تفاصيل عن التدريب، بما في ذلك العملية التي أجريت من خلالها بناء مجموعة بيانات التدريب، أو قوة الحوسبة المطلوبة، أو أي معلمات فائقة مثل معدل التعلم، عدد الحقبة، أو المحسنات المستخدمة. وادعى التقرير أن "المشهد التنافسي والآثار المترتبة على السلامة لنماذج اللغات الكبيرة" كانت من العوامل التي أثرت على هذا القرار. خاتمة في ختام هذه المقالة، نستطيع القول بأن تدريب ChatGPT يمثل إنجازًا هائلًا في مجال تعلم الآلة ومعالجة اللغة الطبيعية، فبفضل تقنيات التدريب المسبق والصقل، تمكنت ChatGPT من توليد نصوص ذات جودة عالية وشديدة الاقتران بالواقع، وهو ما يفتح الأبواب أمام استخدامات عدة في مجالات الذكاء الاصطناعي والتكنولوجيا الحديثة. وعلى الرغم من أن تدريب ChatGPT يُعَد إنجازًا هائلًا، إلا أن هذا لا يعني أن الطريق أمامه مفروشًا بالزهور، فما زال هناك الكثير من التحديات التي تواجه هذا المجال، وخاصةً فيما يتعلق بمجموعات البيانات المستخدمة، ولكن بفضل الابتكارات الحالية والعمل الجاد للباحثين والمهندسين، يمكننا الأمل في مزيد من التحسن والتطور في هذا المجال. وبناءً على ذلك، يجدر بنا التذكير بأن تطوير ChatGPT هو جزء من مسيرة طويلة نحو تحسين قدرات الآلة على التفاعل الذكي مع البشر، وهو ما يمثل تحديًا حقيقيًا يتطلب الكثير من الجهد والعمل الشاق، وبفضل هذه الجهود المتواصلة نأمل في أن نصل إلى مستويات جديدة من الذكاء الاصطناعي تُسهم في تحقيق المزيد من الاكتشافات الرائعة في هذا المجال. وإلى هنا نكون قد وصلنا إلى نهاية هذا المقال الذي نتمنى أن يكون قد أضاف لكم معلومات جديدة ومفيدة، وفي حالة وجود أي استفسارات لا تترددوا في ذكرها لنا في التعليقات. المصادر Training language models to follow instructions with human feedback Introducing ChatGPT openai.gpt-4 GPT-4 wikipedia ChatGPT Statistics and Facts You Need to Know 50 Behind ChatGPT’s Wisdom: 300 Bn Words, 570 GB Data Hacker News اقرأ أيضًا تعرف على بوت المحادثة الذكي شات جي بي تي ChatGPT برمجة تطبيق 'ألهمني' لعرض النصائح والحكم المفيدة باستخدام ChatGPT في Node.js برمجة تطبيق 'لخصلي' لتلخيص المقالات باستخدام ChatGPT ولارافل تطوير تطبيق 'وصفة' لاقتراح الوجبات باستخدام ChatGPT و DALL-E في PHP تطوير تطبيق 'اختبرني' باستخدام ChatGPT ولغة جافاسكربت مع Node.js1 نقطة
-
سنتعرف في هذا الفيديو على التطبيقات الهجينة Hybrid applications والتطبيقات متعددة المنصات، إذ تتميز بأنها مبرمجة باستخدام تقنية أو لغة برمجة واحدة ليعمل على عدة منصات أو أنظمة مثل أندرويد Android و iOS الخاص بأجهزة أيفون iPhone بعكس التطبيقات الأصيلة Native applications التي تبرمج باستخدام لغات برمجة معينة مثل كوتلن Kotlin أو جافا Java لتعمل على أنظمة أندوريد ولغات برمجة مثل سويفت Swift لتعمل التطبيقات على أنظمة iOS. ومن أشهر أطر عمل التطبيقات متعددة المنصات: React Native و Ionic و Flutter. إذا أردت التعرف أكثر على كيفية برمجة تطبيقات الجوال، فننصحك بالانضمام إلى دورة تطوير التطبيقات باستخدام لغة JavaScript، ولا تنسَ الاستعانة خلال رحلة تعلمك وعملك بتوثيقات موسوعة حسوب المجانية. وإذا أردت متابعة المعلومات البرمجية العلمية مكتوبة فيمكنك الاطلاع على قسم البرمجة في أكاديمية حسوب، كما يمكنك متابعة جديد الفيديوهات التقنية المتاحة على يوتيوب أكاديمية حسوب مجانًا.1 نقطة
-
سوف يرشدك هذا الدليل المجاني والمفصل خطوةً بخطوة لتتمكن من إنشاء موقع على الويب (أو مدونة) سواء لعملك أو شخصي في فترة وجيزة جدًا. إذا كنت لا تملك أي خلفية برمجية فلا تقلق أبدًا - لن تحتاج كتابة أي شيفرات برمجية، فهذا الدليل يخاطب المبتدئين تمامًا، أما إذا كان لديك خلفية برمجية أو لديك الحماس لتتعلم البرمجة والتكويد، فيمكنك الاطلاع على مقال كيف تصمم أول صفحة ويب لك هل ينتابك الخوف من الوقوع في الأخطاء؟ اطمئن، فهذا المقال سيعرض لك الأخطاء الأكثر حدوثًا، والتي يقع فيها المصممون عند إنشاء مواقع الويب، وبالتالي سيكون عندك علم مسبق بها وتستطيع التعرف عليها وتجنبها أيضًا. وحتى لو واجهتك أي عقبات، فيمكنك الاستفسار عنها مباشرةً في التعليقات أو في قسم الأسذلة والأجوبة من أكاديمية حسوب. هل تراودك مخاوف من إهدار الأموال والوقت؟ الأمر ليس بهذا السوء، فتكلفة اسم النطاق 10 دولارات فقط سنويًا، في حين أن تكلفة الاستضافة هي 5 دولارات شهريًا، والرائع أنها قابلة للاسترداد خلال 30 يومًا من الحصول عليها. بالتالي لو نظرنا للتكلفة في أسوأ السيناريوهات، فلن تفقد أكثر من 10 دولارات، التي لا تُعَد خسارة في الواقع بقدر اكتسابك لما هو أغلي بالتأكيد لمهاراتك وخبراتك. والآن، هل أنت جاهز لإنشاء موقع الويب الخاص بك؟ الخطوة الأولى: تسجيل اسم النطاق (www) في البداية تجدر الإشارة والتأكيد على أن كل موقع يحتاج إلى اسم له فبدون هذا الاسم (ويطلق عليه أيضًا اسم النطاق)، لن يعمل موقعك أبدًا ولا يمكن تصفحه. والسبب في هذا ببساطة شديدة هو عنوان موقعك على الإنترنت. ولأبسّطها لك، تخيل أن الموقع يشبه المنزل تمامًا، وبطبيعة الحال، لا بد من وجود كيان المنزل أي المبنى إلى جانب معرفة عنوان المنزل؛ نفس الشيء بالنسبة لموقع الويب، له عنوان أو اسم وهو ما نكتبه في المتصفح، وكذلك لابد أن يكون له كيان، أي صفحات مرفوعة على خادم. ومنطقيًا بمجرد امتلاكك لاسم موقع فسيكون لك كامل التحكم فيه وإضافة الصفحات والمحتويات التي سيقرؤها الزوار، وإليك بعض القواعد التي يجب مراعاتها عند رغبتك في اختيار اسم نطاق: إذا كان هدفك هو إنشاء موقع للأعمال أو موقع تجاري، فيفترض في اسم النطاق أن يكون باسم شركتك كالمثال التالي: YourCompanyName.com ملحوظة: أسماء النطاقات ليس بها حروف كبيرة، ولكن المثال للتوضيح فقط. أما إذا كان الهدف هو إنشاء موقعًا شخصيًا أو مدونة، فبالتأكيد متوقع أن يكون اسم النطاق يشبه YourName.com. حاول تسهيل الأمور في اختيار اسم النطاق، ونظرًا لأن معظم الأسماء الفريدة والمميزة تم حجزها منذ عقود مضت، فعليك أن نحاول بقدر الإمكان أن تجعل اسم نطاقك معبرًا عن مجالك والهدف من نشاطك. استعن بخدمات أفضل مطوري خمسات، وأطلق موقع احترافي يُناسب احتياجاتك أنشئ موقعك الآن من أين تشترى أسماء النطاقات؟ تذكر أن تكلفة اسم النطاق في حدود 10 دولارات سنويًا، ولك مطلق الحرية في تجديده كل سنة أو الإلغاء. وإليك بعض الامتدادات التي تلي أسماء النطاقات، وهي عبارة عن اللاحقة التي ربما تتكون من ثلاثة أحرف أو حرفين أو أكثر مثل com. أو net. أو org. أو co.uk. أو ca. أو de. إذًا هل هناك فرق بينهم؟ في الواقع، يكمن الفرق في دلالة كل منهم، فبناء على نوع نشاطك تختار الامتداد المناسب له، لذا كن محترفًا واعرف علام يدل كل منهم. الدلالة الامتداد للمواقع العامة ذات الطابع التجاري com. للمواقع ذات الطابع التقني net. إذا كان الموقع حكوميًا gov. للمنظمات وللهيئات org. أما لو كان الموقع يستهدف دولةً معينةً، فعليك أن تختار الامتداد المناسب لذلك مثل: الدولة الامتداد مثال السعودية sa. moe.gov.sa مصر eg. mcit.gov.eg إنكلترا uk. bankofengland.co.uk ويُعَد موقع domain.com من أشهر المواقع لشراء وحجز أسماء النطاقات، ومن مزاياه أنه قد يعطى كوبونات خصم على حجز النطاقات مثل الكوبون “WEBSITESETUP25“ مثلًا، الذي يمكن استخدامه في الحصول على خصم 20%، مما يفيد في تخفيض السعر السنوي إلى 7.99 دولاراً لكل سنة، ولا تتردد فعملية تسجيل النطاق سهلة للغاية وبمجرد اكتمالها سيكون لك كامل التحكم في نطاقك الخاص. هل تعلم أنه يوجد حاليًا أكثر من 100 مليون نطاق نشط، لذلك فكل الأسماء المميزة التي يريد الناس امتلاكها قد حُجزت بكل تأكيد. لذا لا مجال للتأخير، فقد يُحجَز الاسم الذي يدور في أي لحظة. الخطوة الثانية: الحصول على استضافة بما أنك وصلت لهذه النقطة، فأحب أن أهنئك لأنك بالتأكيد أتممت الخطوة الأولى أو على الأقل استوعبت معنى اسم النطاق وكيف تحجز واحدًا لك. إذا كنت قد حجزت واحدًا فعليًا وحاولت فتحه من خلال المتصفح، فلن تحصل على شيء، مع ذلك انتظر ولا تقلق فهذا طبيعي، هل تعلم لماذا؟ لأنه يشبه شخصًا أعطاك عنوان منزله فلما ذهبت للعنوان وجدته أرضًا فضاء لا يوجد بها أي بناء. الأمر هو نفسه معك الآن، إذ لديك عنوان على الإنترنت ولكن ليس لديك موقع يتكون من صفحات وصور. أعتقد أن الفكرة قد وصلتك، وهي أنه لكي نستطيع تصفح أي موقع ويب، يستلزم وجود اسم نطاق وكذلك وجود صفحات ويب، لذا يلزمك حجز اسم نطاق، وكذلك حجز استضافة (وهي تُعَد مساحة تخزين) حتى تتمكن من حفظ صفحات موقعك عليها. من أين أحصل على استضافة؟ وكم ستكلفني؟ في الحقيقة، تختلف خُطَط الاستضافة بناءً على اختلاف مواصفاتها، مثل مساحة التخزين وسعة الذاكرة، وعلى هذا الأساس، يميل المبتدئون إلى استخدام خطط صغيرة والتي تتراوح تكلفتها السنوية 40-60 دولارًا لكل سنة، وأيضًا لك حرية التجديد أو عدم التجديد. ستجد أن الأمر سهل جدًا، حيث أن شركات الاستضافة توفر لك خدمات تمكنك من بناء موقعك بخطوات سريعة، فلو كنت قد حجزت اسم نطاقك من خلال domain.com، فيمكنك أيضًا حجز استضافة من خلالهم، وسوف تنبهر بما لديهم، إذ أنهم يقدمون لك منصات تسهل عليك إنشاء موقعك باحترافية وسهولة وسرعة، مثل منصات وورد برس ودروبال ووغيرها. وسوف تجد كل هذه المنصات عندما تدخل على حسابك الخاص بالاستضافة، ثم إلى القسم "Web hosting". وكبديل اقتصادي لموقع domain.com، يمكنك اختيار استضافة من أي مكان آخر مثل bluehost.com، التي تتراوح تكلفتهم السنوية حوالى 40 دولارًا، وهذا الموقع يفعل وينشّط الاستضافة الخاصة بك فورًا، وعليه تستطيع البدء في إنشاء موقعك مباشرة. والسطور التالية توضيح سريع لعملية التسجيل بموقع بلو هوست. 1. اختيار خطة الاستضافة يقدم موقع بلو هوست ثلاث خطط استضافة، وقد اخترنا الخطة الأساسية “Basic" وهي خطة مناسبة للمبتدئين لأنهم بالتأكيد لا يحتاجون إلى مواصفات أو مساحات تخزين عالية، فهم ما زالوا في بداياتهم، مع ذلك يمكن زيادة الخطة فيما بعد إذا تطلب الأمر. اضغط على "select" عند الاستقرار على الخطة المطلوبة. ملاحظة: يمكنك تغيير خطة الاستضافة فيما بعد إذا أردت ذلك. 2. تسجيل اسم النطاق في الخطوة التالية سينتقل موقع بلو هوست إلى صفحة يمكن من خلالها اختيار اسم نطاق جديد، أو تحديد اسم نطاق موجود بالفعل، أو يمكن تخطي هذه الخطوة في حالة لم تتخذ القرار بخصوص هذه النقطة، أو يمكن الاستفادة من اسم النطاق المجاني (للسنة الأولى) من الموقع. وفي حالتنا هذه تم استخدام النطاق المجاني "myremarkablesite.com". بعد الانتهاء ننقر على التالي "Next". 3. التسجيل وإتمام الدفع هذه الخطوة بسيطة جدًا، فما عليك سوى ملء بياناتك، مثل الاسم الأول واسم العائلة وعنوانك وبريدك الإليكتروني وما إلى ذلك من بيانات، وإذا نزلت للأسفل ستجد بيانات الخطة التي اخترتها والإجماليات، يجب عليك التأكد من صحة البيانات والمبالغ. يفضل إزالة كل الاختيارات الافتراضية، لأنك لن تحتاجها بالوقت الحالي. وعلى العموم، يفترض أن تتمكن من حجز استضافة لمدة عام كامل بأقل من 40 دولارًا. تجدر الإشارة إلى أنه من المهم جدًا قبل إدخال بيانات الدفع الخاصة بك، أن تراجع كل البيانات أكثر من مرة لتتأكد أن كل البيانات صحيحة، إذا كان كذلك يمكن النقر على "Submit". بهذا تكون أنجزت المهمة بنجاح. يمكن الآن إنشاء حساب ومن ثم الدخول إلى منطقة العملاء، فقد حان الوقت لمعرفة كيفية تنصيب وتهيئة موقع وورد بريس، بنقرات معدودة للغاية. الخطوة الثالثة: تهيئة موقع الويب من خلال الاستضافة لقد آن الأوان ليظهر موقع الويب خاصتك إلى النور، وأذكّرك أن معظم شركات الاستضافة توفِّر إمكانية بناء مواقع الويب من خلال المعالجات والمنصات المجانية، وفي مقالنا هذا سنستخدم منصة وورد بريس. يُعَد وورد بريس أشهر منصة مجانية لبناء مواقع الويب، فلك أن تتخيل أن حوالى 40% من المواقع أْنشئت باستخدام وورد بريس، وهذه الإحصائيات جْمعت من موقع w3techs و builtwith و netcraft؛ وبناءً على هذه الإحصائيات استُعرضت وحُللت المنصات التي تستخدم في إنشاء المواقع. ومن الواضح أن وورد بريس يستحوذ على الصدارة بلا منازع. وبما أنك الآن تمتلك اسم نطاق واستضافة، فانطلق ونصّب وعدّل على إعدادات وورد بريس، فهو مجاني تمامًا سواء على domain.com أو bluehost.com. الاختيار الأول: في حالة استخدام domain، اختر WordPress من خلال لوحة الأدوات اليسرى. الاختيار الثاني: في حالة استخدام Bluehost، كل ما عليك فعله هو الضغط على الزر "Create your website". الآن وقد نُصّب وورد بريس على موقع الويب بنجاح، انتقل مباشرةً للخطوة التالية وهي تحديد الغرض من هذا الموقع، هل هو مدونة أم متجر أم موقع لإدارة أعمالك أم عرض سيرتك الذاتية وإنجازاتك. اختر المناسب كما بالصورة التالية، وإذا لم يناسبك أي من الاختيارات يمكنك اختيار "Other". في الخطوة التالية، سيتم تحديد الطريقة التي تريد استخدامها لإنشاء موقعك، وسنلاحظ في موقع بلو هوست وجود اختيارين، الأول هو ووردبريس، والثاني هو معالج يخصص بلو هوست، وبالتأكيد سنختار وورد بريس لأننا نريد استخدام طريقة تدعم السمات (السمات عبارة عن إعدادات مسبقة لتصميم الموقع). انقر على "Get started" لتلاحظ انطلاق عملية تنصيب موقع الويب بواسطة وورد بريس. انتظر حتى الانتهاء، بعدها يتوجب عليك الدخول إلى لوحة تحكم وورد بريس. لقد قمت بعمل رائع، والآن ما يهمنا هو تخصيص الموقع وتغيير تصميمه، فكل ما عليك فعله هو النقر على الزر "Customize Site"، لتلاحظ ظهور أدوات التحكم في التصميم على يسارك مثل: الأوامر التوضيح Title and tagline نص عنوان الموقع Site log لوجو الموقع Fonts الخطوط Colors الألوان Sidebar and much more… الشريط الجانبي وغيره ملحوظة: قد تختلف الاختيارات والأوامر التي تراها بالشريط الجانبي، حيث أنها تعتمد على طريقة التنصيب والتصميم الذي اختير أثناء عملية الإعداد، لذلك يُنصح باستخدام طريقة السحب والإفلات، وكذلك اكتساب الخبرة من خلال تغيير الخطوط والألوان والسمات لتتمكن من تطبيق الشكل الجمالي المطلوب لموقعك. وبمجرد الحصول على التصميم المرضى، يمكن الانطلاق إلى الخطوة التالية، وهي إنشاء الصفحات، وكتابة المحتوى. الخطوة الرابعة: إضافة الصفحات والتحكم في خصائص الموقع إذا وصلت لهذه المرحلة، فيفترض أنك قد تجهزت وأعددت موقع وورد بريس بنجاح، وبهذا يكون قد تم بناء القواعد الأساسية لموقع الويب، والآن ما عليك سوى إظهار إبداعات تصميماتك بالموقع للعالم. خطوتنا الأولى تتمثل في إنشاء الصفحات الأكثر احتياجًا والأكثر أولوية، وإليك قائمة بأشهر الصفحات التي تجدها موجودة تقريبًا في كل مواقع الويب لإدارة الأعمال اسم الصفحة التوضيح Homepage الصفحة الرئيسية About us من نحن Contact page – here, you can add your social links (Facebook page, Twitter, etc.) اتصل بنا - وفيها تُدرج روابط التواصل الاجتماعي مثل فيسبوك وتويتر Our services/products خدماتنا/منتجاتنا Blog المدونة Gallery معرض الصور Testimonials/reviews أراء العملاء ومراجعاتهم من الطبيعي أن تكون غير متأكد حول ما يجب أن يحتويه موقعك، لذا لا تقلق فهذا يحدث حتى مع المحترفين، وإليك هذا المقال عن أساسيات التصميم التي يحتاجها موقع الويب. الآن وبعد أن عرفت الصفحات المطلوبة في موقعك، فبالتأكيد لن تضيع الوقت وستبدأ فورًا بإضافة هذه الصفحات إلى موقعك، وهناك شيء هام ايضًا، وهو إضافة قائمة تصفح حتى يستطيع المستخدم الانتقال لأي صفحة يريدها. الجزء الأول: مهارة إضافة صفحات جديدة في وورد بريس الكل يعلم بالتأكيد أن أي موقع ويب فارغ -لا يحتوي على صفحات ولا محتويات- هو حرفيًا بلا فائدة لأي شخص، وبناءً عليه يتوجب علينا إضافة الصفحات وإثراؤها بالمعلومات والصور، وكذا إضافة منشورات للمدونة، ليصبح الموقع عظيم الفائدة ويخطف الأبصار. ولكي تضيف صفحات جديدة إلى موقع ويب مبنى بمنصة وورد بريس عليك الانتقال إلى القائمة اليسرى ومنها اختيار Pages > Add New ستؤدى الخطوة السابقة إلى الانتقال إلى محرر قوالب وورد بريس (يطلق عليه أيضًا محرر جوتنبرج Gutenberg Editor)، وإذا كانت هذه هي المرة الأولى التي يُفتح فيها فسيعرض بعض الإرشادات عن كيفية الاستخدام وأماكن أهم الوظائف. كذلك، ستكتشف بنفسك أن الموضوع أسهل مما تتخيل، حيث ستلاحظ وجود عناصر على اليسار يمكنك سحب أي منها إلى الصفحة، فكل عنصر يتم التعامل معه ككتلة أو مساحة منفصلة، ولكي تضيفه إلى الصفحة ما عليك إلا سحبه إليها. أما في الجهة اليمنى، فهي تستخدم لتعديل الخصائص، سواءً خصائص الصفحة أو خصائص العناصر التي أُدرجت، وخصائص الصفحة مثل مالك الصفحة ورابط الصفحة والصورة المميزة لها، والعديد من الخصائص الأخرى. ومن نفس الجهة اليمنى، تلاحظ أعلاها وجود كلمة Block، التي إذا فعّلتها فستتمكن من تعديل خصائص العناصر التي سُحبت إلى الصفحة. استمر في إضافة وتعديل العناصر إلى أن تصل إلى تصميم يرضيك، ووقتها يمكنك تحديد ما إذا تنطلق هذه الصفحة للجمهور عن طريق الاختيار Public، أو أن ظل مخفية Private. وفي حالة الاختيار الأخير، لن يرى هذه الصفحة غير مشرف النظام من خلال لوحة التحكم التي تقف بها الآن، وهو اختيار مفيد بالتأكيد طالما لا تزال الصفحة في مرحلة الإنشاء ولم يكتمل تصميمها بعد، إذ أنك لن ترغب بالتأكيد في أن يراها جمهورك بهذا الشكل. يمكنك أيضًا معاينة الصفحة بعد كل تغيير تجريه على التصميم، وكذلك إمكانية تحديد تاريخ لنشر وتدشين الصفحة. الجزء الثاني: إضافة وتنظيم قائمة التنقل بهذا تكون قد تمت إضافة كل الصفحات المطلوبة لموقع الويب، ولكن لا توجد حتى الآن طريقة للذهاب إلى هذه الصفحات، يمنحنا ووردبريس القدرة على إضافة قائمة التصفح بدون سطر برمجي واحد وذلك من خلال اللوحة اليسرى Appearance > Menus. ستلاحظ عدة خصائص يهمنا منها اختيار Primary Menu. وبعد الانتهاء من إضافة عناصر القائمة، يمكن البدء في تنظيم الصفحات والتنقلات. يمكن إنشاء مستويات بالقائمة -أي قوائم فرعية من القائمة الرئيسية-، وفى هذه الحالة ستفتح القائمة الرئيسية بمجرد المرور بمؤشر الفأرة عليها. وكمثال للقائمة الفرعية: About About Us Contact Us[SM1] الجزء الثالث: تغيير وإضافة قوالب السمات وتقسيمات الصفحة يمكن تخصيص مظهر وشكل موقع الويب، ويتم ذلك - بنفس الطريقة - من خلال الانتقال إلى لوحة التحكم الخاصة بوورد بريس ونختار علامة التبويب "Appearance" أي "المظهر" من اللوحة على اليسار. يمكن هنا تعديل مظهر موقع الويب، وكذلك إضافة الأدوات widgets والتحكم في خصائص تلك الأدوات، إضافة إلى التحكم في قائمة التصفح. باختصار، إذا أردت إجراء أي تغير للموقع، فإن ذلك يتم من خلال علامة التبويب "Appearance". بالإضافة إلى الإمكانيات السابقة الرائعة، فإنه إذا كان لديك بعض الخبرات بأكواد التنسيق، سيتيح لك موقع وورد بريس استغلال هذه الخبرة، وذلك عن طريق استخدام أكواد CSS لإضافة لمسات جمالية للموقع وللتحكم الكامل في مظهره وتصرفه. الجزء الرابع: إضافة المدونة وكتابة المنشورات (اختياري) رغم أن إضافة المدونة شيء اختياري، إلا أن فكرة تواجدها بالموقع يعطيه طابعًا احترافيًا، فهي تُعَد وسيلةً للتواصل مع المستخدمين، وطريقةً لجعلهم يواكبون المتغيرات التي تحدث على خبراتك ومشاركاتك، مما يؤثر في تعظيم قيمة الموقع وتحسين الانطباعات عنه. ومن ضمن الأفكار الرائعة المتبعة، هي أن يتم جعل الصفحة الرئيسية ذات محتوى ثابت، مع جعل صفحة المدونة تستعرض المستجدات التي تريد عرضها. ولإضافة صفحة مدونة، لا بد من إضافة صفحة عادية فارغة، Pages > Add New مع تخصيص الاسم "Blog" لها، أو أي اسم بديل يفي بالغرض، إلا أن استخدام الاسم "Blog"، أكثر فائدة ومنطقية، إذ سينشَأ رابط للصفحة بنفس الاسم مثل: SiteName.com/blog، بعد ذلك نشر وتدشين الصفحة. الخطوة التالية هي ربط هذه الصفحة بالمدونة، ويمكن علم ذلك بإحدى طريقتين Appearance > Customize > Homepage Settings أو Settings > Reading بتطبيق الخطوات السابقة، ستعرض صفحة المدونة كل المنشورات التي تضاف، ويجب ألا ننسى نقطةً مهمة وهي إضافة الصفحة لقائمة التصفح، وإلا فكيف يمكن للمستخدمين استعراض المدونة؟ بمجرد الانتهاء من تهيئة المدونة، يكون قد آن الأوان لإظهار ما يدور بخلدك، ويمكن البدء في إضافة المنشورات للمدونة، وذلك عن طريق Posts، ثم النقر على الزر "Add New". بعد النقر على هذا الزر، سيتم الانتقال إلى صفحة المحرر، ومن خلالها يمكن إضافة المنشور وتخصيص محتواه، وهذا عن طريق إضافة النصوص والصور والروابط وما إلى ذلك، بحيث يتم إظهار المنشور بأفضل مظهر وتدعيمه بالصور الموضحة، والروابط إذا دعت الحاجة إلى هذا. وكالمعتاد، نلاحظ بالجانب الأيمن الاختيارات التي من خلالها يمكن تحديد التصنيفات التي تصف هذا المنشور، والكلمات المفتاحية له، وأي مقتطفات مطلوبة، إلى جانب تخصيص الصورة المميزة. تُعَد هذه الخصائص مهمةً جدًا حتى يمكن الوصول إلى منشورك، وكذلك تصنيفه بالشكل الصحيح. بمجرد إتمام الخطوات السابقة، سيكون المنشور جاهزًا لنشره، وهذا عن طريق الضغط على الزر "Publish" الذي ينشر المنشور بصفحة المدونة . وأخيرًا وليس آخرًا، ربّط ووصّل موقعك بأداة جوجل Google Search Console GSC، فهي أداة مفيدة جدًا، وهي خدمة مجانية تقدمها جوجل، تساعد على مراقبة وصيانة المواقع واكتشاف الأخطاء وإصلاحها، ومن ضمن فوائدها أنها تقوم بالإجراءات التالية: تأكيد أن جوجل يمكنه العثور على موقعك وفهرسته. إصلاح مشاكل الفهرسة وطلب إعادة فهرسة المحتوى الجديد أو المحدث. عرض بيانات حركة مرور بحث جوجل لموقعك: أي كم مرة يظهر موقعك في بحث جوجل، وأي استعلامات بحث تعرض موقعك، وكم مرة ينقر المتصفحون على هذه الاستعلامات، والمزيد. تلقي تنبيهات عندما يواجه جوجل مشاكل في الفهرسة أو البريد المزعج أو غير ذلك من المشاكل على موقعك. إظهار المواقع التي تربّط بموقعك على الويب. يجب ألا يستغرق إعداد هذه الأداة أكثر من 10 دقائق تقريبًا. وإليك دليلًا تفصيليًا عن كيفية استخدامها. هكذا، وباتباع الخطوات السابقة، يجب أن يكون موقع الويب مكتملًا وجاهزًا للعمل، وإذا وجهتك أي مشكلة أو لديك أي استفسار، فلا تتردد أبدًا في التواصل معنا. ترجمة -وبتصرّف- للمقال How to Make a Website لصاحبه Nick Schäferhoff. اقرأ أيضًا الأدوات المستخدمة في بناء مواقع ويب كيف تنشر صفحة أو موقع ويب قمت بتصميمه على الإنترنت HTML و CSS للمبتدئين: كيف تصمم أول صفحة ويب لك أساسيات إنشاء موقع ويب باستخدام تعليمات HTML هيكلة صفحات ومواقع الويب الفرق بين صفحة الويب وموقع الويب وخادم الويب ومحرك البحث1 نقطة
-
سنتعلم في هذا المقال كيفية ضغط الصور عبر الإنترنت وكيفية تحسين سرعة تحميل صفحات الويب. سنتناول العملية السهلة خطوةً بخطوة، إذ يمكنك باتباع هذه الخطوات ضغط الصور وتحقيق نتائج أفضل لموقعك الإلكتروني، وفي هذا الصدد يقول باسكوال ميلوني Pasquale Mellone كاتب هذا المقال: فحص سرعة تحميل صفحات موقعك الإلكتروني من خلال أداة GTmetrix الخطوة الأولى التي يجب عليك اتخاذها هي فحص سرعة تحميل صفحات موقعك الإلكتروني، ولأداء هذه المهمة، يمكنك استخدام أداة GTmetrix. كل ما عليك فعله هو إدخال رابط موقعك الإلكتروني URL في الحقل المخصص له والنقر فوق زر "Analyze". ستمنحك أداة GTmetrix نتيجة أداء إجمالية، بناءً على سرعة الموقع PageSpeed ومؤشر YSlow، كما ستمنحك معلومات كافية حول المجالات التي تحتاج إلى تحسين. يمكننا إجراء الاختبار على هذا الموقع، ليظهر أن الموقع بطيء بعض الشيء، إذ يحتاج 6 ثواني لتحميله، كما يمكنك رؤية المناطق التي يمكن تحسينها باللون الأحمر أو البرتقالي أو الأصفر. يُعَد ضغط الصور أحد المجالات العديدة التي يمكنك تحسينها في موقعك الإلكتروني، ولكنه عامل مهم لسرعة تحميل صفحات موقعك الإلكتروني. تشكل سرعة تحميل صفحات موقعك الإلكتروني أحد الجوانب المهمة في تحسين محركات البحث SEO وتجربة المستخدم UX. لتعزيز سرعة تحميل الصفحات، فإن تحسين الصور هو أفضل توصية من أداة GTmetrix. دعنا نتعمق أكثر قليلًا ونتحقق من الصور التي تحتاج إلى تحسين. وفقًا لأداة GTmetrix، يمكننا توفير 91.1 كيلوبايت من خلال تحسين هذه الصور، مما ينتج عنه تقليل حجمها بنسبة 15%. هذا رقم جيد ولكن ربما يمكننا أن نفعل ما هو أفضل من ذلك. دورة تطوير واجهات المستخدم ابدأ عملك الحر بتطوير واجهات المواقع والمتاجر الإلكترونية فور انتهائك من الدورة اشترك الآن تحليل ضغط صور موقعك الإلكتروني من خلال TinyPNG تُعَد TinyPNG إحدى الأدوات التي يمكن استخدامها لتحسين الصور، فهي تخبر المستخدمين عن الحجم الذي يمكن توفيره من تحسين صورهم، وذلك على غرار أداة GTmetrix. عند إدخال عنوان موقعك الإلكتروني، ستُظهر لك الأداة حجم الصور بعد تحسينها، وإجمالي الحجم الذي يمكن توفيره، وما يترتب على ذلك من زيادة سرعة تحميل الصفحات. فحسب الصورة السابقة من أداة TinyPNG، يمكن ضغط صور الموقع لتصبح بحجم 1.5 ميجابايت عوضًا عن 2.3 ميجابايت، مما يؤدي إلى توفير الحجم بنسبة 32%، وهو فرق كبير، والأهم من ذلك، تشير الأرقام من أداة TinyPNG أنه بمجرد ضغط الصور، ستزيد سرعة تحميل الصفحة بمقدار 1 ثانية. تبدو وكأنها عملية مفيدة، لذا دعونا نجرب عمليًا كيف يمكن تحسين صورة واحدة من خلال أداة TinyPNG، مع العلم أنه يمكن تحسين 20 صورة من خلال النسخة المجانية من الأداة. لإجراء هذه التجربة، يمكن اختيار إحدى صور الطعام، والتي يبلغ حجمها الأصلي 1500×1000 بمساحة تخزين تتراوح بين 197.2 إلى 202 كيلو بايت بناءً على الأداة المستخدمة. سنقوم الآن بتحميل الصورة على أداة ضغط الصور TinyPNG وسنحصل على توفير حجم بنسبة 28%، ليصبح الحجم الجديد للصورة الآن 114.4 كيلو بايت فقط. يبدو أنه تحسن جيد فعلًا، ولكن ماذا لو تمكنا من القيام بعمل أفضل من ذلك؟ هنا يأتي دور موقع ImageResizer.org الذي سنناقشه في الفقرة التالية. ضغط صور JPG عبر الإنترنت من خلال ImageResizer.org ImageResizer.org هي مجموعة أدوات مجانية يمكنك استخدامها لتغيير حجم صورة أو اقتصاص جزء منها أو تغيير أبعادها، إضافةً إلى ضغطها، وهي ما سنجربه الآن عمليًا، لذا دعونا نحمل صورة على أداة ضغط الصور ونرى ما الذي سيحدث. ما الذي حدث للتو؟ لقد تغير حجم الصورة من 197.2 إلى 58.1 كيلوبايت وخفضنا حجمها بنسبة 71%، يا له من أمر مذهل! إذا ساورتك بعض الشكوك حول جودة الصور المحسنة، فيمكنك المقارنة ما بين الصورتين أدناه: صورة الطعام المضغوطة بواسطة ImageResizer.org بحجم 58 كيلوبايت صورة الطعام المضغوطة بواسطة TinyPNG بحجم 144 كيلوبايت رائع! لقد وفرنا 139 كيلوبايت في صورة واحدة فقط، والآن كل ما علينا فعله هو تحميل الصور المتبقية من الصفحة الرئيسية (بحد أقصى 20 صورة) ثم استبدالها بصور ذات حجم أقل. الموضوع سهل، أليس كذلك؟ لكن ها هو الشيء الغريب. يمكنك تحميل الصور التي ضغطتها باستخدام ImageResizer.org على أداة TinyPNG مرةً أخرى، مما يساعدك على تحسين الصور أكثر. ضغط الصور على أداة TinyPNG مرة أخرى لقد خفضنا حجم صورة الطعام إلى 58 كيلوبايت في المرة الأخيرة، إذًا ما الذي سيحدث إذا حملناها الآن على أداة TinyPNG؟ دعنا نرى: لقد وفرنا 5% من حجم الصورة المحسّنة مسبقًا (على الرغم من أن TinyPNG ترى الملف أكبر قليلًا بحجم 59.5 كيلوبايت). قد تبدو لك الفوائد ضئيلةً، ولكن إذا كان لديك الكثير من الصور، فسيكون من المفيد إعادة تحسينها مرةً أخرى. الآن دعنا نتحقق مرةً أخرى من أداة GTmetrix ونرى ما الذي أنجزناه: ارتفعت درجة تحسين الصورة من (29)F إلى (61)D، والأهم من ذلك، انخفضت سرعة تحميل الصفحة إلى 4.3 ثانية. لقد تحسنت النتائج، ولكن ما يزال الأمر غير كاف، إذ تخبرنا أداة GTmetrix أنه ما يزال بإمكاننا توفير 47.5 كيلوبايت. ضغط الصور مرة أخرى باستخدام محسن الصور في GTmetrix سنتبع في هذه المرة نصيحة GTmetrix ونستبدل الصور التي وُضع عليها علامة بالصور التي توصي بها: بعد النقر على "See optimized version" والتي تعني عرض الإصدار المحسن، ستُفتح الصور المحسنة في علامة تبويب أخرى، سنحفظ بعد ذلك الصور على الجهاز واستبدالها بالصور المقابلة على الموقع الإلكتروني، إذ يمكن تكرار العملية حتى الانتهاء من جميع الصور التي أشارت إليها الأداة. دعونا نرى النتيجة الآن على GTmetrix: وكما هو واضح، لقد ارتفعت درجة تحسين الصورة من (61)D إلى (99)A. علاوةً على ذلك، لقد تحسنت النتيجة الإجمالية لسرعة تحميل الصفحة لتصل إلى (%80)B وتحولت إلى اللون الأخضر، فقد انخفضت الآن إلى 4 ثوانٍ فقط. لقد استطعنا زيادة سرعة تحميل الصفحة بمقدار ثانيتين عن طريق تحسين الصور، لذا نرجو أنك قد أحببت المقال واستفدت منه. ترجمة -وبتصرّف- للمقال Compress JPG Online and Increase Site Speed by 2 Seconds (Step-by-Step Case Study) لصاحبه Pasquale Mellone. اقرأ أيضًا أفضل ممارسات تحسين الصور لمحركات البحث في ووردبريس 10 أدوات وتطبيقات مجانية تسهل عليك تحسين الصور كل ما يجب أن تعرفه عن زيادة سرعة الصفحة لتحسين محركات البحث1 نقطة
-
يتعامل الإنسان مع الحاسب من خلال واجهة رسومية يتفاعل معها بمؤشر الفأرة أو باللمس، ليستخدم برامج وتطبيقات مثبتة عليه لإنجاز مهامه اليومية، وتصل طلباته عن طريق تلك التطبيقات إلى المكونات المادية للحاسب من خلال طبقة وسيطة أخرى هي المسؤولة عن التحكم في هذه المكونات المادية، وتلك الطبقة الوسيطة تسمى بنظام التشغيل. تعريف نظام التشغيل ببساطة، يكون لدينا نحن المستخدمين مجموعة من الطلبات التي نريدها من الحاسب، مثل التقاط صورة أو كتابة رسالة أو إجراء عملية حسابية مثلًا، فنستخدم تطبيقًا مخصصًا لتلك المهمة نستطيع التفاعل معه، مثل الكاميرا أو معالج النصوص أو الآلة الحاسبة، ويرسل التطبيق تلك البيانات التي نُدخلها إليه، سواء ضغطنا على زر التقاط الصورة أو كتابتنا لنص الرسالة أو لأطراف العملية الحسابية، يرسلها التطبيق إلى مجموعة من البرمجيات تسمى في مجملها بنظام التشغيل. يعالج نظام التشغيل تلك البيانات التي التقطها من التطبيقات ثم يترجمها في صورة إشارات كهربية يرسلها إلى المكونات المادية للحاسب لتنفيذ ما يلزم لتحقيق المهمة التي نريدها، فيرسل إشارات إلى الكاميرا لتلتقط الضوء المحيط بحساس الصورة ثم يعالج تلك البيانات فيكون الصورة التي التقطناها. وبالمثل في حالة الرسالة والعملية الحسابية، حيث يرسل إشارات إلى المعالج والذاكرة ليخزن الرسالة في القرص الصلب إن كنا نريد حفظها، وإلى المعالج ليحسب ناتج العملية الحسابية التي أدخلناها إليه، ثم يعيد إلينا هذا الناتج. وهكذا فإن نظام التشغيل عبارة عن مجموعة من البرمجيات التي تدير مكونات الحاسب المادية على الوجه الأمثل الذي يضمن سلامة عمل تلك المكونات مع تنفيذ المهام التي نريدها من الحاسب في نفس الوقت. لكن هذه الصورة المبسطة لدور نظام التشغيل يدخل تحتها كثير من المفاهيم الأكثر تعقيدًا، والتي قد نتعرض لبعضها بعد قليل. أمثلة لأنظمة التشغيل المشهورة قبل أن ننظر في أنواع أنظمة التشغيل نريد أولًا أن نقدم بعض الأمثلة على أنظمة التشغيل المشهورة التي بين أيدينا، كي نضع تصورًا لما سيأتي في العناوين التالية أدناه عند تفصيل أنواعها. نظام التشغيل مايكروسوفت ويندوز نظام التشغيل ويندوز Windows من شركة مايكروسوفت هو أشهر أنظمة التشغيل على الإطلاق والمتصدر في نسب الاستخدام على مستوى العالم، وهو نظام تشغيل للحواسيب المكتبية والمحمولة، متعدد المهام وعام الأغراض، وهو غني عن التعريف، ولا يقتصر استخدامه على حواسيب شركة معينة، وإنما يمكن تثبيته على أي حاسب مكتبي أو محمول. نظام ويندوز هو نظام مغلق واحتكاري لشركة مايكروسوفت المالكة له، وآخر نسخة منه وقت كتابة هذه الكلمات هي ويندوز 11. لا يمكن التعديل في النظام والبناء عليه ليوافق احتياجات متخصصة، بل يُستخدم كما تقدمه الشركة دون تعديل، وهذا يقودنا إلى المثال التالي لأنظمة التشغيل. أنظمة تشغيل لينكس تُسمى أحيانًا توزيعات لينكس، وهي أنظمة تشغيل مفتوحة المصدر، أي يستطيع أي أحد أن يطلع على شيفراتها المصدري ويعدّل فيها ويبني عليها أنظمة تشغيل جديدة لتناسب احتياجاته أو احتياجات فئة معينة من المستخدمين، وهي أنظمة كذلك موجهة للحواسيب عامة الأغراض والحواسيب المحمولة مثل ويندوز، لكن تختلف هنا في أنها تزيد على ذلك قليلًا. وذلك أن جميع الحواسيب الخارقة في العالم تقريبًا تعمل بأنظمة لينكس، وهي حواسيب عملاقة تستخدمها الشركات الكبرى والدول لإجراء تجارب المحاكاة العلمية واختبار النظريات الفيزيائية وحساب مسارات الأجرام السماوية وغيرها. كذلك فإن نظام تشغيل أندرويد الشهير الخاص بالهواتف هو نسخة من نسخ لينكس معدّلة لتناسب موارد الهاتف المحدودة. وبسبب تلك الإمكانية الكبيرة في تعديل أنظمة تشغيل لينكس فإنه يدخل في أنواع كثيرة من الحواسيب غير التي يعمل عليها ويندوز، وقد كانت تجربة أحد أنظمة لينكس قبل أعوام تجربة صعبة على من اعتاد نظامي ويندوز أو ماك، لكن الآن صارت أسهل كثيرًا لما تطورت معه التوزيعات (الإصدارات) لتناسب المستخدمين الجدد. دورة علوم الحاسوب دورة تدريبية متكاملة تضعك على بوابة الاحتراف في تعلم أساسيات البرمجة وعلوم الحاسوب اشترك الآن نظام تشغيل ماك MacOS على عكس الأمثلة السابقة فإن نظام تشغيل ماك أو إس MacOS، الخاص بشركة أبل، لا يعمل إلا على حواسيبها فقط، وهو نظام مغلق كما في حالة ويندوز. وتوجه شركة أبل نظام ماك ليتوافق مع بقية الأجهزة التي تنتجها مثل هواتف ايفون وساعاتها الذكية وأنظمة البيت الذكية مثل السماعات وغيرها، من حيث تجانس تجربة الاستخدام على تلك الأجهزة جميعًا. أنظمة التشغيل الأخرى لا شك أن العالم فيه مئات أنظمة التشغيل الأخرى التي تناسب شتى الاحتياجات والأغراض، لكننا ذكرنا الأمثلة الأشهر لتقريب الصورة، وبدلًا من ذكر أسماء أخرى لمنتجات قد تكون غير معروفة للمستخدم، فإننا سنذكر الأنواع التي بُنيت عليها تلك الأنظمة والاستخدامات التي تخصص لها. أنواع أنظمة التشغيل تتنوع أقسام أنظمة التشغيل وفقًا لنوع العتاد الذي ستعمل عليه، ووفقًا للغرض من استخدام ذلك العتاد، وفيما يلي أهم أنواعها: أنظمة التشغيل متعددة المهام لا تستطيع أنظمة التشغيل وحيدة المهام تشغيل أكثر من برنامج واحد في نفس الوقت، كما يوحي اسمها، على عكس نظام التشغيل متعدد المهام الذي ينفذ أكثر من برنامج في نفس الوقت من خلال توزيع وقت التنفيذ على المهام والبرامج التي ينفذها، لكن هذا التوزيع يكون على فترات زمنية متقاربة للغاية بحيث يبدو للمستخدم أن جميع البرامج تعمل معًا في نفس الوقت. أنظمة التشغيل متعددة المستخدمين بناء على نفس مفهوم تعدد المهام في الفقرة أعلاه، فإن أنظمة التشغيل متعددة المستخدمين تسمح لعدة مستخدمين بالتفاعل مع موارد الحاسب -مثل مساحة التخزين ومعالجة العمليات والذاكرة- في نفس الوقت. أنظمة التشغيل المدمجة يمثل نظام التشغيل المدمج embedded system حاسوبًا يوضع في آلة أكبر مثل تلفاز ذكي أو ذراع روبوت، وتكون مهام نظام التشغيل هنا محددة للغاية، مثل تحريك ذراع الروبوت في سلسلة حركات معينة، أو التحكم في التلفاز ووصوله إلى الإنترنت، وهكذا. وتُستخدم أنظمة التشغيل المدمجة في أجهزة إنترنت الأشياء Internet of Things مثل المصابيح الذكية وحساسات الحرارة وغيرها، وفي صيانة السيارات والتحكم في حرارتها، وأنظمة الملاحة في الطائرات، ومتعقبات الموقع GPS trackers والأساور الرياضية fitness trackers. وقد يكون نظام التشغيل المدمج أحد الأنظمة المشهورة مثل لينكس، لكن توجد حالات تُستخدم فيها أنظمة تشغيل في الوقت الحقيقي تكون أكثر دقة وأقل سماحية بالخطأ، في استخدامات مثل أنظمة المكابح في السيارات مثلًا. أنظمة التشغيل في الوقت الحقيقي يختلف نظام التشغيل في الوقت الحقيقي عن أنظمة تشغيل الحاسب أو أنظمة تشغيل الهواتف التي يعتادها المستخدم، فبينما يكون حجم نظام التشغيل المعتاد 4-20 جيجابايت أحيانًا، وفيه الكثير من التطبيقات ويقبل تثبيت التطبيقات التي يحتاج إليها المستخدم، فإن نظام التشغيل في الوقت الحقيقي Realtime Operating System يكون حجمه صغيرًا -20 ميجابايت مثلًا-. ويُستخدم نظام التشغيل في الوقت الحقيقي في البيئات الحرجة مثل التي يؤدي الفشل فيها إلى كوارث، مثل متحكمات الطيران flight controlers والروبوتات وأجهزة تنظيم ضربات القلب، وكذلك في الآلات التي تتكرر مهامها، أي إذا كلما وقع نفس حدث الإدخال فإننا نحصل على نفس الخرج، إضافة إلى الأداء العالي والأمان، وجدولة المهام وفقًا لأهميتها وليس ترتيبها. لماذا توجد أنظمة تشغيل كثيرة للحواسيب؟ قد يتبادر سؤال إلى الذهن بعد هذا الشرح أعلاه لأمثلة أنظمة التشغيل وأنواعها، وهو أليس من الأفضل لو كان هناك نظام تشغيل واحد فقط لكل تلك الأجهزة؟ الواقع أن ذلك سيكون أمرًا رائعًا ومريحًا لكل من المستخدمين والشركات على حد سواء، لكن لأن أي أحد يستطيع تطوير نظام تشغيل خاص به إذا كان لديه المعرفة الكافية بالبرمجة وعلوم الحاسب، ولأن احتياجات الناس تختلف عن بعضها، فإن كل شركة أو مجموعة قد تحتاج إلى نظام تشغيل يناسب طبيعة عملها. وبالمثل فإن بعض البرمجيات التي تعمل على الحاسبات المكتبية قد لا تناسب العمل على الهواتف الذكية مثلًا، كبرامج التصميم الهندسي والإخراج الفني مثلًا، فنحتاج إلى أجهزة مختلفة أيضًا لتناسب هذه، وكما رأينا فإن بعض أنظمة التشغيل قد يتجاوز حجمها 20 جيجا بايت، وهي مساحة كبيرة للغاية على الهاتف أن يتحملها، إضافة إلى أن واجهة الاستخدام الخاصة بنظام ويندوز مثلًا قد لا تناسب شاشات الهاتف الصغيرة، فينبغي تطوير واجهات مختلفة للعمل معها. وهذا يظهر في مثال نظام التشغيل أندرويد المبني على نظام لينكس، حيث عُدِّل فيه كثيرًا ليوافق شاشات الهواتف ومعالجاتها الصغيرة وبطاريتها المحدودة السعة كذلك، وليستطيع استخدام الرقائق الموجودة في الهاتف والخاصة بالاتصال اللاسلكي والاتصالات الخليوية. تعريفات العتاد في أنظمة التشغيل بما أن بعض أنظمة التشغيل تكون عامة الأغراض -مثل نظام ويندوز- فلماذا لا تعمل بعض قطع العتاد عليها بالصورة المثلى؟ قد يلاحظ المستخدم بعد تثبيت نظام التشغيل على الحاسب مباشرة أن العناصر والأيقونات على الشاشة تبدو كبيرة الحجم، أو أن لوحة اللمس في الحاسب المحمول laptop لا تعمل كل وظائف التمرير فيها، رغم أن الشاشة سليمة وأن لوحة اللمس متصلة وتعمل بكفاءة، وهذا يكون بسبب برمجيات تسمى تعريفات العتاد، وهي تعرِّف نظام التشغيل على هذه القطعة الموصولة بالحاسب ليستطيع تفعيل كل وظائفها. ورغم أن أنظمة التشغيل المشهورة الآن تكاد تتعرف على جميع القطع المشهورة مثل لوحات المفاتيح والفأرة والشاشات وغيرها، إلا أن بعض القطع التي لا يستخدمها إلا فئات محدودة من المستخدمين قد تحتاج إلى تعريفات خاصة قبل استخدامها، مثل بطاقات المداخل الإضافية Express Cards -وهي بطاقات خاصة فيها مداخل USB مثلًا أو قارئات بطاقات بنكية أو غيرها، تُوصل بالحاسب- والطابعات والكاميرات الرقمية وغيرها، وتأتي مع تلك الأجهزة والقطع في الغالب برمجيات تعريف خاصة بها. هل تعمل البرامج على جميع أنظمة التشغيل؟ تظهر هذه المشكلة للذين ينتقلون من نظام تشغيل إلى آخر إما لأسباب تقنية كما في حالة الذين ينتقلون من نظام ويندوز إلى أحد أنظمة لينكس بسبب طبيعة عمله أو بسبب مزايا في أنظمة لينكس غير موجودة في ويندوز، خاصة للعاملين في البرمجة وإدارة الخوادم مثلًا، أو بسبب شرائه لحاسب من شركة مختلفة، كما في حالة من يشتري أحد حواسيب شركة أبل. وتتلخص في أنه قد يكون من المستخدمين لحزمة برامج مثل طقم المكتب في مايكروسوفت مثلًا Office، ثم ينتقل إلى لينكس فلا يستطيع استخدامه أو تشغيل نفس البرنامج على نظام التشغيل الجديد، فلماذا لا يعمل البرنامج رغم أنه نفس الحاسب، وما تغير إلا نظام التشغيل فقط؟ الواقع أن نظام التشغيل كُتب بواسطة لغات برمجية، وينبغي كتابة البرامج بلغات برمجية تتوافق مع هذه اللغات التي يقبلها نظام التشغيل ويستطيع تفسيرها، فإذا أردنا تشغيل برنامج مثل معالج النصوص Word مثلًا على نظام تشغيل ماك، فيجب كتابة نفس البرنامج بلغة يستطيع نظام ماك أن يفسرها ويتعامل معها، وبنفس المنطق فإن التطبيقات المخصصة للهواتف مثلًا لا تعمل على الحواسيب المكتبية. على أنه توجد طرق أخرى لتشغيل البرامج على أنظمة تشغيل غير التي كُتبت من أجلها، من خلال آلات التشغيل الوهمية Virtual Machines، وهي برامج تحاكي إنشاء حواسيب افتراضية داخل الحاسب تُخصص لها مساحة من القرص الصلب والذاكرة ليعمل عليها نظام تشغيل مختلف بالكلية داخل النظام الأساسي، لكنها تحتاج إلى أن يكون الحاسب نفسه قويًا بما يكفي لتشغيل نظامين معًا. أو في صورة أقل من هذا، بيئات التشغيل البرمجية، وهي برمجيات توفر قاعدة برمجية تعمل عليها البرامج التي لا يمكن تشغيلها على نظام التشغيل مباشرة، مثل بيئات تشغيل جافا التي يجب تثبيتها قبل تثبيت أي برنامج مكتوب بلغة جافا. خاتمة رأينا في هذه المقالة لمحة مختصرة عن أنظمة التشغيل الخاصة بالحواسيب، وتعرفنا على أنواعها ومهامها ونظرنا في أمثلة عليها، وهي أساس أي عمل أو وظيفة أو مهمة نريد تنفيذها هذه الأيام سواء للبيت أو العمل، فينبغي أن تكون لدينا معرفة أساسية بها وبكيفية عملها، فهي مما لا يسع المرء جهله. فإذا أردت الاطلاع على مدخل شامل لعلوم الحاسب وأنظمة التشغيل فإننا ننصحك بدورة علوم الحاسوب، أو إذا كانت لديك معرفة أساسية وتريد التعمق قليلًا في أنظمة التشغيل فربما تود النظر في كتاب أنظمة التشغيل للمبرمجين. كذلك من المهم أن يتعلم المستخدم كيفية حماية بياناته الشخصية وحاسبه وتأمين تصفحه على الإنترنت، وهنا لا نجد أفضل من كتاب دليل الأمان الرقمي الذي يأخذك خطوة بخطوة إلى تأمين نفسك وتوعيتها بالمخاطر المحيطة ببياناتك على الويب وعلى أجهزتك الشخصية. اقرأ أيضًا العمليات وعناصرها في نظام تشغيل الحاسوب ما هو نظام لينكس ولماذا توجد 100 توزيعة منه؟1 نقطة
-
يعد برنامج مايكروسوفت وورد Microsoft Word أشهر وأهم معالج نصوص على الإطلاق، فمن خلاله يستطيع أي شخص ذو معرفة بسيطة بالحاسوب تحرير النصوص وتعديلها بسهولة تامة، شريطة أن يعرف المبادئ العامة والأساسيات للتعامل مع هذا البرنامج؛ الذي يأتي ضمن حزمة مايكروسوفت أوفيس Microsoft Office، التي تتضمن تطبيقات أخرى لا تقل أهمية عن هذا البرنامج، مثل إكسل Excel، وبور بوينت PowerPoint وغيرها. ومن أجل تعلم الوورد، تابع هذا المقال الذي يشرح أساسياته. أهمية مايكروسوفت وورد Microsoft Word تكمن أهمية برنامج الوورد في أنه أحد أكثر البرامج شعبية في العالم منذ سنوات طويلة جدًا، فهو يدعم غالبية لغات العالم المكتوبة، وبما يحتويه البرنامج من خصائص ومميزات خاصة بتحرير النصوص، يمكن للجميع طلابًا ومعلمين وموظفين وأصحاب الأعمال الحرة الاستفادة منه في تحرير نصوصهم الخاصة. من خلاله تُحرر الكتب والتقارير والأبحاث والمنشورات والإمتحانات والجداول والمعادلات الرياضية والإعلانات، فضلاً عن السير الذاتية والعقود ومختلف المخططات التي بها نصوص. كما يدعم البرنامج الوسائط المتعددة من خلال إضافة الصور والرسوم والفيديوهات. ويتميز البرنامج أيضًا بخصائص التدقيق اللغوي لكافة اللغات، ودمج القواميس التي تسهل من عملية الترجمة وإيضاح المفردات والمفاهيم المختلفة. التعرف على واجهة البرنامج وأدواته من أجل تعلم الوورد يتميز برنامج الوورد بواجهة ممتلئة بالأدوات لكنها سهلة الاستخدام، بعد تحميل البرنامج على الحاسوب وإعداده من خلال حزمة مايكروسوفت أوفيس Microsoft Office نفتح برنامج مايكروسوفت وورد Microsoft Word لتظهر لنا صفحة البدء، وبها العديد من الأيقونات، نختار أولاً أيقونة مستند جديد فارغ. ثم تُفتح أمامنا صفحة وورد فارغة بها واجهة تحتوي على الكثير من القوائم والأدوات وهي: قائمة ملف في مايكروسوفت وورد Microsoft Word عن طريق هذه القائمة نستطيع فتح مستند جديد أو مستند قديم موجود على الحاسوب، كما نستطيع حفظ المستند الحالي بالصيغة التي نرغب بها، وطباعة المستند الحالي، إضافة إلى مشاركة المستند مع الآخرين عبر الإنترنت، أو تصديره، أو إغلاقه. قائمة الشريط الرئيسي وهي القائمة التي من خلالها نُحرر النصوص ونُعدلها، وتشمل على الكثير من الأدوات المميزة التي تؤدي أدوارًا مهمة في تحرير النص وتعديله، وتعد هذه القائمة هي مركز عمليات برنامج الوورد، فعن طريقها تُجرى أهم خطوات تحرير النص و تعديله. ونبدأ أولاً من اختيار نوع الخط وحجمه، ويوجد عدة طرق لفعل ذلك، فإما عن طريق القائمة المُنسدلة، والتي تمكننا من تحديد نوع الخط وحجمه، أو عن طريق أيقونة التكبير والتصغير، التي تكبّر حجم الخط أو تصغّره بمقدار درجتين في كل مرة نضغط عليها فقط. وهناك طريقة أخرى لتصغير وتكبير حجم الخط عن طريق اختصارات لوحة المفاتيح وهي [+CTRL للتكبير و ]+CTRL للتصغير بمقدار درجة في كل مرة نستخدمها. أما فيما يتعلق بتنسيق الفقرات أو الجمل داخل الفقرة، فيوجد الكثير من الأدوات والمهام، على سبيل المثال تستطيع جعل النص عريضًا، أو وضع خط تحته أو في الوسط، أو جعله نصًا مائلًا. كما يمكن أيضًا كتابة نص علوي أو سفلي كما في المعادلات الرياضية، فضلاً عن تلوين الكلمات أو الحروف أو كامل الفقرة أو الجملة باللون المفضل. ومن خلال قائمة المحاذاة نستطيع محاذاة النص من اليمين إلى اليسار، أو العكس، ونستطيع محاذاة النص في الوسط إذا كنا بصدد كتابة عنوان على سبيل المثال، كما يمكننا تسوية نهايات الأسطر بتوزيع النص بالتساوي بين الهوامش عن طريق الضبط. أما إذا كنا بصدد إنشاء قوائم ذات تعداد نقطي، أو قوائم مرقمة، أو قوائم متعددة المستويات، فيمكننا ذلك باستخدام أداة التعداد النقطي؛ والتي من خلالها نستطيع أيضًا تغيير شكل الرمز النقطي، ومن أداة الترقيم نستطيع إنشاء قائمة رقمية سواء بالأرقام أو الحروف. ونستطيع إنقاص المسافة البادئة أو زيادتها باستخدام أداتها المخصصة لذلك. أما إذا أردنا تغيير اتجاه النص لقراءته من اليمين إلى اليسار، أو العكس نستخدم أداة تغيير اتجاه النص. ولتحديد المسافة بين السطور، أو بين الفقرات فنستخدم الأداة التالية. أما في حالة الرغبة في تظليل أي كلمة أو جملة أو فقرة باللون المفضل، نستخدم أداة التظليل بعد أن نحدد اللون المرغوب في استخدامه. ولترتيب قائمة مكونة من مجموعة عناصر تقع تحت بعضها ترتيبًا أبجديًا، أو رقميًا نستخدم أداة الترتيب. وإذا أردنا نسخ تنسيق جملة أو سطر أو فقرة، لجملة أخرى أو سطر آخر أو فقرة أخرى، فإننا نستخدم أداة نسخ التنسيق؛ والتي تأتي على شكل فرشاة. فيما يتيح لنا برنامج وورد البحث عن كلمة أو جملة داخل المستند، عن طريق استخدام أداة البحث. ونكتب بداخلها الكلمة المراد البحث عنها، وستظهر النتائج في كامل المستند مظللة باللون الأصفر. أما إذا أردنا استبدال كلمة مكان كلمة أو حرف مكان حرف أو مسافة قصيرة بدلاً من أخرى طويلة، فإننا نستخدم أداة البحث والاستبدال. ولتنفيذ مهام النسخ والقص واللصق داخل النص، كل ما علينا تحديد الكلمة أو الجملة أو الفقرة، ثم استخدام أداة النسخ أو القص، ثم الذهاب إلى المكان المراد اللصق فيه، واستخدام أداة اللصق. قائمة إدراج في مايكروسوفت وورد Microsoft Word من قائمة إدراج نستطيع إدراج جداول وصور وأشكال جاهزة مثل الدوائر والمستطيلات والمربعات والأسهم المختلفة، وأيقونات مختلفة، ونماذج ثلاثية الأبعاد ومخططات ومربع نص ولقطات شاشة ومقاطع فيديو وارتباط تشعبي لرابط صفحة على الإنترنت، وإشارة مرجعية للانتقال لمكان محدد في المستند مباشرة، وفاصل الصفحات. كما يمكننا ادراج تعليق جانبي على النص، فضلاً عن ترقيم الصفحات وتذييل المستند والتاريخ والوقت والمعادلات والرموز المختلفة. قائمة رسم في مايكروسوفت وورد Microsoft Word من قائمة رسم يمكننا عمل لوحة رسم لبدء الرسم فيها عن طريق استخدام أدوات الأقلام مع تحديد لون الخط وحجمه قبل البدء في الرسم على اللوحة. قائمة تصميم في مايكروسوفت وورد Microsoft Word من قائمة تصميم نستطيع تحديد نسق المستند، ووضع العلامة المائية له، وتحديد لون الصفحة إذا أردنا تلوينها وحدود الصفحة وغيرها. قائمة تخطيط في مايكروسوفت وورد Microsoft Word من هذه القائمة نُحدد هوامش المستند وحجمها، واتجاه المستند سواء كان أفقيًا أو رأسيًا كالمعتاد، كما نحدد منها حجم المستند، والمسافة البادئة. ومن نفس القائمة نستطيع أيضًا عمل أكثر من عمود بالمستند بحيث يظهر المستند بأعمدة كما في صفحات الجرائد والمجلات المطبوعة. قائمة مراجع في مايكروسوفت وورد Microsoft Word هي متخصصة في تحرير وتعديل عدد من المهام المرجعية بالمستند وهي تنقسم إلى ستة مواضع: جدول المحتويات الحواشي السفلية: وهي التي من خلالها ندرج حاشية سفلية، وتعليق ختامي. البحث: ومن خلالها نستطيع البحث عبر شبكة الإنترنت دون الاضطرار إلى مغادرة الوورد وفتح متصفح الويب. المراجع والاقتباسات: ومنها ندرج تنسيقات وأنماط الاقتباسات والمراجع. تسميات توضيحية: ومنها ندرج تسميات توضيحية، للصور مثلاً أو إدراج جدول رسوم توضيحية. فهرس: ومن خلاله ندرج فهرس للكلمات الأساسية في المستند، وأرقام الصفحات التي تظهر فيها. جدول المصادر: ومن خلالها نستطيع إدراج جدول بالمصادر المذكورة في المستند. قائمة مراسلات في مايكروسوفت وورد Microsoft Word وهي قائمة مختصة بعمليات الارسال للمستند عبر برنامج Microsoft Outlook، ومن خلالها نستطيع الإرسال ودمج المراسلات وتحديد المستلمين. قائمة مراجعة في مايكروسوفت وورد Microsoft Word وهذه القائمة غالبًا ما تُستخدم أدواتها عند انتهاء تحرير المستند أو عند الاقتراب من النهاية، فمن خلالها نستطيع أن نعرف عدد كلمات المستند أو الحروف، ونستطيع عمل تدقيق إملائي ونحوي للمستند. ومن خلالها أيضًا نتمكن من ترجمة أي كلمة أو جملة أو فقرة في المستند من اللغة المكتوبة بها إلى أي لغة أخرى نريدها. كما يمكن من خلالها قراءة النص المكتوب بصوتٍ عالٍ، وتقييد التحرير على النص من قبل الآخرين، وكذلك إخفاء الحبر بالكامل في المستند بحيث يظهر المستند فارغًا. قائمة عرض في مايكروسوفت وورد Microsoft Word ومن خلال هذه القائمة نستطيع جعل قراءة المستند صفحة واحدة، أو أكثر من صفحة من خلال التكبير والتصغير، كما نستطيع من خلالها إذا كنا نتعامل مع أكثر من مستند أن نعرضها جنبًا إلى جنب. كما نستطيع من خلال هذه القائمة أيضًا عرض صفحات المستند بالكامل من خلال تمريرها من اليمين إلى اليسار أو العكس، وذلك باستخدام أداة عمودان متجاوران. ومن أيقونة خصائص نستطيع التعرف على خصائص المستند من حيث الحجم وعدد الصفحات والكلمات ووقت التحرير الكلي والعنوان وتاريخ التعديل والانشاء. ومنها أيضًا نفعل وضع القراءة وتخطيط الطباعة وتخطيط الويب. قائمة تعليمات في مايكروسوفت وورد Microsoft Word ومن خلالها نستطيع التعرف على كل المهام التي تقوم بها كل الأدوات داخل البرنامج؛ حيث تتيح القائمة نافذة بحث داخل التعليمات، وبكتابة أسم المهمة المراد التعرف عليها تظهر الإجابة مباشرة، وهي التعريف بالمهمة والأداة المستخدمة لتنفيذها. بعض الاختصارات المفيدة لتعلم الوورد أثناء استخدام برنامج مايكروسوفت وورد Microsoft Word هي مجموعة من اختصارات لوحة المفاتيح المفيدة التي تجعل العمل على برنامج مايكروسوفت وورد أكثر سهولة وسلاسة وسرعة ومن أشهرها: table { width: 100%; } thead { vertical-align: middle; text-align: center; } td, th { border: 1px solid #dddddd; text-align: right; padding: 8px; text-align: inherit; } tr:nth-child(even) { background-color: #dddddd; } الاختصار الوظيفة Ctrl+N إنشاء مستند جديد Ctrl+S حفظ المستند الحالي Ctrl+W إغلاق المستند الحالي Ctrl+X قص Ctrl+C نسخ Ctrl+V لصق Ctrl+A تحديد كامل محتوى المستند Ctrl+B خط عريض Ctrl+I خط مائل Ctrl+J ضبط النص Ctrl+{ تصغير حجم الخط بمقدار درجة Ctrl+} تكبير حجم الخط بمقدار درجة Ctrl+R محاذاة النص إلى اليمين Ctrl+L محاذاة النص إلى اليسار Ctrl+Z التراجع عن الخطوة الأخيرة Home للانتقال إلى أول السطر End للإنتقال إلى آخر السطر Ctrl+Home للإنتقال إلى أول المستند Ctrl+End للإنتقال إلى آخر المستند تعلم الوورد بالتفصيل كانت هذه مجرد مقدمة إلى هذا البرنامج الكبير والمهم، ويمكنك تعلم المزيد عن هذا البرنامج وتفاصيل كيفية استخدامه والاستفادة منه عبر قراءة المقالات التالية: @media screen and (min-width: 650px) { .response_image { width: 33%; display: inline-block; vertical-align: top; margin-top: 0px; } .response_descrip { width: 64%; display: inline-block; margin-right: 10px; vertical-align: top; margin-top: 0px; } } 1. إنشاء الفهارس وتخصيصها في Microsoft Word يمكنك إنشاء الفهارس يدويا بإدراج جدول، ثم إدخال العناوين وأرقام الصفحات. لكن هذه الطريقة مطولة وتتطلب منك تحديث الجدول يدويا أيضًا كلما أجريت تغييرا على المستند. في هذا الدرس سنتعلم كيفية إنشاء فهارس تلقائية يمكن تحديثها بسهولة عند إجراء تعديلات على المستند، كما سنتعلم كيفية تخصيص هذه الفهارس وتنسيقها بعدة طرق. 2. كيفية إعداد هوامش مخصصة في Microsoft Word الهوامش Margins هي المساحات البيضاء بين المحتوى الرئيسي للصفحة وحافة الصفحة وهي التي تحدد أين يبدأ السطر وأين ينتهي. توجد عدة خيارات لهوامش الصفحة في Microsoft Word يمكنك الاختيار من بينها. وعند اختيارك لنوع الهامش الذي تريده، ستتغير الهوامش في المستند بأكمله إلى النوع الذي اخترته. 3. إضافة العلامات المائية Watermark في Microsoft Word العلامات المائية هي عبارة عن نصوص أو صور توضع في خلفية المستند. تستخدم العلامة المائية لأغراض مختلفة، مثل حالة المستند كـ "مسودة"، "عاجل"، إلخ، تخصيص المستند كإضافة شعار الشركة أو العلامة التجارية، لأغراض قانونية أو أمنية، أو كعناصر لغرض تزيين المستند فحسب. وتتكرر العلامة المائية في جميع صفحات المستند. 4. كيفية تعقب التغييرات في مستندات Microsoft Word يُستفاد من خاصية تعقب التغييرات Track Changes عندما تتم مشاركة المستند مع أكثر من شخص لمراجعته وتعديله. يمكن للشخص المستلم الذي يقوم بمراجعة الملف أن يقوم بأي تغيير على المستند، كالحذف، التنسيق، إدراج صور أو نصوص، إلخ. لكن هذه التغييرات لا تكون ثابتة، إذ يستطيع الشخص الذي قام بإرسال المستند الأصلي بقبول هذه التغييرات أو رفضها. 5. إنشاء الملصقات Labels وطباعتها في Microsoft Word يُسهل وورد إنشاء أنواع عديدة من الملصقات وطباعتها بشكل مفرد أو مجاميع. يمكنك مثلا إنشاء ملصقات التسعير، الملصقات البريدية، ملصقات أقراص CD/DVD أو غيرها. وباستخدام القوالب الجاهزة template ستصبح هذه العملية أسهل بكثير وتختصر الكثير من الوقت. 6. كيفية إنشاء سيرة ذاتية باستخدام Microsoft Word يُسهل وورد إنشاء أنواع عديدة من الملصقات وطباعتها بشكل مفرد أو مجاميع. يمكنك مثلا إنشاء ملصقات التسعير، الملصقات البريدية، ملصقات أقراص CD/DVD أو غيرها. وباستخدام القوالب الجاهزة template ستصبح هذه العملية أسهل بكثير وتختصر الكثير من الوقت. 7. كيفية إضافة فهارس متعددة في نفس المستند على Microsoft Word في هذا الدرس سنتعرف على كيفية إنشاء عدد من الفهارس في مستند واحد. وهذا الأمر مفيد في المستندات التي تحتوي على أقسام متعددة، وكل قسم يحتوي على عدد من الأقسام الفرعية كالكتب التي تحتوي على عدد من الفصول. 8. إنشاء SmartArt وتخصيصه في Microsoft Word SmartArt هي أداة لإنشاء عناصر جرافيكية (مخططات) لإيصال المعلومات في المستند بصورة بصرية بدلا من استخدام النصوص مما يجعلها أكثر تنظيما، أكثر قابلية للفهم، وأكثر جاذبية. 9. 3 أدوات لتوفير الوقت عند العمل على مستندات Microsoft Word الكبيرة يُوفر ميكروسوفت وورد مجموعة متقدمة من الخصائص التي تسهّل عملك على المستندات الكبيرة وتساعدك في توفير الكثير من الوقت. سنشرح في هذا الدرس كيفية استخدام ثلاث من هذه الخصائص، وهي الإشارات المرجعية Bookmarks، التسميات التوضيحية Captions والإسناد الترافقي Cross-reference. 10. أساسيات استخدام الأنماط (Styles) وتخصيصها في Microsoft Word في هذا الدرس سنتعلّم كيفية تطبيق الأنماط السريعة التي يوفّرها وورد بشكل افتراضي، وكذلك كيفية إنشاء أنماط جديدة إن لم نكن نرغب في استخدام الأنماط الجاهزة. 11. كيفية استخدام خاصيتي النص التلقائي (AutoText) والتصحيح التلقائي (AutoCorrect) في Microsoft Word بالرغم من أنّ خاصيتي AutoText و AutoCorrect غير مرتبطتين وذات وظائف مختلفة تماما، إلّا أننا سنقوم بشرحها معا في هذا الدرس لأنّ كلتيهما لها فائدة في توفير الوقت عند العمل على مستندات وورد. 12. كيفية إنشاء الجداول في Microsoft Word الجداول هي عبارة عن شبكة من الصفوف والأعمدة التي تُستخدم لتمثيل بيانات نصية أو رقمية، وهي من العناصر الشائعة لتنظيم البيانات وتنسيقها في المستندات. تُتاح في ميكروسوفت وود إمكانية إنشاء جداول فارغة، أو تحويل النصوص إلى جداول. وكذلك إمكانية تطبيق مختلف الأنماط والتنسيقات على الجدول. كل ذلك بخطوات سهلة جدا. 13. الجداول في Microsoft Word: تخطيط وتنسيق الجداول في هذا الدرس سنتعلّم كيفية تخصيص الجداول أكثر بتعديل تخطيطاتها وتنسيقاتها. 14. الجداول في Microsoft Word: فرز البيانات في الجدول سنتعلّم في هذا الدرس كيفية فرز البيانات حسب معيار واحد أو معايير متعددة، وكذلك كيفية فرز قوائم النصوص. 15. كيفية استخدام مربعات النص Text Boxes في Microsoft Word يوفّر ميكروسوفت وورد مجموعة نماذج منسّقة مسبقًا من مربعات النص يمكن إدراجها بسهولة، ويمكن كذلك إنشاء مربعات النص وتنسيقها حسب الرغبة. 16. كل ما تريد معرفته عن الفقرات وتنسيقها في Microsoft Word: الجزء الأول تشكّل الفقرات جزءًا أساسيًا من جميع مستندات وورد، ومن الضروري أن يعرف كل مستخدم كيفية تنسيق هذه الفقرات ومحاذاتها للحصول على مستندات متسقة وذات مظهر مرتب. سنتعلم في هذا الجزء، والأجزاء القادمة، كيفية تنسيق الفقرات باستخدام العديد من الخصائص مثل المحاذاة، المسافات البادئة، التباعد، التقنين، وغيرها. 17. كيفية إضافة وتنسيق الحواشي السفلية (Footnotes) على Microsoft Word سنتعلم في هذا الدرس كيفية إضافة الحواشي السفلية، كيفية تنسيقها وتغيير ترقيمها، بالإضافة إلى كيفية تحويلها إلى تعليقات ختامية. 18. كل ما تريد معرفته عن الفقرات وتنسيقها في Microsoft Word: الجزء الثاني يشرح الدرس علامات الجدولة والأعمدة. 19. كيفية إنشاء الهوامش المعكوسة Mirror Margins في Microsoft Word في هذا الدرس سنتعمّق أكثر في إعدادات الهوامش لإنشاء هوامش معكوسة. 20. كيفية استخدام خاصية البحث والاستبدال في Microsoft Word بفاعلية سنغطّي في هذا الدرس كيفية العثور على نصوص محددة واستبدالها، بالإضافة إلى كيفية العثور على نصوص تحقق معايير محددة واستبدالها بنصوص تحقق معايير محددة ومختلفة أيضًا. 21. كيفية تنسيق قوائم النصوص في Microsoft Word سنتعلم في هذا الدرس كيفية تنسيق القوائم النصية بهيئة تعداد نقطي ورقمي، بالإضافة إلى كيفية تعديل أنماطها وتخصيصها. 22. الصور في وورد: إدراج الصور، اقتطاعها، والتحكّم في أحجامها سنتعلّم في هذا الدرس كل ما يتعلّق باستخدام الصور في ميكروسوفت وورد من الإدراج، إلى تطبيق مختلف أوامر التنسيق عليها كإعادة التحجيم، الاقتطاع، تعديل الأنماط، وغيرها. 23. الصور في وورد: تنسيق الصور ومحاذاتها سنغطّي في هذا الدرس كيفية استخدام الأوامر والخيارات الأخرى في تبويب تنسيق Format السياقي لنتحكّم في أنماط الصور وتغيير موضعها ومحاذاتها مع النص ومع الورقة نفسها. 24. تعلم كيفية حماية مستندات Microsoft Word الخاصة في هذا الدرس سنغطي كيفية حماية المستندات بجعلها للقراءة فقط، تقييد عمليات التحرير والتنسيق من قبل الآخرين، تشفير المستند بكلمة مرور، وحذف البيانات الوصفية metadata في المستند. 25. كيفية إنشاء نماذج (Forms) قابلة للتعبئة باستخدام Microsoft Word سنستعرض في هذا الدرس كيفية إنشاء النماذج من مستند فارغ وتخصيصها، بالإضافة إلى كيفية استخدام القوالب الجاهزة. خاتمة يعد برنامج مايكروسوفت وورد Microsoft Word من أهم الأساسيات التي يجب على أي مستخدم حاسوب أن يتعلمه ويتقنه، ومن خلال هذا المقال استعرضنا ماهية هذا البرنامج وأهمية تعلم الوورد، إضافة إلى الاطلاع على واجهة البرنامج وشرح لأهم الأدوات المستخدمة والقوائم.1 نقطة
-
يحتاج تدقيق البرنامج عند كتابته باستخدام VBA في إكسل إلى إيقاف البرنامج مؤقتًا في نقاط محددة للتعديل والتدقيق ثم إعادة تشغيله عددًا من المرات، مما يحتاج إيجاد أنسب وأسرع الوسائل للإيقاف المؤقت والتشغيل والمراقبة سنستعرض بعضًا منها. تشغيل الشيفرة أو واجهة المستخدم UserForm في VBA Exel يمكن تشغيل الشيفرة في إكسل VBA بثلاث طرائق نختار الأسرع منها أثناء مراقبة سير عمل البرنامج وتتبع الأخطاء: من علامة التبويب Run > Run Sub/UserForm. الضغط على مفتاح الاختصار F5 من لوحة المفاتيح. النقر على زر Run Sub/UserForm من شريط الأدوات. إدراج أو إزالة نقاط توقف مؤقت Toggle Breakpoint في VBA Exel قد نحتاج إلى إيقاف تنفيذ الشيفرة البرمجية مؤقتًا في VBA عند نقطة معينة في البرنامج من أجل ملاحظة النتائج المرحلية عند تلك النقطة وتدقيق عمل البرنامج لإجراء أي تعديلات لازمة. يمكن إدراج نقطة التوقف المؤقت عند سطر برمجي معين لإعطاء الأمر Toggle Breakpoint بخمسة طرائق: نضع المؤشر عند السطر المطلوب، ثم نذهب إلى علامة التبويب Debug > Toggle Breakpoint. النقر بزر الفأرة الأيمن على السطر الذي نريد إدراج نقطة التوقف عنده فتظهر قائمة منسدلة نختار منها Toggle فتظهر قائمة منسدلة جديدة نختار منها Breakpoint. نضع المؤشر عند السطر المطلوب ثم نضغط الزر F9 اختصارًا للخطوة السابقة. ننقر بالمؤشر على الهامش الذي إلى يسار السطر المطلوب. لإدراج نقطة توقف من داخل الشيفرة البرمجية يمكن كتابة الكلمة المفتاحية Stop في السطر الذي يسبق السطر البرمجي الذي نريد إيقاف تنفيذ البرنامج عنده. تؤدي أي من الطرائق السابقة إلى ظهور إشارة مستديرة لونها أحمر داكن أو بني إلى جوار السطر المطلوب في الهامش الرمادي مما يعني أنه تم تعيين نقطة توقف مؤقت عند هذا السطر، ويُميَّز السطر بنفس اللون. إعطاء نفس الأمر مرة ثانية في VBA بأي من الطرائق السابقة يؤدي إلى إزالة نقطة التوقف المؤقت وإزالة الإشارة المستديرة والتمييز من ذلك السطر البرمجي. إن إعطاء الأمر Run لأول مرة في اكسل VBA بوجود نقطة توقف ينفذ الشيفرة البرمجية من بداية البرنامج إلى السطر السابق لنقطة التوقف ليتوقف تنفيذ البرنامج مؤقتًا عند السطر البرمجي الذي وضعنا عنده هذه النقطة ويميز السطر بالأصفر وتظهر إشارة سهم أصفر في الهامش الرمادي إلى يسار ذلك السطر، ويدخل البرنامج في طور الإيقاف المؤقت Break Mode. وفي حال وجود نقاط توقف أخرى فإن تشغيل الشيفرة مرة جديدة يجعل البرنامج يتابع التنفيذ بين نقطتي توقف متتاليتين ابتداءً من نقطة التوقف الأخيرة التي وقف عندها وميزها بالأصفر. مثال: يكتب المثال التالي أرقام الصفوف في المجال C2:F4 بالدخول في حلقتين متداخلتين في الإجراء الأصلي Sub1Write الحلقة i لتحديد رقم الصف والحلقة j لتحديد رقم العمود، بعد إنهاء الحلقتين والخروج منهما يستدعي الإجراء الثاني Sub2Format الذي يلون الخط في خلايا السطر الواحد بنفس اللون بالدخول أيضًا في حلقتين متداخلتين i و j مشابهتين للحلقتين السابقتين. Sub Sub1Write() For i = 2 To 4 For j = 3 To 6 Worksheets("Sheet1").Cells(i, j) = i Next j Next i Call Sub2Format End Sub Sub Sub2Format() For i = 2 To 4 For j = 3 To 6 Worksheets("Sheet1").Cells(i, j).Font.ColorIndex = i + 1 Next j Next i End Sub يمكن إضافة أكثر من نقطة توقف مؤقت لمراقبة سير البرنامج في مراحل مختلفة تكون مفصلية في عمل الشيفرة. ويمكن إدراج نقاط التوقف في أكثر من إجراء لمقاطعة التنفيذ عند الانتقال بين الإجراءات الأصلية والإجراءات المستدعاة. تساعد هذه النقاط في فهم آلية عمل البرنامج بشكل أفضل. حيث يتوقف تنفيذ الإجراء مؤقتًا كلما وصل إلى إحدى تلك النقاط مما يسمح بملاحظة التغييرات الحاصلة. وبتكرار إعطاء الأمر بالتشغيل يدويًا بالضغط على زر F5 أو النقر على زر Run، يتابع البرنامج التنفيذ من نقطة التوقف الحالية حتى نقطة التوقف التالية أو إلى نهاية الشيفرة إن لم توجد نقاط توقف تالية. يمكن إعطاء الأمر بمتابعة تنفيذ خطوة واحدة في VBA فقط بدءًا من نقطة التوقف الحالية بإعطاء الأمر Step Into أو Step Over، أو متابعة التنفيذ من نقطة التوقف الحالية حتى مكان المؤشر باستخدام الأمر Run To Cursor، أو متابعة التنفيذ من نقطة التوقف الحالية إلى نهاية الإجراء باستخدام الأمر Step Out. أو تحديد الخطوة التالية بإعطاء الأمر Set Next Statement ثم نقر الزر Run. غير أن نقاط التوقف المدرجة تستطيع أن تقاطع جميع أوامر التشغيل والخطو السابقة وتوقف التنفيذ عندها. ملاحظة: لا يوجد أي ارتباط بين المتغيرين i و j في الحلقة الأولى في الإجراء الأصلي والمتغيرين i و j في الحلقة الثانية في الإجراء الفرعي، فقد انتهت الحلقتين الأولين في الإجراء الأصلي تمامًا لتبدأ الحلقتين الأخريين في الإجراء الفرعي بقيم i و j جديدة. كما أنه لم يتم تعريف أي من المتغيرين كمتغير عام لذا تمسح قيم كل منهما بمجرد الانتقال بين الحلقتين، باختصار يمكن أن نعتبر المتغيرات i و j في الإجراء الثاني متغيرات جديدة تمامًا كما لو كانا باسمين جديدين k و F. إزالة جميع نقاط التوقف Clear All Breakpoints في VBA Exel عند إضافة عدد كبير من نقاط التوقف في VBA، قد نحتاج إلى إزالتها كلها، ولكن البحث عن كل نقطة توقف وتكرار الأمر Toggle Breakpoint لإزالتها يدويًا واحدة تلو الأخرى يحتاج بعض الوقت. يمكن إزالة جميع نقاط التوقف من علامة التبويب Debug > Clear All Breakpoints أو بالضغط على أزرار الاختصارCtrl+Shift+F9. انظر مجددًا إلى المثال الأول: تشغيل الشيفرة حتى المؤشر Run to Cursor يعمل الأمرRun to Cursor بطريقة مشابهة لنقاط التوقف فيجري تنفيذ الشيفرة أو متابعة تنفيذها حتى يتوقف موضع المؤشر، ولكن لا تبقى نقطة التوقف البنية المستديرة والتمييز البني موجودين هنا كما في الأمر Toggle BreakPoint كما أن تأثيرها يزول بعد انتهاء الأمر Run to Cursor. لتنفيذ الشيفرة حتى مكان المؤشر، نضع المؤشر على السطر الذي نريد إيقاف تنفيذ التعليمات البرمجية مؤقتا فيه ثم نذهب إلى شريط القوائم Debug > Run to Cursor، كما يمكن الضغط على أزرار الاختصار CTRL + F8. تعمل Run to Cursor عندما يكون التطبيق في وضع التصميم، يمكن أن تفيد لتنفيذ عدد كبير من الخطوات البرمجية لا نحتاج إلى مراقبة تفاصيلها كالحلقات الكبيرة مثلًا. كما يمكن استخدام الأمر Run to Cursor للانتقال في تنفيذ الأوامر البرمجية بين نقاط في الإجراءات الأصلية والفرعية المستدعاة. مثال: نطبق الأمر Step into لتنفيذ خطوة واحدة من الشيفرة السابقة من شريط القوائم أو بضغط زر الاختصار F8 ولتجنب الخطوات الكثيرة في الحلقات في كلي الإجراءين نضع المؤشر في المكان الذي نريد التنفيذ عنده ثم نطلب الأمر Run to Cursor من شريط القوائم أو بالضغط على أزرار الاختصار CTRL + F8. تعيين السطر التالي في التنفيذ Set Next Statement في VBA Exel عندما ننتقل في الشيفرة خطوة خطوة نلاحظ أن السطر البرمجي الذي سينفَّذ في الخطوة التالية يميَّز باللون الأصفر مع ظهور سهم أصفر يشير إليه في منطقة الهامش إلى يسار ذلك السطر. يمكن تغيير السطر التالي الذي سينفذ فينتقل التمييز والسهم الأصفر إليه بأحد الطرق الثلاثة التالية: من علامة التبويب Debug > Set Next Statement. نضع المؤشر عند السطر المطلوب ثم نضغط أزرار الاختصار Ctrl +F9 اختصارًا للخطوة السابقة. النقر على السهم الأصفر بزر الفأرة الأيسر وسحبه إلى أي سطر نريد. يؤدي استعمال أي من الأساليب السابقة طبعًا إلى تغيير ترتيب تنفيذ أوامر الشيفرة البرمجية. يفيد هذا بشكل خاص عندما نجري تعديلًا ما في أحد الأسطر بعد أن تم تنفيذه، ونريد إعادة متابعة التنفيذ ابتداءً من هذا السطر. مثال: نشغل الشيفرة السابقة حتى سطر الاستدعاء في الإجراء الأول بإدراج إشارة إيقاف مؤقت Breakpoint عند السطر Call Sub2Format فتُملأ الخلايا بأرقام الأسطر، ثم نكمل التشغيل حتى نهاية الإجراء الثاني المستدعى فيلوَّن الخط بلونٍ دليلُه يساوي رقم الصف +1، نغير الرقم المضاف إلى رقم الصف i والذي يمثل دليل اللون ونعيد تشغيل الحلقة في الإجراء الثاني من بدايتها لنلاحظ تغير لون الخط. ملاحظة: يمكن تطبيق Set Next Statement فقط على الأسطر القابلة للتنفيذ ضمن نفس الإجراء الذي يجري التنفيذ فيه، فلا يمكن الانتقال بين الإجراءات المستدعاة والإجراءات الأصلية. لا يكون الأمر Set Next Statement فعالًا إلا في وضع الإيقاف المؤقت Break Mode بعد أن نكون قد نفذنا جزءًا من الشيفرة. إظهار العبارة البرمجية التالية Show Next Statement في VBA Exel عند استخدام الأمر Show Next Statement في VBA ينتقل مؤشر الكتابة إلى بداية السطر التالي في التنفيذ والذي يكون مميزًا بالأصفر بشكل آلي. يكون هذا الأمر مُفَعَّلًا في وضع الإيقاف المؤقت Break Mode فقط. خاتمة إن مهارة المبرمج في اختيار أماكن الإيقاف المؤقت ومرونته في التشغيل والإيقاف وتحديد نقطة التنفيذ التالية بأكثر من طريقة يسهل عليه معرفة الخلل في الشيفرة في VBA، وذلك من خلال إيقاف البرنامج مؤقتًا في النقاط التي يتوقع أن الخلل فيها أو التي تحوي متغيرات أو تعبيرات برمجية تؤثر على عمل الشيفرة ومن ثم مراقبة قيمها في تلك المرحلة. اقرأ أيضًا التعامل مع الأخطاء في VBA ضمن مايكروسوفت إكسل تصحيح الأخطاء في VBA: الخطأ في الشيفرة صناعة الدوال الخاصة والتعامل مع الأحداث في مايكروسوفت إكسل VBA العمليات الشرطية في مايكروسوفت إكسل باستخدام VBA1 نقطة
-
قد يسهل علينا أثناء كتابة الشيفرة في برمجة VBA ضمن إكسل الإشارة إلى المراجع نسبة إلى الجدول أو المجال الموجودة فيه بدلًا من نسبته إلى ورقة العمل كاملة. سنستعرض أهم الأدوات التي تساعدنا في الإشارة إلى المراجع ضمن مجال في ورقة العمل في VBA Excel. يكون ذلك بالتعامل مع المجال ككائن وإضافة خاصية الصفوف Rows أو الأعمدة Columns أو المجال Range إليه. الإشارة إلى صفوف في مجال Range.Rows في VBA Exel يشار إلى الصفوف داخل مجال في إكسل VBA بالصيغة التالية: Range.Rows وترجع كائن مجال يمثل الصفوف الموجودة في المجال. حيث أن الخاصية Rows تعمل نسبةً للكائن Range المذكور قبلها في الشيفرة، وليس نسبةً لجدول البيانات بأكمله. مثال: الإجراء التالي يحدد الصف الثاني في المجال C3:I9 Worksheets("Sheet1").Range("C3:I9").Rows(2).Select الإشارة إلى أعمدة في مجال في VBA Exel يشار إلى الصفوف داخل مجال بالصيغة التالية: Range.Columns ترجع كائن مجال يمثل الأعمدة الموجودة في المجال. حيث أن الخاصية Columns تعمل نسبةً للكائن Range المذكور قبلها في الشيفرة، وليس نسبةً لجدول البيانات بأكمله. مثال: الإجراء التالي يحدد العمود الثالث في المجال C3:I9 Worksheets("Sheet1").Range("C3:I9").Columns(3).Select مثال: يلون الإجراء التالي الصف الثاني ثم يلون العمود الثالث في المجال C3:I9 باللون الزهري: Sub RangeRowsColumns() Worksheets("Sheet1").Range("C3:I9").Rows(2).Select Worksheets("Sheet1").Range("C3:I9").Columns(3).Select End Sub ملاحظة: عندما تطبق هاتان الخاصيتان على كائن مجال متعدد التحديد، ترجعان الصفوف والأعمدة في المنطقة الأولى فقط للمجال متعدد المناطق. مثال: يلون الإجراء التالي الصف الثاني ثم يلون العمود الثالث في التحديد باللون الزهري، فإذا حددنا أكثر من مجال طبق الإجراء على المجال الذي حددناه أولًا فقط. Sub RangeRowColٍSelection() Application.Selection.Rows(2).Interior.ColorIndex = 7 Application.Selection.Columns(3).Interior.ColorIndex = 7 End Sub ملاحظة: إذا نسبنا الصفوف أو الأعمدة إلى كائن ورقة العمل بشكل مباشر أشارت إلى صفوف وأعمدة في ورقة العمل عمومًا، ويعتبر هذا هو الخيار الافتراضي لكائني الصف والعمود، فإذا لم ننسب الصف أو العمود إلى كائن أشارا إلى صف أو عمود في كامل رقة العمل. مثال: فلتحديد الصف الثالث من الورقة Sheet1 يمكن استخدام أي من الشيفرتين التاليتين: Rows(3).Select Worksheets("Sheet1").Rows(3).Select الإشارة إلى الصف أو العمود الأخير في مجال معين في إكسل VBA إذا كان عدد الصفوف متغيرًا وفقًا للإدخالات اليدوية يمكن الإشارة إلى المجال لتنسيقه مثلًا أو إجراء عمليات حسابية أو منطقية عليه. يشار إلى ترتيب الصف الأخير في ورقة العمل باستخدام الخاصية Range.Rows.Count والتي ترجع عدد الصفوف في المجال. ويشار إلى ترتيب العمود الأخير في ورقة العمل باستخدام الخاصية Range.Columns.Count والتي ترجع عدد الأعمدة في المجال. يرجع الإجراء التالي عدد صفوف المجال C2:I9 في الخلية A1. ويرجع عدد أعمدته في الخلية في الخلية A2، ثم يكتب 7 في آخر خلية في المجال ثم يحددها. Sub LastRangeCell() Worksheets("Sheet1").Cells(1, 1) = Range("C2:I9").Rows.Count Worksheets("Sheet1").Cells(2, 1) = Range("C2:I9").Columns.Count Cells(Range("C2:I9").Rows.Count, Range("C2:I9").Columns.Count) = 7 Cells(Range("C2:I9").Rows.Count, Range("C2:I9").Columns.Count).Select End Sub الإشارة إلى مجال ضمن مجال آخر Range.Range في VBA Exel يشار إلى مجال داخل مجال آخر باستخدام الخاصية Range المتعلقة بالكائن Range: Range.Range ملاحظة: يمكن تطبيق الخاصية Range على نوعين من الكائنات: كائنات ورقة العمل أو كائنات المجال. فتطبيق خاصية المجال على كائن المجال Range.Range يشير إلى مجال داخل مجال آخر. في حين أن تطبيق خاصية المجال على كائن ورقة العمل Worksheets.Range يشير إلى مجال يتعلق بورقة العمل بأكملها. باستخدام الخاصية Range يمكن تغيير خصائص كامل المجال أو تطبيق تابع على جميع خلاياه مرة واحدة. حيث يجري التعامل مع المجال ككائن، واي خاصية تأتي بعده تطبق على هذا الكائن. مثال: يعرف الإجراء التالي متغيرًا يسميه OriginalRange ككائن مجال. Dim OriginalRange As Range ثم يسند إليه المجال C3:I9 من الورقة Sheet1. Set OriginalRange = Worksheets("Sheet1").Range("C3:I9") ثم ينسق خلاياه بإحاطتها بحدود ذات خط مستمر OriginalRange.Borders.LineStyle = xlContinuous هنا الخاصية Range تتبع ورقة العمل بأكملها حيث أنها أسندت إلى كائن ورقة العمل، نريد الآن تحديد المجال الذي يمتد بدءًا من الخلية الواقعة في الصف الثاني والعمود الثاني من المجال OriginalRange (الخلية D4) إلى الخلية الواقعة في الصف الرابع والعمود الخامس منه (الخلية G6). يمكن أن نسمي الخلية التي اسمها D4 نسبة لورقة العمل بالاسم B2 نسبة للمجال OriginalRange حيث أنها تقع في الصف الثاني والعمود الثاني منه. و نسمي الخلية التي اسمها G6 نسبة لورقة العمل بالاسم E4 نسبة للمجال OriginalRange حيث أنها تقع في الصف الرابع والعمود الخامس منه. فلتحديد المجال D4:G6 يمكن استخدام الشيفرة التالية: OriginalRange.Range("B2:E4").Select فتكون كامل الشيفرة: Sub RangeRange() Dim OriginalRange As Range Set OriginalRange = Worksheets("Sheet1").Range("C3:I9") OriginalRange.Borders.LineStyle = xlContinuous OriginalRange.Range("B2:E4").Select End Sub ملاحظة: لقد استخدمنا في المثال السابق اسم المجال OriginalRange عوضًا عن عنوانه في ورقة العمل Worksheets("Sheet1").Range("C3:I9") ومع ذلك، فعند استخدام أي منهما يعطي نفس النتيجة. الإشارة إلى المجال المستخدم في ورقة العمل في إكسل VBA يشار إلى المجال المستخدم في ورقة العمل باستخدام الخاصية Worksheets("اسم ورقة العمل").UsedRange كما يمكن استخدامها كخاصية تابعة لورقة العمل النشطة: ActiveSheet.UsedRange وترجع كائن مجال يمثل المجال الذي استُخدم في ورقة العمل. مثال: يحدد الإجراء التالي المجال المستخدم في ورقة العمل. نلاحظ أن المجال المشار إليه يتضمن جميع الخلايا بين أول وآخر خلية تحوي قيمةً أو تنسيقًا بما في ذلك كافة الفراغات التي بينهما. Sub MyUsedRange1() ActiveSheet.UsedRange.Select End Sub الإشارة إلى أطراف المجال في VBA Exel يشار إلى أطراف المجال باستخدام الخاصية End التي تنسب إلى المجال المصدر قبلها، ويأتي بعدها الاتجاه الذي يحدد منه طرف المجال. تكتب بالصيغة: Range(المجال الصدر).End(الاتجاه) المجال المصدر هو خلية مفردة يتحدد من صفها أو عمودها طرف المجال المطلوب، فإذا كان المجال المصدر مكونًا من أكثر من خلية اعتمدت الشيفرة على أول خلية فيه لتحديد طرف المجال. تنطلق الشيفرة من الخلية المصدر إلى الاتجاه المذكور لتقف عند أول خلية مليئة تصادفها تليها خلية فارغة. تُرجع الخاصية End كائن مجال يمثل الخلية الموجودة في نهاية المنطقة التي تحوي المجال المصدر وفق الاتجاه المذكور. تماثل في إكسل الضغط على زر END مع أزرار أسهم الاتجاهات الأربعة في لوحة المفاتيح. يبين الجدول التالي رموز الاتجاهات في VBA. table { width: 100%; } thead { vertical-align: middle; text-align: center; } td, th { border: 1px solid #dddddd; text-align: right; padding: 8px; text-align: inherit; } tr:nth-child(even) { background-color: #dddddd; } الرمز القيمة الاتجاه xlUp -4162 أعلى xlDown -4121 أسفل xlToRight -4161 إلى اليمين xlToLeft -4159 إلى اليسار يمكن كتابة الاتجاه بين قوسين في صيغة الشيفرة برمزه المبين في الجدول أو بقيمته الرقمية المبينة. مثال: يحدد الإجراء التالي أطراف المجال المكتوب انطلاقًا من الخلية المصدر H6 وفق الاتجاهات الأربعة على التوالي، طرف المجال هو نهاية الصف أو العمود الذي يمر من الخلية المصدر التي بداخله على أن تكون الخلايا بين الخلية المصدر وطرف المجال كلها مليئة ليس بينها خلايا فارغة: Sub RangeEnd() Range("H6").End(xlUp).Select Range("H6").End(xlDown).Select Range("H6").End(xlToRight).Select Range("H6").End(xlToLeft).Select End Sub كما يمكن كتابة الشيفرة بالرموز الرقمية للاتجاهات وتعطي نفس النتيجة: Sub RangeEnd2() Range("H6").End(-4162).Select Range("H6").End(-4121).Select Range("H6").End(-4161).Select Range("H6").End(-4159).Select End Sub ملاحظة: يجب أن تكون المنطقة من الخلية المصدر وفق الاتجاه المذكور عبارة عن خلايا متجاورة مليئة لا يفصل بينها خلايا فارغة. فإذا فصلت بينها خلايا فارغة انتهى المرجع إلى أول خلية مليئة تليها خلية فارغة. كما أن مدى المنطقة يتعلق فقط بصف وعمود الخلية المرجع وقد يكون أطول أو أقصر من مدى الأعمدة أو الصفوف المجاورة. مثال: نطبق الشيفرة السابقة على نهايات المجالات التي تمر من H6 في حالتين: الأولى المجالات أطول من مجاوراتها، والثانية نقطع مجالات الصفوف والأعمدة التي تمر من H6 بمسح محتويات أحد الخلايا من كل جانب ثم نقوم بتمييز الخلايا الفارغة لملاحظة التحديد الذي ينفذه الإجراء بعد التغيير: ملاحظة: إذا كانت الخلايا من المجال المصدر إلى الاتجاه المذكور عبارة عن خلايا فارغة، عندها تشير الشيفرة إلى نهايات ورقة الإكسل كاملة وفق تلك الاتجاهات. مثال: إذا طبقنا الإجراء السابق على نفس الجدول ومسحنا صف الخلية المصدر H6 وعمودها كاملين يحدد Range("H6").End(xlToRight).Select الخلية XFD6 الموجودة في الصف 6 نفسه والعمود XFD الذي هو آخر عمود في إكسل، كما يحدد Range("H6").End(xlDown).Select الخلية H1048576 المجودة في الصف رقم 1048576 الذي هو آخر صف في إكسل والعمود H. ملاحظة: إذا كانت المنطقة المحيطة بالخلية المصدر خلايا فارغة يليها خلايا مليئة انتقل التحديد إلى أقرب خلية مليئة من الخلية المصدر. مثال: نطبق الشيفرة السابقة على مجال يحوي خلية مصدر محاطة بخلايا فارغة يليها خلايا مليئة: يمكن استخدام الصيغة Range.End للإشارة إلى خلية البداية أو خلية النهاية لمجال. مثال: يحدد المثال التالي المجال من الخلية G9 إلى خلية النهاية العليا للمجال المكتوب انطلاقًا من الخلية المصدر H6 والتي تمثلها الصيغة Range("H6").End(xlUp)، ثم يحدد المجال من الخلية G9 إلى خلية النهاية اليسرى للمجال المكتوب انطلاقًا من الخلية المصدر H6 والتي تمثلها الصيغة Range("H6").End(xlToTeft): Sub RangEndSelect() Range("G9", Range("H6").End(xlUp)).Select Range(Range("H6").End(xlToTeft) ,"G9").Select End Sub مثال: يحدد المثال التالي المجالات انطلاقاً من الخلية المصدر إلى أطراف المجال الأربعة على التوالي: Sub Rang4EndSelect() Range("H6", Range("H6").End(xlUp)).Select Range(Range("H6").End(xlDown), "H6").Select Range(Range("H6").End(xlToRight), "H6").Select Range(Range("H6").End(xlToLeft), "H6").Select End Sub الخاتمة تعد الإشارة إلى المراجع ضمن مجال في ورقة العمل من الأساليب المهمة للإشارة إلى المجالات وتستخدم مختلف الصيغ لتختصر الوقت والجهد أثناء كتابة الشيفرات المتعلقة بالمجالات المكتوبة. وينبغي أن ننوه أنه على المبرمج حين يستخدم أية تابع أو صيغة برمجية أن يعرف كل تفاصيلها في جميع حالاتها تجنبًا لوقوعه في الأخطاء أولًا، وحتى يكتسب مهارات دقيقة تمكنه من حل المشاكل البرمجية بأقصر وأدق الأساليب. اقرأ أيضًا برمجة واجهات إدخال البيانات باستخدام مايكروسوفت إكسل VBA المتغيرات وأهم الكائنات في برمجة VBA في مايكروسوفت إكسل العمليات الشرطية في مايكروسوفت إكسل باستخدام VBA صناعة الدوال الخاصة والتعامل مع الأحداث في مايكروسوفت إكسل VBA التعامل مع الأخطاء في VBA ضمن مايكروسوفت إكسل1 نقطة
-
وصلنا في سلسلة مقالتنا إلى موضوع أكثر عمقًا، بعد أن خدشنا السطح الخارجي لأوبونتو، الذي هو أحد التوزيعات الشهيرة لنظام لينكس مفتوح المصدر. تأتي إنتاجية نظام التشغيل من كم ونوع التطبيقات التي يشغلها ويدعمها، وسهولة تثبيت هذه البرمجيات وإزالتها بأبسط طريقة ممكنة، دون أية مضاعفات تؤثر على استقرار النظام. وليس من السهل على القادمين الجدد إلى لينكس إدارة عملية تثبيت وإزالة التطبيقات، فليست جميعها بسهولة برمجيات ويندوز أو ماك التي يكفي في معظم اﻷحيان النقر المزدوج على ملف التثبيت ليقودك معالج التثبيت خطوةً خطوة خلال العملية، عن طريق واجهات رسومية يمكن استيعابها. مع ذلك، وكمستخدم مبتدئ، ومن منطلق أنك تستخدم حاسوبك لأغراض عامة؛ سنقدم لك مجموعةً مفيدةً من اﻷفكار والنصائح التي تساعدك في تثبيت معظم البرمجيات التي تحتاجها، دون أن تغوص في متاهات أوامر الطرفية Terminal، التي تتيح لك إمكانات واسعة في العمل مع النظام وفهمه في آن معًا، وإن كنت في مرحلة ما خلال مسيرتك، فستضطر إلى التعامل معها. تحديث النظام قبل كل شيء أوبونتو وكغيره من توزيعات لينكس، يُحدَّث باستمرار من جميع النواحي انطلاقًا من عملياته البنيوية وحتى البرمجيات التي ثُبِّتت عليه. ولهذا السبب وقبل أن تفكر في تثبيت أي تطبيق جديد، احرص أن يكوُن نظام التشغيل محدّثًا ومدعومًا بآخر إصدارات مكتباته واعتمادياته. في واقع اﻷمر، يُحدّث أوبونتو نفسه بنفسه، فهو مُعدٌّ افتراضيًا للتحديث التلقائي؛ إذ يتصل النظام بخوادم مخصصة وموثوقة للحصول على آخر إصدارات الحزم Packages التي تضم معلومات التحديث أو الموارد الجديدة، ثم يفك هذه الحزم ويثبت محتواها. مع ذلك، لابد من الاطلاع على بعض التفاصيل المهمة التي يمكن الوصول إليها من خلال تطبيق "البرمجيات والتحديثات". تطبيق "البرمجيات والتحديثات" لننتقل إذًا إلى قائمة التطبيقات ونفتح هذا التطبيق. يعرض التطبيق مجموعةً من النوافذ الفرعية، وسنلقي نظرةً على ما نحتاجه منها حاليًا: برمجيات Ubuntu: يحدد هذا الخيار ما يمكن تثبيته من برمجيات خاصة لدعم نظام أوبونتو من خلال اﻹنترنت، إذ يعطيك خيار تثبيت برمجيات حرة ومفتوحة المصدر مصدرها الرئيسي هو شركة كانونيكال (الشركة المطورة لنظام التشغيل أوبونتو) وتدعى البرمجيات الرئيسية Main؛ كما يعطيك خيار تثبيت برمجيات حرة ومفتوحة المصدر من شركاء تدعمها كانونيكال (تُدعى برمجيات عامة Universe)، وخيار البحث عن تعريفات للعتاد الصلب مملوكة من قبل مطوريها، وخيار تثبيت برمجيات مقيدة ومملوكة لأصحابها (تُدعى برمجيات مختلفة المصادر Multiverse). قد تختار بعض هذه اﻷنواع من البرمجيات أو جميعها بما يلائمك وننصحك بترك هذه اﻹعداد كما هو. برمجيات أخرى: لتنزيل برمجيات وتعريفات تطوّرها كانونيكال لحساب شُركائها مع شيفرتها المصدرية. التحديثات: يتيح لك التطبيق مجموعةً من الخيارات للتحقق من وجود تحديثات وهي: التسجيل في قائمة التحديثات subscribe to: تتيح لك اﻹشتراك بكل التحديثات all updates أو بالتحديثات اﻷمنية والتحديثات المزكّاة security and recommended updates، أو التحديثات اﻷمنية فقط. ويُنصح المبتدئ هنا بترك الخيار اﻹفتراضي. فحص التحديثات تلقائيًا: قد تختار فحص التحديثات يوميًا أو أسبوعًا أو شهريًا، وقد لا تختار الفحص التلقائي أبدًا. لذا يُنصح هنا باختيار الفحص التلقائي اﻷسبوعي، لأنها فترة زمنية معقولة لوجود تحديثات أمنية، وهذا أمر حيوي جدًا. عند وجود تحديثات أمنية: يُنصح هنا بخيار "اعرضها فورًا"، فهذا الخيار أكثر مرونةً، ويبقيك على اطلاع بما سيجري تثبيته؛ إذ يعرض لك النظام من خلال تطبيق آخر يُدعى "مُحدث البرمجيات" نوع التحديثات المتوفرة، ويترك لك الخيار بتثبيتها أو لا. قد يجد الكثيرون أن خيار "نزّلها وثبتها تلقائيًا" هو اﻷنسب كمبتدئ -وهذا صحيح للوهلة اﻷولى-، لكنك قد تشعر بالصدمة إن كنت تحاول في وقت ما تثبيت برنامج ضروري ولا تلاحظ أي تقدم في عملية تثبيته! عند توفر تحديثات أخرى: ننصحك أيضًا بخيار "اعرضها فورًا" للأسباب السابقة نفسها. لن نتحدث عن باقي النوافذ الفرعية للتطبيق كي لا ندخلك في دوّامات لست مستعدًا لها حاليًا، وسنكتفي بهذا القدر من الشرح، فهذا ما تحتاجه حاليًا. تطبيق "محدث البرمجيات" يبحث هذا التطبيق عن آخر التحديثات التي تتعلق بالبرمجيات وتحديثات النظام والتحديثات اﻷمنية، وذلك وفقًا لخياراتك التي اعتمدها في تطبيق "البرمجيات والتحديثات"، كما يعرض لك كل جديد تلقائيًا، أو يمكنك فتحه إن أردت من قائمة التطبيقات. يصنف هذا التطبيق التحديثات المتوفرة كما يلي: قاعدة Ubuntu: وتضم التحديثات الجديدة على نواة النظام. تحديثات أمنية. تحديثات برمجية. يمكن أن تختار ما تشاء منها لتثبيته حسب اﻷولوية التي تراها، ووفقًا لوقتك وانشغالك؛ لكن يُنصح هنا بتثبيتها تباعًا إن لم يكن فورًا. انقر على زر "ثبت اﻵن" لبدأ عملية تثبيت التحديثات، أو "تذكير لاحقًا" للتثبيت في وقت لاحق. تثبيت تطبيقات "سناب" من خلال تطبيق "برمجيات" من جنوم سناب هو اﻹسم الذي يُطلق على حزمة برمجية تضم كل ما يتطلبه تطبيق معين من ملفات وموارد واعتماديات، ليعمل باستقلالية وبشكل منفصل عن ملفات النظام واعتمادياته. لقد صُممت حزم سناب من قِبل شركة كانونيكال نفسها التي صممت أوبونتو، وكان الهدف منها أن تعمل التطبيقات على كل توزيعات لينكس بسلاسة، ودون أن تُضطر إلى مشاركة بيانات أو ملفات مع تطبيقات أخرى مخصصة للعمل على توزيعات مختلفة. يُحمِّل المطوّرون وأصحاب الشأن (وفق آلية محددة) تطبيقات سناب إلى ما يُعرف بمخزن سناب أو Snap-Store بما يشابه ما يجري على متجر غوغل بلاي أو ماك ستور. ولكي تستعرض هذه التطبيقات وتثبتها، ستجد نفسك أمام خيارين: اﻷول هو تعليمات سطر اﻷوامر (الطرفية)، أو الثاني هو خيار الواجهات الرسومية التي يفضّلها المستخدمون العاديون أو حديثو العهد. وفي كلتا الحالتين يعمل تطبيق سناب-دي أو سناب دايمون snapd على ضمان تنزيل وتثبيت وتحديث تطبيقات سناب تلقائيًا. لا أنوي إطلاقًا الخوض في تفاصيل الطرفية وتعليماتها في هذا المقال، لذا سأتوجه مباشرةً إلى الواجهات الرسومية التي يتوفر منها الكثير، والتي تختلف اﻷراء واﻷهواء في استحسانها واستهجانها. مع ذلك، وطالما أننا نعمل على سطح مكتب جنوم سنستخدم الواجهة الرسومية الخاصة به وتُدعى "برمجيات" في النسخة العربية. نظرة على "برمجيات" يرتبط هذا البرنامج تلقائيًا بمخزن سناب (وبغيره من المصادر الموثوقة أيَضًا)، ويعرض لك من خلال واجهة رسومية واضحة وسهلة الاستخدامات. أغلب التطبيقات المتوفرة مصنفة بطريقة يسهل معها البحث، كما تساعدك الواجهة أيضًا على تثبيت وإزالة التطبيقات واستعراضها؛ مع اﻹشارة إلى التطبيقات التي تتوفر لها تحديثات (مع أن تطبيقات سناب تُحدّث تلقائيًا). انقر على زر "أظهر التطبيقات" في شريط التطبيقات، ثم انقر على تطبيق "برمجيات". إن طُبَّقت أية تحديثات مؤخرًا على نظامك، فستظهر لك الشاشة التالية: تخبرك هذه الشاشة بأن التطبيق يتواصل مع مخازن التطبيقات لتنزيل قوائم بأسماء التطبيقات المتوفرة حاليًا ومعلومات عنها. وعند اﻹنتهاء من تنزيل هذه المعلومات، ستظهر لك نافذة التطبيق كما في اللقطة التالية: لنبدأ أولًا باستكشاف نافذة التطبيق قبل أن ننتقل إلى موضوع تثبيت وإزالة التطبيقات. يحتوي شريط المهام على ثلاثة أزرار تَعرض ثلاثة نوافذ فرعية: استكشاف Explore: وهي النافذة التي تُعرض افتراضيًا. تُصنِّف النافذة التطبيقات الموجودة في المخازن إلى فئات مختلفة مثل "الصوتيات والمرئيات" و"اﻷلعاب" و"أدوات التطوير" وغيرها، وبالنقر على أية فئة، ستعرض لك النافذة مجموعة التطبيقات التي تنتمي إلى هذه الفئة، كما يمكنك ترتيبها وفقًا للتقييم أو وفقًا للاسم؛ كما تعرض النافذة بعض التطبيقات التي يزكّيها المحررون، إذ يرونها مناسبة ومفيدة للمستخدم. المنصَّبة: تعرض هذه النافذة جميع التطبيقات المثبتة على حاسوبك سواءٌ التطبيقات التي ثبتها بنفسك، أو التي ثُبتت افتراضيًا مع النظام؛ باﻹضافة إلى تطبيقات النظام. ستجد إلى جوار كل تطبيق الزر "أزل" ﻹزالة التطبيق، كما ستجد أسفل الزر حجم هذا التطبيق. التحديثات: تعرض هذه النافذة التطبيقات التي تتوفر لها تحديثات جديدة إن لم تكن هنالك تطبيقات تحتاج إلى تحديث تبلغك النافذة أن برامجك محدّثة. تطبيق عملي: تثبيت تطبيق معالجة الصور "جيمب" من جنوم كمثال عن تثبيت البرمجيات افتح تطبيق "برمجيات"، ثم اختر فئة "الرسوميات والتصوير"؛ وابحث بين التطبيقات المتوفرة عن تطبيق"جنو لمعالجة الصور"، أو انقر على زر البحث في أقصى يمين شريط مهام النافذة، واكتب "gimp" ليبحث عنه التطبيق؛ عندها ستظهر النتائج التي تتطابق مع معايير البحث، ومن بينها تطبيق "جيمب". انقر على أيقونة التطبيق لتنتقل إلى نافذة التثبيت التي تقدم معلومات عن عمل التطبيق ورخصة استخدامه ومصمميه وبعض المراجعات والتقييمات التي وضعها المستخدمون. لتثبيت البرنامج، انقر على زر "نصّب". قد تستغرق العملية وقتًا طويلًا أو قصيرًا وفقًا لحجم التطبيق ولسرعة اتصالك باﻹنترنت، والضغط على خادم التثبيت ومشغولية نظامك (فقد يكون مشغولًا في تنصيب أو تحديث بعض البرمجيات). على أية حال، اترك لتطبيق "برمجيات" الوقت الكافي ﻹنجاز الأمر. يخبرك "برمجيات" عند انتهاء التنزيل والتثبيت بأن البرنامج قد ثُبِّت بنجاح على حاسوبك، وستظهر أيقونته ضمن قائمة التطبيقات. تثبيت التطبيقات المجمّعة في حزم ديبيان Dep. لا بد من اﻹشارة إلى وجود الكثير من التطبيقات التي ينتجها مطوّرون مستقلون أو شركات معروفة مجمّعة أو محزّمةً بأرشيفات تدعى حزم ديبيان (نسبةً لنظام التشغيل لينكس ديبيان الذي يتفرع عنه أوبونتو)؛ إذ تقدم هذه الشركات تطبيقاتها على مواقعها الخاصة ويمكنك عندها تنزيل هذه الحزمة وتثبيت التطبيق. تُعدُّ حزم ديبيان أقل حجمًا من مثيلاتها في سناب، إلا أنها أقل أمانًا، وقد ترتبط بتطبيقات أخرى أو بموارد واعتماديات للنظام. تظهر حزم ديبيان على شكل مجلد مضغوط وردي اللون ينتهي اسم الحزمة باللاحقة dep.. ولتثبيت هذه الحزمة، انقر نقرًا مزدوجًا عليه، وهذا كل ما في اﻷمر. يهتم تطبيق "البرمجيات" بأمر تثبيت هذا التطبيق بالطريقة الملائمة، فعلى الرغم من ارتباط هذا التطبيق بمخازن سناب لتنزيل وتثبيت هذا النوع من التطبيقات، إلا أنه قادر أيضًا على الارتباط بتطبيق "تنصيب البرمجيات" لإدارة حزم ديبان وتنصيبها بطريقة مشابهة لتطبيقات سناب. تطبيق عملي: تثبيت برنامج "فيجوال ستديو كود" من حزمة ديبيان ابحث بكل بساطة مستخدمًا أي محرك بحث عن "visual studio code" وهو تطبيق من شركة مايكروسوفت لتحرير كم هائل من ملفات الشيفرة للكثير من اللغات ويُعد محررًا ممتازًا لك كمبتدئ أيضًا إن أردت البدء بتعلم البرمجة. تعرض لقطة الشاشة التالية لمتصفح فايرفوكس صفحة تنزيل البرنامج: لاحظ أن التطبيق متوفر على الموقع بصيغة dep. لتوزيعات ديبيان وأوبونتو. انقر على الرابط، وسيبدأ المتصفح بتنزيل حزمة التطبيق. عند اكتمال التطبيق، انقر نقرًا مزدوجًا على اﻷرشيف، وستظهر لك النافذة التالية المرتبطة بتطبيق "البرمجيات": انقر زر "نصّب" وانتظر اكتمال عملية التثبيت. حزم أخرى هل سأصادف حزمًا أخرى يفهمها أوبونتو على أنها تطبيقات ويثبتها من خلال تطبيق "البرمجيات"؟ في الواقع نعم، وسنتكلم بإيجاز عن أحدها، وهي حزم "فلات-باك"، اختصارًا للامتداد flatpak. أو اﻹصدار اﻷحدث الذي يضم تعليمات وصفية أكثر عن التطبيق flatpakref. تمتاز هذه الحزم بأنها محتواة في حاوية خاصة بها وتثبّت في معظم توزيعات لينكس دون الحاجة إلى شيئ خارج إطار الحاوية، فهي مستقلة بذاتها مثل تطبيقات سناب. ويمكنك الحصول على هذه الحزم من مخزن فلات-هب flathub، حيث يرفع المطوّرون تطبيقاتهم إليه، كما يمكن أن تجدها على سناب-ستور أيضًا وقد تكون العديد من التطبيقات التي تثبتها من خلال تطبيق "البرمجيات" هي حزم "فلات-باك" في الواقع. على أية حال إن حصلت على التطبيق الذي تريد تثبيته مجمّعًا في أرشيف فلات-باك، فاﻷمر يسير. انقر نقرًا مزدوجًا على الحزمة، وسيتكفل تطبيق "البرمجيات" بكل شيء كما في حزم "ديبيان". خلاصة يساعدك تطبيق "برمجيات" على البحث عن العديد من التطبيقات الموجودة في مخازن مختلفة وموثوقة، إذ يعرض لك وصفًا عن عملها ورخصة استخدامها والجهة التي طوّرتها وتقييم المستخدمين لها. إن لم تجد التطبيق الذي تبحث عنه في قوائم البرمجيات التي يقدمها تطبيق "البرمجيات"، فعليك البحث عنه ضمن مواقع اﻹنترنت، وبالطبع قد تكون العملية محفوفةً بالمخاطر. بمجرد أن تجد الموقع المناسب لتنزيل التطبيق المطلوب وتتأكد من سلامة الموقع والحزمة، حاول أن تنزّل النسخة الخاصة بنظام أوبونتو. وإن تعّذر اﻷمر أو رأيته غامضًا، فابحث عن حزم بإحدى الامتدادات أو اللواحق التالية: dep. flatpak. flatpakref. نزّل هذه الحزمة ثم انقر نقرًا مزدوجًا عليها لتبدأ عملية التثبيت. وهكذا نكون قد قدمنا في مجموعة المقالات هذه الموجهة إلى القادمين الجدد إلى عالم لينكس، شرحًا مكثفًا ومبسطًا لمعظم النواحي التي يحتاجها مستثمر نظام أوبونتو حتى يألف بيئة العمل ويزيد من إنتاجيته. اقرأ أيضًا المقال السابق: إعدادات أوبونتو 20.04: التجهيزات والإعدادات الإقليمية والشمولية إعدادات أوبونتو 20.04: التطبيقات وإدارة المستخدمين تعرّف على سطح مكتب أوبونتو 20.04 التعامل مع المجلدات والملفات في أوبونتو 20.04 تغيير اللغة في نظام لينكس أوبنتو إلى العربية1 نقطة
-
إن أهم ما يميز أنظمة التشغيل من ناحية سهولة الاستخدام (وخاصةً للمبتدئين والمستخدمين العاديين)، هي طريقة إدارة النظام للمجلدات والملفات مثل طريقة عرضها وإنشائها والتحكم بموقعها وخصائصها وطريقة الوصول إليها. لهذا تُعد اﻷنظمة التي تُقدّم واجهة رسومية GUI مثل أوبونتو وويندوز وماك أكثرها انتشارًا واستخدامًا؛ وإن كانت هناك اختلافات بينها، وميزات إيجابية وسلبية تتفاوت بين نظام وآخر. نقدم في مقالنا هذا اﻷفكار اﻷساسية المتعلقة بنظام إدارة المجلدات والملفات في أوبونتو، وذلك لكي تتمكن من التعامل بحرية مع الملفات التي تُنشئها وتنظيمها بالطريقة التي تراها مناسبة؛ كما سنلقي نظرةً على وسائط التخزين الداخلية والخارجية، وفكرة تثبيتها Mounting وإزالتها. ستكون قادرًا في نهاية هذا المقال على استثمار حاسوبك بطريقة مريحة ومثمرة، ومتمكنًا من تنظيم ملفاتك والعمل معها بكل ثقة. النافذة الرئيسية "منزل" وفكرة المجلد الجذري تُبنى هيكلية تنظيم المجلدات والملفات في أوبونتو على فكرة وجود مجلد جذري root folder تتفرع عنه بقية المجلدات. يُعرف هذا المجلد باسم "home/"، ولايوجد ضمنه سوى مجلد وحيد يحمل اسم مستخدم الجهاز، كما يُعرف باسم "المنزل". لا يمكن أن تضع في المجلد الجذري أي مجلدات أخرى أو أية ملفات؛ وبالتالي سيبدأ مجال عملك من "المنزل" وما داخله. ولكي ننتقل مباشرةً إلى النافذة الرئيسية "منزل"، يمكنك النقر نقرةً مزدوجةً على المجلد الذي يحمل اسم المستخدم ضمن نافذة سطح المكتب، أو النقر على تطبيق "الملفات" من شريط التطبيقات. أقسام النافذة "منزل" كمثال عن نوافذ واجهة جنوم الرسومية توضح لقطة الشاشة التالية النافذة الرئيسية "منزل"، واﻷقسام التي تتألف منها عمومًا: تتكون النافذة من: الشريط الجانبي: يقع على يمين النافذة في النسخة العربية ويضم اختصارات للوصول إلى المجلدات اﻷساسية إين ما كنت، باﻹضافة إلى اختصارات للوصول إلى سواقات الأقراص المدمجة وأجهزة التخزين الخارجية وأماكن أخرى كالمجلدات المشتركة على الشبكات. فضاءالعمل: وهي المساحة البيضاء التي تشغل معظم مساحة النافذة، وتُعرض فيها المجلدات والملفات الموجودة في المجلد الحالي. يمكنك العمل مع المجلدات الموجودة ضمن هذه النافذة من نسخ ولصق وتغيير تسمية وغيرها؛ وبالنقر على فضاء العمل نقرةً واحدةً بالزر اليميني، ستظهر لك قائمة مختصرة تتيح بعض خيارات التعامل مع المجلدات. شريط اﻷدوات: شريط أسود يقع أعلى النافذة ويضم مجموعةً من اﻷزرار التي تؤدي وظائف متنوعة. تصنف أزرار شريط الأدوات ضمن مجموعات هي: أزرار التنقل: وتضم زري "أمام" و"خلف" للانتقال إلى الملجد اﻷعلى أو اﻷدنى مستوىً من المجلد الحالي، وإلى جوارها موقع المجلد الحالي بالنسبة لمجلد "المنزل". أزرار التحكم الرئيسية بالنافذة: تقع على يمين شريط المهام وتضم على التسلسل من أقصى اليسار إلى اليمين أزرار اﻹغلاق، وتكبير أو تصغير النافذة وإخفاء النافذة. أزرار تنظيم فضاء العمل: قد يختلف عدد هذه اﻷزرار من نافذة إلى أخرى باختلاف التطبيق الذي يفتحها، لكنها تضم افتراضيًا اﻷزرار التالية مرتبة من اليسار إلى اليمين: زر البحث: بالنقر عليه، يظهر إلى يساره مربع حوار لكتابة ما تريد البحث عنه في هذا المجلد. زر تغيير المنظور: بالنقر عليه، يتبدّل تنظيم اﻷيقونات في فضاء العمل بين عرض القائمة والعرض الحر. زر خيارات المنظور: بالنقر عليه، تظهر قائمة تتيح لك مجموعة إضافية من الخيارات تتعلق بحجم اﻷيقونات المعروضة وطريقة ترتيبها وعمليات التراجع أو إعادة فعل سابق. زر القائمة: يعرض هذا الزر مجموعةً من الخيارات الهامة للعمل ضمن المجلد نستعرضها تاليًا بالتفصيل: أيقونات فتح النوافذ والمجلدات: تقع أعلى القائمة وهي بالترتيب: فتح نافذة جديدة، وفتح نافذة فرعية أخرى ضمن النافذة الواحدة، وإضافة مجلد جديد. أيقونات التحرير: وهي على الترتيب من اليسار إلى اليمين: قص ونسخ ولصق. اختيار الكل: لاختيار جميع محتويات المجلد. أظهر الملفات المخفية: ﻹظهار أية ملفات جرى إخفاؤها ضمن المجلد. أظهر الشريط الجانبي show sidebar: ﻹخفاء وإظهار الشريط الجانبي للنافذة. التفضيلات: تظهر عند النقر على هذا الخيار نافذة التفضيلات التي تضم أدوات تتحكم في طريقة عرض وفتح الملفات والبحث عنها وغيرها. اختصارات لوحة المفاتيح: وتعرض لك نافذةً تضم معظم اختصارات لوحة المفاتيح التي تحتاجها ﻷداء المهام في النوافذ. مساعدة: سيحمّل هذا الخيار تطبيق "مساعدة". عن الملفات: يعرض لمحة عن تطبيق "ملفات". أساسيات التعامل مع المجلدات والملفات بعد أن أخذنا فكرةً واضحةً عن أقسام النافذة، سننتقل مباشرةً إلى العمل مع المجلدات والملفات. إنشاء مجلد جديد وحذف مجلد وتغيير اسمه ﻹشاء مجلد جديد في نافذة، انقر بالزر الأيمن للفأرة ضمن فضاء العمل، واختر مجلد جديد أو اضغط المفاتيح Shift + Ctrl + N؛ كما يمكنك النقر على قائمة النافذة في شريط اﻷدوات، ثم النقر على أيقونة المجلد الجديد. وأيما اخترت من الطرق، ستظهر لك نافذة إنشاء مجلد جديد تضم مربح حوار يطلب إليك اختيار اسم للمجلد الجديد. انقر على الزر "أنشئ" ﻹنشاء المجلد بالاسم الذي اخترته، أو "إلغ" ﻹلغاء اﻷمر. لحذف مجلد ما، انقر على المجلد ثم اضغط على المفتاح Delete، أو انقر بالزر الأيمن للفأرة على المجلد لتظهر قائمة خيارات المجلد. انتقل بعدها إلى الخيار "انقل إلى المهملات"، وانقر عليه. في كلتا الطريقتين سيُحذف المجلد، لكن بعد أن تتم العملية، ستعرض عليك النافذة رسالةً تخبرك فيها أن المجلد قد حُذف وتعطيك خيار "تراجع" إن فعلت ذلك عن طريق الخطأ، فستختفي الرسالة إن أهملتها الرسالة تلقائيًا بعد عدة ثوان. لإعادة تسمية مجلد، انقر عليه، ثم اضغط على المفتاح F2؛ أو انقر عليه بالزر الأيمن للفأرة واختر اﻷمر "غيّر الاسم" من قائمة الخيارات المتاحة. تعرض النافذة في كلتا الطريقتين رسالةً تضم مربع حوار لكتابة الاسم الجديد، وإلى جواره زر "غيّر الاسم". إن غيرت اسم المجلد ولم تنقر على زر "غيّر الاسم"، فلن يحدث شيء. تحريك المجلدات والملفات ونقلها نسخ مجلد ولصقه: لتنشئ نسخةً جديدةً عن مجلدك، انقر على المجلد بالزر الأيمن، ثم اختر اﻷمر "انسخ"؛ كما يمكنك استخدام الاختصار Ctrl + C. عندها يخزن النظام نسخةً من مجلدك أو ملفك في ذاكرته، ويبقيها حتى تُلصق هذه النسخة في المكان المطلوب. إن أردت إنشاء نسخة في نفس النافذة، فانقر بالزر الأيمن للفأرة ضمن فضاء عمل النافذة، واختر اﻷمر "ألصق"، أو استخدم الاختصار Ctrl + V. سيظهر مجلد يحمل اسم المجلد السابق وإلى جواره عبارة "(نسخة)" إن كانت النسخة اﻷولى وعبارة "(نسخة أخرى)" إن كانت الثانية و"(3 نسخ)" إن كانت الثالثة وهكذا!؛ أما إن أردت إنشاء نسخة في نافذة أخرى، فافتح هذه النافذة وكرر خطوات اللصق السابقة. قص مجلد ولصقه: تماثل هذه العملية عملية النسخ، إلا أن النسخة اﻷصلية التي جرى قصها من مكانها ستختفي عند لصقها في مكان آخر، ولن تبقى أيضًا نسخة عنها في الحافظة، إذ لن يتفعّل الخيار "ألصق" في قائمة الخيارات. لقص ملف أو مجلد، انقر عليه بالزر الأيمن للفأرة ثم اختر اﻷمر "قص"، أو اضغط على المفتاحين Ctrl + X، ثم انتقل إلى النافذة الهدف واختر اﻷمر "ألصق". ضغط المجلدات والملفات يقدم لك نظام التشغيل أوبونتو ميزة ضغط الملفات وذلك لغرضين أساسيين: تصغير حجم المجلد أو الملف. سهولة مشاركة المجلد على اﻹنترنت نظرًا لامتناع الكثير من الخدمات عن تحميل أو تنزيل ملفات بامتدادات معينة، ونلجأ إلى تحويلها إلى صيغة ملف مضغوط. لضغط مجلد (أو كما يُعرف بإنشاء أرشيف)، انقر عليه بالزر الأيمن للفأرة، ثم اختر اﻷمر "اضغط"، وستظهر لك النافذة التالية: لاحظ وجود ثلاثة أنواع من أرشيفات الضغط هي: zip: وهو أرشيف عالي الدعم من قِبل معظم أنظمة التشغيل، ويتميز بسرعة إنشائه وفكّه. tar.xz: أرشيف تدعمه معظم توزيعات لينكس، كما توجد برامج تدعمه في ويندوز، لكنه أبطأ في اﻹنشاء والفك مقارنةً بالسابق، ويتميز بحجم أصغر. 7z.: يماثل السابق من حيث سرعة اﻹنشاء والفك والحجم الصغير، وتدعمه توزيعات لينكس؛ كما تجد مجموعة برمجيات تدعمه على ويندوز وماك. اكتب اسم اﻷرشيف الذي ستضغط فيه مجلداتك أو ملفاتك واختر نوعه ثم انقر الزر "أنشئ". خصائص الملفات والمجلدات للاطلاع على خصائص مجلد أو ملف، انقر عليه بالزر الأيمن للفأرة، ثم اختر "خصائص"؛ أو اضغط المفتاحين Ctrl + I معًا. تختلف نافذة الخصائص الظاهرة في حالتي المجلد والملف، وسنستعرض كل منهما سريعًا. خصائص المجلدات تتكون النافذة من النوافذ الفرعية التالية: أساسي: وتقدم معلومات عن نوع وموقع المجلد والمساحة الفارغة ضمن المجلد الجذري. التصاريح: وتقدم خيارات للتحكم بأذونات فتح المجلد للقراءة فقط أو للقراءة والكتابة، وهو موضوع سنتحدث فيه لاحقًا. المشاركة على الشبكة المحلية: إن كان حاسوبك متصلًا بشبكة محلية، فيمكنك عندها مشاركة المجلد مع مستخدمي الشبكة؛ وهذا موضوع خارج نطاق مقالنا. خصائص الملفات تتكون النافذة من نفس النوافذ الفرعية الموجودة في نافذة خصائص المجلد، ويضاف إليها نافذة أخرى هي "افتح باستخدام" تعرضها كما تعرضها لقطة الشاشة السابقة. وكما هو واضح، سيفتح التطبيق المبدئي هذا الملف لعرض محتواه؛ كما يقدم النظام عدة تطبيقات مُزكّاة لفتح هذا الملف، أي التطبيقات القادرة على فتحه والتعامل معه؛ وبإمكانك اختيار أيّ من التطبيقات المزكاة ليكون التطبيق المبدئي بالنقر عليه، ثم النقر على زر "اجعله المبدئي". وإن أردت العودة إلى اﻹعدادات الافتراضية، فانقر الزر"صفِّر". قد تظهر في نافذة الخصائص نافذة فرعية جديدة في بعض أنواع الملفات مثل ملفات الصورة لتقدم معلومات إضافية. ملاحظة: يمكنك النقر على الملف بالزر الأيمن للفأرة، ثم اختيار اﻷمر "افتح بتطبيق آخر" لاختيار تطبيق آخر غير التطبيق المبدئي. لمحة عن إنشاء الملفات وفتحها ما يُنشئ الملفات هي التطبيقات، لهذا عليك أولًا معرفة ما تريد عمله بمساعدة حاسوبك، ثم الاطلاع على التطبيقات التي تتيح لك تنفيذ ما تريده (أو برمجتها إن كنت محبًا للمغامرة والتحدي ومستعدًا لخسارة الشعر أحيانًا!). سنفترض حاليًا أن لديك خلفيةً محدودةً في مبادئ عمل الحاسوب، كما سنفترض أيضًا أنك تريد ببساطة كتابة بعض الملاحظات وبعض التقارير أو إجراء بعض الحسابات وتصفح اﻹنترنت. سنَدُلّك هنا على بعض التطبيقات المثبتة افتراضيًا مع أوبونتو والتي قد تفيدك: LibreOffice Writer: وهو محرر نصوص يمتلك الكثير من الميزات المتقدمة. LiberOffice Calc: تطبيق جداول إلكترونية بميزات متقدمة. Libreoffice Impress: تطبيق إنشاء عروض تقديمية كامل الميزات. LibreOffice Draw: تطبيق ﻹنشاء الرسوميات مع الكثير من الميزات الرائعة. متصفح الويب فايرفوكس: متصفح الويب الغني عن التعريف بكامل إمكاناته. محرر النصوص: تطبيق بسيط لكتابة الملاحظات والنصوص، لكنه شديد اﻷهمية، وخاصةً إن فكرت في البدء بتعلم البرمجة أو تصميم صفحات الويب. تتواجد هذه التطبيقات في قائمة التطبيقات المثبتة، ويمكن فتحها بالنقر على أي منها بالزر الأيسر للفأرة. سيخبرك النظام أن التطبيق جاهز للعمل عندما ينهي تحميله. تطبيق عملي: افتح برنامج "محرر النصوص" ونفذ مايلي: اكتب العبارة "مرحبًا أوبونتو" وانقر الزر "احفظ"، ثم احفظه باسم "test-txt" في مجلد مناسب. احذف اﻵن العبارة السابقة وانسخ والصق ما يلي: <html> <body> <h1> مرحبًا أوبونتو </h1> </body> انقر على زر القائمة بجانب زر "احفظ"، واختر "احفظ باسم"، ثم اجعل اسم هذه النسخة "test-web"، وضعها في نفس المجلد السابق. ستكون النتيجة ظهور الملفين التاليين في المجلد الذي اخترته: لماذا ظهرت أيقونتي الملفين بشكلين مختلفين علمًا أننا استخدمنا نفس البرنامج في إنشائهما؟ الجواب هو: لأن نظام لينكس يقرأ ويفهم محتوى هذا الملف بغض النظر عن التطبيق الذي أنشأه، ومن ثم يبحث عن التطبيق اﻷنسب لتشغيله. إن الملف "test-txt" هو ملف نصي بحت وسيُسند النظام مهمة فتحه إلى محرر النصوص نفسه، لكن اﻵخر يحتوي على معلومات تُدعى شيفرة HTML التي تُستخدم في بناء صفحات ويب، لذلك يسند النظام مهمة فتحه إلى متصفح الويب. جرب بنفسك! تثبيت وإزالة وسائط التخزين كأي نظام تشغيل آخر، تستطيع إضافة وسائط تخزين داخلية أو خارجية إلى جهازك، والعمل معها بكل سهولة ويسر، ماعدا بعض الاستثناءات التقنية البسيطة. سواءً أردت تثبيت قرص صلب خارجي أو بطاقة ذاكرة أو قرص DVD، سيستشعر النظام ما وصلته إلى الحاسب، ويحدد نوعه وينفَّذ ما يُسمى تثبيت للقرص mounting تلقائيًا، ويصبح جاهزًا للاستخدام عندما تظهر أيقونته ضمن شريط التطبيقات. يظهر في لقطة الشاشة السابقة اكتمال تثبيت ذاكرة عبر مدخل USB وقرص مدمج؛ حيث أنه عند النقر على أيقونة أي منهماـ سيفتح النظام هذا الوسيط باستخدام تطبيق "الملفات"، وستكون قادرًا على نقل البيانات منه وإليه. تجدر اﻹشارة أن سواقات اﻷقراص المدمجة لا تُعرض تلقائيًا في شريط التطبيقات أو في أية أماكن أخرى ما لم تضع فيها القرص المدمج؛ وكذلك اﻷمر بالنسبة إلى أقسام القرص الصلب الداخلي أو اﻷقراص الصلبة الداخلية اﻷخرى. فلكي تصل إليها، افتح تطبيق "ملفات"، وانتقل إلى الخيار" أماكن أخرى" أسفل الشريط الجانبي؛ ومن ثم انقر على هذه اﻷقراص نقرًا مزودجًا، وعندها تُثبَّت للاستخدام من قبل مستثمر النظام وتُعرض في شريط التطبيقات. اقرأ أيضًا المقال السابق: تعرّف على سطح مكتب أوبونتو 20.04 تغيير اللغة في نظام لينكس أوبنتو إلى العربية في ماذا يختلف Ubuntu عن Debian؟1 نقطة
-
توجد الكثير من الخيارات عندما يتعلق الأمر بمتصفحات الويب المتاحة لنظام التشغيل لينكس. ويعتمد الكثير من هذه المتصفحات على نواة كروميوم، ولكن يوجد أيضًا متصفحاتٍ أخرى لا تعتمد عليها. إليك مجموعة من المتصفحات الخفيفة ومفتوحة المصدر لنظام التشغيل لينكس. متصفحات خفيفة مخصصة لنظام التشغيل لينكس يختلف أداء هذه المتصفحات من حاسوب ﻵخر لذلك لم نرتبها بترتيب معين وإنما ذكرناها لتطلع عليها وتختار منها ما يناسب حاسوبك أكثر. توجد نقطة أخرى يجب أخذها في الحسبان وهي أنه قد لا يمكن تنصيب كل الإضافات في هذه المتصفحات الخفيفة. فإن كنت تعتمد في تصفحك على ميزاتٍ مثل مزامنة الحساب، وتستخدم الكثير من إضافات المتصفح، فربما لن تفي هذه المتصفحات بحاجتك. ومع ذلك، لا يزال بإمكانك تجربة أحدها كمتصفحٍ ثانوي. وفي هذا السياق يجب التنويه إلى أن المتصفحات ما هي إلا بوابات لكثيرٍ من الأشياء الجيدة والسيئة. لذا يجب عليك عدم استخدام متصفح ويب غامض لا يجري تطويره وصيانته بنشاطٍ إلا من قِبل مطورٍ واحدٍ فقط. يجب أن يُطبّق خاصةً على الخدمات المصرفية والتسوق عبر الإنترنت؛ ففي مثل هذه الحالات يكون من الأفضل الاستمرار باستخدام متصفحٍ معروف مثل فايرفوكس وكروم وأوبرا. Viper من خلال التركيز على الخصوصية والبساطة والتخصيص، بات Viper المتصفح المثالي الذي يمكنك استخدامه لإجراء عمليات البحث التي تريدها على الإنترنت. إنه المتصفح الذي سيُبحر بك عبر الإنترنت موفرًا لك ميزاتٍ أساسية مثل دعم إسبات علامات التبويب، وإدارة الإكمال التلقائي الآمن، ودعم عرض الشاشة الكاملة، وميزاتٍ أخرى غيرها. إن Viper ليس متصفحًا عاديًا، ولكن إن كنت من محبي البساطة، فغالبًا سينال هذا المتصفح إعجابك. Nyxt تصف Nyxt متصفحها في موقعها الرسمي بأنه "متصفح القراصنة الأقوى". وعلى الرغم من عدم كونه المتصفح الوحيد المخصص للتعامل معه باستخدام لوحة المفاتيح؛ إلا أنّ ميزته الفريدة هي توفير إمكانية تعديل وإعادة ضبط كل فئة ودالّة ووظيفة في هذه الخاصيّة. كما يملك متصفح Nyxt أداة موجه أوامر مدمجة؛ ولذلك، إنه من غير المستغرب تسميته بمتصفح القراصنة الأقوى. يحتوي متصفح Nyxt على بيئة برمجية حاسوبية بسيطة تُعرف باسم Read–eval–print loop (اختصارًا RELP)، والتي تأخذ المدخلات وتنفذها وتعيد النتيجة إلى المستخدم. Lynx يسمح متصفح Lynx بتصفح الإنترنت باستخدام طرفيّة لينكس Linux Terminal، لذلك فهو سيكون بالتأكيد مناسبًا لك إن كنت من مُحبي التعامل مع واجهة سطر الأوامر Command-line Interface (اختصارًا CLI). كل ما تحتاجه للوصول إلى الإنترنت هو بدء تشغيل طرفيّة لينكس ببساطة. بناءً على ذلك، يستهلك متصفح Lynx موارد أقل، ولكن يجب ألا تتوقع عند استخدامه أن تكون تجربة التصفح من خلاله هي نفسها التي اعتدت عليها في المتصفحات العادية مثل فايرفوكس أو كروم. متصفح Lynx هو أقدم متصفح ويب لا يزال الاهتمام به وتطويره مستمرًا منذ إنشائه عام 1992 وحتى الآن! SeaMonkey هذا متصفحٌ آخر متعدد الميزات يمكنك الاعتماد عليه لتصفح الإنترنت. يقدم SeaMonkey خصائص متنوعة مثل عميل البريد الإلكتروني، وقارئ الخلاصات Feeds، ومحرر HTML، والدردشة باستخدام بروتوكول IRC، وأدوات تطوير الويب؛ وخصائص أخرى غيرها. يتشابه متصفح SeaMonkey كثيرًا مع متصفح فايرفوكس كما هو الحال في متصفح Librewolf؛ وذلك ليس بأمرٍ غريب، خصوصًا عندما تعلم أنه يستخدم جزءًا كبيرًا من الأوامر البرمجية المصدرية الخاصة بمتصفح فايرفوكس، كما هو مذكور في موقعه الرسمي على الإنترنت. Waterfox هو متصفح جيد جدًا وسريع للغاية، وفوق هذا يتسم بالبساطة الشديدة في نفس الوقت. وإحدى الخصائص الرائعة لمتصفح Waterfox هي أنه يدعم تنصيب إضافات متصفحات كروم وفايرفوكس وأوبرا نفسها. لذلك إذا كنت تفكر في تجربة متصفحٍ جديد وسريع وآمن، ومن دون الاستغناء عن الإضافات المفضلة لديك، فسيكون متصفح Waterfox خيارك المثالي. Pale Moon إن متصفح Pale Moon هو المتصفح الثاني في القائمة المبني على الأوامر البرمجية المصدرية الخاصة بمتصفح فايرفوكس. كما أنه يمتلك خصائص أخرى مثل الخصوصية والأمان وقابليته للتخصيص بالكامل، بالإضافة لتحسينه عند العمل على المعالجات الحديثة. ولكن أكثر ميزات متصفح Pale Moon إثارةً للاهتمام هي استمرار دعمه لإضافات NPAPI مثل سيلفرلايت Silverlight وفلاش Flash وجافا Java؛ في حين أن هذه الإضافات لم تعد مدعومة في المتصفحات الأخرى مثل كروم ومايكروسوفت إيدج. سيوفر لك متصفح Pale Moon بفضل هذه الميزة إمكانية إحياء صفحات الويب القديمة المفضلة لديك والتي توقفت عن العمل بسبب توقف دعم المتصفحات لإضافات NPAPI معيّنة مثل إضافة فلاش. Falkon إن Falkon هو متصفحٌ مبنيٌ باستخدام محرك العرض QtWebEngine الخاص بمشروع KDE للبرمجيات الحرة مفتوحة المصدر. وهو يحتوي عدة ميزاتٍ مثل الإشارات المرجعية، وسجل التصفح في الشريط الجانبي، ومانع إعلانات أساسي؛ والذي يساعدك على منع تتبعك من قِبل مواقع الإنترنت. لقد أُنشئ هذا المتصفح في البداية لأغراضٍ تعليمية فقط، ولكنه انتشر فيما بعد ليصبح أحد المتصفحات الأساسية عند الكثيرين. Epiphany يُعرف هذا المتصفح أيضًا باسم GNOME Web، وهو الاسم الأكثر استخدامًا له. إنه متصفح ويب أصلي Native مخصص للعمل على لينكس، حيث يمتلك واجهة مستخدم بسيطة للتصفح. بالطبع، بساطته لا تعني كونه ذا قدراتٍ أقل. تشبه تقنية عرض صفحات الويب المستخدمة في متصفح Epiphany، التقنية الخاصة بمحرك مخطط التصميم المستخدم في مشروع موزيلا المسؤول عن تطوير متصفح فايرفوكس؛ وإليك أهم ميزات هذه التقنية: واجهة مستخدم قابلة للتخصيص. التوفر بأكثر من 60 لغة. إدارة ملفات تعريف الارتباط. إضافات مخصصة لتنفيذ الأوامر البرمجية، وبرامج بايثون النصية، وإنشاء علامات تبويب مجمّعة، واختيار تصميم خاص بك للمتصفح، وغيرها الكثير. إذا كنت تبحث عن متصفحٍ بسيط مخصص للعمل على لينكس، فهذا هو أفضل خيارٍ متاحٍ لك. Otter إذا كنت تتذكر كيف كانت تبدو واجهة المستخدم في متصفح أوبرا 12 الصادر قبل بضع سنوات، فسوف تستعيد ذكريات تلك الواجهة مع هذا المتصفح. إن هدف متصفح Otter الرئيسي هو تجربة المستخدمين لأدواتٍ قوية يوفرها المتصفح لهم أثناء تصفح الإنترنت. ومن ميزات متصفح Otter المثيرة للاهتمام هي الالتزام الدائم بتطويره من خلال الأوامر البرمجية المصدرية التي يقدمها المجتمع الخاص به. سيكون هذا المتصفح الخيار المناسب لك إن كنت ممن يريدون تصفح الإنترنت في نظام التشغيل لينكس بسرعة وأمان وقوة. Midori Web Browser لقد كان متصفح Midori شائع الاستخدام بين مستخدمي لينكس، وذلك قبل اندماجه مع مشروع Astian الذي غير مسار تطويره بالكامل. ومع ذلك، لا يزال بإمكانك تثبيته على توزيعة لينكس الخاصة بك من خلال متجر Snap. وإليك أقوى ثلاثة من ميزاته: دعم قائمة مرشحات مانع الإعلانات المعروف Adblock. التصفح الخاص. إدارة ملفات تعريف الارتباط والبرامج النصية. ولكن ما يبهر حقًا هو قدرة متصفح Midori على فتح 1000 علامة تبويب بسهولة وإنشاء تطبيقات ويب بسيطة؛ حسب ما هو مذكور في صفحته في موقع Snapcraft. الخاتمة ضع في حسبانك أن اختيار المتصفح المثالي لك سيعتمد على أولوياتك وموارد حاسوبك، وما يناسبك شخصيتك بالطبع. ولكن، يُعد استخدام المتصفحات الخفيفة إحدى الطرائق المعروفة للحصول على تجربة استخدام أفضل للحاسوب ذي العتاد الضعيف. لقد تجنبنا ذكر بعض المتصفحات الأخرى مثل Brave أو Vivaldi في هذا المقال، لأننا أردنا التركيز على متصفحات الويب الأقل شعبية والخفيفة الخاصة بلينكس. وإن كانت هناك متصفحاتٍ أخرى تستخدمها أنت شخصيًا بانتظام، فحبذا لو تذكرها لنا في التعليقات. ترجمة -وبتصرّف- للمقال 10 Open Source Lightweight Web Browsers for Linux لصاحبه Marco Antonio Carmona. اقرأ أيضًا ألف باء أساسيات التعامل مع لينكس تثبيت نظام لينكس داخل نظام ويندوز في بيئة وهمية التعرف على اختناقات الأداء في نظام لينكس باستخدام الأدوات مفتوحة المصدر1 نقطة
-
سنلقي نظرةً في مقالنا على اﻷجزاء التي يتكون منها سطح المكتب في نظام التشغيل لينكس أوبنتو Ubuntu في إصدارته 20.04؛ وهي النافذة الذي تظهر مباشرةً عند انتهاء تحميل نظام التشغيل. لن أتطرق بالطبع إلى أية مقارنات مع نسخ أقدم، أو إلى التغييرات التي تجري باستمرار على تنظيم سطح المكتب، بل سأعُدُّك مستخدمًا عاديًا دون أية خبرة مسبقة؛ على أساس أنك أردت أن تجرب نظام تشغيل مفتوح المصدر لمجرد الفضول، أو لأنك سمعت عن بعض ميزاته من أحد معارفك، فوجدت نفسك قد تورّطت وثبتت هذا النظام بمساعدة أو دون مساعدة. دعنا نبدأ إذًا هذه الرحلة السريعة التي تقودك بكل بساطة إلى فهم المكونات اﻷساسية لسطح المكتب وكيفية الوصول إلى بعض المعلومات المتعلقة بحاسوبك. اﻷجزاء الرئيسية لسطح مكتب جنوم يتكون سطح المكتب من عدة أقسام أساسية هي: شريط التطبيقات Applications Panel: يقع افتراضيًا في النسخة العربية على يمين الشاشة وفي النسخة اﻹنكليزية على يسارها. يعرض هذا الشريط اختصارات إلى التطبيقات التي ترغب في الوصول إليها بسرعة، ويمكنك دائمًا إضافة او إزالة الاختصارات كما تراه ملائمًا لاحتياجاتك. يدل ظهور نقطة حمراء بجوار التطبيق على أنه نشط؛ في حين تدل النقطتين على وجود نافذتين تعودان لهذا التطبيق وهكذا. زر إظهار التطبيقات Show Applications: يقع هذا الزر على طرف شريط التطبيقات وينتقل بك عند النقر إليه إلى نافذة التطبيقات المثبتة على حاسوبك. ستجد دائمًا مجموعةً من التطبيقات اﻷساسية التي تُثبّت افتراضيًا مع نظام التشغيل، كما ستُعرض فيه أية تطبيقات ستعمل على تثبيتها بنفسك لاحقًا. شريط المهام Taskbar: يقع الشريط أعلى يمين الشاشة في النسخة العربية ويضم اختصارات لأدوات تحكم ومؤشرات على حالة النظام. قد يختلف عدد هذه الاختصارات وفقًا للإعدادات التي نضبطها ( سنرى ذلك لاحقًا في مقالات أخرى)، لكن الاختصارات الموضحة في الصورة التالية موجودة افتراضيًا: شريط اﻷنشطة Activity Bar: يقع هذا الشريط أعلى يمين الشاشة في النسخة العربية ويضم اختصارًا إلى البرنامج الذي يجري تحميله. وبعد إنتهاء التحميل، يختفي الاختصار من شريط اﻷنشطة وتظهر أيقونة البرنامج ضمن شريط التطبيقات. وعندها يكون دور شريط اﻷنشطة لإظهار اختصار إلى التطبيق الذي نعمل عليه حاليًا، إذ يعرض بالنقر عليه مجموعةً من التعليمات المتعلقة ببعض تفاصيل التطبيق أو بإنهائه. يعرض لك سطح المكتب عند النقر على زر "أنشطة" نوافذ جميع البرامج التي حمّلتها. نافذة سطح المكتب Desktop Window: تشغل هذه النافذة المساحة اﻷكبر من الشاشة وتضم افتراضيًا المجلد اﻷساسي "المنزل" ويعنون باسم مستخدم النظام؛ كما يضم سلة المهملات. ويمكنك إضافة مجلدات جديدة أو نسخ ولصق ملفات من وإلى نافذة سطح المكتب. التوقيت والتاريخ Time and Date: يظهران بين شريطي اﻷدوات واﻷنشطة ويعطي بالنقر عليهما تقويمًا بسيطًا يعرض اليوم والشهر والعام، مع إمكانية عرض الأحداث والتنبيهات المرتبطة بأيام معينة. يمكنك أيضًا تفعيل خيار "بلا إزعاج" لإسكات التنبيهات. تفاصيل سطح مكتب جنوم بعد أن عرضنا اختصار تنظيم سطح المكتب وأقسامه الرئيسية، سنغوص فيها الآن بشيء من التفصيل. استكشاف شريط التطبيقات يضم شريط التطبيقات أيقونات مجموعة من التطبيقات، والتي يظهر بعضها افتراضيًا عند تثبيت النظام مثل "متصفح الويب فايرفوكس" وتطبيق "الملفات" وتطبيق البريد اﻹلكتروني "ثندربيرد ميل Thunderbird Mail"؛ وبعضها قد تضعه بنفسك كما سنرى لاحقًا. سيُحمّل التطبيق بمجرد النقر عليه بالزر اليساري للفارة ويختفي عن سطح المكتب بالنقر على زر التصغير في النافذة مجددًا. تظهر عند النقر بالزر اليميني على أي تطبيق ضمن شريط التطبيقات نافذة مهام تُقدم مجموعةً من الخيارات، ويتعلق نوعها وعددها بالتطبيق ذاته. تحوي هذه القائمة عمومًا على تعليمات مثل: نافذة جديدة: وتفتح نافذة أخرى للتطبيق. لهذا اﻷمر أهميته الخاصة في التطبيقات التي يجري فيها سحب وإفلات العناصر من نافذة لأخرى مثل تطبيق "الملفات". أزل من المفضلة: ويستخدم لإزالة أيقونة التطبيق من شريط التطبيقات. أظهر التفاصيل: تنتقل بك هذه التعليمة إلى نافذة توصيف التطبيق، وهي نافذة من نوافذ تطبيق "برمجيات"، الذي يسمح بإضافة أو إزالة التطبيقات من نظامك. تقدم لك هذه النافذة معلومات عن آلية عمل التطبيق ومؤلفه ورخصة استخدامه وآخر إصداراته وتحديثاته وقائمة باﻹضافات المتوفرة التي تدعم وظائف هذا التطبيق. أنهِ: ﻹغلاق التطبيق إن كان مُحمّلًا، حيث لا يظهر هذا الخيار إن لم يكن كذلك. استكشاف نافذة التطبيقات بالنقر على زر التطبيقات الموجود أسفل شريط التطبيقات، ينتقل بك النظام إلى نافذة تعرض أيقونات التطبيقات المثبتة على حاسوبك. تضم هذه النافذة مجموعةً خدميةً متنوعةً من التطبيقات التي تأتي افتراضيًا مع نظام التشغيل أوبونتو، منها برامج التحديث وضبط اﻹعدادات ودعم اللغات واﻷلعاب. لتشغيل أي تطبيق، انقر عليه بزر الفأرة اليساري مرةً واحدة، وسيظهر اختصاره في شريط اﻷنشطة أثناء التحميل، ثم تظهر أيقونته في شريط التطبيقات عندما يكتمل التحميل. ملاحظة 1: إن اختفى اختصار التطبيق من شريط اﻷنشطة ولم تظهر أيقونته في شريط التطبيقات خلال فترة قصيرة، فهنالك مشكلة في تشغيل التطبيق وقد أنهى النظام تشغيله دون إنذار مسبق. ملاحظة 2: لإضافة أي تطبيق إلى قائمة التطبيقات، انقر بالزر اليميني للفأرة على التطبيق واختر "أضف إلى المفضلة". يتواجد في أسفل نافذة التطبيقات خياران هما: "الكل" و "شائعة". بالنقر على الخيار اﻷول، سيعرض لك سطح المكتب جميع البرامج المثبتة على حاسوبك، بينما سيعرض فقط التطبيقات اﻷكثر استخدامًا إن نقرت على "شائعة". تقدم لك هذه النافذة أيضًا ميزة البحث عن أية تطبيقات أو ملفات أو إعدادات من خلال صندوق البحث في أعلاها. ويمكنك كتابة حرف أو أكثر من الاسم حتى يعرض لك كل ما هو موجود بأسلوب منظم وسهل الفهم. تعرض الصورة التالية محاولة البحث عن محرر نصوص، لذلك كتبنا أول حرفين "مح". لاحظ النتائج المتوفرة: لمغادرة نافذة التطبيقات، اضغط على المفتاح "Esc"؛ أو انقر مجدًا على زر التطبيقات. من أهم التطبيقات التي تعرضها القائمة نشير إلى ما يلي: اﻹعدادات: يتيح لك التطبيق واجهةً للتحكم بإعدادات العتاد الصلب والتطبيقات والخدمات المختلفة، وسنفرد لهذا التطبيق مقالات خاصة لأهميته الكبيرة. مُحدّث البرمجيات: يتيح لك التطبيق إمكانية ضبط إعدادات آليات تحديث النظام والبرمجيات المثبتة عليه، وإمكانية تحديد ما تريد تحديثه وما لاتريده واختيار الخوادم التي ستنزّل منها هذه التحدثيات. لهذا البرنامج أهمية كبيرة جدًا في صيانة تطبيقاتك والتحقق من جودة اعتمادياتها Dependencies. برمجيات: وهو تطبيق شديد اﻷهمية يسمح لك بالوصول إلى مخازن أوبنتو سواءً "جنوم-ستور" أو سناب-ستور" لتثبيت البرمجيات اللازمة في عملك. وقد تجده أحيانًا باسم "أوبنتو سوفتوير Ubuntu Software" وفقًا ﻵخر تحديث مثبت على حاسوبك. يعرض لك التطبيق البرمجيات المتوفرة مصنفةً وفقًا لنوعها وطبيعة عملها وتقييم المستخدمين لها. وسنفرد لاحقًا مقالًا خاصًا عن استخدام هذا التطبيق لتثبيت وإزالة البرمجيات. LibreOffice: وهو مجموعة برامج مكتبية Office مفتوحة المصدر تشابه مجموعة برامج مايكروسوفت أوفيس، تساعدك في كتابة وتنسيق الملفات النصية والعروض التقديمية وتصميم جداول البيانات بإمكانات متقدمة ومتميزة. ستجد من هذه السلسة تطبيقات LibreOffice Writer و LibreOffice Calc و LibreOffice Impress و LibreOffice Draw. تعرف على شريط المهام يضم شريط المهام مجموعةً من الاختصارات لبعض اﻹعدادات، وبعض مؤشرات أداء الجهاز والتطبيقات. تظهر ضمن الشريط مجموعات من القوائم تبدأ كلّ منها بسهم صغير نحو اﻷسفل يفتح بالنقر عليه ما تضمه القائمة من خيارات. يظهر افتراضيًا الشريط الرئيسي الموجود في أقصى اليسار ويضم إعدادات الصوت وشبكات الاتصال وأوامر إنهاء التشغيل وتسجيل الخروج. يعرض القسم اﻷول من قائمة الشريط الرئيسي مستوى الصوت، ويليها قسم شبكات الاتصال بأنواعها. تُظهر القائمة وجود شبكة واي-فاي WiFi جاهزة للعمل وشبكة افتراضية VPN مطفأة وشبكة لاسلكية بتقنية بلوتوث جاهزة للعمل أيضَا، وسيظهر بالطبع أي اتصال ضمن هذه القائمة. وبالنقر على زر القائمة المنسدلة بجوار كل اتصال، ستظهر مجموعة الخيارات للتحكم بالاتصال، مثل اختيار شبكة أو إيقافها أو الانتقال إلى إعدادات الاتصال. يلي هذا القسم التالي خيارات الانتقال إلى لوحة إعدادات النظام وأوامر قفل سطح المكتب "أوصد" وأوامر اﻹطفاء الكامل والخروج. يظهر أيضًا شريط اللغة الذي يضم قائمًةً بمجموعة اللغات المثبتة كمصدر دخل Input Source، أي اللغات التي يمكن الكتابة بها عند استخدام لوحة المفاتيح. ويعرض الشريط أيضًا خيار "أظهر تخطيط لوحة المفاتيح" الذي يعطي تسمية المفاتيح وفقًا لنظام التشغيل أوبنتو. لا تتفاجئ بظهور أشرطة مهام أخرى، فقد تعرض بعض البرمجيات والتطبيقات أشرطة مهام خاصة بها لتساعدك في التعامل مع إعداداتها. تعرف على نافذة سطح المكتب وهي الواجهة الرئيسية لنظام أوبنتو وتمثل في الواقع مجلدًا لا يختلف عن بقية المجلدات عمومًا من الناحية الوظيفية إلا أنه لا يقبل عمليات السحب واﻹفلات. إذ لا يمكن جر وإفلات أي مجلد أو ملف من نافذة ما إلى سطح المكتب، إلا أن عمليات النسخ واللصق متاحة. تظهر قائمة سطح المكتب بالنقر على أي نقطة من نافذة سطح المكتب بالزر اليميني وتعرض الخيارات التالية: "مجلد جديد New Folder": ﻹنشاء مجلد جديد على سطح المكتب. "لصق Paste": لصق المجلدات أو الملفات الموجودة في الحافظة. "اعرض سطح المكتب باستخدام تطبيق الملفات Show Desktop in Files": يفتح تطبيق "الملفات" سطح المكتب ويعرضه كأي مجلد آخر. "افتح باستخدام الطرفية Open in Terminal": يفتح سطح المكتب باستخدام برنامج الطرفية. "غير الخلفية Change Background": يفتح إعدادات تغيير صورة الخلفية. "إعدادت العرض Display Settings": يفتح إعدادات ضبط شاشة العرض المستخدمة. "اﻹعداداتSettings": يفتح تطبيق اﻹعدادات. إطفاء الحاسوب انقر على شريط المهام الرئيسي في أقصى يسار شريط اﻷدوات، ثم اختر اﻷمر " إطفاء \ خروج" لتظهر لك النافذة التالية: اختر اﻷمر "أطفئ" ﻹيقاف التشغيل أو "أعد التشغيل"، كما يمكنك إلغاء العملية بالنقر على زر "ألغِ" إن وصلت إلى هذا المكان بطريق الخطأ. سيُطفأ النظام تلقائيًا بعد 60 ثانية إن لم تتخذ قرارك كما توضح لقطة الشاشة السابقة. خلاصة تعرفنا في هذا المقال على البنية التنظيمية لسطح مكتب جنوم، وهي الواجهة الرسومية الرئيسية لنظام لينكس أوبونتو؛ كما تحدثنا بشيء من التفصيل عن أقسام سطح المكتب وأهم المؤشرات والاختصارات التي يحويها كل قسم، ثم عرضنا آلية إطفاء الحاسوب بالطريقة الصحيحة. لقد أصبحنا اﻵن مستعدين للانتقال إلى المرحلة الثانية من مراحل استثمار نظام أوبنتو، وهي التعامل مع المجلدات والملفات. إقرأ أيضًا ما هو نظام التشغيل لينكس؟ تغيير اللغة في نظام لينكس أوبنتو إلى العربية في ماذا يختلف Ubuntu عن Debian؟1 نقطة
-
تتطور علوم الحاسوب بطريقة سريعة ومتزايدة، ويركز الاختصاصيون اليوم على تقنيات التعلم الآلي والتعلم العميق التي تعتمد على برمجيات معينة مثل المكتبات المتطورة في لغة البرمجة بايثون. يسعى الطلاب والباحثون إلى تعلم هذه التقنيات وبناء المشاريع باستخدامها، وبالتالي فإنهم يحتاجون بيئةً برمجيةً متطورة ومواصفات متقدمة ليتمكن النظام من تحمّل عبء الذاكرة الكبيرة ومعالجة البيانات الضخمة. والمشكلة أنه من الصعب تأمين هذه المواصفات العالية في أجهزتهم. ولذلك أطلقت غوغل منصة Google Colab لمساعدة الطلاب والباحثين على التعلم والتغلب على العقبات. في هذا المقال، سنتحدث عن منصة جوجل كولاب Google Colab وأهم استخداماتها وميزاتها، ولماذا هي أداة مهمة للطلاب والمختصين بعلم البيانات. ما هو NoteBook؟ لغات البرمجة هي اللغات المستخدمة لتطوير البرامج والتطبيقات، وتُشكل الوسيط بين اللغة التي يفهمها الإنسان واللغة التي تفهمها الآلة. كل البرامج والتطبيقات التي تعمل على الحواسيب والهواتف المحمولة أُنشئت باستخدام إحدى لغات البرمجة، حيث يبني المطورون التطبيقات برمجيًا ليتمكن أي شخص من استخدامها. عندما يبرمج أحد المطورين نموذجًا لحل مشكلة معينة، سيكون عليه إرفاق النموذج بشرحٍ لطريقة عمله، ومن الصعب القيام بذلك من خلال التعليمات البرمجية فقط، لذلك سيضطر إلى إعداد عرض تقديمي منفصل. لتسهيل عمل المبرمجين صُمم برنامج دفتر الملاحظات NoteBook، الذي يتضمن سطورًا خاصةً بالتعليمات البرمجية، ومساحةً لكتابة النصوص والتعليقات وإضافة الصور والجداول والرسوم البيانية. وتساعد مستندات NoteBook على فهم الشيفرات البرمجية وطريقة عمل البرنامج. يعَد دفتر الملاحظات أو NoteBook مستندًا يمكن من خلاله كتابة التعليمات البرمجية مثل شيفرات لغة بايثون وكتابة النصوص وإضافة الصور، ويمكن تنفيذها وعرض النتائج. يُعد Google Colab نسخةً سحابيةً محسنةً من Jupyter Notebook المخصص لكتابة وتشغيل الشيفرات البرمجية ومستندات Notebook، وذلك من خلال بيئة برمجية متكاملة أو مستعرض ويب. يوفر Google Colab وصولًا مجانيًا إلى وحدات معالجة الرسومات GPU وTPU، والتي تستخدم لبناء نموذج التعلم الآلي أو التعلم العميق. ويُعد Google Colab خيارًا مثاليًا لملايين المستخدمين لأنه مجاني ولا يتطلب سوى امتلاك حساب غوغل، كما أنه لا يحتاج إلى سرعات اتصال عالية. ويأتي مع حزم مُثبتة مسبقًا وجاهزة للاستخدام، بالتالي لن يحتاج المستخدم إلى إعداد البيئة. دورة تطوير التطبيقات باستخدام لغة Python احترف تطوير التطبيقات مع أكاديمية حسوب والتحق بسوق العمل فور انتهائك من الدورة اشترك الآن كيفية استخدام Google Colab إذا كنت قد استخدمت منصة Jupyter Notebooks من قبل، فستلاحظ التشابه الكبير بينها وبين منصة Google Colab. تمكّنك منصة Google Colab من كتابة وتنفيذ التعليمات البرمجية المكتوبة بلغة بايثون من خلال متصفحك دون الحاجة إلى تثبيت أي محرر أو برنامج. ويمكن استخدام هذه المنصة بسهولة وربطها بحساب غوغل، وتوفر لك وصولًا مجانيًا إلى وحدات معالجة الرسومات GPU ووحدات المعالجة المركزية TPU. كانت تُستخدم منصة Google Colab في السابق كأداةٍ داخلية لتحليل بيانات غوغل. وأصبحت فيما بعد متاحةً للعامة ومُستخدمةً من قبل عدد كبير من الأشخاص. يستخدم الطلاب والباحثين منصة Google Colab لبناء المشاريع البرمجية التي تتضمن تقنيات التعلم الآلي أو التعلم العميق. وتؤمّن هذه المنصة الموارد اللازمة لتشغيل تجارب علوم البيانات وخاصةً لمن لا يمتلك وحدة معالجة رسومات متطورة في جهازه. تُعَد النسخة المجانية من Google Colab مناسبةً للطلاب وللمبتدئين في علم البيانات، ولكنها غير مناسبة للمشاريع الضخمة والتي تتطلب معالجة كميات كبيرة من البيانات والصور، لذلك أصدرت غوغل في أوائل عام 2020 النسخة المدفوعة Google Colab Pro، والتي تؤمّن نظام معالجة رسومات أكثر سرعةً وذاكرة وصول عشوائي إضافية. وقد قدّم Colab Pro حلًا للعديد من المشكلات التي تواجه مهندسي التعلم الآلي وعلماء البيانات. لا يزال Google Colab Pro حتى الآن (وقت كتابة المقال) غير متوافر في العديد من البلدان، ويقتصر على البلدان التالية: الولايات المتحدة وكندا واليابان والبرازيل وألمانيا وفرنسا والهند والمملكة المتحدة وتايلاند. ماذا يقدم لك Google Colab؟ يسمح Google Colab لملايين الأشخاص بالتعلم وتنفيذ المشاريع بلغة بايثون، واستخدام المكتبات المثبتة مسبقًا، ويقدم حلًا للكثير من التحديات التي تواجههم. من السهل البدء باستخدام Google Colab، ولن تحتاج إلى تثبيت أي أدوات أو برامج، كما أنه لا يتطلب جهاز حاسوب بمواصفات خارقة. وستحتاج فقط إلى متصفح وستظهر واجهة Google Colab بشكل مشابه لواجهة jupyter Notebook. يمكن استخدام وحدة معالجة الرسومات بنقرة واحدة، وتنفيذ الشيفرات البرمجية بسهولة؛ مما يجعله بيئةً مثاليةً لتنفيذ مشاريع التعلم الآلي والتعلم العميق وتحليل البيانات الضخمة. يدعم كولاب لغة البرمجة بايثون، ويسمح لك بتشغيل التعليمات البرمجية في كتل، ويمكنك عرض النتائج والمخرجات الرسومية بسهولة، ولكن تقتصر مدة الجلسة الواحدة على 12 ساعة من الاستخدام المتواصل، وبعد انتهاء الوقت ستنتهي الجلسة. تُحفظ مستندات Google Colab التي تُنشئها على منصة غوغل درايف، بالتالي سيكون من السهل مشاركتها مع عدة أشخاص، ويمكنهم جميعًا العمل على نفس الدفتر في نفس الوقت دون أية مشاكل. توفّر غوغل استخدام وحدة معالجة الرسومات NVIDIA Tesla K80 المجانية. وإذا قمت بوصل Colab بـ Google Drive، ستحصل على 15 غيغابايت من مساحة القرص لتخزين مجموعات البيانات. من سلبيات Google Colab صعوبة اكتشاف الأخطاء في التعليمات البرمجية قبل تشغيلها، ولكن لا تزال هي المنصة الأفضل للاستخدام بفضل الميزات العديدة الموجودة. أما فيما يلي، فسنذكر أهم الميزات المتوفرة في هذه المنصة: محرر لكتابة التعليمات البرمجية باستخدام لغة البرمجة بايثون. إنشاء ومشاركة مستندات Notebook. خدمة سحابية مجانية مع GPU وTPU. حفظ واستيراد المستندات من وإلى خدمة غوغل للتخزين السحابي Google Drive. إمكانية توثيق الشيفرات البرمجية وشرحها وتوضيحها. استيراد قواعد البيانات من مصادر خارجية مثل Kaggle. استيراد مستندات Notebook من GITS. تتواجد العديد من مكتبات علوم البيانات والتعلم الآلي ُمثبتة مسبقًا على منصة كولاب مثل مكتبة Pandas وNumPy وTensorflow وKeras وOpenCV. الفرق بين Jupyter وGoogle Colab؟ من بين أبرز الفروقات بين كل من Jupyter وGoogle Colab، نذكر الآتي: يعمل Jupyter على جهاز حاسوب محلي، أما كولاب فيعمل على خادم غوغل. عند استخدام Jupyter تُحفظ الملفات على القرص الثابت على جهاز الحاسوب، بالمقابل تخزّن الملفات في حساب غوغل درايف عند استخدام غولاب. يستهلك Jupyter ذاكرة الوصول العشوائي RAM ووحدة المعالجة المركزية وأقراص التخزين المثبتة على حاسوبك الشخصي؛ أما Google Colab، فيعتمد على التخزين السحابي، ويمنحك وصولًا إلى ذاكرة وصول عشوائي أعلى، و70 وحدة تخزين على القرص، وقدرة على استخدام وحدة معالجة الرسومات المجانية GPU. يعتمد تشغيل Jupyter على حد ذاكرة النظام على جهازك، أما Google Colab، فيحدد وقت التشغيل بمقدار 12/24 عند استخدام النسخة المجانية، ويمكن أن تحدث انقطاعات أثناء الجلسات. عند استخدام Google Colab لن تضطر إلى تثبيت أي مكتبة لأن معظم المكتبات مثبتة مسبقًا، بينما عند استخدام Jupyter، يجب عليك تثبيت جميع المكتبات المطلوبة حسب حاجتك. يُفضل استخدام Jupyter إذا كان عملك سريًا ويتطلب الخصوصية. وبالمقابل، يُعد Google Colab الخيار الأفضل إذا كان مشروعك يتطلب قدرات تخزين عالية ولا يمكنك شراء جهاز بالمواصفات المطلوبة. ما هو GPU ولماذا نحتاجه للذكاء الاصطناعي؟ صُممت وحدات معالجة الرسومات لتدريب نماذج الذكاء الاصطناعي والتعلم العميق. تضم هذه الوحدات عددًا كبيرًا من النوى التي تسمح بتنفيذ العديد من العمليات المتوازية. البرامج التي تستخدم تقنيات التعلم العميق تحتاج إلى التعامل مع كميات هائلة من البيانات، وتوفر وحدات GPU عرض نطاق ترددي مناسب. تتطلب معالجة البيانات الضخمة استخدام أجهزة متطورة وسريعة. وتكمن التحديات التي ترافق هذا النوع من البيانات في تخزينها ومعالجتها ومشاركتها ونقلها. ولأن البيانات الضخمة حجر الأساس للذكاء الاصطناعي، فإن التعامل معها يشكّل عائقًا للطلاب والباحثين، نتيجة صعوبة توافر الأجهزة ذات المواصفات العالية. الميزة الأساسية التي تقدّمها منصة غوغل كولاب هي توفير وحدات معالجة الرسومات GPU وTPU المجانية، والتي تمكّن المستخدمين من تدريب نماذج التعلم العميق المعقدة مع مجموعات البيانات الضخمة، وقد تستغرق هذه العملية عدة ساعات على الحواسيب العادية. وبالمقابل، هي تستغرق بضعة دقائق باستخدام وحدات معالجة الرسومات المتطورة. يفضل الباحثون استخدام وحدة معالجة الرسومات المدمجة في غوغل كولاب بسبب القوة السحابية المطلقة وسرعة التنفيذ التي تتمتع بها. دورة الذكاء الاصطناعي احترف برمجة الذكاء الاصطناعي AI وتحليل البيانات وتعلم كافة المعلومات التي تحتاجها لبناء نماذج ذكاء اصطناعي متخصصة. اشترك الآن خاتمة أدى التطور في العلم والاقتصاد وتكنولوجيا المعلومات إلى زيادة كمية البيانات الرقمية وأصبح من الصعب التعامل معها بالتقنيات العادية. وازدادت الحاجة إلى وجود أدوات تسمح لنا بتحليل البيانات لاستخدامها في الذكاء الاصطناعي وتطوير تطبيقات التعلم الآلي. إذا كنت ترغب بالدخول إلى عالم البيانات والذكاء الاصطناعي، يجب أن تكون على اطلاع ومعرفة بأهم الأدوات المتوافرة مثل غوغل كولاب، الذي يمنحك فرصةً مثاليةً للتعلم واكتساب الخبرات. اقرأ أيضًا دليل استخدام Google Colab كيفية التعامل مع البيانات في Google Colab1 نقطة
-
عند تشغيل برنامج ما على الحاسوب تعمل جميع عناصره مع بعضها كفريق لتشغيل البرنامج وتنفيذ الأوامر، يوجد عنصر في ذلك الفريق له دور مهم في عمل الحاسوب وهو الذاكرةMemory. الجميع يعلم أنَّ حواسيبهم تحوي ذاكرة ولكن هل تعلم ما هي أنواع الذاكرات التي بداخله وكيف تعمل؟ ستتعلم في هذه المقالة مبدأ عمل الذاكرة وأنواعها. مفهوم الذاكرة ومبدأ عملها يشير مصطلح الذاكرة إلى إمكانيَّة حفظ وتخزين البيانات والملفات لمدّة من الزمن، ويحوي الحاسوب نوعين رئيسييْن من الذاكرة وهي ذاكرةٌ متطايرةٌ Volatile memory تخزِّن البيانات أثناء عمل الحاسوب فقط وتتلاشى بعد إيقافه مثل ذاكرة الوصول العشوائي RAM (Random Access Memory)، وذاكرةٌ ثابتةٌ (غير متطايرة) Non-volatile memory تحتفظ بالبيانات حتى بعد انقطاع التيار عنها مثل ذاكرة القراءة فقط ROM (Read-Only Memory). يُخزَّن نظام التشغيل والصور والفيديو والملفات وغيرها تخزينًا دائمًا على القرص الصلب HDD (Hard Drive Disks) الذي يدعى "ذاكرة ثانوية" فالمعالج لا يتعامل معه مباشرةً لبطئه الشديد. وعند تشغيل الحاسوب أو برنامجٍ ما يُنقل نظام التشغيل والبرامج من الذاكرة الثانوية إلى الذاكرة الرئيسية - وهي من نوع RAM - ليعالج إذ إنَّ هذه الذاكرة أسرع بكثير من القرص الصلب. تتحوَّل جميع البيانات والملفات إلى النظام الثنائي (أصفار وآحاد) لأنَّ عتاد الحاسوب -كما تعلم- يتعامل مع هذا النظام الرقمي فقط أي لا يفهم إلا القيمة 0 أو 1، لذا تتألف الذاكرة من خلايا متجاورة بشكل مصفوفةٍ (أسطر وأعمدة) لها عناوين تخزِّن كلَّ خلية منها القيمة1 بحفظها شحنة كهربائية والقيمة 0 بتفريغها من شحنتها الكهربائية (لا توجد شحنة فيها)، وتختلف طريقة عمل الخلايا وتخزين شحنتها باختلاف نوع الذاكرة. إذا أردت مثلًا تخزين الرقم 55 فيحوله حاسوبك إلى النظام الثنائي ويصبح 110111 الذي يحتاج إلى ست خلايا لتخزينه، هذا يعني أنَّ كلَّ خلية في الذاكرة تخزِّن بتًّا bit واحدًا. أنواع الذاكرة سنشرح أهمَّ نوعين في الذاكرة وهما ذاكرة القراة فقط ROM وذاكرة الوصول العشوائي RAM. ذاكرة القراءة فقط ROM هي ذاكرةٌ يمكن القراءة منها فقط دون الكتابة أو التعديل عليها، وتُخزِّن الشركة المصنعة محتواها أثناء تصنيعها، وتحتفظ بالبيانات عند انقطاع التيار الكهربائي. تُستخدم لأغراض محدَّدة كتخزين ملفٍّ أو برنامجٍ (مثل برنامج من نوع Firmware) وقراءته دون الحاجة إلى التعديل عليه ومن الأمثلة على هذه الذاكرة هي ذاكرة البيوس. يوجد ثلاثة أنواعٍ لهذه الذاكرة وهي: الذاكرة القابلة للبرمجة PROM الذاكرة القابلة للبرمجة PROM (Programmable ROM) أو الذاكرة القابلة للبرمجة مرةً واحدةً OTP NVM (One-Time Programmable Non-Volatile Memoty) هي ذاكرةٌ رقميةٌ يكون فيها كل بت مقفلًا بعنصر إلكتروني لا يمكن التعديل عليه. تُكتب البيانات على هذه الذاكرة بعد تصنيعها وتبقى فيها على الدوام دون إمكانية تعديلها أو إزالتها، ولكتابة محتواها توضع في جهاز يدعى "مبرمج PROM". يُستخدم هذا النوع في الأجهزة المحمولة، والمتحكمات المصغَّرة microcontrollers، وغيرها من الأجهزة الإلكترونية. الذاكرة القابلة لإعادة المسح والبرمجة EPROM يمكن مسح محتوى هذه الذاكرة EPROM (Erasable Programmable ROM) خلافًا للنوع السابق بتعريض الخلايا للأشعة فوق البنفسجية ثمَّ إعادة الكتابة عليها. تستهلك هذه العملية (المسح وإعادة البرمجة) من عمر الذاكرة وتصل عدد مرات المسح وإعادة البرمجة إلى 1000 مرة. يوجد أعلى الذاكرة فتحةٌ تسمح بمرور الأشعة فوق البنفسجة إلى الخلايا لمسح محتواها دفعةً واحدةً، لذا يجب نزع هذه الذاكرة من اللوحة ووضعها على جهاز البرمجة لبرمجتها مجدَّدًا وغالبا توضع على مقبسٍ لتسهيل نزعها وإعادة تركيبها. مصدر الصورة الذاكرة القابلة لإعادة المسح والبرمجة إلكترونيًا EEPROM تشبه بنية هذه الذاكرة EEPROM (Electrically Erasable Programmable ROM) النوع EPROM باستثناء أنَّ عملية المسح والبرمجة تُجرى إلكترونيًّا أي لا داعي لإزالتها من اللوحة أو الدارة. مصدر الصورة: Nevit Dilmen عبر WikiMedia Commons. عملية الكتابة إلى هذه الذاكرة Flashing بطيئة نسبةً إلى عملية القراءة منها، ومن أنواعها: الذاكرة EAROM (Electrically alterable ROM): سرعة الكتابة عليها بطيئةٌ جدًا وتحتاج إلى تيارٍ مرتفع (12 فولط)، وتُستخدم كثيرًا للقراءة في الحالات التي تندر فيها الكتابة عليها. وتُستعمل حاليًا مع الذاكرة CMOS عوضًا عن الذاكرة SRAM التي تحتاج إلى تيار لحفظ محتوياتها. الذاكرة Flash: تدعى اصطلاحيًّا الذاكرة الومضية وعُرفيًا الذاكرة "فلاش" وتتَّصف بأنَّ سرعة القراءة والكتابة عليها كبيرةٌ مقارنة مع أنواع الذاكرة EEPROM الأخرى، وعمرها طويلٌ إذ تصل عدد مرات الكتابة والمسح إلى المليون مرة (لا تخف من تلف ذاكرتك لكثرة تهيئتها)، وسعتها كبيرة تزيد عن 64 غيغابايت. بدأ استخدامها في مجالات كثيرة لتحل مكان الأنواع السابقة من الذاكرة ROM وأجهزة التخزين الميكانيكية أيضًا مثل القرص الصلب نظرًا لمزاياها الكثيرة. تبين الصورة ذاكرة فلاش على اليسار ومتحكم الذاكرة على اليمين. مصدر الصورة: Nrbelex عبر Wikimedia Commons. ذاكرة الوصول العشوائي RAM هي من نوع الذاكرة المتطايرة التي تفقد محتواها بانقطاع التيار الكهربائي عنها ولكن توجد أنواع ثابتة من هذه الذاكرة طُورت حديثًا لا تفقد محتواها بانقطاع التيار تسمى ذاكرة الوصول العشوائي الثابتة NVRAM (Non-Volatile RAM). سميت "ذاكرة الوصول العشوائي" نظرًا لإمكانية الوصول إلى أيِّ موقعٍ في هذه الذاكرة مباشرةً بزمنٍ ثابتٍ سواءً الوصول إلى أول أو آخر عنوان في الذاكرة خلافًا لذاكرة الوصول التسلسلي SAM (Serial Access Memory) التي يجب قراءة جميع الخلايا من البداية للوصول إلى آخر خلية. كما أن زمن القراءة والكتابة في هذه الذاكرة متساويان. توجد أنواع متعدِّدة لهذه الذاكرة منها ما هو قيد التطوير مثل T-RAM و Z-RAM ولكن سنشرح النوعين الأساسيين وهما SRAM والنوع DRAM. الذاكرة الساكنة SRAM (Static RAM) هي ذاكرة من النوع المتطاير وسميت ساكنة لتفريقها عن الذاكرة الديناميكية DRAM (Daynamic RAM) التي تحتاج إلى عملية تنشيط لاستمرار حفظ البيانات كما سنرى لاحقًا. تتألف الخلية الواحدة عادةً من ستة ترانزستورات ويمكن أن تتراوح بين 4 إلى 10 ترانزستورات من نوع MOSFET لحفظ بت واحد (0 أو 1)، وتحتفظ الخلايا بشحنتها بدوام وجود التيار ما لم يُمح محتواها أو يُعدَّل عليها. توضح الصورة خلية واحدة مؤلفة من 6 ترانزستورات. مزايا هذه الذاكرة: الاستهلاك القليل للطاقة. لا تحتاج إلى دارة تنشيط للخلايا. السرعة الكبيرة في القراءة والكتابة. ومساوئها تتلخص بما يلي: ثمنها المرتفع. التناسب الطردي بين السعة والحجم، فكلما زادت سعتها زاد حجمها. تُستعمل على نطاق واسع في الأجهزة المحمولة، والكاميرات الرقمية، والحاسوب للتخبئة Caching في المعالج وكذاكرة تخزين مؤقت في القرص الصلب وغيرها. تصنف هذه الذاكرة بحسب نوع الترانزستورات في الخلية أو كونها متطاير أم ثابتة، التي تسمى الذاكرة الساكنة غير المتطايرة nvSRAM، أو بحسب أدائها. الذاكرة الديناميكية DRAM (Daynamic RAM) هي ذاكرة متطايرة تتألف الخلية فيها من مكثف وترانزستور، وعندما تكون شحنة المكثف موجبة تأخذ الخلية القيمة 1 وعندما تكون سالبة تأخذ القيمة 0. لمَّا كان الترانزستور هو شبه ناقل فإنه يسرِّب جزءًا من شحنة المكثِّف التي تتلاشى في النهاية وحينئذٍ تفقد الخلية شحنتها وبالتالي تفقد الذاكرة بياناتها لذا يعاد تجديد شحنة المكثفات خلال فترات منتظمة وتدعى هذه العملية "إعادة تنشيط الذاكرة" ولهذا السبب سميت "ديناميكية". ولا يمكن أثناء عملية التنشيط القراءة أو الكتابة من الذاكرة الأمر الذي يبطئ من سرعتها. مزايا هذه الذاكرة هي: رخيصة الثمن. بساطة بنيتها (ترانزستور ومكثف لكلِّ خليَّة). سعتها الكبيرة وصغر حجمها. ومن مساوئها: الاستهلاك الكبير للطاقة. الحاجة إلى تنشيط خلاياها لدوام حفظ محتواها. بطيئة بالموازنة مع الذاكرة SRAM. تُستخدم ذاكرة رئيسية في الحاسوب (يشار إليها دائمًا "RAM") وذاكرة رسومية Graphics memory في بطاقة العرض. يوجد نوعان للذاكر ة DRAM وهما: الذاكرة الديناميكية غير المتزامنة ADRAM (Asynchronous DRAM) يكون تردُّد هذه الذاكرة مختلفًا عن تردُّد الناقل الأمامي FSB واستُخدمت قديمًا ذاكرة رئيسية في الحاسوب، ومن أنواعها FPM ADRAM (Fast Page Mode ADRAM) والنوع EDO ADRAM (Extended Data Out ADRAM). الذاكرة الديناميكية المتزامنة SDRAM (Synchronous DRAM) يكون تردُّد هذه الذاكرة متزامنًا مع تردُّد الناقل الأمامي FSB للوحة الأم إذ يتزايد بذلك معدَّل سرعة نقل البيانات، وتُستخدم ذاكرة رئيسية في الحواسيب. ولهذه الذاكرة أنواع متعددة وهي: SDR SDRAM (Single Data rate): هي أول جيل من ذاكرات SDRAM حيث حلَّت مكان الذاكرة BEDO-ADRAM الأحدث من نوع ADRAM. وهي قديمةٌ وبطيئةٌ جدًا (تنقل كلمة واحدة كلَّ نبضة) ومحالٌ أن تراها إلا في الصور، وقيمة الجهد الكهربائي لها هو 3.3 فولط. DDR SDR (Doual Data Rate): صدرت عام 2000 وتدعى أيضًا DDR1 وتتمايز بعرض نطاقٍ Bandwidth مضاعف لناقل البيانات وسرعة نقل كبيرة، وهي قديمة. DDR2 SDRAM: صدرت عام 2003 وتصل سرعتها إلى ضعف سرعة DDR مع استهلاك أقل للطاقة. DDR3 SDRAM: صدرت عام 2007 وهي أيضًا أسرع من DDR2 وأقلُّ استهلاكًا للطاقة، ويوضح الجدول التالي أنواعها. الاسم القياسي تردد الذاكرة (ميغاهيرتز) زمن الدورة (نانو ثانية) تردد ناقل الدخل والخرج (ميغاهيرتز) معدل البيانات (ميغاهيرتز) الجهد الكهربائي (فولط) اسم الوحدة معدل النقل (ميغابايت/ثانية) DDR3-800 100 10 400 800 1.5 PC3-6400 6400 DDR3-1066 133 7.5 533 1066 1.5 PC3-8500 8533 DDR3-1333 166 6 666 1333 1.5 PC3-10600 10666 DDR3-1600 200 5 800 1600 1.5 PC3-12800 12800 DDR3-1866 233 4.3 933 1866 1.5 PC3-14900 14933 DDR3-2133 266 3.75 1066 2133 1.5 PC3-17000 17066 معدل النقل = معدل البيانات x عرض ناقل الذاكرة (8 بايت أي 64 بت)، وتردُّد الذاكرة هو مقلوب زمن الدورة مع مراعاة الواحدات. DDR4 SDRAM: صدرت عام 2014 وهي سريعةٌ جدًا وتعمل بجهدٍ منخفض، ويوضح الجدول أنواعها. الاسم القياسي تردد الذاكرة (ميغاهيرتز) زمن الدورة (نانو ثانية) تردد ناقل الدخل والخرج (ميغاهيرتز) معدل البيانات (ميغاهيرتز) الجهد الكهربائي (فولط) اسم الوحدة معدل النقل (ميغابايت/ثانية) DDR4-1600 200 10 800 1600 1.2 PC4-12800 12800 DDR4-1866 233 7.5 933 1866 1.2 PC4-14900 14933 DDR4-2133 266 6 1066 2133 1.2 PC4-17000 17066 DDR4-2400 300 5 1200 2400 1.2 PC4-19200 19200 DDR5 SDRAM: أعلنت شركة JEDEC في شهر آذار من هذا العام أنَّ هذه الذاكرة قيد التطوير وستصدر العام القادم 2018. ملحوظة: بعض الشركات لا تسمي الذاكرة باسمها القياسي مثل DDR4-xxx بل تستخدم الاسم PC4-xxxx حيث يشير الرقم في الاسم الأول إلى معدَّل البيانات أما الثاني فيشير إلى معدَّل النقل. تنبيه: إذا أردت شراء ذاكرتين لحاسبك أو أردت شراء ذاكرةٍ جديدةٍ لإضافتها إلى ذاكرة حاسوبك فانتبه إلى توافق التردُّد بين الذاكرتين أي إذا كان لديك ذاكرة DD3-1600 فاشتر ذاكرة أخرى ذات النوع DD3-1600 فإن لم تكن الذاكرتان بالتردد نفسه فلن يعمل الحاسوب، وانتبه أيضًا إلى التوافق مع تردد الناقل الأمامي في اللوحة الأم. عامل الشكل تركَّب الذاكرة ضمن شقوق التوسعة على اللوحة الأم وتتألف من لوحة دارات مطبوعة PCB عليها عددٌ من الرقاقات التي تحوي الخلايا بداخلها (الترانزستورات والمكثفات)، وتحدِّد عوامل الشكل عدد الرقاقات ومكان توضُّعها وشكل تعليب الذاكرة وتُستخدم غالبًا مع الذاكرة DRAM، وأشهر عوامل الشكل المستخدمة هي: SIMM (Single In-line Memory Module) عرض ناقل البيانات في هذا التعليب إمَّا 8 بت (30-pin SIMM) وبذلك تكون السعة العظمى للذاكرة هي 16 ميغابايت أو 32 بت (72-pin SIMM) الذي تكون فيه السعة العظمة للذاكرة هي 128 ميغابايت. واستُخدم هذا العامل في ثمانينات القرن الماضي وحتى عقدٍ من الزمن إذ حلَّ مكانه العامل DIMM. DIMM (Dual In-line Memory Module) هو الأكثر شهرة في الحواسيب المكتبية ويتراوح عدد الرقاقات على الذاكرة بين 4 إلى 9 وتختلف وظيفة التماسات في الوجه الأول للذاكرة عن وظيفة التماسات في الوجه الآخر مما يضاعف عدد التماسات. توضح الصورة الفرق بين أنواع الذاكرة SDRAM ذات عامل الشكل DIMM. مصدر الصورة: Cmuelle8 عبر WikiMedia Commons. SO-DIMM (Small Outline DIMM) هو أصغر من العامل DIMM حيث يصل إلى نصف حجمه ويُستخدم في الأنظمة ذات المساحات المحدودة مثل الحواسيب المحمولة أو الطابعات المكتبية أو الأجهزة الشبكية ...إلخ. توضح الصورة الفرق بين أنواع الذاكرة SDRAM. مصدر الصورة عبر WikiMedia Commons. MicroDIMM عامل الشكل هذا أصغر حجمًا من SO-DIMM ويُستخدم في الأجهزة الإلكترونية ذات المساحة الصغيرة كالحواسيب المحمولة الصغيرة. يبين الجدول التالي عدد التماسات لعوامل الشكل DIMM و SODIMM و MicroDIM مع أنواع الذاكرة SDRAM. اسم الذاكرة DIMM SODIMM MicroDIMM DDR1 184 200 172 DDR2 240 200 214 DDR3 240 204 214 DDR4 288 256 - ملحوظة: في امتحان compTIA A+ 220-901 توجد أسئلةٌ عن أنواع الذواكر بالتفصيل حتى عن الأرقام في الجداول السابقة (تردد الذاكرة ومعدَّل نقل البيانات وعدد التماسات ...إلخ). الخلاصة تعلمنا في هذا الدرس مبدأ عمل الذاكرة الرقمية وأنواعها وأصبحت الآن قادرًا على التمييز بين مختلف أنواع الذواكر ومزاياها، وإن كان لديك حاسوب ٌمكتبي فلا تتردَّد بنزع الذاكرة وفحص نوعها وعامل شكلها. المصادر Static rando-access memory، ويكيبيديا. Computer memory :Chris Woodford، Explain that stuff. Read-only memory، ويكيبيديا. Programmable read-only memory، ويكيبيديا. EPROM، ويكيبيديا. EEPROM، ويكيبيديا. Dynamic random-access memory، ويكيبيديا. Synchronous dynamic random-access memory، ويكيبيديا. DDR SDRAM، ويكيبيديا. DDR2 SDRAM، ويكيبيديا. DDR3 SDRAM، ويكيبيديا. DDR4 SDRAM، ويكيبيديا. DIMM، ويكيبيديا. SO-DIMM، ويكيبيديا.1 نقطة
-
يُستخدم برنامج وورد لتحرير أنواع كثيرة من النصوص وحفظها بشكل مستندات. وفي بعض الأحيان تكون هذه المستندات سريّة أو تحتوي على معلومات حساسة من ناحية الخصوصية ونرغب في حمايتها بطريقة أو بأخرى. ولهذا الغرض يوفّر وورد عدد من مستويات الحماية للمستندات مثل الحماية بكلمة مرور، تقييد عملية التحرير والتنسيق، أو غيرها. في هذا الدرس سنغطي كيفية حماية المستندات بجعلها للقراءة فقط، تقييد عمليات التحرير والتنسيق من قبل الآخرين، تشفير المستند بكلمة مرور، وحذف البيانات الوصفية metadata في المستند. كيفية جعل المستند للقراءة فقط Read Only يمكنك استخدام هذا الخيار إذا كنت ترغب في مشاركة المستند مع الآخرين وتريد تنبيههم إلى أنّ النسخة الحالية هي للقراءة فقط ولا تريد منهم تعديلها. لتحويل المستند إلى النسخة نهائية، أي نسخة القراءة فقط، اذهب إلى ملف File> معلومات Info> حماية المستند Protect Document> وضع علامة كنهائي Mark as Final: انقر على موافق OK> OK في مربعي الحوار التاليين: سيتم تعليم المستند كـ "نهائي"، أي أنّ تحرير وتنقيح المستند مكتمل وأنّ هذه هي النسخة النهائية منه. عند فتح المستند في المرّة القادمة، سواء من قبلك أو من قبل المستخدمين الآخرين، ستظهر أيقونة في شريط الحالة بالإضافة إلى شريط أصفر الجزء العلوي من الصفحة يشيران إلى أنّ المستند بنسخته النهائية: بالرغم من أنّك قمت بتحويل المستند إلى نسخة القراءة فقط، إلّا أنّ المستخدمين الآخرين يمكنهم تحرير المستند وتنسيقه عند تجاهلهم للرسالة في الشريط العلوي والنقر على زر تحرير على أيّة حال Edit Anyway. فإذا رغبت في تقييد المستخدمين أكثر استخدم الخيار التالي. تقييد التنسيق والتحرير يتيح لك هذا الخيار إمكانية التحكم في نوع التغييرات التي تسمح بإجرائها على المستند من قبل المستخدمين الذي ستشاركه معهم. وهذه الطريقة أكثر تقييدًا من الطريقة السابقة. لتخصيص خيارات تقييد التنسيق والتحرير اذهب إلى ملف File> معلومات Info> حماية المستند Protect Document> تقييد التحرير Restrict Editing: سيُفتح جزء Restrict Editing الذي يحتوي على خيارات تقييد التنسيق وتقييد التحرير كل منهما بشكل منفصل. لمنع المستخدمين الآخرين من إجراء التعديلات على تنسيق النص، قم بتأشير الخيار Limit formatting to a selection of styles ثم انقر على Settings: من مربّع الحوار Formatting Restrictions، أبقِ على الخيار Limit formatting to a selection of styles مؤشرًا ثم انتقل إلى قسم Checked styles are currently allowed. من هذا القسم يمكنك إلغاء تأشير الأنماط التي لا تريد السماح باستخدامها في المستند، وبذلك تحدّ من قدرة المستخدمين الآخرين على تعديل الأنماط أو تعديل تنسيقات النصوص بشكل مباشر بواسطة خيارات التنسيق في تبويب الصفحة الرئيسية Home: إذا كنت تريد تقييد التنسيق فقط اكتف بهذه الخطوة ثم انقر على زر Yes, Start Enforcing Protection. أمّا إذا رغبت في تقييد التحرير أيضًا فقم بتأشير الخيار Allow only this type of editing in the document: من القائمة المنسدلة حدّد نوع الترخيص الذي تريد منحه للمستخدمين: Tracked Changes: للسماح بالتغييرات بشرط تعقّبها. Comments: لمنع التغييرات لكن السماح بإضافة تعليقات على المستند. Filling in forms: للسماح بتعبئة النماذج التي تم إنشاؤها في المستند لكن منع أيّة تعديلات أخرى. No Changes (Read Only): لجعل المستند للقراءة فقط ومنع إجراء أي تعديل عليه. بإمكانك استثناء بعض المستخدمين من التقييد والسماح لهم بتحرير المستند بحرية وذلك بالنقر على More Users: بإمكانك استثناء مستخدم آخر على الجهاز الحالي أو على جهاز ثانٍ تابع لنفس النطاق domain، أو أي مستخدم آخر (بإدخال عنوان بريده الإلكتروني) مع الفصل بين أسماء المستخدمين بفاصلة منقوطة: ستتم إضافة عناوين المستخدمين التي قمت بإدخالها في قسم Individuals، قم بتأشير المستخدم الذي تريد استثناءه، أو تجاهل هذه الخطوة وانتقل إلى الخطوة التالية إذا كنت ترغب في تعميم التقييد. الخطوة الأخيرة هي تطبيق الإعدادات والبدء بفرض الحماية بالنقر على زر Yes, Start Enforcing Protection: سيظهر لك مربّع حوار جديد يمكنك من خلال إدخال كلمة مرور لتفعيل الحماية (أو استخدامها لاحقًا إذا رغبت في إلغاء الحماية). أدخل كلمة المرور مرّتين ثم انقر على OK: سيتم تطبيق التقييد على المستخدمين حسب الإعدادات التي اخترتها. ويمكنك دائمًا إلغاء تقييد التنسيق والتحرير للمستند بالذهاب إلى File> Info> Protect Document> Restrict Editing> Stop Protection: ثم قم بإدخال كلمة المرور نفسها التي أدخلتها عند تفعيل الحماية. تشفير المستند (حمايته بكلمة مرور) التشفير هو أقصى مستويات الأمان التي يمكنك تطبيقها على المستند. ويتم بوضع كلمة مرور للمستند بحيث لا يمكن فتحه وقراءته دون إدخالها. ويمكنك استخدام هذا الخيار إذا كان المستند مهم جدًا أو سرّي ولا تريد من المستخدمين الآخرين فتحه وقراءته. لتشفير المستند اذهب إلى ملف File> معلومات Info> حماية المستند Protect Document> التشفير باستخدام كلمة مرور Encrypt with Password: قم بإدخال كلمة المرور مرّتين، وانتبه إلى أنّه لا يمكن استعادتها مجددًا في حال نسيانها، لذا يُفضّل تدوينها في مكان آمن: في المرّة القادمة التي يحاول فيها أحدهم فتح المستند سيُطلب منه إدخال كلمة المرور أولًا لكي يتمكّن من قراءته: حذف البيانات الوصفية Metadata حذف البيانات الوصفية هو أيضًا من الخيارات المفيدة لحماية معلوماتك الخاصّة عند مشاركة المستندات مع الآخرين. وتشتمل هذه البيانات على المعلومات المخفية في المستند أو معلوماتك الشخصية التي يمكن أن تكون مخزونة في المستند نفسه مثل التعليقات والملفات المضمّنة أو في خصائص المستند مثل اسم الكاتب، اسم آخر مستخدم قام بتعديل المستند، أو غيرها. لحذف هذا النوع من البيانات اذهب إلى ملف File> معلومات Info> البحث عن مشاكل Check for Issues> فحص المستند Inspect Document: بعد ذلك قم بتأشير نوع البيانات التي تريد البحث عنها وانقر على زر Inspect: بعد انتهاء الفحص ستظهر أيقونة علامة تعجّب حمراء أمام البيانات التي تم العثور عليها، ويمكنك إزالة البيانات التي لا تريد الكشف عنها عند مشاركة المستند بالنقر على زر Remove All: خاتمة استعرضنا في هذا الدرس طرق حماية مستندات وورد بعدّة مستويات. ويمكنك اختيار الطريقة المناسبة لمستنداتك التي تريد مشاركتها حسب درجة خصوصية أو سرّية المعلومات التي تحتويها. إذا كان لديك أي سؤال حول حماية مستندات وورد تفضّل بطرحه في التعليقات، وسنكون سعداء بمساعدتك1 نقطة