You are on page 1of 193

‫قـــــررت وزارة الـــتــعلـيــــم تــدريـــ�س‬

‫المملكة العربية السعودية‬


‫ه���ذا ال��ك��ت��اب وط��ب��ع��ه ع��ل��ى نفقـتـها‬

‫‪3-1‬‬ ‫التقنية الرقمية‬


‫التعليم الثانوي‬
‫نظام امل�سارات‬
‫ال�سنة األأوىل امل�شرتكة‬

‫الف�صل الدرا�سي الثالث‬

‫‪2022-1444‬‬ ‫طبعة‬
‫ح وزارة التعليم‪ ١٤٤٤ ،‬هـ‬
‫فهرسة مكتبـة امللـك فهد الوطنيـة أثنـاء النـشـر‬
‫وزارة التعلـيـم‬
‫تقنية رقمية ‪ 3-1‬التعليم الثانوي ‪ -‬نظام املسارات ‪ -‬السنة األوىل املشرتكة ‪-‬‬
‫الفصل الدرايس الثالث‪ / ..‬وزارة التعليم ‪-‬ط‪ -..1444‬الرياض‪ ١٤٤٤ ،‬هـ‬
‫‪ 25.5‬سم‬ ‫‪ 196‬ص ؛ ‪. x 21‬‬
‫ردمـك ‪978-603-511-334-2 :‬‬
‫‪ 1‬ـ التعليم ـ مناهج ‪ 2‬ـالتعليم الثانوي ـ السعوديـة ـ كتب دراسية‬
‫أ ‪ .‬العنوان‬
‫‪١٤٤٤ / 2957‬‬ ‫ ‬ ‫‪373 ,,19‬‬
‫ديـوي ‪19‬‬

‫رقم اإلإيداع ‪١٤٤٤ / 2957 :‬‬


‫ردمك ‪978-603-511-334-2 :‬‬

‫‪www.moe.gov.sa‬‬

‫ﻣﻮاد إﺛﺮاﺋﻴﺔ وداﻋﻤﺔ ﻋﻠﻰ "ﻣﻨﺼﺔ ﻋﻴﻦ اﺛﺮاﺋﻴﺔ"‬

‫‪IEN.EDU.SA‬‬

‫ﺗﻮاﺻﻞ ﺑﻤﻘﺘﺮﺣﺎﺗﻚ ﻟﺘﻄﻮﻳﺮ اﻟﻜﺘﺎب اﻟﻤﺪرﺳﻲ‬

‫‪FB.T4EDU.COM‬‬
‫النا�‪ :‬ش�كة تطوير للخدمات التعليمية‬
‫ش‬

‫ب� ش�كة ‪ Binary Logic SA‬ش‬


‫و�كة تطوير للخدمات التعليمية‬ ‫تم ش‬
‫الن� بموجب اتفاقية خاصة ي ن‬
‫ف‬
‫(عقد رقم ‪ )2022/0010‬لالستخدام ي� المملكة العربية السعودية‬
‫حقوق ش‬
‫الن� © ‪Binary Logic SA 2022‬‬

‫‪ .‬ال يجوز نسخ أي جزء من هذا المنشور أو تخزينه ف� أنظمة ت‬


‫اس�جاع البيانات أو‬ ‫ي‬ ‫جميع الحقوق محفوظة‬
‫كتا�‬ ‫ئ‬ ‫ت‬
‫غ� ذلك دون إذن ب ي‬ ‫الضو� أو التسجيل أو ي‬
‫ي‬ ‫نقله بأي شكل أو بأي وسيلة إلك�ونية أو ميكانيكية أو بالنسخ‬
‫من ش‬
‫النا�ين‪.‬‬
‫ُ‬ ‫‪ :‬يحتوي هــذا الكتاب عىل روابــط إىل مواقع ت‬
‫إلك�ونية ال تــدار من قبل ش�كــة ‪Binary‬‬ ‫ـر� مالحظة ما يـ يـ�‬‫ُيـ ج‬
‫َّ‬
‫‪ .Logic‬ورغم أن ش�كة ‪ Binary Logic‬تبذل قصارى جهدها لضمان دقة هذه الروابط وحداثتها ومالءمتها‪،‬‬
‫إال أنها ال تتحمل المسؤولية عن محتوى أي مواقع ت‬
‫إلك�ونية خارجية‪.‬‬

‫ال�كات المذكورة هنا قد تكون عالمات تجارية أو عالمات‬ ‫إشعار بالعالمات التجارية‪ :‬أسماء المنتجات أو ش‬
‫ف‬ ‫ُ‬ ‫ُ َّ‬
‫تن�‬
‫تـجــاريــة مسجلة وتستخدم فقط بـغــرض التعريف والتوضيح ولـيــس هـنــاك أي نية النـتـهــاك الـحـقــوق‪ .‬ي‬
‫ين‬
‫المعني�‪.‬‬ ‫ـ� الـعــامــات الـتـجــاريــة‬ ‫ش‬
‫ُ�ك ــة ‪ Binary Logic‬وج ــود أي ارت ـبــاط أو رعــايــة أو تأييد مــن جــانــب مــالـ ي‬
‫تعد ‪ Microsoft‬و ‪ Windows‬و ‪ Windows Live‬و ‪ Outlook‬و ‪ Access‬و ‪ Excel‬و ‪PowerPoint‬‬
‫و ‪ OneNote‬و ‪ Skype‬و ‪ OneDrive‬و ‪ Bing‬و ‪ Edge‬و ‪ Internet Explorer‬و ‪ Teams‬و ‪Visual‬‬
‫‪ Studio Code‬و ‪ MakeCode‬و ‪ Office 365‬ع ــام ــات ت ـجــاريــة أو ع ــام ــات ت ـجــاريــة ُم ـسـ َّـج ـلــة لـ شـركــة‬
‫ُ‬
‫‪ .Microsoft Corporation‬وتعد ‪ Google‬و ‪ Gmail‬و ‪ Chrome‬و ‪ Google Docs‬و ‪Google Drive‬‬
‫ل�كة ‪Google‬‬ ‫سجلة ش‬ ‫و ‪ Google Maps‬و ‪ Android‬و ‪ YouTube‬عالمات تجارية أو عالمات تجارية ُم َّ‬
‫ُ‬
‫‪ .Inc‬وتعد ‪ Apple‬و ‪ iPad‬و ‪ iPhone‬و ‪ Pages‬و ‪ Numbers‬و ‪ Keynote‬و ‪ iCloud‬و ‪ Safari‬عالمات‬
‫ُ‬
‫تـجــاريــة ُمـسـ َّـجـلــة لـ شـركــة ‪ .Apple Inc‬وت ـعــد ‪ LibreOffice‬عــامــة تـجــاريــة ُمـسـ َّـجـلــة لـ شـركــة ‪Document‬‬
‫ُ‬
‫‪ .Foundation‬وت ـع ــد ‪ Facebook‬و ‪ Messenger‬و ‪ Instagram‬و ‪ WhatsApp‬عــامــات تـجــاريــة‬
‫ُ‬
‫تمتلكها ش�ك ــة ‪ Facebook‬والـ شـركــات الـتــابـعــة لـهــا‪ .‬وتـعــد ‪ Twitter‬عــامــة تـجــاريــة لـ شـركــة ‪.Twitter، Inc‬‬
‫يـ ـع ــد اسـ ـ ــم ‪ Scratch‬وش ـ ـع ـ ــار ‪ Scratch‬و ‪ Scratch Cat‬ع ـ ــام ـ ــات ت ـ ـجـ ــاريـ ــة لـ ـف ــري ــق ‪.Scratch‬‬
‫ت ـ ـعـ ــد “‪ ”Python‬وش ـ ـ ـع ـ ـ ــارات ‪ Python‬ع ـ ــام ـ ــات ت ـ ـجـ ــاريـ ــة أو ع ـ ــام ـ ــات ت ـ ـجـ ــاريـ ــة م ـس ـج ـل ــة لـ ـ شـركـ ــة‬
‫‪.Python Software Foundation‬‬
‫‪ micro: bit‬وشعار ‪ micro: bit‬هما عالمتان تجاريتان لمؤسسة ‪ Micro: bit‬التعليمية‪Open Roberta .‬‬
‫ت‬ ‫ين‬ ‫ين‬ ‫ُ‬
‫عالم�‬
‫ي‬ ‫تجاريت� أو‬ ‫عالمت�‬ ‫يه عالمة تجارية مسجلة لـ ‪ .Fraunhofer IAIS‬تعد ‪ VEX‬و ‪VEX Robotics‬‬ ‫ي‬
‫ل�كة ‪.Innovation First, Inc.‬‬ ‫خدمة ش‬

‫وال ترىع ش‬
‫ال�كات أو المنظمات المذكورة أعاله هذا الكتاب أو ترصح به أو تصادق عليه‪.‬‬
‫ً‬
‫سهوا فسيكون من‬ ‫النا� جاهدا تتبع مالك الحقوق الفكرية كافة‪ ،‬وإذا كان قد سقط اسم ٍّ‬
‫أي منهم‬ ‫حاول ش‬
‫ف‬
‫التداب� الالزمة ي� أقرب فرصة‪.‬‬ ‫دوايع رسور ش‬
‫ي‬ ‫النا� اتخاذ‬ ‫ي‬
‫الفهرس‬

‫الدرس الثالث‪:‬‬ ‫الوحدة األولى‪:‬‬


‫‪31‬‬ ‫نماذج األعمال ‪ 1‬‬ ‫‪8‬‬ ‫ل‬
‫مستندات ونماذج وتقارير األعما ‬
‫‪31‬‬ ‫ •مفهوم نموذج األعمال ‬
‫الدرس األول‪:‬‬
‫ف‬
‫‪31‬‬ ‫ت‬
‫ •النماذج كأدوات لجمع البيانا ‬ ‫‪9‬‬ ‫ل‬
‫الكتابة ي� مستندات األعما ‬

‫‪31‬‬ ‫ •النماذج المطبوعة ‬ ‫‪9‬‬ ‫ •مستندات األعمال الرقمي ة‬

‫‪32‬‬ ‫ •النماذج ع� ت‬
‫اإلن�نت ‬ ‫‪10‬‬ ‫ •أنواع مستندات األعمال ‬
‫ب‬

‫ب� النماذج المطبوعة والنماذج ع� ت‬ ‫ف‬


‫‪32‬‬ ‫اإلن�نت ‬ ‫ب‬ ‫ • الفرق ي ن‬ ‫‪11‬‬ ‫ل‬
‫وغ� الرسمية ي� كتابة مستندات األعما ‬
‫ •الصيغة الرسمية ي‬

‫ف‬
‫‪33‬‬ ‫ت‬
‫ •كيفية إنشاء نموذج جمع البيانا ‬ ‫‪12‬‬ ‫ •أسلوب الكتابة ي� مستندات األعمال الرسمي ة‬

‫‪34‬‬ ‫ •إنشاء نموذج فاتورة بيع باستخدام برنامج سكريبوس ‬ ‫‪13‬‬ ‫ •تنسيق مستند األعمال ‬

‫ •لنطبق ً‬ ‫‪16‬‬ ‫ •لنطبق ً‬


‫مع ا‬
‫‪48‬‬ ‫مع ا‬

‫ن‬
‫الثا�‪:‬‬
‫الدرس الرابع‪:‬‬ ‫الدرس ي‬
‫‪50‬‬ ‫نماذج األعمال ‪ 2‬‬ ‫‪18‬‬ ‫ل‬
‫مبادئ تصميم مستندات األعما ‬

‫‪50‬‬ ‫ •استطالع رضا العمال ء‬ ‫‪18‬‬ ‫ •عنارص تصميم المستن د‬

‫‪51‬‬ ‫س‬
‫ •إنشاء استطالع رضا العمالء باستخدام برنامج سكريبو ‬ ‫‪21‬‬ ‫ل‬
‫ •برنامج سكريبوس لتصميم مستندات األعما ‬

‫ •لنطبق ً‬ ‫‪28‬‬ ‫ •لنطبق ً‬


‫مع ا‬
‫‪57‬‬ ‫مع ا‬

‫‪5‬‬
‫ّ‬
‫‪82‬‬ ‫ل‬
‫ •شبكات النقا ‬ ‫الدرس الخامس‪:‬‬
‫‪59‬‬ ‫ل‬
‫تقارير األعما ‬
‫‪86‬‬ ‫ •األقمار الصناعية (‪ )Satellites‬‬
‫‪59‬‬ ‫ل‬
‫ •مفهوم تقرير األعما ‬
‫‪87‬‬ ‫العاليم (‪ )GPS‬‬
‫ي‬ ‫ •نظام تحديد المواقع‬

‫ت ن‬ ‫‪60‬‬ ‫ل‬
‫ •كيفية كتابة تقرير األعما ‬
‫‪89‬‬ ‫و� ‬
‫ •التعقب (التتبع) اإللك� ي‬
‫‪63‬‬ ‫ •لنطبق ً‬
‫مع ا‬
‫‪89‬‬ ‫ • ي ن‬
‫قوان� الخصوصي ة‬

‫‪90‬‬ ‫ •لنطبق ً‬
‫مع ا‬ ‫‪65‬‬ ‫ش‬
‫م�وع الوحد ة‬

‫‪66‬‬ ‫ى‬
‫ •برامج أخر ‬
‫الدرس الثالث‪:‬‬
‫‪94‬‬ ‫بروتوكول ت‬
‫اإلن�نت (‪ )IP‬وأداة محاكاة الشبك ة‬ ‫ف‬
‫‪67‬‬ ‫ • ي� الختا م‬

‫‪94‬‬ ‫ •بروتوكول ت‬
‫اإلن�نت (‪ )IP‬‬ ‫‪67‬‬ ‫ت‬
‫ •جدول المهارا ‬

‫ •برنامج سيسكو لمحاكاة الشبكة (‪96 ) Cisco Packet Tracer‬‬ ‫‪67‬‬ ‫ت‬
‫ •المصطلحا ‬

‫ •التصنيفات الرئيسة والفرعية ألجهزة‬


‫‪97‬‬ ‫ل‬
‫الشبكة ووسائط االتصا ‬ ‫‪68‬‬ ‫الوحدة الثانية‪ :‬الشبكات المتقدمة ‬
‫‪99‬‬ ‫ •محاكاة الشبكة الواسعة (‪) WAN‬‬
‫الدرس األول‪:‬‬
‫‪110‬‬ ‫ •لنطبق ً‬
‫مع ا‬ ‫‪69‬‬ ‫الشبكات السلكية والالسلكي ة‬

‫الدرس الرابع‪:‬‬ ‫‪69‬‬ ‫ب‬


‫ •شبكات الحاس ‬

‫‪113‬‬ ‫ل‬
‫ع� الكاب ‬ ‫ت‬
‫إنشاء اتصال إن�نت ب‬ ‫‪69‬‬ ‫ت‬
‫ •تصنيف الشبكا ‬

‫‪113‬‬ ‫ت‬ ‫ •توصيل الشبكة المحلية ‪ LAN‬بشبكة ت‬


‫اإلن�ن ‬ ‫ف‬ ‫ً‬
‫‪69‬‬ ‫ا�‬
‫ •تصنيف الشبكات وفقا للنطاق الجغر ي ‬

‫‪115‬‬ ‫ •ضبط إعدادات أجهزة الشبك ة‬ ‫ً‬


‫‪70‬‬ ‫ل‬
‫ •تصنيف الشبكة وفقا للوسيط الناق ‬

‫‪124‬‬ ‫ •لنطبق ً‬
‫مع ا‬ ‫ً‬
‫‪76‬‬ ‫ •تصنيف الشبكات وفقا لتخطيط الشبكة ‬

‫‪128‬‬ ‫ش‬
‫م�وع الوحد ة‬ ‫‪78‬‬ ‫ •شبكة التخزين (‪) Storage Area Network-SAN‬‬

‫ف‬ ‫‪79‬‬ ‫ •لنطبق ً‬


‫مع ا‬
‫‪130‬‬ ‫ • ي� الختا م‬

‫‪130‬‬ ‫ت‬
‫ •جدول المهارا ‬ ‫ن‬
‫الثا�‪:‬‬
‫الدرس ّ ي‬
‫‪131‬‬ ‫ت‬
‫ •المصطلحا ‬ ‫‪82‬‬ ‫شبكات النقال وشبكات األقمار الصناعي ة‬

‫‪6‬‬
‫الدرس الثالث‪:‬‬ ‫الوحدة الثالثة‪:‬‬
‫‪172‬‬ ‫ت‬
‫اتخاذ القرارا ‬ ‫البرمجة بواسطة المايكروبت‬
‫‪172‬‬ ‫ن‬
‫ف‬ ‫ •المعامالت ش‬
‫ال�طية ي� بايثو ‬ ‫‪132‬‬ ‫(‪) Micro:bit‬‬
‫‪172‬‬ ‫ •أنواع الجمل ش‬
‫ال�طي ة‬
‫الدرس األول‪:‬‬
‫‪177‬‬ ‫ل‬
‫ •اإلدخا ‬ ‫‪133‬‬ ‫مقدمة إىل المايكروبت (‪) Micro:bit‬‬
‫ف‬ ‫‪133‬‬ ‫ •لتتعرف عىل المايكروبت (‪) Micro:bit‬‬
‫‪178‬‬ ‫ •تطبيقات المستشعرات ي� الحيا ة‬

‫‪181‬‬ ‫ •لنطبق ً‬
‫مع ا‬ ‫‪135‬‬ ‫ •مايكروسوفت ميك كود (‪) Microsoft MakeCode‬‬

‫ف‬
‫ش‬ ‫‪136‬‬ ‫ت‬
‫ •إنشاء برنامج ي� مايكروب ‬
‫‪186‬‬ ‫م�وع الوحد ة‬
‫ف‬ ‫‪145‬‬ ‫ •أمثلة برمجي ة‬
‫‪187‬‬ ‫ • ي� الختا م‬
‫‪147‬‬ ‫المتغ�ات ‬
‫ي‬ ‫ •‬
‫‪187‬‬ ‫ت‬
‫ •جدول المهارا ‬
‫‪150‬‬ ‫تغي� األم ر‬
‫ • ي‬
‫‪187‬‬ ‫ت‬
‫ •المصطلحا ‬
‫‪153‬‬ ‫ •لنطبق ً‬
‫مع ا‬
‫‪188‬‬ ‫ك‬
‫اختبر نفس ‬
‫ن‬
‫الثا�‪:‬‬
‫‪188‬‬ ‫ل‬
‫ •السؤال األو ‬ ‫الدرس ي‬
‫‪157‬‬ ‫ت‬
‫المتغ�ات والتكرارا ‬
‫ي‬
‫‪189‬‬ ‫ •السؤال ن ي ‬
‫الثا�‬
‫‪157‬‬ ‫ •الحسابات واألرقا م‬
‫‪190‬‬ ‫ث‬
‫ •السؤال الثال ‬ ‫ف‬
‫‪159‬‬ ‫ن‬
‫ •اإلحداثيات ي� بايثو ‬
‫‪191‬‬ ‫ •السؤال الراب ع‬
‫‪159‬‬ ‫ب‬
‫ •أوامر اللع ‬
‫‪192‬‬ ‫س‬
‫ •السؤال الخام ‬
‫‪162‬‬ ‫ت‬
‫ •التكرارا ‬
‫‪193‬‬ ‫س‬
‫ •السؤال الساد ‬ ‫ •لنطبق ً‬
‫‪168‬‬ ‫مع ا‬
‫‪193‬‬ ‫ •السؤال الساب ع‬

‫‪7‬‬
‫الوحدة األوىل‪:‬‬
‫مستندات ونماذج وتقارير األعمال‬
‫قد يكون من الصعب تصميم مستندات معينة ألغراض محددة‪ ،‬ولكن‬
‫كثيرا‪ .‬في هذه الوحدة ستفهم‬‫ً‬ ‫بعد هذه الوحدة‪ ،‬سيصبح األمر أسهل‬
‫االختالفات بين المستندات الرسمية وغير الرسمية من خالل التركيز على أن‬
‫الشركات والمؤسسات تستخدم المستندات الرسمية مثل‪ :‬نماذج الطلبات‬
‫واستطالعات رضا العمالء وتقارير األعمال ‪ .‬ستحدد العناصر الرئيسة‬
‫للمستندات المختلفة‪ ،‬وتتعرف على أفضل ممارسات التصميم الخاصة‬
‫بها‪ ،‬وبعد ذلك ستتعلم كيفية تصميم مستندات األعمال باستخدام برنامج‬
‫سكريبوس (‪ )Scribus‬كأداة للنشر المكتبي‪.‬‬

‫أهداف التعلم‬
‫ستتعلم في هذه الوحدة‪:‬‬
‫> مفهوم مستند األعمال‪.‬‬
‫> مبادئ تصميم مستندات األعمال‪.‬‬
‫> مفهوم نموذج األعمال وخصائص تصميمه‪.‬‬
‫>استخدام برنامج سكريبوس إلنشاء نموذج فاتورة بيع‪.‬‬
‫> نماذج استطالعات رضا العمالء وكيفية إنشائها‪.‬‬
‫> تقارير األعمال (مفهومها‪ ،‬أنواعها‪ ،‬استخداماتها)‪.‬‬
‫> أفضل ممارسات تصميم تقارير األعمال‪.‬‬

‫األدوات‬
‫> سكريبوس (‪)Scribus‬‬

‫‪8‬‬
‫الدرس األول ف‬
‫‪:‬‬

‫الكتابة ي� مستندات األعمال‬

‫تنفذ معظم الشركات والمؤسسات الحكومية والخاصة الكثير من األنشطة المتعلقة بطبيعة عملها مثل‪ :‬المبيعات وخدمة العمالء‬
‫ً‬
‫واإلدارة والتسويق‪ ،‬والتي يحتاج معظمها إلى مستندات محددة‪ .‬يشير مصطلح "مستندات األعمال" عادة إلى األنواع المختلفة من‬
‫المستندات والتقارير التي تستخدمها الشركات أو المؤسسات أثناء تنفيذ عملياتها‪ .‬تستخدم الشركات تلك المستندات والتقارير في‬
‫مشاركة المعلومات والبيانات لتحسين العمليات واإلدارة والمبيعات‪.‬‬

‫ستتعرف في هذا الدرس على مستندات العمل الرقمية‪ ،‬وأنواع مستندات العمل‪ ،‬الصيغة الرسمية وغير الرسمية في كتابة مستندات‬
‫األعمال‪ ،‬أسلوب الكتابة في مستندات األعمال الرسمية‪ ،‬وتنسيق مستند األعمال‪ ،‬والبريد اإللكتروني الرسمي‪.‬‬

‫مستندات األعمال الرقمية‬


‫في عصرنا الحالي الذي يتناقص فيه استخدام المستندات الورقية‬
‫والمطبوعة‪ ،‬تعمل الشركات والمؤسسات على إنشاء بيئة عمل‬
‫تعتمد بشكل أساسي على المستندات الرقمية‪ .‬يتم إنشاء تلك‬
‫المستندات وتعديلها أو معالجتها بواسطة برامج معينة‪ ،‬ثم يتم‬
‫توقيعها وحفظها وإرسالها عبر اإلنترنت‪ ،‬بحيث يسهل الوصول إليها‪.‬‬
‫اتجهت العديد من الشركات والمؤسسات إلى استخدام‬
‫المستندات الرقمية واالعتماد عليها بشكل أساسي‪ ،‬وذلك بسبب‬
‫االنتشار الكبير في استخدامات التخزين السحابي ومحركات‬
‫األقراص الثابتة االحتياطية وتوفر خيارات التخزين الرقمي عالي‬
‫السعة (على سبيل المثال‪ ،‬األقراص الصلبة عالية األداء التي‬
‫تخزن بيانات الشركة األكثر أهمية أو التي يتم الوصول إليها بشكل‬
‫متكرر)‪ .‬رغم ذلك‪ ،‬ظلت هناك حاجة لطباعة بعض المستندات‬
‫ألسباب معينة‪ ،‬فبعض المستندات التجارية كالعقود والتراخيص‬
‫والتصاري ــح والسير الذاتية وملفات إدارة العمليات يتوجب فيها‬
‫غض النظر عن‬ ‫وجود النسخة المطبوعة من ذلك المستند‪ .‬ب ِّ‬
‫َ‬ ‫ُ‬ ‫ِ‬ ‫ً‬
‫رقميا‪ ،‬فإنه يجب أن يص َ‬
‫مم‬ ‫مطبوعا أو ً‬ ‫طبيعة المستند‪ ،‬سواء كان‬
‫بشكل احترافي وذلك ليخدم الغرض منه بطريقة فعالة‪.‬‬

‫‪9‬‬
‫أنواع مستندات األعمال‬
‫تتنوع مستندات األعمال داخل الشركات والمؤسسات بشكل كبير‪ ،‬فبعضها يمكن إعداده من ِق َبل الموظفين وأصحاب األعمال أنفسهم‪،‬‬
‫بينما تتم صياغة البعض اآلخر من قبل شركاء محترفين خارج الشركة‪ ،‬مثل المحاسبين والمحامين‪ .‬تشكل هذه المستندات النواة لهوية‬
‫الشركة أو المؤسسة‪ ،‬وقد يتم استخدامها لسنوات عديدة‪ ،‬ولذلك فمن المهم صياغتها وكتابتها بشكل احترافي‪.‬‬
‫ً‬
‫شيوعا لمستندات األعمال‪:‬‬ ‫فيما يلي بعض األنواع األكثر‬

‫رسائل البريد اإللكتروني (‪)Emails‬‬


‫ُيستخدم البريد العادي داخل الشركات للتواصل الداخلي بين موظفي الشركة وتبادل الرسائل‬

‫@‬ ‫والمعلومات والملفات قبل استخدام رسائل البريد اإللكتروني كأداة أساسية في تبادل‬
‫المعلومات‪.‬‬
‫ُ‬
‫تستخدم رسائل البريد اإللكتروني للتواصل مع موظفين في شركات أو مؤسسات أو جهات‬
‫ً‬
‫منظما بطريقة جيدة واحترافية‪ .‬تحدد رسالة البريد‬ ‫أخرى‪ ،‬لذلك يجب أن يكون المحتوى‬
‫اإللكتروني المرسل والمستقبل وتحتوي على سطر لكتابة عنوان موضوع الرسالة‪ ،‬كما يمكن‬
‫تنسيق النص فيها في فقرة واحدة أو أكثر‪.‬‬

‫خطابات األعمال (‪)Business Letters‬‬


‫ُ‬
‫تستخدم خطابات األعمال عادة في التواصل بين المؤسسة واألطراف الخارجية‪ ،‬مثل‬
‫العمالء من األفراد والمؤسسات األخرى‪ ،‬وكذلك المقاولين ومقدمي الخدمات والمستشارين‬
‫ً‬
‫والمسؤولين الحكوميين‪ .‬عادة ما يتم تنسيق خطابات العمل بنمط قالب معين‪ ،‬ويكون‬
‫لها ترويسة ذات تصميم خاص بالشركة‪ ،‬واختيار ثابت للخطوط واأللوان المستخدمة في‬
‫التصميم وكتابة النصوص‪ .‬يمكن إرسال خطاب العمل بواسطة البريد اإللكتروني أو كملف‬
‫مرفق للبريد اإللكتروني‪ .‬إذا تم إرسال خطاب عمل في نص رسالة بريد إلكتروني‪ ،‬فعلى‬
‫المرسل اإلشارة السمه ولقبه الوظيفي ومعلومات االتصال في الجزء السفلي من الرسالة‪.‬‬

‫تقارير األعمال (‪)Business Reports‬‬


‫ً‬
‫تعرض تقارير األعمال المعلومات بتنسيق أكثر رسمية من الخطابات وعادة ما تكون أطول‬
‫منها‪ .‬تغطي التقارير مجموعة متنوعة من الموضوعات مثل بيانات المبيعات والبيانات‬
‫المالية ودراسات الجدوى وخطط التسويق‪ ،‬وقد تشمل اإلحصائيات والمخططات والرسوم‬
‫البيانية والصور ودراسات الحالة ونتائج المسح‪ .‬يمكن أن تتضمن تقارير األعمال بعض‬
‫التقارير الدورية كتقرير المبيعات الشهري‪ ،‬وحينها ُيستخدم قالب ليسهل تحديثه ومقارنته‬
‫مع التقارير السابقة‪.‬‬

‫مستندات المعامالت (‪)Transactional Documents‬‬


‫تستخدم الشركة المستندات إلجراء المعامالت التجارية مع عمالئها‪ .‬وقد تكون هذه‬
‫المستندات على صورة نموذج‪ ،‬كنموذج طلب أو فاتورة أو إيصال أو قائمة معينة‪ .‬تختلف‬
‫ً‬
‫عادة ً‬
‫بناء على طبيعة العمل أو المؤسسة‪.‬‬ ‫أنواع مستندات المعامالت‬

‫‪10‬‬
‫المستندات المالية (‪)Financial Documents‬‬
‫تستخدم الشركة أو المؤسسة المستندات المالية إلدارة األعمال‪ ،‬وعلى وجه التحديد إلبقائها‬
‫في إطار الميزانية المحددة‪ ،‬وتستخدم كذلك في إعداد مقترحات الميزانية وتقديم اإلقرارات‬
‫الضريبية‪ .‬تتضمن هذه المستندات سجالت اإليصاالت وتقارير الرواتب والفواتير المدفوعة‬
‫والكشوف البنكية وبيانات الدخل والميزانية العمومية ونماذج التقارير الضريبية‪ .‬عادة يقوم‬
‫محاسبو الشركات بإعداد هذه التقارير‪ ،‬ويستخدمها أصحاب العمل أو المؤسسة لتقييم‬
‫النجاح المالي للشركة ولتحديد مجاالت العمل المربحة و المجدية‪ ،‬وقد يستخدم رؤساء‬
‫األقسام تلك المستندات المالية إلعداد الميزانيات المقترحة‪.‬‬

‫ف‬
‫وغ� الرسمية ي� كتابة مستندات األعمال‬
‫الصيغة الرسمية ي‬
‫ً‬
‫تختلف الصيغة المستخدمة في صياغة المستندات والمخاطبات الخاصة باألعمال‪ ،‬فقد تكتب بنمط رسمي أو غير رسمي‪ ،‬وذلك وفقا‬
‫للجمهور والهدف من تلك المستندات‪.‬‬

‫الصيغة غير الرسمية‬


‫ُّ‬
‫نصب التركيز في هذه الصيغة على التواصل‬ ‫تتضمن الصيغة غير الرسمية استخدام الكلمات والتعبيرات اليومية الشائعة‪َ ،‬‬
‫وي‬
‫أو التفاعل نفسه وليس على طبيعة األشخاص الذين يتم التواصل معهم أو موقعهم المهني أو االجتماعي‪ .‬تشبه الصيغة غير‬
‫َ‬
‫الرسمية ذلك التواصل الكتابي الذي يتم بشكل يومي بين األشخاص ذوي العالقة الوثيقة ببعضهم البعض‪ .‬رغم ك ْون هذه‬
‫الصيغة غير رسمية‪ ،‬فهي ال تعني على اإلطالق خلوها من االحترام أو عدم وجود ضوابط معينة‪.‬‬

‫الصيغة الرسمية‬
‫في بيئة األعمال المحترفة‪ ،‬يتميز أسلوب الكتابة بالصيغة الرسمية‪ .‬الصيغة الرسمية هي التواصل الذي يركز على التعبير المهني‬
‫مع التركيز على األدوار والبروتوكول والوضع المهني‪.‬‬
‫ّ‬ ‫ً‬
‫يتميز أسلوب الكتابة في الصيغة الرسمية بمفرداته وببناء الجملة نحويا‪ .‬ويتم استخدام المفردات فيه بدقة وتركيز‪ ،‬مما يعزز‬
‫الصيغة الرسمية للخطاب أو المستند‪.‬‬

‫تعتمد الصيغة المناسبة لمستند العمل على طبيعة المستند والجهة الموجه لها‪ .‬ويمكن‬
‫أن تختلف من صيغة رسمية للغاية إلى غير رسمية بطريقة محترمة‪ ،‬فبعض المستندات‬
‫هناك أنواع مختلفة من المحتوى‬ ‫كبيرا من التخطيط واإلعداد واستخدام أسلوب صياغة‬ ‫الرسمية كالتقرير السنوي يتطلب ً‬
‫قدرا ً‬
‫الرسمي مثل الكتابة األكاديمية‬ ‫سلس للتأكيد على هوية الشركة واحترافيتها‪ ،‬وفي مثال آخر عند طباعة رسالة تسويقية‬
‫والتقنية‪ .‬كل نوع له قواعده‬ ‫على أوراق تحمل ترويسة الشركة أو شعارها‪ ،‬ومن ثم إرسالها بالبريد إلى مئة عميل محتمل‪،‬‬
‫الخاصة‪.‬‬
‫يجب أن يتم تمثيل الشركة بشكل إيجابي‪ ،‬وذلك من خالل استخدام هذا النوع من الجمل‬
‫ً‬
‫مثل‪" :‬نقدم لكم هذا العرض المميز على الجهاز"‪ ،‬وذلك بداًل من كتابتها بصيغة غير رسمية‬
‫"عرض خاص على الجهاز"‪.‬‬

‫‪11‬‬
‫ف‬
‫أسلوب الكتابة ي� مستندات األعمال الرسمية‬
‫الغرض من األسلوب الجيد هو التأثير على القارئ حسبما يريد كاتب التقرير‪ .‬إن األسلوب الجيد يعني ببساطة اختيار طرق للتعبير عن‬
‫ُ‬
‫األفكار بوضوح دون أن يعاني القراء لفهم المعاني المقصودة في محتوى التقرير‪.‬‬

‫أساسيات كتابة مستندات األعمال‪:‬‬

‫تتعلق سهولة القراءة بترتيب الكلمات بطريقة تسمح للقراء بالوصول إلى المحتوى بسهولة وبطريقة منطقية‪.‬‬
‫فالغرض من مستندات العمل هو اإلعالم أو اإلرشاد‪ ،‬وهذا يعتمد على إمكانية قراءتها‪ .‬يؤدي اختيار تصميم‬
‫سهولة القراءة‬
‫المستند الفعال إلى تحسين قابلية قراءة المستند وسهولة استخدامه‪ ،‬بحيث يحقق ذلك المستند الغرض‬
‫المرجو منه ويتم إيصال الرسالة للجمهور المستهدف منه‪.‬‬
‫ً‬ ‫ُّ‬
‫ضروريا لتأثير وفعالية كتابة األعمال‪ ،‬ويشير إلى كون جميع عناصر‬ ‫ُيعد اتساق هيكلية التقرير (التنسيق)‬
‫عد تطوير نمط دليل المؤسسة ً‬ ‫‪ُّ ُ .‬‬
‫أمرا‬ ‫التقرير موحدة في مظهرها والصيغة الذي تمت كتابتها وتنسيقها بها ي‬
‫بالغ األهمية في تحقيق االتساق‪ ،‬حيث يوفر بنية جيدة للمستند بأكمله‪ .‬يتضمن هذا النوع من البنية الطريقة‬
‫التي يتم بها تصميم المستند‪ ،‬باإلضافة إلى تعريف هيكلية المستند كالعناوين والقواعد وتراكيب ُ‬
‫الجمل‪.‬‬
‫التناسق‬
‫على سبيل المثال‪ ،‬عندما تقرر شركة ما تصميم مستندات العمل الخاصة بها عن طريق وضع الشعار في‬
‫الزاوية العلوية جهة اليسار‪ ،‬وعنوان المستند في منتصف الصفحة واسم المستلم بخط عريض‪ ،‬يمكن‬
‫ً‬ ‫ً‬
‫أن تكون هذه الهيكلة المتناسقة عاماًل محددا للشركة‪ .‬حتى إذا لم يقرأ مستلم المستند اسم الشركة في‬
‫المستند‪ ،‬أو من هيكلة التصميم الذي يراه‪ ،‬فإنه سيالحظ على الفور أنه مستند لشركة معينة‪.‬‬

‫تمثل عملية الطباعة فن ترتيب الحروف والنصوص بطريقة تجعل النسخة مقروءة وواضحة وجاذبة‬
‫ً‬
‫بصريا للقارئ‪ .‬وتتضمن تلك العملية اختيار نمط الخط والمظهر والتركيب‪ ،‬والتي تنقل ً‬
‫معا رسائل معينة‬
‫ً‬ ‫ً‬ ‫هرميا ً‬
‫ً‬ ‫ً‬ ‫الطباعة‬
‫مرئيا قويا وتضفي نوعا من التوازن على المحتوى‬ ‫إلى مستلم التقرير‪ .‬تنشئ الطباعة الجيدة تسلساًل‬
‫المصور في المستند‪.‬‬
‫ً‬
‫يشير مظهر الصفحة إلى الترتيب المحدد للصور والنصوص والعناصر األخرى في الصفحة‪ ،‬ويتضمن أيضا‬
‫الهوامش وعدد األعمدة وكيفية ظهور الرؤوس والتذييالت وبعض االعتبارات األخرى‪ .‬يعتبر مظهر الصفحة‬
‫أمرا ً‬
‫ً‬ ‫مظهر الصفحة‬
‫مهما للغاية ألنه يضمن االتساق ويجعل المستند أكثر قابلية للقراءة ويعزز من مصداقية كاتب التقرير‬
‫وكذلك محتوى ذلك المستند‪.‬‬

‫يمكن تلخيص عناصر األسلوب الجيد في كتابة مستندات األعمال بكل بساطة في األمور التالية‪:‬‬

‫يتمثل االختصار في استخدام العدد (الكم) المناسب من الكلمات للتعبير عن فكرة معينة‪ ،‬وتجنب استخدام‬ ‫ً‬
‫الكثير من الكلمات للتعبير‪ ،‬حيث يعتبر اإليجاز في الكتابة أهم أساسات الكتابة الفنية‪.‬‬ ‫كن ُموجزا‬

‫واضحا باستخدام الكلمات ذات المعنى الدقيق الذي تنوي نقله‪ ،‬وتجنب الكلمات ذات‬ ‫ً‬ ‫يمكنك أن تكون‬
‫ً‬ ‫ً‬ ‫ً‬
‫المعاني الغامضة‪ ،‬ومن األفضل عادة استخدام األسماء الملموسة بداًل من األسماء المجردة‪ ،‬أو األفعال بداًل‬
‫ً‬
‫وضوحا‪.‬‬ ‫من األسماء‪ .‬سيؤدي ذلك إلى جعل معانيك أكثر سهولة ووجهات نظرك أكثر‬ ‫ً‬
‫كن واضحا‬
‫ً‬ ‫ّ‬
‫على سبيل المثال‪ ،‬يمكنك أن تكتب "اود أن أعلمك أن ‪ "...‬وهي عبارة بسيطة وواضحة بداًل من "سيكون‬
‫ّ‬
‫أقدم لك المعلومات األساسية لـ ‪ "...‬التي تؤدي إلى االرتباك والغموض‪.‬‬ ‫التزامي المطلق أن‬

‫‪12‬‬
‫ُ‬ ‫ً‬
‫أن تكون إنسانا يعني أن القراء يجدون ما تكتبه مكتوب بطريقة سهلة ومألوفة ووفق احتياجاتهم‪ ،‬مع تجنب‬
‫األلفاظ الدالة على الشخص مثل "أنا" و "نحن" واستبدالها بصيغة الغائب‪.‬‬
‫ً‬ ‫ً‬
‫استنادا إلى المثال "أود أن أعلمك أن ‪ "...‬يمكنك مالحظة أن هذه الجملة تبدو أكثر إنسانية الحتوائها على‬ ‫كن إنسانا‬
‫ّ‬ ‫ً‬
‫كلمات سهلة ومألوفة يعرفها كل واحد منا‪ ،‬بداًل من العبارة " سيكون التزامي المطلق أن أقدم لك المعلومات‬
‫األساسية لـ ‪" ...‬وهي جملة بها كلمات غير مألوفة تؤدي إلى االرتباك‪.‬‬

‫تنسيق مستند األعمال‬


‫عند التعامل مع موضوعات العمل المهمة‪ ،‬يمكنك تحقيق نتيجة منظمة ومحترفة مع القليل من االهتمام بالتفاصيل‪ .‬فمفتاح التنسيق‬
‫ً‬ ‫ً‬ ‫ً‬
‫الفعال هو إبقاؤه سهاًل بسيطا‪ ،‬حتى لو كان موضوع المستند معقدا‪ .‬ينبغي عند تنسيق مستندات األعمال بشكل عام الحفاظ على‬
‫البساطة بحيث يبقى محتوى المستند هو محور تركيز القارئ ومصب اهتمامه‪.‬‬

‫أساسيات التنسيق‪:‬‬

‫استخدم الخطوط الحديثة أو االعتيادية (مثل ‪ Times New Roman‬أو‬


‫‪1‬‬
‫‪ Arial‬للغة اإلنجليزية و‪ Calibri‬أو ‪ Times New Roman‬للغة العربية)‪.‬‬
‫تعتمد كل شركة أو مؤسسة‬
‫تنسيق خاص بها (ألوان ‪ -‬خط)‬
‫محاذاة النص إلى اليمين‪.‬‬ ‫‪2‬‬
‫ولون للخط ليستخدم في شعارها‬
‫ومستنداتها‪ ،‬ألن هذه الميزات‬
‫تشير إلى هويتها الخاصة‪ .‬إنها ميزة‬ ‫استخدام فقرات متباعدة‪.‬‬ ‫‪3‬‬
‫مهمة يجب أخذها في االعتبار عند‬
‫تنسيق مستند األعمال‪.‬‬ ‫استخدام لون مختلف وحجم خط اكبر للعناوين‪.‬‬ ‫‪4‬‬

‫قد تختلف معايير كتابة وتنسيق مستندات األعمال من لغة إلى أخرى‪ ،‬أو من بيئة عمل إلى أخرى‪ ،‬لذلك يجب عليك اتباع‬
‫المعايير التي يتطلبها مكان العمل الخاص بك‪ .‬كما أن التنسيق قد يختلف بحسب نوع المستند‪ ،‬فمثال‪:‬‬

‫أنواع مختلفة من المستندات‪:‬‬

‫تتطلب وجود أرقام الصفحات وصفحة الغالف‪.‬‬ ‫تقارير األعمال‬

‫يتم ضبط كامل النص إلى اليمين وبفراغ واحد فقط بين الفقرات‪.‬‬ ‫خطابات األعمال‬

‫ تتكون عادة من صفحة واحدة فقط وبحجم خط يصل إلى ‪ 12‬نقطة‪ ،‬مع هوامش ال تقل عن ‪0.5‬‬
‫السيرة الذاتية االحترافية‬
‫بوصة من جميع االتجاهات‪.‬‬

‫كن ً‬
‫حذرا من الروابط المعطلة أو المرفقات المفقودة أو المعلومات غير الصحيحة في رسالتك‪.‬‬ ‫رسالة بريد إلكتروني رسمية‬

‫‪13‬‬
‫ً‬
‫أيضا على كيفية مساعدة المستلم في فهم سياق وجوهر المحتوى‪.‬‬ ‫ال يرتكز التصميم الجيد للمستند على التخطيط الجيد فحسب‪ ،‬بل‬
‫وهكذا يمكنك القول أنه ال يوجد تصميم صحيح أو خطأ‪ ،‬بل هناك تصميم فعال وغير فعال‪.‬‬
‫تقع مسؤولية إعداد مستندات سهلة القراءة وواضحة للمستلم على منشئ مستند العمل‪ ،‬حيث تتطلب مراعاة عناصر المستند‬
‫المختلفة كالتخطيط والتصميم والعناصر التنظيمية المحيطة بالكلمات نفسها‪ ،‬فالبريد اإللكتروني أو التقرير الرسمي ليس مجرد نص‬
‫يمأل عدة صفحات‪ ،‬بل هو بالتأكيد أكثر من ذلك بكثير‪.‬‬

‫ُ‬
‫عند الحديث عن تصميم مستندات األعمال فإنه يشار إلى النواحي المختلفة لمظهر ذلك المستند‪ ،‬فالمستند ليس مجرد كلمات‬
‫تتم طباعتها على بعض الصفحات‪ ،‬بل هو عرض مرئي للمعلومات يدمج ما بين النص والصور‪ ،‬وينقل الفكرة الرئيسة بفعالية إلى‬
‫المستلمين المحددين‪.‬‬

‫تستخدم العديد من الشركات قوالب معينة لمستندات األعمال‪ .‬تحتوي هذه القوالب على خيارات تصميم ثابتة‪ ،‬حيث يختار‬
‫ً‬
‫أنماطا ثابتة أو يمأل الفراغات في قالب المستند‪.‬‬ ‫المستخدم‬

‫المبادئ األربعة األساسية في تصميم مستندات األعمال‪:‬‬

‫تجميع العناصر ذات العالقة مع بعضها البعض‪.‬‬ ‫‪ .1‬التقارب (‪)Proximity‬‬

‫ً‬
‫تشيركلمة المحاذاة إلى الموضع الصحيح للعناصر في المستند‪ .‬وبشكل أكثر تحديدا‪ ،‬إلى ترتيب‬
‫‪ .2‬المحاذاة (‪)Alignment‬‬
‫العناصر في خط مستقيم‪.‬‬

‫تكرار بعض العناصر المرئية المختارة للتصميم في جميع أنحاء المستند‪.‬‬ ‫‪ .3‬التكرار (‪)Repetition‬‬

‫استخدام األلوان بحذر‪ ،‬والحرص على التوازن في تباين العناصر‪.‬‬ ‫‪ .4‬التباين (‪)Contrast‬‬

‫البريد اإللكتروني الرسمي‬


‫ُ‬ ‫أصبح لرسائل البريد اإللكتروني الرسمية أسلوب وهيكل معين‪ً ،‬‬
‫نظرا ألنها تستخدم بشكل رئيس في االتصاالت التجارية‪ .‬ويتضمن هيكل‬
‫البريد اإللكتروني التحية والنص األساسي والختام مع ضرورة إجراء التصحيحات اإلمالئية والنحوية قبل اإلرسال‪.‬‬

‫يجب أن يكون لدى كل موظف في الشركة عنوان بريد إلكتروني رسمي خاص بالعمل والذي يستخدم اسم الشركة كمجال‬
‫ً‬
‫(‪ )Domain‬بداًل من حساب الجي ميل (‪ .)Gmail‬البريد اإللكتروني الخاص بالعمل هو وسيلة ال غنى عنها للتواصل مع العمالء‬
‫ويمثل االنتماء إلى الشركة أو المؤسسة‪ .‬ويكون عنوان البريد اإللكتروني على النحو التالي‪:‬‬
‫[االسم واللقب] @ [اسم الشركة كمجال] ‪.]namesurname]@[companydomain.net[ .‬‬

‫‪14‬‬
‫هيكلية البريد اإللكتروني الرسمي‪:‬‬
‫يتم إضافة التحية بحيث تكون مختصرة‬
‫ً‬
‫وودودة‪ ،‬ومخاطبة المستلمين بأسمائهم‪ ،‬مثاًل‬
‫"السيد الفاضل أحمد"‪ .‬يمكن استخدام االسم‬
‫األول فقط إذا كانت عالقتك وثيقة بالمستلم‪.‬‬

‫السيد الفاضل أحمد‬


‫السلام عليكم ورحمة الله وبركاته‬

‫نهديكم أطيب التحيات‪ ،‬ونود إبلاغكم بأن القسم سيعقد‬


‫صباحا في قاعة‬
‫ً‬ ‫اجتماعا يوم الإثنين المقبل في تمام التاسعة‬
‫ً‬
‫الإجتماعات الكبرى‪ ،‬وذلك لمناقشة الأدوار والمسؤوليات‬
‫المنوطة بالأعضاء‪ ،‬وعليه يرجى التكرم بحضور الاجتماع‬
‫يبدأ النص األساسي‬
‫للأهمية‪.‬‬
‫بالفكرة الرئيسة‪ ،‬بعبارات‬
‫في حال وجود ما يمنع حضوركم‪ُ ،‬يرجى إبلاغنا رسميًا بذلك‬ ‫موجزة ومرتكزة على‬
‫قبل ثلاثة ايام من موعد الاجتماع‪.‬‬ ‫اهتمامات المستلمين‪.‬‬
‫إذا كانت هناك حاجة إلى‬
‫الرد من المستلم‪ ،‬فعليك‬
‫ولكم وافر الشكر والتقدير‪.‬‬ ‫إيضاح ذلك وتضمين‬
‫طريقة الرد‪ .‬كما يجب‬
‫لفت نظر المستلم لوجود‬
‫حمد سلمان‬
‫ملفات مرفقة‪ ،‬في حال‬
‫مدير الموارد البشرية‬ ‫إضافتها‪.‬‬

‫تختتم الرسالة بعبارة ودودة تعبر‬


‫عن الشكر أو االحترام حسب سياق‬
‫ً‬ ‫بغض النظر عن اإلجراءات الرسمية‪ ،‬فإن‬
‫"شكرا" أو "مع تحياتي"‪،‬‬ ‫الرسالة‪ ،‬مثل‬
‫الفكرة األساسية عند إرسال رسالة بريد‬
‫متبوعة باسم ومعلومات المرسل‪.‬‬ ‫ً‬
‫إلكتروني هي أن تظل محترفا ألنه يمكن نسخ‬
‫رسائل البريد اإللكتروني وإعادة توجيهها إلى‬
‫أشخاص آخرين‪ ،‬وبالتالي إذا كانت رسالة‬
‫ُ‬
‫البريد غير مناسبة أو غير مهنية‪ ،‬فقد توحي‬
‫لهم بعدم مهنية مرسل الرسالة‪.‬‬

‫‪15‬‬
‫لنطبق ً‬
‫معا‬
‫تدريب ‪1‬‬
‫‪ .‬ما الفرق بين المستند الرسمي وغير الرسمي؟‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫تدريب ‪2‬‬
‫‪ .‬اشرح مصطلح مستند األعمال الرقمية من خالل ذكر بعض األمثلة‪.‬‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫تدريب ‪3‬‬
‫‪ .‬ما أنواع مستندات األعمال؟ أعط أمثلة عليها‪.‬‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫‪16‬‬
‫تدريب ‪4‬‬
‫ هل فكرت ً‬
‫يوما في االختالفات بين الصيغة الرسمية وغير الرسمية في كتابة مستندات‬
‫األعمال؟ اذكر بعض االختالفات من وجهة نظرك‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫‪.‬ما االختالفات التي وجدتها مقارنة بمقاالتك أو مستنداتك األخرى غير الرسمية؟‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫تدريب ‪5‬‬
‫ لتفترض أنك تعمل في شركة وعليك كتابة دعوة إلى جميع موظفي الشركة‪،‬تطلب منهم حضور‬
‫حدث معين‪ ،‬ما األجزاء المكونة للبريد اإللكتروني؟ وما جوانب اللغة المكتوبة التي يجب االنتباه‬
‫إليها؟‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬
‫‪ .‬افتح برنامج مايكروسوفت وورد واكتب رسالة بريد إلكتروني مر ً‬
‫اعيا ماذكرته باألعلى‪.‬‬

‫‪17‬‬
‫ن‬
‫الثا�‪:‬‬
‫ي‬ ‫الدرس‬

‫مبادئ تصميم مستندات األعمال‬

‫ستتعرف في هذا الدرس على عناصر تصميم المستند‪ ،‬وبرنامج لتصميم مستندات األعمال سكريبوس (‪ ،)Scribus‬وبشكل أكثر‬
‫ً‬
‫تحديدا‪ ،‬كيفية إنشاء وإعداد مستند جديد وإعداد التفضيالت في سكريبوس‪.‬‬

‫عنارص تصميم المستند‬


‫ً‬ ‫إن المستند المصمم بدقة يوفر للقارئ الشعور بالثقة عند قراءته‪ُ ،‬‬
‫ويعد إنشاء مستند جيد التصميم ً‬
‫أمرا سهاًل في برنامج معالجة‬
‫النصوص‪ ،‬من خالل اتباع مبادئ معينة واالستفادة من بعض العناصر مثل‪ :‬النصوص والخطوط‪ ،‬المساحات الفارغة‪ ،‬األلوان‪،‬‬
‫العناصر المرئية‪ ،‬القوائم و الجداول‪ .‬يمكنك التعامل مع هذه العناصر باستخدام برامج التصميم مثل سكريبوس‪.‬‬

‫طباعة النص‬
‫ً‬
‫طباعة النص هي فن ترتيب الحروف والنصوص بطريقة تجعل المستند مقروء وواضح وجذاب بصريا للقارئ‪ .‬بالنظر إلى النص‪،‬‬
‫ً‬
‫يجب أن يكون تصميمه دقيقا مع التركيز على استخدام أنماط النص مثل الخط الغامق أو المائل أو المسطر لجذب انتباه القراء‬
‫دون اإلفراط في استخدامها‪ .‬ينصح بالخط المائل للعبارات القصيرة (مثل االقتباسات المباشرة)‪.‬‬

‫تصنف الخطوط إلى مجموعات متنوعة من الخطوط المترابطة ً‬


‫معا وفق تصنيفين رئيسين‪:‬‬
‫ > النوع ‪Serif‬‏‪ ، Times New Roman ، Garamond ، Cambria( :‬وغيرها)‪.‬‬
‫ > النوع ‪:Sans Serif‬‏(‪ ، Arial ، Calibri ، Helvetica‬وغيرها)‪.‬‬

‫‪San Serif‬‬ ‫‪Serif‬‬ ‫َ َ‬


‫يتناسب ن ْوعا الخطوط ‪ Serif‬و ‪ Sans Serif‬مع مستندات‬
‫ً‬ ‫األعمال‪ ،‬ولكن خطوط ‪ Sans Serif‬ال تعتبر ً‬
‫خيارا جيدا في‬

‫‪Font‬‬ ‫‪Font‬‬ ‫الصفحات التي تحتوي على الكثير من النصوص‪ ،‬حيث يوصى‬
‫باستخدامها مع العناوين القصيرة والتعليقات المختصرة‪ ،‬أما‬
‫خطوط ‪ Serif‬فتعتبر أكثر سهولة في القراءة‪ .‬ضع في اعتبارك أنه‬
‫ال ينبغي استخدام أكثر من خطين في المستند‪.‬‬

‫النصوص والخطوط‬ ‫‪ Times New Roman‬‬ ‫بالنسبة للغة العربية‪ ،‬يمكنك‬
‫خطوط مثل تايمز نيو‬
‫ٍ‬ ‫استخدام‬
‫رومان (‪)Times New Roman‬‬
‫النصوص والخطوط‬ ‫‪ Calibri‬‬ ‫للمستندات الرسمية وخطوط‬
‫بسيطة مثل كاليبري (‪،)Calibri‬‬
‫دبي (‪ )Dubai‬للمستندات غير‬
‫النصوص والخطوط‬ ‫‪ Dubai‬‬
‫الرسمية‪.‬‬

‫‪18‬‬
‫هناك عدة اعتبارات يجب أخذها بالحسبان فيما يتعلق باستخدام النص والخطوط عند تصميمك للمستند‪:‬‬

‫هي بمثابة إرشادات التصفح للقارئ‪ .‬عند استخدامها بشكل فعال‪ ،‬يمكن استنباط الهدف من‬
‫المستند بأكمله وتوجيه القارئ ألهم النقاط مباشرة‪ ،‬بينما تسهم العناوين الفرعية في تجزئة‬ ‫العناوين الرئيسة‬
‫مقاطع النصوص الطويلة غير المريحة في القراءة‪ .‬يجب تنسيق العناوين الرئيسة والعناوين‬ ‫والعناوين الفرعية‬
‫الفرعية بخط عريض فقط‪ ،‬دون استخدام التسطير في نفس الوقت‪ .‬واستخدام مسافة متساوية‬ ‫(‪)Headlines and subheads‬‬
‫من الفقرة لجميع العناوين الرئيسة والعناوين الفرعية‪.‬‬

‫تقدما‪ ،‬يمكن ضبط المسافة بين األحرف‬ ‫ً‬ ‫عند استخدام برامج التخطيط والتصميم األكثر‬
‫والكلمات واألسطر للحصول على بعض التأثيرات التي تري ــح النظر وتسهل قراءة المستند‪ .‬يوصى‬ ‫تباعد النص (‪)Text spacing‬‬
‫بتجنب التعديالت اليدوية على إعدادات تباعد النص‪.‬‬

‫يجب أن تكون الحروف كبيرة بما يكفي لقراءتها بسهولة‪.‬‬ ‫حجم األحرف (‪)Letter size‬‬

‫المساحات الفارغة‬
‫ً‬
‫تشير المساحة الفارغة إلى أجزاء الصفحة التي ال يوجد بها نص أو صور‪ ،‬ويطلق عليها أيضا اسم المساحة البيضاء أو المساحة‬
‫ُ‬
‫السلبية‪ ،‬تفصل المساحات الفارغة بين الفقرات وتوفر هوامش لحواف الصفحات‪ .‬تستخدم هذه المساحة إلعطاء شعور‬
‫بالراحة للقارىء حيث أن تراكم الكثير من العناصر في الصفحة يؤدي إلى اإلرباك وتشتت االنتباه عن محتوى المستند ومظهره‬
‫ً‬ ‫ُ‬
‫العام ‪ .‬تستخدم المساحة الفارغة أيضا لتوجيه القارئ إلى أجزاء مهمة من المحتوى‪ .‬كما يمكن أن تتخلل الفقرات الطويلة بعض‬
‫المساحات واألسطر الفارغة لتالفي مشكلة تراص الكلمات واألسطر وتسهيل القراءة‪.‬‬

‫األلوان‬
‫تستخدم الشركات أو المؤسسات مجموعات من األلوان في شعارها أو في تصميم مستنداتها للتعبير عن هويتها‪ .‬وفي نقل رسائل‬
‫محددة إلى عقل المشاهد‪ .‬على سبيل المثال‪ ،‬إذا كانت مستندات شركة أو شعارها يتميز باللونين األصفر واألزرق فعندما يرى‬
‫العميل هذه األلوان سيتذكر في ذهنه الشركة المحددة‪ .‬ولذلك تعتمد كل شركة على لوحة ألوان فريدة خاصة بها حيث تشكل‬
‫األلوان هويتها‪.‬‬

‫العناصر المرئية‬
‫تشير العناصر المرئية إلى أي كائن رسومي أو صوري في المستند‪ ،‬مثل الصور الفوتوغرافية والرسومات والرسوم التوضيحية أو‬
‫البيانية والمخططات‪ ،‬ويتم استخدام هذه العناصر في المستند لجذب انتباه القارئ ولدعم أو تلخيص أو تقديم شرح يتعلق‬
‫بالموضوع العام للمستند‪.‬‬
‫ً‬
‫يعتبر الفرق بين التصميم الجرافيكي والرسومات التوضيحية في استخداماتهما‪ .‬عادة ما ُينظر إلى التصميم الجرافيكي على أنه‬
‫ً‬
‫وضوحا بمرور الوقت ألنها في بعض‬ ‫فن تجاري‪ ،‬بينما ترتبط الرسومات التوضيحية بالفنون الجميلة‪ .‬أصبحت هذه الفروق أقل‬
‫األحيان تميل إلى التداخل‪.‬‬

‫‪19‬‬
‫ً‬
‫شيوعا هي‪:‬‬ ‫العناصر المرئية األكثر‬

‫هي صور حقيقية ألشياء أو مواقف محددة تمنح المستند ميزة الواقعية‪ ،‬ولكن‬
‫العيب الوحيد بها هو التفاصيل الدخيلة التي قد تظهر في الصورة والتي قد‬ ‫الصور الفوتوغرافية‬
‫ُ‬
‫تبعد القارئ عن الرسالة األساسية للمستند‪.‬‬

‫تستخدم الرسومات أو الرسوم التوضيحية لتمثيل أشياء غير واقعية أو أشياء‬


‫حقيقية يصعب تصويرها‪ .‬يمكن للرسومات أن تظهر األجزاء التي يحتاج‬
‫الرسوم التوضيحية‬
‫القارئ إلى رؤيتها فقط مما يتيح التخلص من التفاصيل الزائدة وإبراز ما يجب‬
‫أيضا واضحة ومعبرة‪.‬‬‫ً‬
‫التأكيد عليه‪ ،‬ويجب أن تكون الرسوم التوضيحية‬

‫تستخدم مثل هذه المخططات إلظهار معلومات إحصائية على شكل‬


‫معلومات مرئية يسهل فهمها‪ .‬يجب أن تكون الرسوم البيانية والمخططات‬
‫واضحة وسهلة الفهم بالنسبة للقارئ‪.‬‬
‫ً‬ ‫المخططات والرسوم‬
‫يجب أن تتميز هذه المخططات والرسوم أيضا بعناوين مختصرة ومفهومة‬ ‫البيانية‬
‫وبشرح مختصر للرموز المستخدمة‪ .‬تأتي هذه المخططات بأشكال مختلفة‬
‫ً‬
‫بناء على نوع المعلومات التي يتم إيصالها‪ ،‬ومن أكثرها المخططات العمودية‬
‫والدائرية‪.‬‬

‫القوائم والجداول‬
‫ً‬ ‫ّ‬
‫تعد القوائم وسيلة فعالة جدا في جذب عين القارئ؛ ولكن اإلفراط في استخدامها ُيضعف من تأثيرها‪ .‬فالمستندات المعبأة‬
‫ً‬ ‫ً‬ ‫ّ‬ ‫ُ‬
‫وتصعب على القارئ معاينتها‪ً .‬‬ ‫ّ‬
‫مناسبا عن القوائم باإلضافة إلى‬ ‫غالبا ما تعد الجداول بدياًل‬ ‫بالكثير من القوائم تعد غير مجدية‬
‫أنها طريقة منظمة لتنسيق المعلومات‪ .‬ويمكن إضافة فراغات إضافية حول المعلومات لجعلها أسهل للقراءة‪ .‬كما يمكن تمييز‬
‫الصفوف الرئيسة بتظليلها‪.‬‬

‫‪20‬‬
‫برنامج سكريبوس لتصميم مستندات األعمال‬

‫هناك العديد من البرامج لتصميم مستندات األعمال منها المجانية وغير المجانية ومفتوحة المصدر ومغلقة المصدر‪ .‬مثل برنامج‬
‫سكريبوس (‪ )Scribus‬والذي ستسخدمه في هذا الدرس وهو برنامج مجاني‪ ،‬بينما يعد برنامج إن ديزاين (‪)InDesign‬غير مجاني‪.‬‬

‫برنامج سكريبوس (‪ )Scribus‬هو برنامج نشر مكتبي مجاني ومفتوح المصدر‪ ،‬مصمم‬
‫للتخطيط والطباعة وإعداد الملفات لالستخدام االحترافي‪ .‬ستسخدمه لتصميم مستندات‬
‫األعمال‪ ،‬ويمكن تحميله من خالل‪https://www.scribus.net/downloads/ :‬‬

‫واجهة البرنامج‬

‫شريط أدوات‬ ‫مستند‬


‫سكريبوس األساسي‬ ‫جديد‬

‫إعدادات صفحة‬
‫المستند الجديد‬

‫أدوات التكبير والتصغير‬


‫‪21‬‬
‫‪1‬‬ ‫إنشاء مستند جديد‬
‫الخطوة األولى التي يجب عليك القيام بها عند استخدام سكريبوس هي تعيين حجم‬
‫‪2‬‬ ‫المستند الجديد‪ً ،‬‬
‫بناء على المشروع الذي تريد إنشاءه‪.‬‬

‫إلنشاء مستند جديد‪:‬‬


‫‪3‬‬
‫> افتح برنامج سكريبوس‪.‬‬
‫‪1‬‬ ‫>من عالمة تبويب ‪( File‬ملف)‪.‬‬
‫اضغط على ‪( New‬جديد)‪2 .‬‬

‫>من نافذة ‪New Document‬‬


‫(مستند جديد)‪ ،‬حدد ‪3 .A4‬‬

‫‪4‬‬ ‫>سيظهر المستند الجديد‪.‬‬

‫‪4‬‬

‫‪22‬‬
‫إعداد المستند والتفضيالت‬
‫بعد إنشاء المستند الجديد‪ ،‬فإن الخطوة التالية هي إعداد بعض عناصره‪ ،‬مثل الهوامش وخيارات الحفظ‪ ،‬حتى يتم تطبيقها‬
‫ً‬ ‫ً‬
‫تلقائيا للمستند بأكمله‪ .‬إضافة إلى ذلك‪ ،‬يمكنك تعيين بعض التفضيالت األخرى‪ ،‬مثل اللغة التي ستستخدمها في مستندك‪.‬‬

‫‪1‬‬
‫لتعيين اللغة‪:‬‬
‫‪1‬‬‫>من عالمة تبويب ‪( File‬ملف)‪،‬‬
‫اضغط على ‪Document Setup‬‬
‫(إعداد المستند)‪2 .‬‬

‫>اختر ‪Document Setup‬‬


‫(إعداد المستند)‪3 .‬‬

‫‪4‬‬ ‫>من عالمة تبويب ‪( General‬عام)‪،‬‬


‫حدد ‪( Arabic‬العربية)‪5 .‬‬

‫‪6‬‬ ‫> اضغط على ‪( OK‬موافق)‪.‬‬


‫‪2‬‬

‫‪3‬‬ ‫‪4‬‬

‫‪5‬‬

‫‪6‬‬

‫‪23‬‬
‫‪1‬‬
‫لتعيين هوامش الصفحة‪:‬‬
‫اضغط‬ ‫‪1‬‬ ‫>من عالمة تبويب ‪( File‬ملف)‪،‬‬
‫على ‪( Document Setup‬إعداد‬
‫المستند)‪2 .‬‬

‫>اختر ‪Document Setup‬‬


‫(إعداد المستند)‪3 .‬‬

‫>من عالمة تبويب ‪Margins & Bleeds‬‬


‫(الهوامش وتجاوز الهوامش) ‪ ، 4‬عين‬
‫الهوامش التي تريدها‪5 .‬‬

‫‪2‬‬ ‫‪6‬‬ ‫> اضغط على ‪( OK‬موافق)‪.‬‬

‫هنا يمكنك ضبط هوامش‬


‫الصفحة وإجراء تغييرات‬
‫تلقائية على جميع الصفحات‪.‬‬

‫‪3‬‬
‫‪4‬‬

‫‪5‬‬

‫‪6‬‬

‫‪24‬‬
‫‪1‬‬
‫لتعيين خيارات الحفظ التلقائي والتراجع‪:‬‬
‫اضغط على ‪Document Setup‬‬ ‫‪1‬‬ ‫>من عالمة تبويب ‪( File‬ملف)‪،‬‬
‫(إعداد المستند)‪2 .‬‬

‫‪3‬‬ ‫>اختر ‪( Document Setup‬إعداد المستند)‪.‬‬


‫>من عالمة تبويب ‪( Saving & Undo‬الحفظ والتراجع)‪ 4 ،‬حدد خيار‬
‫‪( Enable automatic saving of documents‬تمكين الحفظ‬
‫التلقائي للمستندات)‪ 5 ،‬وخيار ‪Enable undo/redo system‬‬
‫(تمكين نظام التراجع ‪ /‬اإلعادة)‪6 .‬‬

‫‪7‬‬ ‫> اضغط على ‪( OK‬موافق)‪.‬‬


‫‪2‬‬

‫‪3‬‬
‫‪4‬‬

‫‪5‬‬

‫‪6‬‬

‫‪7‬‬

‫‪25‬‬
‫‪1‬‬
‫لتعيين الشبكة‪:‬‬
‫‪1‬‬ ‫>من عالمة تبويب ‪( File‬ملف)‪،‬‬
‫‪2‬‬ ‫اضغط ‪( Preferences‬تفضيالت)‪.‬‬
‫‪3‬‬ ‫>حدد ‪( Guides‬األدلة)‪.‬‬
‫>من عالمة تبويب ‪( Placement‬تعيين‬
‫‪5‬‬ ‫الموضع)‪ 4 ،‬حدد مسافات شبكتك‪.‬‬
‫‪6‬‬ ‫> اضغط على ‪( OK‬موافق)‪.‬‬

‫‪2‬‬ ‫يمكن استخدام هذا البرنامج دون‬


‫اتصال باإلنترنت عند تصميم‬
‫النماذج‪.‬‬

‫ليس من الضروري عرض الشبكة‪ .‬يمكنك‬


‫العمل مع األدلة أو الشبكة إلنشاء التخطيط‬
‫حيث إنها مسألة تفضيل شخصي‪.‬‬

‫‪4‬‬

‫‪3‬‬

‫‪5‬‬

‫‪6‬‬

‫‪26‬‬
‫‪1‬‬
‫لتعيين أدلة الصفحات‪:‬‬
‫اضغط‬ ‫‪1‬‬ ‫>من عالمة تبويب ‪( File‬ملف)‪،‬‬
‫‪2‬‬ ‫على ‪( Preferences‬تفضيالت)‪.‬‬
‫‪3‬‬ ‫> حدد ‪( Guides‬األدلة)‪.‬‬
‫‪4‬‬ ‫>من عالمة تبويب ‪( Visibility‬الرؤية)‪،‬‬
‫حدد جميع الخيارات‪5 .‬‬

‫‪6‬‬ ‫> اضغط على ‪( OK‬موافق)‪.‬‬

‫‪2‬‬

‫عند اختيار جميع خيارات الرؤية‪،‬‬


‫يتم عرض كل شيء في صفحاتك‪:‬‬
‫أدلة‪ ،‬هوامش وشبكات‪ .‬جميع‬
‫هذه العناصر مفيدة للغاية في‬
‫تنظيم وتخطيط النص‪.‬‬

‫‪4‬‬

‫‪3‬‬ ‫‪5‬‬

‫‪6‬‬

‫‪27‬‬
‫لنطبق ً‬
‫معا‬
‫تدريب ‪1‬‬
‫ ما المعلومات التي يجب أن تأخذها بعين االعتبار قبل البدء في إعداد مستندك الجديد في‬
‫سكريبوس؟‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫تدريب ‪2‬‬
‫‪.‬اشرح المبادئ األساسية األربعة لتصميم مستندات األعمال‪.‬‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫‪28‬‬
‫تدريب ‪3‬‬
‫‪.‬ما االعتبارات المهمة عند اختيار األلوان في المستند؟‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫تدريب ‪4‬‬
‫جديدا‪ ،‬وخصص المستند الجديد ً‬ ‫ً‬ ‫ً‬
‫بناء على نوع مستند العمل‬ ‫ افتح سكريبوس وأنشئ مستندا‬
‫الذي تريد إنشاءه‪ ،‬وليكن مستند خاص بإنشاء سيرة ذاتية احترافية‪ ،‬لكن قبل إنشاء السيرة‬
‫الذاتية ينبغي التفكير والتأمل في األسئلة التالية‪:‬‬
‫> بأي لغة تريد كتابة سيرتك الذاتية؟‬

‫> ما نوع الهوامش التي يجب أن تحتويــها السيرة الذاتية المهنية؟‬

‫> هل سيكون من األنسب لك تمكين خيارات الحفظ والتراجع التلقائي؟‬


‫>وماذا عن الشبكة؟ هل تعتقد أنك ستكون ً‬
‫قادرا على إكمال تصميم المستند بشكل أسرع إذا وضعت شبكة في‬
‫مساحة عملك؟‬

‫‪29‬‬
‫العنوان‬
‫الهاتف‬ ‫االسم األول‬
‫الجوال‬
‫البريد اإللكتروني‬ ‫اسم العائلة‬
‫ملف تعريف ‪LinkedIn‬‬ ‫……………………………… ‪Date of Birth:‬‬
‫‪/Twitter‬المدونة‪/‬قائمة المشروعات‬
‫‪Place of Birth: ……………………………..‬‬
‫…‪Name (in English): ……………………...‬‬
‫…………‪……………………………………...….‬‬

‫الهدف‬
‫اذكر بإيجاز هدفك الوظيفي‪ ،‬أو ل ّ‬
‫خص العناصر التي تجعلك مميزا‪ .‬استخدم كلمات من الوصف‬
‫الوظيفي ككلمات رئيسة‪.‬‬

‫التعليم‬
‫اسم الشهادة | المدرسة‬
‫التواريخ من – إلى‬
‫ال بأس بأن تضيف المعدل التراكمي والجوائز والشهادات التي حصلت عليها‪ .‬ال تتردد في‬
‫تلخيص المقررات العلمية أيضا‪.‬‬
‫اسم الشهادة | المدرسة‬
‫التواريخ من – إلى‬
‫ال بأس بأن تضيف المعدل التراكمي والجوائز والشهادات التي حصلت عليها‪ .‬ال تتردد في‬
‫تلخيص المقررات العلمية أيضا‪.‬‬

‫الخبرة‬
‫المسمى الوظيفي | الشركة‬
‫التواريخ من – إلى‬
‫صف مسؤولياتك وإنجازاتك من حيث التأثير والنتائج‪ .‬استخدم األمثلة‪ ،‬مع مراعاة اإليجاز‪.‬‬
‫المسمى الوظيفي | الشركة‬
‫التواريخ من – إلى‬
‫اذكر بإيجاز هدفك الوظيفي‪ ،‬أو ل ّ‬
‫خص العناصر التي تجعلك مميزا‪ .‬استخدم كلمات من الوصف‬
‫الوظيفي ككلمات رئيسة‪.‬‬

‫المهارات‬
‫‪……………….......................‬‬ ‫•‬ ‫اذكر نقاط القوة المتعلقة بالدور الذي تقوم به‬ ‫•‬
‫‪……………….......................‬‬ ‫•‬ ‫‪……………………………………………………….‬‬ ‫•‬
‫‪……………….......................‬‬ ‫•‬

‫األنشطة‬
‫استخدم هذا الجزء لتسليط الضوء على النشاطات والمهام المفضلة ذات الصلة وإظهار مدى‬
‫الرغبة في العطاء‪ .‬من األفضل تضمين األدوار القيادية والخبرات التطوعية التي قمت بها هنا‪ .‬أو‬
‫عرض إضافات مهمة مثل المنشورات والشهادات واللغات والدورات التدريبية وحضور المؤتمرات‪.‬‬

‫هذا النموذج مثال على مستند لسيرة ذاتية‪ .‬يمكنك اإلجابة عن األسئلة ً‬
‫بناء على هذا المثال‪.‬‬

‫‪30‬‬
‫الدرس الثالث‪:‬‬

‫نماذج األعمال ‪1‬‬

‫ّ‬
‫تعد نماذج األعمال بمثابة العمود الفقري ألي عملية إدارية تتطلب جمع بيانات من العمالء أو الطلبة أو الموظفين أو المواطنين أو أي‬
‫ً‬
‫مجموعة مرتبطة بشركة أو بحكومة أو بمدرسة أو بمؤسسة‪ ،‬وذلك بصورة تتيح استرداد هذه البيانات مستقباًل‪ .‬ستتعرف في هذا الدرس‬
‫على مفهوم نموذج األعمال‪ ،‬والنماذج المطبوعة والنماذج عبر اإلنترنت المستخدمة كأدوات لجمع البيانات واالختالفات بينهما‪ .‬ستتعلم‬
‫كيفية إنشاء نموذج جمع البيانات‪ ،‬ونموذج الطلب وكيف يمكنك إنشاؤه في برنامج سكريبوس‪.‬‬

‫مفهوم نموذج األعمال‬


‫النموذج هو مستند منظم بترتيب محدد‪ ،‬يستخدم لجمع المعلومات بطريقة منطقية وذات مغزى‪ .‬تأتي النماذج في نسخ رقمية أو‬
‫مطبوعة ومع العديد من أنواع المستندات المختلفة‪ .‬على سبيل المثال‪ ،‬طلب الشراء‪ ،‬أو طلب الخدمة‪ ،‬أو استبانة رضا العمالء أو اإلقرار‬
‫الضريبي‪ .‬إضافة إلى ذلك‪ ،‬هناك أنواع أخرى من النماذج قد ال تبدوكنموذج تقليدي مثل الشيك البنكي‪ ،‬أو اتفاقية استخدام برنامج ما أو‬
‫الموافقة على الشروط‪ ،‬أو قبول ملفات تعريف االرتباط على الويب هي بعض أنواع النماذج التي نمألها دون اإلدراك أنها نماذج‪.‬‬

‫النماذج كأدوات لجمع البيانات‬


‫أداة جمع البيانات‬ ‫الهدف من النموذج هو جمع المعلومات التي تحتاجها الشركة أو المنظمة‪ .‬يتم جمع المعلومات من‬
‫هي عبارة عن‬ ‫خالل أدوات تحليل العمليات وجمع البيانات‪ ،‬لذلك في هذا السياق‪ ،‬يمكن اعتبار النماذج أداة لجمع‬
‫نموذج منظم أو‬ ‫البيانات‪.‬‬
‫أداة تسمح بإدخال‬ ‫قد تكون أدوات جمع البيانات عبر الويب أو مطبوعة‪ ،‬لذا يجب تعبئتها عبر اإلنترنت أو طباعتها‬
‫البيانات المتغيرة‬ ‫على الورق‪ .‬وتحتوى على أسئلة يقدم المستجيبون أو المستخدمون النهائيون إجابات عليها‪ .‬تم‬
‫في مساحات‬ ‫تصميم أدوات جمع البيانات لجمع البيانات‪ ،‬وعرضها‪ ،‬ونقلها وتخزينها‪ ،‬ولتجميع معلومات تجارية‬
‫فارغة‪.‬‬ ‫ً‬
‫محددة وتوصيلها وتسجيلها‪ .‬تضمن النماذج المصممة جيدا سالمة البيانات من أول مرحلة عند‬
‫إلتقاط البيانات‪.‬‬

‫النماذج المطبوعة‬
‫تكون النماذج على شكل ملفات ‪ PDF‬أو (‪ Word (.docx‬أو أي من التنسيقات الشائعة األخرى بمثابة نسخة إلكترونية من النموذج‬
‫المطبوع‪ .‬ويتم توزي ــع هذا النوع من النماذج ً‬
‫غالبا عبر البريد اإللكتروني أو التحميل من الويب‪ ،‬حيث يقوم المستلم بتعبئها وإعادتها‪ ،‬أو‬
‫ضوئيا وإعادتها‪ .‬توجد مستندات منسقة تحتوي على حقول فارغة يمكن للمستخدمين تعبئتها‬ ‫ً‬ ‫قد يقوم بطباعتها وتعبئتها ثم مسحها‬
‫بالبيانات‪ .‬عند استخدام النماذج المطبوعة‪ ،‬من الضروري أن يقوم شخص ما بنقل البيانات من الورقة إلى قاعدة بيانات الحاسب‪ ،‬حيث‬
‫ً‬
‫عموما على النماذج التي تحتوي على‬ ‫ً‬
‫تلقائيا‪ ،‬لكنها تقتصر‬ ‫ً‬
‫إحصائيا‪ .‬يمكن لبعض البرامج القيام بذلك‬ ‫يمكن بعد ذلك تحليل النتائج‬
‫مربعات اختيار فقط‪ ،‬ألنها ال تستطيع معالجة النص المكتوب بخط اليد‪.‬‬

‫‪31‬‬
‫النماذج ع� ت‬
‫اإلن�نت‬ ‫ب‬
‫تعد النماذج عبر اإلنترنت شائعة االستخدام بشكل خاص على شبكة اإلنترنت العالمية وذلك لسهولة إنشائها باستخدام لغة‬
‫‪ HTML‬والتي تتيح إنشاء النماذج والحقول الخاصة بها كحقول النص وخانات االختيار‪ً .‬‬
‫غالبا ما تتم معالجة البيانات المدخلة‬
‫ً‬
‫في النماذج عبر اإلنترنت بواسطة برنامج على خادم معين ‪ .‬وتوفر بدياًل عن النماذج الورقية المطبوعة‪ ،‬حيث يتم إدخال‬
‫البيانات ومعالجتها على الحاسب بشكل مباشر دون الحاجة لمعالجة المحتوى كما هو الحال عند استخدام النماذج المطبوعة‪.‬‬
‫يتم عرض النموذج على شاشة المستخدم حيث يقوم ذلك المستخدم بتعبئته من خالل تحديد الخيارات بمؤشر أو بكتابة نص من لوحة‬
‫مفاتيح الحاسب‪ ،‬ثم يتم إرسال البيانات مباشرة إلى تطبيق معالجة النماذج الذي يقوم بإدخال المعلومات في قاعدة البيانات‪.‬‬

‫يجب اإلجابة عن األسئلة التالية قبل البدء بتصميم النموذج‪:‬‬

‫ما الغرض من النموذج؟‬


‫قبل البدء بإنشاء النموذج‪ ،‬عليك أن تسأل‬
‫نفسك بعض األسئلة الضرورية لتحديد الغرض‬ ‫ما المشاكل التي يعالجها النموذج؟‬
‫من النموذج‪ .‬يعتبر تحليل العملية والتصميم‬
‫َم ْن سيقوم بتعبئة النموذج بالبيانات؟ ومن ُ‬
‫سي ِّ‬
‫قيم تلك البيانات؟‬
‫التحدي األكبر في عملية جمع المعلومات‪،‬‬
‫ويتطلبان التخطيط السليم‪.‬‬
‫متى أحتاج إلى هذا النموذج؟‬

‫ب� النماذج المطبوعة والنماذج ع� ت‬


‫اإلن�نت‬ ‫الفرق ي ن‬
‫ب‬
‫جزءا من حياتنا لبعض الوقت‪ ،‬إال أن استخدام النماذج عبر اإلنترنت‬ ‫على الرغم من أن نموذج المستند المطبوع التقليدي سيبقى ً‬
‫والتنسيقات األخرى المصممة للشاشات أصبح يزداد بشكل سري ــع‪ .‬يرجع هذا إلى المزايا المتعددة للنماذج عبر اإلنترنت مقارنة بالنموذج‬
‫المطبوع‪ .‬وفيما يلي مقارنة بين النماذج المطبوعة والنماذج عبر اإلنترنت‪:‬‬

‫الفرق بين النماذج المطبوعة والنماذج عبر اإلنترنت‬


‫النماذج عبر اإلنترنت‬ ‫النماذج المطبوعة‬

‫ال تشترط بعض النماذج إكمالها بصورة فورية‪ ،‬ومن السهل أخذ‬
‫يمكن تخزين النماذج عبر اإلنترنت بصورة فورية في قاعدة‬
‫المستند المطبوع وإكماله في وقت الحق دون الحاجة إلى التواجد في‬
‫بيانات‪.‬‬
‫نفس الموقع أو البرنامج مرة أخرى‪.‬‬

‫على الرغم من أن التوقيعات الرقمية تحظى بقبول واسع إال أن هناك‬


‫يمكن للنماذج عبر اإلنترنت إرسال إشعارات االستالم بالبريد‬
‫عقود وإفادات خطية ومراسالت رسمية أخرى تتطلب التوقيع بخط‬
‫اإللكتروني‪.‬‬
‫اليد‪.‬‬

‫يمكن للنماذج عبر اإلنترنت التحقق من تلقاء نفسها من عدم‬


‫يمكن إكمال النماذج الورقية وقراءتها من أي مكان بدون اتصال‬
‫ترك الحقول فارغة‪ ،‬ومن إدخال النوع المناسب من المعلومات‪.‬‬
‫باإلنترنت‪.‬‬
‫وتتميز بسهولة معالجة البيانات وتحليلها‪.‬‬

‫‪32‬‬
‫كيفية إنشاء نموذج جمع البيانات‬
‫إن الخطوة األولى إلنشاء نموذج جمع البيانات تتمثل في اتباع دليل تصميم النموذج التالي‪:‬‬

‫دليل تصميم النموذج‪:‬‬

‫تعتبر خطوط فئة ‪ Sans Serif‬مثل (‪ Arial‬و‪ )Calibri‬هي األكثر مالءمة للنماذج‪ .‬تجنب استخدام األحرف‬
‫أنماط الكتابة‬
‫الكبيرة عند الكتابة باإلنجليزية لصعوبة قراءتها وإلبطائها لعملية القراءة‪.‬‬

‫ال تستخدم التسطير (الخط تحت الكلمات) ألنه يجزئ النموذج ويجعل من الصعب قراءته‪ .‬استخدم نمط‬
‫التنسيق‬
‫التغميق للعناوين أو للتأكيد‪ ،‬ويوصى باستخدام اللون األسود للنصوص‪.‬‬

‫استخدم المساحة الفارغة للمساعدة في توجيه القارئ وفي فصل األقسام وإلضفاء مظهر مرتب على‬
‫الخطوط والمسافات‬
‫النموذج‪.‬‬

‫ِّ‬
‫اتبع قواعد الشركة باستخدام التصميم والحجم واأللوان المعتمدة الخاصة بالشعار وتجنب تغييره‪ ،‬مع مراعاة‬
‫الشعار‬
‫الحصول على التصري ــح باستخدام الشعار عند الحاجة‪.‬‬

‫ُ‬ ‫ً‬ ‫ً‬


‫ووصفيا‪ .‬ال تضمن كلمة "نموذج"‬ ‫موجزا‬ ‫يفضل أن يقتصر عنوان النموذج على خمس كلمات فقط ليكون‬
‫عنوان النموذج‬
‫كجزء من العنوان‪.‬‬

‫ً‬
‫من المهم تجنب االختصارات والمرادفات ومن األفضل استخدام كلمات سهلة بداًل عن الكلمات الغريبة أو‬
‫اللغة البسيطة‬
‫المعقدة‪.‬‬

‫‪33‬‬
‫أفضل ممارسات التصميم‪:‬‬

‫يمكنك الحد من كم البيانات التي يقوم بإدخالها المشاركون بتعبئة النموذج من خالل استخدام خانات‬
‫المشاركون‬
‫االختيار والقوائم وغيرها قدر اإلمكان‪ ،‬حيث يجب أن يكون من السهل تعبئة النموذج ومعالجة بياناته‪.‬‬

‫يجب أن تتطابق مساحة الكتابة مع المساحة المتوقعة لإلجابة في األسئلة المفتوحة‪ .‬ينصح باستخدام‬
‫المساحات المطلوبة‬
‫خانات االختيار واألسئلة متعددة الخيارات لتقليل فرص االرتباك أو عدم اإلجابة‪.‬‬

‫ً‬
‫واضحا حتى يفهم المستخدم بأقل جهد‬ ‫اطلب الحد األدنى من المعلومات من المستخدم واجعل األمر‬
‫البساطة والوضوح‬
‫ممكن‪.‬‬

‫حاول أن تطرح األسئلة المباشرة‪ ،‬وتجنب طرح أسئلة متعددة في فقرة واحدة‪ .‬تساعد األسئلة المصممة‬
‫ألغراض وظروف مختلفة على تحسين تجربة من يعبئ النموذج‪ ،‬مما يعني تحسين جودة البيانات‬ ‫األسئلة الموجزة‬
‫جمعة‪.‬‬‫الم َّ‬
‫ُ‬

‫ً‬
‫كلما زادت دقة السؤال كانت اإلجابة أكثر تحديدا‪ .‬فمثال‪ ،‬ال تطلب إدخال "االسم" أو "التاري ــخ"‪ ،‬بل كن‬
‫ً‬ ‫الدقة في السؤال‬
‫وضوحا واطلب "االسم األول" أو "تاري ــخ الطلب"‪.‬‬ ‫أكثر‬

‫يقلل ترتيب المعلومات في النموذج من األخطاء ومن تضييع الوقت أثناء تعبئة النموذج‪ .‬فينبغي ترتيب‬
‫الترتيب‬
‫عناصر النموذج بحيث يكون اتجاه البداية من اليمين إلى اليسار ومن أعلى إلى أسفل‪.‬‬

‫يمكن تقسيم النموذج إلى أقسام تجمع العناصر ذات العالقة المنطقية‪ ،‬مما يسهل عملية القراءة واإلجابة‬
‫التجميع‬
‫أو إدخال البيانات‪.‬‬

‫ً‬
‫أحيانا يتوفر النموذج بأكثر من تنسيق واحد‪ ،‬فيمكن للمستخدمين حينها استخدام النسخة اإللكترونية من النموذج أو تحميل‬
‫ُ ّ‬
‫النسخة الورقية منه وطباعتها‪ .‬وتحدد بيئة المستخدم اإلصدار المناسب من النموذج‪ .‬في كلتا الحالتين يجب أن تتطابق‬
‫البيانات المطبوعة مع اإللكترونية وكذلك من الضروري أن يتطابق المحتوى مع التسلسل‪.‬‬

‫إنشاء نموذج فاتورة بيع باستخدام برنامج سكريبوس‬


‫استخداما من النماذج المطبوعة أو النماذج عبر اإلنترنت الذي تستخدمه الشركات ‪.‬‬ ‫ً‬ ‫يعد نموذج فاتورة البيع األكثر‬
‫نموذج فاتورة البيع‪ :‬مستند يستخدمه العمالء لطلب البضائع من تاجر الجملة أو الشركة المصنعة أو بائع التجزئة‪ ،‬ويتم استخدامه في‬
‫ً‬
‫الغالب من قبل الشركات التي تشتري المنتجات بكميات كبيرة‪ .‬وهو نموذج أيضا لجمع البيانات؛ ألنه مستند ذو مظهر احترافي يوفر‬
‫ً‬ ‫ً‬ ‫ُ‬
‫وصفيا ويوفر مساحة لتضمين اسم‬ ‫مساحات إلدخال معلومات عن المنتج ومرحلة العملية ورقم الدفعة أو الحصة‪ .‬كما أن له عنوانا‬
‫جامع البيانات أو األحرف األولى منه‪.‬‬
‫وفيما يتعلق بتصميم نموذج فاتورة البيع‪ ،‬فإن المعلومات التي يجب تضمينها هي‪ :‬شعار الشركة ومعلومات الشحن ورقم المنتج‬
‫(باإلضافة إلى معلومات حول الكمية وسعر الوحدة) ورقم الفاتورة وطرق الدفع والسعر اإلجمالي‪.‬‬

‫‪34‬‬
‫ً‬
‫تحديدا ستضيف عناصر مثل‪:‬‬ ‫ستبدأ في إنشاء فاتورة بيع في برنامج سكريبوس‪ .‬وبشكل أكثر‬
‫> شعار الشركة التجارية‪.‬‬
‫> عنوان النموذج (فاتورة بيع)‪.‬‬
‫> الخطوط والقواعد‪.‬‬

‫الشعار‬

‫عنوان‬
‫النموذج‬

‫الخطوط‬
‫والقواعد‬

‫‪35‬‬
‫ستستخدم فقط الخطوات الضرورية الالزمة إلكمال النموذج المحدد وليس كل إعداد من إعدادات برنامج سكريبوس‪.‬‬

‫لتعيين حجم النموذج‪:‬‬


‫‪1‬‬ ‫> من عالمة تبويب ‪( File‬ملف)‪ ،‬اضغط على ‪( New‬جديد)‪.‬‬
‫‪3‬‬ ‫ِّ‬
‫>من نافذة ‪( New Document‬مستند جديد)‪ ،‬حدد ‪ 2 ،A4‬ثم غير أدلة الهامش إلى ‪. 12.700mm‬‬
‫ِّ‬
‫>من عالمة تبويب ‪( View‬عرض)‪ ،‬حدد ‪( Grids and Guides‬شبكات وأدلة) ثم حدد ‪Show Grid‬‬
‫(إظهار الشبكة)‪4 .‬‬

‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫ُ‬
‫تستخدم الشبكة لتنظيم‬
‫المكونات وتحديد‬
‫موقعها بشكل صحيح‪.‬‬

‫‪4‬‬

‫‪36‬‬
‫لتغيير الشبكة‪:‬‬
‫‪2‬‬ ‫اضغط على ‪( Document Setup‬إعداد المستند)‪.‬‬ ‫‪1‬‬ ‫ > من عالمة تبويب ‪( File‬ملف)‪،‬‬
‫‪3‬‬ ‫ > من نافذة ‪( Document Setup‬إعداد المستند)‪ ،‬حدد ‪( Guides‬األدلة)‪.‬‬
‫> من عالمة تبويب ‪( Placement‬تعيين الموضع)‪ ،‬حدد ‪( Grid‬شبكة)‪ّ 4 ،‬‬
‫غير قيم‬
‫‪( Snap Distance‬مسافة االلتقاط) إلى ‪ 9px‬و ‪( Grab Radius‬تحويل نصف القطر) إلى ‪5 .4px‬‬

‫‪1‬‬

‫‪1‬‬
‫‪2‬‬

‫‪3‬‬

‫‪5‬‬
‫‪4‬‬

‫‪37‬‬
‫‪1‬‬
‫الستيراد صورة متجه‪:‬‬
‫> من عالمة تبويب ‪( File‬ملف)‪ 1 ،‬حدد ‪Import‬‬
‫(استيراد) واضغط على ‪( Get Vector File‬احصل‬
‫على ملف متجهي)‪2 .‬‬

‫‪3‬‬ ‫> حدد صورة الشعار‪ ،‬ثم اضغط على ‪( OK‬موافق)‬


‫واختر تنسيق ‪4 .ai part‬‬

‫>‪.‬احفظ الملف‪.‬‬

‫‪2‬‬

‫‪4‬‬

‫‪3‬‬

‫يشير تنسيق (‪ )AI‬إلى كلمة (‪ )Adobe Illustrator‬وهو عبارة عن ملف متجهي‪ ،‬وهذا يعني أن هذا التنسيق قابل للتكبير‬
‫ّ‬
‫والتصغير والتحرير فيمكنك وضعه في النموذج بالحجم الذي تفضله دون فقدان جودة األلوان أو المخططات التفصيلية‪ .‬وتعد‬
‫ُ‬
‫ملفات أدوبي إليستريتور ملفات أعمال فنية تستخدم إلنشاء ملفات (‪ )EPS‬و(‪.)PDF‬‬
‫ً‬ ‫ً‬ ‫ّ‬
‫من ناحية أخرى يعد (‪ )JPG‬من أكثر تنسيقات الملفات شيوعا لضغط الصور مع العلم أنه عند ضغط البيانات وفقا لهذا‬
‫التنسيق يتم حذف المعلومات غير الضرورية من الملف‪ .‬ومع ذلك فهو خيار جيد للويب ألنه مثالي لتحسين عملية التحميل‬
‫ً‬ ‫ً‬ ‫ّ‬
‫على موقع ويب‪ ،‬كما يعد تنسيقا جيدا للمشاركة والتخزين‪.‬‬
‫ومن الجدير بالذكر أن كال االمتدادين (‪ )JPG‬و (‪ )JPEG‬لهما نفس المعنى ولكن يرجع اختالف المسميات إلى اإلصدارات‬
‫السابقة من ويندوز‪.‬‬

‫‪38‬‬
‫إلدراج إطار نص‪:‬‬
‫‪2‬‬ ‫اضغط على ‪( Text Frame‬إطار النص)‪.‬‬ ‫‪1‬‬ ‫ > من عالمة تبويب ‪( Insert‬إدراج)‪،‬‬
‫‪3‬‬ ‫ > أدرج إطار النص واكتب النص‪.‬‬
‫‪4‬‬ ‫ > حدد النص الذي تريد تلوينه‪.‬‬
‫‪6‬‬ ‫اضغط على ‪( Text Properties‬خصائص النص)‪.‬‬ ‫‪5‬‬ ‫ > من عالمة تبويب ‪( Windows‬نوافذ)‪،‬‬
‫‪8‬‬ ‫حدد اللون الذي تريده‪.‬‬ ‫‪7‬‬ ‫ > من خيار ‪( Colour and Effects‬ألوان وتأثيرات)‪،‬‬

‫‪1‬‬

‫‪4‬‬ ‫‪3‬‬
‫‪2‬‬

‫‪5‬‬

‫‪6‬‬

‫‪7‬‬

‫‪8‬‬

‫‪39‬‬
‫‪1‬‬ ‫إلضافة لون جديد‪:‬‬
‫اضغط على ‪Colours and Fills‬‬ ‫‪1‬‬ ‫>من عالمة تبويب ‪( Edit‬تحرير)‪،‬‬
‫(ألوان وتعبئة)‪2 .‬‬

‫‪4‬‬ ‫ثم اضغط على ‪( Add‬إضافة)‪.‬‬ ‫>حدد اللون الذي تريده‪،‬‬


‫‪3‬‬

‫‪6‬‬ ‫> ادخل القيم ‪َ 5‬‬


‫وس ِّم اللون الجديد‪.‬‬
‫‪7‬‬ ‫> اضغط على ‪( OK‬موافق)‪.‬‬
‫‪8‬‬ ‫> أضف لونين آخرين للفاتورة‪ .‬برتقالي وأخضر‪.‬‬

‫‪2‬‬
‫‪4‬‬

‫‪3‬‬

‫‪6‬‬

‫‪5‬‬

‫‪7‬‬

‫‪8‬‬ ‫‪8‬‬

‫‪40‬‬
‫إلدراج شكل وإعطاء لون‪:‬‬
‫‪2‬‬ ‫اضغط على ‪( Shape‬أشكال)‪.‬‬ ‫‪1‬‬ ‫> من عالمة تبويب ‪( Insert‬إدراج)‪،‬‬
‫‪3‬‬ ‫> من خيار ‪( Default Shapes‬األشكال االفتراضية)‪ ،‬حدد ‪( Rectangular‬مستطيلي)‪.‬‬
‫‪4‬‬ ‫> ضع المستطيل في المستند‪.‬‬
‫‪5‬‬ ‫> من عالمة تبويب ‪( Windows‬نوافذ)‪ ،‬اضغط على ‪( Properties‬الخصائص)‪.‬‬
‫‪6‬‬ ‫> امأل المستطيل باللون من نافذة ‪( Properties‬الخصائص)‪.‬‬
‫‪7‬‬ ‫> حدد ‪( Shade‬التظليل) ‪.%10‬‬
‫> اضغط بزر الفأرة األيمن على المستطيل المحدد ‪ 8‬ومن النافذة التي تظهر اضغط على‬
‫‪( Level‬مستوى) ثم اختر ‪( Lower to Bottom‬من األسفل إلى األدنى)‪9 .‬‬

‫‪1‬‬ ‫‪5‬‬

‫‪4‬‬

‫‪2‬‬ ‫‪3‬‬

‫‪8‬‬

‫‪6‬‬
‫‪9‬‬
‫‪7‬‬

‫‪41‬‬
‫إعطاء الشفافية‪:‬‬
‫‪1‬‬ ‫> من عالمة تبويب ‪( Windows‬نوافذ)‪ ،‬اضغط على ‪( Properties‬الخصائص)‪.‬‬
‫‪3‬‬ ‫غير القيمة لتصبح ‪.%80‬‬ ‫‪2‬‬ ‫> حدد ‪( Transparency‬شفافية)‬
‫> اآلن ال يزال بإمكانك رؤية الشبكة خلف المري ــع‪.‬‬
‫> استمر حتى يتم ملء النموذج بالكامل بالمربعات المناسبة‪.‬‬

‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫إلنشاء زوايا دائرية‪:‬‬


‫‪1‬‬ ‫> حدد الشكل‪.‬‬
‫‪2‬‬ ‫> اضغط على ‪( Shape‬الشكل) من نافذة ‪( Properties‬الخصائص)‪.‬‬
‫> ّ‬
‫غير ‪( Round Corners‬الزوايا الدائرية) إلى ‪3 .6.000mm‬‬

‫‪2‬‬

‫‪3‬‬
‫‪1‬‬

‫‪42‬‬
‫إلدراج جدول‪:‬‬
‫اضغط على ‪( Table‬جدول)‪.‬‬ ‫‪1‬‬ ‫> من عالمة تبويب ‪( Insert‬إدراج)‪،‬‬
‫‪2‬‬ ‫>من نافذة ‪( Insert Table‬إدراج جدول)‪ ،‬اكتب عدد الصفوف واألعمدة‬
‫ثم اضغط على ‪( OK‬موافق)‪3 .‬‬

‫‪4‬‬ ‫> اضغط بداخل الخاليا واكتب عناوين األعمدة‪.‬‬

‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫‪4‬‬

‫‪43‬‬
‫لتعديل خاليا الجدول‪:‬‬
‫‪1‬‬ ‫> حدد الخلية‪.‬‬
‫‪3‬‬ ‫حدد ‪( Properties‬الخصائص)‪.‬‬ ‫‪2‬‬ ‫> من عالمة تبويب ‪( Windows‬نوافذ)‬
‫وحدد ‪Width‬‬ ‫‪5‬‬ ‫>من خيار ‪( Table‬جدول)‪ 4 ،‬اضغط على ‪( border‬الحدود)‬
‫‪6‬‬ ‫(العرض)‪( Type ،‬النوع) و ‪( Shade‬التظليل) لتصميم الخلية‪.‬‬
‫‪7‬‬ ‫> حدد خيارات ‪( Fill‬تعبئة) لتلوين الخاليا وتظليلها‪.‬‬

‫‪2‬‬

‫‪3‬‬

‫‪1‬‬

‫‪4‬‬

‫‪5‬‬

‫‪6‬‬

‫‪7‬‬
‫‪44‬‬
‫لتعديل نص الجدول‪:‬‬
‫‪1‬‬ ‫> حدد نص الجدول‪.‬‬
‫>من عالمة تبويب ‪( Windows‬نوافذ)‪ ،‬حدد‬
‫‪( Τext properties‬خصائص النص)‪2 .‬‬

‫>من عالمة تبويب ‪( Columns & Text Distances‬األعمدة‬


‫ومسافات النص)‪ 3 ،‬اضغط على ‪Vertical Alignment‬‬
‫(محاذاة عمودية) ‪ 4‬وحدد ‪( Middle‬الوسط)‪5 .‬‬

‫‪2‬‬

‫‪1‬‬

‫‪3‬‬

‫‪4‬‬ ‫‪5‬‬

‫‪45‬‬
‫‪3‬‬ ‫لمحاذاة العناصر وتوزيعها‪:‬‬
‫ً‬
‫‪1‬‬ ‫> أضف مستطياًل إلى النموذج‪.‬‬
‫>اضغط على ‪ Ctrl + d‬لتكرار الشكل وأنشئ‬
‫أربعة أشكال‪2 .‬‬

‫‪3‬‬ ‫>من عالمة تبويب ‪( Windows‬نوافذ)‬


‫اضغط على ‪Align and Distribute‬‬
‫(محاذاة وتوزي ــع)‪4 .‬‬

‫>اضغط على ‪( Align‬محاذاة) وحدد المحاذة‬


‫إلى اليمين‪5 .‬‬

‫‪2‬‬ ‫لتعيين‬ ‫‪6‬‬ ‫>اضغط على ‪( Distribute‬توزي ــع)‬


‫المسافات‪.‬‬
‫‪7‬‬ ‫> سيتم محاذاة العناصر بشكل صحيح‪.‬‬
‫‪1‬‬

‫‪4‬‬

‫‪6‬‬ ‫‪5‬‬

‫‪7‬‬

‫‪46‬‬
‫لمعاينة الملف‪:‬‬

‫‪2‬‬ ‫‪1‬‬ ‫> حدد شكل الخلفية‪.‬‬


‫>من عالمة تبويب ‪Windows‬‬
‫‪1‬‬ ‫(نوافذ)‪ ،‬حدد ‪Properties‬‬
‫(الخصائص)‪2 .‬‬
‫‪3‬‬
‫>اضغط على ‪Transparency‬‬
‫ّ‬
‫(الشفافية)‪ 3 ،‬عدلها إلى‬
‫‪.%100‬‬
‫>من عالمة تبويب ‪View‬‬
‫(عرض)‪ 4 ،‬حدد ‪Preview‬‬
‫(معاينة) ثم ‪Preview Mode‬‬
‫(وضعية المعاينة)‪5 .‬‬

‫ً‬
‫جاهزا‬ ‫>يمكنك اآلن رؤية الملف‬
‫‪6‬‬ ‫بدون شبكات وأدلة‪.‬‬

‫‪4‬‬

‫‪5‬‬

‫‪6‬‬

‫‪47‬‬
‫لنطبق ً‬
‫معا‬
‫تدريب ‪1‬‬
‫ً‬
‫ ما الفرق بين النموذج المطبوع ونموذج اإلنترنت؟ أعط مثااًل حول حالة تستخدم فيها نموذج‬
‫مطبوع وحالة تستخدم فيها نموذج اإلنترنت‪ .‬برر اختياراتك‪.‬‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫تدريب ‪2‬‬
‫‪.‬ما العناصر األكثر أهمية عند تطوير نموذج الطلب؟‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫‪48‬‬
‫تدريب ‪3‬‬
‫ً‬ ‫ّ‬ ‫ً‬
‫ استخدمت سابقا برنامج سكريبوس لتخصيص مستند جديد‪ .‬ستعد اآلن مستندا لسجل‬
‫حضور الموظف‪ ،‬وسجل حضور الموظف هو مستند يسجل الحضور والغياب واإلجازة‬
‫المرضية وبيانات أخرى لموظفي شركة أو مؤسسة‪:‬‬
‫ً‬
‫جديدا‪.‬‬ ‫ً‬
‫> افتح برنامج سكريبوس وأنشئ مستندا‬ ‫ ‬
‫خصص مستندك الجديد بالطريقة التي يجب أن يبدو عليها سجل حضور الموظف‪.‬‬ ‫> ِّ‬ ‫ ‬
‫ّ‬
‫> أنشئ سجل حضور الموظف باستخدام المهارات التي تعلمتها في هذا الدرس‪ .‬نفذ اآلتي‪:‬‬ ‫ ‬
‫• إضافة جداول‪.‬‬ ‫‪.‬‬
‫• إضافة حدود للنص‪.‬‬ ‫‪.‬‬
‫• إدراج األشكال واأللوان إذا لزم األمر‪.‬‬ ‫‪.‬‬
‫• معاينة المستند النهائي‪.‬‬ ‫‪.‬‬

‫ً‬
‫يقدم برنامج مايكروسوفت إكسل قوالب لسجالت حضور الموظفين‪ .‬بالضغط على مستند جديد‪ ،‬يمكنك أيضا‬
‫البحث عن قوالب عبر اإلنترنت واستخدامها كمثال لما ستنشئه في سكريبوس‪.‬‬

‫‪49‬‬
‫الدرس الرابع‪:‬‬

‫نماذج األعمال ‪2‬‬

‫ستتعرف في هذا الدرس على استطالع رضا العمالء وكيف يمكنك إنشاؤه باستخدام برنامج سكريبوس‪.‬‬

‫استطالع رضا العمالء‬


‫يصمم استطالع رضا العمالء كنموذج لجمع البيانات لمساعدة الشركات على استطالع آراء عمالئهم بخصوص المنتجات أو الخدمات‬
‫التي تقدمها تلك الشركات‪ .‬تسمح استطالعات رضا العمالء للشركات و المؤسسات بتحسين المنتجات والخدمات بشكل استراتيجي‬
‫وذلك ً‬
‫بناء على متطلبات السوق‪.‬‬
‫هناك العديد من الطرق الستخالص آراء العمالء حول تجربتهم مع الشركة‪ ،‬ويمكن لكل منها تزويدك بمعرفة حول تجربة العمالء‪.‬‬
‫هناك أربعة أنواع من األسئلة‪:‬‬

‫أنواع األسئلة‬

‫في هذا النوع توجد إجابات محددة يتم تقديمها ويجب على‬ ‫أسئلة االختيار من‬
‫المستخدم أن يختار إحداها ً‬
‫بناء على رأيه‪.‬‬ ‫متعدد‬

‫تقتصر اإلجابة في هذا المقياس على االختيار بين إجابتين‬ ‫أسئلة المقياس‬
‫محتملتين‪ ،‬مثل "نعم ‪ /‬ال"‪ ،‬أو "موافق‪/‬غير موافق"‪.‬‬ ‫الثنائي‬

‫في هذا النوع يوجد سؤال مثل "ما مدى رضاك؟" ويختار المستخدم‬
‫ً‬ ‫مقياس ليكرت‬
‫رقما من ‪ 1‬إلى ‪ 5‬يمثل مدى رضاه (الرقم ‪ 1‬يعني عدم الرضا والرقم‬
‫ً‬ ‫(‪)Likert scale‬‬
‫‪ 5‬يعني الرضى تماما)‬
‫‪5‬‬ ‫‪3‬‬ ‫‪1‬‬

‫يمنح هذا النوع من األسئلة المستجيبين الحرية الكاملة في كتابة ما‬ ‫أسئلة مفتوحة‬
‫يحلو لهم‪.‬‬ ‫النهاية‬

‫‪50‬‬
‫إنشاء استطالع رضا العمالء باستخدام برنامج سكريبوس‬
‫عند إنشاء استطالع رضا العمالء‪ ،‬يجب عليك اختيار أسئلة االستطالع الصحيحة‪ .‬على سبيل المثال‪ ،‬عليك التركيز على أسئلة محددة‬
‫تطلب من عمالئك تزويدك بمعلومات حول كيفية تحسين خدماتك‪.‬‬
‫يمكن أن يحتوي االستبيان على نوع واحد أو أكثر من اإلجابات‪ .‬سترى هنا كيفية عمل اإلجابات التي وضعتها في االستبيان المحدد‪.‬‬
‫ستفتح اآلن برنامج سكريبوس للبدء في إنشاء استطالع رضا العمالء‪.‬‬

‫أسئلة االختيار من‬


‫متعدد‬

‫أسئلة المقياس‬
‫الثنائي‬

‫أسئلة مقياس ليكرت‬

‫أسئلة مفتوحة‬
‫النهاية‬

‫‪51‬‬
‫الخطوة األولى هي فتح برنامج سكريبوس‬
‫والبدء بإدخال المحتوى في نموذج‬
‫ُ‬
‫استطالع رضا العمالء‪ .‬ستدخل الشعار‬
‫والنص بالطريقة التي تعلمتها‪.‬‬
‫هناك طريقة أخرى لتنظيم العناصر في‬
‫الصفحة وهي استخدام األدلة‪ .‬يمكن أن‬
‫تساعد األدلة بوضع العناصر في المواضع‬
‫المفضلة‪.‬‬
‫ضع األدلة ً‬
‫يدويا بالضغط بزر‬
‫الفأرة على المسطرة وسحبها في‬
‫المكان المحدد في التخطيط‪.‬‬

‫لتعديل الخط وإضافة اللون‪:‬‬


‫‪2‬‬ ‫اضغط على ‪( Line‬الخط)‪.‬‬ ‫‪1‬‬ ‫>من عالمة تبويب ‪( Insert‬إدراج)‪،‬‬
‫‪3‬‬ ‫> اضغط على الموضع الذي تريده واسحب رمز التقاطع لرسم الخط‪.‬‬
‫‪4‬‬ ‫>من نافذة ‪( Properties‬الخصائص)‪ ،‬حدد ‪( Line‬الخط) ‪ 4‬ولتعديل‬
‫‪5‬‬ ‫‪( Type of Line‬نوع الخط) حدد الخط المنقط‪ 5 ،‬وادخل قيمة‬
‫‪( Line width‬عرض الخط) ‪ 0.300‬بوصة‪6 .‬‬

‫‪8‬‬ ‫واختر اللون األخضر‪.‬‬ ‫‪7‬‬ ‫> من النافذة نفسها‪ ،‬حدد ‪( Colours‬األلوان)‬
‫‪6‬‬ ‫‪1‬‬

‫‪7‬‬
‫‪2‬‬

‫‪3‬‬

‫‪8‬‬

‫من نافذة الخصائص‪ ،‬يمكنك تغيير خط الحواف والنهايات وكذلك تطبيق التظليل على عرض الخط‪.‬‬

‫‪52‬‬
‫‪1‬‬ ‫إلدراج أعمدة الجدول‪:‬‬
‫>من عالمة التبويب ‪( Insert‬إدراج)‪ ،‬اضغط على ‪Table‬‬
‫(جدول)‪1 .‬‬

‫>اضغط واسحب بداخل المستطيل المحدد‪ ،‬ثم ستظهر نافذة‬


‫‪( Insert Table‬إدراج أعمدة)‪2 .‬‬
‫‪2‬‬ ‫‪4‬‬ ‫> اكتب قيم الصفوف واألعمدة‪ 3 ،‬ثم اضغط على ‪.OK‬‬
‫> اضغط بداخل الخاليا واكتب األسئلة‪5 .‬‬

‫>اضغط بزر الفأرة األيمن على الخلية إلدراج عمود آخر‬


‫لإلجابات‪ .‬ستظهر نافذة منبثقة‪6 .‬‬

‫‪3‬‬ ‫> اضغط على ‪( Insert Columns‬إدراج أعمدة)‪7 .‬‬

‫>اضغط على ‪( Number of Columns‬عدد األعمدة) ‪ ،1‬ثم‬


‫حدد ‪( Position Beginning‬بداية الوضعية) ثم اضغط‬
‫‪4‬‬ ‫على ‪( OK‬موافق)‪8 .‬‬

‫>من نافذة ‪( Text Properties‬خصائص النص)‪ ،‬اضغط‬


‫‪( Columns & Text Distances‬مسافات االعمدة‬
‫والنصوص) ‪ 6‬وحدد ‪( Middle‬الوسط) من خيار ‪Vertical‬‬
‫‪( Alignment‬المحاذاة العمودية) ‪ 7‬و ‪( Right‬اليمين)‬
‫ً‬
‫مقروءا‪8 .‬‬ ‫‪ 2.000mm‬لجعله‬
‫‪5‬‬

‫‪6‬‬

‫‪7‬‬

‫‪8‬‬
‫‪9‬‬
‫‪10‬‬

‫‪11‬‬
‫‪53‬‬
‫اآلن أدرج النصوص واألشكال في العمود الثاني ّ‬
‫وحول األشكال إلى إطارات نصية حتى يتمكن العمالء من اإلجابة عن األسئلة‪.‬‬

‫لتحويل األشكال إلى إطارات نصية‪:‬‬


‫ً‬
‫مزدوجا في الخلية واكتب النص‪.‬‬ ‫ً‬
‫‪1‬‬ ‫> اضغط ضغطا‬
‫‪2‬‬ ‫> من عالمة التبويب ‪( Insert‬إدراج)‪ ،‬حدد دائرة ثم أدرجها بجانب النص‪.‬‬
‫‪3‬‬ ‫غير ‪( Width‬العرض) و ‪( Height‬االرتفاع)‪.‬‬ ‫> من نافذة ‪( Properties‬الخصائص)‪ّ ،‬‬
‫> كرر الدائرة (‪ )Ctrl + D‬واستمر بإضافة الدوائر لبقية اإلجابات‪.‬‬
‫‪4‬‬
‫ّ‬ ‫> ّ‬
‫‪5‬‬ ‫نسق المحاذاة ووزع الدوائر لتحديد موقعها بشكل صحيح في الخاليا‪.‬‬
‫‪7‬‬ ‫ّ‬
‫وحولها إلى ‪( Text Frame‬إطار نص)‪.‬‬ ‫‪6‬‬ ‫>اضغط بزر الفأرة األيمن على الدوائر التي تريد كتابة األرقام فيها‬
‫> اكتب األرقام داخل الدائرة‪.‬‬

‫‪3‬‬

‫‪2‬‬ ‫‪1‬‬

‫‪54‬‬
4

55
‫إلدراج أعمدة في إطار النص‪:‬‬
‫‪1‬‬ ‫ْ‬
‫وضع إطار نص أسفل السؤال الرابع‪.‬‬ ‫> أدرج أعمدة‬
‫‪3‬‬ ‫افتح ‪( Columns & Text Distances‬األعمدة ومسافات النص)‪.‬‬ ‫‪2‬‬ ‫>من نافذة ‪( Text Properties‬خصائص النص)‪،‬‬
‫‪4‬‬ ‫> ّ‬
‫غير قيمة األعمدة إلى ‪ 5‬و ‪( Top‬األعلى) إلى ‪.2.00‬‬
‫‪5‬‬ ‫> اكتب النص في كل عمود‪.‬‬
‫‪6‬‬ ‫> أضف مربــع نص آخر في نهاية النموذج لشكر العمالء‪.‬‬
‫‪7‬‬ ‫>من قائمة ‪( View‬عرض)‪ ،‬اضغط على ‪( Preview Mode‬وضع المعاينة) لمشاهدة النموذج بالكامل بدون أدلة‪.‬‬

‫‪2‬‬

‫‪1‬‬

‫‪3‬‬

‫‪4‬‬

‫عند تغيير قيم لألعلى‪ ،‬لألسفل‪،‬‬


‫ولليسار ولليمين‪ ،‬يمكنك تغيير‬
‫موضع النص في األعمدة‪.‬‬

‫‪5‬‬

‫‪6‬‬

‫‪7‬‬

‫‪56‬‬
‫لنطبق ً‬
‫معا‬
‫تدريب ‪1‬‬
‫ على الرغم من انتشار نماذج الويب واستخدامها على نطاق واسع‪ ،‬ال تزال بعض المؤسسات‬
‫تفضل النماذج المطبوعة‪ .‬اشرح سبب ذلك وبرر إجابتك‪.‬‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫تدريب ‪2‬‬
‫‪ .‬ما أنواع األسئلة التي ستختارها إذا طلب منك إنشاء استطالع لرضا العمالء؟ برر إجابتك‪.‬‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫‪57‬‬
‫تدريب ‪3‬‬
‫ في هذا الدرس‪ ،‬تعلمت كيفية إنشاء استطالع رضا العمالء باستخدام سكريبوس‪ ،‬أنشئ‬
‫ً‬
‫استطالعا يمكن أن يكون لبداية أو منتصف أو نهاية العام الدراسي‪ .‬يمكن أن تركز أسئلة‬
‫االستطالع على الحياة المدرسية أو المجتمع المحلي‪ .‬حاول إنشاء أسئلة تساعد على جمع‬
‫معلومات مفيدة‪.‬‬
‫>في البداية أنشئ مسودة تصميم الستطالعك الجديد في المربــع أدناه‪ ،‬ثم افتح البرنامج على جهاز الحاسب الخاص‬
‫بك وأنشئ نموذج االستطالع‪ .‬وعن طريق استخدام مستند استطالع رضا العمالء بواسطة سكريبوس كمثال‪ِ ،‬‬
‫أجر‬
‫التغييرات المناسبة من أجل إنشاء االستطالع المطلوب‪.‬‬

‫ضع في اعتبارك أنه قبل البدء في إنشاء االستطالع‪ ،‬يجب أن تقرر نوع األسئلة التي ستدرجها فيه‪.‬‬
‫عليك أن تقرر ما إذا كنت ستستخدم أسئلة االختيار من متعدد‪ ،‬أو أسئلة المقياس الثنائي‪،‬‬
‫أو أسئلة مقياس ليكرت‪ ،‬أو األسئلة مفتوحة النهاية‪.‬‬
‫‪58‬‬
‫الدرس الخامس‪:‬‬

‫تقارير األعمال‬

‫ستتعرف في هذا الدرس على مفهوم تقرير‬


‫األعمال وكيفية كتابته‪.‬‬

‫مفهوم تقرير األعمال‬


‫ُ‬
‫تقارير األعمال هي مستندات تنشأ بغرض‬
‫إيصال المعلومات بإيجاز وكفاءة حول أعمال‬
‫أو مهام محددة أو لتقييم العمليات المالية‬
‫المتعلقة بأداء العمل‪ .‬وقد ُيتخذ ً‬
‫بناء على‬
‫هذه التقارير قررات تحسينية أو تطويرية‬
‫للمنشأة‪.‬‬

‫ُ ُّ‬
‫تعد تقارير األعمال أداة اتصال رئيسة في‬
‫نظرا ألهميتها في تسجيل ومشاركة‬ ‫األعمال ً‬
‫المعلومات والقرارات بصورة فعالة ‪ .‬تكتب‬
‫هذه التقارير بأسلوب موجز يسمح للقارئ‬
‫بالتنقل خاللها بسرعة وبتحديد العناصر‬
‫ُ‬
‫األساسية‪ ،‬ولهذا الغرض تستخدم العناوين‬
‫الرئيسة والفرعية ونقاط التعداد والمخططات‬
‫والجداول إليصال المعلومات ذات الصلة‪.‬‬
‫يمكن أن تتراوح تقارير األعمال من تقرير موجز‬
‫مكون من صفحة واحدة إلى تقارير معقدة‬
‫تتكون من مئات الصفحات‪.‬‬

‫أهداف تقارير األعمال‪:‬‬

‫فحص المشكالت والمسائل المختلفة في محاولة إليجاد الحلول المحتملة‪.‬‬

‫تقديم اقتراحات للتحسين من خالل تطبيق نظريات األعمال واإلدارة‪.‬‬

‫تقديم التقييمات واالستدالالت عند النظر في الحلول والنتائج الممكنة‪.‬‬

‫تقديم استنتاجات حول بعض المسائل أو المشكالت‪.‬‬

‫تقديم اقتراحات لإلجراءات المستقبلية‪.‬‬


‫‪59‬‬
‫ً‬
‫هناك أنواع مختلفة من تقارير األعمال التي يتم إنشاؤها وفقا الحتياجات األعمال والمواقف المختلفة‪:‬‬

‫توفر التقارير اإلعالمية معلومات موضوعية حول مسألة معينة‪ ،‬كما تقدم حقائق غير متحيزة دون شرح‬
‫األسباب والنتائج المحتملة للموقف المحدد‪ .‬على سبيل المثال‪ ،‬من الممكن أن يتضمن أحد التقارير اإلعالمية‬ ‫التقارير اإلعالمية‬
‫للشركة معلومات عن عدد الموظفين وأدوارهم في الشركة‪.‬‬

‫ً‬
‫مطلوبا عندما تهدف الشركة إلى اتخاذ قرار مهم حيث يحلل التقرير وضع‬ ‫عادة يكون هذا النوع من التقارير‬
‫الشركة ويقدم المعلومات والتفسيرات واالستنتاجات ذات العالقة‪ ،‬والتي تساعد المديرين في اتخاذ أفضل‬ ‫التقارير التحليلية‬
‫القرارات‪.‬‬

‫ً‬
‫تعتبر التقارير البحثية النوع األكثر شمواًل لتقارير األعمال‪ ،‬ويتم إعدادها عندما تفكر الشركة بتحقيق هدف‬
‫جديد‪ .‬يحلل فريق من الخبراء أو الباحثين هذا الهدف ودراسة جميع البيانات والحقائق ذات العالقة وعرضها‬ ‫التقارير البحثية‬
‫بصورة نهائية في تقرير بحثي‪ ،‬كما تقدم خاتمة التقرير البحثي بعض االقتراحات التنفيذية‪.‬‬

‫يتم استخدام هذا النوع لتوضيح الوضع الحالي لمهمة أو لقسم معين‪ .‬يتم استخدام تقرير التقدم كتحديث‬
‫ً‬
‫يقدم للشخص الذي يطلب هذا التقرير‪ ،‬وعادة ما يكون هذا الشخص المدير أو المشرف على فريق أو قسم‪.‬‬
‫تقارير التقدم‬
‫على سبيل المثال‪ ،‬يوضح التقرير األسبوعي التقدم الذي تم إنجازه على مدار األسبوع‪ ،‬وتفاصيل المشكالت‬
‫التي ظهرت‪ ،‬والمهام التي يجب القيام بها في األسابيع القادمة‪.‬‬

‫كيفية كتابة تقرير األعمال‬


‫إن الغرض من التقرير هو إعالم القارئ بحالة أو بمشكلة معينة‪ .‬ولهذا يجب تنظيم التقرير وتنسيقه بشكل يضمن عرض جميع‬
‫المعلومات األساسية ومعالجتها بطريقة منطقية‪ ،‬حتى وإن تطلب األمر إحداث بعض التغييرات على تنسيق التقرير‪ .‬يتكون‬
‫تقرير األعمال من مكونات رئيسة وهي كما يلي‪:‬‬

‫‪60‬‬
‫مكونات تقرير األعمال‪:‬‬

‫ً‬
‫مختصرا‪.‬‬ ‫الهدف منه إطالع َّ‬
‫القراء على مغزى التقرير ويجب أن يكون‬ ‫العنوان‬

‫الهدف منه هو تقديم لمحة موجزة عن التقرير بأكمله وال ُيشترط فيه تقديم معلومات مفصلة‪.‬‬ ‫الملخص التنفيذي‬

‫يتكون من مقدمة ونص رئيس وخاتمة‪ ،‬ويصف المشكالت والبيانات التي تم الحصول عليها‪ ،‬ويناقش النتائج‬
‫النص األساسي‬
‫الهامة‪.‬‬

‫ً‬ ‫ُّ‬
‫اختياريا‪ ،‬ويتضمن أي صور أو مخططات أو بحوث إضافية لم يتم االقتباس منها بشكل مباشر‬ ‫ُيعد هذا الجزء‬
‫الملحقات‬
‫في النص األساسي للتقرير‪ ،‬ولكنها وثيقة الصلة بموضوعه‪.‬‬

‫توفر قائمة بالكتب أو مصادر المعلومات األخرى‪ .‬تسرد جميع العناصر التي تم االقتباس منها بالترتيب‬
‫المراجع‬
‫األبجدي السم المؤلف في قائمة المراجع في نهاية التقرير‪.‬‬

‫ُ ّ‬
‫تساعد القارئ في العثور على معلومات محددة في التقرير بسرعة‪ .‬وتقدم عادة كقائمة عناوين مع أرقام‬
‫قائمة المحتويات‬
‫الصفحات المقابلة‪.‬‬

‫مثال على تقرير األعمال‪.‬‬

‫‪61‬‬
‫مكونات إضافية للتقرير‬

‫عند تقديم تقرير تقني لجمهور مكون من أشخاص ال يملكون‬


‫الخبرة الكافية في الموضوع‪ ،‬فمن المفيد تقديم تفسيرات‬
‫حول المصطلحات الفنية أو االختصارات المستخدمة في‬ ‫قائمة المصطلحات‬
‫ُ‬
‫التقرير‪ .‬تجمع هذه التفسيرات في ملحق منظم يسمى‬
‫ً‬
‫أبجديا‬ ‫بقائمة المصطلحات‪ ،‬والتي تعرف بأنها قائمة مرتبة‬
‫بالمفردات المستخدمة في التقرير مع تعريف موجز لمعاني‬
‫تلك المصطلحات‪.‬‬

‫عند تقديم كمية كبيرة من البيانات اإلحصائية‪ ،‬من المهم‬


‫ً‬
‫جمعها وتقديمها في الملحق‪ .‬من المهم أيضا إعطاء عناوين‬
‫الجداول‬
‫تعريفية لهذه الجداول‪ ،‬والتأكد من تقديمها بالترتيب الذي‬
‫تمت اإلشارة إليها في النص‪.‬‬

‫ُ ّ‬
‫من الطبيعي والشائع أن تقد م المخططات والرسوم‬
‫التوضيحية في الجزء الرئيس من التقرير‪ .‬تتسبب كثرة تلك‬ ‫المخططات والرسوم‬
‫المخططات والرسوم في تقسيم النص أو في التداخل مع‬ ‫التوضيحية‬
‫ً‬
‫الموضوع الرئيس‪ ،‬ولذلك ُيلجأ أحيانا لتقديمها في الملحق‪.‬‬

‫‪62‬‬
‫لنطبق ً‬
‫معا‬
‫تدريب ‪1‬‬
‫خطأ‬ ‫صحيحة‬ ‫حدد الجملة الصحيحة والجملة الخطأ فيما يلي‪:‬‬

‫‪.1‬تقارير األعمال هي نماذج لجمع البيانات‪ ،‬مصممة لمساعدة الشركات على استطالع‬
‫آراء عمالئها حول المنتجات أو الخدمات التي تقدمها‪.‬‬

‫ُ ّ‬
‫‪.2‬من الطبيعي والشائع أن تقدم المخططات والرسوم التوضيحية في الجزء الرئيس‬
‫من التقرير‪.‬‬

‫‪.3‬عند تقديم كمية كبيرة من البيانات اإلحصائية‪ ،‬من المهم جمعها وتقديمها في‬
‫الملحق‪.‬‬

‫‪.4‬عند تقديم تقرير فني لجمهور مكون من أشخاص لديهم خبرة بالموضوع ‪ ،‬ليس من‬
‫الضروري تقديم تفسيرات حول المصطلحات الفنية أو االختصارات المستخدمة‬
‫في التقرير‪.‬‬

‫‪.5‬توفر التقارير اإلعالمية معلومات موضوعية حول مسألة معينة‪ ،‬كما تقدم حقائق‬
‫غير متحيزة دون شرح األسباب والنتائج المحتملة للموقف المحدد‪.‬‬

‫‪ .6‬توفر المراجع قائمة بالكتب أو مصادر المعلومات األخرى‪.‬‬

‫‪ُ .7‬ينشأ جدول المحتويات حسب الترتيب األبجدي‪.‬‬

‫‪.8‬أحد أهداف تقرير األعمال هو فحص المشكالت والقضايا المختلفة في محاولة‬


‫إليجاد حلول ممكنة‪.‬‬

‫‪.9‬أحد أهداف تقرير األعمال هو تحديد البيانات المهمة وعوامل الحالة أو المشكلة‬
‫التي يجب تضمينها فيه‪.‬‬

‫‪ .10‬قبل إتاحة تقرير األعمال لالستخدام ‪ ،‬يجب التأكد من أن مظهره احترافي‪.‬‬

‫‪63‬‬
‫تدريب ‪2‬‬
‫ً‬ ‫ً‬
‫تقريرا‬ ‫استنادا إلى ما تعلمته في هذا الدرس حول تقارير األعمال‪ ،‬افتح برنامج سكريبوس وأنشئ‬
‫ًّ‬
‫واجتماعيا وجهود المملكة‬ ‫ًّ‬
‫صحيا‬ ‫حول األضرار المترتبة على تعاطي المؤثرات العقلية والسموم‬
‫العربية السعودية في مكافحتها‪ .‬وعند الحاجة ابحث في اإلنترنت للعثور عن المصادر الالزمة‬
‫ً‬
‫لهذا الموضوع واقترح في النهاية حلواًل حول كيفية التخلص من المؤثرات العقلية والسموم‬
‫الضارة بالصحة‪.‬‬

‫ضع في اعتبارك أن المكونات‬


‫ا ألسا سية لتقرير ا ألعما ل‬
‫دائما ُمضمنة‬
‫يجب أن تكون ً‬
‫في تقريرك‪ .‬يجب أن يحتوي‬
‫تقريرك السنوي على‪:‬‬
‫>العنوان‪.‬‬
‫> الملخص التنفيذي‪.‬‬
‫> قائمة المحتويات‪.‬‬
‫> النص األساسي‪.‬‬
‫>التوصيات‪.‬‬
‫>الملحقات‪.‬‬
‫>المراجع‪.‬‬

‫يقدم برنامج مايكروسوفت وورد قائمة جيدة من القوالب لألعمال وأنواع أخرى من التقارير‪ .‬بالضغط على‬
‫مستند جديد‪ ،‬يمكنك البحث عن قوالب عبر اإلنترنت واستخدامها كمثال لما ستنشئه في سكريبوس‪.‬‬

‫‪64‬‬
‫ش‬
‫م�وع الوحدة‬

‫افترض أنك تدير شركة تنشر الكتب وتبيعها‪ .‬ستحتاج إلى نماذج أعمال‬
‫لتحسين عملياتك التجارية مثل‪ :‬نموذج طلب ونموذج استطالع رأي‬
‫العمالء‪ .‬استخدم برنامج سكريبوس للقيام بالتالي‪:‬‬

‫‪2‬‬ ‫‪1‬‬
‫كما يتعين عليك إ نشاء‬ ‫تريد من متجر كتب كبير أن يطلب لك كمية‬
‫نموذج استطالع رضا العمالء‪.‬‬ ‫كبيرة من الكتب‪ ،‬لذلك يتعين عليك إنشاء‬
‫صمم االستطالع ً‬
‫بناء على‬ ‫نموذج طلب للعميل حتى يتمكن من إكمال هذا‬
‫مبادئ التصميم األساسية‬ ‫الطلب‪ .‬صمم النموذج ً‬
‫بناء على مبادئ التصميم‬
‫الستطالعات رضا العمالء‪.‬‬ ‫األساسية لنماذج الطلب‪.‬‬

‫‪65‬‬
‫برامج أخرى‬

‫إن ديزاين (‪)InDesign‬‬


‫تـ ـ ــم إ صـ ـ ــدار برنا مـ ـ ــج إن ديزا يـ ـ ـ ــن‬
‫(‪ )InDesign‬فـ ــي عـ ــام ‪ 1999‬عبـ ــر شـ ــركة‬
‫أنظمـ ـ ـ ــة أدوبـ ـ ـ ــي (‪)Adobe Systems‬‬
‫لتحـ ــل محـ ــل بيـ ــج ميكـ ــر (‪)PageMaker‬‬
‫ال ـ ــذي ل ـ ــم يحظ ـ ــى بش ـ ــعبية كبي ـ ــرة‪ .‬يتمي ـ ــز‬
‫البرنامـ ـ ــج بدعـ ـ ــم أدو بـ ـ ــي للعمـ ـ ــل عبـ ـ ــر‬
‫األنظمـ ــة األساس ـ ــية (تنس ـ ــيق المس ـ ــتندات‬
‫المحمولـ ـ ــة ‪ -‬تصديـ ـ ــر ‪ PDF‬ويونيكـ ـ ـ ــود‬
‫(‪ )Unicode‬وخطـ ـ ـ ــوط ‪OpenType‬‬
‫ومـ ـ ــا إلـ ـ ــى ذلـ ـ ــك)‪ ،‬إضافـ ـ ــة إلـ ـ ــى ميـ ـ ــزة إن‬
‫ديزايـ ــن الفريـ ــدة فـ ــي ذلـ ــك الوقـ ــت (الـ ــورق‬
‫الشـ ـ ــفاف والطبقـ ـ ــات واألنمـ ـ ــاط ومـ ـ ــا إلـ ـ ــى‬
‫ذلـ ـ ــك) والتوافـ ـ ــق النهائـ ـ ــي بيـ ـ ــن إن ديزايـ ـ ــن‬
‫وغيره ــا م ــن التطبيق ــات الش ــائعة لبرنام ــج‬
‫أدوبـ ـ ــي (مثـ ـ ــل المصـ ـ ـ ــور (‪)Illustrator‬‬
‫وفوتوشـ ـ ـ ــوب (‪.))Photoshop‬‬

‫ناشر التقارب‬
‫(‪)Affinity Publisher‬‬
‫ً‬
‫تطبيقا ر ً‬
‫ائعا للنشر‬ ‫يعد ناشر التقارب‬
‫المكتبي وبأسعار معقولة يمكن أن يحل‬
‫محل برنامج إن ديزاين في إنشاء منشورات‬
‫عالية الجودة ‪ .‬تكمن نقطته المميزة‬
‫استخدامه المتكامل مع تطبيق مصمم‬
‫التقارب لتصميم الرسوم‪ ،‬وتطبيق صورة‬
‫التقارب لتحرير الصور‪ .‬من خالل أزرار‬
‫"األشخاص" في الجزء العلوي األيسر من‬
‫شريط أدوات الناشر‪ ،‬يمكنك الوصول إلى‬
‫أي أداة من جميع التطبيقات الثالثة دون‬
‫مغادرة البيئة الموحدة‪.‬‬

‫‪66‬‬
‫ف‬
‫ي� الختام‬

‫جدول المهارات‬

‫درجة اإلتقان‬
‫المهارة‬
‫لم يتقن‬ ‫أتقن‬

‫‪ .1‬التمييز بين أنواع مستندات األعمال‪.‬‬

‫‪ .2‬التمييز بين عناصر تصميم المستند‪.‬‬

‫‪ .3‬إنشاء مستند باستخدام برنامج سكريبوس‪.‬‬

‫‪ .4‬التمييز بين نماذج األعمال المطبوعة ونماذج األعمال عبر اإلنترنت‪.‬‬

‫‪ .5‬إنشاء نموذج فاتورة بيع باستخدام برنامج سكريبوس‪.‬‬

‫‪ .6‬إنشاء نموذج استطالع رضا العمالء باستخدام برنامج سكريبوس‪.‬‬

‫‪.7‬تصميم تقرير أعمال‪.‬‬

‫المصطلحات‬

‫‪Likert scale questions‬‬ ‫أسئلة مقياس ليكرت‬ ‫‪Alignment‬‬ ‫محاذاة‬


‫‪Multiple choice questions‬‬ ‫أسئلة االختيار من متعدد‬ ‫‪Analytical report‬‬ ‫تقرير تحليلي‬
‫‪Open-ended questions‬‬ ‫أسئلة مفتوحة النهاية‬ ‫‪Binary scale questions‬‬ ‫أسئلة المقياس الثنائي‬
‫‪Order form‬‬ ‫نموذج طلب‬ ‫‪Body text‬‬ ‫محتوى رئيس‬
‫‪Printed forms‬‬ ‫النماذج المطبوعة‬ ‫‪Business document‬‬ ‫مستند أعمال‬
‫‪Progress report‬‬ ‫تقرير التطور‬ ‫‪Business form‬‬ ‫نموذج أعمال‬
‫‪Proximity‬‬ ‫التقارب‬ ‫‪Business report‬‬ ‫تقرير أعمال‬
‫‪Questionnaire‬‬ ‫استبيان‬ ‫‪Constrast‬‬ ‫التباين‬
‫‪Customer satisfaction‬‬
‫‪Research report‬‬ ‫تقرير بحثي‬ ‫استطالع رضا العمالء‬
‫‪survey‬‬
‫‪Text and typefaces‬‬ ‫الحروف والنصوص‬ ‫‪Explanatory report‬‬ ‫تقرير توضيحي‬
‫‪White space‬‬ ‫مساحة فارغة‬ ‫‪Formal email‬‬ ‫رسالة بريد إلكتروني رسمي‬
‫‪Web forms‬‬ ‫نماذج الويب‬ ‫‪Informational reports‬‬ ‫تقارير إعالمية‬

‫‪67‬‬
‫الوحدة الثانية‪:‬‬
‫الشبكات المتقدمة‬

‫ستتعرف في هذه الوحدة على شبكات الحاسب وفئاتها األساسية‬


‫وطرق عملها‪ ،‬وعلى الطرق المختلفة لالتصال بشبكة اإلنترنت‪.‬‬
‫ً‬
‫ستبني أيضا شبكة افتراضية بواسطة أداة لمحاكاة الشبكة‪.‬‬

‫أهداف التعلم‬
‫ستتعلم في هذه الوحدة‪:‬‬
‫> أنواع الشبكات وخصائصها‪.‬‬
‫> تطور شبكات الهواتف النقالة‪.‬‬
‫>عمل نظم تحديد المواقع الجغرافية (‪ )GPS‬عبر األقمار‬
‫الصناعية‪.‬‬
‫> بروتوكول اإلنترنت (‪.)IP‬‬
‫> التعرف على برنامج سيسكو لمحاكاة الشبكة‪.‬‬
‫> استخدام بيئة برنامج سيسكو لمحاكاة الشبكة‪.‬‬
‫> توصيل الشبكة المحلية ‪ LAN‬بشبكة اإلنترنت عبر الكابالت‪.‬‬

‫األدوات‬
‫> سيسكو لمحاكاة الشبكة (‪)Cisco Packet Tracer‬‬

‫‪68‬‬
‫الدرس األول‪:‬‬

‫الشبكات السلكية والالسلكية‬

‫تصنف الشبكات إلى فئات مختلفة ً‬


‫بناء على النطاق الجغرافي‪ ،‬والوسيط الناقل‪ ،‬وتخطيط الشبكة‪ ،‬وكذلك استخدام الشبكات السلكية‬
‫والالسلكية في االتصاالت‪ .‬ستتعرف في هذا الدرس على تصنيف الشبكات ومفهومها وخصائصها‪.‬‬

‫شبكات الحاسب‬
‫شبكة الحاسب عبارة عن جهازي حاسب أو أكثر‪ ،‬متصلة ببعضها البعض من أجل مشاركة الموارد (البيانات واألجهزة)‪ .‬تتكون شبكة‬
‫الحاسب من جزأين أساسيين‪ :‬األجهزة الطرفية والنواقل التي تنقل البيانات بين هذه األجهزة‪.‬‬

‫تصنيف الشبكات‬
‫يمكن تصنيف الشبكات إلى عدة تصنيفات رئيسة ً‬
‫بناء على‪:‬‬
‫>النطاق الجغرافي الذي تغطيه الشبكة (شبكة محلية‪ ،‬شبكات متوسطة المجال‪ ،‬شبكات‬
‫واسعة المجال)‪.‬‬
‫> الوسط الناقل للبيانات (سلكي‪ ،‬السلكي)‪.‬‬
‫> تخطيط الشبكة (الناقل‪ ،‬الحلقة‪ ،‬النجمة‪ ،‬مخطط الشبكة‪ ،‬المخطط الهجين)‪.‬‬
‫ف‬ ‫ً‬
‫ا�‬
‫ي‬ ‫ر‬ ‫الجغ‬ ‫للنطاق‬ ‫ا‬ ‫وفق‬ ‫تصنيف الشبكات‬
‫الشبكة المحلية (‪Local Area Network (LAN‬‬
‫تتكون من أجهزة حاسب متصلة ببعضها‪ ،‬موجودة في نطاق جغرافي ضيق (شركة‪،‬‬
‫مؤسسة‪ ،‬بناية سكنية‪ ،)... ،‬وتحقق سرعات اتصال عالية‪ .‬والغرض الرئيس من استخدام‬
‫الشبكات المحلية هو مشاركة الموارد والخدمات مثل الملفات والطابعات‪.‬‬
‫الشبكة المتوسطة (‪Metropolitan Area Network (MAN‬‬
‫الشبكة متوسطة المجال (‪ )MAN‬هي شبكة متوسطة الحجم ذات نطاق تغطية أكبر‬
‫من نطاق الشبكة المحلية (‪ ،)LAN‬ولكنه أصغر من نطاق تغطية الشبكة واسعة المجال‬
‫(‪ .)WAN‬يمتد نطاق هذه الشبكة ليشمل العديد من المباني في نفس المدينة أو البلدة‪،‬‬
‫ويتم تكوينها بتوصيل مجموعة من الشبكات المحلية ً‬
‫معا‪ .‬من األمثلة النموذجية على هذا‬
‫النوع شبكات الجامعات‪.‬‬
‫‪69‬‬
‫الشبكة الواسعة (‪Wide Area Network (WAN‬‬
‫هي عبارة عن ربط مجموعة من أجهزة الحاسب والشبكات المحلية ‪ LANs‬مع بعضها‬
‫من خالل أجهزة الربط المستخدمة في نظم الشبكات‪ ،‬وبالتالي هي شبكة أجهزة حاسب‬
‫متصلة ببعضها ال تتقيد بموقع جغرافي محدد‪ ،‬ويمكن أن يمتد ذلك ليشمل مواقع داخل‬
‫دولة أو قارة (مثل شركة متعددة المواقع أو البنوك)‪ ،‬ويعتبر اإلنترنت أكبر شبكة ‪WAN‬‬
‫في العالم‪.‬‬

‫ً‬
‫تصنيف الشبكة وفقا للوسيط الناقل‬
‫الشبكات السلكية‬
‫ً‬ ‫ً‬
‫بناء على هذا التصنيف‪ ،‬يمكن تصنيف الشبكات إلى‪:‬‬
‫تصنيف الشبكة وفقا‬
‫للوسيط الناقل‬ ‫> الشبكات السلكية (‪)Wired Networks‬‬
‫الشبكات الالسلكية‬ ‫> الشبكات الالسلكية (‪)Wireless Networks‬‬

‫الشبكات السلكية (‪)Wired Networks‬‬


‫تستخدم الشبكة السلكية الكابالت لتوصيل األجهزة‪ ،‬مثل أجهزة الحاسب أو التلفزيون‬
‫واألجهزة األخرى‪ ،‬باإلنترنت أو بشبكة أخرى‪.‬‬
‫في الشبكة السلكية‪ ،‬يتم نقل البيانات عبر وسيط فعلي‪ .‬وهناك ثالثة أنواع رئيسة من‬
‫االتصاالت السلكية ذات النطاق العريض لالستخدامات االستهالكية أو السكنية‪:‬‬

‫> شبكة كابالت الشبكة‪.‬‬

‫> شبكة خط المشترك الرقمي (‪.)Digital Subscriber Line - DSL‬‬

‫> شبكة األلياف الضوئية‪.‬‬

‫فيما يلي بعض خصائص الشبكات السلكية‪:‬‬


‫ً‬
‫مميزا من حيث السرعة والتكلفة‪ ،‬حيث تتراوح سرعتها بين ‪ 100‬ميجا بايت و‪ 1‬جيجا بايت‪ ،‬وذلك‬ ‫توفر الشبكات السلكية ً‬
‫أداء‬
‫‪1‬‬
‫بتكلفة منخفضة‪.‬‬

‫توفر جدران الحماية قدرات أفضل في حماية الشبكات السلكية‪ ،‬كما يمكن تثبيت برامج جدار الحماية بصورة مباشرة على كل‬
‫‪2‬‬
‫حاسب‪.‬‬

‫المعدات واألدوات المستخدمة لتكوين الشبكات السلكية مثل توصيالت الشبكات الداخلية ومحوالت وموزعات الشبكة تتميز‬
‫‪3‬‬
‫بالكفاءة العالية‪.‬‬

‫ً‬ ‫ُ ُّ‬
‫عد ً‬
‫أمرا مكلفا لضرورة توفير توصيالت جديدة وإعادة‬ ‫من األمور السلبية في الشبكات السلكية أن عملية توسيع هذه الشبكات ي‬
‫ً‬
‫توجيه التوصيالت الموجودة سابقا‪.‬‬
‫‪70‬‬
‫شبكة كابالت الشبكة‬
‫ً‬
‫ستجد في هذا التصنيف أنواعا مختلفة من كابالت الشبكة‪ .‬على سبيل‬
‫المثال‪ ،‬يمكنك استخدام كابالت إيثرنت (‪ )Ethernet Cables‬لتوصيل‬
‫أجهزة الشبكة الفعالة مثل أجهزة الحاسب المكتبية والنقالة ومحركات‬
‫األقراص الثابتة بالشبكة‪ ،‬وغيرها من األجهزة على الشبكة المنزلية أو‬
‫الشبكة المحلية (‪.)LAN‬‬
‫لتتعرف على الكابالت المختلفة لنقل البيانات عبر الشبكة‪.‬‬

‫خصائص كابالت الشبكة‬

‫االستخدام‬ ‫السرعة‬ ‫النوع‬

‫تصل السرعة إلى ‪ 10‬ميجابت في‬ ‫الكابل المزدوج المجدول‬


‫شبكات المنازل والمكاتب‬
‫الثانية‬ ‫(‪)Twisted Pair Cable‬‬

‫تصل السرعة إلى ‪ 100‬ميجابت‬ ‫الكابل المحوري‬


‫تغذية وسائل اإلذاعة‬
‫في الثانية‬ ‫(‪)Coaxial Cable‬‬

‫مسافات طويلة وعالية األداء‬ ‫كابل األلياف الضوئية‬


‫شبكات البيانات (الكابالت البحرية‪،‬‬ ‫تصل السرعة إلى ‪ 300‬ميجابت‬
‫(‪)Fiber Optic Cable‬‬
‫والعسكرية‪ ،‬والفضائية‪،‬‬ ‫في الثانية‬
‫واألدوات الطبية)‬

‫الكابل المحوري‬
‫(‪)Coaxial Cable‬‬ ‫الكابل المزدوج المجدول‬
‫(‪)Twisted Pair Cable‬‬

‫كابل األلياف الضوئية‬


‫(‪)Fiber Optic Cable‬‬

‫‪71‬‬
‫شبكة خط المشترك الرقمي (‪)Digital Subscriber Line -DSL‬‬
‫خط المشترك الرقمي (‪ )DSL‬هي تقنية اتصال سلكية تستخدم خطوط الهاتف الموجودة لنقل بيانات النطاق الترددي العالي‪ ،‬مثل‬
‫ً‬ ‫ً‬
‫مخصصا للشبكة العامة من نقطة إلى نقطة‪.‬‬ ‫الوسائط المتعددة والفيديو إلى مشتركي الخدمة‪ .‬يوفر ‪ DSL‬وصواًل‬

‫يمكن أن تتدفق بيانات الصوت واإلنترنت بواسطة خط المشترك الرقمي ‪ DSL‬الذي يتيح استخدام خدمة اإلنترنت وخط‬
‫الهاتف ً‬
‫معا دون انقطاع إلحدى الخدمتين‪ ،‬ويلزم ذلك استخدام مودم خاص يسمى مودم ‪ DSL‬متصل بخط الهاتف التقليدي‪.‬‬

‫خط الهاتف‬

‫مودم ‪DSL‬‬

‫توجد أشكال مختلفة لشبكة خطوط المشترك الرقمي (‪ )DSL‬مثل‪:‬‬

‫خط المشترك الرقمي غير المتماثل ‪Asymmetric Digital Subscriber Line - ADSL‬‬
‫عند اإلتصال باإلنترنت باستخدام هذا النوع من الخطوط تكون سرعة تنزيل البيانات أسرع بكثير من سرعة تحميل البيانات‪ ،‬حيث‬
‫يمكنك بواسطة ‪ ADSL‬تحقيق سرعة تنزيل قصوى تصل إلى ‪ 24‬ميجابت في الثانية و ‪ 1‬ميجابت في الثانية للتحميل‪.‬‬

‫خط المشترك الرقمي فائق السرعة ‪Very High Speed Digital Subscriber Line - VDSL‬‬
‫هذا النوع من الخطوط ُيعد من أسرع خطوط المشترك الرقمي‪ ،‬وبإمكانه توفير سرعات تنزيل متوسطة تصل إلى ‪ 50‬ميجابت في‬
‫الثانية وسرعات تحميل تصل إلى ‪ 2‬ميجابت في الثانية‪ .‬يتطلب هذا النوع من االتصال باإلنترنت استخدام األسالك النحاسية أوكابالت‬
‫األلياف الضوئية لتوجيه البيانات للبيت أو المكتب‪.‬‬

‫خط المشترك الرقمي فائق السرعة ‪Very High Speed Digital Subscriber Line 2 - VDSL2 2‬‬
‫ً‬ ‫ً‬
‫تقدم هذه التقنية طرازا محسنا من تقنية ‪ ،VDSL‬وتعتبر مثالية لخدمات مثل التلفزيون عالي الوضوح ‪ HD‬وخدمات الفيديو والصوت‬
‫واأللعاب عبر اإلنترنت‪ .‬تتميز تقنية ‪ VDSL2‬بمعدل تنزيل يصل إلى ‪ 100‬ميجابت في الثانية ومعدل تحميل يصل إلى ‪ 50‬وحتى ‪100‬‬
‫ميجابت في الثانية‪ ،‬كما وقد تتجاوز سرعة التنزيل ‪ 200‬ميجابت في الثانية إذا كانت مسافة االتصال قصيرة‪.‬‬

‫‪72‬‬
‫شبكة األلياف الضوئية (‪)Fiber Οptic‬‬
‫توفر األلياف الضوئية السرعة األكبر لإلنترنت في أيامنا هذه‪ ،‬ويرجع ذلك إلى استخدامه للضوء لنقل البيانات من خالل كابل األلياف‬
‫الضوئية‪ .‬يمكن أن تصل سرعة التنزيل والتحميل إلى ‪ 2.5‬جيجابت في الثانية (‪ .)GBPS‬كما يمكن استخدام هذا االتصال إلرسال‬
‫البيانات لمسافات أطول بكثير من خط المشترك الرقمي (‪ )DSL‬أو اإلنترنت السلكي‪ .‬تتطلب هذه الخدمة استخدام مودم ألياف ضوئية‬
‫(‪.)Fiber Optic Modem‬‬
‫يمكن توصيل المنازل أو المواقع التجارية مباشرة بكابالت األلياف الضوئية‪ ،‬ولكن ذلك قد يحتاج إلى استبدال البنية التحتية الحالية‬
‫المعتمدة على الكابالت النحاسية مثل أسالك الهاتف واألسالك المحورية‪.‬‬

‫كابالت األلياف الضوئية‬

‫مودم األلياف الضوئية‬ ‫مزود خدمة اإلنترنت‬

‫يطلق على عملية توصيل األلياف الضوئية إلى المنازل اسم (‪ ،)FTTH‬ويطلق على عملية توصيل األلياف الضوئية إلى األعمال التجارية‬
‫اسم (‪ )FTTB‬والتي تهدف إلى توصيل إشارة االتصال عبر األلياف الضوئية من معدات تحويل المزود إلى المنزل أو العمل عن طريق‬
‫استبدال البنية التحتية النحاسية القائمة مثل كابالت الهواتف والكابالت المحورية‪.‬‬

‫‪73‬‬
‫الشبكات الالسلكية (‪)Wireless Networks‬‬
‫الشبكة الالسلكية هي شبكة من األجهزة المتصلة ببعضها دون الحاجة إلى استخدام الوصالت (األسالك)‪ .‬تعتمد الشبكات الالسلكية‬
‫على تقنية أمواج الراديو لنقل المعلومات وتوصيل األجهزة بالشبكة أو التطبيقات‪ .‬ستتعرف على التقنيات المستخدمة في الشبكات‬
‫الالسلكية والمتنقلة‪ ،‬وكيف تلعب نقاط الوصول والمحطات األساسية ً‬
‫دورا ً‬
‫مهما في نقل البيانات‪ ،‬وكذلك كيفية التعامل مع مشكالت‬
‫األمان في الشبكات الالسلكية‪.‬‬

‫أهم خصائص الشبكات الالسلكية‪:‬‬

‫‪ 1‬يعتمد أداء شبكات واي فاي الالسلكية بشكل أساسي على المسافة‪ ،‬وبالتالي فكلما ازدادت مسافة ُبعد أجهزة الحاسب عن نقطة‬
‫ّ‬
‫الوصول الالسلكية‪ ،‬فإن سرعة الشبكة الالسلكية تكون أبطأ‪ .‬كما أن زيادة عدد األجهزة التي تستخدم الشبكة الالسلكية يتسبب‬
‫بخفض أداء تلك الشبكة‪.‬‬

‫‪ 2‬يمكن اختراق البيانات والتنصت عليها‪ ،‬ولهذا يتم استخدام تقنيات تشفير معقدة لزيادة األمان‪ ،‬ويتم تطبيق بعض آليات المصادقة‬
‫لنفس السبب‪ ،‬رغم أن بعض تقنيات التشفير المستخدمة ً‬
‫حاليا من الممكن اختراقها بسهولة‪.‬‬

‫‪ 3‬تعتمد بعض الشبكات الالسلكية على موجات الراديو للتواصل وبالتالي فإن إشاراتها تتأثر بالتداخل الناتج عن األجهزة اإللكترونية‬
‫األخرى‪ .‬كما تؤدي حركة مستخدمي هذه الشبكات المستمرة إلى عدم استقرار إشارة الشبكة مما ُيصعب من عملية إدارة الشبكة‪.‬‬

‫ً‬
‫جدا توسيع الشبكة الالسلكية‪ ،‬فيمكن إضافة مستخدم جديد عن طريق إصداركلمة مرور وتحديثها في الخادم‪.‬‬ ‫‪ 4‬من السهل‬

‫الشبكة الشخصية (‪)PAN‬‬

‫الشبكة المحلية (‪)LAN‬‬


‫الشبكات الالسلكية (‪)Wireless Networks‬‬
‫الشبكة متوسطة المدى (‪)MAN‬‬

‫الشبكة واسعة المجال (‪)WAN‬‬

‫‪74‬‬
‫أحد تصنيفات الشبكات الالسلكية ً‬
‫بناء على مدى اإلشارة الصادرة عنها‪:‬‬
‫التقنية المستخدمة‬ ‫مدى اإلشارة‬ ‫نوع الشبكة‬

‫على بعد حوالي ‪ 10‬سنتيمتر ‪ُ NFC‬بعد‬


‫بلوتوث‪ ،‬تقنية اتصال قريب المدى‬ ‫الشبكة الشخصية (‪)PAN‬‬
‫حوالي ‪ 10‬متر للبلوتوث‬

‫واي فاي‬ ‫على مستوى بناية أو مؤسسة‬ ‫الشبكة المحلية (‪)LAN‬‬

‫واي ماكس‬ ‫مستوى مدينة‬ ‫الشبكة متوسطة المدى (‪)MAN‬‬

‫شبكات الهواتف الخلوية‬ ‫عبر العالم‬ ‫الشبكة واسعة المجال (‪)WAN‬‬

‫نقطة الوصول (‪)Access point‬‬


‫نقاط الشبكة الالسلكية (‪)Hot Spots‬‬ ‫تعتبر قوة إشارة الشبكة من األمور األساسية المهمة في الشبكات‬
‫يشير مصطلح هوت سبوت (‪)Hot Spot‬‬ ‫الالسلكية‪ ،‬فكلما زادت مسافة البعد عن جهاز اإلرسال فإن قوة‬
‫إلى الشبكات المحلية الالسلكية والتي تزود‬ ‫اإلشارة تقل‪ .‬يتم التغلب على مثل هذه المشكلة باستخدام نقاط‬
‫ُ ُّ‬
‫المستخدمين بإمكانية الوصول لشبكة اإلنترنت‬ ‫الوصول لتقوية اإلشارة الالسلكية‪ .‬وت َعد طبيعة المباني وجغرافيا‬
‫بشكل مجاني أو بمقابل مادي‪ .‬تستخدم في‬ ‫المنطقة والتشويش الصادر من األجهزة األخرى التي تعمل‬
‫األماكن العامة كالمكتبات‪ ،‬والمطارات والدوائر‬ ‫بترددات مماثلة مثل أفران الميكروويف أو الهواتف النقالة من أهم‬
‫الحكومية‪.‬‬ ‫العوامل المؤثرة على كفاءة نقاط الوصول‪.‬‬

‫تقنيات الشبكات الالسلكية‬


‫ُّ‬
‫توجد عدة تقنيات السلكية تم تطويرها لدعم الشبكات الالسلكية‪ .‬وتعد تقنية الـواي فاي والبلوتوث وتقنية‬
‫ً‬
‫شيوعا في الشبكات الالسلكية‪.‬‬ ‫االتصال قريب المدى من التقنيات األكثر‬

‫البلوتوث (‪ )Bluetooth‬هي تقنية السلكية للشبكات لتبادل البيانات لمسافات قصيرة‪ .‬وتستخدم هذه‬
‫التقنية في العديد من األجهزة مثل الهواتف النقالة ولوحات المفاتيح والفأرة والسماعات الالسلكية‪ ،‬إضافة‬
‫إلى أدوات التحكم بأجهزة األلعاب وأجهزة التعقب وتحديد األماكن‪.‬‬
‫ً‬ ‫ً‬
‫وانتشارا في الشبكات الالسلكية‪ .‬تستخدم تقنية ‪Wi Fi‬‬ ‫تقنية واي فاي (‪ )WiFi‬من أكثر التقنيات شيوعا‬
‫بشكل واسع في أجهزة الحاسب و الهواتف الذكية وأجهزة األلعاب‪ ،‬كما تستخدم في كاميرات المراقبة‬
‫المتصلة باإلنترنت (‪ )IP Cameras‬وأجهزة التلفاز الذكية والطابعات والعديد من األجهزة األخرى‪.‬‬

‫تقنية االتصال قريب المدى (‪ )Near Field Communication - NFC‬لالتصال من مسافة قصيرة بين‬
‫ُ ُّ‬
‫ويعد استخدامها األكثر‬ ‫األجهزة التي تدعم هذه التقنية وتتم عملية تبادل المعلومات عبر موجات الراديو‪،‬‬
‫ً‬
‫شيوعا في الهواتف الذكية‪ .‬بعض األجهزة الداعمة لتقنية ‪ NFC‬يمكنها تسجيل معلومات بطاقات االئتمان‬
‫ًّ‬
‫السلكيا‪.‬‬ ‫واستخدام الهاتف في الدفع عند القيام بالتسوق‪ .‬تتميز هذه التقنية بعدم إمكانية اعتراض البيانات‬
‫ُ ُّ‬
‫ويعد المدى القصير لهذه التقنية والذي ال يتجاوز ‪ 10‬سنتيمترات وضعف سرعة نقل البيانات مقارنة بتقنية‬
‫البلوتوث أهم تحديات هذه التقنية‪.‬‬
‫‪75‬‬
‫ً‬
‫تصنيف الشبكات وفقا لتخطيط الشبكة‬
‫إن كلمة تخطيط (‪ )Topology‬في عالم شبكات الحاسب تشير إلى شكل مخطط اتصال األجهزة ببعضها‪ .‬في هذا الموضوع ستتعرف‬
‫على بعض المخططات األساسية للشبكات‪.‬‬

‫مخطط الناقل (‪)Bus Topology‬‬


‫ُّ‬
‫ُيعد مخطط الناقل من المخططات األساسية للشبكة حيث تتصل جميع األجهزة‬
‫ُّ‬
‫بناقل مركزي على اعتباره "العمود الفقري" للشبكة‪ .‬وتعد سهولة التركيب من أهم‬
‫مميزات هذا المخطط‪ ،‬ورغم ذلك فإن هذا المخطط يواجه مشكلة في صعوبة‬
‫اكتشاف وإصالح أي مشاكل تحدث داخل الشبكة‪ ،‬كما أن جميع األجهزة في هذا‬
‫المخطط تتصل بالناقل نفسه مما يتسبب بحدوث تصادمات داخل الشبكة‪ .‬يحدث‬
‫هذا األمر عندما يريد كل جهاز إرسال المعلومات في نفس الوقت من خالل نفس‬
‫الوسيط (مجال التصادم) مما يتسبب بحدوث تصادمات بين البيانات في جميع‬
‫األجهزة المتصلة‪ ،‬مما يعيق عملية نقل البيانات داخل الشبكة‪.‬‬

‫مخطط الحلقة (‪)Ring Topology‬‬


‫يجمع مخطط الحلقة بين أجهزة الشبكة المتصلة ببعضها على شكل حلقة‪ ،‬ويتم‬
‫ً‬
‫إرسال جميع حزم البيانات عبر تلك الحلقة وصواًل إلى وجهتها النهائية‪ .‬تتدفق جميع‬
‫البيانات في مخطط الحلقة باتجاه واحد مما يساعد على تقليل التصادم بين الحزم‬
‫(ولكن يجب أن تمر جميع البيانات المنقولة عبر الشبكة من خالل كل نقطة داخل‬
‫ً‬
‫عبئا ً‬
‫كبيرا عليها‪ .‬من مزايا استخدام مخطط الحلقة عدم الحاجة‬ ‫الشبكة) مما يشكل‬
‫ُّ‬
‫إلى توصيل األجهزة مباشرة لتتواصل فيما بينها‪ ،‬كما تعد إمكانية إضافة جهاز إلى‬
‫مخطط الحلقة دون التأثير على أداء الشبكة من أهم الميزات األخرى لهذا المخطط‪.‬‬

‫‪76‬‬
‫مخطط النجمة (‪)Star Topology‬‬
‫يتم توصيل جميع نقاط الشبكة في مخطط النجمة بجهاز مركزي مثل المحول‬
‫ً‬
‫(‪ )Switch‬أو الموزع (‪ .)Hub‬يسهل جدا في هذا المخطط إضافة أي أجهزة جديدة‬
‫في الشبكة مما يجعل من عملية إدارة الشبكة عملية سهلة من نقطة مركزية واحدة‪،‬‬
‫وكذلك فإن فشل أحد أجهزة الشبكة ال يؤثر على عمل باقي أجهزة الشبكة‪ .‬تكمن‬
‫المشكلة الكبرى في مخطط النجمة في أن فشل الجهاز المركزي يؤدي إلى فشل‬
‫الشبكة بأكملها‪.‬‬

‫مخطط الشبكة (‪)Mesh Topology‬‬


‫يتصل كل جهاز في مخطط الشبكة بباقي األجهزة األخرى‪ ،‬مما يعني أن كل جهاز‬
‫عد عملية تكوين هذا المخطط عملية مكلفة ً‬ ‫‪ُّ ُ .‬‬
‫نظرا‬ ‫في الشبكة يتصل بكل جهاز آخر ت‬
‫لوجود العديد من التوصيالت الضرورية اإلضافية‪ ،‬ولكن من ناحية أخرى توجد ميزة‬
‫في إمكانية نقل المعلومات بين أجهزة مختلفة في وقت واحد‪ ،‬وكذلك فإن فشل‬
‫اتصال واحد أو أكثر داخل الشبكة ال يؤثر على عمل باقي الشبكة‪.‬‬

‫المخطط الهجين (‪)Hybrid Topology‬‬


‫يجمع المخطط الهجين بين مخططين مختلفين أو أكثر من مخططات الشبكة‬
‫ً‬
‫(نجمة‪ ،‬حلقة‪ ،‬ناقل‪ ،‬شبكة)‪ ،‬وعادة ما يتم استخدام هذا المخطط عند الحاجة‬
‫لتوصيل شبكتين مختلفتين ً‬
‫معا‪.‬‬
‫يمكن ترقية هذا النوع من المخطط وتطويره كإضافة جهاز جديد إلى الشبكة دون‬
‫التأثير على أدائها بالكامل‪ .‬كما يسهل التحكم بأي نوع من التصميمات المستخدمة‬
‫وإعداده للحصول على أفضل أداء للشبكة‪.‬‬
‫ً‬
‫يعتبر المخطط الهجين من مخططات الشبكة باهظة الثمن ألنه يتطلب عددا ً‬
‫كبيرا‬
‫من التوصيالت واألنظمة المختلفة لالتصال بين الشبكات‪.‬‬

‫‪77‬‬
‫شبكة التخزين (‪)Storage Area Network-SAN‬‬
‫شبكة التخزين (‪ )SAN‬وهي نوع خاص من الشبكات تسمح للخوادم (‪ )Servers‬بالوصول للبيانات المشتركة المخزنة على أجهزة‬
‫ً‬
‫الشبكة‪ .‬عادة تكون شبكة التخزين (‪ )SAN‬عبارة عن شبكة مخصصة ألجهزة التخزين ال يمكن الوصول إليها عبر شبكة االتصال‬
‫المحلية (‪ )LAN‬بواسطة األجهزة األخرى‪.‬‬

‫ً‬
‫كما هو موضح في الرسم التالي‪ ،‬تتكون شبكات ‪ SAN‬عادة من مضيفين‪ ،‬وعمالء ومحوالت‪ ،‬ووسائط تخزين‪ ،‬وأجهزة تخزين مترابطة‬
‫باستخدام مجموعة متنوعة من التقنيات والمخططات والبروتوكوالت‪ .‬مثال على استخدام شبكة التخزين (‪ :)SAN‬قواعد بيانات‬
‫ُ‬
‫خادم مايكروسوفت إس كيو إل (‪ .)Microsoft SQL Server‬تستخدم قواعد بيانات خادم مايكروسوفت إس كيو إل لتخزين البيانات‬
‫األكثر قيمة للمؤسسة‪ ،‬لذا فهي تتطلب أعلى مستوى من األداء والتوافر‪.‬‬

‫أجهزة العمالء (‪)Clients‬‬ ‫‪SAN‬‬

‫محول الشبكة‬
‫(‪)Ethernet Switch‬‬

‫وسيط تخزين (‪)RAID‬‬

‫الخادم (‪)Server‬‬ ‫محول قناة األلياف الضوئية‬


‫(‪)Fiber Channel Switch‬‬

‫وسيط تخزين ثانوي‬


‫(‪)Secondary Storage‬‬

‫‪78‬‬
‫لنطبق ً‬
‫معا‬
‫تدريب ‪1‬‬
‫‪ .‬صل الشبكات التالية مع التصنيف المناسب لها‪.‬‬
‫مخطط الشبكة‬

‫شبكة األلياف الضوئية‬ ‫ً‬


‫‪1‬‬ ‫تصنيف الشبكة وفقا للوسيط الناقل‬

‫مخطط الحلقة‬ ‫ً‬


‫‪2‬‬ ‫تصنيف الشبكات وفقا للنطاق الجغرافي‬

‫الشبكة الشخصية (‪)PAN‬‬ ‫ً‬


‫‪3‬‬ ‫تصنيف الشبكات وفقا لتخطيط الشبكة‬

‫الشبكة المتوسطة (‪)MAN‬‬

‫تدريب ‪2‬‬
‫‪ .‬قارن بين خصائص الشبكة السلكية والالسلكية من حيث السرعة‪.‬‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫‪79‬‬
‫تدريب ‪3‬‬
‫اختر اإلجابة الصحيحة‪.‬‬

‫ال يمكنك إجراء مكالمة هاتفية والتصفح على اإلنترنت في نفس‬


‫الوقت‪.‬‬

‫يمكنك استخدام خدمة اإلنترنت وخط الهاتف في نفس الوقت‪.‬‬ ‫‪.1‬في اتصال إنترنت ‪:DSL‬‬

‫يستخدم الضوء لنقل البيانات‪.‬‬

‫‪Gbps �.2‬‬

‫‪.2‬يوفر اتصال إنترنت األلياف‬


‫‪Mbps 100‬‬ ‫الضوئية سرعة تنزيل وتحميل‬
‫تصل إلى‪:‬‬

‫‪Mbps 50‬‬

‫تدريب ‪4‬‬
‫‪ .‬أجب عن السؤال التالي‪ً ،‬‬
‫بناء على ما تعلمته في هذا الدرس‪.‬‬
‫اشرح الفرق بين كل من ‪ ADSL‬و ‪ VDSL‬و ‪.VDSL2‬‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫‪80‬‬
‫تدريب ‪5‬‬
‫اختر اإلجابة الصحيحة‪.‬‬

‫مخطط الشبكة‪.‬‬
‫‪.1‬أي من مخططات التصميم‬
‫التالية تسمح لجميع األجهزة‬
‫مخطط الناقل‪.‬‬ ‫بأن تتصل ً‬
‫معا بواسطة ناقل‬
‫رئيس للبيانات؟‬
‫مخطط النجمة‪.‬‬

‫ً‬
‫جدا‪.‬‬ ‫توسيع الشبكة سهل‬

‫توفر سرعات اتصال عالية‪.‬‬ ‫‪.2‬من مميزات الشبكة السلكية‬

‫تحدي خطر التعديل والتنصت‪.‬‬

‫تدريب ‪6‬‬
‫‪ .‬اشرح الفرق بين مخطط الحلقة ومخطط النجمة‪.‬‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫‪81‬‬
‫ّ‬ ‫الثا�‪:‬‬ ‫ن‬
‫ي‬ ‫الدرس‬

‫شبكات النقال وشبكات األقمار الصناعية‬

‫ابتكر اإلنسان العديد من األجهزة والتقنيات التي يستخدمها في حياته اليومية‪ ،‬وتوفر له وسائل الراحة المتطورة‪ ،‬وتسهم في‬
‫ّ‬
‫تحسين االتصاالت والنقل حول العالم‪ .‬ستتعرف في هذا الدرس على شبكات النقال وتطورها واستخدامها في الحياة اليومية‪.‬‬
‫ً‬
‫وستتعرف أيضا على شبكات األقمار الصناعية وتأثيرها على الحياة اليومية‪ ،‬كما ستتعرف على نظام تحديد المواقع العالمي‬
‫(‪ )Global Position System - GPS‬والطرق المختلفة الستخدامه‪ .‬وسترى كذلك ضرورة إنشاء قوانين حماية الخصوصية لضمان‬
‫استخدام التقنيات الحديثة بطريقة سليمة‪.‬‬

‫ّ‬
‫شبكات النقال‬
‫بعد التطور التقني الذي أدى إلى االستخدام الواسع للهواتف الثابتة في االتصاالت اليومية‪ ،‬استمرت التقنية في التطور وساهمت في‬
‫ّ‬ ‫ّ‬ ‫ّ‬ ‫ّ‬
‫انتشار الهواتف النقالة‪ .‬تستخدم الهواتف النقالة شبكات النقال التي تدعم وظائفها‪ .‬شبكة النقال هي شبكة خلوية تتكون من محطات‬
‫ّ‬
‫مركزية (هوائيات) وهواتف نقالة ومراكز تحويل رقمية‪.‬‬

‫المحطة المركزية (‪)Base Stations‬‬


‫ّ‬ ‫ّ‬
‫توفر االتصال بين األجهزة النقالة وشبكة الهواتف العامة‪ .‬وتتكون من‪:‬‬
‫> هوائيات الميكروويف‪.‬‬
‫> برج اإلرسال‪.‬‬
‫> محطة التجهيزات‪.‬‬

‫‪82‬‬
‫كل برج يغطي منطقة جغرافية محددة وتسمى خلية لذلك تسمى‬
‫الشبكة الخلوية‪ .‬ويتم تصميم هذه الخاليا بحيث تضمن بقاء‬
‫المستخدم ضمن نطاق المحطة‪ ،‬وتجد أن وجود عوائق مثل‬
‫األشجار والجبال والمباني وعدد المشتركين تحدد حجم ومدى‬
‫تغطية كل خلية‪.‬‬

‫لكل محطة مركزية حد أقصى للنطاق الترددي (‪Frequency‬‬


‫‪ )range‬المتاح لإلنترنت واستخدام البيانات‪ ،‬ويقوم مزودو‬
‫الخدمة (‪ )Service Provider‬بزيادة النطاق الترددي لالستجابة‬
‫إلى تزايد المشتركين‪.‬‬

‫َّ‬
‫أجيال شبكات النقال‬
‫الجيل األول (‪)1G‬‬
‫ظهر الجيل األول من تقنيات الهاتف الالسلكي واالتصاالت المتنقلة في ثمانينات القرن‬
‫الماضي وشاع استخدامها في أوائل التسعينات‪ .‬ظهر االختالف الرئيس بين األنظمة التي‬
‫ً‬
‫كانت موجودة سابقا وتقنية الجيل األول في اختراع التقنية الخلوية‪.‬‬
‫ّ‬
‫اعتمد الجيل األول على ما يسمى بمعيار نظام الهاتف النقال التناظري (‪ .)AMPS‬تم‬
‫استخدام معايير مختلفة من الجيل األول في جميع أنحاء العالم‪ ،‬مما أدى إلى ظهور نظام‬
‫اتصاالت يسمح بالمكالمات الصوتية بين المشتركين داخل نفس البلد فقط‪ ،‬ويقدم سرعة‬
‫بيانات (صوتية) بمعدل نقل يصل إلى ‪ 24‬كيلو بت في الثانية‪.‬‬
‫تع ْد هذه التقنية التناظرية قيد االستخدام ً‬
‫حاليا وتم استبدالها بمعايير رقمية جديدة‪.‬‬ ‫لم ُ‬

‫‪83‬‬
‫الجيل الثاني (‪)2G‬‬
‫َّ‬
‫جاءت شبكات نقال الجيل الثاني لتحل محل الجيل األول‪ ،‬وتم تطوير معيار رقمي جديد‬
‫وهو النظام العالمي لالتصاالت المتنقلة (‪ )GSM‬في فنلندا عام ‪ .1991‬تم تمكين العديد‬
‫من الخدمات بواسطة التقنية الرقمية المستخدمة هذه مثل الرسائل النصية القصيرة‬
‫(‪ )SMS‬ورسائل الوسائط المتعددة (‪ )MMS‬والرسائل المصورة‪ .‬تميزت تقنية الجيل‬
‫الثاني بوجود عملية تشفير البيانات التي ساهمت بشكل كبير في خصوصية البيانات‪.‬‬
‫وصل معدل نقل البيانات إلى ‪ 64‬كيلو بت في الثانية‪ .‬تكمن المشكلة في شبكات الجيل‬
‫ّ‬
‫الثاني في الحاجة إلى وجود إشارات رقمية قوية لتعمل الهواتف النقالة بشكل صحيح‪.‬‬
‫ومن ناحية أخرى فإن اإلشارة الرقمية كانت تستخدم طاقة أقل من اإلشارات التناظرية‪،‬‬
‫ّ‬
‫مما ساهم في منح بطاريات الهواتف النقالة فترة عمل أطول‪.‬‬

‫الجيل الثالث (‪)3G‬‬


‫ً‬ ‫ّ‬
‫تطويرا لألجيال السابقة‪ ،‬وظهرت‬ ‫جاءت شبكات الهاتف النقال من الجيل الثالث‬
‫مجموعة من المعايير الجديدة مثل نظام خدمة االتصاالت المتنقلة العالمية(‪،)UMTS‬‬
‫وتقنية الوصول المتعدد المشفر (‪ )CDMA2000‬والتي تم تطويرها من أنظمة ‪GSM‬‬
‫و‪ GPRS‬و‪ .EDGE‬تدمج تقنية الجيل الثالث بين ميزات الجيل الثاني مع بعض التقنيات‬
‫والبروتوكوالت الجديدة‪ ،‬وتمكنت من تقديم وصول عالي السرعة إلى البيانات وخدمات‬
‫صوتية متنوعة‪ .‬ازدادت سرعة نقل البيانات لتصل إلى ‪ 2‬ميجابت في الثانية كحد أقصى‪،‬‬
‫ّ‬
‫وتم إضافة ميزات جديدة كإمكانية الوصول إلى اإلنترنت عبر الهاتف النقال ومكالمات‬
‫ّ‬
‫الفيديو والتلفزة النقالة‪.‬‬

‫الجيل الرابع (‪)4G‬‬


‫كانت تقنية الجيل الرابع بمثابة المرحلة المفصلية التالية في تطور الخدمات الخلوية‬
‫نظرا النخفاض زمن‬ ‫الالسلكية‪ .‬توفر خدمات الجيل الرابع سرعات أعلى من الجيل الثالث ً‬
‫الوصول‪ ،‬مما يمكن مستخدمي شبكة الجيل الرابع من االستمتاع بالسرعة الفائقة للبيانات‬
‫والتي قد تصل إلى ‪ 1‬جيجابت في الثانية وذلك دون انقطاع‪ ،‬وكذلك الحصول على جودة‬
‫صوت عالية في المكالمات الهاتفية‪ .‬يمكن للسرعة التي توفرها هذه التقنية تحويل الهاتف‬
‫الذكي إلى جهاز حاسب‪ ،‬ويمكن أن تكون مفيدة بشكل خاص في المناطق التي ال تتوافر بها‬
‫اتصاالت واسعة النطاق‪.‬‬

‫دمج (تجسير) الشبكات ‪Bridge mode‬‬


‫يمكن من خالل تقنية الجيل الرابع دمج البنية التحتية للشبكة الحالية مع التقنية‬
‫الالسلكية وتوفير اتصال عالي السرعة في المناطق التي يكون فيها اتصال النطاق‬
‫ً‬
‫العريض بطيئا‪ ،‬حيث يمكن استخدام أجهزة توجيه الجيل الرابع كبوابة للوصول إلى‬
‫اإلنترنت‪ ،‬كما يمكن استخدامه كاتصال احتياطي في حالة فشل اتصال النطاق العريض‬
‫األساسي‪.‬‬
‫‪84‬‬
‫الجيل الخامس (‪)5G‬‬
‫يوجد رقمان للداللة على سرعة نقل البيانات‪،‬‬ ‫ّ‬
‫أحدهما مثالي واآلخر فعلي‪ .‬يستدل بالرقم‬ ‫شبكات الجيل الخامس هي أحدث جيل من شبكات النقال‪ .‬أصبحت اتصاالت‬
‫ّ‬
‫المثالي على السرعة التي يمكن أن تدعمها‬ ‫الهاتف النقال اآلن أسرع وأكثر فعالية حيث ازداد عدد األجهزة المتصلة باإلنترنت‬
‫تقنية معينة والتي تم قياسها في معمل بجميع‬ ‫بشكل كبير‪.‬‬
‫الظروف المثالية‪ ،‬بينما يدل الرقم الفعلي‬ ‫ّ‬ ‫ً‬ ‫ً‬
‫يستخدم الجيل الخامس نوعا جديدا من شبكات الهاتف النقال بتصميمات‬
‫على السرعة الفعلية التي يجدها المستخدم‬ ‫بناء على ثالث ركائز‪ :‬سرعات أعلى‪،‬‬‫مختلفة للهوائيات‪ .‬تم إنشاء هذه التقنية ً‬
‫باستخدام جهازه‪.‬‬
‫شبكة واسعة‪ ،‬وزمن وصول أقل ‪ .‬يمكن للشبكات الجديدة نقل البيانات‬
‫بسرعة كبيرة (بسرعات قصوى تصل إلى ‪ 10‬أو ‪ 20‬جيجابت في الثانية) لعدة‬
‫مستخدمين وبدقة عالية وتأخير زمني قليل‪ .‬ستغير هذه التقنية من عالمنا بشكل‬
‫جذري وستتيح المجال لتمكين وتوسيع انتشار التقنية التي تشكل إنترنت األشياء‬
‫‪real‬‬ ‫مثل تقنية السيارات ذاتية القيادة ونظارات الواقع االفتراضي واألنظمة اآللية‬
‫واألنظمة الذكية األخرى‪.‬‬
‫فقد أصبحت شبكات الجيل الخامس (‪ )5G‬وخدماتها متاحة في الكثير من دول‬
‫العالم‪ ،‬وقد بدأت بعض شركات التقنية ومختبرات األبحاث تختبر نماذج الجيل‬
‫السادس‪ ،‬فمسلسل االبتكار ال يتوقف‪.‬‬
‫‪ideal‬‬

‫ًّ‬
‫عالميا من‬ ‫في عام ‪ ،2020‬حققت المملكة المرتبة الخامسة‬
‫بين ‪ 140‬دولة في مؤشر سرعة نطاق اإلنترنت المتنقل ‪.‬‬
‫ًّ‬
‫عالميا وفق نتائج‬ ‫جاءت مدينة الرياض في المرتبة الثالثة‬
‫تحليل قياسات شبكات الجيل الخامس "‪ "5G‬وسرعتها في‬
‫العالم‪ ،‬حسب التقرير الصادر عن ‪ ،Open signal 2021‬كما‬
‫ًّ‬
‫عالميا من بين أكثر الدول‬ ‫جاءت المملكة في المركز السادس‬
‫التي تتمتع بسرعة تحميل البيانات في شبكات الجيل الخامس‪.‬‬

‫تطور الجيل الخامس‬

‫السعة غير‬ ‫السحابة‪ ،‬و‪ IP‬والنطاق‬ ‫اتصاالت اإلنترنت‬ ‫الرسائل‬ ‫االتصاالت‬


‫المحدودة للبيانات‬ ‫الترددي العريض‬ ‫المتنقلة والالسلكية‬ ‫النصية‬ ‫التناظرية‬
‫للهاتف المحمول‬

‫‪2019‬‬ ‫‪2008‬‬ ‫‪1998‬‬ ‫‪1991‬‬ ‫‪1980‬‬


‫‪85‬‬
‫األقمار الصناعية (‪)Satellites‬‬
‫يمكن تقسيم األقمار إلى قسمين‪ ،‬أقمار طبيعية وأخرى صناعية ‪.‬‬
‫القمر الطبيعي لكوكب األرض هو القمر الذي تراه في السماء‪ ،‬أما القمر‬
‫الصناعي فهو آلة من صنع اإلنسان يتم إطالقها في الفضاء لتدور في‬
‫الفضاء الخارجي حول األرض أو الكواكب األخرى بمدار محدد‪.‬‬

‫شبكات األقمار الصناعية‬


‫تستخدم شبكات األقمار الصناعية أقمارها الصناعية في وظائف االتصاالت‪ .‬وتتميز عن‬
‫الشبكات األرضية بأنها تغطي مسافات أكبر‪ ،‬ولديها عرض نطاق ترددي مشترك مختلف‬
‫توجد ثالث فئات من المدارات‬
‫ً‬ ‫ً‬
‫تماما‪ ،‬وتصميم الشبكة‪ ،‬وإعدادها‪ ،‬وتشغيلها‪ ،‬فضاًل عن تكاليف التشغيل والتطبيقات‬
‫حول األرض‪:‬‬ ‫التي تدعمها‪.‬‬
‫مدار أرضي مرتفع أو مدار ثابت‬ ‫وأهم وظيفة لشبكات األقمار الصناعية هي توسيع إمكانية الوصول إلى تطبيقات‬
‫بالنسبة إلى األرض (‪.)GEO‬‬
‫االتصاالت الهاتفية والتلفزيون والوصول السري ــع إلى اإلنترنت في األماكن التي يصعب‬
‫مدار أرضي متوسط (‪.)MEO‬‬ ‫ً‬
‫فيها تركيب شبكات الكابالت ودعمها‪ .‬يمكن لهذه الشبكات أيضا تقديم هذه الخدمات‬
‫مدار أرضي منخفض (‪.)LEO‬‬ ‫للسفن والطائرات و المركبات واألماكن التي تتجاوز قدرات الشبكات األرضية‪.‬‬
‫تلعب األقمار الصناعية ً‬
‫دورا ً‬
‫كبيرا في مراقبة الفضاء واألرض واألرصاد الجوية‪ ،‬كما أنها‬
‫ً‬
‫مفيدة جدا في تطبيقات االتصاالت العسكرية‪ ،‬وفي أنظمة تحديد المواقع (‪ ،)GPS‬وفي‬
‫خدمات االتصاالت والشبكات المتنقلة وخدمات البث اإلذاعية‪.‬‬

‫‪MEO‬‬

‫‪LEO‬‬

‫‪GEO‬‬

‫معلومة‬
‫ً‬
‫وفقا لمقياس األجسام الموجودة في الفضاء الخارجي الذي يحتفظ به مكتب األمم المتحدة لشؤون الفضاء‬
‫ًّ‬
‫صناعيا يدور حول كوكب األرض‪.‬‬ ‫الخارجي (‪ ،)UNOOSA‬فإنه في أبريل ‪ 2021‬يوجد ‪ً 7.389‬‬
‫قمرا‬
‫‪86‬‬
‫الوصول إلى اإلنترنت عبر األقمار الصناعية‬
‫يستهدف اإلنترنت عبر األقمار الصناعية األشخاص الذين ال يستطيعون الوصول إلى نظام مزود الخدمة على األرض‪ ،‬حيث يمكنهم‬
‫من االتصال باإلنترنت عبر األقمار الصناعية‪ ،‬ويحتاج ذلك إلى وجود طبق األقمار الصناعية على األرض ووجود اتصال مستمر بالقمر‬
‫الصناعي‪ .‬يكون هذا النوع من االتصاالت أكثر تكلفة من االتصال األرضي وأبطأ في بعض األحيان‪ .‬توجد سمة مهمة أخرى في هذا‬
‫ُّ‬
‫ً‬
‫مصطلحا شائع االستخدام في عالم األقمار الصناعية ويشير إلى المدة التي‬ ‫االتصال وهي فترة االنتظار (‪ ،)Latency‬حيث ُيعد االنتظار‬
‫تستغرقها المعلومات في إجراء رحلة ذهاب وإياب عبر اتصال القمر الصناعي‪.‬‬

‫قمر صناعي ‪B‬‬ ‫العاليم (‪)GPS‬‬


‫ي‬ ‫نظام تحديد المواقع‬
‫نظام تحديد المواقع العالمي (‪ )GPS‬هو نظام للمالحة عبر األقمار‬
‫الصناعية تم تطويره من ِقبل وزارة الدفاع األمريكية في السبعينيات من‬
‫القرن الماضي‪ ،‬وقد خصص في بداياته لألغراض العسكرية‪ ،‬ثم ُسمح‬
‫قمر صناعي ‪C‬‬ ‫به لالستخدام المدني في الثمانينات‪ .‬يمكن أن يدعم نظام تحديد‬
‫قمر صناعي ‪A‬‬
‫المواقع العالمي القدرة على تحديد المواقع بدقة على مدار ‪ 24‬ساعة‬
‫في اليوم من أي مكان في العالم‪.‬‬
‫ًّ‬
‫صناعيا‬ ‫تتكون شبكة نظام تحديد المواقع (‪ )GPS‬من حوالي ‪ً 30‬‬
‫قمرا‬
‫تدور حول األرض مرتين في اليوم‪ .‬تم تصميم مدارات األقمار ليكون‬
‫ستة أقمار صناعية في مجال رؤية معظم األماكن على األرض‪ .‬تبث‬
‫األقمار الصناعية الخاصة بنظام تحديد المواقع العالمي (‪)GPS‬‬
‫إشارات راديو السلكية بموقعها وحالتها ووقتها الدقيق من الساعات‬
‫موقعك الجغرافي الحالي‬ ‫الذرية الموجودة على متنها‪ .‬يستقبل جهاز (‪ )GPS‬إشارات الراديو‬
‫ويستخدمها لحساب المسافة بينه وبين كل قمر صناعي في مجاله‬
‫رؤيته‪ .‬بمجرد أن يحدد جهاز (‪ )GPS‬المسافة بينه وبين أربعة أقمار‬
‫صناعية على األقل‪ ،‬يمكنه استخدام الحسابات الهندسية لتحديد‬
‫موقعه على األرض بثالثة أبعاد‪ ،‬وللتصوير ثنائي األبعاد يجب توافر‬
‫ثالثة أقمار صناعية على األقل‪ .‬تسمى العملية المستخدمة لتحديد‬
‫الموضع بالتثليث المساحي وهي طريقة رياضية لقياس المسافات‪.‬‬
‫‪87‬‬
‫تقنية التعقب باستخدام ‪GPS‬‬
‫نظام تحديد المواقع العالمي ‪ GPS‬هو طريقة لتحديد موقع شيء ما بدقة‪ .‬تم تضمين هذا النظام في العديد من األجهزة كالهواتف النقالة‬
‫والمركبات‪ ،‬ومن أمثلة استخدامه تحديد مواقع المركبات للشركات المالكة لها‪ ،‬ومعرفة مسارات سيرها عبر الدولة أو عبر العالم‪ ،‬وتتبع‬
‫البشر مثل األطفال أوكبار السن‪ ،‬أو دراسة ومراقبة الحيوانات‪ ،‬ولكن يتوجب أن يحمل الشخص أو الشيء المراد تعقبه جهاز التعقب‪.‬‬
‫يوجد تصنيفان ألجهزة التعقب‪ :‬األجهزة النشطة واألجهزة غير النشطة‪ .‬إن أجهزة التعقب غير النشطة تستخدم لقياس المسافات أثناء‬
‫التزلج‪ ،‬أو العدو‪ ،‬أو ركوب الدراجة‪ .‬وعلى الجانب اآلخر فإن أجهزة التعقب النشطة تستخدم ألغراض األمان والحماية‪ ،‬حيث يمكن‬
‫استخدامها لمراقبة األشخاص كبار السن الذين يعانون من األمراض مثل الزهايمر‪ ،‬أو الضياع‪ ،‬أو األطفال الذين قد يتعرضون للضياع أو‬
‫الخطف‪ ،‬أو للعثور على األشياء الضائعة أو المسروقة مثل (الحقائب‪ ،‬السيارات‪ ،‬أجهزة الحاسب المحمولة‪ ،‬الهواتف النقالة)‪ ،‬كما يمكن‬
‫استخدام هذه األجهزة لتعقب الحيوانات األليفة وحتى لمراقبة الحيوانات البرية وإجراء األبحاث والدراسات عليها‪ ،‬أو ألغراض التسلية‬
‫عند ممارسة األلعاب التي تعتمد على األماكن‪.‬‬

‫مقارنة بين أجهزة التعقب‬


‫أجهزة التعقب غير النشطة‬ ‫أجهزة التعقب النشطة‬

‫ال تقوم بالتعقب الفوري المستمر‬ ‫التعقب الفوري المستمر‬

‫تراقب وتخزن البيانات في ذاكرتها‬


‫إرسال فوري للبيانات إلى أجهزة‬
‫الداخلية لتحميلها في جهاز الحاسب‬
‫ً‬ ‫مركزية كالخوادم‬
‫الحقا لتحليلها‬

‫قليلة التكلفة‬ ‫مرتفعة التكلفة‬

‫ً‬ ‫ً‬
‫ال تتطلب اشتراكات مدفوعة‬ ‫تتطلب اشتراكا مدفوعا‬

‫معلومة‬
‫باإلضافة إلى نظام تحديد المواقع العالمي (‪ ،)GPS‬توجد أنظمة أخرى‬
‫ً‬ ‫مستخدمة ً‬
‫حاليا أو قيد التطوير‪ .‬فهناك أيضا نظام بيدو (‪ )BeiDou‬للمالحة‬
‫عبر األقمار الصناعية في الهند‪ ،‬ونظام نافيك (‪ )NAVIC‬الهندي‪ ،‬ونظام‬
‫األقمار الصناعية الياباني كوازي زينيث (‪.)Quasi-Zenith‬‬
‫‪88‬‬
‫نظام تحديد المواقع غاليلو (‪)Galileo‬‬
‫طور االتحاد األوروبي من خالل وكالة الفضاء األوروبية نظام تحديد المواقع الجغرافي الجديد غاليلو لألغراض المدنية على وجه‬
‫ً‬
‫الخصوص‪ .‬اشتق اسم هذا النظام من اسم عالم الفلك اإليطالي غاليليو غاليلي‪ .‬ووفقا لوكالة الفضاء األوروبية‪ ،‬فإن نظام غاليليو المنتشر‬
‫ً‬ ‫ًّ‬ ‫بأكمله سيتألف من ‪ً 24‬‬
‫صناعيا فاعاًل باإلضافة إلى ستة أقمار صناعية احتياطية في مدار األرض‪ ،‬توضع في ثالثة مدارات أرضية‬ ‫قمرا‬
‫متوسطة (‪ )MEO‬وعلى ارتفاع ‪ 2322‬كم فوق األرض‪.‬‬
‫يتم استخدام مركزين للعمليات األرضية لهذا النظام‪ ،‬أحدهما في ألمانيا واآلخر في إيطاليا‪ ،‬وذلك للتحكم في هذه األقمار الصناعية‪.‬‬
‫يهدف نظام غاليلو إلى تمكين المستخدمين األوروبيين من االستقالل عن أنظمة المالحة األخرى مثل أنظمة (‪ )GPS‬األمريكي أو‬
‫(‪ )GLONASS‬الروسي‪ُ .‬يستخدم النظام بكثرة في عمليات البحث واإلنقاذ‪ .‬يتم تجهيز األقمار الصناعية بجهاز إرسال واستقبال يقوم‬
‫بتعقب إشارات االستغاثة من منارات الطوارئ إلى مركز تنسيق عمليات اإلنقاذ‪ ،‬والذي يبدأ بعد ذلك عملية اإلنقاذ‪.‬‬
‫يوفر هذا النظام الجديد إمكانية تحديد الموقع في حدود متر واحد في ظل أفضل الظروف الممكنة‪ ،‬وتتوفر أغلب خدماته بشكل‬
‫مجاني‪ ،‬وستشمل غالبية األجيال الجديدة من الهواتف النقالة ً‬
‫دعما لنظام غاليلو في أنظمتها‪.‬‬

‫ت ن‬
‫و�‬
‫التعقب (التتبع) اإللك� ي‬
‫لقد تطورت صناعة التعقب اإللكتروني بشكل مثير ومخيف في ذات الوقت‪ .‬من‬
‫الطبيعي أال يرغب أي شخص في أن يتم تعقبه أو مراقبة بياناته كمواقع الويب التي قام‬
‫بزيارتها أو رسائل البريد اإللكتروني أو أجهزته الخاصة األخرى‪ .‬يقوم مطورو متصفحات‬
‫َ‬
‫المواقع اإللكترونية بمالحقة بعض أساليب مراقبة البيانات المخادعة‪ ،‬وكذلك تضع‬
‫بعض الحكومات سياسات صارمة ضد التعقب اإللكتروني‪.‬‬
‫تتضمن المعلومات الرئيسة التي تجمعها خدمات التعقب ما يطلق عليه "بيانات‬
‫الضغط بالفأرة"‪ ،‬والخاصة بجمع المعلومات المتعلقة بعادات وأنماط تصفح اإلنترنت‬
‫وما يضغط عليه المستخدم والبيانات األساسية التي يقوم بجمعها‪.‬‬

‫حجما‪ ،‬مما يتيح إخفاؤها بشكل سهل في الوقت الحاضر‪،‬‬ ‫ً‬ ‫لقد أصبحت الكاميرات أصغر‬
‫ً‬
‫ومؤخرا في النظارات‪ .‬مما يترتب عليه‬ ‫كما يمتلك الناس الكاميرات في هواتفهم النقالة‬
‫إمكانية ظهور صورة أو مقطع فيديو لك على اإلنترنت بدون علمك‪.‬‬

‫ي ن‬
‫قوان� الخصوصية‬
‫في المملكة العربية السعودية‪ ،‬وضعت هيئة االتصاالت وتقنية المعلومات لوائح‬
‫للخصوصية وحماية البيانات تهدف إلى حماية البيانات الشخصية ومساعدة مقدمي‬
‫الخدمات على التعامل مع البيانات‪.‬‬
‫من األمثلة على قوانين حماية الخصوصية‪ ،‬الئحة حماية البيانات الشخصية في المملكة‬
‫العربية السعودية‪.‬‬

‫‪89‬‬
‫لنطبق ً‬
‫معا‬
‫تدريب ‪1‬‬
‫ استكمل المعلومات المطلوبة في الجدول اآلتي بالرجوع إلى المصادر في مكتبة المدرسة أو من‬
‫خالل بحثك في شبكة اإلنترنت‪.‬‬

‫السرعة‬ ‫المميزات‬ ‫السنة‬ ‫جيل الهاتف النقال‬

‫الجيل األول ‪1G‬‬

‫الجيل الثاني ‪2G‬‬

‫الجيل الثالث ‪3G‬‬

‫الجيل الرابع ‪4G‬‬

‫الجيل الخامس ‪5G‬‬

‫تدريب ‪2‬‬
‫ُ‬
‫الجمل الخطأ منها ثم صححها أسفلها‪.‬‬ ‫ُ‬
‫‪ .‬اقرأ الجمل التالية بعناية وابحث عن‬
‫‪ .1‬الجيل الثاني من شبكات النقال ظهر مع اختراع التقنية الخلوية‪.‬‬
‫______________________________________________________________________________________‬
‫‪ .2‬يمكن لمحطة مركزية بثالثة هوائيات إنشاء ‪ 6‬مناطق تغطية‪.‬‬
‫______________________________________________________________________________________‬
‫ً‬
‫معينا من المشتركين في نفس الوقت‪.‬‬ ‫ً‬
‫‪.3‬يمكن لكل هوائي من المحطة المركزية أن يخدم عددا‬
‫______________________________________________________________________________________‬
‫‪ .4‬ظهرت تقنية تشفير البيانات في الجيل الثالث‪.‬‬
‫______________________________________________________________________________________‬
‫‪ .5‬تصل سرعة نقل البيانات في الجيل الثالث إلى ‪ 2‬ميغابايت في الثانية‪.‬‬
‫______________________________________________________________________________________‬
‫‪.6‬يتطلب الجيل الخامس من شبكات النقال تطويركامل البنية التحتية للشبكة‪.‬‬
‫______________________________________________________________________________________‬
‫‪.7‬سيحصل جهاز متصل بشبكة ‪ 3G‬على استجابة أسرع للطلب من الجهاز نفسه إذا كان متصل بشبكة ّ‬
‫جوال ‪.4G‬‬
‫______________________________________________________________________________________‬

‫‪90‬‬
‫تدريب ‪3‬‬

‫خطأ‬ ‫صحيحة‬ ‫حدد الجملة الصحيحة والجملة الخطأ فيما يلي‪:‬‬

‫‪ .1‬تصنف أجهزة التعقب إلى نشطة وغير نشطة‪.‬‬

‫‪.2‬نظام تحديد المواقع العالمي هو النظام العالمي الوحيد لتحديد الموقع عبر األقمار‬
‫الصناعية‪.‬‬

‫‪ .3‬يسجل المتعقب غير النشط البيانات بشكل فوري‪.‬‬

‫‪ .4‬المعلومات التي نتركها عندما نستخدم اإلنترنت ليست مهمة‪.‬‬

‫‪ .5‬تستفيد الشركات من بيانات المستهلك‪.‬‬

‫تدريب ‪4‬‬
‫‪ .‬أكمل العبارات التالية‪:‬‬
‫ُ‬
‫‪ .1‬تسمى عملية تحديد موقع الشخص ‪. .........................‬‬

‫‪.2‬يوجد نوعان من أجهزة التعقب أحدهما هو ‪ .........................‬واآلخر ‪. .........................‬‬

‫‪.3‬تراقب أجهزة التعقب ‪ .........................‬وتخزن البيانات على ‪ .........................‬أو ‪. .........................‬‬

‫‪.4‬تسجل أجهزة التعقب ‪ .........................‬بيانات الدخول في ‪. .........................‬‬

‫‪91‬‬
‫تدريب ‪5‬‬
‫ُ‬
‫ زر موقع المنصة الجيومكانية الوطنية ‪ https://geoportal.gasgi.gov.sa/‬واكتشف‬
‫األدوات والخدمات التي تقدمها‪ .‬ثم شارك خبرتك مع زمالئك في الصف‪ .‬ما عدد أنواع الخرائط‬
‫المتوفرة؟ ما ميزات الموقع التي وجدتها أكثر إثارة لالهتمام ولماذا؟‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫‪92‬‬
‫تدريب ‪6‬‬
‫‪ .‬باعتقادك‪ ،‬ما سبب سعي الدول الستحداث قوانين تتعلق بحماية البيانات الشخصية؟‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫‪93‬‬
‫ت‬
‫الدرس الثالث‪:‬‬

‫اإلن�نت (‪ )IP‬وأداة محاكاة الشبكة‬ ‫بروتوكول‬

‫مع التطور التقني في الشبكات واألجهزة المرتبطة بها‪ ،‬أصبح باإلمكان إيجاد هياكل الشبكات المتنوعة دون الحاجة إلى أجهزة‪ .‬ستتعرف‬
‫في هذا الدرس على كيفية إنشاء الشبكة المحلية (‪ )LAN‬باستخدام أداة محاكاة الشبكة‪ ،‬وبالتحديد ستضيف الكابالت بين أجهزة‬
‫تهيئ هذه األجهزة‪ ،‬وستتحقق من إمكانية الوصول إلى األجهزة‪ ،‬وقبل بدء المحاكاة ستتعرف على بروتوكول ‪ IP‬وأهميته في‬‫الشبكة‪ ،‬ثم ّ‬
‫عملية توصيل الشبكات‪.‬‬
‫بروتوكول ت‬
‫اإلن�نت (‪)IP‬‬
‫بروتوكول اإلنترنت (‪ )IP‬هو الطريقة التي يتم من خاللها إرسال البيانات من حاسب إلى آخر عبر اإلنترنت‪ .‬يحتوي كل جهاز حاسب‬
‫متصل باإلنترنت على عنوان ‪ IP‬واحد على األقل ُيحدد بشكل فريد عن جميع أجهزة الحاسب األخرى المتصلة باإلنترنت‪.‬‬

‫التدوين النقطي العشري (‪)Dotted-Decimal Notation‬‬


‫يتم تخصيص عنوان ‪ IP‬لكل جهاز متصل باإلنترنت‪ ،‬وعندما يتم توجيه الحزم إلى عنوان ‪ IP‬المرفق بها‪ ،‬تصل البيانات إلى المكان‬
‫المطلوب‪.‬‬
‫وهناك معياران يستخدمان لعناوين ‪ IP :IP‬اإلصدار ‪ )IPv4( 4‬و‪ IP‬اإلصدار ‪.)IPv6( 6‬‬
‫ّ‬
‫عادة ما يتم تمثيل عناوين ‪ IP‬بتنسيق يعرف بالتدوين النقطي العشري‪ ،‬كما أن ‪ IPv4‬يستخدم ‪ 32‬بت ثنائي (‪ )Binary Bits‬إلنشاء‬
‫معا بمكافئها العشري (‪.)Decimal Equivalent‬‬‫عنوان منطقي فريد على الشبكة‪ .‬في التدوين النقطي العشري‪ ،‬يتم تمثيل كل ‪ 8‬بتات ً‬
‫على سبيل المثال‪ :‬إذا كان لدينا عنوان‬
‫ُ‬
‫‪ IP: 11000000101010001000010000011110‬فيمكنك تقسيمه إلى أربــع ثمانيات (‪ )octets‬يتكون ُ‬
‫كل منها من ‪ 8‬بت‪ ،‬ثم يتم‬
‫ُ‬ ‫ُ‬
‫تحويل كل ثماني إلى مكافئه العشري مع الفصل بين كل ثماني واآلخر بنقطة لتكوين ‪ 4‬أعداد عشرية‪.‬‬
‫ويتم تقسيم مساحة عنوان ‪ IPv4 IP‬إلى خمس فئات‪ A :‬و ‪ B‬و ‪ C‬و ‪ D‬و ‪ .E‬ويعتمد إنشاء كل فئة على حجم الشبكة‪ ،‬كما تشتمل كل فئة‬
‫على مجموعة من عناوين ‪ IP‬الصالحة‪ .‬ويساعدنا تحويل كل ثماني بتات من ‪ IP‬إلى مكافئها العشري في فهم الفئة التي ينتمي إليها ‪.IP‬‬

‫تحويل العدد ‪ 11000000‬من النظام الثنائي إلى النظام العشري‬

‫‪1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫الخانات‬

‫‪27‬‬ ‫‪26‬‬ ‫‪25‬‬ ‫‪24‬‬ ‫‪23‬‬ ‫‪22‬‬ ‫‪21‬‬ ‫‪20‬‬

‫القيمة‬

‫‪128*1‬‬ ‫‪64*1‬‬ ‫‪32*0‬‬ ‫‪16*0‬‬ ‫‪8*0‬‬ ‫‪4*0‬‬ ‫‪2*0‬‬ ‫‪1*0‬‬

‫‪192‬‬ ‫‪128‬‬ ‫‪64‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫المجموع‬

‫‪94‬‬
‫باستخدام الطريقة السابقة سيتم تحويل عنوان ‪ IP‬كالتالي‪:‬‬

‫‪11000000 10101000 10000100 00011110‬‬

‫‪11000000‬‬ ‫‪10101000‬‬ ‫‪10000100‬‬ ‫‪00011110‬‬

‫‪192‬‬ ‫‪168‬‬ ‫‪132‬‬ ‫‪30‬‬

‫عنوان ‪ IP‬الثابت أو الديناميكي‬


‫ديناميكيا (‪ .)Dynamic‬يتم تكوين العنوان الثابت ً‬ ‫ً‬ ‫ً‬
‫يدويا من خالل إعدادات شبكة الحاسب‪،‬‬ ‫يمكن لعنوان ‪ IP‬أن يكون ثابتا (‪ )Static‬أو‬
‫نظرا إلمكانية تسببه بمشاكل في الشبكة عند استخدامه دون فهم جيد لبروتوكول ‪.TCP/IP‬‬ ‫وهو نادر االستخدام ً‬
‫ً‬ ‫ً‬
‫تلقائي ـ ـ ــا بوا س ـ ـ ــطة البروتوك ـ ـ ــول ا ل ـ ـ ــذي يع ـ ـ ــرف ب ـ‬ ‫أ م ـ ـ ــا نظ ـ ـ ــام العنون ـ ـ ــة الديناميك ـ ـ ــي فيعتب ـ ـ ــر أكث ـ ـ ــر ش ـ ـ ــيوعا‪ ،‬ويت ـ ـ ــم تكوين ـ ـ ــه‬
‫(‪ Dynamic Host Configuration Protocol (DHCP‬وهي إحدى الخدمات األساسية العاملة على الشبكة‪.‬‬
‫ً‬
‫يعمل بروتوكول ‪ DHCP‬عادة على أجهزة الشبكة مثل الموجهات أو خوادم ‪ DHCP‬المخصصة‪.‬‬

‫العنوان الفيزيائي (‪)MAC Address‬‬


‫إذا أردت معرفة عنوان ‪ MAC‬لمحول‬ ‫عنوان ‪ MAC‬هو العنوان الفيزيائي الذي ِّ‬
‫يعرف كل جهاز على شبكة معينة بشكل‬
‫شبكة الحاسب‪ ،‬فافتح موجه األوامر‬ ‫مميز‪ ،‬ويتم إعطاء عنوان ‪ MAC‬لمحول شبكة الحاسب عند تصنيعه‪.‬‬
‫واكتب ‪ipconfig/all‬‬ ‫ُيستخدم مصطلح العنوان الفيزيائي (‪ )Physical Address‬كمرادف لعنوان ‪MAC‬‬
‫ً‬
‫أحيانا‪ ،‬ويبدو عنوان ‪ MAC‬عادة كما يلي‪:‬‬

‫‪482-C-6A-1E-593-D‬‬

‫‪95‬‬
‫برنامج سيسكو لمحاكاة الشبكة (‪)Cisco Packet Tracer‬‬
‫ً‬
‫تقريبا في جميع مجاالت تصميم شبكة الحاسب والبحث‪ .‬ويساعد استخدام محاكي الشبكة‬ ‫أصبحت أدوات محاكاة الشبكة منتشرة‬
‫على بناء األنواع المختلفة للشبكة دون الحاجة إلى أجهزة‪.‬‬
‫إن برنامج سيسكو لمحاكاة الشبكة (‪ )Cisco Packet Tracer‬هو أداة محاكاة ونمذجة للشبكة‪ ،‬تسمح هذه األداة ببناء شبكة الحاسب‬
‫واختبار تصميمات الشبكة الجديدة والحالية وفحص حركة البيانات داخلها‪.‬‬
‫يمكنك العثور على برنامج سيسكو لمحاكاة الشبكة وتثبيته من خالل زيارة موقع الويب‪https://identity.cisco.com :‬‬

‫عند تشغيل برنامج سيسكو لمحاكاة الشبكة تظهر مساحة العمل االفتراضية‪ .‬وفيما يلي واجهة البرنامج‪.‬‬

‫أداة التحديد (‪،)Select‬‬ ‫أداة الحذف (‪ ،)Delete‬إلزالة‬


‫الختيار جهاز‪.‬‬ ‫أحد األجهزة‪.‬‬

‫أداة الفحص (‪ ،)Inspect‬لرؤية المعلومات‬ ‫أداة المالحظة (‪ )Place Note‬إلضافة‬


‫األساسية الخاصة بأحد األجهزة‪.‬‬ ‫مالحظات حول هيكلية الشبكة‪.‬‬

‫يحتوي كل تصنيف فرعي على عناصر‬


‫لعرض التصنيفات‬ ‫يحتوي كل تصنيف على‬ ‫مختلفة‪ ،‬يمكن سحب كل عنصر وإسقاطه‬
‫المختلفة‪.‬‬ ‫تصنيفات فرعية‪.‬‬ ‫في مساحة العمل‪.‬‬

‫‪96‬‬
‫التصنيفات الرئيسة والفرعية ألجهزة الشبكة ووسائط االتصال‬
‫في الركن األيسر السفلي من برنامج سيسكو لمحاكاة الشبكة تظهر تصنيفات مختلفة ألجهزة الشبكة وبنيتها التحتية وعند الضغط‬
‫على كل صنف يتم عرض التصنيفات الفرعية وعناصرها المقابلة ويكون تصنيف أجهزة الشبكة (‪ )Network Devices‬كاآلتي‪:‬‬

‫الموجهات (‪)Routers‬‬
‫الموجه هو جهاز يستخدم إلرسال حزم البيانات بين الشبكات‪ ،‬ويربط‬
‫بين شبكتين أو أكثر‪.‬‬
‫يستخدم الموجه لتحديد المسار األفضل لتوجيه البيانات بين المرسل‬
‫والمستقبل باستخدام بروتوكوالت معينة‪ ،‬والطرق البديلة في حال‬
‫حدوث مشكلة في المسار األصلي‪.‬‬

‫المحوالت (‪)Switches‬‬
‫هو جهاز يستخدم إلرسال البيانات بين المرسل والمستقبل في‬
‫شبكة محلية ‪ ،LAN‬كما يستخدم في توسيع الشبكة المحلية‬
‫بزيادة عدد األجهزة المرتبطة‪.‬‬

‫‪97‬‬
‫الموزعات (‪)Hubs‬‬
‫الموزع جهاز يصل عدة أجهزة داخل الشبكة المحلية‪ ،‬عندما يستقبل الموزع‬
‫حزمة بيانات من جهاز متصل به‪ ،‬فإنه يبث هذه الحزمة إلى جميع األجهزة‬
‫المتصلة األخرى بصرف النظر عن وجهتها النهائية‪.‬‬
‫يعتبر الموزع أبطأ في عمله من المحول وقد ينشأ عن استخدامه مشاكل في‬
‫حركة البيانات عبر الشبكة‪.‬‬

‫بوابة المنزل (‪)Home Gateway‬‬


‫بوابة المنزل جهاز ُيستخدم لتوفير خدمة اتصال ‪ Wi-Fi‬الالسلكية‬
‫للهواتف الذكية وأجهزة الحاسب النقالة واألجهزة األخرى المزودة‬
‫بإمكانات شبكة ‪ .Wi-Fi‬كما يمكنك استخدام بوابة ‪ Gateway‬وهو‬
‫جهاز يجمع بين وظيفة المودم والموجه في نفس الصندوق‪ ،‬ويربط هذا‬
‫الجهاز شبكتك بشبكة أخرى أكبر‪.‬‬

‫المودم هو جهاز يوصل جهاز الحاسب أو جهاز توجيه باإلنترنت من خالل استخدام الكابالت‪ ،‬ويتلقى المودم معلومات من‬
‫مزود الخدمة (‪ )ISP‬عبر خطوط الهاتف أو األلياف الضوئية أو الكابل المحوري ويحولها إلى إشارة رقمية‪.‬‬

‫‪98‬‬
‫محاكاة الشبكة الواسعة (‪)WAN‬‬
‫يسمح هذا التصنيف الفرعي بمحاكاة أنواع مختلفة التصاالت اإلنترنت‪ ،‬حيث يمكن محاكاة نوع االتصال الذي تريده باستخدام‬
‫األيقونات السحابية وأجهزة المودم (كابل أو ‪.)DSL‬‬

‫استخدام بيئة برنامج سيسكو لمحاكاة الشبكة‬

‫إنشاء شبكة محلية (‪)LAN‬‬


‫ستستخدم اآلن برنامج سيسكو لمحاكاة الشبكة (‪ )Cisco Packet Tracer‬إلنشاء هيكلية خاصة بالشبكة المحلية (‪ ،)LAN‬في هذه‬
‫الهيكلية ستصل جهازي الحاسب مع طابعة ومحول بواسطة كابالت الشبكة كما يظهر في المخطط أدناه‪.‬‬

‫‪PC 1‬‬
‫محول‬

‫‪PC 2‬‬

‫طابعة‬

‫‪99‬‬
‫إضافة أجهزة الشبكة‬
‫ستبدأ اآلن بإضافة أجهزة الشبكة لمساحة العمل التي تظهر هيكلية الشبكة الخاصة بك‪.‬‬

‫إلضافة محول إلى مساحة العمل‪:‬‬


‫‪1‬‬ ‫>اختر التصنيف الخاص بالمحول وهو ‪( Network Devices‬أجهزة الشبكة)‪.‬‬
‫‪2‬‬ ‫>اضغط على التصنيف الفرعي الذي ينتمي إليه المحول وهو ‪( Switches‬المحوالت)‪.‬‬
‫ً‬
‫>اختر نموذج المحول المناسب‪ ،‬مثاًل ‪( Switch 2960‬المحول ‪ 3 )2960‬ثم اضغط المكان‬
‫المناسب في مساحة العمل إلضافة الجهاز‪4 .‬‬

‫يمكنك سحب الجهاز وإفالته إلى‬


‫مساحة العمل‪.‬‬

‫‪4‬‬

‫‪1‬‬

‫‪3‬‬
‫‪2‬‬

‫عند الضغط على جهاز معين يتم عرض الموديل الخاص به‪.‬‬

‫‪100‬‬
‫بتكرار نفس الخطوات‪ ،‬أضف األجهزة‬
‫التالية لمساحة العمل‪:‬‬
‫‪ -1‬جهاز حاسب ‪PC1‬‬
‫‪ -2‬جهاز حاسب ثاني ‪PC2‬‬
‫‪ -3‬طابعة‬

‫تغيير أسماء األجهزة‬


‫يمكنك تغيير األسماء المعروضة ألجهزة‬
‫الشبكة‪ ،‬مما يسمح لك بتخصيص‬
‫هيكلية شبكتك باختيار أسماء األجهزة‬
‫حسب الرغبة‪.‬‬

‫لتغيير االسم المعروض لجهاز شبكة‪:‬‬


‫‪1‬‬ ‫> اضغط أيقونة الجهاز في مساحة العمل‪.‬‬
‫‪2‬‬ ‫>من النافذة التي ستظهر اضغط عالمة تبويب ‪( Config‬تكوين)‪.‬‬
‫>من نافذة ‪( Global Settings‬اإلعدادات العامة)‪ ،‬ومن صندوق ‪Display Name‬‬
‫ً‬
‫(اسم العرض)‪ ،‬اكتب اسم الجهاز‪ ،‬مثاًل‪( Switch :‬المحول)‪3 .‬‬

‫‪4‬‬ ‫> أغلق النافذة لتطبيق التغييرات‪.‬‬

‫‪4‬‬
‫‪2‬‬

‫‪3‬‬ ‫‪1‬‬

‫أعط أسماء ذات معنى ألجهزة الشبكة‪.‬‬


‫ِ‬

‫‪101‬‬
‫لتوصيل الكابالت‪:‬‬
‫>اضغط على نوع الكابل الذي ستستخدمه‪ .‬يحتاج الحاسب هنا إلى ‪Copper Straight-Τhrough‬‬
‫(كابل نحاسي مباشر) لالتصال بالمحول‪1 .‬‬

‫‪3‬‬ ‫وصل الكابل ببطاقة جهاز الحاسب "‪."FastEthernet 0‬‬ ‫‪2‬‬ ‫>اضغط على أيقونة ‪PC1‬‬
‫‪5‬‬ ‫وصل الكابل ببطاقة جهاز الحاسب "‪."FastEthernet 0/1‬‬ ‫‪4‬‬ ‫>اضغط على أيقونة المحول‬
‫>كرر نفس األمر بتوصيل كابل مباشر من ‪ PC2‬إلى ‪( Switch‬المحول) وتوصيل ‪( Printer‬الطابعة) مع‬
‫المحول‪6 .‬‬

‫‪7‬‬ ‫> احفظ المشروع بالضغط على ‪( File‬ملف) ثم ‪( Save‬حفظ)‪.‬‬

‫‪1‬‬

‫‪102‬‬
4

5
2

103
‫تكوين أجهزة الشبكة‬
‫حان الوقت اآلن لتكوين أجهزة الشبكة‬
‫المحلية ‪ LAN‬لتتمكن جميع أجهزة الشبكة‬
‫من إرسال البيانات واستقبالها‪.‬‬
‫ستبدأ بإعداد أول حاسب ‪ PC1‬في الشبكة‬
‫ً‬
‫المحلية‪ .‬أواًل‪ ،‬ستقوم بتعيين عنوان ‪IP‬‬
‫ثابت وقناع شبكة فرعية لهذا الجهاز‪،‬‬
‫وسيتم هذا األمر من خالل عالمة تبويب‬
‫سطح المكتب (‪.)Desktop‬‬

‫لتعيين عنوان ‪ IP‬من عالمة تبويب سطح المكتب (‪:)Desktop‬‬


‫ً‬
‫>اضغط أيقونة الجهاز الذي ترغب بتكوينه‪ ،‬مثاًل أيقونة ‪1 .PC1‬‬

‫‪3‬‬ ‫اضغط ‪( IP Configuration‬تكوين ‪.)IP‬‬ ‫‪2‬‬ ‫>من النافذة التي تظهر‪ ،‬اضغط عالمة تبويب ‪( Desktop‬سطح المكتب)‪،‬‬
‫‪4‬‬ ‫> من نافذة ‪( IP Configuration‬تكوين ‪ )IP‬اختر زر ‪( Static‬ثابت)‪.‬‬
‫‪5‬‬ ‫> من نافذة ‪( IP Address‬عنوان ‪ )IP‬اكتب "‪."192.168.0.1‬‬
‫‪6‬‬ ‫>اضغط على صندوق نص ‪( Subnet Mask‬قناع الشبكة الفرعية) حيث سيعبأ بـالرقم ‪ 255.255.255.0‬بشكل تلقائي‪.‬‬
‫‪7‬‬ ‫> أغلق النافذة لتطبيق التغييرات‪.‬‬

‫‪2‬‬

‫‪3‬‬

‫‪1‬‬

‫‪104‬‬
‫‪7‬‬

‫‪4‬‬

‫‪5‬‬
‫‪6‬‬

‫ً‬
‫قناع الشبكة الفرعية هو رقم يحدد نطاقا‬
‫من عناوين ‪ IP‬المتاحة داخل الشبكة‪.‬‬
‫يستخدم أربعة أقسام مفصولة بالنقاط‪،‬‬
‫أول ثالثة أقسام يمكن أن تحتوي على‬
‫رقم إلى ثالثة أرقام‪ .‬والقسم األخير‬
‫يحتوي على رقم واحد فقط‪ .‬يمكن أن‬
‫يحتوي كل قسم من قناع الشبكة الفرعية‬
‫على رقم من ‪ 0‬إلى ‪.255‬‬

‫نكرر نفس اإلجراء لجهاز ‪ PC2‬على‬


‫جهاز الشبكة‪ ،‬سنقوم بتعيين عنوان ‪IP‬‬
‫ثابت للجهاز وهو ‪.192.168.0.2‬‬

‫‪105‬‬
‫ً‬
‫أخيرا ستقوم بتعيين عنوان ‪ IP‬الثابت للطابعة ‪ ،192.168.0.3‬ويمكن القيام بذلك من خالل عالمة تبويب إعداد الطابعة‪.‬‬

‫لتعيين عنوان ‪ IP‬من عالمة تبويب تكوين (‪:)configuration‬‬


‫‪1‬‬ ‫>اضغط أيقونة الطابعة في مساحة العمل‪.‬‬
‫ثم اضغط‬ ‫‪2‬‬ ‫>من النافذة الظاهرة‪ ،‬اضغط عالمة تبويب ‪( Config‬تكوين)‪،‬‬
‫على ‪3 .FastEthernet0‬‬

‫>من نافذة ‪ ،FastEthernet0‬ومن قسم ‪( IP Configuration‬تكوين ‪)IP‬‬


‫حدد خيار ‪( Static‬ثابت)‪4 .‬‬

‫‪5‬‬ ‫> من صندوق نص ‪( IP Address‬عنوان ‪ ،)IP‬اكتب ‪.192.168.0.3‬‬


‫>اضغط على صندوق نص ‪( Subnet Mask‬قناع الشبكة الفرعية) وستعبأ‬
‫ً‬
‫تلقائيا‪6 .‬‬ ‫قناع الشبكة الفرعية ‪255.255.255.0‬‬
‫‪7‬‬ ‫> أغلق النافذة لتطبيق التغييرات‪.‬‬

‫‪7‬‬
‫‪2‬‬

‫‪3‬‬

‫‪4‬‬
‫‪5‬‬
‫‪6‬‬

‫‪1‬‬

‫‪106‬‬
‫التحقق من عناوين ‪IP‬‬
‫اآلن وبعد أن أنشأت الشبكة وقمت بضبط إعداداتها‪ ،‬يجب التأكد من االتصال‪.‬‬
‫ً‬
‫أواًل‪ ،‬باستخدام موجه األوامر‪ ،‬يمكنك التحقق من أن كل جهاز لديه عنوان ‪ IP‬الخاص به‪.‬‬

‫للتحقق من عناوين ‪:IP‬‬


‫‪1‬‬ ‫>اضغط أيقونة الجهاز الذي تريد التحقق من ‪( IP Address‬عنوان ‪ )IP‬الخاص به مثل ‪.PC1‬‬
‫ثم اضغط‬ ‫‪2‬‬ ‫>من النافذة التي تظهر‪ ،‬اضغط عالمة تبويب ‪( Desktop‬سطح المكتب)‪،‬‬
‫‪( Command Prompt‬موجه األوامر)‪3 .‬‬

‫‪4‬‬ ‫>في نافذة موجه األوامر‪ ،‬اكتب األمر ‪.ipconfig‬‬


‫‪5‬‬ ‫> ستعرض قائمة عناصر تكوين ‪( IP Address‬عنوان ‪.)IP‬‬

‫‪2‬‬

‫‪3‬‬

‫‪1‬‬

‫‪4‬‬

‫‪5‬‬

‫‪107‬‬
‫التحقق من إمكانية الوصول لألجهزة‬
‫ُّ‬ ‫ً‬
‫يتوجب علينا التحقق أيضا من إمكانية الوصول لألجهزة‪ .‬يتم هذا األمر من خالل استخدام األمر بينج (‪ ،)ping‬والذي ُيعد طريقة شائعة‬
‫ً‬
‫جدا للتحقق مما إذا كان بإمكانك إرسال واستقبال الحزم من وجهة معينة‪ .‬يرسل األمر بينج مجموعة من حزم البيانات إلى الجهة األخرى‬
‫ً‬
‫ناجحا إال إذا ‪:‬‬ ‫في نفس الشبكة وينتظر منها الرد بإشارات معينة‪ ،‬وال يكون االتصال‬

‫تم استالم حزم البيانات المرسلة من الحاسب ثم ترجع الردود إلى المصدر بنجاح‪.‬‬

‫استطاعت وجهة البيانات الرد على حزمة البيانات المرسلة مع إرسال مدة زمنية محددة يطلق عليها المهلة‬
‫(‪ ،)timeout‬والقيمة االفتراضية لهذه المهلة هي ثانيتان على موجهات سيسكو‪.‬‬

‫للتحقق من الوصول لألجهزة‪:‬‬


‫‪1‬‬ ‫>اضغط أيقونة الجهاز الذي تريد التحقق من إمكانية الوصول إليه‪ ،‬على سبيل المثال ‪.PC1‬‬
‫ثم اضغط‬ ‫‪2‬‬ ‫>من النافذة التي تظهر‪ ،‬اضغط عالمة تبويب ‪( Desktop‬سطح المكتب)‪،‬‬
‫‪( Command Prompt‬موجه األوامر)‪3 .‬‬

‫>من نافذة ‪( Command Prompt‬موجه األوامر)‪ ،‬اكتب األمر ‪( ping‬بينج) ثم ‪ IP‬الوجهة‬


‫التي تريد إرسال وتلقي الحزم منها على سبيل المثال‪ ،‬اكتب ‪ ping 192.168.0.2‬وهو عنوان‬
‫‪ IP‬لجهاز ‪4 .PC2‬‬

‫‪5‬‬ ‫> ستعرض قائمة التحقق من إمكانية الوصول إلى األجهزة‪.‬‬

‫‪1‬‬

‫‪108‬‬
‫‪2‬‬

‫‪3‬‬

‫‪4‬‬

‫‪5‬‬

‫​تالحظ أن األمر بينج أرسل ‪ 4‬حزم‬


‫(‪ )Packets‬وتم استالم نفس العدد من‬
‫الحزم مع نسبة ‪ 0‬بالمائة ضياع‪ ،‬مما‬
‫يعني أن جهاز الحاسب ‪ PC1‬اتصل‬
‫بالجهاز ‪ PC2‬بنجاح‪.‬‬

‫‪109‬‬
‫لنطبق ً‬
‫معا‬
‫تدريب ‪1‬‬
‫ ما عدد البتات الثنائية التي يستخدمها ‪IPv4‬؟ وما اسم الفئات التي يتم تقسيم مساحة عنوان‬
‫‪ IPv4 IP‬إليها؟‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫تدريب ‪2‬‬
‫ صف كيفية عمل األمر ‪ ping‬للتحقق من إمكانية الوصول إلى األجهزة‪.‬‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫تدريب ‪3‬‬
‫ ما الذي يحدده قناع الشبكة الفرعية؟ وكم عدد األقسام المستخدمة لتمثيله؟ وما نطاق األرقام‬
‫المستخدمة في كل قسم من أقسامه؟‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫‪110‬‬
‫تدريب ‪4‬‬
‫ّ‬
‫ حول عنوان ‪ IP 11100010 10101100 00110100 10001010‬من رقم ثنائي إلى رقم‬
‫عشري‪.‬‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫تدريب ‪5‬‬
‫اختر اإلجابة الصحيحة‪.‬‬
‫ثابت ً‬
‫دائما‬
‫ديناميكي ً‬
‫دائما‬ ‫‪ .1‬عنوان ‪:IP‬‬

‫يمكن أن يكون ثابت أو ديناميكي‬

‫التكوين الديناميكي للمضيف (‪)DHCP‬‬


‫‪.2‬يتم تكوين نظام العنونة‬
‫‪TCP / IP‬‬ ‫التلقائي بواسطة البروتوكول‬
‫المعروف باسم بروتوكول‪:‬‬
‫‪https‬‬

‫‪ 24‬بت ثنائي‬
‫‪ IPv4.3‬إنشاء عنوان منطقي‬
‫‪ 32‬بت ثنائي‬ ‫فريد على الشبكة باستخدام‪:‬‬
‫‪ 16‬بت ثنائي‬

‫‪111‬‬
‫تدريب ‪6‬‬
‫ابن شبكة محلية ‪:LAN‬‬
‫ ِ‬
‫أنشئ هيكلية خاصة بالشبكة المحلية ‪ LAN‬باستخدام برنامج سيسكو لمحاكاة الشبكة‪ .‬اربط ثالثة أجهزة حاسب مكتبية‬
‫وطابعة بواسطة كابالت مباشرة إلى موزع شبكة كما هو واضح في الصورة أدناه‪ّ ،‬‬
‫وغير اسم العرض لكل جهاز باالسم‬
‫الذي تريده‪.‬‬

‫‪ّ .‬‬
‫كون أجهزة الشبكة‪:‬‬
‫عليك اآلن تكوين أجهزة الشبكة بتطبيق القيم من الجدول أدناه‪ .‬ثم تحقق من إمكانية الوصول إلى األجهزة‪ .‬باستخدام‬
‫األمر "‪ ،"ping‬وتحقق من االتصال بين ‪ PC1‬والطابعة‪.‬‬

‫الجهاز‬ ‫عنوان ‪IP‬‬ ‫قناع الشبكة الفرعية‬

‫‪PC1‬‬ ‫‪169.254.151.22‬‬ ‫‪255.255.0.0‬‬

‫‪PC2‬‬ ‫‪169.254.72.209‬‬ ‫‪255.255.0.0‬‬

‫‪PC3‬‬ ‫‪169.254.231.56‬‬ ‫‪255.255.0.0‬‬

‫الطابعة‬ ‫‪169.254.3.59‬‬ ‫‪255.255.0.0‬‬

‫‪112‬‬
‫إنشاء اتصال ت‬
‫الدرس الرابع‪:‬‬

‫ع� الكابل‬
‫ب‬ ‫نت‬‫إن�‬

‫يتناول هذا الدرس كيفية إنشاء اتصال إنترنت عن طريق الكابل‪ .‬وبصورة محددة‪ ،‬ستبني هيكل الشبكة‪ ،‬وبعد ذلك ستوصل الكابالت بين‬
‫ّ‬
‫ستهيئ أجهزة الشبكة‪.‬‬ ‫األجهزة وفي النهاية‬
‫توصيل الشبكة المحلية ‪ LAN‬بشبكة ت‬
‫اإلن�نت‬

‫فيما يلي الخطوات التي يتعين اتباعها لتوصيل شبكة محلية ‪ LAN‬باإلنترنت‪:‬‬

‫إنشاء هيكلية الشبكة‪.‬‬ ‫‪1‬‬

‫إضافة أجهزة الشبكة‪.‬‬ ‫‪2‬‬

‫توصيل الكابالت بين األجهزة‪.‬‬ ‫‪3‬‬

‫تهيئة أجهزة الشبكة لتوصيل الشبكة المحلية ‪ LAN‬باإلنترنت باستخدام عناوين ‪ IP‬الثابتة‪.‬‬ ‫‪4‬‬

‫تهيئة أجهزة الشبكة لتوصيل الشبكة المحلية ‪ LAN‬باإلنترنت باستخدام عناوين ‪IP‬‬
‫الديناميكية‪.‬‬ ‫‪5‬‬

‫اختبار التوصيل‪.‬‬ ‫‪6‬‬

‫‪113‬‬
‫إنشاء هيكلية الشبكة‬
‫األجهزة المستخدمة لبناء هيكلية شبكتك هي‪:‬‬

‫موجه السلكي (‪:)Wireless Router‬‬


‫يستخدم جهاز الموجه لتزويد األجهزة باإلنترنت داخل الشبكة المحلية ‪ ،LAN‬ويوفر الموجه‬
‫ً‬
‫الالسلكي أيضا إمكانية الوصول لإلنترنت لألجهزة المزودة بإمكانيات شبكة ‪.Wi-Fi‬‬

‫المودم السلكي (‪:)Cable Modem‬‬


‫يعمل المودم كجسر بين شبكتك المحلية واإلنترنت‪ ،‬وبالتحديد يصل المودم شبكتك المحلية‬
‫ً‬
‫عادة من خالل االتصال بكابل مزود خدمة اإلنترنت (‪.)ISP‬‬

‫أيقونة سحابة اإلنترنت (‪:)Internet Cloud‬‬


‫تستخدم هذه األيقونة لمحاكاة شبكة اإلنترنت‪ ،‬وقد يكون مزود خدمة اإلنترنت ‪ ISP‬أحد‬
‫ً‬
‫عناصرها‪ ،‬وهو الذي يوفر ربطا بين حاسبك والعالم الخارجي "شبكة اإلنترنت"‪ .‬عندما تريد‬
‫الوصول إلى صفحة إلكترونية من خالل المتصفح فإن حاسبك يرسل طلبات إلى خادم مزود‬
‫خدمة اإلنترنت ‪ ،ISP‬والذي يقوم بدوره بإرسال طلب الوصول إلى خادم الويب المستضيف‬
‫للموقع المطلوب‪.‬‬

‫خادم الويب (‪:)Web Server‬‬


‫يستضيف خادم الويب موقع ويب معين كموقع شركة ‪ ،Cisco.com‬حيث يرسل خادم الويب‬
‫الصفحة المطلوبة إلى خادم مزود خدمة اإلنترنت‪.‬‬

‫إضافة أجهزة الشبكة‬


‫ً‬
‫إلضافة األجهزة إلى مساحة العمل يتعين عليك أواًل تغيير األسماء المعروضة ألجهزة الشبكة‪.‬‬
‫يعرض الجدول التالي التصنيف الرئيس والفرعي لكل جهاز من أجهزة الشبكة وطرازه‪ ،‬كما يظهر اسم العرض لكل جهاز في ساحة العمل‪.‬‬

‫أجهزة الشبكة‪:‬‬

‫التسمية على الشبكة‬ ‫الطراز‬ ‫التصنيف الفرعي‬ ‫التصنيف الرئيس‬ ‫اسم الجهاز‬

‫موجه السلكي‬ ‫أجهزة السلكية‬ ‫أجهزة الشبكة‬ ‫موجه السلكي‬


‫(‪)Wireless Router‬‬ ‫‪Wireless Router‬‬ ‫(‪)Devices Wireless‬‬ ‫(‪)Network Devices‬‬ ‫(‪)Wireless Router‬‬
‫مودم سلكي‬ ‫محاكاة الشبكة الواسعة‬ ‫أجهزة الشبكة‬ ‫مودم سلكي‬
‫‪Cable‬‬
‫(‪)Cable Modem‬‬ ‫‪Modem‬‬ ‫(‪)WAN Emulation‬‬ ‫(‪)Network Devices‬‬ ‫(‪)Cable Modem‬‬
‫محاكاة الشبكة الواسعة‬ ‫أجهزة الشبكة‬ ‫كابل انترنت‬
‫اإلنترنت‬
‫‪Cloud‬‬ ‫(‪)WAN Emulation‬‬ ‫(‪)Network Devices‬‬ ‫(‪)Internet Cloud cable‬‬
‫األجهزة الطرفية‬ ‫األجهزة الطرفية‬ ‫خادم الويب‬
‫‪Cisco.com‬‬
‫‪Server‬‬ ‫(‪)End devices‬‬ ‫(‪)End devices‬‬ ‫(‪)Web server‬‬
‫‪114‬‬
‫توصيل الكابالت بين األجهزة‬
‫إلضافة الكابالت بين األجهزة في مساحة العمل‪ ،‬يتعين عليك اآلتي‪:‬‬

‫إلضافة الكابالت بين األجهزة‪:‬‬


‫>استخدم كابل نحاسي مباشر (‪ )Copper Straight-Through‬ووصله بين منفذ المحول ‪FastEthernet 0 /4‬‬
‫ومنفذ الموجه الالسلكي ‪1 .Ethernet1‬‬

‫‪2‬‬ ‫>استخدم كابل نحاسي مباشر للتوصيل بين منفذ ‪ Internet‬للموجه الالسلكي ومنفذ المودم السلكي ‪.port1‬‬
‫‪3‬‬ ‫>استخدم كابل محوري (‪ )Coaxial‬للتوصيل بين منفذ المودم السلكي ‪ Port 0‬ومنفذ اإلنترنت ‪.Coaxial7port1‬‬
‫>استخدم كابل نحاسي مباشر لتوصيل منفذ اإلنترنت ‪ Ethernet 6‬وبطاقة خادم ‪ Cisco.com‬وهي‬
‫‪4 .FastEthernet 0‬‬

‫‪1‬‬

‫‪2‬‬ ‫باستخدام كابل إيثرنت يمكنك‬


‫توصيل أي منفذ تبديل شبكة متاح‬
‫بأي منفذ ‪ LAN‬متاح في جهاز‬
‫التوجيه‪.‬‬

‫‪3‬‬
‫‪4‬‬

‫ضبط إعدادات أجهزة الشبكة‬


‫لضبط إعداد األجهزة لتوصيل الشبكة المحلية باإلنترنت‪ ،‬يتعين عليك اآلتي‪:‬‬
‫إعداد الموجه الالسلكي‪:‬‬
‫ً‬ ‫ً‬
‫عند اتصال الموجه مباشرة باإلنترنت‪ ،‬يتم تكوين عنوان ‪ IP‬بواسطة بروتوكول (‪ ،)DHCP‬ويكون الموجه مسؤواًل بعد ذلك عن مشاركة‬
‫عنوان ‪ IP‬بين أجهزة الحاسب المتصلة بالشبكة المحلية واألجهزة األخرى على الشبكة‪ ،‬لذلك فإن اإلعدادات الوحيدة التي تحتاج إلى‬
‫تغيير في اإلعدادات االفتراضية هي‪:‬‬
‫‪115‬‬
‫تعيين عنوان ‪ IP‬ثابت لخادم ‪ DNS‬وهو خادم الويب الذي يستضيف موقع ويب معين (‪.)Cisco.com‬‬
‫ً‬
‫سوف تعرض صفحة إلكترونية من هذا الموقع الحقا‪.‬‬

‫تغيير ‪ )Service Set Identifier) SSID‬وهو اسم الشبكة (‪.)Network Name‬‬

‫ضبط إعدادات الموجه الالسلكي‪:‬‬


‫‪1‬‬ ‫>اضغط أيقونة الموجه الالسلكي‪.‬‬
‫>من نافذة ‪( Wireless Router‬الموجه الالسلكي)‪ ،‬اضغط عالمة تبويب ‪( GUI‬واجهة المستخدم‬
‫الرسومية)‪ 2 ،‬اضغط ‪( Setup‬إعداد)‪3 .‬‬

‫‪4‬‬ ‫>من إعدادات خادم ‪ DHCP‬تحقق أن زر ‪( Enabled‬مفعل) تم تفعيله‪.‬‬


‫‪5‬‬ ‫> ّ‬
‫هيئ عنوان ‪ IP‬الثابت لخادم ‪ DNS‬على النحو التالي‪.208.67.220.220 :‬‬
‫‪6‬‬‫>اآلن اضغط عالمة تبويب ‪( Wireless‬السلكي) لعرض خيارات االتصاالت الالسلكية‪.‬‬
‫ً‬ ‫> ِّ‬
‫‪7‬‬ ‫غير (‪( Network Name (SSID‬اسم الشبكة ) إلى اسم من اختيارك‪ ،‬مثاًل‪( Mynetwork :‬شبكتي)‪.‬‬
‫‪8‬‬ ‫> من أسفل الصفحة‪ ،‬اضغط ‪( Save Settings‬حفظ التغييرات)‪.‬‬

‫‪2‬‬
‫‪1‬‬

‫‪3‬‬

‫‪4‬‬

‫هذا هو نطاق عناوين ‪IP‬‬


‫المسؤول عنها الموجه لمشاركتها‬
‫في األجهزة المتصلة بالشبكة‪.‬‬
‫‪5‬‬

‫‪116‬‬
6

117
‫إعداد شبكة اإلنترنت السحابية (‪)Configure Internet Cloud‬‬
‫يحاكي جهاز اإلنترنت السحابي (‪ )Internet Cloud‬شبكة اإلنترنت‪ ،‬ولكي يعمل هذا الجهاز فإنه بحاجة إلى تثبيت وحدتين‪:‬‬

‫وحدة ‪ PT-CLOUD-NM-1CX‬وتتميز بموصل محوري يستخدم في توصيل الخدمة بالمودم‪.‬‬

‫وحدة ‪ PT-CLOUD-NM-1CFE‬وتتميز بموصل إيثرنت سري ــع لالستخدام مع الوسائط النحاسية‪.‬‬

‫لتثبيت ملحقات الجهاز السحابي‪:‬‬

‫‪1‬‬ ‫‪1‬‬ ‫>اضغط أيقونة ‪( Internet‬اإلنترنت)‪.‬‬


‫ثم اضغط زر‬ ‫‪2‬‬ ‫>افتح عالمة تبويب ‪( Physical‬فعلي)‪،‬‬
‫التشغيل إلغالق الجهاز السحابي‪3 .‬‬

‫>من قائمة ‪( Modules‬الوحدات)‪ ،‬اسحب الوحدة‪.‬‬


‫‪4‬‬ ‫‪ PT-CLOUD-NM-1CX‬وأفلتها إلى منفذ فارغ على الجهاز‪.‬‬
‫‪5‬‬ ‫> كرر نفس األمر إلضافة الوحدة ‪.PT-CLOUD-NM-1CFE‬‬
‫‪6‬‬ ‫> اضغط زر التشغيل لتشغيل الجهاز مرة أخرى‪.‬‬

‫‪2‬‬

‫‪5‬‬
‫‪4‬‬
‫‪5‬‬
‫‪3‬‬
‫‪4‬‬

‫‪6‬‬

‫‪118‬‬
‫إعداد مزود الشبكة‬
‫ً‬
‫أيضا المنافذ الخاصة بهذا الجهاز‪.‬‬ ‫ّ‬ ‫يجب تعيين نوع مزود الشبكة للجهاز السحابي‪ ،‬وهو اتصال باإلنترنت عبر الكابل‪.‬‬
‫ستكون‬

‫لضبط إعدادات مزود الشبكة والمنافذ‪:‬‬


‫‪1‬‬ ‫>اضغط عالمة التبويب ‪( Config‬تكوين)‪.‬‬
‫‪2‬‬ ‫>من مجموعة ‪( Interface‬الواجهة)‪ ،‬اضغط ‪( Ethernet6‬إيثرنت ‪.)6‬‬
‫‪3‬‬ ‫>من قسم ‪( Provider Network‬مزود الشبكة)‪ ،‬اضغط زر ‪( Cable‬كابل)‪.‬‬
‫‪4‬‬ ‫>من مجموعة ‪( Connections‬االتصاالت)‪ ،‬اضغط ‪( Cable‬كابل)‪.‬‬
‫‪5‬‬ ‫>اختر من القائمة ‪( Coaxial7‬الكابل المحوري‪ )7‬الخاص بـ ‪( From Port‬من المنفذ)‪.‬‬
‫‪6‬‬ ‫>واختر ‪( Ethernet6‬إيثرنت ‪ )6‬الخاصة الخاصة بـ ‪( To Port‬إلى المنفذ)‪.‬‬
‫‪7‬‬ ‫> اضغط ‪( Add‬إضافة) لتثبيت المنافذ‪.‬‬
‫‪8‬‬ ‫> أغلق النافذة لتطبيق التغييرات‪.‬‬

‫‪1‬‬
‫‪3‬‬

‫‪8‬‬
‫‪5‬‬ ‫‪6‬‬

‫‪2‬‬
‫‪4‬‬

‫‪7‬‬

‫‪119‬‬
‫إعداد خادم الويب‬
‫إلعداد خادم الويب‪ ،‬ستبدأ بتعيين ‪ Cisco.com‬كخادم ‪.DHCP‬‬

‫لتعيين خادم ‪ Cisco.com‬كخادم ‪:DHCP‬‬


‫‪1‬‬ ‫>اضغط أيقونة خادم ‪.Cisco.com‬‬
‫‪3‬‬ ‫ثم اضغط ‪.DHCP‬‬ ‫‪2‬‬ ‫> اضغط عالمة تبويب ‪( Services‬الخدمات)‪،‬‬
‫‪4‬‬ ‫> من نافذة ‪ ،DHCP‬اضغط ‪( ON‬تشغيل) لتشغيل خادم ‪.DHCP‬‬
‫> اكتب في خانة ‪( Pool name‬اسم التجمع)‪5 .DCHPpool :‬‬

‫‪6‬‬ ‫> اكتب في خانة ‪( Default Gateway‬البوابة االفتراضية) ‪.208.67.220.220 :‬‬


‫‪1‬‬ ‫‪7‬‬ ‫> اكتب في خانة ‪( DNS Server‬خادم ‪.208.67.220.220 :) DNS‬‬
‫‪8‬‬ ‫> اكتب في ‪( Start IP Address‬عنوان ‪ IP‬األول)‪.208.67.220.1 :‬‬
‫‪9‬‬ ‫> في حقل ‪( Subnet Mask‬قناع الشبكة الفرعية) اكتب‪.255.255.255.0 :‬‬
‫‪10‬‬ ‫> اكتب في ‪( Maximum number of Users‬أقصى عدد من المستخدمين) ‪.50 :‬‬
‫‪11‬‬ ‫> اضغط ‪( Add‬إضافة) لإلضافة إلى ‪( Pool‬المجموعة)‪.‬‬

‫‪2‬‬

‫‪4‬‬
‫‪3‬‬
‫‪5‬‬
‫‪6‬‬
‫‪7‬‬
‫‪8‬‬
‫‪9‬‬
‫‪10‬‬

‫‪11‬‬

‫من المهم تعيين الحد األقصى لعدد المستخدمين على الخادم والذي يحدد عدد المستخدمين النشطين‬
‫المسموح بهم على الخادم في وقت واحد‪ .‬وعندما يصل الخادم إلى هذا الحد‪ ،‬يرفض بعدها أي طلبات إضافية‬
‫إلى أن يصبح عدد المستخدمين النشطين أقل من الحد األقصى لمستخدمي الخادم‪.‬‬
‫‪120‬‬
‫ّ‬
‫ستعد خادم ‪ Cisco.com‬كخادم ‪ DNS‬لترجمة عنوان الموقع إلى الـ ‪ IP‬الخاص به‪.‬‬

‫لتعيين خادم ‪ Cisco.com‬كخادم ‪:DNS‬‬


‫‪2‬‬ ‫‪1‬‬ ‫>من مجموعة ‪( Services‬الخدمات)‪ ،‬اضغط ‪.DNS‬‬
‫‪2‬‬ ‫> اضغط ‪( On‬تشغيل) لتشغيل خدمة ‪.DNS‬‬
‫‪1‬‬ ‫‪3‬‬ ‫‪4‬‬
‫‪5‬‬
‫‪3‬‬ ‫> في حقل ‪( Name‬اسم) اكتب ‪.Cisco.com‬‬
‫‪6‬‬ ‫‪4‬‬ ‫> في حقل ‪( Type‬نوع) اختر ‪( A Record‬سجل)‪.‬‬
‫‪5‬‬ ‫> في حقل ‪( Address‬عنوان) اكتب ‪.208.67.220.220‬‬
‫‪6‬‬ ‫> اضغط ‪( Add‬إضافة) إلضافة خدمة ‪.DNS‬‬

‫لضبط اإلعدادات العامة لخادم ‪ Cisco.com‬وإعدادات واجهة ‪.FastEthernet0‬‬


‫‪1‬‬
‫ضبط اإلعدادات العامة لخادم ‪Cisco.com‬‬
‫وإعدادات واجهة ‪:FastEthernet0‬‬
‫>من عالمة تبويب ‪( Config‬تكوين) اضغط‬
‫‪( Settings‬اإلعدادات)‪1 .‬‬

‫‪2‬‬ ‫>من نافذة ‪( Global Settings‬اإلعدادات العامة)‪،‬‬


‫‪3‬‬
‫اختر زر ‪( Static‬ثابت)‪2 .‬‬

‫‪4‬‬ ‫>في حقل ‪( Gateway‬البوابة)‪ ،‬اكتب عنوان ‪IP:‬‬


‫‪3 .208.67.220.1‬‬

‫‪4‬‬ ‫> في حقل ‪ ،DNS‬اكتب ‪.208.67.220.220‬‬


‫>من مجموعة ‪( Interface‬الواجهة)‪ ،‬اضغط‬
‫‪5 .FastEthernet0‬‬

‫>من قسم ‪( IP Configuration‬تكوين ‪ ،)IP‬اضغط‬


‫زر ‪( Static‬ثابت)‪6 .‬‬
‫‪5‬‬
‫>في حقل ‪( IP Address‬عنوان ‪ )IP‬اكتب العنوان‪:‬‬
‫‪6‬‬ ‫‪7 .208.67.220.220‬‬
‫‪7‬‬
‫‪8‬‬
‫>في حقل ‪( Subnet Mask‬قناع الشبكة الفرعية)‬
‫اكتب‪8 .255.255.255.0 :‬‬

‫ً‬
‫تلقائيا ألجهزة الشبكة؛ تزيد من أمان الشبكة‪ ،‬وتتفادى مشكلة وجود جهازين‬ ‫عند تمكين خدمة ‪ DHCP‬لتعيين العناوين‬
‫يحمالن نفس عنوان الـ ‪ Static IP‬والذي يتسبب في تعطل اتصال الجهازين وقد يؤثر على أداء الشبكة‪.‬‬

‫‪121‬‬
‫إعداد أجهزة الشبكة المحلية ‪LAN‬‬
‫ً‬ ‫ً‬
‫سابقا‪ ،‬ضبطت أجهزة شبكة ‪ LAN‬من خالل تعيين عناوين ‪ IP‬ثابتة‪ ،‬ولكن اآلن أصبح جهاز الموجه مسؤواًل عن تعيين عناوين ‪ IP‬لكل‬
‫جهاز ً‬
‫بدءا من أول عنوان لهذه األجهزة كالتالي ‪ ،192.168.0.100‬وذلك بالنسبة لألجهزة ‪ PC1‬و ‪ PC2‬والطابعة‪.‬‬
‫للقيام بذلك يجب تغيير اإلعدادات لألجهزة ‪ PC2 ,PC1‬والطابعة في قسم تكوين ‪ IP‬ثم تفعيل خيار ‪.DHCP‬‬

‫أثناء تطبيقك لهذه المهارة‪ ،‬قد تختلف عناوين ‪ IP‬عن العناوين المعروضة في الصور‪ ،‬وذلك ألنك ّ‬
‫فعلت خيار ‪.DHCP‬‬

‫لتفتح نوافذ اإلعدادات (‪ )configuration windows‬لكل من ‪ PC1‬و ‪ PC2‬والطابعة لتعيين عناوين ‪ IP‬ديناميكية‪.‬‬

‫عنوان ‪ IP‬لجهاز ‪ PC1‬هو‬ ‫البوابة االفتراضية (‪)Default Gateway‬‬


‫‪192.168.0.102‬‬ ‫هي عنوان ‪ IP‬الخاص بالموجه‬

‫عنوان خادم (‪)DNS Server‬‬ ‫عنوان ‪IP‬‬


‫هو عنوان خادم ‪ DNS‬لـ‬ ‫لجهاز ‪ PC2‬هو‬
‫‪.Cisco.com‬‬ ‫‪192.168.0.100‬‬

‫عنوان ‪ IP‬الخاص بالطابعة‬


‫‪192.168.0.101‬‬

‫‪122‬‬
‫اختبار االتصال‬
‫بعد أن انتهيت من عملية توصيل األجهزة وإعداداتها المختلفة‪ ،‬ستتحقق من اتصال الشبكة المحلية باإلنترنت بشكل صحيح‪ ،‬والختبار‬
‫ذلك عليك أن تفتح متصفح المواقع اإللكترونية من جهاز الحاسب وكتابة العنوان ‪.http://cisco.com‬‬
‫كما ترى فإن مزود خدمة اإلنترنت وجد خادم الويب ‪ Cisco.com‬ويرسل الصفحة إلى متصفح جهاز ‪.PC1‬‬

‫للتحقق من إمكانية إتصال أحد األجهزة إلى‬


‫اإلنترنت‪:‬‬
‫>اضغط أيقونة الجهاز الذي تريد التحقق من‬
‫إمكانية الوصول إليه‪ ،‬على سبيل المثال ‪1 .PC1‬‬

‫>في النافذة التي تظهر‪ ،‬اضغط فوق عالمة تبويب‬


‫‪( Desktop‬سطح المكتب) ‪ 2‬ثم اضغط فوق‬
‫‪( Web browser‬مستعرض الويب)‪3 .‬‬

‫>في مربــع نص عنوان ‪ ،URL‬اكتب عنوان الويب‬


‫لموقع الويب الذي تريد زيارته على سبيل المثال‬
‫‪1‬‬ ‫‪ 4 http://cisco.com‬ثم اضغط ‪Go‬‬
‫(انتقال)‪5 .‬‬

‫>كما ترى فإن مزود خدمة اإلنترنت وجد خادم‬


‫الويب ‪ Cisco.com‬ويرسل الصفحة إلى متصفح‬
‫جهاز ‪6 .PC1‬‬

‫‪2‬‬
‫‪3‬‬

‫‪5‬‬
‫‪4‬‬

‫‪6‬‬

‫‪123‬‬
‫لنطبق ً‬
‫معا‬
‫تدريب ‪1‬‬
‫‪ .‬أكمل العبارات باستخدام الكلمة المناسبة من الصندوق التالي‪:‬‬

‫المودم السلكي‪ ،‬خادم ‪ ،ISP‬بروتوكول تهيئة المضيف الديناميكي (‪ ،)DHCP‬الموجه‪ ،‬الموجه‬


‫الالسلكي‪ ،‬االتصال‪ ،‬خادم ‪ ،ISP‬جهاز الحاسب‪ ،‬اإلنترنت‪.‬‬

‫‪ .1‬يستخدم الموجه لتزويد األجهزة بـ ‪ ..................................‬داخل الشبكة المحلية‪.‬‬

‫‪ .2‬يرسل خادم الويب الصفحة اإللكترونية المطلوبة إلى ‪. ..................................‬‬

‫‪ .3‬يعمل ‪ ..................................‬كجسر بين شبكة محلية واإلنترنت‪.‬‬

‫ً‬
‫ابطا بين ‪ ..................................‬و ‪. ..................................‬‬‫‪ .4‬يوفر مزود خدمة ‪ ISP‬ر‬

‫‪ .5‬البوابة االفتراضية هي عنوان ‪ IP‬الخاص بـ ‪. ..................................‬‬

‫‪.6‬عندما تريد عرض صفحة إلكترونية‪ ،‬يرسل جهاز الحاسب الخاص بك طلبات إلى ‪. ..................................‬‬

‫‪ .7‬يوفر ‪ ..................................‬إمكانية الوصول إلى األجهزة المزودة بإمكانيات شبكة ‪.Wi-Fi‬‬

‫‪.8‬عند تفعيل ‪ ..................................‬يتم تعيين عناوين ‪ IP‬بشكل تلقائي‪ ،‬ويزيد ذلك من أمان الشبكة ويقلل‬
‫تضارب العناوين بين األجهزة‪.‬‬

‫‪124‬‬
‫تدريب ‪2‬‬
‫بناء على ما تعلمته في هذا الدرس‪.‬‬ ‫ّ‬
‫أجب عن األسئلة التالية‪ً ،‬‬ ‫‪.‬‬
‫تم إعداد موجه بالطريقة التي يمكنك رؤيتها في الصورة أدناه‪.‬‬

‫‪.1‬ما عنوان ‪ IP‬الخاص بالموجه؟‬


‫______________________________________________________________________________________ ‬

‫‪.2‬هل تم تمكينه للعمل كـ بروتوكول التكوين الديناميكي للمضيف (‪)DHCP‬؟‬


‫______________________________________________________________________________________ ‬

‫‪.3‬ما نطاق عنوان ‪ IP‬الذي سيتم تخصيصه ألجهزة الشبكة؟‬


‫______________________________________________________________________________________ ‬

‫‪.4‬هل يمكن للموجه مشاركة عنوان ‪ 192.168.0.150‬إلى جهاز شبكة؟ علل إجابتك‪.‬‬
‫______________________________________________________________________________________ ‬

‫‪125‬‬
‫تدريب ‪3‬‬
‫بناء على ما تعلمته في هذا الدرس‪.‬‬ ‫ّ‬
‫أجب عن األسئلة التالية‪ً ،‬‬ ‫‪.‬‬
‫في مخطط الشبكة أدناه‪ِّ ،‬‬
‫سم أجهزة الشبكة والكابالت من أجل توصيل شبكتي ‪ LAN‬باإلنترنت عبر جهاز توجيه‬
‫السلكي ً‬
‫علما بأن نوع االتصال هو اتصال إنترنت الكابل‪.‬‬

‫‪126‬‬
‫تدريب ‪4‬‬
‫ابن اتصال إنترنت ‪.DSL‬‬
‫ ِ‬
‫متابعة لنشاط الشبكة التي أنشأتها في الدروس السابقة‪ .‬عليك اآلن توصيل شبكة ‪ LAN‬التي أنشأتها باإلنترنت‪ .‬مع العلم‬
‫بأن نوع االتصال الذي يتعين عليك استخدامه هو اتصال إنترنت ‪ ،DSL‬لذلك يجب عليك بناء هيكل الشبكة التالية‪:‬‬

‫عند إضافة الكابالت المادية بين األجهزة ستحتاج إلى‪:‬‬

‫‪ >.‬كابل محوري لتوصيل الموزع بالموجه الالسلكي‪.‬‬

‫ > كابل نحاسي مباشر لتوصيل الموجه الالسلكي بمودم ‪.DSL‬‬

‫> كابل خط هاتف لتوصيل مودم ‪( DSL‬الواجهة‪ :‬المنفذ ‪ )0‬بسحابة اإلنترنت (الواجهة‪ :‬المودم ‪.)4‬‬

‫عند تكوين أجهزة الشبكة يجب مراعاة ما يلي‪:‬‬

‫ً‬
‫> بالنسبة إلى سحابة اإلنترنت ستحتاج إلى اختيار مزود شبكة ‪ .DSL‬عليك أيضا إضافة المنافذ المناسبة في نوع اتصال‬
‫‪.DSL‬‬

‫ > ضبط إعدادات خادم ‪ Cisco.com‬كخادم ‪ DHCP‬وخادم ‪.DNS‬‬

‫ > بالنسبة لشبكة ‪ LAN‬استخدم ‪ DHCP‬لتعيين عنوان ‪ IP‬لألجهزة‪.‬‬

‫ > اختبر اتصال الشبكة وذلك بزيارة موقع ‪ http://cisco.com‬من خالل مستعرض الويب لـ ‪.PC3‬‬

‫‪127‬‬
‫ش‬
‫م�وع الوحدة‬

‫‪2‬‬ ‫ّ‬ ‫‪1‬‬


‫ابحثوا في الويب عن معلومات‬ ‫شكل مجموعة عمل مع بعض زمالئك‪،‬‬
‫حول تغطية الشبكة‪ .‬يجب أن‬ ‫تقدييم حول‬
‫ي‬ ‫وذلك بهدف إنشاء عرض‬
‫ّ‬
‫يكون هدفكم عرض الشبكة التي‬ ‫إحدى شبكات الهاتف النقال المستخدمة‬
‫تغطي أكبر المدن‪.‬‬ ‫ف ي� المملكة‪.‬‬

‫خدمات الجيل الخامس (‪ )5G‬موجودة‬


‫جاهزة‬
‫تخطيط‬
‫اختبار‬
‫قيد التطوير‬

‫‪© Global Mobile Suppliers Association‬‬

‫‪3‬‬
‫ابحثوا عن الشبكة التي توفر التغطية الخلوية األكثركفاءة في جميع أنحاء المملكة مع تضمين‬
‫بحثكم ببعض اإلحصائيات مثل متوسط سرعة التنزيل ومتوسط سرعة التحميل ومتوسط‬
‫وقت تنزيل التطبيق‪.‬‬

‫‪128‬‬
‫ال َ‬ ‫‪4‬‬
‫تنسوا تضمين قسم يوضح شبكات الجيل الثاني والثالث والرابع والخامس المتوافرة واإلحصائيات والسرعات‬
‫التي تمت تجربتها على جميع الشبكات في أنحاء العالم‪.‬‬

‫‪5‬‬
‫اجعلوا عرضكم التقديمي أكثر جاذبية بإضافة الصور وخرائط تغطية الشبكة‪.‬‬

‫‪6‬‬
‫عند االنتهاء اعرضوا عملكم أمام زمالئكم في الفصل مع األخذ باالعتبار نصائح العرض التقديمي التي تعلمتموها‬
‫ً‬
‫سابقا‪.‬‬

‫‪129‬‬
‫ف‬
‫ي� الختام‬

‫جدول المهارات‬

‫درجة اإلتقان‬
‫المهارة‬
‫لم يتقن‬ ‫أتقن‬
‫ً‬
‫‪.1‬تحديد أنواع الشبكات المختلفة وفقا للنطاق الجغرافي والوسط الناقل للبيانات وتخطيط‬
‫الشبكة‪.‬‬

‫ّ‬
‫‪ .2‬تمييز أنواع شبكات الهواتف النقالة‪.‬‬

‫‪ .3‬بناء هيكلية شبكة محلية (‪ )LAN‬باستخدام أداة محاكاة الشبكة‪.‬‬

‫‪ .4‬تكوين أجهزة الشبكة باستخدام أداة محاكاة الشبكة‪.‬‬

‫‪ .5‬إنشاء اتصال إنترنت بالكابالت لتوصيل الشبكة المحلية ‪.LAN‬‬

‫‪130‬‬
‫المصطلحات‬

‫‪Metropolitan‬‬
‫شبكة متوسطة المدى‬ ‫‪1G‬‬ ‫الجيل األول من شبكات الهواتف النقالة‬
‫‪Area Network‬‬

‫‪MMS‬‬ ‫رسائل الوسائط المتعددة‬ ‫‪2G‬‬ ‫الجيل الثاني من شبكات الهواتف النقالة‬

‫‪Mobile network‬‬ ‫شبكة خلوية‬ ‫‪3G‬‬ ‫الجيل الثالث من شبكات الهواتف النقالة‬

‫‪Sensor‬‬ ‫مستشعر‬ ‫‪4G‬‬ ‫الجيل الرابع من شبكات الهواتف النقالة‬

‫‪Protocol‬‬ ‫بروتوكول‬ ‫‪5G‬‬ ‫الجيل الخامس من شبكات الهواتف النقالة‬

‫‪SAN‬‬ ‫شبكة تخزين البيانات‬ ‫‪Classification‬‬ ‫تصنيف‬

‫‪Dotted-decimal‬‬
‫‪OSI‬‬ ‫نموذج الربط البيني لألنظمة‬ ‫النظام العشري النقطي‬
‫‪notation‬‬

‫‪Subnet mask‬‬ ‫قناع الشبكة الفرعية‬ ‫‪GPS‬‬ ‫نظام التموضع العالمي‬

‫‪SMS‬‬ ‫رسالة نصية قصيرة‬ ‫‪GSM‬‬ ‫النظام العالمي لالتصاالت المتنقلة‬

‫‪Topology‬‬ ‫مخطط – هيكلية‬ ‫‪Hot spot‬‬ ‫نقاط الشبكة الالسلكية‬

‫‪WAN‬‬ ‫شبكة واسعة المجال‬ ‫‪LAN‬‬ ‫شبكة محلية‬

‫‪131‬‬
‫الوحدة الثالثة‪:‬‬
‫ال�مجة بواسطة المايكروبت‬ ‫ب‬
‫(‪)Micro:bit‬‬
‫ً‬
‫أهال بك ستتعلم في هذه الوحدة كيفية برمجة متحكم دقيق باستخدام لغة نصية‪ .‬ستتعرف على أداة‬
‫مايكروسوفت ميك كود (‪ )MakeCode‬لبرنامج المايكروبت (‪ )Micro:bit‬وستتعلم كيفية البرمجة‬
‫باستخدام لغة بايثون‪.‬‬
‫ً‬
‫باإلضافة إلى ذلك‪ ،‬ستتعلم كيفية إنشاء أكواد أكثر تعقيدا باستخدام المتغيرات والدوال والحلقات واتخاذ‬
‫القرارات من أجل إكمال المهام المعقدة‪.‬‬

‫أهداف التعلم‬
‫ستتعلم بنهاية هذه الوحدة‪:‬‬
‫> ماهية المايكروبت ومكوناته‪.‬‬
‫> استخدام مايكروسوفت ميك كود‪.‬‬
‫> أنواع المتغيرات والعمل عليها‪.‬‬
‫> التعامل مع األرقام واإلحداثيات بلغة بايثون‪.‬‬
‫> التكرارات في مايكروبت بلغة بايثون وكيفية استخدامها‪.‬‬
‫> اتخاذ القرارات في مايكروبت بلغة بايثون‪.‬‬

‫األدوات‬
‫>مايكروسوفت ميك كود للمايكروبت‬
‫(‪)Microsoft MakeCode for Micro:bit‬‬

‫‪132‬‬
‫الدرس األول‪:‬‬

‫مقدمة إىل المايكروبت (‪)Micro:bit‬‬


‫تمارس البرمجة ً‬
‫دورا ًّ‬
‫مهما في التقدم التقني وترتبط بجميع المجاالت في الحياة‪ ،‬كما تسهم في تطوير مهارات التفكير المختلفة‪.‬‬
‫ّ‬
‫البرمجية بشكل سلس وسري ــع‪ ،‬وهي المايكروبت‬ ‫ّ‬
‫المخصصة لتطوير المهارات‬ ‫ستتعرف في هذا الدرس على إحدى التقنيات‬
‫(‪ )Micro:bit‬وستستخدم لغة البرمجة بايثون (‪ )Python‬لكتابة برامجك في مايكروسوفت ميك كود (‪،)Microsoft Makecode‬‬
‫ً‬
‫أيضا كيفية التعامل مع المتغيرات في البرمجة‪.‬‬ ‫وستتعلم‬

‫لتتعرف عىل المايكروبت (‪)Micro:bit‬‬


‫المتحكمات الدقيقة هي دوائر إلكترونية متكاملة تحتوي على معالج دقيق إلى جانب الذاكرة‪ ،‬وتدعم مختلف األجهزة الطرفية القابلة‬
‫ً‬ ‫ً‬ ‫ّ‬
‫صغيرا‬ ‫حاسوبا‬ ‫للبرمجة والمستخدمة لإلدخال واإلخراج وتتحكم في وظائف الجهاز أو النظام اإللكتروني‪ .‬تعد المتحكمات الدقيقة‬
‫مبس ًطا على شكل رقاقة صغيرة يمكن أن يعمل بأدنى حد من المكونات الخارجية ً‬
‫نظرا ألنظمته الفرعية العديدة المدمجة‪.‬‬ ‫ّ‬

‫يمكن العثور على المتحكمات الدقيقة في مجموعة كبيرة من األنظمة واألجهزة‪ ،‬وتستخدم على نطاق واسع في جميع األنظمة المدمجة‬
‫ً‬
‫مثل الساعات الذكية‪ ،‬والكاميرات الرقمية للبوابات الذكية‪ ،‬واألجهزة الكهربائية‪ ،‬وجميع أنواع المركبات ذاتية القيادة‪ ،‬كما يمكن أيضا‬
‫استخدامها في بناء الروبوتات‪.‬‬
‫ُ ُّ‬
‫يعد المايكروبت (‪ )Micro:bit‬حاسب صغير الحجم تم إنشاؤه من ِقبل هيئة اإلذاعة والتلفزيون ‪ .BBC‬يمكنك استخدامه إلنشاء‬
‫مشاري ــع رائعة‪ ،‬وذلك من خالل توظيف مهاراتك البرمجية‪.‬‬

‫بطاريات‬
‫سلك يو إس بي (‪)USB‬‬

‫المايكروبت (‪)Micro:bit‬‬
‫‪133‬‬
‫مكونات المايكروبت‬
‫يتكون المايكروبت من واجهة أمامية وواجهة خلفية يوجد عليهما مجموعة من المكونات موضحة فيما يلي‪:‬‬

‫منفذ يو إس بي (‪)USB‬‬

‫ً‬
‫مصباحا ‪Led‬‬ ‫‪25‬‬ ‫الواجهة األمامية‬

‫زران‬

‫جزء توصيل الملحقات‬

‫زر إعادة الضبط‬ ‫منفذ البطارية‬

‫هوائي للموجات‬
‫الالسلكية والبلوتوث‬
‫الواجهة الخلفية‬
‫المعالج‬

‫البوصلة‬

‫مقياس التسارع‬

‫جزء توصيل الملحقات‬

‫‪134‬‬
‫مايكروسوفت ميك كود (‪)Microsoft MakeCode‬‬
‫يمكنك استخدام لغات برمجة مختلفة لبرمجة المايكروبت‪ ،‬كلغة برمجة مايكروسوفت ميك كود‬
‫(‪ )Microsoft MakeCode‬القائمة على اللبنات البرمجية‪ ،‬أو لغة بايثون (‪ )Python‬للبرمجة‬
‫النصية‪ .‬ستستخدم في هذه الوحدة مايكروسوفت ميك كود‪.‬‬
‫يتواف ــر مح ــرر مي ــك ك ــود عب ــر اإلنترن ــت‪ ،‬وللب ــدء بإنش ــاء مش ــاريعك علي ــك زي ــارة موق ــع الوي ــب‪:‬‬
‫‪.https://makecode.microbit.org/#editor‬‬

‫وفيما يلي توضيح لمكونات الواجهة الرئيسة لمحرر ميك كود‪:‬‬

‫صندوق أدوات‬ ‫التنقل بين اللبنات‬


‫المحاكي‬ ‫اللبنات البرمجية‬ ‫البرمجية وبايثون‬ ‫محرر اللبنات البرمجية‬

‫اللبنات البرمجية‬
‫االفتراضية عند إنشاء‬
‫مشروع جديد‬

‫اسم المشروع‬
‫تحميل البرنامج على مايكروبت‬

‫لمحة تاريخية‬
‫تم ابتكار لغة بايثون (‪ )Python‬بواسطة جيودو فان روسوم (‪ ،)Guido van Rossum‬وكان‬
‫إصدارها األول في العام ‪ 1991‬م‪ .‬وهي لغة برمجة عالية المستوى مفتوحة المصدر وسهلة التعلم‪.‬‬
‫‪135‬‬
‫ف‬
‫إنشاء برنامج ي� مايكروبت‬
‫حان الوقت إلنشاء مشروعك األول في مايكروبت‪ ،‬وسيكون على شكل برنامج صغير تستخدم فيه مصابيح ‪ Led‬الموجودة في‬
‫مايكروبت إلضاءة رسالة ترحيبية‪ .‬إذا لم يتوافر لديك جهاز مايكروبت حقيقي الختبار برامجنا‪ ،‬يمكنك إنشاء محاكاة بديلة عبر اإلنترنت‪.‬‬

‫إنشاء برنامج جديد‪:‬‬


‫‪1‬‬ ‫> اكتب ‪makecode.microbit.org‬‬
‫‪2‬‬ ‫> اضغط على ‪( New Project‬مشروع جديد) إلنشاء مشروع جديد‪.‬‬
‫ً‬
‫> اآلن أصبح مشروعك جاهزا للبدء بالبرمجة‪3 .‬‬

‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫تشغيل مقطع من البرنامج‬


‫بصورة متكررة (ال نهائية)‬

‫تعمل عند بدء البرنامج وقبل‬


‫بدء أي حدث آخر‪ ،‬حيث يمكنك‬
‫استخدامها لتهيئة برنامجك الخاص‬

‫‪136‬‬
‫إضافة لبنات إلى برنامجك‬
‫ً‬
‫مشروعا في مايكروبت وستقوم اآلن بإضافة اللبنات المناسبة لجعل برنامجك يعرض رسالة ترحيب‪.‬‬ ‫لقد أنشأت‬

‫إلنشاء برنامج باستخدام اللبنات البرمجية‪:‬‬


‫‪1‬‬ ‫> اضغط على فئة لبنات ‪( Basic‬أساسي)‪.‬‬
‫>اسحب وأفلت لبنة "!‪( show string "Hello‬إظهار السلسلة " !‪)"Hello‬‬
‫داخل لبنة ‪( on start‬بداية)‪2 .‬‬

‫‪3‬‬ ‫> اسحب وأفلت لبنة ‪( show icon‬إظهار الرمز) داخل لبنة ‪( forever‬لألبد)‪.‬‬
‫‪4‬‬ ‫> اضغط على زر التشغيل وسيعرض المحاكي رسالتك‪.‬‬
‫‪5‬‬ ‫> اضغط على زر التوقف إليقاف المحاكي‪.‬‬

‫‪1‬‬

‫‪2‬‬ ‫‪3‬‬

‫‪4‬‬

‫‪5‬‬

‫تعتبر لغات بايثون (‪ )Python‬وفيجوال بيسك‬


‫(‪ )Visual Basic‬وجافا سكريبت (‪ )JavaScript‬لغات‬
‫توفر بيئة التطوير المتكاملة (‪)IDE‬‬
‫ً‬ ‫برمجة عالية المستوى‪ .‬تستخدم كلمات وحروف ورموز‬
‫وظائف أكثر تعقيدا لمساعدة‬
‫عادية من اللغة‪ .‬تتضمن لغة البرمجة عالية المستوى‬
‫المطور على كتابة التعليمات‬
‫البرمجية المعقدة بسهولة أكبر‪.‬‬ ‫كلمات يجب تعلمها‪ ،‬وكذلك قواعد لبناء الجمل‬
‫البرمجية يجب اتباعها‪ ،‬كما في اللغات التي يتحدثها‬
‫البشر‪.‬‬
‫‪137‬‬
‫االنتقال من اللبنات البرمجية إلى لغة بايثون‬
‫ً ُ‬ ‫ُ ُّ‬
‫تعد لغة بايثون واحدة من مئات لغات البرمجة الموجودة حاليا‪ ،‬وتستخدم في هذه اللغة‬
‫كلمات من اللغة اإلنجليزية وتراكيب خاصة لوصف التعليمات في الحاسب وهي لغة برمجة‬
‫نصية عالمية‪ ،‬وتستخدم لألغراض العامة‪ ،‬حيث يمكنك العثور عليها في مجموعة متنوعة‬
‫من التطبيقات المختلفة ‪ .‬ستساعدك بيئة مايكروسوفت ميك كود في كتابة برنامجك‬
‫األول وبرمجة المايكروبت من خالل سحب وإفالت اللبنات في محرر لغة البرمجة ‪.‬‬
‫إبدأ بإنشاء برنامجك وذلك بإضافة اللبنات البرمجية‪.‬‬
‫شاهد كيف يمكنك االنتقال إلى لغة بايثون من خالل مايكروسوفت ميك كود‪:‬‬

‫لتحويل البرنامج إلى لغة بايثون‪:‬‬


‫‪1‬‬ ‫>اضغط على القائمة المنسدلة الخاصة بلغات البرمجة‪.‬‬
‫‪2‬‬ ‫> حدد لغة ‪( Python‬بايثون)‪.‬‬
‫‪3‬‬ ‫> سيظهر البرنامج بلغة بايثون‪.‬‬

‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫سيبقى النصف األيسر‬


‫تم تحويل اللبنات‬
‫من النافذة كما هو‬
‫البرمجية إلى أوامر نصية‬

‫‪138‬‬
‫الدوال في لغة البايثون‬
‫ُ‬
‫في البرمجة‪ ،‬تكون الدالة عبارة عن جزء من التعليمات البرمجية التي تستخدم لمساعدتك في مهمة أو حدث متكرر ومحدد ‪ ،‬مثل‬
‫الضغط على زر‪ .‬الميزة الرئيسة هي إمكانية استدعائها بشكل متكرر في البرنامج الرئيسي‪.‬‬

‫محتوى جملة الدالة في بايثون‪:‬‬

‫> يستخدم الجزء األول من الدالة كلمة ‪ def‬ويحتوي على تعريف الدالة‪.‬‬

‫> الجزء الثاني هو اسم الدالة‪.‬‬

‫> يوجد في نهاية رأس الدالة نقطتان‪.‬‬

‫> يأتي بعد ذلك هيكل الدالة‪ ،‬ويجب وضع مسافة بادئة لها‪.‬‬

‫فيما يلي دالة تطبع رسالة " !‪"( "Hello‬مرحبا!") عند الضغط على زر المايكروبت‪.‬‬

‫‪ def‬يخبر الحاسب‬
‫أنك تريد تحديد‬
‫وظيفة جديدة‪.‬‬ ‫اسم الدالة‬ ‫النقطتان‬

‫‪def on_button_pressed_a():‬‬
‫هيكل الدالة‪.‬‬ ‫)"!‪basic.show_string("Hello‬‬
‫)‪input.on_button_pressed(Button.A, on_button_pressed_a‬‬

‫!‪Hello‬‬

‫في هذه الوحدة سوف تستخدم الدوال التالية‪:‬‬

‫الوصف‬ ‫الدالة‬

‫تنفذ الدالة جزء من الكود بشكل ال نهائي في الخلفية‪.‬‬ ‫) (‪on_forever‬‬

‫تنفذ الدالة ً‬
‫جزءا من الكود عندما يتم الضغط على زر المايكروبت‬
‫) (‪on_button_pressed_a‬‬
‫وتحريره مرة أخرى‪.‬‬

‫تنفذ الدالة ً‬
‫جزءا من الكود عندما تهز المايكروبت‪.‬‬ ‫) (‪on_gesture_shake‬‬
‫‪139‬‬
‫ً‬
‫أيضا إنشاء التعليمات البرمجية باستخدام اللبنات البرمجية وتحويلها للغة بايثون أو العكس‪ّ .‬‬
‫لتغير اآلن البرنامج بلغة بايثون‬ ‫يمكنك‬
‫وترى نتيجة هذا التغيير على اللبنات البرمجية‪.‬‬

‫للبرمجة باستخدام بايثون‪:‬‬


‫>اضغط ضغطة مزدوجة على األمر ‪( show_string‬إظهار السلسلة) واستبدل كلمة‬
‫"!‪"( "Hello‬مرحبا!") بعبارة "!‪"( "Python begins‬بايثون يبدأ!")‪1 .‬‬

‫>اضغط ضغطة مزدوجة على األمر ‪( show_icon‬إظهار الرمز) واستبدل كلمة ‪HEART‬‬
‫(قلب) بعبارة ‪( SNAKE‬ثعبان)‪2 .‬‬

‫‪3‬‬ ‫> اضغط على زر التشغيل لبدء المحاكاة‪.‬‬

‫‪1‬‬
‫في حال ظهور رسالة خطأ‪،‬‬
‫يجب أن تتحقق من كتابة‬
‫البرنامج بشكل صحيح‪.‬‬
‫ً‬
‫تأكد أواًل من عدم نسيان أي‬
‫أقواس أو عالمات اقتباس‪،‬‬ ‫‪2‬‬
‫ً‬
‫وتحقق أيضا من عدم وجود‬
‫أي أخطاء إمالئية‪.‬‬
‫‪3‬‬

‫لالنتقال إلى اللبنات البرمجية‬


‫يتغير لون المايكروبت‬ ‫اضغط على‬
‫بصورة عشوائية‬ ‫لبنات (‪)Blocks‬‬

‫تم تغير قيمة المعامالت‬


‫ً‬
‫في اللبنات البرمجية أيضا‬

‫‪140‬‬
‫حفظ البرنامج‬

‫لحفظ البرنامج على الحاسب‪:‬‬


‫> اكتب ً‬
‫اسما لبرنامجك‪1 .‬‬

‫‪2‬‬ ‫> اضغط على أيقونة حفظ‪.‬‬


‫‪4‬‬ ‫> اضغط على ‪( Done‬تم) من النافذة المنبثقة ‪ ، 3‬يتم حفظ البرنامج في مجلد التنزيالت‪.‬‬

‫‪1‬‬ ‫‪2‬‬

‫‪3‬‬

‫‪4‬‬

‫‪141‬‬
‫تنزيل البرنامج على جهاز المايكروبت عبر سلك يو إس بي‬
‫ً‬
‫لتنزيل البرنامج على جهاز المايكروبت‪ ،‬عليك أواًل توصيل المايكروبت بجهاز الحاسب الخاص بك باستخدام سلك يو إس بي‪ .‬بعد ذلك‬
‫سيظهركمحرك أقراص يو إس بي محمول‪.‬‬

‫لتنزيل البرنامج على المايكروبت ‪:‬‬


‫‪1‬‬ ‫> اكتب ً‬
‫اسما لبرنامجك‪.‬‬
‫‪2‬‬ ‫> اضغط على ‪( Download‬تنزيل)‪.‬‬
‫وانسخ الملف بامتداد ‪.hex‬‬ ‫‪3‬‬ ‫>افتح مجلد التنزيالت (‪)Download‬‬
‫الخاص برنامجك‪4 .‬‬

‫والصق الملف بامتداد‬ ‫‪5‬‬ ‫>افتح محرك اقراص ‪( MICROBIT‬مايكروبت)‬


‫‪6 .hex‬‬

‫سيضيء المصباح الموجود على الجزء الخلفي من المايكروبت إلظهار أن البرنامج يقوم بالنسخ‪ .‬عندما يتوقف عن الوميض‪،‬‬
‫سيعمل البرنامج على المايكروبت الخاص بك‪.‬‬

‫‪2‬‬ ‫‪1‬‬

‫‪4‬‬

‫‪3‬‬

‫‪142‬‬
‫‪6‬‬
‫ً‬
‫تلقائيا‬ ‫يبدأ المايكروبت‬
‫في تنفيذ البرنامج عند‬
‫اكتمال النسخ‪.‬‬
‫‪5‬‬

‫حذف اللبنات‬
‫َ‬
‫لحذف ل ِبنة أو مجموعة من اللبنات‪ ،‬عليك سحبها وإفالتها مرة أخرى في مربــع أدوات اللبنات (‪.)Blocks‬‬

‫‪143‬‬
‫صندوق أدوات األوامر‬
‫يتم تنظيم دوال مايكروبت في نطاقات بأسماء مطابقة ألسماء التبويبات‪ ،‬وبنفس طريقة تنظيم‬
‫اللبنات البرمجية ضمن فئات (تبويبات)‪ُ .‬يعد استدعاء إحدى دوال بايثون المضمنة في مايكروبت‬
‫أسهل الطرق لبدء استخدام مايكروبت في بايثون‪.‬‬

‫إلضافة أمر في محرر اللغة يتعين عليك فقط سحبه وإفالته‪.‬‬


‫أزل كافة األوامر السابقة من المحرر وابدأ بإضافة األوامر النصية إلنشاء البرنامج بلغة بايثون‪.‬‬

‫إلنشاء برنامج بايثون‪:‬‬


‫‪1‬‬ ‫> اضغط على فئة ‪( Basic‬أساسي) األساسية‪.‬‬
‫‪2‬‬ ‫>اسحب وأفلت أمر ‪( show number‬إظهار الرقم) في المحرر‪.‬‬
‫‪3‬‬ ‫> اكتب الرقم الذي تريد إظهاره‪.‬‬
‫>اضغط على زر التشغيل لبدء المحاكي الذي سيعرض الرسالة السابقة‬
‫على الشاشة‪4 .‬‬

‫عند سحبك لدالة‬


‫بايثون وإفالتها‬
‫في المحرر‪ ،‬سيتم‬ ‫‪1‬‬ ‫‪2‬‬
‫تنفيذها عند الضغط‬
‫على أيقونة التشغيل‬
‫بصورة افتراضية‪.‬‬

‫اضغط هنا للعثور على‬


‫معلومات إضافية حول‬
‫األمر البرمجي‬

‫‪3‬‬

‫عبر الجزء األول قبل‬‫ُي ِّ‬


‫احفظ عملك ً‬ ‫النقطة عن فئة األوامر‬
‫دائما‪.‬‬ ‫‪4‬‬ ‫التي ينتمي إليها األمر‬
‫البرمجي‬

‫‪144‬‬
‫أمثلة برمجية‬
‫أزرار مايكروبت‬
‫ً‬ ‫ً‬
‫حان الوقت لترى كيف يمكنك استخدام األزرار الموجودة في المايكروبت‪ .‬ستنشئ مشروعا جديدا ينتج منه إظهار الحرف ‪ A‬على‬
‫شاشة المايكروبت عند الضغط على زر ‪ ،A‬وإظهار الحرف ‪ B‬عند الضغط على زر ‪.B‬‬
‫ابدأ بإنشاء مشروع جديد‪.‬‬

‫لبرمجة زر ‪:A‬‬
‫‪1‬‬ ‫> اضغط على فئة أوامر ‪( input‬اإلدخال)‪.‬‬
‫‪2‬‬ ‫>اسحب وأفلت أمر ‪( run code on button pressed‬عندما يكون زر ‪ run code‬مضغوط)‪.‬‬
‫‪3‬‬ ‫>من فئة أوامر ‪( Basic‬أساسي)‪ ،‬اسحب وأفلت أمر ‪( show leds‬إظهار المصابيح)‪.‬‬
‫‪4‬‬ ‫> داخل األمر إظهار المصابيح‪ ،‬أنشئ الحرف ‪ A‬في مصابيح ‪ # ،Led‬إلضاءة المصباح‪ ،‬و ‪ ٠‬لعدم إضاءته‪.‬‬
‫‪5‬‬ ‫> اضغط على زر التشغيل لبدء البرنامج‪.‬‬
‫‪6‬‬ ‫> اضغط على الزر ‪ A‬في المحاكي لمعاينة النتيجة‪.‬‬

‫عند البرمجة بلغة بايثون يمكنك استخدام رمز ‪ #‬لتشغيل مصابيح ‪ Led‬أو إيقاف تشغيله‪.‬‬

‫‪2‬‬
‫‪3‬‬ ‫يتم تمثيل كل رمز ‪#‬‬
‫بمصباح في ‪Led‬‬
‫‪1‬‬
‫‪4‬‬

‫‪6‬‬

‫‪5‬‬
‫‪145‬‬
‫كرر نفس الخطوات لبرمجة الزر ‪.B‬‬

‫غير اسم الدالة إلى‬


‫) (‪on_button_pressed_b‬‬

‫ال َ‬
‫تنس أن تغيره إلى‬
‫(‪)Button B‬‬

‫هناك خيار آخر من خالل الضغط على زري ‪ A‬و ‪ B‬في نفس الوقت‪.‬‬

‫دالة االهتزاز (‪)Shake‬‬


‫ً‬ ‫ً‬
‫برنامجا يعرض ً‬
‫رقما مختلفا على شاشة‬ ‫يستخدم مايكروبت مقياس التسارع الخاص به الكتشاف أي تغيرات في الحركة‪ .‬ستنشئ‬
‫المايكروبت كل مرة يهتز بها المايكروبت‪.‬‬

‫استخدام دالة االهتزاز (‪:)Shake‬‬


‫>من فئة ‪( Input‬اإلدخال)‪ ،‬اسحب وأفلت دالة ‪run code on Gesture.Shake‬‬
‫‪1‬‬ ‫ (‪ run code‬عند ‪.)Gesture.Shake‬‬
‫‪2‬‬ ‫>من فئة ‪( Basic‬أساسي)‪ ،‬اسحب أمر ‪( show number‬إظهار الرقم) وأفلته‪.‬‬
‫‪3‬‬ ‫> اضغط على فئة أوامر ‪( Math‬رياضيات)‪.‬‬
‫>حدد أمر ‪ ،randint‬ضعه داخل األمر ‪( show number‬إظهار الرقم) واضبط نطاق‬
‫القيم إلى (‪4 .)1,9‬‬

‫‪5‬‬ ‫> اضغط على زر ‪( SHAKE‬اهتزاز) في المحاكي الختبار برنامجك‪.‬‬

‫يقوم األمر ‪ randint‬بوضع رقم عشوائي داخل النطاق‬


‫المحدد (بين أدنى وأعلى قيمة في النطاق)‪.‬‬

‫‪146‬‬
‫‪1‬‬ ‫‪4‬‬
‫‪2‬‬

‫‪5‬‬
‫‪3‬‬

‫المتغ�ات‬
‫ي‬
‫رمزيا يسمح باستخدامه بشكل مستقل عن المعلومات التي يمثلها‪.‬‬ ‫اسما ً‬‫ترتبط المتغيرات بمواقع تخزين البيانات‪ ،‬ويتم منح كل متغير ً‬
‫ً‬
‫يمكن أن تتغير قيمة المتغير أثناء تنفيذ البرنامج‪ ،‬ويمكن أن تمثل المتغيرات أنواعا مختلفة من البيانات‪ .‬الفئتان الرئيستان للمتغيرات‬
‫ً‬
‫هما‪ :‬األرقام والنصوص‪ .‬تدعم لغة بايثون نوعين من األرقام‪ ،‬وهما‪ :‬األعداد الصحيحة واألعداد العشرية‪ .‬وكما تعرفت سابقا في سكراتش‬
‫فإن المتغيرات النصية تسمى سالسل نصية (‪.)Strings‬‬
‫وصفي مثل (‪.)age، CarModel، total_volume‬‬ ‫ٌ‬ ‫اسم مختصر مثل (‪ x‬أو ‪ ،)y‬أو ٌ‬
‫اسم‬ ‫يمكن أن يكون للمتغير ٌ‬

‫ال يمكن استخدام بعض‬ ‫األعداد (القيم العددية)‬


‫الكلمات لتسمية المتغيرات‬
‫لكونها كلمات خاصة أو‬
‫‪MyAge=12‬‬
‫مفتاحية مستخدمة بواسطة‬
‫ُ‬ ‫‪level=3‬‬
‫لغة البرمجة‪ ،‬ويطلق على‬
‫‪score=1200‬‬
‫هذه الكلمات اسم الكلمات‬
‫المحجوزة مثل‪:‬‬

‫‪def‬‬ ‫‪and‬‬ ‫النصوص (السالسل النصية)‬


‫‪return‬‬ ‫‪not‬‬
‫‪while‬‬ ‫‪True‬‬ ‫"‪MyName="Salman‬‬
‫‪else‬‬ ‫‪False‬‬ ‫"‪EmailAddress="salmansa.bl@outlook.com‬‬
‫‪global‬‬ ‫‪None‬‬ ‫"‪color="Green‬‬

‫‪if‬‬ ‫‪import‬‬
‫‪147‬‬
‫اإلعالن عن المتغيرات‬
‫ِّ‬
‫ومعرف (اسم فريد) للمتغير‪ .‬عليك استخدام عالمة المساواة (=) لإلعالن عن متغير‪.‬‬ ‫اإلعالن عن المتغير هو عملية تعيين قيمة‬
‫يجب االنتباه إلى أن استخدام عالمة المساواة (=) في البرمجة يختلف عن استخدامها في الرياضيات والعمليات الحسابية‪ ،‬فعلى‬
‫سبيل المثال يشير استخدام عالمة المساواة بهذا الشكل (‪ )MyAge = 12‬إلى أنك تريد تمرير القيمة ‪ 12‬كرقم ليتم تعيينها إلى المتغير‬
‫ً‬
‫المسمى ‪ .MyAge‬يمكنك أيضا القيام بعمليات حسابية على الجانب األيمن من عالمة المساواة ثم إسناد النتيجة إلى المتغير الموجود‬
‫على الجانب األيسر‪.‬‬
‫ً‬
‫لتستعرض مثااًل على ذلك‪.‬‬

‫لكل متغير في البرمجة‬


‫لتعيين قيمة متغير عددي‪:‬‬
‫اسم وقيمة فريدة‪.‬‬ ‫‪1‬‬ ‫> اضغط على فئة أوامر ‪( Variables‬متغيرات)‪.‬‬
‫‪2‬‬ ‫>اسحب وأفلت أمر ‪( item = 0‬العنصر = ‪ )0‬داخل محرر التعليمات البرمجية‪.‬‬
‫يمكنك أثناء برمجتك‬
‫‪3‬‬ ‫> اكتب واضبط اسم المتغير ليكون ‪( MyAge =12‬عمري =‪. )12‬‬
‫بلغة بايثون كتابة األوامر‬ ‫‪4‬‬ ‫>من فئة أوامر ‪( Basic‬أساسي) اسحب وأفلت أمر ‪( show number‬إظهار الرقم)‪.‬‬
‫ُ ُّ‬
‫التي تتذكرها‪ ،‬وال يعد‬
‫ً‬ ‫‪5‬‬ ‫> اكتب اسم المتغير داخل األقواس‪.‬‬
‫ضروريا اختيارها من‬
‫فئات األوامر مرة أخرى‪.‬‬

‫‪1‬‬

‫‪2‬‬

‫‪148‬‬
‫‪3‬‬

‫‪4‬‬ ‫‪5‬‬ ‫يمكنك إدخال‬


‫أي قيمة تريدها‬

‫اضغط تشغيل‬
‫الختبار عمل البرنامج‪.‬‬

‫‪149‬‬
‫المتغيرات النصية‬
‫ً‬
‫ال يقتصر استخدام المتغيرات على تخزين األرقام فقط‪ ،‬بل يمكنك استخدامها لتخزين النصوص أيضا‪ .‬تسمى المتغيرات التي تخزن‬
‫النصوص متغيرات نصية‪ ،‬ولتعيين نص إلى متغيركل ما عليك هو وضع النص داخل عالمات االقتباس‪.‬‬

‫لتعيين قيمة لمتغير نصي‪:‬‬


‫>من فئة األوامر ‪( Variables‬المتغيرات) اسحب األمر ‪( item = 0‬العنصر = ‪)0‬‬
‫وأفلته‪ ،‬اكتب اسم المتغير وقيمته‪1 .‬‬

‫‪2‬‬ ‫>من فئة ‪( Basic‬أساسي)‪ ،‬اسحب وأفلت أمر ‪( show string‬إظهار السلسلة)‪.‬‬
‫>اضغط بالفأرة داخل القوسين واحذف عالمة التعجب‪ ،‬ثم اكتب "‪ "+‬واسم المتغير‬
‫‪( MyName‬اسمي)‪3 .‬‬

‫يجب ً‬
‫دائما عند‬
‫استخدام المتغيرات‬ ‫‪1‬‬
‫النصية وضع‬
‫النص بين عالمتي‬
‫االقتباس " "‪.‬‬ ‫‪2‬‬ ‫‪3‬‬

‫تغي� األمر‬
‫ي‬
‫يمكن استخدام المتغيرات ألداء مجموعة متنوعة من المهام‪ .‬ويقوم األمر تغيير (‪ )change‬الموجود في فئة أوامر المتغيرات‬
‫(‪ )Variables‬بتغيير قيمة المتغير المحدد بالقيمة المعينة التي يتم إدخالها‪ .‬يقتصر استخدام هذه الطريقة على المتغيرات العددية‪.‬‬

‫زيادة قيمة المتغير‬ ‫تقليل قيمة المتغير‬

‫=‪item +‬‬ ‫عدد‬ ‫=‪item -‬‬ ‫عدد‬


‫‪150‬‬
‫في المثال التالي يقوم البرنامج زيادة قيمة المتغير العنصر (‪ )item‬بمقدار ‪:1‬‬

‫لتغيير قيمة متغير عددي‪:‬‬


‫‪1‬‬ ‫> من فئة األوامر ‪( Variables‬المتغيرات) اسحب األمر ‪( item = 0‬العنصر = ‪ )0‬وأفلته‪.‬‬
‫‪2‬‬ ‫> اضغط على فئة األوامر ‪( Variables‬المتغيرات)‪.‬‬
‫‪3‬‬ ‫> اسحب وأفلت األمر ‪( change‬تغيير)‪.‬‬
‫واكتب‬ ‫‪4‬‬ ‫>من فئة األوامر ‪( Variables‬المتغيرات) اسحب وأفلت األمر ‪( show number‬إظهار الرقم)‬
‫داخل األقواس اسم المتغير ‪( item‬العنصر)‪.‬‬

‫‪1‬‬

‫‪2‬‬

‫يمكنك إدخال أي‬


‫قيمة تريدها‬
‫‪3‬‬

‫‪4‬‬

‫َ‬
‫استبدل عالمة (‪ )+‬الموجود في األمر ‪ item += 1‬بعالمة (‪ ،)-‬ثم ف ِّعل الكود‬
‫اضغط على زر التشغيل وشاهد النتيجة‬ ‫مرة أخرى والحظ الفرق‪.‬‬
‫‪151‬‬
‫المتغيرات المحلية والمتغيرات العامة‬
‫يتم تصنيف المتغيرات إلى متغيرات محلية ومتغيرات عامة ً‬
‫بناء على نطاقها‪ .‬ونطاق المتغير هو الجزء من البرنامج الذي يمكن من‬
‫خالله الوصول إلى المتغير ورؤيته واستخدامه‪.‬‬

‫المتغيرات العامة‬ ‫المتغيرات المحلية‬

‫يتم تعريف المتغيرات العامة خارج أي دالة ويمكن الوصول‬


‫يتم تعريف المتغيرات المحلية داخل دالة ولذا تنتمي فقط‬
‫إليها بشكل عام في البرنامج بأكمله‪ ،‬وبمعنى آخر يمكن‬
‫إلى هذه الدالة المحددة‪ ،‬وال يمكن الوصول إليها إال من خالل‬
‫استخدامها في أي مكان في البرنامج وليس فقط في النطاق‬
‫تلك الدالة التي تم تعريفها داخلها‪.‬‬
‫الذي تم تحديده‪ ،‬كداخل الدالة على سبيل المثال‪.‬‬

‫نطاق المتغير العام‬ ‫نطاق المتغير المحلي‬

‫‪variable = 0‬‬ ‫‪variable = 0‬‬

‫‪def name():‬‬ ‫‪def name():‬‬


‫‪ global variable‬‬ ‫‪ command‬‬
‫‪ command‬‬ ‫)(‪close.def‬‬
‫)(‪close.def‬‬

‫أنشئ بر ً‬
‫نامجا بحيث تتغير قيمة المتغير‪ myVar‬بمقدار ‪ 1‬في كل مرة تضغط فيها على زر ‪ A‬من المايكروبت‪.‬‬
‫ستستخدم األمر عام (‪ )global‬للداللة على أن ‪ myVar‬هو متغير عام‪ ،‬مما يعني أن تعيين قيمة ‪ myVar‬داخل الدالة يغير ما سيعرض‬
‫عند استخدام القيمة ‪ myVar‬في القسم الرئيس من البرنامج‪.‬‬
‫أنشئ البرنامج التالي‪:‬‬

‫يمكن الوصول‬
‫للمتغيرات العامة في‬
‫البرنامج من جميع‬
‫الدوال‪.‬‬

‫ّ‬
‫عرف المتغير قبل‬
‫استخدامه‬

‫نطاق المتغير العام ‪myVar‬‬

‫‪152‬‬
‫لنطبق ً‬
‫معا‬
‫تدريب ‪1‬‬
‫‪ .‬ما لغة البرمجة عالية المستوى؟‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫تدريب ‪2‬‬
‫ً‬
‫ ما الذي سيعرض على شاشة ‪ LED‬عند تشغيل البرنامج التالي وفقا لألزرار التي ستضغط عليها؟‬
‫اكتب اإلجابة الصحيحة‪.‬‬

‫‪A‬‬

‫‪B‬‬

‫‪A+B‬‬

‫‪153‬‬
‫تدريب ‪3‬‬
‫ً‬
‫ أنشئ برنامجا برنامج يعرض عند بدء تشغيله الرسالة "‪ "Hello KSA‬على شاشة المايكروبت‪،‬‬
‫ثم يعرض أيقونة قلب‪.‬‬

‫تدريب ‪4‬‬
‫ هناك كلمات ال يمكن استخدامها كأسماء للمتغيرات‪ ،‬حدد الكلمات التي يمكن استخدامها كاسم‬
‫للمتغير والتي ال يمكن استخدامها‪.‬‬

‫ال يمكن استخدامها‬ ‫يمكن استخدامها‬ ‫األسماء‬

‫‪global .1‬‬

‫‪MyAge .2‬‬

‫‪False .3‬‬

‫‪LEDColor .4‬‬

‫‪def .5‬‬

‫‪import .6‬‬

‫لماذا ال يمكن استخدام هذه األسماء كاسم متغير في بايثون؟ اشرح إجاباتك‪.‬‬
‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫‪154‬‬
‫تدريب ‪5‬‬
‫ اقرأ الكود واكتب الرقم الصحيح في المربعات من أجل تحديد كل مكون من سطر األوامر‪.‬‬

‫‪1‬‬ ‫‪2‬‬ ‫‪3‬‬


‫)"‪basic.show_string("Hello KSA‬‬

‫فئة األمر التي ينتمي إليها األمر‬ ‫اسم الدالة‬ ‫وسيطة الدالة‬

‫‪1‬‬ ‫‪2‬‬ ‫‪3‬‬

‫تدريب ‪6‬‬
‫ً‬
‫ أنشئ برنامجا يعرض عند البدء أيقونة ‪ HAPPY‬على شاشة المايكروبت وعندما يتم تفعيل‬
‫مستشعر االهتزاز ّ‬
‫يغير األيقونة إلى ‪.CONFUSE‬‬

‫تدريب ‪7‬‬
‫ أنشئ بعض التعليمات البرمجية يتم فيها تقليل قيمة المتغير بمقدار ‪ 1‬في كل مرة يضغط بها‬
‫المستخدم على الزر ‪.B‬‬

‫‪155‬‬
‫تدريب ‪8‬‬
‫ أنشئ البرنامج التالي في مايكروسوفت ميك كود (‪.)Microsoft MakeCode‬‬

‫اضغط على‬
‫هذا الزر لفحص‬
‫برنامجك‪.‬‬

‫ِصف دالة البرنامج المحدد‪.‬‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫______________________________________________________________________________________‬

‫تدريب ‪9‬‬
‫ً‬
‫برنامجا يعرض الرسائل على شاشة المايكروبت‪:‬‬ ‫‪ .‬أنشئ‬
‫> عندما يتم الضغط على الزر ‪ ،A‬سيتم عرض الرسالة "‪."Left‬‬
‫> عندما يتم الضغط على الزر ‪ ،B‬سيتم عرض الرسالة "‪."Right‬‬

‫‪156‬‬
‫ن‬
‫الثا�‪:‬‬
‫ي‬ ‫الدرس‬

‫المتغ�ات والتكرارات‬
‫ي‬

‫بعد أن تعرفت في الدرس السابق على بيئة مايكروسوفت ميك كود‪ ،‬ستتعلم في هذا الدرس كيفية إجراء العمليات الرياضية باستخدام‬
‫األرقام‪ ،‬وكيفية التعامل مع اإلحداثيات‪ ،‬كما ستتعرف على كيفية تنفيذ التكرار أثناء البرمجة‪ ،‬وعملية التكرار من المزايا الموجودة في‬
‫معظم لغات البرمجة‪.‬‬

‫الحسابات واألرقام‬
‫يمكنك استخدام بايثون إلجراء أي نوع من العمليات الرياضية‪ ،‬ولكن يجب مالحظة أن العمليات مثل‪ :‬الجمع والطرح والضرب والقسمة‬
‫ُ‬ ‫ُ‬
‫تكتب في البرمجة بطريقة مختلفة عن تلك التي تكتب بها في العمليات الرياضية (الحسابية)‪ ،‬حيث تستخدم المعامالت الرياضية‬
‫التالية لتمثيل العمليات الحسابية األساسية‪.‬‬

‫ً‬
‫رياضيا‬ ‫بلغة بايثون‬ ‫العمليات الحسابية‬

‫‪4+2‬‬ ‫‪4+2‬‬ ‫الجمع‬

‫‪4–2‬‬ ‫‪4–2‬‬ ‫الطرح‬

‫‪4×2‬‬ ‫‪4*2‬‬ ‫الضرب‬

‫‪4÷2‬‬ ‫‪4/2‬‬ ‫القسمة‬

‫‪x2‬‬ ‫‪x**2‬‬ ‫األس‬

‫على سبيل المثال‪ ،‬يجب أن تتم كتابة المعادلة الرياضية التالية‪:‬‬

‫‪x = a2 + 2ab + b2‬‬

‫في بايثون كما يلي‪:‬‬

‫يتم تنفيذ عوامل‬


‫التشغيل بالترتيب‬
‫من اليسار إلى‬
‫‪x=a**2+2*a*b+b**2‬‬
‫اليمين‪.‬‬

‫‪157‬‬
‫ً‬
‫أولوية العمليات الحسابية‬ ‫ُيحدد ترتيب العمليات في بايثون سابقا‪ ،‬وتنطبق عليها نفس القواعد التي سبق أن‬
‫تعلمتها في مايكروسوفت إكسل بشأن استخدام األقواس‪.‬‬
‫ً‬
‫األقواس‬ ‫()‬ ‫يتم حساب عمليات الضرب والقسمة قبل عمليات الجمع والطرح‪ ،‬وهذا يعني مثاًل‬
‫أن ناتج ‪ 5 * 2 + 4‬هو ‪ 14‬وليس ‪.30‬‬
‫في حال أردت تغيير أولوية العمليات الحسابية‪ ،‬يتعين عليك استخدام األقواس‪.‬‬
‫األس‬ ‫**‬
‫يظهر ترتيب العمليات الحسابية كما في الجدول المجاور‪ ،‬حيث يتم تنفيذ‬
‫المعامالت في نفس المستوى بالترتيب من اليسار إلى اليمين‪.‬‬
‫الضرب والقسمة‬ ‫*‪/‬‬
‫يمكنك العثور على المعامالت الرياضية في مايكروسوفت ميك كود في فئة حساب‬
‫(‪.)Math‬‬
‫الجمع والطرح‬ ‫‪-+‬‬ ‫أنشئ بر ً‬
‫نامجا في مايكروسوفت ميك كود بايثون يجمع رقمين عند اهتزاز المايكروبت‪.‬‬

‫إلضافة عملية الجمع‪:‬‬


‫‪1‬‬ ‫> من فئة ‪( Variables‬متغيرات)‪ ،‬اسحب وأفلت أمر ‪( item = 0‬العنصر =‪ ،)0‬اكتب اسم المتغير ‪( add‬إضافة)‪.‬‬
‫>من فئة ‪( Input‬اإلدخال)‪ ،‬اسحب وأفلت دالة ‪run code on Gesture.Shake‬‬
‫‪2‬‬ ‫ (‪ run code‬عند ‪.)Gesture.Shake‬‬
‫‪3‬‬ ‫>اكتب األمر ‪( global add‬إضافة عامة)‪.‬‬
‫‪4‬‬ ‫>من فئة ‪( Variables‬المتغيرات)‪ ،‬اسحب وأفلت أمر المساواة‪ ،‬واكتب ‪( add‬إضافة) على الجانب األيسر‪.‬‬
‫‪5‬‬ ‫>من فئة ‪( Math‬حساب)‪ ،‬اسحب وأفلت أمر الجمع داخل الجملة البرمجية ثم اكتب األرقام التي تريد جمعها‪.‬‬
‫‪6‬‬ ‫>من فئة ‪( Basic‬أساسي)‪ ،‬اسحب وأفلت أمر ‪( show number‬إظهار الرقم)‪ ،‬واكتب ‪( add‬إضافة) داخل األقواس‪.‬‬

‫‪1‬‬
‫‪2‬‬
‫اضغط على زر‬
‫‪3‬‬ ‫(‪)Shake‬‬
‫‪5‬‬ ‫‪6‬‬
‫‪4‬‬
‫للتحقق من النتيجة‬
‫من الكود‪.‬‬

‫ُ‬
‫يطلق على الرموز التي تساعدك على‬
‫إجراء العمليات الرياضية اسم المعامالت‬
‫الرياضية‪.‬‬
‫‪158‬‬
‫ف‬
‫اإلحداثيات ي� بايثون‬
‫يتم تمثيل مصابيح ‪ Led‬الموجودة في مايكروبت على شكل شبكة إحداثيات بمحور سيني (‪ )x‬أفقي ومحور صادي (‪ )y‬عمودي‪،‬‬
‫وتحتوي هذه الشبكة على خمسة صفوف وخمسة أعمدة من المصابيح‪ .‬يختلف نظام التمثيل هذا عن نظام اإلحداثيات الديكارتي‬
‫المعتاد المستخدم في الرياضيات‪ ،‬حيث يشبه نظام إحداثيات مقلوبة‪.‬‬
‫ُ‬
‫توجد النقطة (‪ )0،0‬في الزاوية اليسرى العلوية وتسمى نقطة األصل التي تمكنك من تحديد موضع مصابيح ‪ Led‬باستخدام اإلحداثيات‬
‫الثنائية‪ .‬وتتراوح قيم إحداثيات ‪ x‬بين ‪ 0‬إلى ‪ً 4‬‬
‫تماما كما هو الحال في شبكة اإلحداثيات المستخدمة في الرياضيات‪ ،‬وتزداد قيمها من‬
‫اليسار إلى اليمين‪ .‬بينما إحداثيات ‪ y‬تتراوح قيمها بين ‪ 0‬إلى ‪ 4‬وتزداد قيمها من األعلى إلى األسفل‪.‬‬

‫تقع نقطة األصل (‪)0,0‬‬ ‫‪x axis‬‬


‫في الزاوية العلوية اليسرى‬
‫‪0‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪3‬‬ ‫‪4‬‬
‫‪0‬‬
‫‪1‬‬
‫‪2‬‬
‫‪3‬‬

‫‪y axis‬‬ ‫‪4‬‬

‫أوامر اللعب‬
‫حان الوقت لتتعرف على كيفية إنشاء لعبة بسيطة باستخدام المايكروبت‪ .‬ستكون "شخصية" لعبتك هي كائن ضوئي‪ ،‬ويتم تحديد‬
‫موقعه والتحكم في حركته باستخدام نظام اإلحداثيات‪ .‬ستنشئ بر ً‬
‫نامجا يتحرك فيه الكائن إلى اليسار عند الضغط على الزر ‪.A‬‬

‫لمحة تاريخية‬
‫ُّ‬
‫ُيعد رينيه ديكارت (‪ )1650-1596‬الفيلسوف وعالم الرياضيات‬
‫الفرنسي أول من طور نظام اإلحداثيات المستخدم في أيامنا هذه‪ ،‬وقد‬
‫ً‬
‫مستلقيا على سريره وأراد إيجاد طريقة دقيقة‬ ‫حدث ذلك حين كان‬
‫لتحديد موضع الذبابة التي الحظها على سقف الغرفة‪.‬‬
‫‪159‬‬
‫إلنشاء الكائن الرسومي‪:‬‬
‫>من فئة ‪( Variables‬متغيرات)‪ ،‬اسحب وأفلت أمر ‪( item = 0‬العنصر = ‪ ،)0‬واكتب ‪( player‬العب) على الجانب‬
‫األيسر‪1 .‬‬

‫‪2‬‬ ‫> اضغط على فئة ‪( Advanced‬متقدم)‪.‬‬


‫‪3‬‬ ‫>من فئة ‪( Game‬اللعبة)‪ ،‬اسحب وأفلت األمر ‪( create sprite at x:2 y:2‬إنشاء كائن رسومي في ‪ x:2‬و ‪.)y:2‬‬
‫‪4‬‬ ‫> اضبط موضع الالعب على إحداثيات (‪ )4, 2‬من شاشة ‪.LED‬‬

‫‪1‬‬

‫‪3‬‬

‫‪2‬‬

‫‪4‬‬

‫‪160‬‬
‫لجعل الكائن الرسومي يتحرك في شاشة ‪:LED‬‬
‫‪1‬‬ ‫>من فئة ‪( Input‬اإلدخال)‪ ،‬اسحب وأفلت أمر ‪( run code on button pressed‬عندما يكون زر ‪ run code‬مضغوط)‪.‬‬
‫>من فئة ‪( Game‬اللعبة)‪ ،‬اسحب وأفلت أمر ‪( sprite move by 1‬نقل الكائن الرسومي بمقدار ‪ ، 2 )1‬واكتب ‪( player‬العب)‬
‫على الجانب األيسر وأضف القيمة ‪ -1‬داخل األقواس‪3 .‬‬

‫‪4‬‬ ‫> اضغط على زر ‪ A‬في المحاكي للتحقق من النتيجة‪.‬‬

‫‪1‬‬

‫‪2‬‬

‫‪3‬‬

‫تحريك الكائن‬
‫في كل مرة يتم الضغط‬ ‫‪4‬‬ ‫بقيمة محددة من‬
‫على زر ‪ A‬يتحرك‬ ‫مصابيح ‪LED‬‬
‫الالعب بمقدار موضع‬
‫ناحية اليسار حتى يصل‬
‫إلى الطرف األيسر من‬
‫مصابيح ‪LED‬‬

‫‪161‬‬
‫التكرارات‬
‫ً‬
‫تحتاج أحيانا إلى تكرار جزء من البرنامج عدة مرات في البرمجة‪ ،‬ولهذا السبب فإن معظم لغات البرمجة توفر دوال مختلفة خاصة‬
‫ً‬
‫بالتكرارات البرمجية‪ .‬تسمح لك التكرارات بتنفيذ سطر واحد أو مجموعة من التعليمات البرمجية لعدة مرات‪ .‬توفر بايثون عددا من أوامر‬
‫التكرار التي تساعدك على تجنب إعادة كتابة أوامر التعليمات البرمجية‪ ،‬وتدعم بايثون نوعين من التكرارات‪ :‬تكرار ‪ for‬وتكرار ‪.while‬‬

‫الفرق بين تكرار‪ for‬وتكرار ‪ while‬هو أنه في تكرار ‪ for‬يكون عدد التكرا رات التي يتعين إجراؤها محدد بالفعل ويستخدم‬
‫للحصول على نتيجة محددة بينما يعمل األمر أثناء تكرار ‪ while‬حتى يتم الوصول إلى حالة معينة ويتم إثبات العبارة خاطئة‪.‬‬

‫الحظ أنه يجب كتابة ‪ :‬بعد‬ ‫التكرارات في مايكروبت بلغة بايثون‬


‫التعبير التكراري‬

‫‪for loop_variable in range(x):‬‬


‫تكرار ‪for‬‬
‫‪statements‬‬

‫‪while condition:‬‬
‫تكرار ‪while‬‬
‫‪statements‬‬

‫تكرار ‪for‬‬
‫يتم استخدام تكرار ‪ for‬إذا أردت تكرار مجموعة من األوامر لعدد محدد من المرات ‪ .‬يتم تحديد عدد التكرا رات في نطاق‬
‫(‪.)range‬‬

‫‪for loop_variable in range():‬‬


‫‪statements‬‬

‫يجب تضمين الجمل‬ ‫هنا يتم تحديد عدد‬


‫البرمجية التي سيتم تكرارها‬ ‫التكرارات‬

‫‪162‬‬
‫حذرا عند استخدام المسافة البادئة‪.‬‬‫كن ً‬
‫ً‬ ‫ّ‬
‫تعد المسافة البادئة مهمة جدا في بايثون وهي إضافة مسافة (فراغ)‬
‫قبل العبارة‪ .‬وتشبه ترقيم صفحات الكتاب بالنسبة للقارئ‪ ،‬فبدون أرقام‬
‫الصفحات ال يعرف القارئ مكان مواصلة القراءة وقد يختلط عليه األمر‪.‬‬
‫بنفس الطريقة يعمل بايثون‪ ،‬فبدون المسافة البادئة ال يعرف أي عبارة‬
‫تالية سيقوم بتنفيذها أو أي عبارة تنتمي إلى أي لبنة ولن يتم تنفيذ الكود‪.‬‬

‫المصدر‬

‫المسافة البادئة من المستوى األول‬

‫المسافة البادئة من المستوى الثاني‬

‫المصدر‬

‫المسافة البادئة من‬


‫المستوى األول‬

‫‪def on_forever():‬‬
‫‪for i in range (10):‬‬
‫ ‬ ‫)‪basic.show.number(i‬‬
‫)‪basic.forever(on_forever‬‬

‫المسافة البادئة من‬


‫المستوى الثاني‬

‫‪163‬‬
‫مثال برمجي‪ :‬سقوط المطر‬
‫ً‬ ‫ً‬
‫تعرفت في الدرس السابق على مثال يحرك به الالعب كائنا يسارا بالضغط على الزر ‪ .A‬سترى في هذا المثال كيف يمكنك تطبيق تكرار‬
‫‪ for‬لجعل الكائن يبدوكأنه يسقط من األعلى‪.‬‬
‫نامجا ُيمثل سقوط المطر على شاشة المايكروبت‪.‬‬
‫ستنشئ بر ً‬

‫إلنشاء كائن رسومي للمطر‪:‬‬


‫‪1‬‬ ‫>من فئة ‪( Basic‬أساسي)‪ ،‬اسحب وأفلت دالة ‪( run code forever‬لألبد ‪.)run code‬‬
‫عرف متغير باسم ‪( rain‬مطر) ومن فئة ‪( Game‬اللعبة)‪ ،‬اسحب وأفلت ‪create sprite at x:2 y:2‬‬ ‫> ّ‬
‫‪2 .‬‬
‫(إنشاء كائن رسومي في ‪ x:2‬و ‪ )y:2‬على الجانب األيمن‬
‫ّ‬
‫>من فئة ‪( Math‬حساب)‪ ،‬اسحب وأفلت أمر ‪ randint‬وعين القيم داخل األقواس كالتالي )‪3 .((0,4),0‬‬

‫‪2‬‬
‫‪1‬‬

‫‪3‬‬

‫سيظهر الكائن ‪( rain‬مطر) أعلى‬


‫الشاشة في موقع عشوائي لمحور‬
‫السينات (‪ )x‬مما سيجعل موقع‬
‫ً‬
‫كل نقطة مختلفا‬

‫يتيح لك تكرار "لألبد" (‪ )forever‬تشغيل جزء من البرنامج‬


‫بشكل مستمر في الخلفية‪ .‬وفي كل تكرار يسمح بتشغيل‬
‫األكواد األخرى في نفس الوقت‪ ،‬حيث أن الكود الموجود‬
‫داخل تكرار "لألبد" (‪ )forever‬سينتج عن الكود اآلخر‬
‫الموجود في برنامجك‪.‬‬

‫‪164‬‬
‫اتبع الخطوات التالية إلكمال برنامج سقوط المطر‪.‬‬

‫إلنشاء الكائن الرسومي باستخدام التكرارات‪:‬‬


‫‪1‬‬ ‫>اضغط على فئة ‪( Loops‬حلقات)‪.‬‬
‫‪2‬‬ ‫>حدد دالة ‪ for‬وضعها داخل دالة ‪( run code forever‬لألبد ‪.)run code‬‬
‫>من فئة ‪( Game‬اللعبة)‪ ،‬اسحب وأفلت ‪( sprite change property by 1‬تغيير خاصية الكائن الرسومي بمقدار ‪ ،)1‬واضبط‬
‫الكائن إلى ‪( rain‬مطر) و ‪( property‬خاصية) إلى ‪3 .Y‬‬

‫‪4‬‬ ‫>من فئة ‪( Basic‬أساسي)‪ ،‬اسحب وأفلت أمر(‪( pause (ms‬إيقاف مؤقت (مللي ثانية)) واضبط ‪( time‬الوقت) إلى ‪.200‬‬
‫‪5‬‬ ‫>من فئة ‪( Game‬اللعبة)‪ ،‬اسحب وأفلت أمر ‪( delete sprite‬حذف الكائن الرسومي) واضبط الكائن الرسومي إلى ‪( rain‬مطر)‪.‬‬

‫عند الضغط على‬ ‫‪1‬‬ ‫‪2‬‬


‫زر التشغيل سيظهر‬ ‫‪4‬‬
‫كائن المطر في‬ ‫‪5‬‬ ‫‪3‬‬
‫موضع عشوائي أعلى‬
‫شاشة ‪ LED‬وسيبدأ‬
‫في التحرك ألسفل‪.‬‬
‫ستستمر حركة كائن‬ ‫لن يظهر‬ ‫تحتاج إلى بعض‬
‫المطر إلى أن يتم‬ ‫الكائن بعد اآلن‬ ‫الوقت لترى كل‬
‫الضغط على زر‬ ‫على الشاشة‬ ‫حركة لكائن المطر‬
‫اإليقاف‬ ‫بوضوح‬

‫من خالل تغيير قيمة‬


‫المحور‪ ،Y‬فإنك تنشئ‬
‫ً‬
‫انطباعا بأن المطر يتساقط‬

‫الشرط‬

‫صواب‬ ‫خطأ‬
‫لألبد‬

‫الخروج من التكرار‬

‫‪165‬‬
‫ً‬
‫يتم استخدام تكرار ‪ for‬عندما يكون عدد التكرارات محددا منذ البداية‪ .‬ماذا تفعل عندما يكون هذا الرقم غير معروف ويعتمد التكرار‬
‫على شرط؟ في مثل هذه الحاال يقدم بايثون لك تكرار ‪.while‬‬

‫تكرار ‪While‬‬
‫ً‬
‫يتم استخدام تكرار ‪ while‬عندما يكون عدد التكرارات غير معروف (أو محدد) سابقا‪.‬‬
‫ّ ً‬
‫كلما كان الشرط متحققا يستمر التكرار في عمله لفحص الحالة بصورة مستمرة بعد كل تكرار‪ ،‬وعند عدم تحقق الشرط‪ ،‬فإن التكرار‬
‫يتوقف ليمرر التحكم في البرنامج إلى السطر الذي يلي التكرار‪ .‬أما عند عدم تحقق الشرط منذ البداية‪ ،‬فإن عبارات التكرار لن يتم‬
‫ً‬
‫تنفيذها إطالقا‪.‬‬

‫يجب إضافة مسافة بادئة‬ ‫‪while condition:‬‬


‫لجمل التكرار‬ ‫‪statements‬‬

‫مخطط البرنامج‬

‫خطأ‬
‫تحقق الشرط‬

‫الخروج من التكرار‬ ‫صواب‬

‫جملة شرطية‬

‫لتلق نظرة على مثال مع تكرار ‪ .while‬سيظهر في هذا المثال الحرف "‪ "A‬على الشاشة طالما استمر المستخدم بالضغط على‬
‫الزر ‪ ،A‬وسينتهي التكرار عند توقف المستخدم عن الضغط على زر ‪.A‬‬

‫‪def on_forever():‬‬
‫‪while input.button_is_pressed(Button.A):‬‬
‫)"‪basic.show_string("A‬‬
‫)‪basic.show_icon(IconNames.NO‬‬
‫إذا لم يتم الضغط على الزر‬ ‫)‪basic.forever(on_forever‬‬
‫‪ A‬باستمرار‪ ،‬فلن يكون الشرط‬
‫ّ ً‬
‫متحققا وبالتالي لن يتم تنفيذ‬
‫األوامر داخل التكرار‬

‫‪166‬‬
‫التكرار الالنهائي‬
‫حلقة التكرار الالنهائي في بايثون هي حلقة شرطية متكررة ومستمرة يتم تنفيذها حتى يتدخل عامل خارجي في عملية التنفيذ مثل‪:‬‬
‫الذاكرة غير الكافية أو الضغط على زر اإليقاف‪.‬‬
‫ً‬
‫إذا لم تصبح حالة تكرار ‪ while‬غير متحققة‪ ،‬يصبح لديك تكرار ال نهائي‪ ،‬وهو التكرار الذي ال يتوقف أبدا‪ .‬عند استخدام تكرار ‪،while‬‬
‫يجب عليك تضمين أمر أو مجموعة من األوامر التي تغير حالة الشرط من متحقق إلى غير متحقق‪.‬‬

‫لتطبق الجملة البرمجية التالية‪ ،‬ما الذي تالحظه؟‬

‫‪while True:‬‬
‫)"‪basic.show_string("TRUE‬‬
‫)"‪basic.show_string("FALSE‬‬

‫ستعرض الشاشة ما يلي‪:‬‬


‫‪TRUE‬‬

‫في المثال السابق ستعرض الرسالة ‪ TRUE‬بشكل مستمر (إلى األبد)‪ ،‬بينما لن تعرض رسالة ‪ FALSE‬على الشاشة ً‬
‫نهائيا‪.‬‬

‫مخطط البرنامج‬

‫خطأ‬ ‫حالة تكرار (‪)while‬‬


‫صواب‬

‫عرض الرسالة‬ ‫صواب‬


‫"‪"FALSE‬‬

‫عرض الرسالة‬
‫"‪"TRUE‬‬

‫‪167‬‬
‫لنطبق ً‬
‫معا‬
‫تدريب ‪1‬‬
‫ً‬
‫ احسب نتيجة العمليات الحسابية على الورق أواًل ثم طبق هذه العمليات في بايثون‪.‬‬

‫في بايثون‬ ‫على الورق‬

‫‪5 + 6 / 3 * 12‬‬

‫‪3 * 60 - 3 * 20‬‬

‫‪) 20 + 5 ( / 4‬‬

‫تدريب ‪2‬‬
‫ أنشئ بعض التعليمات البرمجية التي تجعل الكائن يتحرك إلى اليمين عند الضغط على الزر ‪.B‬‬
‫ما القيمة التي يجب وضعها لألمر ( )‪ ( player.move‬يتحرك‪.‬الالعب)؟‬

‫‪168‬‬
‫تدريب ‪3‬‬
‫ امأل الفراغات في العبارات التالية بالكلمات المناسبة مما يلي‪ ،‬مع مالحظة أنه يمكن استخدام‬
‫بعض الكلمات عدة مرات‪:‬‬

‫‪ ،False، True‬النهائية‪ ،while ،for ،‬النطاق‪ ،‬التكرارات‪ ،‬مرات‪ ،‬الشرط‪.‬‬

‫‪.1‬عندما تريد تكرار مجموعة من األوامر‪ ،‬يتم استخدام عدد محدد من __________ الحلقة __________‪ .‬تم‬

‫تحديد عدد __________ في معلمات __________ ( )‪.‬‬

‫ً‬
‫‪.2‬عندما يكون عدد __________ غير معروف سابقا‪ ،‬يتم استخدام الحلقة __________‪ .‬طالما أن الشرط‬

‫__________ فإن الحلقة تتكرر‪ .‬بعد كل تكرار يتم فحص __________‪ .‬عندما تصبح الحالة __________ ‪،‬‬

‫يتوقف التكرار ويمر التحكم في البرنامج إلى السطر الذي يلي الحلقة‪.‬‬

‫ً‬
‫مبدئيا __________ ‪ ،‬فلن يتم تنفيذ عبارات حلقة ‪ while‬على اإلطالق‪.‬‬ ‫‪.3‬إذا كان الشرط‬

‫‪.4‬إذا لم يصبح __________ الحلقة ‪ ، __________ while‬فسوف ينتهي بك األمر بحلقة __________‪.‬‬
‫ً‬
‫أبدا‪.‬‬ ‫الحلقة الالنهائية هي حلقة ال تنتهي‬

‫‪.5‬عند استخدام حلقة ‪ ،while‬يجب عليك تضمين أمر أو مجموعة أوامر من شأنها تغيير الحالة من __________‬

‫إلى __________‪.‬‬

‫‪169‬‬
4 ‫تدريب‬
.‫ واكتب ما يظهر على الشاشة ومتى يحدث ذلك‬،‫ جرب البرنامج التالي‬

def on_forever():
while input.is_gesture(Gesture.SHAKE):
basic.show_string("Earthquake!")
basic.show_icon(IconNames.SQUARE)
basic.forever(on_forever)

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

5 ‫تدريب‬
:‫؟ اختر اإلجابة الصحيحة‬basic.show_number) ( ‫ كم مرة سينفذ األمر‬

.‫لن يعمل البرنامج ألن بناء جملة األوامر غير صحيح‬


def on_forever():
.‫" على الشاشة‬5" ‫" و‬4" ‫" و‬3" ‫" و‬2" ‫" و‬1" ‫تعرض‬ for index in range(5):
basic.show_number(index)
.‫" على الشاشة‬4" ‫" و‬3" ‫" و‬2" ‫" و‬1" ‫" و‬0" ‫تعرض‬ basic.forever(on_forever)

.‫" على الشاشة‬0" ‫تعرض‬ def on_forever():


for index in range(3):
.‫" على الشاشة‬3" ‫" و‬2" ‫" و‬1" ‫" و‬0" ‫تعرض‬ index = 0
basic.show_number(index)
.‫" على الشاشة‬3" ‫" و‬0" ‫تعرض‬ basic.forever(on_forever)

170
6 ‫تدريب‬
ِّ
.‫وصف وظيفته‬
ِ ‫ شغل البرنامج‬

player = game.create_sprite(0, 0)
for i in range(5):
for j in range(5):
player.set(LedSpriteProperty.Y, i)
player.set(LedSpriteProperty.X, j)
basic.pause(400)

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

7 ‫تدريب‬
ً
‫" عند‬Quack" ‫ كما يعرض الرسالة‬،‫ اكتب برنامجا يعرض باستمرار رمز البطة على الشاشة‬
.B ‫الضغط على الزر‬

171
‫الدرس الثالث‪:‬‬

‫اتخاذ القرارات‬

‫المعنى‬ ‫المعامل‬
‫ً‬
‫يساوي‬ ‫==‬ ‫في معظم البرامج التي أنشأتها حتى اآلن تم تنفيذ األوامر بالتتابع واحدا تلو‬
‫ً‬
‫اآلخر‪ ،‬ولكن في بعض األحيان يكون ترتيب عمليات التنفيذ وفقا لطبيعة‬
‫المشكلة‪ .‬ستتعلم في هذا الدرس كيفية إنشاء برامج تستجيب لمدخالت‬
‫أكبر من‬ ‫>‬ ‫المستخدم أثناء تنفيذها وتعطي نتائج مختلفة لمدخالت مختلفة‪ .‬لتحقيق‬
‫ذلك‪ ،‬ستتعرف على أنواع المعامالت والمستشعرات الشرطية‪.‬‬
‫أصغر من‬ ‫<‬

‫أكبر من أو يساوي‬ ‫=>‬ ‫ف‬ ‫المعامالت ش‬


‫ال�طية ي� بايثون‬
‫ُ‬
‫تستخدم المعامالت الشرطية التخاذ القرارات في البرمجة‪ ،‬حيث تقارن بين‬
‫أصغر من أو يساوي‬ ‫=<‬ ‫ُ‬
‫القيم وتعيد نتيجة واحدة من اثنتين‪ :‬صواب أو خطأ‪ .‬يمكنك في الشكل‬
‫المجاور التعرف على المعامالت الشرطية في بايثون‪.‬‬
‫ال يساوي‬ ‫=!‬

‫كن ً‬ ‫عندما تريد اتخاذ قرار في بايثون‪ ،‬فإنك تستخدم جملة ‪ .if‬ستجد أوامر ‪ if‬في مايكروبت في فئة‬
‫حذرا عند استخدام‬ ‫أوامر المنطق (‪ .)Logic‬هناك ثالث طرق للتعبير عن جملة ‪ if‬كما في الشكل أدناه‪:‬‬
‫األقواس‪ ،‬وتذكر أنه يجب‬
‫إغالق كل قوس يتم فتحه‪.‬‬
‫أنواع الجمل ش‬
‫ال�طية‬

‫الحظ أن النقطتين (‪):‬‬ ‫‪:‬الشرط ‪if‬‬ ‫‪:‬الشرط ‪if‬‬ ‫‪:‬الشرط ‪if‬‬


‫اللتين تليان التعبير الشرطي‬ ‫العبارة ‪1‬‬ ‫العبارة ‪1‬‬ ‫العبارة‬
‫ضروريتان‬
‫‪elif:‬‬ ‫‪else:‬‬
‫العبارة ‪2‬‬ ‫العبارة ‪2‬‬
‫‪else:‬‬
‫الشرط ‪if‬‬
‫الشرط ‪if‬‬ ‫العبارة ‪3‬‬
‫العبارة‬

‫معلومة‬
‫تجمع جملة ‪ if...elif...else‬بين جملة ‪ if‬وجملة ‪.if...else‬‬
‫‪172‬‬
‫جملة ‪ if‬الشرطية البسيطة‬
‫المخطط االنسيابي للجملة الشرطية‬ ‫في جملة ‪ if‬البسيطة ‪ .‬إذا تحقق‬
‫ّ‬
‫الشرط فستنفذ العبارة (العبارات) التي‬
‫تتبع ‪.if‬‬
‫ّ‬
‫خطأ‬ ‫صواب‬ ‫إذا لم يتحقق الشرط فلن تنفذ العبارة‬
‫تحقق الشرط‬ ‫(العبارات)‪.‬‬
‫تستخدم بايثون المسافة البادئة‬
‫لإلشارة إلى العبارات المعتمدة على‬
‫العبارة‬ ‫تحقق الشرط‪.‬‬

‫ً‬
‫حان الوقت لتستعرض مثااًل‪.‬‬

‫المخطط االنسيابي للبرنامج‬


‫البداية‬

‫‪a=100‬‬
‫‪b=20‬‬

‫خطأ‬ ‫صواب‬
‫‪a>b‬‬

‫اعرض النص "‪ a‬أكبر من ‪"b‬‬


‫("‪)"a is greater than b‬‬

‫النهاية‬

‫‪173‬‬
‫للمقارنة بين متغيرين‪:‬‬
‫‪1‬‬ ‫>أعلن عن المتغير ‪ّ a‬‬
‫وعين قيمته إلى ‪.100‬‬
‫>أعلن عن المتغير ‪ّ b‬‬
‫وعين قيمته إلى ‪2 .20‬‬

‫‪3‬‬ ‫>اضغط على فئة ‪( Logic‬المنطق)‪.‬‬


‫‪4‬‬ ‫>اسحب وأفلت دالة ‪ ،if‬اكتب الشرط كالتالي‪.a>b :‬‬
‫>من فئة ‪( Basic‬أساسي)‪ ،‬اسحب وأفلت أمر ‪( show string‬إظهار السلسلة)‪ ،‬واكتب داخل‬
‫النص جملة " ‪ a "( "a is greater than b‬أكبر من ‪5 )" b‬‬

‫‪1‬‬
‫‪2‬‬
‫‪4‬‬

‫‪5‬‬
‫الشرط‬ ‫العبارة‬

‫‪3‬‬

‫جملة ‪ if… else‬الشرطية‬


‫ّ‬
‫‪:‬الشرط ‪if‬‬ ‫عند استخدامك جملة ‪ if ... else‬الشرطية‪ .‬إذا تحقق الشرط‪ ،‬فستنفذ العبارة (العبارات) التي تتبع ‪ ،if‬أما‬
‫ّ‬
‫العبارة ‪1‬‬ ‫إذا لم يتحقق الشرط‪ ،‬فستنفذ العبارة (العبارات) الموجودة ضمن شرط آخر‪.‬‬
‫ّ‬
‫‪else:‬‬ ‫كما في الحالة السابقة‪ ،‬يتم استخدام المسافة البادئة لإلشارة إلى العبارات التي ستنفذ كل مرة‪.‬‬
‫العبارة ‪2‬‬

‫المخطط االنسيابي للبرنامج‬

‫خطأ‬ ‫صواب‬
‫تحقق الشرط‬

‫تظهر العبارة ‪ 2‬عند‬ ‫تظهر العبارة ‪ 1‬عند‬


‫عدم تحقق الشرط‬ ‫تحقق الشرط‬

‫‪174‬‬
‫وإليك مثال‪ :‬أنشئ البرنامج التالي‪ .‬ستجد األمر ‪ if ...else‬في فئة أوامر المنطق (‪.)Logic‬‬

‫المخطط االنسيابي للبرنامج‬


‫البداية‬

‫‪a=100‬‬
‫‪b=200‬‬

‫خطأ‬ ‫صواب‬
‫‪a>b‬‬

‫اعرض النص "‪ b‬أكبر من أو يساوي ‪" a‬‬ ‫اعرض النص "‪ a‬أكبر من ‪"b‬‬
‫("‪)"b is greater than or equal to a‬‬ ‫("‪)"a is greater than b‬‬

‫النهاية‬

‫جملة ‪If‬‬

‫الشرط‬ ‫جملة ‪else‬‬

‫‪ b‬أكبر من أو يساوي ‪a‬‬

‫‪175‬‬
‫جملة ‪if…elif‬‬
‫في الجمل الشرطية السابقة كان على المستخدم اختيار أحد خيارين‪ ،‬أما في هذا النوع من جمل ‪ if‬الشرطية‪ ،‬فإن المستخدم يجب أن‬
‫يحدد ً‬
‫خيارا من بين خيارات متعددة‪ .‬تنفذ عبارات ‪ if‬من األعلى إلى األسفل‪.‬‬
‫ً‬
‫يتحقق البرنامج من الشروط واحدا تلو اآلخر‪ ،‬فإذا تحقق أحد الشروط‪ ،‬تنفذ العبارة تحت هذا الشرط ويتجاوز باقي الشروط‪ ،‬اما إذا لم‬
‫ّ‬
‫يتحقق أي من الشروط‪ ،‬فستنفذ جملة ‪ else‬النهائية‪.‬‬

‫‪:‬الشرط األول ‪if‬‬


‫العبارة ‪1‬‬
‫‪:‬الشرط الثاني ‪elif‬‬
‫العبارة ‪2‬‬
‫‪else:‬‬
‫العبارة ‪3‬‬

‫البداية‬

‫خطأ‬ ‫صواب‬
‫تحقق الشرط األول‬
‫هذه هي ‪ else‬النهائية‬

‫العبارة ‪1‬‬
‫خطأ‬ ‫صواب‬
‫تحقق الشرط الثاني‬

‫العبارة ‪3‬‬ ‫العبارة ‪2‬‬

‫النهاية‬

‫‪176‬‬
‫اإلدخال‬
‫لقد تعلمت حتى اآلن كيفية تعيين قيم لمتغيرات البرنامج‪ .‬هناك طريقة أخرى لتعيين قيمة متغير وهي الحصول على بيانات اإلدخال‬
‫والمعلومات من بيئة الجهاز الذي تبرمجه‪ .‬يقدم بايثون فئة إدخال (‪ )Input‬حيث يمكنك العثور على أوامر اإلدخال‪ ،‬عند استدعاء‬
‫إحدى هذه الدوال‪ ،‬يتوقف البرنامج وينتظر إدخال البيانات‪ ،‬من األمثلة على البيانات المدخلة الضغط على زر معين‪.‬‬
‫ً‬
‫تستخدم جمل ‪ if‬الشرطية المدخالت كشروط‪ .‬تتضمن مدخالت مايكروبت أحداثا وبيانات من أجهزة االستشعار واألزرار المختلفة‪.‬‬

‫مستشعر اللمس‬
‫يقوم مستشعر اللمس باستشعار‬
‫التغييرات الطفيفة في المجاالت‬
‫الكهربائية لمعرفة متى يضغط اإلصبع‬
‫أو الفأرة عليه‪ً ،‬‬
‫تماما مثل شاشة هاتفك‬
‫أو جهازك اللوحي‬

‫مستشعر درجة الحرارة‬


‫ّ‬
‫يعد مستشعر درجة حرارة المايكروبت‬
‫جهاز إدخال داخل المعالج يقيس‬
‫درجة حرارته‬

‫مستشعر البوصلة الرقمية‬


‫ّ‬
‫تعد البوصلة الرقمية مستشعر إدخال‬
‫يكتشف المجاالت المغناطيسية‪.‬‬
‫ويحتوي المايكروبت على بوصلة‬
‫مدمجة يمكنها تمييز االتجاهات‬

‫مقياس التسارع‬
‫ّ‬
‫يعد مقياس التسارع مستشعر حركة‬
‫يعمل على قياس الحركة‪ .‬ويعمل‬
‫مقياس التسارع في المايكروبت‬
‫عند تحريكه بشكل مائل من اليسار‬
‫إلى اليمين‪ ،‬للخلف ولألمام وألعلى‬
‫وألسفل‬

‫‪177‬‬
‫ف‬
‫تطبيقات المستشعرات ي� الحياة‬

‫مستشعر اللمس‬

‫ُ‬
‫تستخدم مستشعرات اللمس بشكل كبير كبديل للمفاتيح اآللية رغم أن لها استخدامات أخرى متعددة‪ .‬ويمكن مالحظة‬
‫ً‬
‫التطبيقات األكثر شيوعا لمستشعرات اللمس في صناعة اإللكترونيات االستهالكية التي تشمل‪ :‬أجهزة الحاسب‪ ،‬والهواتف‬
‫المحمولة‪ ،‬واألجهزة الطرفية‪ ،‬واألجهزة المنزلية‪ ،‬وأنظمة قفل األبواب‪ ،‬ووحدات التحكم في األلعاب‪ ،‬فقد كان هذا القطاع من‬
‫ُ‬ ‫ً‬ ‫ً‬
‫عالميا‪ .‬وهناك مجال آخر تستخدم فيه مستشعرات اللمس بصورة متزايدة وهو مجال صناعة‬ ‫انتشارا‬ ‫أولى القطاعات التي شهدت‬
‫ّ‬
‫السيارات‪ ،‬فالمفاتيح الذكية‪ ،‬ومفاتيح التحكم‪ ،‬وأجهزة التحكم عن بعد‪ ،‬والشاشات التي تعمل باللمس تعد ميزات أساسية في‬
‫السيارات ذات التقنية الحديثة‪.‬‬

‫مستشعر الحرارة‬

‫ُ‬
‫تستخدم مستشعرات الحرارة في العديد من األجهزة الكهربائية داخل المنازل مثل‪ :‬الثالجات للمساعدة على تنظيم درجات‬
‫ُ‬
‫الحرارة الباردة والحفاظ عليها وتستخدم كذلك داخل المواقد واألفران لضمان ارتفاع درجة حرارتها إلى المستويات المطلوبة للطبخ‬
‫ً‬
‫أو التدفئة‪ .‬وتستخدم أيضا في مبرد المركبات للتحذير عندما ترتفع درجة حرارة المحرك بشكل خطير‪ ،‬إضافة إلى استخدامها في‬
‫نظام التحكم بالمناخ داخل السيارة‪ .‬باإلضافة إلى ذلك‪ ،‬تعتمد الدوائر المتكاملة على مستشعرات درجة حرارة السيليكون المدمجة‬
‫في وحدات التحكم الدقيقة واإللكترونيات األخرى‪ .‬ويمكن العثور على هذه المستشعرات في مجموعة كبيرة من األجهزة اإللكترونية‬
‫مثل‪ :‬أجهزة الحاسب المكتبية‪ ،‬والمحمولة‪ ،‬واللوحية‪ ،‬والهواتف المحمولة وغيرها من األجهزة اإللكترونية األخرى‪.‬‬

‫مستشعر البوصلة الرقمية‬

‫ً‬ ‫ّ‬
‫يعد مستشعر البوصلة الرقمية الجهاز األكثر فاعلية في التنقل وتحديد الموقع والتعرف على االتجاهات‪ ،‬وهو مفيد جدا للرحالة‬
‫في العثور على اتجاهاتهم‪ ،‬كما ُيستخدم في المالحة الجوية والتطبيقات العسكرية والروبوتات الخاصة بالمركبات ذاتية القيادة‪.‬‬
‫هناك العديد من التطبيقات المتاحة والخاصة بمستشعرات البوصلة الرقمية لـنظام أندرويد‪ .‬على سبيل المثال‪ :‬أثناء استخدام نظام‬
‫تحديد المواقع العالمي (‪ )GPS‬على الهواتف الذكية يمكن استخدم مستشعر البوصلة الرقمية الخاص بها لتحديد جهة الشمال‬
‫ً‬
‫والتدوير التلقائي لخريطة جوجل وفقا التجاهها على أرض الواقع‪.‬‬

‫مستشعر مقياس التسارع‬

‫يمكن لمستشعرات مقياس التسارع قياس التسارع‪ ،‬أو السرعة‪ ،‬أو اإلمالة‪ ،‬أو االهتزاز أو الصدمة‪ .‬ويستخدم هذا النوع من‬
‫المستشعرات في أنظمة التثبيت‪ .‬فعلى سبيل المثال‪ :‬تستخدم الطائرات بدون طيار مقياس التسارع حيث يتكون من مستشعر‬
‫ً‬
‫الحركة القائم على المحور لتحديد اتجاهها والقدرة على الطيران بثبات‪ .‬يستخدم مقياس التسارع أيضا ضمن عوامل األمان في أجهزة‬
‫الحاسب المحمولة داخل األقراص الصلبة‪ .‬فعلى سبيل المثال‪ :‬إذا سقط الحاسب المحمول فجأة أثناء استخدامه‪ ،‬فسيكتشف مقياس‬
‫التسارع هذا السقوط المفاجئ ويوقف محرك القرص الصلب على الفور لتجنب حدوث أي تلف‪ .‬تحتوي بعض الهواتف الذكية وأجهزة‬
‫الحاسب اللوحية وغيرها من األجهزة على مقياس تسارع للتحكم في واجهة المستخدم‪ ،‬حيث ُتستخدم لتغيير وضع الشاشة ًّ‬
‫أفقيا أو‬
‫أسيا ً‬
‫بناء على طريقة حمل الجهاز‪.‬‬ ‫ر ًّ‬

‫‪178‬‬
‫مثال برمجي‪ :‬درجة الحرارة‬
‫يكتشف األمر حرارة ((‪ )temperature (o‬درجة الحرارة المحيطة ويقيسها بالدرجة المئوية‪ .‬يحدد مايكروبت درجة الحرارة المحيطة‬
‫ً‬
‫ونظرا ألن درجة حرارة مايكروبت ال تكون مرتفعة في العادة‪ ،‬فإن درجة حرارة وحدة المعالجة‬ ‫من خالل فحص درجة حرارة المعالج‪.‬‬
‫ً‬
‫محيط بها‪.‬‬
‫ٍ‬ ‫المركزية عادة ما تكون قريبة من درجة الحرارة في أي مكان‬

‫لتلق نظرة على بعض األمثلة باستخدام جمل ‪.if ... elif‬‬
‫ِ‬

‫المخطط االنسيابي للبرنامج‬

‫البداية‬

‫درجة الحرارة‬

‫خطأ‬ ‫صواب‬
‫درجة الحرارة > ‪0‬‬

‫خطأ‬ ‫صواب‬
‫درجة الحرارة < ‪0‬‬ ‫اعرض النص "الحرارة فوق الصفر"‬
‫("‪.)"The temperature is above zero‬‬

‫اعرض النص "الحرارة تساوي صفر"‬ ‫اعرض النص "الحرارة تحت الصفر"‬
‫("‪.)"The temperature is zero‬‬ ‫("‪.)"The temperature is below zero‬‬

‫النهاية‬

‫‪179‬‬
‫قد ترتفع درجة حرارة‬ ‫للتحقق من درجة الحرارة‪:‬‬
‫ً‬
‫المايكروبت قلياًل عند‬ ‫‪1‬‬ ‫>من فئة ‪( Logic‬المنطق)‪ ،‬اسحب وأفلت دالة ‪.if‬‬
‫عمله لمدة طويلة‪.‬‬
‫>من فئة ‪( Input‬اإلدخال)‪ ،‬اسحب وأفلت أمر (‪( temperature (o‬درجة الحرارة (درجة‬
‫مئوية)) ‪ ،‬كشرط في جملة ‪ if‬واكتب > ‪2 .0‬‬

‫>من فئة ‪( Basic‬أساسي)‪ ،‬اسحب وأفلت أمر ‪( show string‬إظهار السلسلة) ّ‬


‫وعين النص‬
‫‪3‬‬ ‫إلى "‪"( "The temperature is above zero‬الحرارة فوق صفر")‪.‬‬
‫>من فئة ‪( Logic‬المنطق)‪ ،‬اسحب وأفلت األمر ‪ّ if else‬‬
‫وعين‬
‫‪4‬‬ ‫‪( input.temperature ( ) <0‬إدخال‪.‬الحرارة)كشرط لها‪.‬‬
‫>من فئة ‪( Basic‬أساسي)‪ ،‬اسحب وأفلت األمر ‪( show string‬إظهار السلسلة) ّ‬
‫وعين‬
‫النص إلى "‪"( "The temperature is below zero‬الحرارة أقل من صفر")‪5 .‬‬

‫>من فئة ‪( Basic‬أساسي)‪ ،‬اسحب وأفلت األمر ‪( show string‬إظهار السلسلة) ّ‬


‫وعين‬
‫‪6‬‬ ‫النص إلى "‪"( "The temperature is zero‬الحرارة هي صفر")‪.‬‬
‫‪7‬‬ ‫>اضغط على تشغيل لمعاينة النتيجة‪.‬‬

‫‪2‬‬
‫‪1‬‬
‫‪3‬‬
‫‪4‬‬ ‫‪5‬‬

‫‪6‬‬

‫ستعرض درجة‬
‫الحرارة على الشاشة‬

‫‪7‬‬

‫الحرارة فوق صفر‬

‫‪180‬‬
‫لنطبق ً‬
‫معا‬
‫تدريب ‪1‬‬
‫ هل األوامر التالية صحيحة أم خطأ؟‬

‫‪a= 5 > 7‬‬


‫)))‪basic.show_string(str((a‬‬

‫‪b= 8 <= 8‬‬


‫)))‪basic.show_string(str((b‬‬

‫‪a= 5 > 7‬‬


‫‪b= 8 <= 8‬‬
‫‪c= a == b‬‬
‫)))‪basic.show_string(str((c‬‬

‫تدريب ‪2‬‬
‫ امأل الفراغات في الجمل التالية بالكلمات المناسبة مما يلي‪ ،‬ويمكنك استخدام بعض الكلمات‬
‫ً‬
‫عدة مرات‪ :‬تجاوز‪ ،False، True ،‬تنفيذ‪ ،‬واحدا تلو اآلخر‪ ،else ،‬الشرط‪.‬‬
‫‪.1‬في عبارة ‪:if‬‬
‫هو‬ ‫______________‬ ‫إذا كان‬ ‫‪.if‬‬ ‫تلي‬ ‫التي‬ ‫ات)‬
‫ر‬ ‫(العبا‬ ‫العبارة‬ ‫فستنفذ‬ ‫‪،‬‬‫______________‬ ‫الشرط‬ ‫إذا كان‬
‫______________‪ ،‬فلن تنفذ العبارة (العبارات)‪.‬‬

‫‪.2‬في عبارة ‪:if ... else‬‬


‫‪،‬‬ ‫_____________‬ ‫إذا كان الشرط‬ ‫‪.if‬‬ ‫تلي‬ ‫التي‬ ‫ات)‬
‫ر‬ ‫(العبا‬ ‫العبارة‬ ‫فستنفذ‬ ‫‪،‬‬‫______________‬ ‫إذا كان الشرط‬
‫فستنفذ العبارة (العبارات) الموجودة ضمن ______________‪.‬‬

‫‪.3‬في عبارة ‪:if ... elif‬‬


‫يتحقق البرنامج من الشروط ______________‪ ،‬إذا كان أحد الشروط _______________________ ‪،‬‬
‫فسيتم ______________ العبارة ضمن هذا الشرط‪.‬‬
‫سيتم ______________ بقية العبارات‪ .‬إذا لم يكن أي من الشروط ______________‪ ،‬فستنفذ عبارة ‪else‬‬
‫النهائية‪.‬‬

‫‪181‬‬
‫تدريب ‪3‬‬
‫ ما الذي يحدث عند تشغيل البرنامج التالي؟ اختر اإلجابة الصحيحة‪.‬‬

‫‪number = 12‬‬
‫‪if number > 0 :‬‬
‫)"‪basic.show_string("positive number‬‬

‫لن يعمل البرنامج ألن صيغة األوامر غير صحيحة‪.‬‬


‫ُ‬
‫لن تعرض أي رسالة على الشاشة ألن المتغير لم يتم تعريفه‪.‬‬

‫ستعرض الرسالة " ‪ "( "positive number‬رقم موجب") على الشاشة‪.‬‬

‫‪number = -10‬‬
‫‪if number < 0‬‬
‫)‪basic.show_string(negative number‬‬

‫لن يعمل البرنامج ألن صيغة األوامر غير صحيحة‪.‬‬


‫ُ‬
‫لن تعرض أي رسالة على الشاشة ألن الشرط غير صحيح‪.‬‬

‫ستعرض الرسالة " ‪ "( "negative number‬رقم سالب") على الشاشة‪.‬‬

‫تدريب ‪4‬‬
‫ً‬
‫ أنشئ برنامجا يسألك عن درجاتك في االختبارات‪ ،‬ويعرض تقديرك‪ :‬ممتاز أو جيد أو مقبول أو‬
‫غير مجتاز‪.‬‬

‫‪182‬‬
5 ‫تدريب‬
ّ
ْ ‫شغل البرنامج التالي وص‬
.‫ف وظيفته‬ ِ

def on_forever():
if input.button_is_pressed(Button.A):
basic.show_icon(IconNames.HAPPY)
else:
basic.show_icon(IconNames.CONFUSED)
basic.forever(on_forever)

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

______________________________________________________________________________________

183
‫تدريب ‪6‬‬
‫ً‬
‫انسيابيا لبرنامج يقيس درجة حرارة البيئة المحيطة ثم أنشئ البرنامج‪:‬‬ ‫ً‬
‫‪ .‬ارسم مخططا‬
‫> إذا كانت درجة الحرارة تساوي أو تزيد عن ‪َ ،30‬‬
‫فس ِّم الرسالة "‪ "( "hot weather‬الطقس حار")‪.‬‬
‫> إذا كانت درجة الحرارة متساوية أو أقل من ‪َ ،20‬‬
‫فس ِّم الرسالة "‪"( "cold weather‬الطقس بارد")‪.‬‬
‫> إذا كانت درجة الحرارة بين ‪ 30‬و ‪َ ، 20‬‬
‫فس ِّم الرسالة "‪"( "good temperature‬درجة الحرارة جيدة")‪.‬‬
‫المخطط االنسيابي‪:‬‬

‫‪184‬‬
‫تدريب ‪7‬‬
‫ً‬ ‫ً‬
‫انسيابيا لبرنامج يتحقق مما إذا كان بإمكان ثالثة أشخاص استخدام المصعد في‬ ‫ ارسم مخططا‬
‫نفس الوقت ثم أنشئ البرنامج‪:‬‬
‫> حدد الطاقة االستيعابية للمصعد‪.‬‬
‫> حدد وزن كل شخص‪.‬‬
‫> احسب الوزن اإلجمالي لألشخاص الثالثة‪.‬‬
‫أجر الفحص واعرض الرسالة المناسبة‪.‬‬
‫> ِ‬
‫المخطط االنسيابي‪:‬‬

‫‪185‬‬
‫ش‬
‫م�وع الوحدة‬

‫أنشئ بر ً‬
‫نامجا يقوم بحساب مربــع سلسلة من األرقام‪ .‬مع العلم أنه يجب حساب مربــع األرقام على النحو التالي‪:‬‬

‫‪N2 = ...‬‬ ‫‪...‬‬ ‫‪32 = 9‬‬ ‫‪22 = 4‬‬ ‫‪12 = 1‬‬

‫‪N‬‬ ‫‪1‬‬
‫البرنامج سينفذ اآلتي‪:‬‬

‫تعريف المتغير ‪.N‬‬ ‫‪2‬‬

‫إسناد قيمة للمتغير ‪.N‬‬ ‫‪3‬‬

‫‪4‬‬
‫اضبط قيمة المتغير ‪ ،N‬للتحكم‬
‫في قيمة المتغير ‪ N‬استخدم أزرار‬
‫المايكروبت‪ ،‬ولزيادة قيمة المتغير‬
‫استخدم الزر ‪ A‬ولتقليله استخدم‬
‫الزر ‪.B‬‬

‫اضبط قيمة المتغير ‪ ،N‬للتحكم في قيمة المتغير ‪ N‬استخدم أزرار المايكروبت‪ ،‬ولزيادة قيمة المتغير استخدم الزر ‪A‬‬ ‫‪5‬‬
‫ولتقليله استخدم الزر ‪.B‬‬

‫عند الضغط على الزرين ‪:A + B‬‬ ‫‪6‬‬


‫ ‪..................................................................................................................................................‬‬
‫> احسب تسلسل مربــع المتغير ‪( N‬على سبيل المثال‪ :‬إذا كان ‪ N=3‬فسيكون تسلسل مربعه هو األرقام ‪.)9 ،4 ،1‬‬
‫ ‪..................................................................................................................................................‬‬
‫> اعرض تسلسل مربــع المتغير ‪ N‬على شاشة المايكروبت‪.‬‬

‫ّ‬
‫شغل البرنامج وتحقق من عدم وجود أي خطأ‪.‬‬ ‫‪7‬‬

‫‪186‬‬
‫ف‬
‫ي� الختام‬

‫جدول المهارات‬

‫درجة اإلتقان‬
‫المهارة‬
‫لم يتقن‬ ‫أتقن‬

‫‪ .1‬إنشاء برنامج باستخدام مايكروسوفت ميك كود‪.‬‬

‫‪ .2‬إنشاء األكواد بالتعامل مع المتغيرات‪.‬‬

‫‪ .3‬إجراء العمليات الرياضية باستخدام مايكروسوفت ميك كود بايثون‪.‬‬

‫‪ .4‬إنشاء األكواد باستخدام ُجمل التكرار‪.‬‬

‫‪ .5‬إنشاء األكواد بتطبيق العوامل الشرطية المختلفة‪.‬‬

‫‪ .6‬إنشاء األكواد التخاذ القرارات في مايكروبت بلغة بايثون‪.‬‬

‫المصطلحات‬

‫‪Microcontroller‬‬ ‫المتحكم الدقيق‬ ‫‪Button‬‬ ‫زر‬


‫‪Program‬‬ ‫برنامج‬ ‫‪Conditional statement‬‬ ‫معاملة شرطية‬
‫‪Repetition‬‬ ‫التكرارات‬ ‫‪Input‬‬ ‫اإلدخال‬
‫‪Sensor‬‬ ‫مستشعر‬ ‫‪LED screen‬‬ ‫‪ LED‬شاشة‬
‫‪Variable‬‬ ‫متغير‬ ‫‪Loop‬‬ ‫تكرار‬

‫‪187‬‬
‫اخت� نفسك‬
‫ب‬
‫السؤال األول‬
‫خطأ‬ ‫صحيحة‬ ‫ييل‪:‬‬
‫حدد الجملة الصحيحة والجملة الخطأ فيما ي‬
‫ين‬
‫تحس�‬ ‫ال�كة المستندات والتقارير لمشاركة المعلومات والبيانات من أجل‬‫‪.1‬تستخدم ش‬
‫اإلجراءات واإلدارة والمبيعات داخل ش‬
‫ال�كة‪.‬‬

‫يش� مصطلح مستند األعمال إىل أنواع المستندات المرتبطة باألنشطة االقتصادية فقط‪.‬‬
‫‪ .2‬ي‬

‫الرسيم والمستندات ذات‬ ‫ين‬


‫نوع�‪ :‬المستندات ذات النمط‬ ‫‪.3‬تنقسم مستندات األعمال إىل‬
‫ي‬
‫الرسيم‪.‬‬
‫ي‬ ‫غ�‬
‫النمط ي‬
‫‪ .4‬يعتمد النمط المناسب لمستند أعمال ي ن‬
‫مع� عىل حالة معينة‪.‬‬
‫ئ‬
‫اإلمال� أحد أساسيات التنسيق الرئيسة لمستندات األعمال‪.‬‬ ‫‪ .5‬يعد التدقيق‬
‫ي‬

‫‪.6‬تتألف ي‬
‫الس�ة الذاتية المهنية من صفحة واحدة فقط‪ ،‬وتتم كتابتها بحجم خط ‪ 12‬وهوامش‬
‫ال تقل عن ‪ 0.5‬بوصة‪.‬‬
‫ً‬
‫اضا محددة‪.‬‬ ‫ج ي‬
‫الخار� للمستند‪ ،‬والذي يخدم أغر‬ ‫‪ .7‬ي‬
‫يش� تصميم مستند العمل إىل المظهر‬

‫يه‪ :‬العناوين‪ ،‬وتباعد النص‪ ،‬وحجم األحرف‪.‬‬


‫‪.8‬المبادئ األساسية لتصميم مستندات األعمال ي‬
‫ً‬ ‫ث‬
‫يه‪ :‬الصور الفوتوغرافية‪ ،‬والرسوم التوضيحية‪ ،‬والمخططات‬
‫‪.9‬العنارص المرئية األك� شيوعا ي‬
‫والرسوم البيانية‪.‬‬

‫‪ُّ ُ .10‬‬
‫عد المساحة الفارغة مساحة ضائعة يجب تجنبها ف ي� المستند‪.‬‬ ‫ت‬

‫ين‬
‫المواطن�‬ ‫ين‬
‫الموظف� أو‬ ‫‪.11‬تجمع نماذج األعمال بيانات التسجيل الخاصة بالعمالء أو الطلبة أو‬
‫ف‬ ‫ت‬ ‫أو أي مجموعة مرتبطة ش‬
‫ب�كة أو حكومة أو مدرسة أو منظمة لتسهيل اس�جاعها ي�‬
‫المستقبل‪.‬‬

‫ال� تحتاجها ش‬
‫ال�كة أو المنظمة‪.‬‬ ‫ت‬
‫‪ .12‬الغرض الرئيس من نموذج األعمال هو جمع المعلومات ي‬

‫‪.13‬نموذج األعمال المطبوع التقليدي عىل وشك االختفاء بسبب استبداله بنماذج الويب‬
‫والتنسيقات األخرى المصممة للشاشات‪.‬‬

‫ف‬ ‫ق‬
‫الحقي� أو دراسة الحالة ي� تقارير األعمال‪ ،‬مع تطبيق نظريات األعمال‬
‫تي‬ ‫‪.14‬يتم تحليل الوضع‬
‫ف ي� نفس الوقت لتقديم اق�احات للتطوير‪.‬‬

‫‪188‬‬
‫ن‬
‫الثا�‬
‫ي‬ ‫السؤال‬
‫ت‬
‫يأ�‪:‬‬ ‫ت‬
‫اخ� اإلجابة الصحيحة مما ي‬

‫تقدم معلومات موضوعية حول قضية معينة‪.‬‬

‫و�‬‫ت ن‬
‫مستند منظم تب�تيب ثابت‪.‬‬ ‫ال�يد اإللك� ي‬
‫‪.1‬رسالة ب‬
‫الرسيم‪:‬‬
‫ي‬

‫األسايس‪ ،‬والختام‪.‬‬
‫ي‬ ‫تتكون من ثالثة أجزاء‪ :‬التحية ‪ ،‬النص‬

‫يستخدمه العمالء لطلب البضائع من تاجر الجملة أو ش‬


‫ال�كة المصنعة أو بائع‬
‫التجزئة‪.‬‬

‫ينقل المعلومات ذات الصلة بإيجاز وكفاءة‪.‬‬ ‫‪ .2‬نموذج الطلب‪:‬‬

‫قيايس‪.‬‬ ‫ً‬
‫منظما بطريقة منطقية وبتنسيق‬ ‫يجب أن يكون‬
‫ي‬

‫ُيعلم القارئ بموقف أو مشكلة معينة‪.‬‬

‫استمارة لجمع البيانات مصممة عىل شكل استطالع‪.‬‬ ‫‪ .3‬استطالع رضا العمالء‪:‬‬

‫يستخدم ف� االتصاالت ي ن‬
‫ب� ش‬
‫ال�كة واألفراد خارج المكتب‪.‬‬ ‫ي‬

‫كتقييم لمسائل معينة‪.‬‬ ‫ئ‬


‫ن�‬‫مستند ُأ ش‬
‫ٍ‬

‫مستند منظم ُيستخدم لجمع المعلومات بطريقة منطقية وذات مغزى‪.‬‬ ‫‪ .4‬تقرير األعمال‪:‬‬

‫ُ‬
‫ستخدم من قبل زمالء العمل لتبادل أو نقل المعلومات فيما بينهم‪.‬‬‫ُي‬

‫‪189‬‬
‫السؤال الثالث‬
‫خطأ‬ ‫صحيحة‬ ‫ييل‪:‬‬
‫حدد الجملة الصحيحة والجملة الخطأ فيما ي‬
‫ً‬
‫‪.1‬يمكن تصنيف الشبكات إىل فئات مختلفة اعتمادا عىل الوسط الناقل للبيانات الذي ينقل‬
‫ا� الذي تغطيه الشبكة‪.‬‬‫ف‬
‫البيانات أو عىل النطاق الجغر ي‬
‫ف‬
‫أك� من‬
‫كب�ة الحجم‪ .‬ي� نطاق التغطية‪ ،‬إنها شبكة ب‬
‫يه شبكة ي‬
‫‪.2‬الشبكة متوسطة المجال ي‬
‫شبكة ‪ ،WAN‬ولكنها أصغر من شبكة ‪.LAN‬‬

‫ُ‬
‫‪ .3‬ف ي� مخطط الناقل توصل كل عقدة بجهاز مركزي مثل المحول‪.‬‬

‫مختلف� أو ث‬
‫أك� (مخطط حلقة‪ ،‬مخطط نجمة‪،‬‬ ‫ين‬ ‫ين‬
‫مخطط�‬ ‫ين‬
‫الهج� هو مزي ــج من‬ ‫‪.4‬المخطط‬
‫مخطط الناقل‪ ،‬ومخطط الشبكة)‪.‬‬

‫ب� أجهزة الشبكة المتصلة ببعضها البعض ف ي� شكل حلقة‪.‬‬


‫‪ .5‬يجمع مخطط النجمة ي ن‬

‫‪ .6‬تعتمد شبكات الهواتف الخلوية والبلوتوث عىل التقنيات الالسلكية‪.‬‬

‫ف‬
‫‪.7‬يمكن لشبكات الجيل الخامس ‪ 5G‬نقل البيانات برسعة ي‬
‫كب�ة تصل إىل ‪ 2‬أو ‪ 5‬جيجابت ي�‬
‫الثانية‪.‬‬

‫العاليم (‪ )GPS‬أعىل من كلفة أجهزة‬


‫ي‬ ‫‪.8‬كلفة أجهزة التعقب ي‬
‫غ� النشطة لنظام تحديد المواقع‬
‫التعقب النشطة‪.‬‬

‫غ� النشط داخل جهاز التعقب‪.‬‬


‫‪ .9‬تخزن أنشطة ‪ GPS‬الخاصة بجهاز تعقب ‪ GPS‬ي‬

‫‪.10‬يستقبل جهاز ‪ GPS‬إشارات الراديو‪ ،‬ويستخدمها لحساب المسافة بينه ي ن‬


‫وب� كل قمر‬
‫صنايع ف ي� مجال رؤيته‪.‬‬
‫ي‬

‫‪ .11‬ف ي� بروتوكول ‪ ،TCP / IP‬يسىم المعرف الفريد لجهاز الحاسب بعنوان ‪ IP‬الخاص به‪.‬‬

‫‪.12‬باستخدام ‪ ،VDSL‬يمكنك تحقيق ‪ 24‬ميجابت ف� الثانية كحد أقىص لرسعة ن ز‬


‫الت�يل و ‪1‬‬ ‫ي‬
‫ميجابت ف ي� الثانية لرسعة التحميل‪.‬‬

‫‪190‬‬
‫السؤال الرابع‬
‫ت‬
‫يأ�‪:‬‬ ‫ت‬
‫اخ� اإلجابة الصحيحة مما ي‬
‫اإلن�ن ـ ــت ‪ ISP‬طل ـ ــب الوص ـ ــول إىل خ ـ ــادم الوي ـ ــب‬ ‫يرس ـ ــل خ ـ ــادم م ـ ــزود ت‬
‫المس ـ ــتضيف للموق ـ ــع المطل ـ ــوب ث ـ ــم يرس ـ ــل الحاس ـ ــب الطلب ـ ــات إىل خ ـ ــادم‬
‫‪ ISP‬الخ ـ ــاص ب ـ ــك‪.‬‬

‫يرسل الحاسب طلبات إىل خادم مزود خدمة ت‬


‫اإلن�نت‪ ،‬والذي بدوره يرسل‬ ‫‪.1‬للوصول إىل صفحة ت‬
‫إلك�ونية‬
‫طلب الوصول إىل خادم الويب المستضيف للموقع المطلوب‪.‬‬ ‫من خالل متصفح‪:‬‬

‫يرسـ ــل الحاسـ ــب طلبـ ــات مبـ ـ ش‬


‫ـا�ة إىل خـ ــادم الويـ ــب المسـ ــتضيف للموقـ ــع‬
‫المطلـ ــوب‪.‬‬

‫يساعد عىل تحديد الجهاز ف ي� الشبكة‪.‬‬

‫يحدد اتصال الجهاز بالشبكة‪.‬‬ ‫‪ .2‬العنوان ز ئ‬


‫يا� ‪:MAC‬‬
‫الف� ي‬
‫ي‬

‫يتم توف�ه من قبل مزود خدمة ت‬


‫اإلن�نت (‪.)ISP‬‬ ‫ي‬

‫إرسال الحزم فقط من عنوان ‪ IP‬محدد عىل الشبكة‪.‬‬

‫ق‬ ‫‪.3‬يعد األمر ‪ ping‬طريقة للتحقق‬


‫تل� الحزم فقط من عنوان ‪ IP‬محدد عىل الشبكة‬
‫ي‬ ‫مما إذا كان بإمكانك‪:‬‬

‫إرسال واستقبال الحزم من عنوان ‪ IP‬محدد عىل الشبكة‪.‬‬

‫‪ping‬‬
‫‪.4‬إذا أردت معرفة عنوان ‪MAC‬‬
‫‪ipconfig/all‬‬ ‫لمحول شبكة الحاسب‪ ،‬يجب‬
‫كتابة األمر‪:‬‬

‫‪ipconfig‬‬

‫‪191‬‬
‫السؤال الخامس‬
‫خطأ‬ ‫صحيحة‬ ‫ييل‪:‬‬
‫حدد الجملة الصحيحة والجملة الخطأ فيما ي‬
‫ف‬
‫‪ . 1‬تتكون شاشة مايكروبت ‪ LED‬من ‪ 36‬مصباح ‪ LED‬ي� شبكة ‪.6x6‬‬

‫‪ .2‬يمكنك استخدام لغة برمجة بايثون فقط بل�مجة المايكروبت‪.‬‬

‫ت‬
‫ال� يجب عليك‬ ‫‪ .3‬ب‬
‫عالية المستوى‪ ،‬يجب أن تتعلم القواعد النحوية ي‬ ‫لل�مجة بلغة بايثون‬
‫اتباعها‪ً ،‬‬
‫تماما مثل اللغة ش‬
‫الب�ية‪.‬‬
‫ف‬
‫‪.4‬عندما بت�مج شاشة ‪ LED‬الخاصة بالمايكروبت ي� بايثون‪ ،‬فإنك تستخدم الرمز ‪ #‬لتشغيل‬
‫مؤ� ‪ LED‬والرمز ‪ .‬إليقاف تشغيل ش‬
‫مؤ� ‪.LED‬‬ ‫ش‬

‫ت‬
‫عالم� االقتباس ""‪.‬‬ ‫ب�‬ ‫متغ�ات النص‪ ،‬يجب ً‬
‫دائما كتابة النص ي ن‬ ‫‪ .5‬عند استخدام ي‬
‫ي‬

‫ال�نامج‪.‬‬
‫المتغ� أثناء تنفيذ ب‬
‫ي‬ ‫‪ .6‬من الممكن أن ي‬
‫تتغ� قيمة‬

‫متغ�ات السلسلة‪.‬‬ ‫ت‬


‫ال� تخزن األرقام تسىم ي‬ ‫المتغ�ات تخزن األرقام والنصوص‪.‬‬ ‫‪.7‬‬
‫المتغ�ات ي‬
‫ي‬ ‫ي‬

‫لمتغ�‪ ،‬ما عليك سوى وضع النص داخل عالمات االقتباس‪.‬‬


‫ي‬ ‫‪ .8‬لتخصيص نص‬

‫ف‬
‫‪.9‬ال يمكنك كتابة األوامر أثناء برمجة المايكروبت ي� بايثون‪ ،‬فأنت بحاجة إىل اختيارها من‬
‫فئات األوامر‪.‬‬
‫ت‬
‫عملي� الجمع والطرح‪ ،‬ويجب عليك استخدام‬ ‫ال�ب والقسمة قبل‬ ‫عملي� ض‬
‫ت‬ ‫‪.10‬يتم حساب‬
‫ي‬ ‫ي‬
‫األقواس لتحديد تسلسل العمليات الحسابية المختلفة‪.‬‬

‫‪.11‬عندما ال تعرف عدد التكرارات من البداية‪ ،‬تستخدم حلقة ‪ ،for‬بينما إذا كنت تعرف عدد‬
‫التكرارات عليك استخدام حلقة ‪.while‬‬
‫غ� متحقق‪،‬‬ ‫ال�ط ي‬‫ال�ط متحقق‪ ،‬عندما يصبح ش‬ ‫‪ .12‬ف� حلقة ‪ while‬تتكرر الحلقة طالما أن ش‬
‫ي‬
‫ال�نامج‪.‬‬
‫ييل ب‬
‫ي‬ ‫الذي‬ ‫السطر‬ ‫تنفيذ‬ ‫ويتم‬ ‫ار‬
‫ر‬ ‫التك‬ ‫يتوقف‬
‫ال� تيل األمر ‪ ،if‬وإذا كان ش‬
‫ت‬ ‫ّ ً‬ ‫ش‬
‫ال�ط‬ ‫‪.13‬إذا كان �ط األمر ‪ if‬متحققا‪ ،‬فستنفذ العبارة أو العبارات ي ي‬
‫غ� متحقق‪ ،‬فلن تنفذ العبارة أو العبارات‪.‬‬ ‫ي‬
‫تيل ‪ .if‬إذا‬ ‫ت‬ ‫‪ .14‬ف� األمر ‪ ،if ... else‬إذا كان ش‬
‫ال� ي‬
‫غ� متحقق‪ ،‬فستنفذ العبارة أو العبارات ي‬ ‫ال�ط ي‬ ‫ّ ً‬ ‫ي‬
‫ال�ط متحققا‪ ،‬فستنفذ العبارة أو العبارات الموجودة ضمن ش�ط آخر‪.‬‬ ‫كان ش‬

‫‪192‬‬
‫السؤال السادس‬
.‫التايل؟ اكتب اإلجابة الصحيحة‬
‫ال�نامج ي‬
‫ عند تشغيل ب‬LED ‫ما الذي سيعرض عىل شاشة‬

x = 12
y = 8

def on_button_pressed_a():
basic.show_number(x+y)
input.on_button_pressed(Button.A, on_button_pressed_a)

def on_button_pressed_b():
basic.show_number(18+x*y)
input.on_button_pressed(Button.B, on_button_pressed_b)

def on_button_pressed_ab():
basic.show_number((x/y)**2)
input.on_button_pressed(Button.AB, on_button_pressed_ab)

A+B

‫السؤال السابع‬
0,0
LED ‫هل يمكنك ملء شبكة المايكروبت‬
‫بأزواج اإلحداثيات؟‬

4,3

1,4

193

You might also like