You are on page 1of 143

‬‫الحا�سوب‬
‫ﺍﻟﺤﺎﺳﻮﺏ‬

‫الجزء الأول‬
‫ ‬
‫ﺍﻟﺠﺰﺀ ﺍﻷﻭﻝ‬

‫ال�صف العا�شر‬

‫‪10‬‬ ‫ﺍﻟﺼﻒ ﺍﻟﻌﺎﺷﺮ‬


‫‪1439‬هـ‪2018 /‬م‬

‫‪ISBN 978-9957-84-723-4‬‬

‫‪9‬‬ ‫‪789957 847234‬‬

‫‪www.jnob-jo.com‬‬
‫‪10‬‬
‫�إدارة المناهج والكتب المدر�سية‬

‫الجزء الأول‬

‫ال�صف العا�شر‬

‫ال ّنا�شر‬
‫وزارة التربية والتعليم‬
‫�إدارة المناهج والكتب المدر�سية‬

‫ي�سر �إدارة المناهج والكتب المدر�سية ا�ستقبال مالحظاتكم و�آرائكم على هذا الكتاب على العناوين الآتية‬
‫هاتف‪ ،4617304/508 :‬فاك�س‪� ،4637569 :‬ص‪.‬ب‪ )1930( .‬الرمز البريدي‪11118:‬‬
‫�أو على البريد الإلكتروني‪E-mail: Scientific.Division@moe.gov.jo :‬‬

‫‪www.jnob-jo.com‬‬
‫بناء على‬ ‫ِ‬
‫جميعها‪ً ،‬‬ ‫الها�شمي ِة‬
‫ّ‬ ‫أردني ِة‬ ‫ِ‬
‫المملـكـة ال ّ‬ ‫مدار�س‬
‫ِ‬ ‫ِ‬
‫الكتاب في‬ ‫تدري�س هذا‬
‫َ‬ ‫عليم‬ ‫رت وزار ُة ال ّت ِ‬
‫ربية وال ّت ِ‬ ‫قر ْ‬
‫ّ‬
‫الدرا�سي ‪2017 / 2016‬م‪.‬‬ ‫العام‬
‫بدءا من ِ‬
‫عليم رقم (‪ )2016/63‬تاريخ ‪2016 /3/6‬م‪ً ،‬‬ ‫مجل�س ال ّت ِ‬
‫ربية وال ّت ِ‬ ‫ِ‬ ‫قرارِ‬
‫ّ‬

‫جميع الحقوق محفوظة لوزارة التربية والتعليم‬


‫عمان ‪ -‬الأرد ّن‪� /‬ص ‪ .‬ب‪)1930( :‬‬
‫ّ‬

‫رقم الإيداع لدى دائرة المكتبة الوطنية‬


‫(‪)2016/3/1248‬‬
‫‪ISBN: 978 - 9957 - 84 - 723 - 4‬‬

‫�أ�ش��رف علىت�ألي��ف ه��ذا الكت��اب كل م��ن ‪:‬‬


‫�أ‪.‬د‪� .‬أمج��د �أحم��د هدي��ب د‪ .‬رحـ��اب م�صطف��ى الـدويـ��ري‬ ‫د‪ .‬هاي��ل ح�سي��ن خفاج��ة‬

‫وق��ام بت�أليف��ه كل م��ن‪:‬‬


‫حن��ان ح�سن��ي �أب��و را�ش��د‬ ‫مـحـم��ود محـم��د داوود‬
‫هداي��ة ح�سي��ن الحـ�سا�سن��ة‬ ‫�أروى يو�س��ف �أب��و �أ�سع��د‬
‫ليل��ى محم��د ا لعط��و ي‬

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

‫د ق��ق ا لطبا ع��ة و ر ا جعه��ا ‪ :‬ليل��ى محم��د ا لعط��و ي‬

‫‪1437‬هـ‪2016/‬م‬ ‫الطبعة الأولى‬


‫‪2018 -2017‬م‬ ‫�أعيدت طباعته‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫المحتويات‬ ‫قائم ُة‬
‫ال�صفحة‬ ‫ ‬ ‫المو�ضو ع‬
‫‪5‬‬ ‫المقدمــــ ُة‬
‫‪6‬‬ ‫ ‬‫ِ‬
‫المعلومات‬ ‫مخاطر تكنولوجيا‬
‫ُ‬ ‫الوحد ُة الأُولى‪:‬‬
‫َ‬
‫‪8‬‬ ‫الف�صلُ ال ّأولُ ‪ :‬حقوقٌ حمايتُها واجب ٌة‬
‫‪8‬‬ ‫ِ‬
‫المعلومات‪.‬‬ ‫� اً‬
‫أول‪ :‬الخ�صو�صي ُة و�سري ُة‬
‫‪13‬‬ ‫ثانيا‪ :‬الملكي ُة الفكري ُة‪.‬‬
‫ً‬
‫‪22‬‬ ‫ِ‬
‫والمعلومات‪.‬‬ ‫ِ‬
‫�صاالت‬‫آثار ال�سلبي ُة لتكنولوجيا االتِّ‬
‫الف�صلُ الثاني‪ :‬ال ُ‬
‫‪22‬‬ ‫إدمان إالنترنت‪.‬‬ ‫� اً‬
‫أول‪ُ � :‬‬
‫‪26‬‬ ‫ِ‬
‫المعلومات‪.‬‬ ‫مخاطر تكنولوجيا‬
‫ُ‬ ‫ثانيا‪:‬‬
‫ً‬
‫‪31‬‬ ‫الجرائم إاللكترونية‪.‬‬
‫ُ‬ ‫ثال ًثا‪:‬‬
‫‪39‬‬ ‫�أ�سئل ُة الوحد ِة‪.‬‬

‫‪42‬‬ ‫ات والبرمج ُة‬


‫الوحد ُة الثاني ُة‪ :‬الخوارزميَّ ُ‬
‫َ‬
‫‪44‬‬ ‫ات ‪.‬‬
‫الف�صلُ ال ّأولُ ‪ :‬الخوارزميّ ُ‬
‫‪44‬‬ ‫ِ‬
‫(الم�شكلة)‪.‬‬ ‫حل الم�س� ِألة‬
‫خطوات ِّ‬
‫ُ‬ ‫� اً‬
‫أول‪:‬‬
‫‪47‬‬ ‫الخوارزمي ُة‪.‬‬
‫َّ‬ ‫ثانيا‪:‬‬
‫ً‬
‫‪52‬‬ ‫ِ‬
‫العمليات‪.‬‬ ‫مخططات �سير‬
‫ُ‬ ‫ثال ًثا‪:‬‬
‫‪56‬‬ ‫ِ‬
‫التتابعية‪.‬‬ ‫ِ‬
‫العمليات‬ ‫مخططات �سير‬
‫ُ‬ ‫رابعا‪:‬‬
‫ً‬

‫‪www.jnob-jo.com‬‬
‫ال�صفحة‬ ‫ ‬
‫المو�ضو ع‬

‫‪62‬‬ ‫ات البرمج ِة بلغ ِة ‪.MicroSoft Small Basic‬‬


‫الف�صلُ الثاني‪� :‬أ�سا�سيَّ ُ‬
‫‪62‬‬ ‫ِ‬
‫الحا�سوب‬ ‫� اً‬
‫أول‪ :‬برمج ُة‬
‫‪67‬‬ ‫ِ‬
‫برمجية ‪.MicroSoft Small Basic‬‬ ‫العمل في‬
‫ِ‬ ‫ثانيا‪ :‬بيئ ُة‬
‫ً‬
‫‪75‬‬ ‫التعامل َم َع ِ‬
‫لغة ‪.Small Basic‬‬ ‫ُ‬ ‫ثال ًثا‪:‬‬
‫‪87‬‬ ‫الثالث‪ :‬جملُ التعيينِ في برمجيّ ِة ‪.Small Basic‬‬
‫ُ‬ ‫الف�صلُ‬
‫‪87‬‬ ‫ِ‬
‫برمجية ‪.Small Basic‬‬ ‫التعيين في‬
‫ِ‬ ‫ِ‬
‫جملة‬ ‫مكونات‬
‫ُ‬ ‫� اً‬
‫أول‪:‬‬
‫‪97‬‬ ‫ِ‬
‫الح�ساب‪.‬‬ ‫كائن‬
‫ثانيا‪ُ :‬‬
‫ً‬
‫‪106‬‬ ‫الر�سومات في برمجيّ ِة ‪.Small Basic‬‬
‫ِ‬ ‫مع‬
‫الرابع‪ :‬التعاملُ َ‬
‫ُ‬ ‫الف�صلُ‬
‫‪106‬‬ ‫ِ‬
‫الر�سومات (‪.)Graphics Window Object‬‬ ‫كائن ِ‬
‫نافذة‬ ‫� اً‬
‫أول‪ُ :‬‬
‫‪116‬‬ ‫كائن ال�سلحفاة (‪.)Turtle Object‬‬
‫ثانيا‪ُ :‬‬
‫ً‬
‫‪134‬‬ ‫�أ�سئل ُة الوحد ِة‬

‫‪www.jnob-jo.com‬‬
‫أ�صبح‬ ‫ِ‬
‫المجاالت‪َ � ،‬‬ ‫�صاالت‪ ،‬ودخو ِلها في �ش َّتى‬
‫ِ‬ ‫ِ‬
‫المعلومات واال ّت‬ ‫المت�سارع لتكنولوجيا‬
‫ِ‬ ‫النمو‬
‫في ظ ِّل ِّ‬
‫التعامل‬
‫ِ‬ ‫ِ‬
‫وكيفية‬ ‫ِ‬
‫وطرقه‪،‬‬ ‫التوا�صل‬
‫ِ‬ ‫و�سائل‬
‫ِ‬ ‫من‬ ‫ٍ‬
‫جديد ْ‬ ‫والتعر ُ‬
‫ف �إلى ك ِّل‬ ‫ُّ‬ ‫ال�ضروري مواكب ُة هذا التطورِ ‪،‬‬
‫ِّ‬ ‫من‬
‫َ‬
‫معها‪.‬‬
‫َ‬
‫وان�سجاما‬
‫ً‬ ‫ِ‬
‫وعلومه‪،‬‬ ‫ِ‬
‫الحا�سوب‬ ‫ِ‬
‫مجال‬ ‫ِ‬
‫التقنية في‬ ‫ِ‬
‫العالمية والم�ستجدات‬ ‫ِ‬
‫التوجهات‬ ‫الع على‬ ‫ِّ‬
‫وباالط ِ‬
‫مو�ضوعات تكنولوجي ٍة حديث ٍة في هذا‬
‫ٍ‬ ‫طرح‬
‫َ‬ ‫والتعليم وفل�سف ِتها‪ْ ،‬‬
‫فقد ارت�أينا‬ ‫ِ‬ ‫ِ‬
‫التربية‬ ‫ِ‬
‫وزارة‬ ‫مع ر� ِؤية‬
‫َ‬
‫ِ‬
‫ال�سلبية‬ ‫ِ‬
‫واالت�صاالت‪ ،‬و�آثارِ ها‬ ‫ِ‬
‫المعلومات‬ ‫مع تكنولوجيا‬ ‫التعامل َ‬
‫ِ‬ ‫ِ‬
‫التنبيه لمخاطرِ �سو ِء‬ ‫بين‬
‫تتنوع َ‬
‫ُ‬ ‫ِ‬
‫الكتاب‪،‬‬
‫من‬
‫كان َ‬ ‫ِ‬
‫الفكرية‪ .‬وكذلك َ‬ ‫ِ‬
‫الملكية‬ ‫ِ‬
‫وحقوق‬ ‫بالخ�صو�صي ِة‬
‫ّ‬ ‫ِ‬
‫والتعريف‬ ‫ِ‬
‫والج�سدية ‪،‬‬ ‫ِ‬
‫النف�سية‬ ‫ِ‬
‫الناحية‬ ‫من‬
‫َ‬
‫و�شيق ٍة‪.‬‬
‫برامج مفيد ٍة ّ‬
‫َ‬ ‫لعمل‬ ‫ِ‬
‫ا�ستخدامها ِ‬ ‫ِ‬
‫كيفية‬ ‫وتو�ضيح‬
‫ُ‬ ‫ِ‬
‫البرمجة‪،‬‬ ‫بمفهوم ِ‬
‫لغات‬ ‫ِ‬ ‫التعريف‬
‫ُ‬ ‫ٍ‬
‫بمكان‬ ‫الأَ ِ‬
‫همية‬

‫ِ‬
‫التقنيات‬ ‫الحا�سوب وا�ستخداما ِتها‪ ،‬و� ِّ‬
‫أهم‬ ‫ِ‬ ‫ِ‬
‫�شبكات‬ ‫معلومات مفيد ٍة َ‬
‫حول‬ ‫ٍ‬ ‫الكتاب على‬
‫ُ‬ ‫كما احتوى‬
‫برمجيات تطبيقي ٍة‪،‬‬
‫ٍ‬ ‫الطالب �ساب ًقا من‬
‫ُ‬ ‫وا�ستكمال ِلما تع َّلم ُه‬
‫اً‬ ‫العالم‪.‬‬
‫ِ‬ ‫َ‬
‫حول‬ ‫للتوا�صل‬
‫ِ‬ ‫ِ‬
‫الم�ستخدمة‬ ‫ِ‬
‫الحديثة‬
‫ِ‬
‫والمدر�سة‪.‬‬ ‫ِ‬
‫للطالب‬ ‫وم�شاريع مفيد ًة‬
‫َ‬ ‫ٍ‬
‫معلومات ِّقيم ًة‬ ‫واحتوت‬
‫ْ‬ ‫ِ‬
‫البيانات‪،‬‬ ‫ِ‬
‫قواعد‬ ‫جاءت وحد ُة‬
‫ْ‬

‫للطالب والمع ِّل ِم‪.‬‬


‫ِ‬ ‫ومرجعا‬
‫ً‬ ‫ِ‬
‫والمعرفة‪،‬‬ ‫للعلم‬
‫م�صدرا ِ‬
‫ً‬ ‫الكتاب‬
‫ُ‬ ‫يكون هذا‬
‫َ‬ ‫الختام نتمنى �أَ ْن‬
‫ِ‬ ‫وفي‬

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

‫‪www.jnob-jo.com‬‬
‫ﻣﺨﺎﻃﺮ ﺗﻜﻨﻮﻟﻮﺟﻴﺎ‬
‫اﻟﻮﺣﺪة ا وﻟﻰ‬
‫‪1‬‬
‫اﻟﻤﻌﻠﻮﻣﺎت‬
‫ِ‬
‫�صاالت وتكنولوجيا‬ ‫ٍ‬
‫تطورات كثير ًة في مجالي اال ِّت‬ ‫ال�سنوات الأخير ُة‬
‫ُ‬ ‫ِ‬
‫�شهدت‬
‫ِ‬
‫حياة‬ ‫ِ‬
‫إيجابية على‬ ‫الكثير من المزايا والآثارِ ال‬
‫ُ‬ ‫ِ‬
‫التطورات‬ ‫ِ‬
‫لهذه‬ ‫وكان‬
‫َ‬ ‫ِ‬
‫المعلومات‪،‬‬
‫أ�سا�سيين‪ ،‬وفي ِ‬
‫هذه‬ ‫ِ‬ ‫والثامن ال‬
‫ِ‬ ‫ال�سابع‬
‫ِ‬ ‫ال�صفين‬
‫ِ‬ ‫بع�ضا م ْنها في‬
‫ولقد تناولنا ً‬
‫ْ‬ ‫ال ِ‬
‫إن�سان‪،‬‬
‫حدين‪.‬‬
‫ِ‬ ‫�سالح ذو‬
‫ٌ‬ ‫حيث �إِنها‬ ‫ِ‬
‫التطورات‪ُ ،‬‬ ‫لهذه‬ ‫ِ‬
‫ال�سلبية ِ‬ ‫بع�ضا من الآثارِ‬ ‫ُ‬
‫�سنتناول ً‬ ‫ِ‬
‫الوحدة‬

‫‪6‬‬

‫‪www.jnob-jo.com‬‬
‫قادرا على � ْأن‪:‬‬ ‫الطالب بع َد درا�س ِة هذه ِالوحد ِة � ْأن َ‬
‫يكون ً‬ ‫ِ‬ ‫من‬
‫توقع َ‬
‫ويُ ُ‬
‫ِ‬
‫المعلومات‪.‬‬ ‫و�سري ِة‬
‫ّ‬ ‫الخ�صو�صي ِة‬
‫ّ‬ ‫مفهوم‬
‫َ‬ ‫يتعر َ‬
‫ف‬ ‫ّ‬
‫ِ‬
‫الفكرية‪.‬‬ ‫مفهوم الم ْل ِ‬
‫كية‬ ‫َ‬ ‫حد َد‬
‫ُي ِّ‬
‫ِ‬
‫الفكرية‪.‬‬ ‫حقوق الم ْل ِ‬
‫كية‬ ‫أردني التي تحمي‬ ‫ِ‬
‫َ‬ ‫القانون ال ِّ‬ ‫يبحث في موا ِّد‬
‫َ‬
‫ِ‬
‫الحا�سوب والإنترنت‪.‬‬ ‫إدمان‬
‫ف� َ‬ ‫عر َ‬
‫ُي ِّ‬
‫أ�سباب ُه‪.‬‬ ‫ِ‬
‫الحا�سوب والإنترنت و� َ‬ ‫أعرا�ض � ِ‬
‫إدمان‬ ‫َ‬ ‫يذكر �‬
‫َ‬
‫ِ‬
‫الحا�سوب والإنترنت‪.‬‬ ‫آثار الجانبي َة المترتب َة على � ِ‬
‫إدمان‬ ‫حد َد ال َ‬
‫ُي ّ‬
‫للعالج‪.‬‬
‫ِ‬ ‫ويقترح طرقًا �أخرى‬
‫َ‬ ‫إدمان الإنترنت‪،‬‬ ‫ِ‬
‫المنا�سبة ل ِ‬ ‫العالج‬
‫ِ‬ ‫طرق‬
‫حد َد َ‬
‫ُي ّ‬
‫إن�سان‪.‬‬ ‫ِ‬
‫�صحة ال ِ‬ ‫ِ‬
‫المعلومات على‬ ‫و�ضح � َأثر تكنولوجيا‬
‫ُي َ‬
‫يحمي جها َز ُه ومعلوما ِته‪.‬‬
‫َ‬
‫ِ‬
‫الوقاية منها‪.‬‬ ‫وطرق‬
‫َ‬ ‫الجرائم الإلكتروني َة‬
‫َ‬ ‫يتعر َ‬
‫ف‬ ‫ّ‬
‫الجنائي‪،‬‬ ‫ِ‬
‫البحث‬ ‫ِدارة‬ ‫ِ‬
‫إلكترونية‪� ،‬إ ِ‬ ‫الجرائم ال‬
‫ِ‬ ‫ِ‬
‫مكافحة‬ ‫ِ‬
‫وحدة‬ ‫يقوم ِبه �أفرا ُد‬
‫الدور الذي ُ‬
‫َ‬ ‫يعي‬
‫ِّ‬
‫والحد منها‪.‬‬
‫ِّ‬ ‫ِ‬
‫إلكترونية‪،‬‬ ‫ِ‬
‫الجريمة ال‬ ‫ِ‬
‫اكت�شاف‬ ‫في‬

‫‪7‬‬

‫‪www.jnob-jo.com‬‬
‫حقوقٌ حمايتُها واجب ٌة‬ ‫الف�صلُ الأولُ ‪:‬‬

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

‫ِ‬
‫المعلومات‬ ‫�أو ًال‪ :‬الخ�صو�صيّ ُة و�سريّ ُة‬
‫الموظفين‬
‫َ‬ ‫تخ�ص‬
‫ُّ‬ ‫المعلومات‬
‫ُ‬ ‫أكانت ِ‬
‫هذه‬ ‫�سواء � ْ‬ ‫ِ‬
‫الخا�صة بها‪ٌ ،‬‬ ‫ِ‬
‫المعلومات‬ ‫ال�شركات على‬
‫ُ‬ ‫ُ‬
‫تحافظ‬
‫�سري ِة‬
‫ّ‬ ‫ؤ�س�سات على‬
‫ُ‬ ‫ال�شركات �أوِ الم�‬
‫ُ‬ ‫تحافظ ِبه ِ‬
‫هذه‬ ‫ُ‬ ‫ِ‬
‫لل�شركة‪ .‬وبالقدرِ الذي‬ ‫�أَم ال ّناحي َة االنتاجي َة‬
‫وانتاجي ِتها‪.‬‬
‫َّ‬ ‫تكون محافظ ُتها على قو ِتها ومكان ِتها‬
‫ُ‬ ‫معلوما ِتها‪،‬‬
‫ِ‬
‫المعلومات‪ ،‬وتكاملها‪،‬‬ ‫هذه‬ ‫باالهتمام ِ‬
‫بدقة ِ‬ ‫ِ‬ ‫المعلومات والمحافظ ُة على �سري ِتها‬
‫ِ‬ ‫تبد�أُ حماي ُة‬
‫بين‬
‫يجب التفرق ُة َ‬
‫ُ‬ ‫ِ‬
‫المرحلة‬ ‫الم�صرح ِبه‪ .‬وفي ِ‬
‫هذه‬ ‫َّ‬ ‫اال�ستخدام غيرِ‬
‫ِ‬ ‫والحفاظ عليها ِم َن‬
‫ِ‬ ‫و�أم ِنها‪،‬‬
‫أف�ضل‬ ‫ِ‬
‫الوقت ال ِ‬ ‫ِ‬
‫تحديد‬ ‫مع‬
‫الك�شف ع ْنها‪َ ،‬‬
‫ُ‬ ‫يمكن‬
‫ُ‬ ‫َ‬
‫وتلك التي‬ ‫�شخ�صي‪،‬‬ ‫طاب ٌع‬ ‫ِ‬
‫المعلومات التي لها َ‬
‫ٌّ‬
‫يجب معرف ُة‬
‫ُ‬ ‫لحماية خ�صو�صيت ِنا؛‬
‫ِ‬ ‫ٍ‬
‫�سيا�سات منا�سب ًة‬ ‫ن�ضع‬
‫ولكي َ‬ ‫ِ‬
‫الك�شف‪.‬‬ ‫والكيفي ِة المثلى لهذا‬
‫ّ‬
‫ْ‬
‫الخطر‪.‬‬
‫ُ‬ ‫ِ‬
‫المختلفة التي ي�أتينا م ْنها‬ ‫ال�سبل‬
‫ِ‬
‫مفهوم الخ�صو�صيّ ِة‬
‫ُ‬ ‫‪-1‬‬
‫�شخ�ص القدر ُة على‬
‫ٍ‬ ‫تاح ِّ‬
‫لكل‬ ‫هي � ْأن ُت َ‬
‫َ‬
‫الخا�صة ِبه‬
‫ِ‬ ‫ِ‬
‫بالمعلومات‬ ‫ِ‬
‫االحتفاظ‬
‫ِ‬
‫المعلومات التي‬ ‫ِ‬
‫ومعرفة‬ ‫والتحكم بها‪،‬‬
‫ِ‬
‫يمكن‬
‫ُ‬ ‫َ‬
‫وتلك التي‬ ‫الك�شف عنها‪،‬‬
‫ُ‬ ‫يمكن‬
‫ُ‬
‫وكذلك القدر ُة على التحكم ِ‬
‫َ‬ ‫منعها‪،‬‬
‫ُ‬
‫أ�شخا�ص بال ّإط ِ‬
‫الع‬ ‫ِ‬ ‫لبع�ض ال‬
‫ِ‬ ‫وال�سماح‬
‫ِ‬
‫معها‪ْ � ،‬أو‬
‫والتعامل َ‬
‫ِ‬ ‫ِ‬
‫المعلومات‬ ‫على ِ‬
‫هذه‬
‫َ‬
‫بذلك‪.‬‬ ‫لهم‬
‫ال�سماح ْ‬
‫ِ‬ ‫عدم‬
‫ِ‬
‫‪8‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫المعلومات‬ ‫‪� -2‬سريّ ُة‬
‫وال�صناعي‬ ‫المعرفي‬ ‫العالم‬
‫ع�صب ِ‬ ‫َ‬ ‫و�شبكات اال ّت ِ‬
‫�صال‪،‬‬ ‫ُ‬ ‫ِ‬
‫البيانات‪،‬‬ ‫وقواعد‬
‫ُ‬ ‫النظم المعلوماتي ُة‪،‬‬
‫ُت َع ُّد ُ‬
‫ِّ‬ ‫ِّ‬
‫ِ‬
‫المعلومات‪،‬‬ ‫عن ِ‬
‫هذه‬ ‫ِ‬
‫الك�شف ْ‬ ‫منع‬
‫كان ُ‬ ‫ولقد َ‬‫ْ‬ ‫ِ‬
‫القطاعات‪.‬‬ ‫وال�صحي‪ ،‬وغيرِ ها من‬ ‫والمالي‬
‫ِّ‬ ‫ِّ‬
‫�سري ِتها وحماي ِتها‪.‬‬
‫الحفاظ على َّ‬ ‫ِ‬ ‫أ�سا�سيا في‬
‫�سببا � ًّ‬ ‫الع عليها‪ً ،‬‬ ‫لهم ِّ‬
‫باالط ِ‬ ‫م�صر ٍح ْ‬‫َّ‬ ‫أ�شخا�ص غيرِ‬
‫ٍ‬ ‫ل‬
‫تجب حمايتُها‪:‬‬ ‫ِ‬
‫المعلومات التي ُ‬ ‫ومن الأمثل ِة على‬
‫َ‬
‫قد ُي� ُؤثر �إف�شا�ؤُها على‬
‫المعلومات التي ْ‬
‫ُ‬ ‫ق�صد بها َ‬
‫تلك‬ ‫وي ُ‬ ‫ِ‬
‫ؤ�س�سات‪ُ :‬‬ ‫المعلومات ال�سريّ ُة للم�‬
‫ُ‬ ‫�أ ‪-‬‬
‫قطاع‬
‫ِ‬ ‫(معلومات‬
‫ُ‬ ‫ومن ال ِ‬
‫أمثلة عليها‪:‬‬ ‫ال�سوق‪َ ،‬‬ ‫ِ‬ ‫موقفها في‬‫ؤ�س�سات‪ْ � ،‬أو ِ‬
‫ِ‬ ‫هذه الم�‬‫مكانة ِ‬ ‫ِ‬
‫والمعلومات الأمني ُة)‪.‬‬
‫ُ‬ ‫ِ‬
‫الب�شرية والعمال ِء‪،‬‬ ‫ِ‬
‫الموارد‬ ‫عن‬
‫والمعلومات ِ‬
‫ُ‬ ‫المال‪،‬‬‫ِ‬
‫ِ‬
‫وال�صيانة‪،‬‬ ‫إنتاج والتطويرِ‬ ‫المعلومات الفني ُة الم�ستخدم ُة في ال ِ‬ ‫وهي‬
‫ُ‬ ‫المعلومات التقنيَّ ُة‪َ :‬‬
‫ُ‬ ‫ب‪-‬‬
‫ِ‬
‫للحفاظ عليها‪.‬‬ ‫إجراءات �أمني ٍة‬
‫ٍ‬ ‫باع �‬
‫من ا ِّت ِ‬
‫بد َ‬ ‫ِ‬
‫بتوثيقها‪ ،‬وال َّ‬ ‫العاملون عليها‬
‫َ‬ ‫يقوم‬
‫قد ُ‬ ‫والتي ْ‬
‫الملكي ِة‬
‫ّ‬ ‫ِ‬
‫حقوق‬ ‫قوانين‬
‫ُ‬ ‫معلومات تحميها‬
‫ٌ‬ ‫وهي‬
‫وغيرها‪َ :‬‬ ‫إعالنات‪ُ ،‬‬
‫ُ‬ ‫واالفالم‪ ،‬وال‬
‫ُ‬ ‫البرامج‪،‬‬
‫ُ‬ ‫جـ‪-‬‬
‫الفكري ِة‪.‬‬
‫ّ‬
‫ْ‬
‫ابحث‬
‫ِ‬
‫المعلومات التي‬ ‫من‬
‫أنواع �أخرى َ‬
‫عن � ٍ‬‫ابحث ْ‬
‫ْ‬ ‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫تجب حماي ُتها‪.‬‬
‫ُ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫تو�صلت �إ ِ‬
‫ِليه في ِّ‬ ‫َ‬ ‫دو ْن ما‬
‫ِّ‬
‫يتم انتهاكُ الخ�صو�صيّ ِة؟‬
‫كيف ُ‬
‫‪َ -3‬‬
‫هم‪ْ � ،‬أو بغيرِ � ٍ‬
‫إذن‬ ‫دون ِ‬
‫علم ْ‬ ‫من ِ‬
‫آخرين ْ‬ ‫ِ‬
‫الخا�صة بال َ‬ ‫ِ‬
‫المعلومات‬ ‫الع على‬
‫االط ُ‬ ‫انتهاك الخ�صو�صيّ ِة‪َ :‬‬
‫هو ّ‬ ‫ُ‬
‫عليهم ْ‬
‫فقط‪.‬‬ ‫ْ‬ ‫التطفل‬
‫ِ‬ ‫ِ‬
‫بهدف اال�ضرارِ بهم � ِأم‬ ‫االطالع‬
‫ُ‬ ‫�سواء �أكان هذا‬
‫أ�سرارا ) ٌ‬
‫تكن � ً‬
‫منهم (و� ْإن لم ْ‬
‫ْ‬
‫نذكر منها‪:‬‬
‫نته ُك بها الخ�صو�صيّ ُة‪ُ ،‬‬ ‫ِ‬
‫والطرق التي تُ َ‬ ‫بع�ض ال ِ‬
‫آليات‬ ‫وهناكَ ُ‬
‫بع�ض مزودي‬
‫ي�ستخدم ُ‬
‫ُ‬ ‫مزو ُد خدم ِة الإنترنت ( (‪:)Internet Service Provider (ISP‬‬
‫أ� ‪ّ -‬‬
‫يقوم بها‪ ،‬من‬
‫الم�ستخدم و�أن�شط َت ُه التي ُ‬
‫ِ‬ ‫ِ‬
‫معلومات‬ ‫برامج تقني ٍة‪َّ ،‬‬
‫تتتب ُع‬ ‫َ‬ ‫ِ‬
‫خدمة الإنترنت‬
‫للم�ستخدم‬
‫ِ‬ ‫ِ‬
‫ال�شخ�صية‬ ‫ِ‬
‫الميول‬ ‫ِ‬
‫لمعرفة‬ ‫يعملون على تحلي ِلها؛‬
‫َ‬ ‫ومن َث َّم‬
‫خالل الإنترنت‪ْ ،‬‬ ‫ِ‬
‫في ت�ص ُّف ِح الويب‪.‬‬
‫‪9‬‬

‫‪www.jnob-jo.com‬‬
‫(ف ّك ْر‪ْ ،‬‬
‫ناق�ش ‪� ،‬شاركْ )‬
‫ت�صفح الإنترنت؟‬
‫ِ‬ ‫ال�شخ�ص في‬
‫ِ‬ ‫ِ‬
‫لميول‬ ‫ِ‬
‫خدمة الإنترنت‬ ‫مزود‬ ‫ِ‬
‫معرفة ِ‬ ‫وراء‬ ‫ُ‬
‫الهدف َ‬ ‫ما‬
‫أمام زمال ِئ َك‪.‬‬ ‫تو�صلت � ِ‬
‫إليه � َ‬ ‫َ‬ ‫اعر�ض ما‬
‫ْ‬ ‫ ‬

‫ن�صي ٌة‪ ،‬تحتوي على‬


‫ملفات ّ‬
‫ٌ‬ ‫هي‬
‫برامج ‪َ Cookies‬‬
‫ُ‬ ‫برامج الكوكيز ( ‪:)Cookies‬‬
‫ا�ستخدام ِ‬
‫ُ‬ ‫ب‪-‬‬
‫رجع‬
‫بحيث ُت�س َت ُ‬‫ُ‬ ‫من ِق َب ِل ِ‬
‫موقع الويب‪،‬‬ ‫الم�ستخدم ْ‬
‫ِ‬ ‫تو�ضع في جهازِ‬
‫ُ‬ ‫معلومات مخت�صر ٍة‪،‬‬
‫ٍ‬
‫الم�ستخد ُم؛ لأَ َّنها و�سيل ٌة منا�سب ٌة‬
‫ِ‬ ‫‪،‬ي�ستفيد منها‬
‫ُ‬ ‫الموقع مر ًة ثاني ًة‬
‫ِ‬ ‫الم�ستخدم لهذا‬
‫ِ‬ ‫ِ‬
‫زيارة‬ ‫عند‬
‫َ‬
‫ببع�ض‬
‫الموقع ِ‬
‫َ‬ ‫الم�ستخدم‬
‫ُ‬ ‫يزو َد‬ ‫زاره ُم�سب ًقا‪ ،‬بد ًال ْ‬
‫من � ْأن ّ‬ ‫معين‪ُ ،‬‬
‫موقع ٍ‬‫مع ٍ‬ ‫ال�ستكمال ِ‬
‫عمله َ‬ ‫ِ‬
‫ِ‬
‫المعلومات مر ًة �أخرى‪.‬‬
‫معلومات �شخ�صي ٍة‪،‬‬
‫ٍ‬ ‫بيانات مالي ٍة‪ْ � ،‬أو‬
‫ٍ‬ ‫قد تحتوي على‬ ‫ِ‬
‫الملفات ْ‬ ‫تكمن الخطور ُة ب� َّأن ِ‬
‫هذه‬ ‫ُ‬
‫مواقع‬
‫ِ‬ ‫مواقع الويب‪ُ ،‬‬
‫مثل‬ ‫ِ‬ ‫لبع�ض‬
‫ِ‬ ‫ِ‬
‫وكلمة المرورِ‬ ‫الم�ستخدم‪،‬‬
‫ِ‬ ‫ا�سم‬
‫قد تحتوي على ِ‬ ‫فمثالً‪ْ :‬‬
‫با�ستخدام‬
‫ِ‬ ‫الم�ستخدم‬
‫ِ‬ ‫من جهازِ‬
‫لبرامج الكوكيزِ ْ‬
‫ِ‬ ‫المخترقين‬
‫َ‬ ‫�سرقة �أَ ِ‬
‫حد‬ ‫ِ‬ ‫وعند‬
‫َ‬ ‫ِ‬
‫البنوك‪،‬‬
‫ِ‬
‫المعلومات‬ ‫الح�صول على ِ‬
‫هذه‬ ‫َ‬ ‫ي�ستطيع‬
‫ُ‬ ‫تقنية ((‪،)Cross Site Scripting (XSS‬‬ ‫ِ‬
‫من‬ ‫ِ‬
‫البحث ْ‬ ‫محركات‬
‫ُ‬ ‫تقوم ِبه‬
‫أي�ضا ‪ -‬ما ُ‬
‫برامج الكوكيز ‪ً � -‬‬
‫ِ‬ ‫وا�ستغال َلها‪َ ،‬‬
‫ومن الأمثلة على‬
‫الم�ستخدم‪.‬‬
‫ُ‬ ‫يقوم بها‬ ‫ِ‬
‫البحث التي ُ‬ ‫ِ‬
‫عمليات‬ ‫لجميع‬
‫ِ‬ ‫ت�سجيل‬
‫ٍ‬

‫ْ‬
‫ابحث‬
‫عن �أخطار ِ ِ‬
‫تقنية ( (‪.)Cross Site Scripting (XSS‬‬ ‫ابحث ْ‬
‫ْ‬ ‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫تو�صلت � ِ‬
‫إليه في ِّ‬ ‫َ‬ ‫دو ْن ما‬
‫ّ‬

‫‪10‬‬

‫‪www.jnob-jo.com‬‬
‫جر ْب ِ‬
‫بنف�س َك‬ ‫ّ‬
‫من ‪cookies‬‬
‫التخل�ص ْ‬
‫َ‬
‫مت�صفح الإنترنت‬
‫ِ‬ ‫ِ‬
‫خيارات‬ ‫افتح‬
‫‪ْ -1‬‬
‫ال�شكل‬
‫ِ‬ ‫(‪ ،)Internet Options‬كما في‬
‫المجاورِ ‪.‬‬
‫تبويب خ�صو�صيّة (‪ ،)Privacy‬كما‬
‫َ‬ ‫اختر‬
‫‪ْ -2‬‬
‫ال�شكل الثاني‪.‬‬
‫ِ‬ ‫في‬
‫التبويب كما في ال�شكل الثاني‪:‬‬
‫ُ‬ ‫يظهر َ‬
‫لك‬ ‫ْ‬ ‫‪-3‬‬
‫هي‪:‬‬ ‫ٍ‬
‫خيارات‪َ ،‬‬ ‫قب�ض على ِ‬
‫�ستة‬ ‫‪ - 4‬يحتوي ِ‬
‫الم ُ‬
‫أ� ‪ -‬قبول جميع ملفات الكوكيز‬
‫( ‪)Accept All Cookies‬‬
‫ب‪ -‬منخف�ض (‪.)low‬‬
‫جـ‪ -‬متو�سط (‪.)Medium‬‬
‫د ‪ -‬متو�سط مرتفع (‪.)Medium High‬‬
‫هـ ‪ -‬مرتفع (‪.)High‬‬
‫و ‪ -‬عدم قبول الكوكيز‬
‫(‪)Block All Cookies‬‬
‫ترغب‬
‫ُ‬ ‫الخ�صو�صي ِة التي‬ ‫ِ‬
‫بدرجة‬ ‫‪ّ -5‬‬
‫تحك ْم‬
‫ّ‬
‫قب�ض‪.‬‬
‫الم ِ‬ ‫خالل ِ‬
‫ِ‬ ‫بها لجهازِ َك ْ‬
‫من‬

‫‪11‬‬

‫‪www.jnob-jo.com‬‬
‫الم�ستخدم‬
‫ِ‬ ‫ِ‬
‫زيارة‬ ‫عند‬
‫البرامج َ‬
‫ُ‬ ‫حم ُل ِ‬
‫هذه‬ ‫المفاتيح (‪ُ :)Key Loggers‬ت َّ‬
‫ِ‬ ‫برامج تتبُّ ِع ِ‬
‫�ضغط‬ ‫ُ‬ ‫جـ‪-‬‬
‫حيث‬ ‫ِ‬
‫إلكترونية‪ُ ،‬‬ ‫ِ‬
‫ر�سائله ال‬ ‫مع‬ ‫ِ‬
‫مجهولة الم�صدرِ َ‬ ‫ٍ‬
‫مرفقات‬ ‫بفتح‬ ‫لمواقع غيرِ �آمن ٍة‪ْ � ،‬أو ِ‬
‫قيامه ِ‬ ‫َ‬
‫ِ‬
‫واالحتفاظ بها؛‬ ‫ِ‬
‫كلمات المرورِ ‪،‬‬ ‫ِ‬
‫للح�صول على‬ ‫المفاتيح‪،‬‬
‫ِ‬ ‫ِ‬
‫للوحة‬ ‫الم�ستخدم‬
‫ِ‬ ‫َ‬
‫�ضغط‬ ‫تتتب ُع‬
‫َّ‬
‫للمخترقين معرف َتها‪.‬‬
‫َ‬ ‫تيح‬
‫مما ُي ُ‬
‫ّ‬
‫الم�ستخدم‬
‫ِ‬ ‫نته ُك فيها خ�صو�صي ُة‬
‫االجتماعي (‪ُ :)Social Networking‬ت َ‬
‫ِّ‬ ‫التوا�صل‬
‫ِ‬ ‫مواقع‬
‫ُ‬ ‫د‪-‬‬
‫للتحكم في‬
‫ِ‬ ‫للم�ستخدم؛‬
‫ِ‬ ‫متعدد ًة‬
‫ّ‬ ‫يوفر � ٍ‬
‫أدوات‬ ‫ُ‬ ‫موقع (‪)Facebook‬‬
‫ُ‬ ‫�أحيا ًنا‪ ،‬فمثالً‪:‬‬
‫عك�س‬‫ُ‬ ‫ولكن الحقيق َة‬
‫َّ‬ ‫ي�ستطيع ر�ؤي َة معلوما ِته و�صورِ ِه‪،‬‬
‫ُ‬ ‫ِ‬
‫تحديد َم ْن‬ ‫ِ‬
‫خالل‬ ‫خ�صو�صي ِته من‬
‫ّ‬
‫التوا�صل‬
‫ِ‬ ‫مواقع‬
‫ِ‬ ‫مع‬ ‫ُ‬
‫تعمل َ‬ ‫والبرامج التي‬
‫ِ‬ ‫ِ‬
‫التطبيقات‬ ‫من‬
‫محمي َ‬ ‫غير‬ ‫ِ‬
‫فالم�ستخد ُم ُ‬ ‫َ‬
‫ذلك؛‬
‫ٍّ‬
‫التطبيقات‬
‫ُ‬ ‫ت�صل ِ‬
‫هذه‬ ‫وقد ُ‬ ‫الم�ستخدم‪ْ ،‬‬
‫ِ‬ ‫ِ‬
‫ح�ساب‬ ‫الدعاية وال ِ‬
‫إعالن في‬ ‫ِ‬ ‫ِ‬
‫بهدف‬ ‫االجتماعي؛‬
‫ِّ‬
‫هاتف ِه‪ ،‬و�إلى � ِ‬
‫ألبوم �صورِ ِه �أحيا ًنا‪.‬‬ ‫ورقم ِ‬
‫الم�ستخدم‪ِ ،‬‬
‫ِ‬ ‫ِ‬
‫عنوان‬ ‫�إلى‬

‫ْ‬
‫ابحث‬
‫ِ‬
‫للح�صول على‬ ‫البرامج ال ِ‬
‫آتية؛‬ ‫ِ‬ ‫من‬ ‫عمل ٍّ‬
‫كل َ‬ ‫ابحث في � ِ‬
‫آلية ِ‬ ‫ْ‬ ‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫ال�شخ�صي‪:‬‬ ‫من حا�سو ِبك‬ ‫ِ‬
‫المعلومات ْ‬
‫ِّ‬
‫برنامج (‪.)Spyware‬‬
‫ِ‬ ‫‪-‬‬
‫برنامج (‪.)Proxy‬‬
‫ِ‬ ‫‪-‬‬
‫برنامج (‪.)Web Bugs‬‬
‫ِ‬ ‫‪-‬‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫تو�صلت � ِ‬
‫إليه في ِّ‬ ‫َ‬ ‫دو ْن ما‬
‫ّ‬ ‫ ‬

‫‪12‬‬

‫‪www.jnob-jo.com‬‬
‫أردني‬ ‫ِ‬
‫المعلومات ال ُّّ‬ ‫جرائم �أنظم ِة‬
‫ِ‬ ‫قانون‬
‫‪ُ -4‬‬
‫الداخلي‬
‫ُّ‬ ‫الوازع‬
‫ُ‬ ‫حيث‬
‫ُ‬ ‫من‬ ‫يختلف الأفرا ُد فيما بي َنهم ْ‬
‫ُ‬
‫ِ‬
‫باملحافظة على‬ ‫يلتزم‬
‫ُ‬ ‫أ�شخا�ص‬
‫ِ‬ ‫فبع�ض ال‬
‫ُ‬ ‫واالخالقي‪،‬‬
‫ُّ‬
‫بالتطفل‬
‫ِ‬ ‫آخرون‬
‫َ‬ ‫يقوم �‬
‫ُ‬ ‫آخرين؛ بينما‬
‫خ�صو�صية ال َ‬ ‫ِ‬
‫ِ‬
‫ال�ضبط‬ ‫و�سائل‬
‫ِ‬ ‫أهم‬
‫من � ِّ‬ ‫والقانون ْ‬
‫ُ‬ ‫ِ‬
‫اخل�صو�صية‪،‬‬ ‫ِ‬
‫وانتهاك‬
‫يعتمد عليها‬
‫ُ‬ ‫هو الو�سيل ُة الأ�سا�سي ُة التي‬ ‫االجتماعي‪ ،‬بلْ َ‬
‫ِّ‬
‫�ضع‬
‫ولذلك ُو َ‬ ‫َ‬ ‫�سلوك � ِ‬
‫أفراده؛‬ ‫ِ‬ ‫ِ‬
‫�ضبط‬ ‫املجتمع ّ‬
‫املنظ ُم يف‬ ‫ُ‬
‫ِ‬
‫املعلومات‪،‬‬ ‫تنظم‬
‫من املوا ِّد التي ُ‬ ‫ت�ضم َن جمموع ًة َ‬
‫وقد َّ‬ ‫قر‪ْ ،‬‬ ‫ُ‬ ‫ِ‬ ‫جرائم �أنظم ِة‬
‫املعلومات الأرد ُّين و�أ َّ‬ ‫ِ‬ ‫قانون‬
‫ُ‬
‫من‬ ‫احل�صول على � ٍ‬
‫إذن َ‬ ‫ِ‬ ‫دون‬
‫ق�صدا‪َ ،‬‬
‫قام ً‬ ‫من َ‬‫كل ْ‬ ‫تن�ص على � َّأن « َّ‬ ‫ِ‬
‫القانون ُ‬ ‫من‬
‫ال املاد َة اخلام�س َة َ‬ ‫فمث ً‬
‫ِ‬
‫املعلوماتية‬ ‫ِ‬
‫ال�شبكة‬ ‫عن ِ‬
‫طريق‬ ‫ر�س ٌل ْ‬ ‫بالتن�ص ِت على ما َ‬
‫هو ُم َ‬ ‫ُّ‬ ‫باعرتا�ض � ْأو‬
‫ِ‬ ‫ِ‬
‫بالتقاط � ْأو‬ ‫العام‪،‬‬
‫املدعي ِّ‬
‫تزيد على �سن ٍة‪ْ � ،‬أو بغرام ٍة ال ُ‬
‫تقل‬ ‫عن �شهرٍ ‪ ،‬وال ُ‬‫تقل ْ‬ ‫باحلب�س مد ًة ال ُ‬
‫ِ‬ ‫يعاقب‬
‫ُ‬ ‫ٍ‬
‫معلومات‪،‬‬ ‫نظام‬
‫� ْأو � ِّأي ِ‬
‫تزيد على (‪ِ � )1000‬‬
‫ألف دينارٍ ‪ْ � ،‬أو بكلتا هاتنيِ العقوبتنيِ »(‪.)1‬‬ ‫عن (‪ )200‬مائتي دينارٍ ‪ ،‬وال ُ‬
‫ْ‬
‫ْ‬
‫ابحث‬
‫أفراد مجموع ِت َك‪ ,‬ن ِّفذْ ما ي�أتي‪:‬‬ ‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫االردني ‪http://jmm.jo‬‬ ‫إعالم‬
‫مر�صد ال ِ‬‫ِ‬ ‫موقع‬
‫افتح َ‬ ‫‪ْ -‬‬
‫َّ‬
‫ِ‬
‫ال�شرف‪.‬‬ ‫ومواثيق‬
‫َ‬ ‫ِ‬
‫الت�شريعات‬ ‫افتح‬
‫‪ِ -‬‬
‫الخ�صو�صي َة‪.‬‬
‫ّ‬ ‫أردني التي تحمي‬ ‫ِ‬
‫القانون ال ِّ‬ ‫ابحث عن موا ِّد‬
‫ْ‬ ‫‪-‬‬
‫ِ‬
‫المجموعة‬ ‫ملف‬ ‫لت � ِ‬
‫إليه في ِّ‬ ‫تو�ص َ‬‫دو ْن ما ّ‬ ‫ّ‬

‫الملكية الفكرية‬
‫ثانيًا‪ُ :‬‬
‫امتنع‬
‫لالخرتاعات بـ فيينا (‪َ ،)Vienna‬‬ ‫ِ‬ ‫املعر�ض الدو ِّ‬
‫يل‬ ‫ِ‬ ‫ِ‬
‫وبالتحديد يف‬ ‫عام (‪)١٨٧٣‬م‪,‬‬‫يف ِ‬
‫هم‬‫أفكار ْ‬
‫تتعر�ض � ُ‬‫َ‬ ‫من � ْأن‬ ‫ب�سبب خ�شي ِت ْ‬
‫هم ْ‬ ‫ِ‬ ‫ِ‬
‫الم�شاركة؛‬ ‫عن‬ ‫المخترعين ال ِ‬
‫أجانب ِ‬ ‫َ‬ ‫من‬
‫كبير َ‬
‫عد ٌد ٌ‬
‫أظهرت ِ‬
‫هذه احلادث ُة احلاج َة �إلى توف ِري‬ ‫ْ‬ ‫ولقد �‬
‫بلدان �أخرى‪ْ .‬‬‫ٍ‬ ‫التجاري يف‬
‫ِّ‬ ‫ِ‬
‫واال�ستغالل‬ ‫ِ‬
‫للنهب‬

‫ين‬ ‫ِ‬
‫املعلومات الأرد ُّ‬ ‫جرائم � ِ‬
‫أنظمة‬ ‫ِ‬ ‫قانون‬
‫ُ‬ ‫(‪:)1‬‬
‫‪13‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫انبثاق � ِ‬
‫أول‬ ‫الفكرية بوج ٍه ٍّ‬
‫عام‪ ،‬مما �أدى �إلى‬ ‫ِ‬ ‫االخرتاع‪ ،‬وللم ْل ِ‬
‫كية‬ ‫ِ‬ ‫ِ‬
‫لرباءات‬ ‫ِ‬
‫الدولية‬ ‫ِ‬
‫احلماية‬
‫ِ‬
‫الفكرية يف‬ ‫حماية �أعما ِل ِ‬
‫هم‬ ‫ِ‬ ‫منح مواطني ٍ‬
‫بلد ُمعينَّ ٍ َّ‬
‫حق‬ ‫معاهد ٍة دولي ٍة مهم ٍة‪ ،‬ترمي �إلى ِ‬
‫القانون‬
‫ُ‬ ‫دوافع حماي ِتها؟ وكيف يحمي‬
‫ُ‬ ‫ِ‬
‫الفكرية؟ وما‬ ‫ِ‬
‫بامللكية‬ ‫ٍ‬
‫بلدان �أخرى‪ .‬فما املق�صو ُد‬
‫إبداعات ال ِ‬
‫أفراد؟‬ ‫ِ‬ ‫�‬
‫مفهوم الملكي ِة الفكري ِة و�أنوا ُعها‬
‫ُ‬ ‫‪-1‬‬
‫ُ‬
‫العقل من‬ ‫نتجها‬ ‫ِ‬
‫واالبتكارات التي ُي ُ‬ ‫ِ‬
‫إبداعات‬ ‫َ‬
‫مقابل ال‬ ‫منح‬
‫الحقوق التي ُت ُ‬
‫ُ‬ ‫هي‬
‫الملكي ُة الفكري ُة َ‬
‫ُ‬
‫الم ِ‬
‫لكية‬ ‫وحقوق ُ‬
‫ُ‬ ‫وت�صاميم‪.‬‬
‫َ‬ ‫وم�صنفات �أدبي ٍة وفني ٍة‪ْ ،‬‬
‫ومن رموزٍ ‪ ،‬و�أ�سما ٍء‪ ،‬و�صورٍ ‪،‬‬ ‫ٍ‬ ‫ٍ‬
‫اختراعات‪،‬‬
‫ِ‬
‫والم�صنفات‬ ‫ِ‬
‫التجارية‬ ‫ِ‬
‫والعالمات‬ ‫االختراع‬
‫ِ‬ ‫ِ‬
‫براءات‬ ‫للمبدعين‪ ،‬ومالكي‬
‫َ‬ ‫ِ‬
‫الفكرية تكفلُ‬
‫مال‬ ‫ٍ‬
‫جهد � ْأو ٍ‬ ‫وظفوه من‬ ‫مما‬ ‫ِ‬
‫باال�ستفادة ّ‬ ‫هم‬ ‫ِ‬
‫ُ‬ ‫المحمية‪ ،‬ح َّق ْ‬
‫ِ‬
‫الفكرية‬ ‫ِ‬
‫للملكية‬ ‫هم‪ .‬و ُتعنى المنظم ُة العالمي ُة‬ ‫ِ‬
‫في �إبداعات ْ‬
‫(‪)World Intellectual Property Organization (WIPO‬‬
‫عالميا‪.‬‬
‫ًّ‬ ‫ِ‬
‫الفكرية‬ ‫الم ِ‬
‫لكية‬ ‫ؤون ُ‬ ‫ب� ِ‬
‫إدارة �ش� ِ‬
‫حقوق الملكي ِة الفكري ِة‬
‫ِ‬ ‫دوافع حماي ِة‬
‫ُ‬ ‫‪-2‬‬
‫ِ‬
‫مجاالت‬ ‫واالختراع في‬
‫ِ‬ ‫يعتمدان على قدر ِتها على ال ِ‬
‫إبداع‬ ‫ِ‬ ‫ِ‬
‫الب�شرية ورفاهي َتها‬ ‫تقد َم‬
‫� َّإن ّ‬
‫أجل‬ ‫من � ِ‬ ‫جهدا وما ًال ً‬
‫كثيرا ْ‬ ‫ً‬ ‫إن�سان‬
‫يبذل ال ُ‬ ‫ها‪،‬حيث ُ‬
‫ُ‬ ‫ِ‬
‫والثقافة‪ ،‬وغيرِ‬ ‫ِ‬
‫وال�صناعة‬ ‫التكنولوجيا‬
‫العديد‬
‫َ‬ ‫اختراع ِه �أوِ ابتكارِ ه‪ ،‬كما �أن ُه ُيجري‬
‫ِ‬ ‫ِ‬
‫للو�صول �إلى‬ ‫من موا َّد و� ٍ‬
‫آالت؛‬ ‫�شرا ِء ما ُ‬
‫يلزم ُه ْ‬
‫�سيقومون‬
‫َ‬ ‫دون حماي ِته‪ ،‬ف� َّإن � َ‬
‫آخرين‬ ‫من ِ‬ ‫ت�سويق ابتكارِ ه ْ‬
‫َ‬ ‫لبلوغ ِ‬
‫غايته‪ ،‬ف�إذا �أرا َد‬ ‫ِ‬ ‫ِ‬
‫التجارب‬ ‫من‬
‫َ‬
‫تو�ص َل‬
‫عن ن�شرِ ما َّ‬‫االمتناع ْ‬
‫ِ‬ ‫يدفع ُه �إلى‬
‫جهد؛ مما ُ‬ ‫ٍ‬ ‫من غيرِ عنا ٍء �أو‬ ‫ِ‬
‫با�ستغالل هذا االبتكارِ ْ‬
‫المبدع حماي َة � ِ‬
‫إبداعه‪،‬‬ ‫ِ‬ ‫ُ‬
‫تكفل لهذا‬ ‫ِ‬
‫الفكرية‬ ‫الم ِ‬
‫لكية‬ ‫حقوق ُ‬
‫َ‬ ‫ً‬
‫حفاظا عليه‪ ،‬ومن هنا‪ ،‬ف� َّإن‬ ‫�إليه‬
‫ِ‬
‫الجديدة‬ ‫ِ‬
‫إبداعات‬ ‫القانوني ُة لل‬
‫ّ‬ ‫ِ‬
‫الحماية‪ .‬فالحماي ُة‬ ‫جرا ِء هذه‬ ‫من َّ‬ ‫مادي ْ‬
‫ٍّ‬ ‫نفع‬ ‫َ‬
‫والح�صول على ٍ‬
‫ِ‬
‫واالختراعات‪ ،‬كما � َّأن‬ ‫ِ‬
‫االبتكارات‬ ‫من‬ ‫ِ‬
‫المزيد َ‬ ‫إنفاق موار َد �إ�ضافي ٍة؛ ُبغي َة �إنجازِ‬
‫ت�شجع على � ِ‬
‫ُ‬
‫فر�ص‬ ‫ِ‬
‫إحداث ِ‬ ‫االقت�صادي‪ ،‬و�‬
‫ِّ‬ ‫النمو‬
‫ِّ‬ ‫ِ‬
‫يعمالن على تحفيزِ‬ ‫ِ‬
‫الفكرية وحماي َتها‬ ‫بالم ِ‬
‫لكية‬ ‫النهو�ض ُ‬
‫َ‬
‫والتمتع ِبه‪.‬‬
‫ِ‬ ‫العي�ش‬
‫ِ‬ ‫ِ‬
‫جودة‬ ‫وتح�سين‬
‫ِ‬ ‫ِ‬
‫وال�صناعات‪،‬‬ ‫العمل‬
‫ِ‬

‫‪14‬‬

‫‪www.jnob-jo.com‬‬
‫(ف ّك ْر‪ْ ،‬‬
‫ناق�ش ‪� ،‬شاركْ )‬
‫هي؟‬ ‫ِ‬ ‫ِ‬ ‫ِ‬ ‫ِ‬ ‫هلْ‬
‫حقوق امللكية الفكرية؟ وما َ‬ ‫حلماية‬ ‫دوافع �أخرى‬
‫ُ‬ ‫توجد‬
‫ُ‬
‫أمام زمال ِئ َك‪.‬‬ ‫تو�صلت � ِ‬
‫إليه � َ‬ ‫َ‬ ‫اعر�ض ما‬
‫ْ‬ ‫ ‬

‫ْ‬
‫ابحث‬
‫ابحث في‪:‬‬
‫ْ‬ ‫أفراد مجموع ِت َك‪ ،‬وبا�ستخدام الإنترنت‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫العاديين ‪.‬‬
‫َ‬ ‫أفراد‬ ‫ِ‬
‫بالن�سبة لل ِ‬ ‫ِ‬
‫الفكرية‬ ‫ِ‬
‫الملكية‬ ‫ِ‬
‫حقوق‬ ‫ِ‬
‫فائدة‬ ‫‪-‬‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫لت � ِ‬
‫إليه في ِّ‬ ‫تو�ص َ‬
‫دو ْن ما ّ‬
‫ّ‬ ‫ ‬

‫أق�سام الملكي ِة الفكري ِة‪ ،‬والجه ُة الحكومي ُة الم�س�ؤول ُة عنها محليًا‪:‬‬


‫‪ُ � -3‬‬
‫الملكي ُة الفكري ُة �إلى ق�سمينِ رئي�سينِ ‪ ،‬هما‪:‬‬
‫ق�سم ُ‬
‫تُ ُ‬
‫ِ‬
‫والتجارة‪،‬‬ ‫ِ‬
‫الـ�صناعة‬ ‫محـلـيـا وزار ُة‬
‫ًّ‬ ‫وتـتـابـعها‬
‫ُ‬ ‫ُ‬
‫وت�شرف عليها‬ ‫الملكي ُة ال�صناعي ُة والتجاري ُة‪:‬‬
‫�أ ‪ُ -‬‬
‫ق�سم �إلى ‪:‬‬
‫و ُت ُ‬
‫ِ‬
‫ال�صناعية‪.‬‬ ‫والنماذج‬
‫ِ‬ ‫والر�سوم‪،‬‬
‫ِ‬ ‫االختراع‪،‬‬
‫ِ‬ ‫ِ‬
‫براءات‬ ‫إبداعات ال�صناعي ِة‪ :‬وت�ص َّن ُ‬
‫ف �إلى‬ ‫ِ‬ ‫‪ . 1‬ال‬
‫ِ‬
‫الجغرافية‪.‬‬ ‫ؤ�شرات‬ ‫ِ‬
‫التجارية‪ ،‬والم� ِ‬ ‫ِ‬
‫العالمة‬ ‫ف �إلى‬ ‫العالمات الفارق ِة‪ :‬وت�ص َّن ُ‬
‫ِ‬ ‫‪.2‬‬

‫ْ‬
‫ابحث‬

‫من‪:‬‬
‫بكل َ‬ ‫ِ‬
‫المق�صود ٍّ‬ ‫عن‬
‫ابحث ِ‬
‫ْ‬ ‫وبا�ستخدام الإنترنت‪،‬‬
‫ِ‬ ‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫ِ‬
‫الجغرافية‪.‬‬ ‫ِ‬
‫ال�صناعية‪ ،‬الم� ِ‬
‫ؤ�شرات‬ ‫النماذج‬
‫ِ‬ ‫ِ‬
‫ال�صناعية‪،‬‬ ‫الر�سوم‬
‫ِ‬ ‫‪-‬‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫لت �إ ِ‬
‫ِليه في ِّ‬ ‫تو�ص َ‬
‫دو ْن ما ّ‬
‫ّ‬ ‫ ‬

‫ُق�سم �إلى‪:‬‬ ‫ِ‬


‫الثقافة‪ ،‬وت ُ‬ ‫ِ‬
‫لوزارة‬ ‫ِ‬
‫التابعة‬ ‫ِ‬
‫الوطنية‬ ‫ِ‬
‫المكتبة‬ ‫الملكي ُة الأدبيّ ُة �أو الفنيّةُ‪ :‬وتُعنى بها دائر ُة‬
‫ب‪ُ -‬‬
‫أعمال الفني َة‪،‬‬ ‫ِ‬
‫والروايات)‪ ،‬وال َ‬ ‫ِ‬
‫(الق�صائد‪،‬‬ ‫مثل‪:‬‬ ‫وي�شمل ال َ‬
‫أعمال الأدبي َة‪َ ،‬‬ ‫ُ‬ ‫ؤلف‪:‬‬‫حق الم� ِ‬ ‫‪ِّ .1‬‬
‫ِ‬
‫الحا�سوب‪.‬‬ ‫وبرامج‬
‫َ‬ ‫ِ‬
‫والمنحوتات)‪،‬‬ ‫ِ‬
‫الفنية‪،‬‬ ‫ِ‬
‫واللوحات‬ ‫أفالم‪،‬‬ ‫َ‬
‫مثل‪(:‬ال ِ‬
‫‪15‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫وهيئات‬ ‫ِ‬
‫ال�صوتية‪،‬‬ ‫ِ‬
‫الت�سجيالت‬ ‫ومنتجي‬ ‫وت�شمل فناني الأدا ِء ‪ُ ،‬‬
‫ُ‬ ‫الحقوق المجاور ِة‪:‬‬
‫ِ‬ ‫‪.2‬‬
‫تكن‪.‬‬
‫لم ْ‬ ‫أكانت م�ش َّفر ًة � ْأم ْ‬
‫ها‪�،‬سواء � ْ‬
‫ٌ‬ ‫وبرامج‬
‫َ‬ ‫والبث‬
‫ِّ‬ ‫ال ِ‬
‫إذاعة‬

‫حقوق الملكي ِة الفكري ِة‬


‫ِ‬ ‫الحا�سوب وحماي ُة‬
‫ُ‬ ‫‪-4‬‬
‫من المخاطرِ‬ ‫ِ‬
‫الحا�سوب للكثيرِ َ‬ ‫برامج‬
‫ُ‬ ‫تتعر�ض‬
‫ُ‬
‫ِ‬
‫المعلومات‪،‬‬ ‫ِ‬
‫�صاالت وع�صرِ‬ ‫ظل ِ‬
‫ثورة اال ّت‬ ‫في ِّ‬
‫ِ‬
‫لحقوق‬ ‫ِ‬
‫إخ�ضاعها‬ ‫من حماي ِتها و�‬‫بد ْ‬
‫فكان ال َّ‬
‫َ‬
‫حق‬
‫يتبع َّ‬ ‫ِ‬
‫الفكرية؛ باعتبارِ ها ُم�ص َّن ًفا ُ‬ ‫الم ِ‬
‫لكية‬ ‫ُ‬
‫يكن ُمكتمالً‪.‬‬
‫لم ْ‬ ‫الم� ِ‬
‫ؤلف‪ ،‬حتى ْلو ْ‬

‫ِ‬
‫لل�شركة‪،‬‬ ‫ِ‬
‫التجارية‬ ‫ِ‬
‫العالمة‬ ‫�ضمن‬
‫َ‬ ‫�سري ٍة‪،‬‬ ‫ٍ‬
‫عالمات ِّ‬ ‫با�ستخدام‬
‫ِ‬ ‫البرمجي ِة‬
‫ّ‬ ‫ِ‬
‫ال�شركات‬ ‫بع�ض‬
‫تقوم ُ‬ ‫ُ‬
‫ُ‬
‫و�سائل حديث ٌة‬ ‫�ستخدم‬
‫ُ‬ ‫ِ‬
‫التقليد‪ .‬كما ُت‬ ‫ِ‬
‫اكت�شاف‬ ‫من �أَ ِ‬
‫جل‬ ‫َ‬
‫وذلك ْ‬ ‫الكتروني‪) Logo -‬؛‬ ‫ٍّ‬ ‫(و�شم‬
‫ٍ‬
‫الم ِ‬
‫لكية‬ ‫حقوق ُ‬ ‫ِ‬ ‫الرقمية ( ‪ ،)Digital Watermarking‬ل ِ‬
‫إثبات‬ ‫ِ‬ ‫ِ‬
‫المائية‬ ‫ِ‬
‫العالمات‬ ‫ل ِ‬
‫إ�ضافة‬
‫بع�ض‬ ‫المائية في � ِ‬
‫إزاحة ِ‬ ‫ِ‬ ‫ِ‬
‫العالمة‬ ‫يت�سبب وجو ُد‬
‫ُ‬ ‫حيث‬‫البرامج ب�صور ٍة غيرِ قانوني ٍة؛ ُ‬‫ِ‬ ‫ن�سخ‬
‫عند ِ‬ ‫َ‬
‫تكون‬
‫ُ‬ ‫ِ‬
‫وهذه الإزاح ُة‬ ‫ِ‬
‫الملليمترات‪،‬‬ ‫الن�ص‪ ،‬بمقدارِ �أجزا ٍء َ‬
‫من‬ ‫بع�ض ال�سطورِ في ِّ‬ ‫ِ‬
‫الكلمات‪ْ � ،‬أو ِ‬
‫غير خبير ٍة‪.‬‬‫عين ُ‬ ‫َ‬
‫تلحظ ُه ٌ‬ ‫دون � ْأن‬‫من ِ‬ ‫ِ‬
‫التقليد ْ‬ ‫ِ‬
‫لك�شف‬ ‫كافي ًة‬
‫ْ‬
‫ابحث‬
‫الرقمي ِة‬
‫َّ‬ ‫ِ‬
‫العالمات‬ ‫عن‬
‫ابحث ِ‬
‫ْ‬ ‫وبا�ستخدام الإنترنت‪،‬‬
‫ِ‬ ‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫المائي ِة ‪.Digital Watermarking‬‬
‫َّ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫تو�صلت �إ ِ‬
‫ِليه في ِّ‬ ‫َ‬ ‫دو ْن ما‬
‫ّ‬ ‫ ‬

‫‪16‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫الح�صول عليها‬ ‫االختراع وكيفي ُة‬
‫ِ‬ ‫‪ - 5‬براء ُة‬
‫�شكل من َت ٍج‪ْ � ،‬أو عملي ٍة ُ‬
‫تتيح طريق ًة جديد ًة لإنجازِ‬ ‫اختراع‪ ،‬في ِ‬
‫ٍ‬ ‫نظير‬
‫منح َ‬ ‫حق‪ُ ،‬ي ُ‬
‫االختراع ٌ‬
‫ِ‬ ‫براء ُة‬
‫اختراع ِه‪ ،‬وهي‬
‫ِ‬ ‫ِ‬
‫لمالكها حماي َة‬ ‫وتكفل البراء ُة‬
‫ُ‬ ‫جديدا لم�شكل ٍة ما‪.‬‬
‫ً‬ ‫تقنيا‬
‫ال ًّ‬‫قد ُم ح ً‬
‫عمل ما‪ْ � ،‬أو ُت ّ‬
‫ٍ‬
‫العموم‪.‬‬
‫ِ‬ ‫ع�شرين �سن ًة على ِ‬
‫وجه‬ ‫َ‬ ‫منح لفتر ٍة محدود ٍة‪ُ ،‬‬
‫تدوم‬ ‫ُت ُ‬
‫يح�صلون على‬
‫َ‬ ‫وقد‬ ‫تعترف لهم ب� ِ‬
‫إبداعهم‪ْ ،‬‬ ‫ُ‬ ‫حيث‬
‫ُ‬ ‫دور مح ِّف ٌز لل ِ‬
‫أفراد؛‬ ‫ِ‬
‫ولبراءات االختراع ٌ‬
‫الحوافز على االبتكارِ‬
‫ُ‬ ‫وت�شجع َ‬
‫تلك‬ ‫ُ‬ ‫يمكن ت�سوي ُقها‪،‬‬
‫ُ‬ ‫آت مالي ٍة على اختراعا ِتهم التي‬
‫مكاف� ٍ‬
‫اختراع‪،‬‬
‫ٍ‬ ‫�شخ�ص ما براء َة‬
‫ٌ‬ ‫ِ‬
‫الب�شرية‪ .‬وعندما ُيم َن ُح‬ ‫ِ‬
‫الحياة‬ ‫نوعي ِة‬
‫تح�س َن ّ‬ ‫ِ‬
‫بدوره ‪ُّ -‬‬ ‫ي�ضمن ‪-‬‬
‫ُ‬ ‫الذي‬
‫أغرا�ض‬
‫ٍ‬ ‫بيعه ل‬
‫توزيع ُه‪ْ � ،‬أو ُ‬
‫ُ‬ ‫االنتفاع ِبه‪ْ � ،‬أو‬
‫ُ‬ ‫�صنع ُه‪ْ � ،‬أو‬
‫يمكن ُ‬
‫ُ‬ ‫االختراع ال‬
‫َ‬ ‫ف� َّإن هذا يعني � َّأن‬
‫المحاكم‬
‫ِ‬ ‫أمام‬ ‫ِ‬
‫البراءة � َ‬ ‫ِ‬
‫الحقوق في‬ ‫يكون �إنفا ُذ‬
‫ُ‬ ‫وغالبا ما‬
‫ً‬ ‫ِ‬
‫البراءة‪.‬‬ ‫مالك‬ ‫ِ‬
‫موافقة ِ‬ ‫من ِ‬
‫دون‬ ‫تجاري ٍة ْ‬
‫ِ‬
‫للمحكمة � ْأن‬ ‫يمكن‬
‫ُ‬ ‫معظم ال ِ‬
‫أنظمة‪ ،‬كما‬ ‫ِ‬ ‫ِ‬
‫البراءات في‬ ‫التي لها �صالحي ُة ِ‬
‫وقف التعدي على‬
‫الغير‪.‬‬
‫ك�سب ُه ُ‬
‫طعن َ‬‫بناء على ٍ‬ ‫ِ‬
‫البراءة؛ ً‬ ‫بطالن‬
‫َ‬ ‫تعلن‬
‫َ‬
‫ال�شكل‬
‫ِ‬ ‫باعها‪ ،‬مو�ضح ٍة في‬ ‫َ‬
‫عليك ا ِّت ُ‬ ‫ٍ‬
‫خطوات‪،‬‬ ‫اختراع‪َ ،‬‬
‫هناك عد ُة‬ ‫ٍ‬ ‫وللح�صول على ِ‬
‫براءة‬ ‫ِ‬
‫(‪.)1-1‬‬

‫اختراع‪.‬‬
‫ٍ‬ ‫الح�صول على ِ‬
‫براءة‬ ‫ِ‬ ‫خطوات‬
‫ُ‬ ‫ال�شكل (‪:)1 -1‬‬
‫ُ‬
‫‪17‬‬

‫‪www.jnob-jo.com‬‬
‫أردني‬ ‫ِ‬
‫القانون ال ِّ‬ ‫الملكي ِة الفكري ِة في‬
‫‪ -6‬حقوقُ ُ‬
‫�ضرورات‬
‫ٌ‬ ‫ُ‬
‫والعقل‪،‬‬ ‫ر�ض‪،‬‬
‫والع ُ‬ ‫والمال‪ِ ،‬‬
‫ُ‬ ‫والنف�س‪،‬‬
‫ُ‬ ‫الدين‪،‬‬
‫ُ‬
‫جميعها على ِ‬
‫حفظها‪،‬‬ ‫ُ‬ ‫ال�شرائع ال�سماوي ُة‬
‫ُ‬ ‫ِ‬
‫اتفقت‬ ‫خم�س‪،‬‬
‫ٌ‬
‫ِ‬
‫وجعلت التعدي عليها‬ ‫أمن‪،‬‬ ‫ِ‬
‫مقومات ال ِ‬ ‫واعتبر ْتها من‬
‫ِ‬
‫واختراعات‬ ‫ِ‬
‫إبداعات‬ ‫ت�ستلزم العقوب َة‪ .‬وال ُب ّد � ّأن �‬
‫ُ‬ ‫جناي ًة‪،‬‬
‫ُ‬
‫الحفاظ‬ ‫ِ‬
‫الواجب‬ ‫المال‬ ‫ِ‬
‫�ضرورة ِ‬ ‫تحت‬
‫تندرج َ‬
‫ُ‬ ‫�شخ�ص ما‬
‫ٍ‬
‫ِ‬
‫أ�صدرت‬ ‫ِ‬
‫الفكرية �‬ ‫الم ِ‬
‫لكية‬ ‫ِ‬
‫حقوق ُ‬ ‫ِ‬
‫ولحماية‬ ‫المجتمع‪.‬‬
‫ُ‬ ‫وي�سعد‬
‫َ‬ ‫لينعم الفر ُد بالطم� ِ‬
‫أنينة‪،‬‬ ‫عليه؛ َ‬
‫حق الم� ِ‬
‫ؤلف‪،‬‬ ‫القوانين وال ِ‬
‫أنظمة التي تحميها‪ ،‬ومنها‪ :‬قانو ُن حماي ِة ِّ‬ ‫ِ‬ ‫من‬
‫الكثير َ‬
‫َ‬ ‫الحكوم ُة الأردني ُة‬
‫حين‬
‫من ٍ‬‫للتعديل ْ‬
‫ِ‬ ‫يتعر�ض‬
‫ُ‬ ‫والحقوق المجاور ِة رقم (‪ِ )22‬‬
‫ل�سنة (‪1992‬م) وتعديال ُته‪ ،‬والذي‬ ‫ِ‬
‫ِ‬
‫الحماية‬ ‫َ‬
‫و�سائل‬ ‫والتعديل‪ ،‬كما � َّأن‬
‫ِ‬ ‫للتطورِ‬
‫ّ‬ ‫ِ‬
‫واالبتكارات قابل ٌة‬ ‫ِ‬
‫إبداعات‬ ‫نظرا ل َّأن ال‬
‫آخر؛ ً‬
‫�إلى � َ‬
‫تتطو ُر من فتر ٍة �إلى �أخرى‪.‬‬
‫ّ‬
‫أردني‪:‬‬ ‫ِ‬ ‫حق الم� ِ‬ ‫ِ‬ ‫ِ‬ ‫ن�ص الماد ِة (‪ْ )9‬‬
‫القانون ال ِّ‬ ‫ؤلف في‬ ‫حماية ِّ‬ ‫قانون‬ ‫من‬ ‫وفيما ي�أتي ُّ‬
‫ٍ‬
‫ت�صرف‬ ‫القيام ب� ِّأي‬
‫ُ‬ ‫يختارها‪ ،‬وال يجو ُز للغيرِ‬ ‫ُ‬ ‫ا�ستغالل م�ص َّن ِف ِه ب� ِّأي طريق ٍة‬
‫ِ‬ ‫الحق في‬
‫ؤلف ُ‬ ‫" للم� ِ‬
‫ؤلف‪ْ � ،‬أو َم ْن يخ ُل ُفه ‪:‬‬ ‫من الم� ِ‬‫كتابي َ‬ ‫دون � ٍ‬
‫إذن‬ ‫أدناه‪َ ،‬‬
‫مبي ٌن � ُ‬
‫مما هو َّ‬
‫ّ‬
‫ٍّ‬
‫كان ب�صور ٍة م�ؤقت ٍة � ْأو دائم ٍة‪ ،‬بما في َ‬
‫ذلك‬ ‫�سواء َ‬ ‫ٌ‬ ‫ا�ستن�ساخ الم�صنَّ ِف ب� ِّأي طريق ٍة � ْأو ٍ‬
‫�شكل‪:‬‬ ‫ُ‬ ‫أ� ‪-‬‬
‫االلكتروني‪.‬‬
‫ُّ‬ ‫الرقمي‬
‫ُّ‬ ‫ُ‬
‫الت�سجيل‬ ‫ال�سينمائي‪ْ � ،‬أو‬
‫ُّ‬ ‫الفوتوغرافي‪ْ � ،‬أو‬
‫ُّ‬ ‫الت�صوير‬
‫ُ‬
‫إجراء � ِّأي تـحويرٍ‬
‫مو�سيـقـيـا‪ْ � ،‬أو � ُ‬
‫ًّ‬ ‫اقتبا�سه‪ْ � ،‬أو توزيع ُه‬
‫ُ‬ ‫ب‪ -‬ترجم ُة الم�صنَّ ِف �إلى لغ ٍة �أخرى‪� ،‬أوِ‬
‫ِ‬
‫عليه‪.‬‬
‫نف‪ْ � ،‬أو ن�سخ ٍة من ُه �إلى الجمهورِ ‪0‬‬ ‫الم�ص ِ‬
‫من َّ‬‫التجاري للن�سخ ِة الأ�صلي ِة َ‬
‫ُّ‬ ‫جـ‪ -‬الت� ُ‬
‫أجير‬
‫ِ‬
‫للملكية ‪0‬‬ ‫ناقل‬
‫آخر ٍ‬ ‫ت�صر ٍف � َ‬
‫البيع‪ْ � ،‬أو � ِّأي ُّ‬
‫عن طريقِ ِ‬ ‫ن�سخه ْ‬‫توزيع الم�صنَّ ِف � ْأو ُ‬
‫ُ‬ ‫د‪-‬‬
‫ِ‬
‫بموافقة‬ ‫قد �أُ ْ‬
‫عدت‬ ‫الن�سخ ْ‬
‫ُ‬ ‫كانت ِ‬
‫هـذه‬ ‫ْ‬ ‫بكميات تجاري ٍة‪ ،‬و� ْإن‬
‫ٍ‬ ‫من الم�صنَّ ِف‬
‫هـ ‪ -‬ا�ستيرا ُد نُ َ�س ٍخ َ‬
‫الحق ِ‬
‫فيه ‪0‬‬ ‫ِّ‬ ‫ِ‬
‫�صاحب‬
‫التمثيل‪� ،‬أوِ‬
‫ِ‬ ‫العـر�ض‪� ،‬أوِ‬
‫ِ‬ ‫عن طـريقِ التالو ِة‪� ،‬أوِ الإلقـا ِء‪� ،‬أوِ‬‫و ‪ -‬نقـلُ الم�صنَّ ِف �إلى الجمهـو ِر ْ‬
‫ال�سينمائي‪ْ � ،‬أو � ِّأي و�سيل ٍة �أخرى"‪.‬‬
‫(‪)2‬‬
‫ِّ‬ ‫التلفزيوني �أوِ‬
‫ِّ‬ ‫إذاعي �أوِ‬
‫الن�شرِ ال ِّ‬
‫حق الم�ؤلِّ ِف‬
‫قانون ِّ‬
‫ُ‬ ‫(‪: )2‬‬
‫‪18‬‬

‫‪www.jnob-jo.com‬‬
‫ْ‬
‫ابحث‬
‫أفراد مجموع ِت َك‪ ،‬ن ِّفذْ ما ي�أتي‪:‬‬ ‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫االلكتروني ‪www.nl.gov.jo‬‬ ‫ِ‬
‫الوطنية‬ ‫ِ‬
‫المكتبة‬ ‫موقع ِ‬
‫دائرة‬ ‫افتح َ‬ ‫‪ْ -‬‬
‫ِّ‬
‫القوانين والأنظم َة‪.‬‬
‫َ‬ ‫اختر‬
‫ْ‬ ‫‪-‬‬
‫ِ‬
‫وتعديالته‪.‬‬ ‫ؤلف رقم ‪ 22‬ل�سنة ‪1992‬م‬ ‫حق الم� ِ‬ ‫ِ‬
‫حماية ِّ‬ ‫قانون‬
‫َ‬ ‫اختر‬
‫ْ‬ ‫‪-‬‬
‫ِ‬
‫الحماية التي‬ ‫عن ِ‬
‫فترة‬ ‫وابحث ْ‬ ‫بحق الم� ِ‬
‫ؤلف‪،‬‬ ‫تتعلق ِّ‬ ‫أردني التي‬ ‫ِ‬
‫ْ‬ ‫ُ‬ ‫القانون ال ِّ‬ ‫عن موا ِّد‬‫ابحث ْ‬
‫ْ‬ ‫‪-‬‬
‫حق الم� ِ‬
‫ؤلف‪.‬‬ ‫قانون ِّ‬
‫ُ‬ ‫ي�ضم ُنها‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫لت � ِ‬
‫إليه في ِّ‬ ‫تو�ص َ‬
‫دو ْن ما ّ‬
‫ّ‬ ‫ ‬

‫تذكير‬
‫ٌ‬
‫آخرين‪.‬‬
‫حقوق ال َ‬
‫َ‬ ‫ُ‬
‫يحفظ‬ ‫أخالقي‪،‬‬
‫ٌّ‬ ‫وطني و�‬
‫ٌّ‬ ‫التزام‬
‫ٌ‬ ‫ِ‬
‫الفكرية‬ ‫ِ‬
‫الملكية‬ ‫ِ‬
‫حقوق‬ ‫تذكر �أَ َّن حماي َة‬
‫ْ‬

‫‪19‬‬

‫‪www.jnob-jo.com‬‬
‫أسئلة الفصل‬

‫عن �إدار ِتها؟‬ ‫وم ِن الم�س� ُ‬


‫ؤول ْ‬ ‫ِ‬
‫الفكرية‪َ ،‬‬ ‫بالم ِ‬
‫لكية‬ ‫و�ضح المق�صو َد ُ‬
‫ِ‬ ‫‪-1‬‬
‫يقوم بما ي�أتي‪:‬‬
‫برنامج ُ‬
‫ٍ‬ ‫‪ِ � -2‬‬
‫أعط مثا ًال على‬

‫المثالُ‬ ‫ ‬
‫العمل‬
‫�آلي ُة ِ‬ ‫ ‬
‫الرقم‬

‫الم�ستخدم‬
‫ِ‬ ‫ِ‬
‫معلومات‬ ‫برامج تقني ٍة ُّ‬
‫لتتب ِع‬ ‫َ‬ ‫ي�ستخدم‬
‫ُ‬ ‫أ�‬
‫وتحلي ِلها‪.‬‬

‫للم�ستخدمين كاف ًة‪.‬‬


‫َ‬ ‫ِ‬
‫جميعها‬ ‫ِ‬
‫البحث‬ ‫ِ‬
‫عمليات‬ ‫ي�سج ُل‬
‫ِّ‬ ‫ب‬

‫الخ�صو�صي ِة‪ ،‬ولك َّن ُه‬


‫ّ‬ ‫للتحكم في‬
‫ِ‬ ‫يوفر � ٍ‬
‫أدوات متعدد ًة‬ ‫ُ‬ ‫جـ‬
‫عك�س َ‬
‫ذلك‪.‬‬ ‫ُ‬ ‫ِ‬
‫الحقيقة‬ ‫في‬

‫المفاتيح‪.‬‬
‫ِ‬ ‫ِ‬
‫للوحة‬ ‫الم�ستخدم‬
‫ِ‬ ‫َ‬
‫�ضغط‬ ‫يتتب ُع‬
‫َّ‬ ‫د‬

‫و�ضح َ‬
‫ذلك‪.‬‬ ‫ْ‬ ‫حدين‪،‬‬
‫ِ‬ ‫�سالحا ذا‬
‫ً‬ ‫الكوكيز (‪)Cookies‬‬
‫ُ‬ ‫عد‬
‫‪ُ - 3‬ي ُّ‬
‫االختراع‪.‬‬
‫ِ‬ ‫ِ‬
‫وبراءات‬ ‫ِ‬
‫الفكرية‬ ‫الم ِ‬
‫لكية‬ ‫ِ‬
‫لحقوق ُ‬ ‫الحاجة �إلى توفيرِ حماي ٍة‬
‫ِ‬ ‫ظهور‬
‫ُ‬ ‫‪ - 4‬عللْ ‪:‬‬
‫الطبيعي ِة‪،‬‬
‫َّ‬ ‫ِ‬
‫أع�شاب‬
‫من ال‬
‫مرهم َ‬
‫ٍ‬ ‫إنـتـاج‬ ‫ِ‬
‫أبـحـاث؛ ل ِ‬ ‫من ال‬ ‫ِ‬
‫بالعديد َ‬ ‫قام‬
‫بارع‪َ ،‬‬
‫�صيدالني ٌ‬
‫ٌّ‬ ‫عمرو‬
‫ٌ‬ ‫‪-5‬‬
‫والح�صول على ٍ‬
‫عائد‬ ‫ِ‬ ‫حـمـايـة من َت ِج ِه‪،‬‬
‫ِ‬ ‫ِ‬
‫كيفية‬ ‫�ساعد َع ْم ًرا على‬
‫ْ‬ ‫ِ‬
‫الحروق‪.‬‬ ‫عالج‬
‫ِ‬ ‫�ساعد في‬
‫ُ‬ ‫ُي‬
‫مادي م ْن ُه‪.‬‬
‫ٍّ‬

‫‪20‬‬

‫‪www.jnob-jo.com‬‬
‫�صناعي ٍة‪:‬‬
‫ّ‬ ‫كي ٍة‬
‫حق م�ؤلِّ ٍف � ْأو ُم ْل َّ‬ ‫ِ‬
‫االبتكارات الآتي َة �إلى ِّ‬ ‫‪� -6‬ص ِّن ِف‬

‫الت�صنيف‬
‫ُ‬ ‫ ‬
‫االبتكار‬
‫ُ‬ ‫ ‬
‫الرقم‬

‫لوح ٌة زيتي ٌة‪.‬‬ ‫ ‬


‫�أ‬
‫م�ستقبلي ٍة‪.‬‬
‫َّ‬ ‫نموذج ل�سيار ٍة‬
‫ٌ‬ ‫ب‬

‫ٍ‬
‫لمتحف‪.‬‬ ‫معماري‬
‫ٌّ‬ ‫ت�صميم‬
‫ٌ‬ ‫جـ‬

‫حا�سوبي‪.‬‬
‫ٌّ‬ ‫برنامج‬
‫ٌ‬ ‫د‬

‫ِ‬
‫االت�صاالت‪.‬‬ ‫ِ‬
‫ل�شركة‬ ‫العالم ُة التجاري ُة‬ ‫هـ‬

‫نوع جديد من معدات الحا�سوب‪.‬‬ ‫و‬

‫ِ‬
‫الفكرية؟‬ ‫ِ‬
‫الملكية‬ ‫ِ‬
‫حقوق‬ ‫دوافع‬
‫ِ‬ ‫اذكر ثال ًثا من‬
‫ْ‬ ‫‪-7‬‬
‫نتهك بها الخ�صو�صي ُة؟‬ ‫و�ض ِح ال ِ‬
‫آليات التي ُت ُ‬ ‫‪ِّ -8‬‬

‫‪21‬‬

‫‪www.jnob-jo.com‬‬
‫آثار ال�سلبي ُة لتكنولوجيا‬
‫ال ُ‬ ‫الف�صلُ الثاني‬
‫ِ‬
‫والمعلومات‪.‬‬ ‫ِ‬
‫االت�صاالت‬
‫العديد من الآثارِ‬
‫َ‬ ‫إيجابيات‪ ،‬كما �أَ َّن لها‬
‫ِ‬ ‫من ال‬
‫الكثير َ‬
‫ُ‬ ‫ِ‬
‫والمعلومات‬ ‫ِ‬
‫االت�صاالت‬ ‫لتكنولوجيا‬
‫من هذه الآثارِ ‪ ،‬ومنها‪ُ � :‬‬
‫إدمان‬ ‫بع�ضا ْ‬
‫الف�صل ً‬
‫ِ‬ ‫ُ‬
‫و�ستتعرف في هذا‬ ‫والمجتمع‪،‬‬
‫ِ‬ ‫حياة ِ‬
‫الفرد‬ ‫ِ‬
‫ال�سلبية على ِ‬
‫ذلك ك ِّل ِه‬
‫آثار َ‬
‫آثار البيئي ُة‪ ،‬و� ُ‬ ‫ِ‬
‫واالت�صال‪ ،‬وال ُ‬ ‫ِ‬
‫المعلومات‬ ‫والمخاطر ال�صحي ُة لتكنولوجيا‬
‫ُ‬ ‫الإنترنت‪،‬‬
‫وطرق‬
‫ُ‬ ‫أنواعها‪،‬‬
‫مفهومها‪ ،‬و� ُ‬‫ُ‬ ‫التجاري ِة‪ ،‬والجريم ُة الإلكتروني ُة‪،‬‬
‫َّ‬ ‫ِ‬
‫والتعامالت‬ ‫أ�سري ِة‬ ‫ِ‬
‫العالقات ال ّ‬ ‫على‬
‫ِ‬
‫الوقاية منها‪.‬‬

‫�أو ًال‪� :‬إدما ُن الإنترنت‬


‫ِ‬
‫المعامالت‬ ‫من‬‫من �إجراء ِالكثيرِ َ‬ ‫فهو ُي ِّ‬
‫مك ُننا ْ‬ ‫ِ‬
‫إلكترونية‪َ ،‬‬ ‫ِ‬
‫الخدمات ال‬ ‫من‬
‫العديد َ‬
‫َ‬ ‫قد ُم الإنترنت‬
‫ُي ِّ‬
‫ِ‬
‫المختلفة‪،‬‬ ‫ِ‬
‫البيانات‬ ‫ِ‬
‫قواعد‬ ‫ِ‬
‫والو�صول �إلى‬ ‫ِ‬
‫العلمية‪،‬‬ ‫ِ‬
‫البحوث‬ ‫ن�ستخدم ُه في‬
‫ُ‬ ‫ِ‬
‫والبنكية‪ ،‬كما‬ ‫ِ‬
‫التجاري��ة‬
‫تتم‬ ‫ا�ستخدام ُه؛ ِ‬
‫فبه ُّ‬ ‫ُ‬ ‫�ساء‬ ‫ومن جه ٍة �أخرى ْ‬
‫قد ُي ُ‬ ‫مات‪ْ .‬‬ ‫الخد ِ‬
‫من َ‬ ‫ذلك َ‬‫آخرين‪� ،‬إلى غيرِ َ‬
‫مع ال َ‬ ‫والتوا�صل َ‬
‫ِ‬
‫إدمان الإنترنت‪.‬‬ ‫ِ‬
‫بالفرد �إلى � ِ‬ ‫واالحتيال‪ ،‬كما �أَن ُه ْ‬
‫قد ي�ؤدي‬ ‫ِ‬ ‫عمليات التزويرِ‬
‫ُ‬
‫المجال في عام (‪)1996‬م‪ ،‬وفي عام (‪)1999‬م � ِ‬
‫أقرت‬ ‫ِ‬ ‫أول درا�س ٍة في هذا‬
‫الباحثون � َ‬
‫َ‬ ‫�أَجرى‬
‫ِ‬
‫الحاالت‬ ‫ِ‬
‫با�ستقبال‬ ‫المراكز ال�صحي ُة‬
‫ُ‬ ‫حيث بد� ِأت‬
‫رت منه؛ ُ‬ ‫إدمان الإنترنت‪ّ ،‬‬
‫وحذ ْ‬ ‫أبحاث بانت�شارِ � ِ‬
‫ُ‬ ‫ال‬
‫يمكن الوقاي ُة‬
‫ُ‬ ‫وكيف‬
‫َ‬ ‫مفهوم � ِ‬
‫إدمان الإنترنت؟‬ ‫ُ‬ ‫ذات عالق ٍة بالإنترنت‪ ،‬فما‬
‫م�شاكل ِ‬
‫َ‬ ‫من‬
‫التي ُتعاني ْ‬
‫ُ‬
‫�سنتعرف �إليه‪.‬‬ ‫ِ‬
‫عالجه؟ هذا ما‬ ‫طرق‬
‫من ُه؟ وما ُ‬
‫إنترنت‬ ‫مفهوم � ِ‬
‫إدمان ال ِ‬ ‫ُ‬ ‫‪-1‬‬
‫ٍ‬
‫لوقت‬ ‫ف‪،‬‬
‫اال�ستخدام المك َّث ُ‬
‫ُ‬ ‫إدمان الإنترنت ب�أن ُه‬
‫ف� ُ‬ ‫عر ُ‬‫ُي َّ‬
‫ِ‬
‫المختلفة‪،‬‬ ‫ل�شبكة الإنترن��ت وتطبيقا ِته��ا‬
‫ِ‬ ‫ٍ‬
‫مح��دد‪،‬‬ ‫غي��رِ‬
‫ِ‬
‫�شبكات‬ ‫ِ‬
‫المحادثة (‪،)Chatting Room‬‬ ‫ِ‬
‫غ��رف‬ ‫ُ‬
‫مثل‪:‬‬
‫االجتماعي‪ ،) Social Network( ،‬وال ِ‬
‫ألعاب‬ ‫ِّ‬ ‫التوا�صل‬
‫ِ‬
‫من ِ‬
‫دون‬ ‫التفاعلي ِ‬
‫��ة (‪ ،)Interactive Games‬وال�ش��را ِء ْ‬ ‫َّ‬
‫محد ٍد‪.‬‬
‫غر�ض َّ‬
‫ٍ‬ ‫معي ٍن‪ْ � ،‬أو‬ ‫ٍ‬
‫هدف ّ‬
‫‪22‬‬

‫‪www.jnob-jo.com‬‬
‫آثار ُه‬ ‫ؤ�شرات ال ِ‬
‫إدمان على الإنترنت و� ُ‬ ‫‪ -2‬م� ُ‬
‫ِ‬
‫خالل‬ ‫ا�ستخدام الإنترنت من‬
‫ِ‬ ‫ال�شخ�ص مدم ًنا على‬
‫ُ‬ ‫ُي َع ُّد‬
‫ؤ�شرات ال ِ‬
‫آتية‪:‬‬ ‫الم� ِ‬
‫ألعاب الإنترنت‪.‬‬ ‫المفرِ ُط ل ِ‬
‫اال�ستخدام ُ‬
‫ُ‬ ‫�أ ‪-‬‬
‫ِ‬
‫ا�ستخدامه‬ ‫إن�شغال في �أثنا ِء‬
‫ُ‬ ‫ُ‬
‫إنهماك �أوِ ال‬ ‫ب‪ -‬ال‬
‫وعدم التركيزِ في � ِّأي �شي ٍء � َ‬
‫آخر‪.‬‬ ‫ُ‬ ‫لالنترنت‪،‬‬
‫إلكترونية بكثر ٍة‪.‬‬
‫ِ‬ ‫الر�سائل ال‬
‫ِ‬ ‫جـ‪ -‬كتاب ُة‬
‫ِ‬
‫الحا�سوب والإنترنت‪:‬‬ ‫آثار � ِ‬
‫إدمان‬ ‫� ُ‬
‫ونوم‪ ،‬وغيرِ ها‪.‬‬ ‫أ�سا�سي ِة من ٍ‬
‫طعام ٍ‬ ‫ِ‬
‫الحاجات ال ّ‬ ‫بالوقت‪ ،‬و� ُ‬
‫إهمال‬ ‫ِ‬ ‫إح�سا�س‬
‫ِ‬ ‫�أ ‪ُ -‬‬
‫عدم ال‬
‫ِ‬
‫االت�صال بالإنترنت‪.‬‬ ‫ِ‬
‫فقدان‬ ‫عند‬ ‫ِ‬
‫واالكتئاب َ‬ ‫ِ‬
‫بالغ�ضب والقلقِ‬ ‫إح�سا�س‬
‫ُ‬ ‫ب‪ -‬ال‬
‫وبرامج جديد ٍة‪.‬‬
‫َ‬ ‫أحدث‪،‬‬ ‫ٍ‬
‫حا�سوب � َ‬ ‫معدات و�أجهز ِة‬
‫ٍ‬ ‫ِ‬
‫للح�صول على‬ ‫ال�سعي المبال ُغ في ِه‬
‫ُ‬ ‫جـ‪-‬‬
‫ِ‬
‫االجتماعـية؛‬ ‫ِ‬
‫والـعـزلـة‬ ‫ِ‬
‫إنجازات‪،‬‬ ‫ِ‬
‫�ضعف ال‬ ‫ِ‬
‫الكذب‪،‬‬ ‫ال�شخ�ص‪ُ ،‬‬
‫مثل‪:‬‬ ‫ِ‬ ‫ال�سلبي على‬
‫ُّ‬ ‫د ‪ -‬الت� ُ‬
‫أثير‬
‫الواقع ‪.‬‬
‫ِ‬ ‫أر�ض‬ ‫ِ‬
‫العالقات على الإنترنت منها على � ِ‬ ‫أكثر ميلاً �إلى‬
‫ي�صبح الفر ُد � َ‬ ‫ُ‬ ‫حيث‬
‫بالتعب وال ِ‬
‫إرهاق‪.‬‬ ‫ِ‬ ‫الدائم‬
‫ُ‬ ‫إح�سا�س‬
‫ُ‬ ‫هـ ‪ -‬ال‬
‫ن�شاط (‪: )1 - 1‬مدى ت�أثي ِر الإنترنت على طلب ِة المدر�س ِة‪.‬‬
‫برامج‬
‫ِ‬ ‫ِ‬
‫وباال�ستعانة ب�إحدى‬ ‫ِ‬
‫المجموعة‪،‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫‪ ،Microsoft Office‬ن ِّفذْ ما ي�أتي‪:‬‬
‫بحيث تحتوي على الم�ؤ�شرات‬
‫ُ‬ ‫إدمان الزمال ِء على الإنترنت‪،‬‬
‫لمعرفة مدى � ِ‬‫ِ‬ ‫‪� - 1‬إعدا َد ا�ستبان ٍة‬
‫الح�صول على �أجهز ٍة‬
‫ِ‬ ‫ال�سعي �إلى‬
‫ِ‬ ‫ا�ستخدام الإنترنت‪،‬‬
‫ِ‬ ‫ِ‬
‫الهدف من‬ ‫الم�ستغر ِق‪،‬‬
‫َ‬ ‫ِ‬
‫(الوقت‬ ‫ال ِ‬
‫آتية‪:‬‬
‫تف�ضيل‬
‫ِ‬ ‫الواقع‪،‬‬
‫ِ‬ ‫أر�ض‬ ‫ِ‬
‫إن�سانية على � ِ‬ ‫ِ‬
‫العالقات ال‬ ‫ِ‬
‫العالقات على الإنترنت على‬ ‫تف�ضيل‬
‫ِ‬ ‫أحدث‪،‬‬
‫� َ‬
‫آخر)‪.‬‬ ‫ٍ‬
‫ن�شاط � َ‬ ‫ا�ستخدام � ِّأي‬
‫ِ‬ ‫ا�ستخدام الإنترنت على‬
‫ِ‬
‫ع�شوائي ًة‪ ،‬وو ّز ِع اال�ستبان َة عليها‪.‬‬
‫َّ‬ ‫عين ًة‬
‫اختر ِّ‬
‫‪ْ -2‬‬
‫ِ‬
‫المجموعة‪.‬‬ ‫و�سج ْلها في ِّ‬
‫ملف‬ ‫النتائج‪ِّ ،‬‬
‫َ‬ ‫‪ - 3‬ح ّل ِل‬
‫ِ‬
‫المدر�سية‪.‬‬ ‫ح�صلت عليها‪ ،‬في ال ِ‬
‫إذاعة‬ ‫َ‬ ‫النتائج التي‬
‫ِ‬ ‫إدمان الإنترنت‪ ،‬في َ�ض ْو ِء‬
‫عن � ِ‬‫تحد ْث ْ‬
‫‪َّ - 4‬‬

‫‪23‬‬

‫‪www.jnob-jo.com‬‬
‫أ�سباب التي ت�ؤدي �إلى � ِ‬
‫إدمان الإنترنت‬ ‫‪ -3‬ال ُ‬
‫ِ‬
‫النف�سية‬ ‫ِ‬
‫الم�شكالت‬ ‫ِ‬
‫العلمية على � َّأن الأفرا َد ذوي‬ ‫الباحثين في درا�سا ِت ِ‬
‫هم‬ ‫َ‬ ‫من‬
‫الكثيرون َ‬
‫َ‬ ‫اتفق‬
‫َ‬
‫ِ‬
‫طبيعة‬ ‫مع‬
‫تتالءم َ‬
‫ُ‬ ‫ٍ‬
‫ميزات‬ ‫من‬
‫عبر الإنترنت؛ لما ل ُه ْ‬‫التفاعل َ‬
‫ِ‬ ‫ال�ستخدام‬
‫ِ‬ ‫أكثر تف�ضي ً‬
‫ال‬ ‫ِ‬
‫واالجتماعية � ُ‬
‫من ِ‬
‫دون‬ ‫ألعاب على الإنترنت ْ‬ ‫ال�شخ�ص ممار�س َة ال ِ‬
‫أن�شطة وال ِ‬ ‫ُ‬ ‫ي�ستطيع‬
‫ُ‬ ‫حيث‬
‫ُ‬ ‫م�شكال ِت ْ‬
‫هم‪،‬‬
‫اجتماعي ٍة‬
‫ّ‬ ‫يقوم ب�إظهارِ هوي ٍة‬ ‫من ال ِ‬
‫أحيان‪ُ ،‬‬ ‫ِ‬
‫و�شخ�صيته‪ ،‬كما �أن ُه‪ ،‬في كثيرٍ َ‬ ‫ِ‬
‫هويته‬ ‫عن‬ ‫ِ‬
‫الك�شف ْ‬
‫ِ‬
‫واهتماماته وطبق َت ُه االجتماعي َة‪.‬‬ ‫آراء ُه‬
‫تتنا�سب و� َ‬
‫ُ‬ ‫ِ‬
‫للطرف الآخرِ ‪،‬‬ ‫مالئم ٍة‬
‫نمو‬
‫مراحل ِّ‬
‫ِ‬ ‫َ‬
‫خالل‬ ‫لت‬
‫هم ْ‬ ‫النف�سية التي �أُ ِ‬
‫ِ‬ ‫ِ‬
‫واالحتياجات‬ ‫والخجل‪،‬‬
‫ِ‬ ‫ِ‬
‫القلق‪،‬‬ ‫من‬
‫كل َ‬ ‫لذا؛ ُي َع ُّد ٌّ‬
‫ألعاب الإلكتروني ُة‪-‬‬ ‫الفرد‪ ،‬والدورِ الذي ت� ِ‬
‫ؤديه ال ُ‬ ‫ِ‬ ‫تقب ِل الآخرين لهذا‬
‫‪،‬وعدم ُّ‬
‫ِ‬ ‫ِ‬
‫المختلفة‬ ‫ِ‬
‫الفرد‬
‫ِ‬
‫بالفرد �إلى‬ ‫أهم ال ِ‬
‫أ�سباب التي ت�ؤدي‬ ‫من � ِّ‬
‫وهي ْ‬ ‫ِ‬ ‫ِ‬ ‫بديلاً‬
‫الواقع‪َ ،‬‬
‫ِ‬ ‫عالم‬
‫االجتماعية في ِ‬ ‫للعالقات‬
‫ِ‬
‫وزيادة‬ ‫ِ‬
‫أفكاره‪،‬‬‫وتنظيم �‬
‫ِ‬ ‫لكتابة ر�سا ِئ ِله‪،‬‬
‫ِ‬ ‫حيث ُيعطي الإنترنت الفر َد الفر�ص َة‬ ‫� ِ‬
‫إدمان الإنترنت؛ ُ‬
‫اللقاء بهِ ْم‪.‬‬
‫َ‬ ‫تجنبا‬
‫آخرين‪ُ ،‬م ً‬
‫ذاته على ال َ‬ ‫عر�ض ِ‬ ‫ِ‬
‫قدرته على ِ‬

‫(ف ّك ْر‪ْ ،‬‬


‫ناق�ش ‪� ،‬شاركْ )‬
‫أبناءهم �إلى � ِ‬
‫إدمان الإنترنت؟‬ ‫أهل � َ‬‫بع�ض ال ِ‬
‫يدفع ُ‬
‫ُ‬ ‫بر�أ ِي َك‪ :‬هلْ‬
‫أمام زمال ِئ َك‪.‬‬ ‫تو�صلت � ِ‬
‫إليه � َ‬ ‫َ‬ ‫اعر�ض ما‬
‫ْ‬

‫عالج � ِ‬
‫إدمان الإنترنت‬ ‫ِ‬ ‫‪ -4‬طرقُ‬
‫كليا‬
‫ا�ستخدام الإنترنت ًّ‬
‫ِ‬ ‫عن‬
‫االمتناع ِ‬
‫ُ‬ ‫عد‬ ‫من ال ِ‬
‫أعمال؛ ولذلك ال ُي ُّ‬ ‫�ستخدم الإنترنت في كثيرٍ َ‬
‫ُ‬ ‫ُي‬
‫ِ‬
‫الهدف‪،‬‬ ‫ِ‬
‫وتحديد‬ ‫ِ‬
‫الوقت‪،‬‬ ‫اال�ستخدام ب� ِ‬
‫إدارة‬ ‫ِ‬ ‫تقنين‬
‫ُ‬ ‫ِ‬
‫الفرد‬ ‫يتعين على‬
‫ُ‬ ‫الناجح‪ ،‬و�إ َّنما‬
‫ِ‬ ‫بالأمرِ‬
‫ِ‬
‫الطرق‪:‬‬ ‫بع�ض من هذ ِه‬
‫وفيما ي�أتي ٌ‬
‫الم ِ‬
‫فرط للإنترنت‪.‬‬ ‫اال�ستخدام ُ‬
‫ِ‬ ‫اال�ستمرار في‬
‫َ‬ ‫يمنع‬ ‫ٍ‬
‫ن�شاط ُ‬ ‫أ� ‪ -‬ممار�س ُة ٍ‬
‫ن�شاط مغايرٍ‪ْ � ،‬أو‬
‫خارجي‪.‬‬
‫ٍّ‬ ‫ويمكن اال�ستعان ُة بمنب ٍه‬
‫ُ‬ ‫وقت ال�ستخدا ِم الإنترنت‪،‬‬‫ب‪ -‬تحدي ُد ٍ‬
‫عن‬ ‫خالل ال ِ‬
‫إجابة ِ‬ ‫ِ‬ ‫يـتم من‬
‫وذلك ُ‬ ‫َ‬ ‫من ا�ستخـدا ِم الإنتـرنت في كـلِّ مر ٍة؛‬ ‫ِ‬
‫الهدف َ‬ ‫جـ‪ -‬تحدي ُد‬
‫من الإنترنت ؟‬ ‫ال�س� ِؤال الآتي‪ :‬ماذا �أُ ُ‬
‫ريد َ‬
‫عمل � ْأو درا�س ٍة‪ْ � ،‬أم‬
‫لـزمـيل ٍ‬
‫ِ‬ ‫ٍ‬
‫ملفـات‬ ‫َ‬
‫إر�سـال‬ ‫أريـد �‬
‫إلكتروني‪ْ � ،‬أم � ُ‬
‫ِّ‬
‫ِ‬
‫البريد ال‬ ‫فح�ص‬
‫َ‬ ‫هلْ � ُ‬
‫أريد‬
‫الع على الأخبارِ ؟‬ ‫أرغب في ِّ‬
‫االط ِ‬ ‫� ُ‬
‫‪24‬‬

‫‪www.jnob-jo.com‬‬
‫ٍ‬
‫مـ�شكـالت‪ ،‬ت�ؤدي‬ ‫خـم�س‬
‫َ‬ ‫إعـداد قائم ٍة‪ ،‬تـحتــوي‬
‫ذلك ب� ِ‬ ‫ا�ستخدام بطاق ِة التذكيرِ‪ُّ :‬‬
‫ويـتم َ‬ ‫ُ‬ ‫د‪-‬‬
‫تتحقق‬
‫ُ‬ ‫فوائـد‪،‬‬
‫َ‬ ‫خم�س‬
‫ِ‬ ‫ُ‬
‫ت�شتمل على‬ ‫مـقـابل قـائمـ ٍة �أخرى موازي ٍة‪،‬‬
‫َ‬ ‫�إلى �إدمان الإنـترنت‪،‬‬
‫دائما‪.‬‬‫من ر�ؤي ِتها ً‬‫الم�ستخدم ْ‬
‫ُ‬ ‫يتمكن‬
‫ُ‬ ‫ٍ‬
‫مكان بارزٍ ‪،‬‬ ‫وتو�ضع في‬
‫ُ‬ ‫اال�ستخدام‪،‬‬
‫ُ‬ ‫�إِذا َّ‬
‫قل‬

‫ت�صميم بطاق ِة التذكيرِ‪.‬‬


‫ُ‬ ‫ن�شاط ( ‪:) 2 - 1‬‬
‫المجموعة‪ ،‬ن ِّف ِذ الآتي ‪:‬‬
‫ِ‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫�صم ْم بطاق َة تذكيرٍ منا�سب ًة‪.‬‬
‫ِّ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫بذلك في ِ‬
‫ملف‬ ‫َ‬ ‫ْ‬
‫احتفظ‬ ‫ ‬

‫أفراد مدمني‬‫جماعي ٍة لل ِ‬ ‫ٍ‬


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

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫�صاالت‬ ‫ِ‬
‫المعلومات واالتّ‬ ‫ا‪:‬مخاطر تكنولوجيا‬
‫ُ‬ ‫ثانيً‬
‫ِ‬
‫واالت�صاالت؛‬ ‫ِ‬
‫المعلومات‬ ‫حاليا ‪ -‬ثور ًة هائل ًة في تكنولوجيا‬ ‫ًّ‬ ‫المعا�صر ‪-‬‬
‫ُ‬ ‫عالمنا‬
‫ُ‬ ‫ي�شهد‬
‫ُ‬
‫المعلومة‪ ،‬ون�شرِ ها ب�أق�صى �سرع ٍة ممكن ٍة‪ْ ،‬بي َد � َّأن التكنولوجيا الجديد َة لم ُ‬
‫تخل من‬ ‫ِ‬ ‫ِ‬
‫للح�صول على‬
‫بع�ضا منها‪.‬‬ ‫ُ‬
‫�ستتعرف ً‬ ‫ِ‬
‫الكبيرة التي‬ ‫ِ‬
‫ال�سلبية والمخاطرِ‬ ‫ِ‬
‫الجوانب‬
‫المخاطر ال�صحي ُة‬
‫ُ‬ ‫‪-1‬‬
‫إن�سان‪ ،‬وفيما‬ ‫ِ‬
‫ال�سلبية على ال ِ‬ ‫ِ‬
‫ال�صحية‬ ‫الكثير من الآثارِ‬ ‫ِ‬
‫والمعلومات‬ ‫ِ‬
‫االت�صاالت‬ ‫لتكنولوجيا‬
‫ُ‬
‫بع�ض منها‪:‬‬
‫ي�أتي ٌ‬
‫ال�ضرر �أو الأذى‬
‫ُ‬ ‫ق�صد به‬
‫وي ُ‬ ‫المتكررِ‪ُ :‬‬
‫ِّ‬ ‫ِ‬
‫بالتعب‬ ‫�أ ‪ -‬الإ�صاب ُة‬
‫أيدي والرقب َة؛ وذلك‬
‫الر�سغ وال َ‬
‫َ‬ ‫ي�صيب‬
‫ُ‬ ‫الذي‬
‫ِ‬
‫خالل‬ ‫من‬ ‫ِ‬
‫الع�ضالت‪ْ ،‬‬ ‫ُ‬
‫ال�ضغط على‬ ‫يتم‬
‫عندما ُّ‬
‫َ‬
‫المفاتيح‪.‬‬
‫ِ‬ ‫ِ‬
‫لوحة‬ ‫المتكررة على‬
‫ِّ‬ ‫ِ‬
‫ال�سريعة‬ ‫ِ‬
‫الحركات‬
‫المتكررِ‬ ‫ِ‬
‫بالتعب‬ ‫أولي َة لل ِ‬
‫إ�صابة‬ ‫أعرا�ض ال ّ‬‫َ‬ ‫� َّإن ال‬
‫ِّ‬
‫حمل‬
‫ِ‬ ‫ِ‬
‫ال�سيارة � ْأو‬ ‫ِ‬
‫قيادة‬ ‫ِ‬
‫الكتابة � ْأو‬ ‫االلتفات لر� ِؤية �شي ٍء ما‪ْ � ،‬أو َ‬
‫عند‬ ‫ِ‬ ‫تظهر في �أثنا ِء‬
‫ُ‬ ‫قد‬
‫ْ‬
‫تعب‬‫الخلل‪ ،‬مثلُ ‪ِ :‬‬
‫ِ‬ ‫من � ِ‬
‫أوجه‬ ‫المتكررِ عد ًدا ْ‬ ‫ِ‬
‫بالتعب‬ ‫وتت�ضمن الإ�صاب ُة‬
‫ُ‬ ‫ِ‬
‫الم�شتريات‪،‬‬
‫ِّ‬
‫العادة ال ت�ؤدي �إلى � ِ‬
‫إعاقة‬ ‫ِ‬ ‫ولكنها في‬
‫َّ‬ ‫آالما مختلف ًة‪،‬‬
‫ي�سبب � ً‬‫ُ‬ ‫ِ‬
‫الع�ضالت‪ ،‬وهو ما‬
‫المفاتيح‪.‬‬
‫ِ‬ ‫ِ‬
‫للوحة‬ ‫الم�ستمر‬ ‫اال�ستخدام‬
‫ُ‬ ‫�سببها‬
‫غالبا ما ُي ُ‬
‫إ�صابات ً‬
‫ُ‬ ‫ِ‬
‫الحركة‪ ،‬وهذه ال‬
‫ُ‬
‫يكون‬
‫ُ‬ ‫بحيث‬
‫ُ‬ ‫بالعين‪،‬‬
‫ِ‬ ‫التركيز‬
‫َ‬ ‫ِ‬
‫الحا�سوب‬ ‫ا�ستخدام‬
‫ُ‬ ‫يتطلب‬
‫ُ‬ ‫بال�صداع‪:‬‬
‫ِ‬ ‫وال�شعور‬
‫ُ‬ ‫تعب العينِ ‪،‬‬
‫ب‪ُ -‬‬
‫ِ‬
‫إجـهادها‪،‬‬ ‫العين و�‬
‫جفاف ِ‬‫ِ‬ ‫يت�سبب في‬
‫ُ‬ ‫طويل‪ ،‬وهذا‬
‫ٍ‬ ‫ٍ‬
‫لوقت‬ ‫ِ‬
‫ال�شا�شة‬ ‫على م�ساف ٍة قريب ٍة َ‬
‫من‬
‫بع�ض ال ِ‬
‫أحيان ‪� -‬إلى ما ُي�سمى‬ ‫وي�ؤدي ‪ -‬في ِ‬
‫العين‬
‫تعب ِ‬ ‫ُ‬
‫وتتمـثل في ِ‬ ‫الحا�سوبـي ِة؛‬
‫ّ‬ ‫أعرا�ض الر� ِؤية‬
‫ب� ِ‬
‫الم�شو ِ‬
‫�شة‪،‬‬ ‫َّ‬ ‫المزدوج ِة‪ ،‬وال�صورِ‬
‫َ‬ ‫وال�صداع‪ ،‬والر� ِؤية‬
‫ِ‬
‫ِ‬
‫الم�شكالت‬ ‫من‬
‫العين‪ ،‬وكثيرٍ َ‬
‫ِ‬ ‫ِ‬
‫�ضغط‬ ‫وارتفاع‬
‫ِ‬
‫الآخرى‪.‬‬

‫‪26‬‬

‫‪www.jnob-jo.com‬‬
‫والمجاالت الكهرومغناطي�سي ِة‪:‬‬
‫ِ‬ ‫إ�شعاع‬
‫مخاطر ال ِ‬
‫ُ‬ ‫جـ ‪-‬‬
‫ِ‬
‫بالحا�سوب‬ ‫ِ‬
‫الـمـت�صـلة‬ ‫مـعـظـم ال ِ‬
‫أدوات‬ ‫ُ‬ ‫ُ‬
‫تـعـمل‬
‫(ال�شا�شات وال ِ‬
‫أدوات‬ ‫ِ‬ ‫ِ‬
‫االت�صاالت‬ ‫وتكنولوجيا‬
‫ِ‬
‫البلوتوث)‬ ‫خالل ِ‬
‫تقنية‬ ‫ِ‬ ‫ِ‬
‫بالحا�سوب من‬ ‫ِ‬
‫المرتبطة‬
‫ِ‬
‫إ�شعاعات‬ ‫م��ن ال‬ ‫ٍ‬
‫محدود َ‬ ‫ٍ‬
‫مجال‬ ‫ِ‬
‫توليد‬ ‫على‬
‫ِ‬
‫الطاقة‬ ‫من‬‫موجات َ‬
‫ٌ‬ ‫وهي‬ ‫ِ‬
‫الكهرومغناطي�سية‪،‬‬
‫َ‬
‫بع�ض‬ ‫ؤكد ُ‬ ‫ِ‬
‫المغناطي�سية‪ .‬وت� ُ‬ ‫ِ‬
‫والطاقة‬ ‫ِ‬
‫الكهربائية‬
‫مر�ض‬
‫�سبب َ‬
‫قد ُت ُ‬ ‫ِ‬
‫ال�سرطانات‪ ،‬كما �أ َّنها ْ‬ ‫أنواع‬
‫بع�ض � ِ‬‫ت�سبب َ‬‫ُ‬ ‫قد‬ ‫التقاريرِ � َّأن ِ‬
‫هذه الأ�شع َة ْ‬
‫الزهايمرِ ‪.‬‬
‫أكثر‬
‫أرجـل ل َ‬ ‫ِ‬
‫المحـمول على ال ِ‬ ‫ِ‬
‫الـحا�سوب‬ ‫و�ضع‬
‫ِ‬ ‫عن‬
‫الحروق ْ‬
‫ُ‬ ‫تنتج ِ‬
‫هذه‬ ‫ِ‬
‫الجلد‪ُ :‬‬ ‫د ‪ -‬حروقُ‬
‫ب�شكـل عـمـيـقٍ ‪ ،‬و�إنـما‬
‫ٍ‬ ‫ِ‬
‫الب�شرة‬ ‫ِ‬
‫حـرق‬ ‫وهـي ال تـ�ؤدي �إلى‬ ‫يومــيـا‪،‬‬
‫ًّ‬ ‫ٍ‬
‫�ساعـات‬ ‫من (‪)6‬‬
‫َ‬
‫قد ت�ؤدي هذه الإ�شع ُة �إلى‬
‫المـتوا�صل ْ‬
‫ِ‬ ‫اال�ستخدام‬
‫ِ‬ ‫ومـع‬ ‫ِ‬
‫الداكـنـة‪َ ،‬‬ ‫ِ‬
‫الدرجـة‬ ‫تحـو ُلها �إلى‬
‫ِّ‬
‫مراحل متقدم ٍة‪.‬‬
‫َ‬ ‫ِ‬
‫الجلد في‬ ‫ِ‬
‫ب�سرطانات‬ ‫ال ِ‬
‫إ�صابة‬
‫ِ‬
‫إ�صابـة‬ ‫ِ‬
‫إمكانية ال‬ ‫ِ‬
‫الحديثة من �‬ ‫ِ‬
‫الدرا�سات‬ ‫ُ‬
‫مخاوف‬ ‫الـدماغ الـخبـيثـ ِة‪ :‬تزدا ُد‬
‫ِ‬ ‫هـ ‪ -‬الإ�صاب ُة ب�أورا ِم‬
‫ِ‬
‫الهاتف‬ ‫ا�ستـخـدام‬
‫ِ‬ ‫ِ‬
‫زيـادة‬ ‫ِ‬
‫ب�سبب‬ ‫ِ‬
‫الـعـ�صب ال�صوتي؛‬ ‫وورم‬
‫ِ‬ ‫ِ‬
‫الـخبيـثـة‪،‬‬ ‫الدمـاغ‬
‫ِ‬ ‫أورام‬
‫بـ� ِ‬
‫ِ‬
‫الال�سلكية‪.‬‬ ‫ِ‬
‫والهواتف‬ ‫ِ‬
‫المحمول‬
‫ْ‬
‫ابحث‬
‫المراهقون ‪ -‬عادةً‪-‬‬
‫َ‬ ‫ي�ستخدمها‬
‫ُ‬ ‫ال�شخ�صي ِة ( ‪ )Ipod‬التي‬
‫َّ‬ ‫الت�سجيل‬
‫ِ‬ ‫ِ‬
‫أجهزة‬ ‫أثير �‬
‫‪ -‬ما ت� ُ‬
‫لال�ستماع �إلى المو�سيقى على الأُ ِ‬
‫ذن؟‬ ‫ِ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫تو�صلت � ِ‬
‫إليه في ِّ‬ ‫َ‬ ‫دو ْن ما‬
‫ّ‬ ‫ ‬
‫عن‬
‫الناتج ِ‬ ‫ِّ‬
‫المتقط ِع ِ‬ ‫الومي�ض‬
‫ِ‬ ‫ِ‬
‫ب�سبب‬ ‫َ‬
‫وذلك‬ ‫أطفال‪:‬‬ ‫ِ‬
‫ال�شديد لدى ال ِ‬ ‫ِ‬
‫الغ�ضب‬ ‫من‬ ‫حدوث ٍ‬
‫نوبات َ‬ ‫ُ‬ ‫و‪-‬‬
‫ألعاب‬ ‫ِ‬
‫الموجودة في ال ِ‬ ‫ِ‬
‫المتحركة‬ ‫الر�سوم‬
‫ِ‬ ‫إ�ضاءة في‬ ‫ِ‬
‫والمتباينة من ال ِ‬ ‫ِ‬
‫العالية‬ ‫ِ‬
‫الم�ستويات‬
‫ِ‬
‫الحا�سوب‬ ‫ألعاب‬ ‫ِ‬
‫والمتزايد ل ِ‬ ‫اال�ستخدام الم�ستمرِ‬
‫ِ‬ ‫العلماء من‬
‫ُ‬ ‫حذ َر‬ ‫ِ‬
‫إلكترونية‪ .‬كما ّ‬ ‫ال‬
‫أذرع‪.‬‬
‫ارتعا�ش ال ِ‬
‫ِ‬ ‫بمر�ض‬
‫ِ‬ ‫ارتباطه بال ِ‬
‫إ�صابة‬ ‫ِ‬ ‫ِ‬
‫الحتمال‬ ‫االهتزازية من ِق َب ِل ال ِ‬
‫أطفال؛‬ ‫ِ‬
‫‪27‬‬

‫‪www.jnob-jo.com‬‬
‫آثار ال�سلبي ُة لتكنولوجيا االتِّ�صال على ال ِ‬
‫أطفال‪.‬‬ ‫ن�شاطٌ ( ‪ : ) 3 -1‬ال ُ‬
‫لو�سائل التكنولوجيا على ال ِ‬
‫أطفال‪ ،‬ن ّفذْ ما ي�أتي‪:‬‬ ‫ِ‬ ‫ال�سلبي ِة‬
‫ّ‬ ‫خالل درا�س ِت َك للآثارِ‬
‫ِ‬ ‫من‬
‫ِ‬
‫ال�سلبية‪.‬‬ ‫باعها‪ ،‬لتج ُّن ِب الكثيرِ َ‬
‫من الآثارِ‬ ‫يمكن ا ِّت ُ‬
‫ُ‬ ‫ٍ‬
‫خطوات وا�ضح ًة‪،‬‬ ‫حد ْد‬‫‪ّ -1‬‬
‫و�سائل‬
‫ِ‬ ‫عن �أخطارِ‬
‫تتحدث ْ‬
‫ُ‬ ‫ِ‬
‫الويب‪،‬‬ ‫ٍ‬
‫�صفحات على‬ ‫�صم ْم‬ ‫ِ‬
‫تعليمات ‪ِّ ،html‬‬ ‫با�ستخدام‬
‫ِ‬ ‫‪-2‬‬
‫ِ‬
‫الوقاية منها‪.‬‬ ‫ِ‬
‫وكيفية‬ ‫التكنولوجيا على ال ِ‬
‫أطفال‪،‬‬

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

‫(ف ّك ْر‪ْ ،‬‬


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

‫بالعالقات الإن�سانيّ ِة واالجتماعيّ ِة‬


‫ِ‬ ‫مخاطر متعلق ٌة‬
‫ُ‬ ‫‪-3‬‬
‫ِ‬
‫مدارك ال ِ‬
‫إن�سان‬ ‫تكوين‬
‫ِ‬ ‫أ�سا�سيا في‬
‫دورا � ًّ‬ ‫ِ‬
‫تلعبان ً‬ ‫لعقود طويل ٍة‪ِ ،‬‬
‫ظلت الأ�سر ُة والمدر�س ُة‬ ‫ٍ‬
‫‪28‬‬

‫‪www.jnob-jo.com‬‬
‫معالم تتحد ُد من‬
‫َ‬ ‫ُ‬
‫ويتخذها‬ ‫يتم�سك بها‪،‬‬‫ُ‬ ‫القيم التي‬ ‫ِ‬
‫منظومة ِ‬ ‫ت�شكيل‬
‫ِ‬ ‫ِ‬
‫وت�ساهمان في‬ ‫وثقاف ِته‪،‬‬
‫جزء‬
‫انتقل ٌ‬‫فقد َ‬ ‫اليوم ِ‬
‫عالقات الآبا ِء بالأبنا ِء؛ � ّأما َ‬
‫ُ‬ ‫االجتماعي‪ ،‬بما فيها‬ ‫ِ‬
‫ال�سلوك‬ ‫مقومات‬
‫ُ‬ ‫خال ِلها‬
‫ِّ‬
‫أمر الذي‬ ‫ِ‬
‫إلكترونية‪ ،‬ال ُ‬ ‫النقالة‪ ،‬وال ِ‬
‫ألعاب ال‬ ‫ِ‬ ‫ِ‬
‫والهواتف‬ ‫ِ‬
‫�شبكات الإنترنت‪،‬‬ ‫من هذا الدورِ �إلى‬ ‫كبير ْ‬‫ٌ‬
‫بين � ِ‬
‫أفراد‬ ‫ِ‬
‫والمحادثة َ‬ ‫محل الحوارِ‬ ‫َّ‬ ‫االفترا�ضي‪ ،‬الذي َّ‬
‫حل‬ ‫التوا�صل‬
‫ِ‬ ‫من‬ ‫أمام � ٍ‬
‫أنماط َ‬ ‫الباب � َ‬
‫َ‬ ‫فتح‬
‫َ‬
‫ِّ‬
‫الفرد وال ِ‬
‫أ�سرة‪.‬‬ ‫ال�سلبي ِة على ِ‬
‫َّ‬ ‫من الآثارِ‬ ‫الكثير َ‬
‫ُ‬ ‫االفترا�ضي‬ ‫للتوا�صل‬
‫ِ‬ ‫كان‬
‫وقد َ‬ ‫ِ‬
‫الواحدة‪ْ ،‬‬ ‫ال ِ‬
‫أ�سرة‬
‫ِّ‬
‫�صال على الأ�سر ِة‬
‫آثار ال�سلبيّ ُة لتكنولوجيا االتّ ِ‬
‫ن�شاط ( ‪ : ) 4 -1‬ال ُ‬
‫ِ‬
‫المجموعة‪:‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫ِ‬
‫االت�صاالت‪.‬‬ ‫هم تكنولوجيا‬
‫ا�ستخدام ْ‬
‫َ‬ ‫تخ�ص‬
‫ُّ‬ ‫�سلبي ٍة ل ِ‬
‫أفراد عائل ِت ِك‪،‬‬ ‫ٍ‬
‫�سلوكات ّ‬ ‫اذكر ثالث َة‬
‫‪ْ -1‬‬
‫ِ‬
‫ال�سلوكات‪.‬‬ ‫آثار المترتب ُة على ِ‬
‫هذه‬ ‫‪ - 2‬بر� َ‬
‫أيك‪ ،‬ما ال ُ‬
‫من ِ‬
‫هذه الآثارِ ‪.‬‬ ‫للحد ْ‬
‫ِّ‬ ‫اً‬
‫حلول منا�سب ًة‬ ‫اقترح‬
‫ْ‬ ‫‪-3‬‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫ْ‬
‫واحفظ ُه في ِّ‬ ‫لت �إ ِ‬
‫ِليه‪،‬‬ ‫تو�ص َ‬
‫تقريرا بما َّ‬
‫ً‬ ‫اكتب‬
‫ْ‬

‫(ف ّك ْر‪ْ ،‬‬


‫ناق�ش ‪� ،‬شاركْ )‬
‫والمراهقين؟‬
‫َ‬ ‫ِ‬
‫والعدوان لدى ال ِ‬
‫أطفال‬ ‫ِ‬
‫العنف‬ ‫إلكتروني ُة َ‬
‫ميول‬ ‫ّ‬ ‫ألعاب ال‬
‫عز ُز ال ُ‬ ‫‪ -‬بر�أ ِي َك‪َ ،‬‬
‫كيف ُت ِّ‬
‫�شخ�صي ِة ال ِ‬
‫أطفال؟‬ ‫ّ‬ ‫التقليدي ِة في بنا ِء‬
‫ّ‬ ‫‪ -‬ما � ُأثر ال ِ‬
‫ألعاب‬
‫أمام زمال ِئ َك‪.‬‬ ‫تو�صلت � ِ‬
‫إليه � َ‬ ‫َ‬ ‫اعر�ض ما‬
‫ْ‬ ‫ ‬

‫ْ‬
‫ابحث‬

‫الحا�سوبي‪� -‬سايبر‬
‫َّ‬ ‫«القلق‬
‫َ‬ ‫نف�سي‪ُ ،‬يدعى‬
‫ٍّ‬ ‫مر�ض‬
‫من ٍ‬ ‫أ�سا�سي‪ ،‬تعاني ْ‬
‫ِّ‬ ‫ِ‬
‫بال�صف العا�شرِ ال‬ ‫هند طالب ٌة‬
‫ٌ‬
‫عن‪:‬‬ ‫ِ‬
‫للبحث ْ‬ ‫وا�ستخدم الإنترنت‬
‫ِ‬ ‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫تعاون َ‬
‫ْ‬ ‫فوبيا»‬
‫المر�ض‪.‬‬
‫ِ‬ ‫ماهي ِة هذا‬
‫‪ّ -‬‬
‫‪ِ �-‬‬
‫أعرا�ضه‪.‬‬
‫ِ‬
‫عالجه‪.‬‬ ‫ِ‬
‫كيفية‬ ‫‪-‬‬
‫ِ‬
‫المجموعة‬ ‫ملف‬ ‫تو�صلت � ِ‬
‫إليه في ِّ‬ ‫َ‬ ‫دو ْن ما‬
‫ّ‬ ‫ ‬
‫‪29‬‬

‫‪www.jnob-jo.com‬‬
‫المخاطر البيئيَّ ُة‬
‫ُ‬ ‫‪-4‬‬
‫أثيرات ال�سلبيّ ِة على البيئ ِة‪ ،‬ولعلَّ ْ‬
‫من � ِ‬
‫أهمها‪:‬‬ ‫الكثير من الت� ِ‬
‫ُ‬ ‫للتكنولوجيا الحديث ِة‬
‫من‬
‫يزيد ْ‬
‫مما ُ‬ ‫أجهزة مفتوح ًة ِ‬
‫لمدة (‪� )24‬ساع ًة؛ َّ‬ ‫ِ‬ ‫ا�ستهالك الطاق ِة؛ نتيج ًة ِ‬
‫لترك ال‬ ‫ِ‬ ‫�أ ‪ -‬زياد َة‬
‫الحراري‪.‬‬
‫ِّ‬ ‫االحتبا�س‬
‫ِ‬ ‫ِ‬
‫ظاهرة‬
‫ْ‬
‫ابحث‬
‫عما ي�أتي‪:‬‬
‫ابحث ّ‬
‫ْ‬ ‫وبا�ستخدام الإنترنت‪،‬‬
‫ِ‬ ‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫الحراري؟‬
‫ِّ‬ ‫االحتبا�س‬
‫ِ‬ ‫ِ‬
‫بظاهرة‬ ‫‪ -‬ما المق�صو ُد‬
‫نحد م ْنها؟‬
‫كيف ُّ‬
‫أ�سبابها؟ َ‬
‫‪ -‬ما � ُ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫تو�صلت � ِ‬
‫إليه في ِّ‬ ‫َ‬ ‫دو ْن ما‬
‫ّ‬ ‫ ‬

‫جر ْب ِ‬
‫بنف�س َك‬ ‫ّ‬
‫و�ضع اال�ستعدا ِد (‪)Sleep Mode‬‬
‫تركَ الجها ِز على ِ‬
‫ِ‬
‫الطاقة‪،‬‬ ‫ِ‬
‫اال�ستعداد ‪ Sleep Mode‬في توفيرِ‬ ‫و�ضعي ِة‬
‫َّ‬ ‫من ِ‬
‫ترك الجهازِ على‬ ‫ُ‬
‫الهدف ْ‬ ‫يكمن‬
‫ُ‬
‫ِ‬
‫الخطوات الآتي َة‪:‬‬ ‫بذلك‪ ،‬ا َّت ِب ِـع‬
‫َ‬ ‫وللقيام‬
‫ِ‬
‫التحكم (‪.)Control Panel‬‬ ‫اختر لوح َة‬ ‫ْ‬ ‫ِ‬
‫ِ‬ ‫الئـحـة ابـد�أ (‪ْ )Start‬‬ ‫من‬
‫‪ْ -1‬‬
‫أمن ( ‪.)System and Security‬‬ ‫‪ - 2‬اخترِ الأنظم َة وال َ‬
‫الطاقة (‪.)Power Options‬‬‫ِ‬ ‫ِ‬
‫خيارات‬ ‫اختر‬
‫‪ْ -3‬‬
‫أمر (‪.)Choose when you turn off your display‬‬ ‫‪ - 4‬اخترِ ال َ‬
‫المنا�سب ل ِ‬
‫إغالق الجهازِ ‪.‬‬ ‫ِ‬ ‫ِ‬
‫بالوقت‬ ‫ُّ‬
‫التحك ُم‬ ‫ِ‬
‫خالله‬ ‫�صندوق الحوارِ ‪ُّ ،‬‬
‫فيتم من‬ ‫ُ‬ ‫يظهر‬ ‫‪-5‬‬
‫ُ‬

‫(ف ّك ْر‪ْ ،‬‬


‫ناق�ش ‪� ،‬شاركْ )‬
‫ِ‬
‫الطاقة؟‬ ‫ِ‬
‫ا�ستهالك‬ ‫ِ‬
‫تر�شيد‬ ‫تعمل على‬‫ُ‬ ‫كثيرة‪،‬‬
‫ٌ‬ ‫كهربائي ٌة‬
‫ّ‬ ‫آونة ال ِ‬
‫أخيرة‪� ،‬أجهز ٌة‬ ‫ظهر‪ ،‬في ال ِ‬ ‫‪َ -‬‬
‫ِ‬
‫البيئية؟‬ ‫من المخاطرِ‬ ‫ِ‬
‫للطاقة َ‬ ‫ُ‬
‫اال�ستهالك العالي‬ ‫‪ -‬بر�أ ِي َك‪ ،‬لماذا ُي َع ُّد‬
‫أمام زمال ِئ َك‪.‬‬ ‫تو�صلت � ِ‬
‫إليه � َ‬ ‫َ‬ ‫اعر�ض ما‬
‫ْ‬ ‫ ‬

‫‪30‬‬

‫‪www.jnob-jo.com‬‬
‫�ص‬‫االلكتروني ِة‪ ،‬والتخ ُّل ِ‬
‫ّ‬ ‫ِ‬
‫أجهزة‬ ‫ِ‬
‫للتحديث الم�ستمرِ لل‬ ‫النفايات الإلكترونيّ ِة؛ نتيج ًة‬
‫ِ‬ ‫ب‪ -‬ازديا َد‬
‫بد‬ ‫حيث �إ َِّن ِ‬
‫هذه الأجهز َة تحتوي موا َد خطر ًة و�سام ًة‪ ،‬وال َّ‬ ‫ُ‬ ‫ِ‬
‫القديمة‪،‬‬ ‫ِ‬
‫أجهزة‬ ‫من ال‬ ‫َ‬
‫تتم‬
‫التخل�ص منها ُّ‬
‫ِّ‬ ‫ِ‬
‫وال�سامة‪ ،‬و�إحدى ِ‬
‫طرق‬ ‫ِ‬
‫الخطرة‬ ‫ِ‬
‫النفايات‬ ‫ِ‬
‫ل�ضوابط‬ ‫تخ�ضع‬
‫َ‬ ‫من � ْأن‬
‫ْ‬
‫ِ‬
‫إلكترونية‪.‬‬ ‫ِ‬
‫النفايات ال‬ ‫مع‬
‫التعامل َ‬
‫ِ‬ ‫متخ�ص�ص ٍة في‬
‫ِّ‬ ‫ٍ‬
‫�شركات‬ ‫ِ‬
‫بو�ساطة‬
‫ْ‬
‫ابحث‬
‫ابحث فيما ي�أتي‪:‬‬
‫ْ‬ ‫وبا�ستخدام الإنترنت‪،‬‬
‫ِ‬ ‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫حوا�سيب �صديق ٌة ِ‬
‫للبيئة ؟ وما موا�صفا ُتها؟‬ ‫ُ‬ ‫توجد‬
‫ُ‬ ‫‪ -‬هلْ‬
‫�صديقتين ِ‬
‫للبيئة؟‬ ‫ِ‬ ‫قال؛ لتكونا‬ ‫ِ‬
‫والهاتف ال ّن ِ‬ ‫ِ‬
‫المحمول‬ ‫ِ‬
‫الحا�سوب‬ ‫مم ُت�ص َن ُع ّ‬
‫بطاريتا‬ ‫‪ََّ -‬‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫دون َ‬
‫ذلك في ِّ‬ ‫ّ‬ ‫ ‬

‫الجرائم الإلكترونيّ ُة‬


‫ُ‬ ‫ثالثًا‪:‬‬
‫التقدم‬
‫ِ‬ ‫ان‬ ‫ِ‬
‫الجريمة � ّإب َ‬ ‫من‬ ‫برزت � ٌ‬
‫أنماط جديد ٌة َ‬ ‫ْ‬
‫أثر على‬ ‫ِ‬
‫المختلفة � ٌ‬ ‫العلوم‬
‫ِ‬ ‫لتقدم‬
‫ِ‬ ‫فكان‬
‫َ‬ ‫الكبيرِ ‪،‬‬
‫تطو َر‬
‫المجرمون ُّ‬
‫َ‬ ‫َّ‬
‫ا�ستغل‬ ‫حيث‬
‫ُ‬ ‫ِ‬
‫الجريمة؛‬ ‫نوعي ِة‬
‫َّ‬
‫لخدمة �أهدا ِفهم‬
‫ِ‬ ‫ِ‬
‫الحديثة‬ ‫ِ‬
‫العلمية‬ ‫ِ‬
‫المخترعات‬
‫ِ‬
‫التقنية‪،‬‬ ‫الم�ستمر في‬
‫ِّ‬ ‫للتطورِ‬
‫ّ‬ ‫ونظرا‬
‫ً‬ ‫إجرامي ِة‪.‬‬
‫ّ‬ ‫ال‬
‫الجرائم‬
‫ِ‬ ‫وتعد ِد � ِ‬
‫أنواع‬ ‫ُّ‬ ‫عدد م�ستخدميها‪،‬‬ ‫وزيادة ِ‬
‫ِ‬
‫االلكتروني ِة )‪،‬‬
‫ّ‬ ‫ِ‬
‫(الجريمة‬ ‫ا�سم‬
‫الجرائم ُ‬
‫ِ‬ ‫النوع من‬
‫ِ‬ ‫المتعلقة بها‪ ،‬فقد �أُط ِل َق على هذا‬
‫ِ‬ ‫ِ‬
‫أ�ساليب‬‫وال‬
‫دوافعه؟ وكيف ُتكاف َُح ِ‬
‫هذه الجريم ُة؟‬ ‫ُ‬ ‫االلكتروني؟ وما‬ ‫المجرم‬
‫ُ‬ ‫ومن‬
‫االلكتروني ُة؟ ْ‬
‫ّ‬ ‫فما الجريم ُة‬
‫ُّ‬
‫ِ‬
‫الوقاية منها؟‬ ‫طرق‬
‫وما ُ‬
‫مفهوم الجريم ِة الإلكترونيّ ِة‬
‫ُ‬ ‫‪-1‬‬
‫َ‬
‫داخل‬ ‫المخز ِنة‬
‫َّ‬ ‫ِ‬
‫المعلومات‬ ‫ِ‬
‫للو�صول �إلى‬ ‫موﺟ ٌﻪ‬
‫ﻣ�ﺸﺮﻭﻉ‪َّ ،‬‬
‫ٍ‬ ‫غير‬ ‫ٌ‬
‫ﻧ�ﺸﺎﻁ ُ‬ ‫هي‬
‫الجريم ُة االلكترونيَّ ُة َ‬
‫ِ‬
‫حذفها‪.‬وقد اكتفى‬ ‫�سعيا �إلى ِ‬
‫ن�سخها �أو تغييرها �أو‬ ‫إلكتروني ِة؛ ً‬
‫ّ‬ ‫ِ‬
‫أجهزة ال‬ ‫ِ‬
‫الحوا�سيب‪� ،‬أو ال‬
‫‪31‬‬

‫‪www.jnob-jo.com‬‬
‫ُ‬
‫ت�ستهدف التقني َة‬ ‫االلكتروني ِة ب�أ ّنها الجريم ُة التي‬
‫ّ‬ ‫ِ‬
‫الجريمة‬ ‫مفهوم‬
‫ِ‬ ‫الباحثين باخت�صارِ‬
‫َ‬ ‫بع�ض‬
‫ُ‬
‫بالمجرم‬
‫ِ‬ ‫أعمال‬ ‫يرتكب ِ‬
‫هذه ال َ‬ ‫ُ‬ ‫ال�شخ�ص الذي‬ ‫ُ‬ ‫جزئي ٍة ُ‬
‫‪،‬وي�سمى‬ ‫ّ‬ ‫كلي ٍة � ْأو‬
‫االلكتروني َة‪ ،‬ب�صور ٍة ّ‬
‫ّ‬
‫االلكتروني‪.‬‬
‫ِّ‬
‫ارتكاب الجريم ِة الإلكترونيّ ِة‬
‫ِ‬ ‫دوافع‬
‫ُ‬ ‫‪-2‬‬
‫االلكتروني‬
‫ُّ‬ ‫المجرم‬
‫ُ‬ ‫يرتكب‬
‫ُ‬ ‫حيث‬
‫عام؛ ُ‬ ‫ب�شكل ٍّ‬
‫ٍ‬ ‫االلكتروني‬
‫ِّ‬ ‫للمجرم‬
‫ِ‬ ‫والدوافع‬
‫ُ‬ ‫الرغبات‬
‫ُ‬ ‫تتعد ُد‬
‫ّ‬
‫ِ‬
‫للترفيه‪،‬‬ ‫طلبا‬
‫آخرين‪ْ � ،‬أو ً‬
‫أمام ال َ‬ ‫ِ‬
‫التقنية � َ‬ ‫ا�ستخدام‬
‫ِ‬ ‫ِ‬
‫القدرات والذكا ِء في‬ ‫جريم َت ُه رغب ًة في � ِ‬
‫إثبات‬
‫خالل االبتزازِ ‪ْ � ،‬أو � ِ‬
‫إلحاق ال�ضررِ بال َ‬
‫آخرين‪.‬‬ ‫ِ‬ ‫من‬
‫أرباح ْ‬ ‫ِ‬
‫لتحقيق ال ِ‬ ‫�سعيا‬
‫� ْأو ً‬
‫ال�سلطات � ْأو � ِ‬
‫أفراد‬ ‫ِ‬ ‫من‬
‫االهتمام َ‬
‫ِ‬ ‫ِ‬
‫الح�صول على‬ ‫اجتماعيا‪ ،‬يتم ّث ُل في‬
‫ًّ‬ ‫الدافع‬
‫ُ‬ ‫يكون‬
‫ُ‬ ‫وقد‬
‫ْ‬
‫من الجرا ِئم‬
‫النوع َ‬
‫ِ‬ ‫ِ‬
‫ارتكاب هذا‬ ‫ِ‬
‫محاولة‬ ‫دافعا ل ُه في‬
‫ال�شهرة ً‬‫ِ‬ ‫حب‬
‫يكون ُّ‬
‫ُ‬ ‫ولربما‬ ‫ال ِ‬
‫أ�سرة‪َّ ،‬‬
‫ٍ‬
‫حا�سوب � ْأو‬ ‫ِ‬
‫مخترق‬ ‫م�صطلحات مختلف ٍة ع ْن ُه‪ُ ،‬‬
‫مثل‬ ‫ٍ‬ ‫ٍ‬
‫عبارات � ْأو‬ ‫الم�ستحد ِثة؛ بغي َة � ِ‬
‫إطالق‬ ‫َ‬
‫يعي�ش ِ‬
‫فيه‪.‬‬ ‫المجتمع الذي ُ‬ ‫�صدقائه �أو � ِ‬
‫أقاربه في‬ ‫ِ‬ ‫من ِقب ِل �أَ‬
‫ِ‬ ‫هاكر‪َ ْ ،‬‬
‫ِ‬
‫الغ�ضب‬ ‫عن‬
‫�ضون عليها؛ للتعبيرِ ِ‬‫يحر َ‬ ‫االلكتروني َة‪� ،‬أو ِّ‬
‫َّ‬ ‫يرتكبون الجريم َة‬
‫َ‬ ‫أ�شخا�ص‬
‫ٌ‬ ‫َ‬
‫وهناك �‬
‫جهات مق�صود ٍة‪ْ ،‬‬
‫وقد‬ ‫ٍ‬ ‫معي ٍن‪ْ � ،‬أو منظم ٍة َّ‬
‫محدد ٍة‪ْ � ،‬أو‬ ‫من ٍ‬
‫فرد ّ‬ ‫االنتقام ْ‬
‫ِ‬ ‫ِ‬
‫الرغبة في‬ ‫ِ‬
‫ال�شديد‪� ،‬أوِ‬
‫ون‬
‫الكتروني َ‬
‫ّ‬ ‫مجرمون‬
‫َ‬ ‫َ‬
‫وهناك‬ ‫�سيا�سي ٍة � ْأو غيرِ َ‬
‫ذلك‪.‬‬ ‫ّ‬ ‫ديني ٍة � ْأو‬
‫أغرا�ض ّ‬
‫ٍ‬ ‫ِ‬
‫لتحقيق �‬ ‫آخرون‬
‫َ‬ ‫يرتكبها �‬
‫ُ‬
‫والهو ِ�س‪.‬‬
‫َ‬ ‫ِ‬
‫واالكتئاب‪،‬‬ ‫ال�شخ�صي ِة‪،‬‬
‫ّ‬ ‫انف�صام‬
‫ِ‬ ‫نف�سي ٍة‪ُ ،‬‬
‫مثل‬ ‫ّ‬ ‫أمرا�ض‬
‫من � ٍ‬‫عانون ْ‬
‫َ‬ ‫ُي‬
‫(ف ّك ْر‪ْ ،‬‬
‫ناق�ش ‪� ،‬شاركْ )‬
‫أ�شد‬ ‫لكترونية التي ذ ُِك َر ْت‪ُّ � ،‬أيها بر� َ‬
‫أيك � ُّ‬ ‫ِ‬ ‫ِ‬
‫الجريمة إال‬ ‫دوافع‬
‫َ‬ ‫ناق�ش و�أفرا َد مجموع ِتك‬
‫‪ْ -‬‬
‫والمجتمع؟‬
‫ِ‬ ‫خطرا على ِ‬
‫الفرد‬ ‫ً‬
‫ِ‬
‫لكترونية؟‬ ‫للجرائم إال‬
‫ِ‬ ‫دوافع �أخرى‬
‫ُ‬ ‫َ‬
‫هناك‬ ‫‪ -‬هلْ‬
‫أمام زمال ِئ َك‪.‬‬ ‫تو�صلت � ِ‬
‫إليه � َ‬ ‫َ‬ ‫اعر�ض ما‬
‫ْ‬ ‫ ‬

‫الجرائم الإلكترونيّ ِة‬


‫ِ‬ ‫أنواع‬
‫‪ُ � -3‬‬
‫ِ‬
‫�شرعت‬ ‫التقني ِة‪ْ ،‬‬
‫وقد‬ ‫ّ‬ ‫ِ‬
‫الثورة‬ ‫مع‬
‫وتتطور َ‬
‫ُ‬ ‫أ�ساليبها‪،‬‬
‫‪،‬وتختلف � ُ‬
‫ُ‬ ‫لكتروني ِة‬
‫ّ‬ ‫الجرائم إال‬
‫ِ‬ ‫تتعد ُد ُ�ص َو ُر‬
‫ّ‬
‫من‬
‫المجتمع ْ‬
‫ِ‬ ‫ِ‬
‫لحماية‬ ‫َ‬
‫وذلك‬ ‫الجرائم؛‬
‫ِ‬ ‫من‬
‫النوع َ‬
‫خا�صا لهذا ِ‬
‫الها�شمي ُة قانو ًنا ًّ‬
‫ّ‬ ‫المملك ُة الأردني ُة‬
‫ِ‬
‫المعلومات في‬ ‫جرائم �أنظم ِة‬
‫ِ‬ ‫قانون‬
‫ُ‬ ‫�صدر‬
‫َ‬ ‫تتطور با�ستمرارٍ ‪ْ ،‬‬
‫فقد‬ ‫ُ‬ ‫أخذت‬ ‫هذه ال ِ‬
‫آفة التي � ْ‬ ‫�أخطارِ ِ‬
‫‪32‬‬

‫‪www.jnob-jo.com‬‬
‫حيث‬ ‫لعام (‪)2015‬م‪ُ ،‬‬ ‫الجرائم االلكترونيّ ِة رقم (‪ِ )27‬‬
‫ِ‬ ‫قانون‬
‫ُ‬ ‫عام (‪)2010‬م‪� ،‬إلى � ْأن ُو ِ�ض َع‬‫ِ‬
‫التقني ِة‬
‫ّ‬ ‫ِ‬
‫وال�سلوكات‬ ‫االردني) على ال ِ‬
‫أفعال‬ ‫ِّ‬
‫ِ‬
‫العقوبات‬ ‫ِ‬
‫قانون‬ ‫ِ‬
‫جانب‬ ‫القانون (�إلى‬
‫ُ‬ ‫يعاقب هذا‬
‫ُ‬
‫الجرائم ما ي�أتي‪:‬‬
‫ِ‬ ‫الم�شروعة‪ ،‬ومن �أبر ِز الأمثل ِة على َ‬
‫تلك‬ ‫ِ‬ ‫غيرِ‬
‫أوراق‬ ‫ِ‬
‫(ال�سرقة‪ ،‬تزويرِ � ٍ‬ ‫للتخطيط لجريم ٍة‪ُ ،‬‬
‫مثل‬ ‫ِ‬ ‫الحوا�سيب و�شبك ِة الإنترنت‬
‫ِ‬ ‫ا�ستخدام‬
‫ُ‬ ‫�أ ‪-‬‬
‫ِ‬
‫االحتيال)‪.‬‬ ‫اختال�س � ٍ‬
‫أموال‪،‬‬ ‫ِ‬ ‫ٍ‬
‫وم�ستندات‪،‬‬
‫بالر�سائل‪،‬‬
‫ِ‬ ‫خالل �إغرا ِقها‬
‫ِ‬ ‫من‬
‫العمل‪ْ ،‬‬
‫ِ‬ ‫المواقع الإلكتروني ِة على ال�شبك ِة‪ ،‬و�إيقافُها عن‬
‫ِ‬ ‫اقتحام‬
‫ُ‬ ‫ب ‪-‬‬
‫� ْأو بو�سيل ٍة �أخرى‪ْ � ،‬أو بتدميرِ ها‪.‬‬
‫المقر�ص ِنة‪.‬‬
‫ِ‬ ‫البرامج‬
‫ِ‬ ‫ا�ستخدام‬
‫ُ‬ ‫المقر�ص ِنة‪،‬‬
‫ِ‬ ‫للبرامج‬
‫ِ‬ ‫مواقع‬
‫َ‬ ‫جرائم القر�صن ِة‪ ،‬ومنها‪ُ � :‬‬
‫إن�شاء‬ ‫ُ‬ ‫‪-‬‬ ‫جـ‬
‫االلكتروني‪.‬‬ ‫ِ‬
‫والبريد‬ ‫إلكتروني ِة‬
‫ّ‬ ‫المواقع ال‬
‫ِ‬ ‫والت�شهير بها في‬
‫ُ‬ ‫‪ -‬ت�شوي ُه ال�سمع ِة‬ ‫د‬
‫ِّ‬
‫إلكتروني ‪.‬‬ ‫ِ‬
‫البريد ال‬ ‫ِ‬
‫خالل‬ ‫من‬
‫ال ْ‬ ‫ِ‬
‫االحتيال‪ ،‬مث ً‬ ‫‪ -‬انتحالُ �شخ�صيّ ِة فر ٍد � ْأو �شرك ٍة ِ‬
‫بهدف‬ ‫هـ‬
‫ِّ‬
‫إلكتروني‪.‬‬
‫ِّ‬ ‫التوقيع ال‬‫ِ‬ ‫تزوير‬
‫ُ‬ ‫‪-‬‬ ‫و‬
‫ِ‬
‫البنوك‪،‬‬ ‫من‬
‫واالختال�س َ‬
‫ِ‬ ‫ِ‬
‫االئتمانية‪،‬‬ ‫ِ‬
‫البطاقات‬ ‫أرقام‬
‫مثل‪ :‬ال�سطوِ على � ِ‬ ‫أموال‪ُ ،‬‬ ‫جرائم ال ِ‬ ‫ُ‬ ‫‪-‬‬ ‫ز‬
‫ٍ‬
‫وم�ستندات مالي ًة)‪.‬‬ ‫وثائق‬
‫َ‬ ‫وتزويرِ‬
‫ِ‬
‫للمملكة‪.‬‬ ‫الخارجي ِة‬
‫ّ‬ ‫ِ‬
‫والعالقات‬ ‫الوطني‪،‬‬ ‫ِ‬
‫واالقت�صاد‬ ‫الما�س ُة بالأمنِ‬
‫الجرائم َّ‬
‫ُ‬ ‫ح ‪-‬‬
‫ِّ‬
‫ومن‬
‫إنترنت‪ْ ،‬‬‫جرائم ال ِ‬ ‫ِ‬ ‫من �أ�شهرِ‬ ‫هي ْ‬‫واال�ستدراج َ‬
‫ُ‬ ‫التغرير‬
‫ُ‬ ‫واال�ستدراج ‪:‬‬
‫ِ‬ ‫جرائم التغري ِر‬
‫ُ‬ ‫ط ‪-‬‬
‫من م�ستخدمي‬ ‫ِ‬
‫والفتيات ْ‬ ‫ال�س ِّن وال ُق َّّ�صرِ‬ ‫انت�شارا بين � ِ‬
‫أو�ساط �صغارِ ِّ‬ ‫ً‬ ‫�أخطرِ ها و�أكثرِ ها‬
‫المجرمون‬
‫َ‬ ‫يوهم‬
‫ُ‬ ‫إيهام؛ �إ ْذ‬
‫الجرائم على عن�صرِ ال ِ‬ ‫ُ‬ ‫تقوم ِ‬
‫هذه‬ ‫حيث ُ‬ ‫ُ‬ ‫ال�شبكة بخا�ص ٍة‪،‬‬‫ِ‬
‫تتطور ِ‬
‫هذه العالق ُة �إلى‬ ‫ُ‬ ‫وقد‬
‫عبر الإنترنت‪ْ ،‬‬ ‫عالقة �صداق ٍة َ‬
‫ِ‬ ‫تكوين‬
‫ِ‬ ‫هم في‬‫�ضحاياهم برغب ِت ْ‬
‫ِ‬
‫التهديد �أوِ االبتزازِ ‪.‬‬ ‫تحت‬
‫ال�ضحي ُة َ‬
‫ّ‬ ‫تقع‬
‫ثم ُ‬‫الطرفين‪َّ ،‬‬
‫ِ‬ ‫بين‬
‫مادي َ‬
‫ٍّ‬ ‫�إلتقا ٍء‬

‫ِّ‬
‫فك ْر‬
‫االلكتروني ِة؟‬
‫َّ‬ ‫الجرائم‬
‫ِ‬ ‫أ�صدقاء ُه من‬
‫َ‬ ‫نف�س ُه و�‬
‫يحمي َ‬
‫َ‬ ‫َ‬
‫عمرك � ْأن‬ ‫مثل‬
‫ل�شخ�ص في ِ‬
‫ٍ‬ ‫يمكن‬
‫ُ‬ ‫كيف‬
‫َ‬

‫‪33‬‬

‫‪www.jnob-jo.com‬‬
‫ْ‬
‫ابحث‬
‫لعام (‪)2015‬م‪،‬‬
‫أردني رقم (‪ِ )27‬‬ ‫ِ‬
‫القانون ال ِّ‬ ‫ابحث في موا ِّد‬
‫ْ‬ ‫أفراد مجموع ِتك‪،‬‬‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬ ‫‪-‬‬
‫ِ‬
‫المدر�سة‪.‬‬ ‫أمام زمال ِئ َك في � ِ‬
‫إذاعة‬ ‫وتحد ْث عنها � َ‬
‫ّ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫تو�صلت � ِ‬
‫إليه في ِّ‬ ‫َ‬ ‫دو ْن ما‬
‫ّ‬ ‫ ‬

‫الجرائم االلكترونيّ ِة‬


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

‫إلكتروني ِة‪.‬‬
‫ّ‬ ‫الجرائم ال‬
‫ِ‬ ‫ِ‬
‫مكافحة‬ ‫ِ‬
‫وحدة‬ ‫مختبر‬
‫ُ‬ ‫ُ‬
‫ال�شكل (‪: )2 -1‬‬
‫‪34‬‬

‫‪www.jnob-jo.com‬‬
‫وذلك ب�إن�شا ِء ٍ‬
‫ق�سم‬ ‫َ‬ ‫إلكتروني ِة عم َلها في ِ‬
‫عام (‪)2008‬م‪،‬‬ ‫ّ‬ ‫الجرائم ال‬
‫ِ‬ ‫ِ‬
‫مكافحة‬ ‫ابتد� ْأت وحد ُة‬
‫ِ‬
‫واالت�صاالت والإنترنت‬ ‫ِ‬
‫المعلومات‬ ‫جرائم تكنولوجيا‬
‫ِ‬ ‫ِ‬
‫والمتابعة في‬ ‫ِ‬
‫التحقيق‬ ‫ِ‬
‫لغايات‬ ‫خا�ص‬‫ٍ‬
‫ِ‬
‫لمكافحة‬ ‫أ�صبحت وحد ًة متكامل ًة‬
‫ْ‬ ‫رت ف�‬
‫تطو ْ‬
‫ثم َّ‬
‫دور فيها‪َّ ،‬‬ ‫ِ‬
‫للحا�سوب ٌ‬ ‫يكون‬
‫ُ‬ ‫جرائم �أخرى‪،‬‬
‫َ‬ ‫و� ِأية‬
‫من‬
‫الها�شمي ُة ْ‬
‫ّ‬ ‫أردني ُة‬ ‫ِ‬
‫كانت المملك ُة ال ّ‬ ‫وقد‬
‫عام (‪)2015‬م‪ْ .‬‬‫مطلع ِ‬‫ِ‬ ‫االلكتروني ِة في‬
‫ّ‬ ‫ِ‬
‫الجريمة‬
‫الم�ستحد ِثة‪ ،‬وبادرت‬
‫َ‬ ‫الجرائم‬
‫ِ‬ ‫النوع من‬
‫االهتمام بهذا ِ‬
‫ِ‬ ‫�سارعت �إلى‬
‫ْ‬ ‫العربي ِة التي‬
‫ّ‬ ‫ِ‬
‫الدول‬ ‫أوائل‬
‫� ِ‬
‫ِ‬
‫مجال‬ ‫منهجي ٍة وا�ضح ٍة في‬
‫َّ‬ ‫تعتمد على‬
‫ُ‬ ‫متخ�ص�ص ًة‪،‬‬
‫ّ‬ ‫َ‬
‫لذلك وحد ًة‬ ‫�إلى مكافح ِتها‪ ،‬و�أن�ش�أَ ْت‬
‫ِ‬
‫العالية‪.‬‬ ‫ِ‬
‫التقنية‬ ‫ذات‬
‫أهمها الجريم ُة ُ‬ ‫بمختلف � ِ‬
‫أنواعها‪ ،‬و� ُّ‬ ‫ِ‬ ‫الجرائم‬
‫ِ‬ ‫ِ‬
‫مكافحة‬
‫ارتكزت هذ ِه اال�ستراتيجيّ ُة على عواملَ متع ّدد ٍة‪ ،‬منها‪:‬‬
‫ْ‬ ‫ِ‬
‫وقد‬
‫�ضمن و�سائ ِلها � ْأو غايا ِتها‪،‬‬
‫َ‬ ‫َ‬
‫‪:‬وذلك‬‫الجرائم المتعلق ِة بالتقني ِة االلكتروني ِة كاف ًة‬
‫ِ‬ ‫التحقيق في‬
‫ُ‬ ‫�أ ‪-‬‬
‫ِ‬
‫الجهات‬ ‫مع‬ ‫ِ‬
‫بالتعاون َ‬ ‫خارجها‪،‬‬
‫َ‬ ‫ِ‬
‫المملكة � ْأو‬ ‫َ‬
‫داخل‬ ‫ِ‬
‫للو�صول �إلى فاعليها‬ ‫وب�سري ٍة تام ٍة؛‬
‫ِ‬
‫العالقة‪.‬‬ ‫ِ‬
‫ذات‬
‫ِ‬
‫و�سيادته‪.‬‬ ‫ِ‬
‫القانون‬ ‫بل � ِ‬
‫إنفاذ‬ ‫ِ‬
‫لمعرفة ُ�س ِ‬ ‫ِ‬
‫الدرا�سات‪ :‬وذلك‬ ‫ب‪� -‬إعدا ُد‬
‫الت�شريع‬
‫ِ‬ ‫َ‬
‫حول تطويرِ‬ ‫ٍ‬
‫تو�صيات‬ ‫ِ‬
‫باعداد‬ ‫الدرا�سات الواقعيَّ ِة‪ :‬وذلك‬
‫ِ‬ ‫التو�صيات المبنيّ ُة على‬
‫ُ‬ ‫جـ‪-‬‬
‫والتكنولوجي‪.‬‬
‫ِّ‬ ‫واالجتماعي‬
‫ِّ‬ ‫والفل�سفي‬
‫ِّ‬ ‫الفكري‬
‫ِّ‬ ‫التطورِ‬
‫ّ‬ ‫مع‬
‫ين�سجم َ‬
‫ُ‬ ‫الجنائي‪ ،‬بما‬
‫ِّ‬
‫ِ‬
‫خالل‬ ‫من‬ ‫َ‬
‫وذلك ْ‬ ‫والهيئات الر�سميّ ِة وغي ِر الر�سميَّ ِة‪:‬‬
‫ِ‬ ‫المجتمع‪،‬‬
‫ِ‬ ‫مع �أفرا ِد‬
‫الم�شترك ُة َ‬
‫َ‬ ‫د ‪ -‬العالق ُة‬
‫ِ‬
‫المجال‪.‬‬ ‫ِ‬
‫التعاون في هذا‬ ‫المواطنين على‬
‫َ‬ ‫وحث‬
‫ِّ‬ ‫ِ‬
‫الجريمة‪،‬‬ ‫ِ‬
‫مكافحة‬ ‫ِ‬
‫مجال‬ ‫ِ‬
‫التعاون في‬
‫وتبيين مخاطرِ ها‬
‫ِ‬ ‫الم�ستحد ِثة‪،‬‬
‫َ‬ ‫بالجرائم‬
‫ِ‬ ‫ِ‬
‫التوعية‬ ‫ِ‬
‫خالل‬ ‫َ‬
‫وذلك من‬ ‫إعالم‪:‬‬
‫هـ‪ -‬التوعي ُة وال ُ‬
‫الجرائم‪،‬‬
‫ِ‬ ‫هذه‬ ‫ِ‬
‫للتنبيه �إلى مخاطرِ ِ‬ ‫ِ‬
‫والمحا�ضرات؛‬ ‫ِ‬
‫التوعية‬ ‫ور�ش‬
‫من ِ‬ ‫و�آثارِ ها‪ِ ,‬‬
‫بعقد كثيرٍ ْ‬
‫وت�ستهدف ِ‬
‫هذه‬ ‫ُ‬ ‫الجرائم‪،‬‬
‫ِ‬ ‫ِ‬
‫مكافحة‬ ‫ِ‬
‫لوحدة‬ ‫النوعي‬ ‫االخت�صا�ص‬
‫ِ‬ ‫�ضمن‬
‫َ‬ ‫والتحذيرِ منها‪،‬‬
‫ِّ‬
‫ِ‬
‫ؤ�س�سات‬ ‫والع�سكري‪ ،‬وم�‬
‫ِّ‬ ‫المدني‬ ‫المجتمع‬
‫ِ‬ ‫ِ‬
‫ؤ�س�سات‬ ‫أي�ضا ‪ -‬م�‬
‫والور�ش‪ً � -‬‬
‫ُ‬ ‫المحا�ضرات‬
‫ُ‬
‫ِّ‬
‫والحكومي َة‪.‬‬
‫ّ‬ ‫الخا�ص َة‬
‫َّ‬ ‫ِ‬
‫والجهات‬ ‫اختالف م�ستويا ِتها‪،‬‬
‫ِ‬ ‫التعليم على‬
‫ِ‬

‫‪35‬‬

‫‪www.jnob-jo.com‬‬
‫ْ‬
‫ابحث‬
‫ا�ستحدثت‬
‫ْ‬ ‫ِ‬
‫العربية التي‬ ‫ِ‬
‫الدول‬ ‫عن‬
‫ابحث ِ‬
‫ْ‬ ‫ِ‬
‫االنترنت‪،‬‬ ‫ِ‬
‫�شبكة‬ ‫وبا�ستخدام‬
‫ِ‬ ‫مع زمال ِئ َك‪،‬‬ ‫ِ‬
‫بالتعاون َ‬
‫ِ‬
‫لمكافحة‬ ‫ت�ستخدمها‬ ‫اال�ستراتيجيات التي‬ ‫هي‬ ‫ِ‬ ‫ِ‬ ‫ِ‬ ‫ٍ‬
‫ُ‬ ‫ُ‬ ‫وحدات لمكافحة الجريمة االلكترونية‪ ،‬وما َ‬
‫االلكتروني ِة؟‬
‫ّ‬ ‫ِ‬
‫الجريمة‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫تو�صلت � ِ‬
‫إليه في ِّ‬ ‫َ‬ ‫دون ما‬
‫ّ‬ ‫ ‬

‫من الجريم ِة الإلكترونيّ ِة‬


‫‪�ُ -5‬سبلُ الوقاي ِة َ‬
‫إلكتروني ِة‪ْ ،‬‬
‫ومن ِ‬
‫هذه الأمورِ ‪:‬‬ ‫ّ‬ ‫الجرائم ال‬
‫ِ‬ ‫لحماية � ِ‬
‫أنف�سنا من‬ ‫ِ‬ ‫باعها‬‫يجب ا ّت ُ‬
‫ُ‬ ‫كثير من الأمورِ‬
‫ٌ‬
‫الحذر‬
‫ُ‬ ‫الذكي ِة‬
‫ّ‬ ‫ِ‬
‫والهواتف‬ ‫ِ‬
‫الحا�سوب‬ ‫ِ‬
‫أجهزة‬‫م�ستخدم �‬
‫ِ‬ ‫الحذر من مرا�سل ِة الغربا ِء‪ :‬ينبغي على‬
‫ُ‬ ‫أ� ‪-‬‬
‫العنكبوتي ِة �إ َّال َ‬
‫بعد‬ ‫ّ‬ ‫ِ‬
‫ال�شبكة‬ ‫ر�س ُل َ‬
‫عبر‬ ‫ِ‬
‫الملفات التي ُت َ‬ ‫فتح‬
‫وعدم ِ‬ ‫ُ‬ ‫ِ‬
‫مرا�سلة الغربا ِء‪،‬‬ ‫من‬
‫ْ‬
‫َ‬
‫وذلك‬ ‫ِ‬
‫الفيرو�سات؛‬ ‫ِ‬
‫وهاتفه من‬ ‫ِ‬
‫حا�سوبه‬ ‫وكذلك ِ‬
‫عليه حماي ُة‬ ‫َ‬ ‫وي ِة مر�س ِلها‪،‬‬
‫من ُه َّ‬ ‫ت�أكُّ ِ‬
‫ده ْ‬
‫دوري‪.‬‬
‫ٍّ‬ ‫ب�شكل‬
‫ٍ‬ ‫البرامج‬
‫ِ‬ ‫ِ‬
‫وتحديث هذه‬ ‫ِ‬
‫للفيرو�سات‪،‬‬ ‫أ�صلي ٍة م�ضاد ٍة‬
‫برامج � َّ‬
‫َ‬ ‫با�ستخدام‬
‫ِ‬
‫ِ‬
‫والهواتف‬ ‫ِ‬
‫الحا�سوب‬ ‫ِ‬
‫أجهزة‬ ‫الحذر ْقب َل ِ‬
‫بيع �‬ ‫ُ‬ ‫يجب‬
‫ُ‬ ‫الهاتف عن َد بيع ِه‪:‬‬
‫ِ‬ ‫ِ‬
‫محتويات‬ ‫م�سح‬
‫ُ‬ ‫ب‪-‬‬
‫)‪،‬حيث‬
‫ُ‬ ‫كامل لمحتوياتها كاف ًة (‪Wipping‬‬‫ٍ‬ ‫م�سح‬
‫ٍ‬ ‫بعمل‬
‫ِ‬ ‫من ِق َب ِل م�ستخدميها؛‬
‫الذكي ِة ْ‬
‫ّ‬
‫ال�ص ِ‬
‫لبة �أوِ‬ ‫أقرا�ص ُّ‬
‫بحذف محتوى ال ِ‬ ‫ِ‬ ‫لي�ست كفيل ًة‬
‫ْ‬ ‫أوامر(‪ ,)Format‬و(‪)Delete‬‬ ‫�إ َِّن ال َ‬
‫متخ�ص�ص ٍة (‪Wipping‬‬‫ّ‬ ‫برامج‬
‫َ‬ ‫ا�ستخدام‬
‫ُ‬ ‫يجدر‬
‫كامل‪ ،‬و�إ َّنما ُ‬
‫ٍ‬ ‫ب�شكل‬
‫ٍ‬ ‫الخارجي ِة‬
‫ّ‬ ‫ِ‬
‫الذاكرة‬
‫قبل �إتال ِفها‬ ‫الذاكرة‪ ،‬ب�شتى � ِ‬
‫أنواعها‪َ ،‬‬ ‫ِ‬ ‫ِ‬
‫وبطاقات‬ ‫التخزين‬
‫ِ‬ ‫ِ‬
‫وحدات‬ ‫لم�سح‬
‫ِ‬ ‫‪)Programs‬‬
‫يعهد �إليهم ب�صيان ِتها‪،‬‬ ‫ِ‬
‫أجهزة‪ْ � ،‬أو ُ‬ ‫هم َ‬
‫تلك ال‬ ‫يبيع ْ‬
‫ي�ستغلون َم ْن ُ‬
‫َ‬ ‫أ�شخا�ص‬
‫ٌ‬ ‫َ‬
‫فهناك �‬ ‫� ْأو ِ‬
‫بيعها‪،‬‬
‫ِ‬
‫وتهديد �أ�صحا ِبها وابتزازِ هم‪.‬‬ ‫با�ستخراج محتويا ِتها‪،‬‬
‫ِ‬ ‫�شاب َه َ‬
‫ذلك‪،‬‬ ‫� ْأو ما َ‬
‫ْ‬
‫ابحث‬
‫ابحث عن (‪،)Wipping programs‬‬
‫ْ‬ ‫ِ‬
‫�شبكة الإنترنت‪،‬‬ ‫وبا�ستخدام‬
‫ِ‬ ‫مع زمال ِئ َك‪،‬‬ ‫ِ‬
‫بالتعاون َ‬
‫ِ‬
‫ا�ستخدامها‪.‬‬ ‫وتع ّل ْم كيفي َة‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫تو�صلت � ِ‬
‫إليه في ِّ‬ ‫َ‬ ‫دو ْن ما‬
‫ّ‬ ‫ ‬

‫‪36‬‬

‫‪www.jnob-jo.com‬‬
‫وتغييرها با�ستمرارٍ ‪.‬‬
‫ُ‬ ‫ت�شمل َ�أحرفًا و� ً‬
‫أرقاما ورمو ًزا‪،‬‬ ‫ُ‬ ‫بحيث‬
‫ُ‬ ‫�سر ُمع ّقد ٍة‪،‬‬ ‫ِ‬
‫كلمات ٍّ‬ ‫ا�ستخدام‬
‫ُ‬ ‫جـ‪-‬‬
‫ِ‬
‫مكافحة‬ ‫برامج‬
‫ِ‬ ‫وا�ستخدام‬
‫ِ‬ ‫ِ‬
‫الحماية (‪،)Firewalls‬‬ ‫نظام جدارِ‬
‫با�ستعمال ِ‬‫ِ‬ ‫ن�صح‬
‫كما ُي ُ‬
‫الح�س ِ‬
‫ا�سة‪.‬‬ ‫ّ‬ ‫ِ‬
‫البيانات‬ ‫ال�ض ِ‬
‫ارة‪ ،‬وت�شفيرِ‬ ‫البرامج ّ‬
‫ِ‬
‫ِ‬
‫والفيديوهات‬ ‫ال�شخ�صي ِة‪،‬‬
‫ّ‬ ‫ال�ص َورِ‬ ‫بعدم � ِ‬
‫إر�سال ّ‬ ‫ن�صح ِ‬ ‫االجتماعي‪ُ :‬ي ُ‬
‫ِّ‬ ‫التوا�صل‬
‫ِ‬ ‫مواقع‬
‫من ِ‬ ‫الحذر ْ‬
‫ُ‬ ‫د‪-‬‬
‫االجتماعي‪.‬‬
‫ِّ‬ ‫التوا�صل‬
‫ِ‬ ‫مواقع‬
‫ِ‬ ‫ح�سا�س ٍة �إلى الغربا ِء‪َ ،‬‬
‫عبر‬ ‫ٍ‬
‫معلومات ّ‬ ‫الخا�ص ِة‪ْ � ،‬أو � ِأية‬
‫ّ‬
‫ثوان معدود ٍة‪ُ ،‬‬
‫زرع‬ ‫وخالل ٍ‬
‫َ‬ ‫غريب‪ :‬لأ ّن ُه بال ِ‬
‫إمكان‪،‬‬ ‫ٍ‬ ‫�شخ�ص‬
‫ٍ‬ ‫الخا�ص ِة َ‬
‫مع‬ ‫ّ‬ ‫ترك الأجهز ِة‬ ‫عدم ِ‬‫هـ‪ُ -‬‬
‫الخارج‪.‬‬
‫ِ‬ ‫للد ِ‬
‫خول على الجهازِ َ‬
‫من‬ ‫ٍ‬
‫ح�ساب ّ‬ ‫إن�شاء‬
‫تج�س ٍ�س‪ْ � ،‬أو � ُ‬
‫برنامج ّ‬
‫ِ‬

‫ملحوظة‬

‫بالجرائم‬
‫ِ‬ ‫�شكوى خا�ص ٍة‬
‫ً‬ ‫والم�ساعدة‪ ،‬ولتمريرِ � ِأية ملحوظ ٍة � ْأو‬
‫ِ‬ ‫ِ‬
‫إر�شادات‬ ‫ِ‬
‫للح�صول على ال‬
‫االلكتروني‬ ‫ِ‬
‫البريد‬ ‫االلكتروني ِة َ‬
‫عبر‬ ‫ّ‬ ‫الجرائم‬
‫ِ‬ ‫ِ‬
‫مكافحة‬ ‫ِ‬
‫وحدة‬ ‫االلكتروني ِة‪ُ ،‬ي ُ‬
‫مكن مرا�سل ُة‬ ‫ّ‬
‫ِّ‬
‫التالي‪cyber.crimes@psd.gov.jo :‬‬
‫ب�شكل‬‫ٍ‬ ‫ِجراءات‬
‫ُ‬ ‫قد ُم الم�ساعدةُ‪ ،‬و ُت ّت ُ‬
‫خذ الإ‬ ‫حيث ُت َّ‬
‫المجاني (‪ُ ،)911‬‬
‫ِّ‬ ‫بالرقم‬
‫ِ‬ ‫ُ‬
‫االت�صال‬ ‫�أوِ‬
‫�سري ومبا�شرٍ ‪.‬‬
‫ٍّ‬

‫ْ‬
‫ابحث‬
‫إلكتروني ِة‬
‫ّ‬ ‫الجرائم ال‬
‫ِ‬ ‫ِ‬
‫مكافحة‬ ‫ِ‬
‫وحدة‬ ‫ميداني ًة �إلى‬
‫ّ‬ ‫معلم َك وزمال ِئ َك‪ّ ،‬‬
‫نظ ْم زيار ًة‬ ‫مع ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫ِ‬
‫مرتكب‬ ‫عن‬ ‫ِ‬
‫الك�شف ْ‬ ‫للتعر ِف �إلى كي ّف ِية‬
‫العبدلي؛ ُّ‬
‫ِّ‬
‫ِ‬
‫منطقة‬ ‫ِ‬
‫والكائنة في‬ ‫الجنائي)‪،‬‬
‫ِّ‬ ‫ِ‬
‫البحث‬ ‫(� ِ‬
‫إدارة‬
‫التعامل َم َع ُه‪.‬‬
‫ِ‬ ‫إلكتروني ِة‪ ،‬و� ّآلي ِة‬
‫ّ‬ ‫الجرائم ال‬
‫ِ‬
‫إذاعة مدر�س ِتك‪.‬‬
‫واعر�ض ُه في � ِ‬
‫ْ‬ ‫الز ِ‬
‫يارة‪،‬‬ ‫عن ّ‬
‫تقريرا ِ‬
‫ً‬ ‫اكتب‬
‫ْ‬ ‫ ‬

‫(ف ّك ْر‪ْ ،‬‬


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

‫‪37‬‬

‫‪www.jnob-jo.com‬‬
‫الفصل‬
‫ِ‬ ‫ُ‬
‫أسئلة‬

‫مما ي�أتي‪:‬‬ ‫‪ - 1‬ما المق�صو ُد ٍّ‬


‫بكل ّ‬
‫الحا�سوبي ِة‪.‬‬
‫ّ‬ ‫المتكررِ ‪ ،‬الر� ِؤية‬
‫ِّ‬ ‫ِ‬
‫بالتعب‬ ‫إدمان الإنترنت‪ ،‬ال ِ‬
‫إ�صابة‬ ‫� ِ‬
‫‪ - 2‬عللْ ماي�أتي‪:‬‬
‫ِ‬
‫�ضعف‬ ‫مع‬ ‫عب وال ِ‬
‫إرهاق‪َ ،‬‬ ‫ائم بال ّت ِ‬
‫الد ِ‬
‫إح�سا�س ّ‬
‫ِ‬ ‫من ال‬
‫مدمن الإنترنت َ‬
‫ُ‬ ‫ال�شخ�ص‬
‫ُ‬ ‫�أ ‪ُ -‬يعاني‬
‫ِ‬
‫إنجازات‪.‬‬ ‫ال‬
‫ِ‬
‫ال�شديد لدى‬ ‫ِ‬
‫الغ�ضب‬ ‫ِ‬
‫نوبات‬ ‫حدوث‬
‫َ‬ ‫ِ‬
‫للحا�سوب‬ ‫المتزايد‬
‫ُ‬ ‫اال�ستخدام‬
‫ُ‬ ‫ي�سبب‬
‫ُ‬ ‫ب‪ -‬قد‬
‫ال ِ‬
‫أطفال‪.‬‬
‫أكثر م ْنها على‬ ‫ِ‬
‫العالقات على الإنترنت � َ‬ ‫وبناء‬ ‫َ‬
‫التفاعل َ‬ ‫أ�شخا�ص‬
‫ِ‬ ‫يف�ض ُل ُ‬
‫بع�ض ال‬ ‫‪ - 3‬لماذا ِّ‬
‫الواقع؟‬
‫ِ‬ ‫أر�ض‬
‫� ِ‬
‫مما ي�أتي‪:‬‬
‫لكل ّ‬ ‫ٍّ‬ ‫اقترح حلاًّ‬
‫ْ‬ ‫‪-4‬‬
‫رات طويل ٍة على الإنترنت‪.‬‬‫الجلو�س َلف َت ٍ‬
‫ِ‬ ‫أ� ‪-‬‬
‫طويل‪.‬‬
‫ٍ‬ ‫ٍ‬
‫لوقت‬ ‫التفاعلي ِة‬
‫ّ‬ ‫ألعاب‬ ‫ِ‬
‫ممار�سة ال ِ‬ ‫ب‪-‬‬
‫الحراري؟‬
‫ِّ‬ ‫االحتبا�س‬
‫ِ‬ ‫ِ‬
‫م�شكلة‬ ‫ِ‬
‫ازدياد‬ ‫�صال �إلى‬ ‫ِ‬
‫المعلومات واال ّت ِ‬ ‫‪ - 5‬كيف ت�ؤدي تكنولوجيا‬
‫إلكتروني ِة؟‬
‫ّ‬ ‫ِ‬
‫الجريمة ال‬ ‫خ�صائ�ص‬
‫ُ‬ ‫‪ -6‬ما‬
‫إلكتروني؟‬
‫ُّ‬ ‫المجرم ال‬
‫ُ‬ ‫‪ - 7‬بر�أ ِي َك‪ِ ،‬‬
‫من‬
‫الذكي ِة ِم ْن ِق َب ِل م�ستخدميها؛ ِ‬
‫بعمل‬ ‫َّ‬ ‫ِ‬
‫والهواتف‬ ‫ِ‬
‫الحا�سوب‬ ‫ِ‬
‫أجهزة‬‫بيع �‬ ‫الحذر َ‬
‫قبل ِ‬ ‫ُ‬ ‫يجب‬
‫‪ُ -8‬‬
‫ذلك‪.‬‬ ‫و�ضح َ‬
‫ْ‬ ‫كامل لمحتويا ِتها كاف ًة (‪،)Wipping‬‬
‫م�سح ٍ‬
‫ٍ‬
‫إلكتروني ِة؟‬
‫ّ‬ ‫ِ‬
‫الجريمة ال‬ ‫ت�صعب مكافح ُة‬
‫ُ‬ ‫‪ - 9‬لماذا‬

‫‪38‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫العبارة الخط�أ‪:‬‬ ‫ِ‬
‫ت�صويب‬ ‫مع‬ ‫ِ‬
‫العبارة الخط�أ فيما ي�أتي‪َ ،‬‬ ‫من‬
‫ميزِ العبار َة ال�صحيح َة َ‬
‫‪ّ -1‬‬
‫دون ِ‬
‫علمهم‪ْ �,‬أو‬ ‫من ِ‬ ‫آخرين ْ‬
‫ات ال َ‬ ‫خ�صو�صي ِ‬
‫ّ‬ ‫الع على‬ ‫ِ‬
‫الخ�صو�صية يعني ال ِّإط َ‬ ‫ُ‬
‫انتهاك‬ ‫�أ ‪-‬‬
‫ِ‬
‫بهدف الإ�ضرارِ بهِ م‪.‬‬ ‫بغيرِ � ٍ‬
‫إذن م ْن ُهم؛‬
‫َ‬
‫الو�صول �إلى ح�سا ِب َك على ‪.Facebook‬‬ ‫ِ‬
‫الدعاية وال ِ‬
‫إعالن‬ ‫�شركات‬
‫ُ‬ ‫ت�ستطيع‬
‫ُ‬ ‫ب‪-‬‬
‫الفكري ِة‪.‬‬
‫ّ‬ ‫لكي ِة‬
‫الم ّ‬ ‫ِ‬
‫حقوق ُ‬ ‫ِ‬
‫لحماية‬ ‫الم�سرحيات‬
‫ُ‬ ‫تخ�ضع‬
‫ُ‬ ‫جـ‪-‬‬
‫تزوير ال�صورِ ‪.‬‬
‫ُ‬ ‫أ�شخا�ص‬
‫ِ‬ ‫يمكن لل‬
‫ُ‬ ‫د‪-‬‬
‫ِ‬
‫الحياة‪.‬‬ ‫ِ‬
‫اختراعه مدى‬ ‫االختراع لما ِلكها حماي َة‬
‫ِ‬ ‫ُ‬
‫تكفل براء ُة‬ ‫هـ ‪-‬‬
‫ِ‬
‫للعقوبة‪.‬‬ ‫نف�س ُه‬
‫�ض َ‬‫عر ُ‬
‫كانت‪ُ ،‬ي ِّ‬
‫ْ‬ ‫كتاب‪ ،‬ب� ِأية طريق ٍة‬
‫با�ستن�ساخ ٍ‬
‫ِ‬ ‫قام‬
‫من َ‬ ‫و ‪ُّ -‬‬
‫كل ْ‬
‫ٍ‬
‫معامالت �آمن ًة‪.‬‬ ‫عبر ال ِ‬
‫إنترنت‬ ‫التجاري ُة َ‬
‫ّ‬ ‫المعامالت‬
‫ُ‬ ‫عد‬
‫ز ‪ُ -‬ت ُّ‬
‫ِ‬
‫اال�ستعداد‬ ‫و�ضعي ِة‬
‫ّ‬ ‫خالل ِ‬
‫ترك الجهازِ على‬ ‫ِ‬ ‫من‬ ‫ِ‬
‫الطاقة ْ‬ ‫ِ‬
‫ا�ستهالك‬ ‫ُ‬
‫تقليل‬ ‫ح ‪ُ -‬يمك ُننا‬
‫(‪.)Sleep Mode‬‬
‫عن َ‬
‫ذلك؟‬ ‫الفكري ِة؟ وما المنظم ُة الم�س�ؤول ُة ْ‬
‫ّ‬ ‫لكي ِة‬
‫الم ّ‬
‫حقوق ُ‬
‫ُ‬ ‫‪ - 2‬ما الذي تكف ُل ُه‬
‫نوع‪.‬‬
‫كل ٍ‬‫مثال على ِّ‬ ‫الفكري ِة؟ �أَ ِ‬
‫عط اً‬ ‫ّ‬ ‫لكي ِة‬
‫الم ّ‬
‫أق�سام ُ‬
‫‪ - 3‬ما � ُ‬
‫‪ - 4‬عللْ ما ي�أتي‪:‬‬
‫إعالمي ِة‬
‫ّ‬ ‫ِ‬
‫ؤ�س�سات ال‬ ‫الداخلي ُة للم�‬
‫ّ‬ ‫أ�سرار‬ ‫ُ‬
‫الحفاظ عليها ال ُ‬ ‫ِ‬
‫الواجب‬ ‫ِ‬
‫المعلومات‬ ‫�أ ‪ِ -‬م َن‬
‫والتجاري ِة‪.‬‬
‫ّ‬
‫التجاري ِة لها‪.‬‬
‫ّ‬ ‫ِ‬
‫العالمة‬ ‫�ضمن‬
‫َ‬ ‫�سري ٍة‬
‫با�ستخدام عالم ٍة ّ‬
‫ِ‬ ‫ِ‬
‫ال�شركات‬ ‫بع�ض‬
‫تقوم ُ‬
‫ب‪ُ -‬‬
‫بين فتر ٍة و�أخرى‪.‬‬ ‫ِ‬
‫للتعديالت َ‬ ‫الفكري ِة‬
‫ّ‬ ‫لكي ِة‬
‫الم ّ‬
‫قوانين ُ‬
‫ُ‬ ‫تتعر�ض‬
‫ُ‬ ‫جـ‪-‬‬
‫عبر‬
‫التفاعل َ‬
‫ِ‬ ‫ال�ستخدام‬
‫ِ‬ ‫ال‬ ‫واالجتماعي ِة � ُ‬
‫أكثر تف�ضي ً‬ ‫ّ‬ ‫النف�سي ِة‬
‫ّ‬ ‫ِ‬
‫الم�شكالت‬ ‫أ�شخا�ص ذوو‬
‫ُ‬ ‫‪ - 5‬ال‬
‫و�ضح َ‬
‫ذلك‪.‬‬ ‫ْ‬ ‫ال ِ‬
‫إنترنت‪،‬‬

‫‪39‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫الجدول �أدناه‪:‬‬ ‫ِ‬
‫واكتب الإجاب َة في‬ ‫ِ‬
‫القائمة (ب)‪،‬‬ ‫ينا�سبها في‬
‫ُ‬ ‫ِ‬
‫القائمة (�أ)‪ ،‬وما‬ ‫بين‬
‫‪6‬ـ وف ِّْق َ‬
‫القائمة (ب)‬ ‫ ‬
‫القائمة (�أ)‬

‫الكاذب بالت� ِ‬
‫أليف‪.‬‬ ‫ُ‬ ‫عاء‬
‫الإ ّد ُ‬ ‫�أ‬ ‫إنترنت ‬ ‫ِ‬
‫خدمة ال ِ‬ ‫مزو ُد‬
‫ّ‬ ‫‪1‬‬

‫الم�ستخدم وتحلي ُلها‬


‫ِ‬ ‫ِ‬
‫معلومات‬ ‫تتب ُع‬
‫ّ‬
‫ب‬ ‫البرامج ‬
‫ِ‬ ‫قر�صن ُة‬ ‫‪2‬‬
‫ال�شخ�صي ِة‪.‬‬
‫ّ‬ ‫ِ‬
‫ميوله‬ ‫ِ‬
‫لمعرفة‬ ‫ ‬ ‫ ‬

‫ترخـي�ص‬
‫ٍ‬ ‫تفـوي�ض � ْأو‬
‫ٍ‬ ‫الن�سخ مـن ِ‬
‫دون‬ ‫ُ‬ ‫‏‪ Wipping Programs‬‬
‫جـ‬ ‫‪3‬‬
‫ِ‬
‫بحقوق‬ ‫تتمتع‬
‫ُ‬ ‫ِ‬
‫الحا�سوب التي‬ ‫لبرامج‬
‫ِ‬ ‫ ‬
‫الفكري ِة‪.‬‬
‫ّ‬ ‫لكي ِة‬
‫الم ّ‬
‫ُ‬ ‫ ‬

‫المفاتيح على‬
‫ِ‬ ‫ِ‬
‫�ضغط‬ ‫بتتب ِع‬
‫تقوم ّ‬
‫برامج ُ‬
‫ُ‬ ‫د‬ ‫ُ‬
‫ ‬
‫االنتحال‬ ‫‪4‬‬
‫المفاتيح‪.‬‬
‫ِ‬ ‫ِ‬
‫لوحة‬ ‫ ‬

‫من‬
‫الم�ستخدم ْ‬
‫ِ‬ ‫تو�ضع في جهازِ‬
‫ُ‬ ‫ملفات‬
‫ٌ‬ ‫‏‪ Key Loggers‬‬
‫عـند‬ ‫ِ‬ ‫ِق َب ِل‬
‫هـ‬ ‫‪5‬‬
‫ا�سترجـاعها َ‬
‫ُ‬ ‫ليتم‬
‫الويب؛ َ‬ ‫مواقع‬
‫ِ‬ ‫ ‬
‫مر ًة �أخرى‪.‬‬
‫الموقع ّ‬
‫ِ‬ ‫الم�ستخدم لهذا‬
‫ِ‬ ‫ِ‬
‫زيارة‬ ‫ ‬

‫ِ‬
‫لمحـتويـات‬ ‫كـامل‬
‫ٍ‬ ‫بـم�سح‬
‫ٍ‬ ‫تقوم‬
‫برامج ُ‬
‫ُ‬ ‫و‬ ‫ ‬
‫‏‪Cookies‬‬ ‫‪6‬‬
‫الخلوي‪.‬‬
‫ِّ‬ ‫ِ‬
‫الهاتف‬ ‫ ‬
‫االلكتروني‬
‫ُّ‬ ‫الو�شم‬
‫ُ‬ ‫ز‬ ‫ ‬

‫‪6‬‬ ‫ ‬
‫‪5‬‬ ‫ ‬
‫‪4‬‬ ‫ ‬
‫‪3‬‬ ‫ ‬
‫‪2‬‬ ‫ ‬
‫القائم ُة (�أ) ‪1‬‬
‫القائم ُة (ب)‬
‫‪40‬‬

‫‪www.jnob-jo.com‬‬
‫ذاتي‬
‫ٌّ‬ ‫تقوي ٌم‬

‫�صد ال ِ‬
‫آتية‪:‬‬ ‫الر ِ‬ ‫ِ‬
‫قائمة ّ‬ ‫ِ‬
‫بتعبئة‬ ‫نف�س َك ًّ‬
‫ذاتيا‬ ‫قو ْم َ‬ ‫الو ِ‬
‫حدة‪ّ ،‬‬ ‫اعتماداً على ما در�س َت ُه في هذه َ‬

‫درج ُة ال ِ‬
‫إتقان‬ ‫المهار ُة ‬ ‫ ‬
‫الرقم‬
‫ال‬ ‫نعم‬ ‫ ‬
‫الخ�صو�صي َة‪.‬‬ ‫عر ُ‬
‫ف‬ ‫ُ‬
‫ّ‬ ‫�أ ِّ‬ ‫‪1‬‬
‫تجب حماي ُتها‪.‬‬ ‫ٍ‬
‫معلومات‪ُ ،‬‬ ‫أذكر �أمثل ًة على‬
‫� ُ‬ ‫‪2‬‬
‫الخ�صو�صي ِة‪.‬‬
‫ّ‬ ‫ِ‬
‫بانتهاك‬ ‫تقوم‬
‫البرامج التي ُ‬
‫ِ‬ ‫عمل‬
‫أ�شرح � ّآلي َة ِ‬
‫� ُ‬ ‫‪3‬‬
‫من الكوكيز ‪.Cookies‬‬ ‫�أتخ ّل ُ‬
‫�ص ْ‬ ‫‪4‬‬
‫أردني‪.‬‬ ‫ِ‬ ‫ِ‬ ‫ِ‬
‫جرائم �أنظمة المعلومات ال ِّ‬
‫ِ‬ ‫قانون‬ ‫أبحث في موا ِّد‬
‫� ُ‬ ‫‪5‬‬
‫ودوافعها‪.‬‬
‫َ‬ ‫أق�سامها‬
‫أعد ُد � َ‬
‫الفكري َة‪ ،‬و� ّ‬
‫ّ‬ ‫الملكي َة‬
‫ّ‬ ‫�أُ ُ‬
‫عرف‬ ‫‪6‬‬
‫الفكري ِة‪.‬‬
‫ّ‬ ‫لكي ِة‬
‫الم ّ‬ ‫ِ‬
‫بحقوق ُ‬ ‫المخاطر المتعلق َة‬
‫َ‬ ‫أذكر‬
‫� ُ‬ ‫‪7‬‬
‫اختراع‪.‬‬
‫ٍ‬ ‫الح�صول على ِ‬
‫براءة‬ ‫ِ‬ ‫ِ‬
‫خطوات‬ ‫أحد ُد‬
‫� ّ‬ ‫‪8‬‬
‫آثار ُه‪.‬‬
‫أو�ض ُح � َ‬
‫إدمان الإنترنت‪ ،‬و� ّ‬
‫ف� َ‬ ‫أعر ُ‬
‫� ِّ‬ ‫‪9‬‬
‫أ�سباب التي ت�ؤدي �إلى � ِ‬
‫إدمان الإنترنت‪.‬‬ ‫أ�شرح ال َ‬
‫� ُ‬ ‫‪10‬‬
‫عالج � ِ‬
‫إدمان الإنترنت‪.‬‬ ‫ِ‬ ‫ِ‬
‫بطرق‬ ‫أجه ُز قائم ًة‬
‫� ّ‬ ‫‪11‬‬
‫ِ‬
‫المعلومات واال ّت ِ‬
‫�صال‪.‬‬ ‫آثار ال�صحي َة ال�سلبي َة لتكنولوجيا‬
‫� ّأبي ُن ال َ‬ ‫‪12‬‬
‫ِ‬
‫اال�ستعداد‪.‬‬ ‫و�ضع‬
‫ِ‬ ‫ليكون في‬
‫َ‬ ‫الحا�سوبي؛‬ ‫جهازي‬
‫َ‬ ‫� ُ‬
‫أ�ضبط‬ ‫‪13‬‬
‫َّ‬
‫أنواعها ‪.‬‬
‫أعد ُد � َ‬
‫االلكتروني َة‪ ،‬و� ّ‬
‫ّ‬ ‫� ُ‬
‫أعرف الجريم َة‬ ‫‪14‬‬
‫االلكتروني ِة‪.‬‬
‫ّ‬ ‫ِ‬
‫الجريمة‬ ‫ِ‬
‫ارتكاب‬ ‫دوافع‬
‫َ‬ ‫أ�شرح‬
‫� ُ‬ ‫‪15‬‬
‫ِ‬
‫ومتابعة‬ ‫ِ‬
‫التحقيق‬ ‫االلكتروني ِة في‬
‫ّ‬ ‫الجرائم‬
‫ِ‬ ‫ِ‬
‫مكافحة‬ ‫ِ‬
‫وحدة‬ ‫أهمي َة‬ ‫� ُ‬
‫أدرك � ّ‬ ‫‪16‬‬
‫إلكتروني ِة‪.‬‬
‫ّ‬ ‫الجرائمِ ال‬
‫‪41‬‬

‫‪www.jnob-jo.com‬‬
‫اﻟﺨﻮارزﻣﻴﺎت‬
‫اﻟﻮﺣﺪة اﻟﺜﺎﻧﻴﺔ‬
‫‪2‬‬
‫واﻟﺒﺮﻣﺠﺔ‬
‫ِ‬
‫الحا�سوب والتكنولوجيا‪،‬‬ ‫غير م�سبوق ٍة في ِ‬
‫علم‬ ‫أعوام القليل ُة ال�سابق ُة ثور ًة َ‬ ‫ِ‬
‫�شهدت ال ُ‬
‫ِ‬
‫�شبكات‬ ‫ِ‬
‫ال�سرعة‪� ،‬إلى‬ ‫ِ‬
‫الفائقة‬ ‫ِ‬
‫المعالجات‬ ‫فمن‬ ‫ِ‬
‫الحا�سوب‪َ ،‬‬ ‫اختراع جهازِ‬
‫ِ‬ ‫ِ‬
‫ببدايات‬ ‫مقارن ًة‬
‫ِ‬
‫الحا�سوب‪،‬‬ ‫مما �أدى �إلى تطورِ جهازِ‬ ‫ِ‬
‫الهائلة‪ّ ،‬‬ ‫ِ‬
‫ال�سعة‬ ‫ذات‬ ‫ِ‬
‫الذاكرة ِ‬ ‫ِ‬
‫ال�سريعة‪� ،‬إلى‬ ‫اال ّت ِ‬
‫�صال‬
‫علوم‬ ‫ِ‬
‫الثابتة في ِ‬ ‫أ�سا�سي ِة‬ ‫ِ‬
‫المبادئ ال ّ‬ ‫ولكن َ‬
‫هناك عد ًدا من‬ ‫َّ‬ ‫يقدمها‪،‬‬
‫مات التي ُ‬ ‫الخد ِ‬
‫َ‬ ‫وتطورِ‬
‫ّ‬
‫ِ‬
‫الم�شكالت‪.‬‬ ‫وجدت ِّ‬
‫لحل‬ ‫ْ‬ ‫ِ‬
‫الحا�سوب �آل ٌة‪،‬‬ ‫يجب َ‬
‫عليك معرف ُتها؛ ل ّأن جها َز‬ ‫ِ‬
‫الحا�سوب‪ُ ،‬‬
‫وهو ما ُي ُ‬
‫عرف‬ ‫ِ‬
‫الحا�سوب‪َ ،‬‬ ‫علم‬
‫ات ِ‬ ‫أ�سا�سي ِ‬
‫من � ّ‬ ‫مهما ْ‬ ‫�ستتعرف في هذ ِه الوحد ِة � ً‬
‫أ�سا�سا ًّ‬
‫ُ‬
‫و�ستتعرف‬ ‫وطرق تمثي ِلها‪،‬‬
‫َ‬ ‫الخوارزمي ِة‬
‫َّ‬ ‫مفهوم‬
‫َ‬ ‫ُ‬
‫�ستتعرف‬ ‫ِ‬
‫الم�شكلة‪ ،‬كما‬ ‫حل‬ ‫ِ‬
‫بخطوات ِّ‬
‫ُ‬
‫و�ستتعرف‬ ‫وهي لغ ُة �سمول بي�سك ‪،Small Basic‬‬ ‫ِ‬
‫البرمجة‪� ،‬أال َ‬ ‫من ِ‬
‫لغات‬ ‫أي�ضا لغ ًة ْ‬
‫� ً‬
‫ّ‬
‫و�ستتمك ُن‪،‬‬ ‫ِ‬
‫البرمجة‪،‬‬ ‫أ�سا�سي ِة في‬ ‫ِ‬ ‫بع�ض �أوامرِ ها التي ِّ‬
‫تمك ُن َك من ِ‬
‫المبادئ ال ّ‬ ‫فهم‬ ‫َ‬
‫ِ‬
‫الب�سيطة‪.‬‬ ‫البرامج‬
‫ِ‬ ‫بع�ض‬ ‫من ِ‬
‫كتابة ِ‬ ‫هذه ِ‬
‫اللغة‪ْ ،‬‬ ‫با�ستخدام ِ‬
‫ِ‬

‫‪42‬‬

‫‪www.jnob-jo.com‬‬
‫الطالب بع َد درا�س ِة هذ ِه الوحد ِة � ْأن َ‬
‫يكون قادراً على � ْأن‪:‬‬ ‫ِ‬ ‫من‬
‫توقع َ‬
‫يُ ُ‬
‫الم�شكلة (الم�س� ِألة)‪.‬‬
‫ِ‬ ‫ِ‬
‫خطوات ِّ‬
‫حل‬ ‫َ‬
‫يتعرف‬
‫الخوارزمي ِة‪.‬‬
‫ّ‬ ‫مفهوم‬
‫َ‬ ‫َ‬
‫يتعرف‬
‫ِ‬
‫الم�شكالت‪.‬‬ ‫الخوارزمي ِة في ِّ‬
‫حل‬ ‫ّ‬ ‫أهمي َة‬
‫يو�ض َح � ّ‬
‫ِّ‬
‫لحل م�شكل ٍة ما‪.‬‬
‫تتابعي ًة ِّ‬
‫ّ‬ ‫خوارزمي ًة‬
‫ّ‬ ‫يكتب‬
‫َ‬
‫ِ‬
‫العمليات‪.‬‬ ‫مخط ِط �سيرِ‬
‫مفهوم َّ‬
‫َ‬ ‫َ‬
‫يتعرف‬
‫ِ‬
‫العمليات‪.‬‬ ‫ِ‬
‫مخططات �سيرِ‬ ‫يمي َز الرمو َز الم�ستخدم َة في‬
‫ّ‬
‫ِ‬
‫العمليات‪.‬‬ ‫ِ‬
‫مخططات �سيرِ‬ ‫أنواع‬ ‫َ‬
‫يتعرف � َ‬
‫تتابعي ٍة‪.‬‬
‫َّ‬ ‫ٍ‬
‫عمليات‬ ‫مخط َط �سيرِ‬
‫ير�سم َّ‬
‫َ‬
‫ِ‬
‫البرمجة‪.‬‬ ‫البرنامج‪ ،‬ولغ َة‬
‫َ‬ ‫َ‬
‫يتعرف‬
‫برمجي ِة �سمول بي�سك ‪.Small Basic‬‬
‫ّ‬ ‫َ‬
‫يتعرف �شا�ش َة‬
‫ومكونا ِتها‪.‬‬
‫ّ‬ ‫يتعرف رمو َز ِ‬
‫لغة ‪Small Basic‬‬ ‫َ‬
‫ناتجها‪.‬‬
‫ويجد َ‬
‫َ‬ ‫تعابير ح�سابي ًة في ِ‬
‫لغة ‪،Small Basic‬‬ ‫َ‬ ‫يحو َل‬
‫ّ‬
‫�ص (‪.)TextWindow Object‬‬ ‫ِ‬
‫نافذة ال َّن ِّ‬ ‫كائن‬ ‫ِ‬
‫إجراءات ِ‬ ‫خ�صائ�ص و�‬
‫َ‬ ‫َ‬
‫يتعرف‬
‫ِ‬
‫الح�ساب (‪.)Math Object‬‬ ‫كائن‬ ‫ِ‬
‫إجراءات ِ‬ ‫خ�صائ�ص و�‬
‫َ‬ ‫َ‬
‫يتعرف‬
‫ِ‬
‫الر�سومات (‪.)GraphicsWindow Object‬‬ ‫ِ‬
‫نافذة‬ ‫كائن‬ ‫ِ‬
‫إجراءات ِ‬ ‫خ�صائ�ص و�‬
‫َ‬ ‫َ‬
‫يتعرف‬
‫ِ‬
‫ال�سلحفاة (‪.)Turtle Object‬‬ ‫كائن‬ ‫ِ‬
‫إجراءات ِ‬ ‫خ�صائ�ص و�‬
‫َ‬ ‫َ‬
‫يتعرف‬
‫با�ستخدام ِ‬
‫لغة ‪ ،Small Basic‬وين ِّف َذ ُه‪.‬‬ ‫ِ‬ ‫ً‬
‫ب�سيطا‬ ‫برنامجا‬
‫ً‬ ‫يكتب‬
‫َ‬

‫‪www.jnob-jo.com‬‬
‫ات (‪)Algorithms‬‬
‫الخوارزميّ ُ‬ ‫الف�صلُ ال ّأول‬

‫خطوات حلِّ الم�س�أل ِة (الم�شكل ِة)‬


‫ُ‬ ‫أول‪:‬‬
‫� اً‬

‫وتنفيذها‬ ‫ِ‬ ‫ِ‬


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

‫حل الم�س� ِألة‪.‬‬


‫خطوات ِّ‬
‫ُ‬ ‫ُ‬
‫ال�شكل (‪:)1-2‬‬
‫‪44‬‬

‫‪www.jnob-jo.com‬‬
‫فهم الم�س�أل ِة وتحليلُها‬
‫‪ُ -1‬‬
‫عدم تجاه ِلها؛‬ ‫المهم ِة التي ُ‬
‫يجب ُ‬ ‫ّ‬ ‫فهم الم�س� ِألة وتحلي ِلها �إلى عنا�صرِ ها من الأمورِ‬
‫ُت َع ُّد خطو ُة ِ‬
‫ِ‬
‫بتحديد‪:‬‬ ‫حل خط�أً للم�س� ِألة‪ُّ ،‬‬
‫ويتم َ‬
‫ذلك‬ ‫ل َّأن تجاه َلها �سي�ؤدي �إِلى ٍّ‬
‫المتوافرة في الم�س� ِألة‪.‬‬
‫ِ‬ ‫ِ‬
‫المدخالت‬ ‫�أ ‪-‬‬
‫ِ‬
‫الو�صول �إِليها)‪.‬‬ ‫ِ‬
‫المراد‬ ‫(النتائج‬
‫ِ‬ ‫المخرجات و�شك ِلها‬
‫ِ‬ ‫ب‪-‬‬
‫وتقييمها الختيارِ �أف�ض ِلها‪.‬‬
‫ِ‬ ‫ِ‬
‫(المعالجة)‪،‬‬ ‫ِ‬
‫المختلفة‬ ‫ِّ‬
‫الحل‬ ‫جـ‪ِ -‬‬
‫طرق‬

‫مثال (‪)1‬‬
‫ح ّل ِل الم�س�أل َة الآتي َة �إلى عنا�صرِ ها‪:‬‬
‫وعر�ضه (�ص)‪.‬‬
‫ُ‬ ‫م�ستطيل طو ُل ُه (�س)‪،‬‬
‫ٍ‬ ‫ِ‬
‫م�ساحة‬ ‫�إيجا ُد‬
‫الحلُّ‬
‫الم�ستطيل (�ص)‬
‫ِ‬ ‫عر�ض‬
‫ُ‬ ‫الم�ستطيل (�س)‪،‬‬
‫ِ‬ ‫المدخالت‪ُ :‬‬
‫طول‬ ‫ُ‬
‫الم�ستطيل (م)‬
‫ِ‬ ‫ِ‬
‫م�ساحة‬ ‫(المخرجات)‪� :‬إيجا ُد‬
‫ُ‬ ‫المطلوب‬
‫ُ‬
‫طريق ُة الحلِّ‬
‫الم�ستطيل= الطول * العر�ض‬
‫ِ‬ ‫م�ساح ُة‬
‫م = �س * �ص‬ ‫� ْأو‬

‫ن�شاط (‪ :)1-2‬تحليلُ الم�س�أل ِة‪.‬‬

‫ِ‬
‫الممكنة)‪:‬‬ ‫طرق ِّ‬
‫الحل‬ ‫ِ‬
‫المخرجات‪ِ ،‬‬ ‫ِ‬
‫المدخالت‪،‬‬ ‫ح ِّل ِل الم�س�أل َة الآتي َة �إلى عنا�صرِ ها (‬
‫إنجليزي ِة‪.‬‬
‫ّ‬ ‫الريا�ضيات‪ ،‬ال ّل ِ‬
‫غة ال‬ ‫ِ‬ ‫العربي ِة‪،‬‬
‫ّ‬ ‫ثالث موا َّد‪ :‬ال ّل ِ‬
‫غة‬ ‫طالب في ِ‬ ‫ِ‬
‫عالمات ٍ‬ ‫ِ‬
‫معدل‬ ‫�إيجا ُد‬

‫‪ -2‬كتاب ُة خوارزميَّ ٍة‬


‫المكتوبة ِ‬
‫بلغة‬ ‫ِ‬ ‫والمنطقي ِة‬ ‫ِ‬
‫والمت�سل�سة‬ ‫ِ‬
‫الوا�ضحة‬ ‫ِ‬
‫الخطوات‬ ‫من‬
‫هي مجموع ٌة َ‬
‫ّ‬ ‫الخوارزميّة‪َ :‬‬
‫بعد‪.‬‬ ‫حل للم�س� ِألة‪ .‬و�سي�أتي ُ‬
‫�شرحها فيما ُ‬ ‫ِ‬
‫للو�صول �إلى ٍّ‬ ‫ال ِ‬
‫إن�سان؛‬

‫‪45‬‬

‫‪www.jnob-jo.com‬‬
‫لغات البرمج ِة‬
‫برنامج با�ستخدا ِم �إحدى ِ‬
‫ٍ‬ ‫‪ -3‬ترجم ُة الخوارزميّ ِة �إلى‬
‫البرامج‪،‬‬
‫ِ‬ ‫وا�ستخدامها في ِ‬
‫كتابة‬ ‫َ‬ ‫إن�سان تع ُّل َمها‬
‫ي�ستطيع ال ُ‬
‫ُ‬ ‫ِ‬
‫البرمجة التي‬ ‫من ِ‬
‫لغات‬ ‫الكثير ْ‬
‫ُ‬ ‫َ‬
‫هناك‬
‫ِ‬
‫والحا�سوب‪ ،‬ومن هذه اللغات‪:‬‬ ‫بين ال ِ‬
‫إن�سان‬ ‫ِ‬
‫التخاطب َ‬ ‫ِ‬
‫البرمجة و�سيل َة‬ ‫عد لغ ُة‬
‫و ُت ُّ‬
‫�سي (‪ ،)C++‬جافا (‪ ،)Java‬دلفي (‪� ،)Delphi‬سمول بي�سك (‪.)Small Basic‬‬
‫مكتوبا ِ‬
‫بلغة ‪.Small Basic‬‬ ‫ً‬ ‫برنامجا‬
‫ً‬ ‫ال�شكل (‪� )2-2‬شا�ش ًة تم ّث ُل‬
‫ُ‬ ‫ويو�ضح‬
‫ُ‬

‫مكتوب ِ‬
‫بلغة ‪.Small Basic‬‬ ‫ٌ‬ ‫برنامج‬
‫ٌ‬ ‫ُ‬
‫ال�شكل (‪:)2-2‬‬

‫(ف ّك ْر‪ْ ،‬‬


‫ناق�ش ‪� ،‬شاركْ )‬
‫خوارزمي ٍة‪،‬‬
‫َّ‬ ‫وهي كتاب ُة‬ ‫ِ‬
‫حل الم�س�ألة‪َ ،‬‬ ‫ِ‬
‫خطوات ِّ‬ ‫من‬‫المبرمجين الخطو َة الثاني َة ْ‬
‫َ‬ ‫بع�ض‬
‫همل ُ‬‫ُي ُ‬
‫با�ستخدام‬ ‫البرنامج‬ ‫وي�شرعون في ِ‬
‫كتابة‬ ‫ِ‬
‫للوقت‪،‬‬ ‫هي م�ضيع ٌة‬ ‫ِ‬ ‫ويبررون َ‬
‫ِ‬ ‫ِ‬ ‫َ‬ ‫ذلك ب� َّأن هذه الخطو َة َ‬ ‫َ‬
‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬
‫ذلك َ‬ ‫ناق�ش َ‬
‫الوقت‪ْ .‬‬
‫َ‬ ‫�سيوفر عليهِ م‬
‫ُ‬ ‫ذلك‬ ‫لغة برمج ٍة مبا�شر ٍة؛ ظ ًنا ْ‬
‫منهم � َّأن َ‬ ‫ِ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫ْ‬
‫احفظ ُه في ِّ‬ ‫أمام �ص ِّف َك‪َّ ،‬‬
‫ثم‬ ‫تو�صلتم � ِ‬
‫إليه � َ‬ ‫ْ‬ ‫واعر�ض ما‬
‫ْ‬

‫واختبار �صحت ِه‬


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

‫‪46‬‬

‫‪www.jnob-jo.com‬‬
‫التوثيق‬
‫ُ‬ ‫‪-5‬‬
‫للبرنامج‪،‬‬ ‫كتابي‬ ‫و�صف‬ ‫وهي‬ ‫ِ‬ ‫جدا في ِّ‬ ‫ِ‬ ‫ِ‬ ‫ِ‬
‫ِ‬ ‫ٌّ‬ ‫ٌ‬ ‫حل الم�س�ألة‪َ ،‬‬ ‫المهمة ً‬ ‫الخطوات‬ ‫من‬
‫التوثيق َ‬ ‫عد خطو ُة‬
‫ُت ُّ‬
‫إي�ضاحي ِة‪،‬‬
‫ّ‬ ‫والر�سوم ال‬
‫ِ‬ ‫ِ‬
‫والم�ستندات‬ ‫ِ‬
‫بالوثائق‬ ‫مدعوما‬
‫ً‬ ‫ِ‬
‫ت�شغيله‪،‬‬ ‫ِ‬
‫إجراءات‬ ‫ِ‬
‫أجزائه‪ ،‬و�‬ ‫و� ِ‬
‫أهدافه‪ ،‬و�‬
‫أ�شخا�ص‬
‫ِ‬ ‫من ِق َب ِل ال‬
‫البرنامج ْ‬
‫ِ‬ ‫ت�صحيح‬
‫ِ‬ ‫ِ‬
‫بهدف‬ ‫ِ‬
‫الحاجة؛‬ ‫وقت‬
‫البرنامج َ‬
‫ِ‬ ‫للرجوع �إلى‬‫ِ‬ ‫َ‬
‫وذلك‬
‫الم�ستقبل‪.‬‬
‫ِ‬ ‫البرنامج في‬
‫ِ‬ ‫التعديل والتطويرِ على‬
‫ِ‬ ‫آخرين‪ْ � ،‬أو لإجرا ِء‬
‫�شخا�ص � َ‬
‫ٍ‬ ‫من ِق َب ِل �أِ‬ ‫� ِ‬
‫أنف�سهم‪ْ � ،‬أو ْ‬
‫(ف ّك ْر‪ْ ،‬‬
‫ناق�ش ‪� ،‬شاركْ )‬
‫المبرمجون‪� ،‬أ ّن ُه‬
‫َ‬ ‫ومنه ُم‬
‫ُ‬ ‫بخا�ص ٍة‪،‬‬
‫َّ‬ ‫ِ‬
‫المعلومات‬ ‫مجال تكنولوجيا‬ ‫ِ‬ ‫المخت�صين في‬
‫َ‬ ‫بع�ض‬
‫يرى ُ‬
‫وبرامج‬
‫َ‬ ‫تتب ِع �أنظم ٍة‬
‫من ّ‬ ‫البداية‪ ،‬بد ًال ْ‬‫ِ‬ ‫إعداد �أنظم ٍة جديد ٍة من‬
‫البدء ب� ِ‬
‫أ�سهل لهِ ِم ُ‬
‫أف�ضل وال ِ‬
‫من ال ِ‬‫َ‬
‫اعر�ض ما‬ ‫ْ‬ ‫مع زمال ِئ َك‪ْ ،‬‬
‫ثم‬ ‫المو�ضوع َ‬
‫َ‬ ‫وجود توثيقٍ لها‪ْ .‬‬
‫ناق�ش هذا‬ ‫ِ‬ ‫دون‬ ‫�أُ ْ‬
‫عدت �ساب ًقا‪ ،‬من ِ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫ْ‬
‫واحفظ ُه في ِّ‬ ‫ال�صف‪،‬‬
‫ِّ‬ ‫أمام‬ ‫تو�صلت � ِ‬
‫إليه � َ‬ ‫َ‬

‫ثانياً‪ :‬الخوارزميَّ ُة (‪)Algorithm‬‬


‫حل الم�س� ِألة‪ .‬فما‬ ‫ِ‬
‫خطوات ِّ‬ ‫من‬ ‫معك �ساب ًقا � َّأن كتاب َة خوارزمي ٍة هي الخطو ُة الثاني ُة ْ‬
‫مر َ‬ ‫َّ‬
‫كتب و ُتم ّث ُل؟‬
‫وكيف ُت ُ‬ ‫َ‬ ‫ِ‬
‫الم�شكالت؟‬ ‫الخوارزمي ُة؟ وما �أهمي ُتها في ِّ‬
‫حل‬ ‫َّ‬
‫تعريف الخوارزميّ ِة‬
‫ُ‬ ‫‪-1‬‬
‫ِ‬
‫الوا�ضحة‪،‬‬ ‫ِ‬
‫الخط��وات‬ ‫م��ن‬
‫الخوارزمي�� ُة ب�أ َّنه��ا مجموع ٌة َ‬
‫َّ‬ ‫ف‬‫ع��ر ُ‬‫ُت ََّ‬
‫ب�شكل‬
‫ٍ‬ ‫ِ‬
‫إن�س��ان‬ ‫ِ‬
‫بلغ��ة ال‬ ‫ِ‬
‫والمكتوب��ة‬ ‫والمنطقي ِ‬
‫��ة‪،‬‬ ‫ّ‬ ‫ِ‬
‫والمت�سل�سل��ة‪،‬‬
‫معين ٍة‪.‬‬
‫حل م�س�أل ٍة َّ‬ ‫ِ‬
‫للو�صول �إلى ِّ‬ ‫ٍّ‬
‫مف�صل‪،‬‬
‫الم�سلم‪�( ،‬أبو جعفرٍ‬
‫ُ‬ ‫ات‬ ‫الريا�ضي ِ‬
‫ّ‬ ‫عالم‬
‫ا�ستحدث فكر َتها ُ‬ ‫َ‬ ‫ِ‬
‫وقد‬
‫وي َع ُّد‬
‫الميالدي‪ُ .‬‬
‫ِّ‬ ‫التا�سع‬
‫ِ‬ ‫الخوارزمي)‪ ،‬في ِ‬
‫القرن‬ ‫ُّ‬ ‫بن مو�سى‬ ‫محمد ِ‬
‫ُ‬
‫ِ‬
‫الريا�ضيات‬ ‫أوائل علما ِء‬
‫من � ِ‬ ‫وهو ْ‬
‫علم الجبرِ ‪َ ،‬‬
‫�س ِ‬ ‫الخوارزمي م� ِّؤ�س َ‬
‫ُّ‬
‫من‬ ‫خوارزمي ٍة (‪ِ )Algorithm‬‬
‫َّ‬ ‫قت كلم ُة‬ ‫الم�سلمين‪ِ ،‬‬
‫وقد ا�ش ُت ْ‬ ‫َ‬
‫ِ‬
‫ا�سمه‪.‬‬
‫‪47‬‬

‫‪www.jnob-jo.com‬‬
‫ابحث‬
‫ْ‬
‫ِ‬
‫�شبكة الإنترنت‪ ،‬ن ّفذْ ما ي�أتي‪:‬‬ ‫با�ستخدام‬
‫ِ‬
‫ِ‬
‫علمه على‬ ‫الخوارزمي‪ ،‬و�إ�سهاما ِته في ِ‬
‫علم الجبرِ ‪ ،‬وت�أثيرِ‬ ‫العالم‬
‫ِ‬ ‫ِ‬
‫منجزات‬ ‫أهم‬
‫عن � ِّ‬
‫ابحث ْ‬
‫ْ‬
‫ِّ‬
‫ِ‬
‫ح�ضارة �أوروبا‪.‬‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫لت � ِ‬
‫إليه في ِّ‬ ‫تو�ص َ‬
‫دو ْن ما ّ‬
‫ِّ‬ ‫ ‬

‫ِ‬
‫الم�شكالت‬ ‫‪� -2‬أهميَّ ُة الخوارزميّ ِة في حلِّ‬
‫ب�شكل‬
‫ٍ‬ ‫ِّ‬
‫الحل‬ ‫طريق‬
‫َ‬ ‫تر�سم‬
‫ُ‬ ‫حل الم�س� ِألة؛ لأ َّنها‬
‫الوقت في ِّ‬‫ِ‬ ‫من‬
‫الكثير َ‬
‫َ‬ ‫الخوارزمي ِة‬
‫ّ‬ ‫توف ُِّر كتاب ُة‬
‫ِ‬
‫كتابة‬ ‫ال�شروع في‬
‫ِ‬ ‫من‬
‫أ�سهل بكثيرٍ َ‬‫برنامج � َ‬‫ٍ‬ ‫فت�صبح عملي ُة ترجم ِتها �إِلى‬
‫ُ‬ ‫ووا�ضح‪،‬‬
‫ٍ‬ ‫محد ٍد‬
‫َّ‬
‫البرنامج مبا�شر ًة‪.‬‬
‫ِ‬
‫ات هي‬ ‫الخوارزمي ِ‬
‫ّ‬ ‫ِ‬
‫لتحديد � ِّأي‬ ‫ُ‬
‫عوامل عديد ٌة‬ ‫َ‬
‫وهناك‬ ‫الخوارزمي ِة‪،‬‬
‫َّ‬ ‫ِ‬
‫لكتابة‬ ‫من طريق ٍة‬ ‫أكثر ْ‬ ‫َ‬
‫وهناك � ُ‬
‫قد ت� ُ‬
‫أخذ وق ًتا‬ ‫خوارزميات ْ‬
‫ٌ‬ ‫َ‬
‫فهناك‬ ‫أف�ضلي ِة‪،‬‬ ‫ِ‬
‫تحديد ال َّ‬ ‫الوقت في‬ ‫ِ‬ ‫ويدخل ُ‬
‫عامل‬ ‫ُ‬ ‫ِ‬
‫للتطبيق‪،‬‬ ‫الف�ضلى‬
‫لحل الم�س� ِألة ِ‬
‫نف�سها‪.‬‬ ‫أق�صر ِّ‬ ‫ات �أخرى وق ًتا � َ‬ ‫خوارزمي ٌ‬
‫ّ‬ ‫الحل؛ بينما ت� ُ‬
‫أخذ‬ ‫ِّ‬ ‫ِ‬
‫للو�صول �إلى‬ ‫طوي ً‬
‫ال‬

‫(ف ّك ْر‪ْ ،‬‬


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

‫‪48‬‬

‫‪www.jnob-jo.com‬‬
‫تمثيل الخوارزميَّ ِة‬
‫ِ‬ ‫‪ -3‬طرقُ‬
‫الخوارزمي ِة‪:‬‬
‫َّ‬ ‫لتمثيل‬
‫ِ‬ ‫ِ‬
‫�شائعتان‬ ‫ِ‬
‫طريقتان‬ ‫َ‬
‫هناك‬
‫خطوات مر َّقم ٍة‪،‬‬
‫ٍ‬ ‫وهي كتاب ُة‬
‫َ‬ ‫التمثيل �شب ُه الرمزيَّ ِة (‪:)Pseudocode‬‬
‫ِ‬ ‫�أ ‪ -‬الطريق ُة الأولى‪ :‬طريق ُة‬
‫إن�سان‪ ،‬بال ِ‬
‫إ�ضافة �إلى التعابيرِ‬ ‫با�ستخدام ِ‬
‫لغة ال ِ‬ ‫ِ‬ ‫ووا�ضح‪،‬‬
‫ٍ‬ ‫مت�سل�سل‬
‫ٍ‬ ‫منطقي‬ ‫ٍ‬
‫أ�سلوب‬ ‫ب�‬
‫ٍّ‬
‫وتعد هذه الطريق ُة �سهل ًة وب�سيط ًة‪.‬‬
‫الحل‪ُّ ،‬‬
‫ِّ‬ ‫ِ‬
‫خطـوات‬ ‫ِ‬
‫لو�صف‬ ‫الريا�ضي ِة الم� ِ‬
‫ألوفة‬ ‫َّ‬ ‫والرموزِ‬
‫ّ‬
‫مثال (‪)1‬‬
‫مطعم‪.‬‬
‫ٍ‬ ‫طعام في‬ ‫ِ‬
‫وجبة ٍ‬ ‫ِ‬
‫لتناول‬ ‫خوارزمي ٌة‬
‫َّ‬
‫المطعم‪.‬‬
‫ِ‬ ‫الذهاب �إلى‬
‫ُ‬ ‫‪-2‬‬ ‫ ‬ ‫‪ - 1‬البداي ُة‬
‫ِ‬
‫الوجبة‪.‬‬ ‫طلب‬
‫‪ُ -4‬‬ ‫ ‬
‫الجلو�س‪.‬‬
‫ِ‬ ‫ِ‬
‫مكان‬ ‫اختيار‬
‫ُ‬ ‫‪-3‬‬
‫ودفعها‬ ‫ِ‬
‫الفاتورة ُ‬ ‫ا�ستالم‬
‫ُ‬ ‫‪-6‬‬ ‫ ‬‫ِ‬
‫الوجبة‪.‬‬ ‫ُ‬
‫تناول‬ ‫‪-5‬‬
‫‪ - 8‬النهاي ُة‪.‬‬ ‫ ‬
‫المطعم‬
‫ِ‬ ‫‪ - 7‬مغادر ُة‬

‫ن�شاط (‪ :)2-2‬كتاب ُة خوارزميّ ٍة‬

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

‫ورقي ٍة‬
‫�صناع ُة طائر ٍة ّ‬ ‫ِ‬
‫الحديقة‬ ‫زراع ُة �شتل ٍة في‬ ‫ال�شاي‬
‫ِ‬ ‫من‬ ‫تح�ضير ٍ‬
‫كوب َ‬ ‫ُ‬ ‫ِ‬
‫المدر�سة‬ ‫الذهاب �إلى‬
‫ُ‬

‫‪49‬‬

‫‪www.jnob-jo.com‬‬
‫مثال (‪)2‬‬
‫أربع موا َّد‪ ،‬وطباع ِت ِه‪.‬‬ ‫ِ‬
‫الطالب في � ِ‬ ‫ِ‬
‫عالمات‬ ‫معد ِل‬ ‫خوارزمي ٌة ل ِ‬
‫إيجاد َّ‬ ‫ّ‬
‫الحل‬
‫ُّ‬
‫‪ - 1‬ابد�أْ‪.‬‬
‫وافر�ض رمو َزها ‪:‬‬
‫ْ‬ ‫أربع‪،‬‬ ‫ِ‬
‫الطالب ال ِ‬ ‫ِ‬
‫عالمات‬ ‫‪� - 2‬أدخلْ‬
‫‪A , B , C, D‬‬
‫ِ‬
‫المعادلة‪:‬‬ ‫ح�سب‬
‫َ‬ ‫الناتج في المتغيرِ ‪S‬‬
‫َ‬ ‫ِ‬
‫واحفظ‬ ‫أربع‪،‬‬ ‫ِ‬
‫العالمات ال ِ‬ ‫مجموع‬
‫َ‬ ‫جد‬
‫‪ْ -3‬‬
‫‪S=A+B+C+D‬‬
‫ِ‬
‫المعادلة‪:‬‬ ‫ح�سب‬
‫َ‬ ‫المتغيرِ ‪Avg‬‬
‫ّ‬ ‫الناتج في‬
‫َ‬ ‫ِ‬
‫‪،‬واحفظ‬ ‫أربع‬ ‫ِ‬
‫العالمات ال ِ‬ ‫َ‬
‫معدل‬ ‫جد‬
‫‪ْ -4‬‬
‫‪Avg = S / 4‬‬
‫َ‬
‫المعدل ‪.Avg‬‬ ‫اطبع‬
‫ِ‬ ‫‪-5‬‬
‫توقف‪.‬‬
‫ْ‬ ‫‪-6‬‬
‫لخطوات كتاب ِة الخوارزميَّ ِة‬
‫ِ‬ ‫المنطقي‬
‫ُّ‬ ‫ن�شاط (‪ :)3-2‬الت�سل�سلُ‬
‫أ�سئلة ال ِ‬
‫آتية‪:‬‬ ‫عن ال ِ‬ ‫أجب ِ‬
‫ثم � ْ‬ ‫ت�أملْ مثال (‪َّ ،)2‬‬
‫غير الرموزِ ‪ A , B , C , D‬؟‬ ‫أربع َ‬ ‫ِ‬
‫للعالمات ال ِ‬ ‫ت�ضع رمو ًزا‬
‫ت�ستطيع � ْأن َ‬ ‫ُ‬ ‫‪ - 1‬هلْ‬
‫ِ‬
‫الرابعة‪ ،‬فماذا �سينتج؟‬ ‫ِ‬
‫بالخطوة‬ ‫ِ‬
‫الثالثة‬ ‫ِ‬
‫الخطوة‬ ‫ُ‬
‫ا�ستبدال‬ ‫تم‬
‫‪� - 2‬إذا َّ‬
‫ِ‬
‫بالثانية؟ لماذا؟‬ ‫ِ‬
‫الخام�سة‬ ‫ِ‬
‫الخطوة‬ ‫َ‬
‫ا�ستبدال‬ ‫ت�ستطيع‬
‫ُ‬ ‫‪ - 3‬هلْ‬
‫كانت �إجاب ُت َك ْ‬
‫بنعم‬ ‫ْ‬ ‫الخطوتين الثالث َة والرابع َة في خطو ٍة واحد ٍة؟ � ْإن‬
‫ِ‬ ‫تدمج‬
‫َ‬ ‫يمكن َ�أ ْن‬
‫ُ‬ ‫‪ - 4‬هل‬
‫فاكتبها‪.‬‬
‫ْ‬
‫ن�شاط (‪ )4-2‬كتاب ُة خوارزميَّ ٍة لم�س�أل ٍة ح�سابيّ ٍة‬

‫الح�سابي ِة ال ِ‬
‫آتية‪:‬‬ ‫َّ‬ ‫الم�سائل‬
‫ِ‬ ‫الرمزي ِة (‪ِّ ،)Pseudocode‬‬
‫لحل‬ ‫َّ‬ ‫بالطريقة ِ‬
‫�شبه‬ ‫ِ‬ ‫خوارزمي ًة‪،‬‬
‫ّ‬ ‫اكتب‬
‫ْ‬
‫المعادلة ال ِ‬
‫آتية وطباع ُت ُة‪:‬‬ ‫ِ‬ ‫ناتج ‪ Y‬من‬ ‫‪� - 1‬إيجا ُد ِ‬
‫‪Y= M×C+B‬‬
‫ن�صف قطرِ ها (‪.)R‬‬
‫ُ‬ ‫م�ساحة دائر ٍة‬
‫ِ‬ ‫‪� - 2‬إيجا ُد‬

‫‪50‬‬

‫‪www.jnob-jo.com‬‬
‫ٌ‬
‫تمثيل‬ ‫ِ‬
‫العمليات هو‬ ‫مخط ُط �سيرِ‬
‫عمليات (‪َّ :)FlowChart‬‬ ‫ٍ‬ ‫ر�سم مخط ِّط �سي ِر‬
‫ب‪ -‬الطريق ُة الثاني ُة‪ُ :‬‬
‫كل‬‫حيث �إ َِّن َّ‬ ‫ٍ‬
‫متعارف عليها‪ُ ،‬‬ ‫هند�سي ٍة‬
‫ّ‬ ‫ٍ‬
‫أ�شكال‬
‫با�ستخدام �‬
‫ِ‬ ‫حل الم�س� ِألة‪،‬‬ ‫ِ‬
‫لخطوات ِّ‬ ‫بالر�سم‬
‫ِ‬
‫من‬‫إ�ضافة �إلى مجموع ٍة َ‬
‫للداللة على خطو ٍة معي َّن ٍة‪ ،‬بال ِ‬
‫ِ‬ ‫�ستخدم‬
‫ُ‬ ‫وي‬
‫مختلف‪ُ ،‬‬
‫ٌ‬ ‫معنى‬
‫�شكل ل ُه ً‬
‫ٍ‬
‫العبارات التي تم ّث ُل‬
‫ُ‬ ‫وتكتب‬
‫ُ‬ ‫جاه عم ِل ِه‪،‬‬
‫المخط ِط وا ّت ِ‬
‫َّ‬ ‫ِ‬
‫لتحديد �سيرِ‬ ‫ِ‬
‫والخطوط‬ ‫أ�سهم‬
‫ال ِ‬
‫إن�سان‪ ،‬كما في ال�شكل (‪ ،)3-2‬والذي‬ ‫الطبيعي ِة لل ِ‬
‫ّ‬ ‫الحل بال ّل ِ‬
‫غة‬ ‫ِّ‬ ‫ِ‬
‫خطوات‬ ‫من‬
‫�شكل ْ‬
‫ٍ‬ ‫َّ‬
‫كل‬
‫كانت عالم ُة‬
‫ْ‬ ‫يطبع كلم َة ناجح ‪� ،‬إِذا‬
‫يطبع ُهما‪ ،‬ثم ُ‬
‫ثم ُ‬ ‫طالب وعالم ِته‪َّ ،‬‬
‫ٍ‬ ‫ا�سم‬ ‫يقوم ب� ِ‬
‫إدخال ِ‬ ‫ُ‬
‫عك�س َ‬
‫ذلك‪.‬‬ ‫َ‬ ‫كانت عالم ُت ُه‬
‫ْ‬ ‫ويطبع كلم َة را�سب‪� ،‬إذا‬
‫ُ‬ ‫من � ْأو ت�ساوي ‪،50‬‬
‫أكبر ْ‬ ‫ِ‬
‫الطالب � َ‬

‫ابد�أ‬

‫ِ‬
‫عالمته‪.‬‬ ‫ِ‬
‫الطالب‪ ،‬وقيم َة‬ ‫ا�سم‬
‫أدخل َ‬
‫� ِ‬

‫ِ‬
‫عالمته‪.‬‬ ‫ِ‬
‫الطالب‪ ،‬وقيم َة‬ ‫ا�سم‬
‫اطبع َ‬
‫ِ‬

‫هل عالم ُة‬


‫ال‬ ‫نعم‬
‫من‬
‫أكبر ْ‬ ‫ِ‬
‫الطالب � ُ‬
‫� ْأو ت�ساوي ‪50‬؟‬

‫اطبع را�سب‬
‫ْ‬ ‫اطبع ناجح‬
‫ْ‬

‫توقف‬

‫ٍ‬
‫عمليات (‪.)FlowChart‬‬ ‫ُ‬
‫مخطط �سيرِ‬ ‫ُ‬
‫ال�شكل (‪:)3-2‬‬

‫‪51‬‬

‫‪www.jnob-jo.com‬‬
‫مخططات �سي ِر العمليّ ِ‬
‫ات (‪)FlowCharts‬‬ ‫ُ‬ ‫ثالثًا‪:‬‬

‫طريق‬ ‫ِ‬ ‫عن‬‫الر�سم‪ْ ،‬‬ ‫ِ‬ ‫با�ستخدام‬


‫ِ‬ ‫الخوارزمي ِة‬
‫ّ‬ ‫ُ‬
‫تمثيل‬ ‫عد‬
‫ُي ُّ‬
‫ا�ستخدام‬
‫ِ‬ ‫من‬
‫و�ضوحا َ‬ ‫ً‬ ‫أكثر‬
‫أ�سهل و� َ‬ ‫العمليات‪َ � ،‬‬ ‫ِ‬ ‫مخططات �سيرِ‬ ‫ِ‬
‫التتب َع‬ ‫تالحظ ُّ‬‫َ‬ ‫ت�ستطيع � ْأن‬
‫ُ‬ ‫حيث‬
‫ُ‬ ‫الرمزي ِة؛‬
‫ّ‬ ‫التمثيل ِ‬
‫�شبه‬ ‫ِ‬ ‫ِ‬
‫طريقة‬
‫مخططات‬ ‫ِ‬ ‫ُحد َد‬
‫أكبر‪ ،‬و� ْأن ت ِّ‬ ‫ٍ‬ ‫ِ‬ ‫المنطقي ِّ‬
‫الم�شكلة ب�سهولة � َ‬ ‫لحل‬ ‫َّ‬
‫ِ‬
‫طريق‬ ‫الر�سم‪ ،‬عن‬ ‫ِ‬ ‫مة ب� ّآلي ٍة معي َّن ٍة في‬ ‫الم�ستخد ِ‬
‫َ‬ ‫ِ‬
‫العمليات‬ ‫�سيرِ‬
‫محدد ٍة‪ ،‬و�ستتعرفُها في ما ي�أتي‪:‬‬ ‫هند�سي ٍة َّ‬ ‫َّ‬ ‫ٍ‬
‫أ�شكال‬ ‫ا�ستخدام �‬
‫ِ‬
‫ات‬ ‫مخططات �سي ِر العمليّ ِ‬ ‫ِ‬ ‫‪ -1‬رموز ُ‬
‫حل الم�س� ِألة‪،‬‬‫خطوات ِّ‬‫ِ‬ ‫خا�ص ًة‪ ،‬للتعبيرِ عن‬ ‫هند�سي ًة ّ‬ ‫ّ‬ ‫ِ‬
‫العمليات �أ�شكا ًال‬ ‫مخططات �سيرِ‬ ‫ُ‬ ‫ت�ستخدم‬
‫ُ‬
‫ِ‬
‫للخطوة‬ ‫ن�ص ُمخ َت َ�ص ٌر‬
‫�شكل ٌّ‬
‫ٍ‬ ‫كل‬ ‫َ‬
‫داخل ِّ‬ ‫ويك َت ُب‬ ‫الخا�ص ِبه‪ُ ،‬‬ ‫ُّ‬ ‫لكل �شكلٍ مدلو ُله‬ ‫يكون ِّ‬ ‫ُ‬ ‫بحيث‬
‫ُ‬
‫كل منها‪:‬‬ ‫مة ومعناها‪ ،‬ومثا ًال على ٍّ‬ ‫الم�ستخد ِ‬
‫َ‬ ‫ِ‬
‫أ�شكال‬ ‫بع�ض ال‬ ‫ويبين الجدو ُل (‪َ )1-2‬‬ ‫ُ‬ ‫ِ‬
‫المطلوبة‪،‬‬
‫ِ‬
‫العمليات‬ ‫ِ‬
‫مخططات �سي ِر‬ ‫الجدولُ (‪ :)1-2‬الأ�شكالُ الم�ستخ َدم ُة في‬

‫مثالٌ‬ ‫ ‬
‫المعنى‬ ‫ ‬ ‫ ‬
‫الهند�سي‬
‫ُّ‬ ‫ال�شكلُ‬

‫توقف‬ ‫ابد أ�‬ ‫ِ‬


‫العمليات‬ ‫ِ‬
‫مخطط �سيرِ‬ ‫بداي ُة �أو نهاي ُة‬

‫ِ‬
‫(طباعة)‬ ‫إخراج‬
‫ُ‬ ‫ِ‬
‫البيانات‪� /‬‬ ‫ِ‬
‫(قراءة)‬ ‫� ُ‬
‫إدخال‬
‫�إطبع ‪Z‬‬ ‫اقر أ� ‪A‬‬
‫ِ‬
‫المعلومات‬

‫جد قيمة م من المعادلة ‪:‬‬ ‫عملي ُة معالج ٍة‬


‫م=ج‪+‬ب‬ ‫ِ‬
‫الح�سابية)‬ ‫ِ‬
‫العمليات‬ ‫(مثل‬
‫ال‬ ‫نعم‬
‫هل �س‬
‫اتخا ُذ قرارٍ‬
‫�أكبر من ‪5‬؟‬

‫ِ‬
‫العمليات‬ ‫واتجاه �سيرِ‬
‫ُ‬ ‫تو�صيل‬
‫ٍ‬ ‫ُ‬
‫خطوط‬

‫‪52‬‬

‫‪www.jnob-jo.com‬‬
‫ْ‬
‫ابحث‬
‫ٍ‬
‫أ�شكال ورموزٍ‬
‫عن �‬‫ابحث ْ‬ ‫ْ‬ ‫ِ‬
‫�شبكة الإنترنت‪،‬‬ ‫وبا�ستخدام‬
‫ِ‬ ‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫من ِ‬
‫هذه‬ ‫�شكل ْ‬
‫ٍ‬ ‫واكتب المعنى الذي يمثل ُ ُه ُّ‬
‫كل‬ ‫ِ‬ ‫ِ‬
‫الجدول (‪،)1-2‬‬ ‫ِ‬
‫المذكورة في‬ ‫�أخرى غير‬
‫ِ‬
‫أ�شكال‪.‬‬
‫ال‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫لت � ِ‬
‫إليه في ِّ‬ ‫تو�ص َ‬
‫دو ْن ما ّ‬
‫ّ‬ ‫ ‬

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

‫‪53‬‬

‫‪www.jnob-jo.com‬‬
‫ْ‬
‫ابحث‬
‫العمليات ب�سهول ٍة ُ‬
‫وي�سرٍ ‪ ،‬منها‪:‬‬ ‫ِ‬ ‫ِ‬
‫مخططات �سيرِ‬ ‫ت�ساعد َك على ِ‬
‫ر�سم‬ ‫ُ‬ ‫برمجيات كثيرةٌ‪،‬‬
‫ٌ‬ ‫توجد‬
‫ُ‬
‫برمجي ُة ‪.Word‬‬
‫ر�سم‬ ‫الم�ستخد ِ‬
‫مة التي تعلم َتها في ِ‬ ‫َ‬ ‫ِ‬
‫أ�شكال‬
‫عن ال‬
‫وابحث ِ‬
‫ْ‬ ‫ا�ستخدم برمجي َة ‪،Word‬‬
‫ْ‬ ‫‪-‬‬
‫ِ‬
‫العمليات‪.‬‬ ‫ِ‬
‫مخططات �سيرِ‬
‫ِ‬
‫مخططات �سيرِ‬ ‫لر�سم‬
‫�ستخدم ِ‬
‫ُ‬ ‫برمجيات جاهز ٍة‪ُ ،‬ت‬
‫ٍ‬ ‫عن‬ ‫ِ‬
‫�شبكة الإنترنت ْ‬ ‫ابحث في‬
‫ْ‬ ‫‪-‬‬
‫وا�ستخدم �إحداها‪.‬‬
‫ْ‬ ‫ِ‬
‫العمليات‪،‬‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫لت � ِ‬
‫إليه في ِّ‬ ‫تو�ص َ‬
‫دو ْن ما ّ‬
‫ّ‬ ‫ ‬

‫مخططات �سي ِر العمليّ ِ‬


‫ات‬ ‫ِ‬ ‫لر�سم‬
‫إر�شادات عام ٌة ِ‬
‫ٌ‬ ‫‪� -3‬‬
‫هو الذي يبد�أُ َ‬
‫من الأعلى �إلى‬ ‫ِ‬
‫العمليات َ‬ ‫ِ‬
‫مخططات �سيرِ‬ ‫ر�سم‬
‫ال�شائع في ِ‬‫َ‬ ‫أ�سلوب الم َّت َب َع‬
‫َ‬ ‫� َّإن ال‬
‫ِ‬
‫النهاية‪،‬‬ ‫ِ‬
‫البداية‪ ،‬وينتهي برمزِ‬ ‫الر�سم برمزِ‬
‫ُ‬ ‫اليمين‪ ،‬ويبد�أُ ‪ -‬عاد ًة ‪-‬‬
‫ِ‬ ‫أ�سفل‪ ،‬ومن الي�سار �إلى‬ ‫ال ِ‬
‫ِ‬
‫مخططات ال�سيرِ ‪ ،‬منها‪:‬‬ ‫ت�ساعد َك في ِ‬
‫ر�سم‬ ‫ُ‬ ‫ِ‬
‫العامة التي‬ ‫ِ‬
‫إر�شادات‬ ‫بع�ض ال‬ ‫َ‬
‫وهناك ُ‬
‫أ�سفل‪،‬‬ ‫يكون ُّ‬
‫خط ال�سيرِ �إلى � َ‬ ‫ُ‬ ‫بحيث‬
‫ُ‬ ‫ِ‬
‫ال�صفحة‪،‬‬ ‫من �أعلى‬ ‫ِ‬
‫العمليات ْ‬ ‫مخط ِط �سيرِ‬ ‫�أ ‪ -‬ابد�أْ ِ‬
‫بر�سم ّ‬
‫كل (‪.)4-2‬‬
‫ال�ش ِ‬
‫كما في َّ‬

‫ابد�أ‬

‫ ‬

‫توقف‬

‫ِ‬
‫العمليات‪.‬‬ ‫ِ‬
‫مخطط �سيرِ‬ ‫ُ‬
‫ال�شكل (‪ :)4-2‬البداي ُة والنهاي ُة في‬
‫‪54‬‬

‫‪www.jnob-jo.com‬‬
‫عنوان‬
‫َ‬ ‫واكتب‬
‫ْ‬ ‫معي ٍن‪،‬‬ ‫ت�سل�سل َّ‬
‫ٍ‬ ‫ِ‬
‫العمليـات في‬ ‫ِ‬
‫مخـطط �سيرِ‬ ‫من �ص َف ِ‬
‫حات‬ ‫كل �صفح ٍة ْ‬ ‫ب‪ -‬ر ّق ْم َّ‬
‫المخط ِط‪.‬‬ ‫َّ‬ ‫من �ص َفحات‬ ‫كل �صفح ٍة ْ‬ ‫وا�سم َك‪ ،‬على ِّ‬ ‫َ‬ ‫والتاريخ‪،‬‬
‫َ‬ ‫الم�س� ِألة‪،‬‬
‫الخطوات ب�سهول ٍة‪.‬‬
‫ِ‬ ‫جميع‬
‫ِ‬ ‫فهمها‪ ،‬ومتابع ُة‬‫يمكن ُ‬ ‫ُ‬ ‫بحيث‬
‫ُ‬ ‫كل خطو ٍة ًّ‬
‫لغويا‪،‬‬ ‫ف َّ‬ ‫جـ‪�ِ -‬ص ْ‬
‫ِ‬ ‫ِ‬ ‫ْ‬ ‫َء‬
‫تواجه َك في ِ‬
‫فهم‬ ‫ُ‬ ‫وال�صعوبات التي‬ ‫الم�شكالت‬ ‫تحديد‬
‫َ‬ ‫وحاول‬ ‫القارى‪،‬‬ ‫نف�س َك‬
‫ت�صو ْر َ‬‫د‪ّ -‬‬
‫ِ‬
‫القارئ‪.‬‬ ‫ِ‬
‫واال�ستيعاب على‬ ‫الفهم‬
‫ِ‬ ‫�سهل‬ ‫ٍ‬
‫عمليات ِ‬ ‫مخط ِط �سيرِ‬
‫ر�سم َّ‬‫وحاول َ‬ ‫ْ‬ ‫المخط ِط‪،‬‬
‫َّ‬

‫ِ‬
‫العمليات‬ ‫ِ‬
‫مخططات �سي ِر‬ ‫أنواع‬
‫‪ُ � -4‬‬
‫ِ‬
‫العمليات‪:‬‬ ‫ِ‬
‫لمخططات �سيرِ‬ ‫أنواع رئي�س ٍة‬ ‫َ‬
‫هناك ثالث ُة � ٍ‬
‫التتابعي ِة (‪.)Sequential Flowcharts‬‬
‫َّ‬ ‫ِ‬
‫العمليات‬ ‫مخططات �سيرِ‬
‫ُ‬ ‫�أ ‪-‬‬
‫التفر ِع (‪.)Branched Flowcharts‬‬ ‫ات ِ‬
‫ذات ُّ‬ ‫العملي ِ‬
‫ّ‬ ‫مخططات �سيرِ‬
‫ُ‬ ‫ب‪-‬‬
‫العمليات ِ‬
‫ذات التكرارِ ( ‪.)Loop Flowcharts‬‬ ‫ِ‬ ‫مخططات �سيرِ‬
‫ُ‬ ‫جـ‪-‬‬

‫التفر ِع‬ ‫ِ‬


‫العمليات ذو ّ‬ ‫فمخط ُط �سيرِ‬
‫ّ‬ ‫عن غيرِ ه‪،‬‬ ‫بخا�صي ٍة ّ‬
‫تمي ُز ُه ْ‬ ‫َّ‬ ‫أنواع‬
‫هذه ال ِ‬ ‫من ِ‬‫نوع ْ‬‫كل ٍ‬ ‫ويمتا ُز ُّ‬
‫ِ‬
‫العمليات ذو التكرارِ يمتا ُز‬ ‫مخط ُط �سيرِ‬
‫َّ‬ ‫ِ‬
‫اتخاذ قرارٍ ؛ بينما‬ ‫ِ‬
‫عملية‬ ‫يحتوي ‪ -‬عاد ًة ‪ -‬على‬
‫يحتوي على‬
‫َ‬ ‫ِ‬
‫العمليات � ْأن‬ ‫لمخط ِط �سيرِ‬
‫َّ‬ ‫ويمكن‬
‫ُ‬ ‫من مر ٍة ‪،‬‬ ‫لعمليات معين ٍة � َ‬
‫أكثر ْ‬ ‫ٍ‬ ‫ِ‬
‫بوجود تكرارٍ‬
‫ِ‬
‫المخططات‪.‬‬ ‫أنواع‬
‫من � ِ‬‫نوع ْ‬
‫من ٍ‬‫أكثر ْ‬
‫� َ‬
‫�س�ؤالٌ‬
‫ِ‬
‫العمليات‪:‬‬ ‫ِ‬
‫مخطط �سيرِ‬ ‫الخطوات ال ِ‬
‫آتية في‬ ‫ِ‬ ‫الهند�سي الذي يم ِّث ُل كلاًّ َ‬
‫من‬ ‫َ‬
‫ال�شكل‬ ‫ار�سم‬
‫ِ‬
‫َّ‬
‫‪ - 1‬ابد ْ�أ‪.‬‬
‫ٍ‬
‫طالب‪.‬‬ ‫‪ - 2‬اقر�أْ عالم َة‬
‫‪ِ �-3‬‬
‫أ�ضف العد َد (‪� )5‬إلى المتغيرِ (�س)‪.‬‬
‫المتغير (�ص)‪.‬‬
‫َ‬ ‫اطبع‬
‫‪ِ -4‬‬
‫أكبر من (‪. )10‬‬
‫‪ - 5‬هل (�س) � ُ‬

‫‪55‬‬

‫‪www.jnob-jo.com‬‬
‫العمليات التتابعيّ ِة (‪)Sequential Flowcharts‬‬
‫ِ‬ ‫مخططات �سي ِر‬
‫ُ‬ ‫رابعاً‪:‬‬
‫ِ‬
‫المت�سل�سلة‬ ‫ِ‬
‫الخطوات‬ ‫التتابعي ب�أ َّن ُه يحتوي على مجموع ٍة َ‬
‫من‬ ‫ُّ‬
‫ِ‬
‫العمليات‬ ‫مخط ُط �سيرِ‬
‫َّ‬ ‫يتمي ُز‬
‫ّ‬
‫الخطوات �إدخا ًال � ْأو‬
‫ُ‬ ‫تكون ِ‬
‫هذه‬ ‫ُ‬ ‫تفر ٍع �أو تكرارٍ ل ٍّأي منها‪ْ ،‬‬
‫وقد‬ ‫ِ‬
‫وجود ُّ‬ ‫من ِ‬
‫دون‬ ‫ِ‬
‫والمتتابعة‪ْ ،‬‬
‫مبين‬
‫عاما‪ ،‬كما هو ٌ‬
‫ال ً‬‫التتابعي �شك ً‬
‫ِّ‬
‫ِ‬
‫العمليات‬ ‫مخط ِط �سيرِ‬
‫�شكل َّ‬
‫ُ‬ ‫إخراجا � ْأو معالج ًة‪ ،‬وبالتالي ُ‬
‫يتخذ‬ ‫ً‬ ‫�‬
‫ال�شكل (‪:)5-2‬‬
‫ِ‬ ‫في‬

‫التتابعي‪.‬‬ ‫ِ‬
‫العمليات‬ ‫ِ‬
‫لمخطط �سيرِ‬ ‫العام‬ ‫ُ‬
‫ال�شكل ُّ‬ ‫ُ‬
‫ال�شكل (‪:)5 -2‬‬
‫ِّ‬
‫تحد ُدها‬
‫خطوات ّ‬
‫ٌ‬ ‫ِ‬
‫للمخطط برمزِ (ابد�أ)‪ ،‬وينتهي برمزِ (توقف)‪ ،‬وما بي َنهما‬ ‫العام‬ ‫ُ‬
‫ال�شكل ُ‬ ‫ويبد�أُ‬
‫مخط ِط‬
‫ر�سم ّ‬
‫عند ِ‬
‫االنتباه َ‬
‫ُ‬ ‫ويجب‬
‫ُ‬ ‫إدخال ومعالج ٍة و� ٍ‬
‫إخراج‪،‬‬ ‫من � ٍ‬ ‫الم�س�أل ُة المطلوب ُة واحتياجا ُتها‪ْ ،‬‬
‫ال�صحيح‪ ،‬و�أ َّال َ‬
‫ت�سبق‬ ‫ِ‬ ‫الت�سل�سلي‬ ‫بال�شكل‬
‫ِ‬ ‫الحل‬ ‫ِ‬
‫خطوات ِّ‬ ‫ِ‬
‫ترتيب‬ ‫ِ‬
‫�ضرورة‬ ‫التتابعي �إلى‬ ‫ِ‬
‫العمليات‬ ‫�سيرِ‬
‫ِّ‬ ‫ِّ‬
‫بعد‪.‬‬
‫ي�صعب اكت�شافُها فيما ُ‬
‫ُ‬ ‫منطقي ٌة‪،‬‬
‫ّ‬ ‫أخطاء‬
‫ٌ‬ ‫عندها �‬
‫تنتج َ‬
‫خطو ٌة خطو ًة �أخرى؛ كي ال َ‬
‫ْ‬
‫ابحث‬
‫إنترنت‪ ،‬ن ّفذْ ما ي�أتي‪:‬‬ ‫ِ‬
‫�شبكة ال ِ‬ ‫وبا�ستخدام‬
‫ِ‬ ‫ِ‬
‫المجموعة‪،‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫ِ‬
‫العمليات‬ ‫ِ‬
‫ومخططات �سيرِ‬ ‫التفر ِع‪،‬‬
‫ذات ّ‬ ‫العمليات ِ‬
‫ِ‬ ‫ِ‬
‫لمخططات �سيرِ‬ ‫العام‬
‫ال�شكل ِ‬
‫ِ‬ ‫عن‬
‫ابحث ِ‬
‫ْ‬ ‫‪-‬‬
‫ِ‬
‫ذات التكرارِ ‪.‬‬
‫ِ‬
‫الرئي�سة‪.‬‬ ‫ِ‬
‫العمليات‬ ‫ِ‬
‫مخططات �سيرِ‬ ‫أنواع‬ ‫ِ‬
‫العامة ل ِ‬ ‫ِ‬
‫أ�شكال‬
‫بين ال‬
‫قارن َ‬
‫‪ْ -‬‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬
‫تو�صلت �إليه في ِّ‬
‫دو ْن ما ّ‬
‫ّ‬ ‫ ‬

‫‪56‬‬

‫‪www.jnob-jo.com‬‬
‫مثال (‪)1‬‬
‫الناتج‪.‬‬
‫ِ‬ ‫ِ‬
‫وطباعة‬ ‫رقمين‪،‬‬
‫ِ‬ ‫لجمع‬
‫ِ‬ ‫ِ‬
‫العمليات‬ ‫َ‬
‫مخطط �سيرِ‬ ‫ار�سم‬
‫ْ‬
‫الحلُّ‬
‫ابد�أ‬

‫�أدخل قيمة الرقمين �س‪� ،‬ص‬

‫اح�سب ناتج جمع الرقمين ح�سب المعادلة‪:‬‬


‫ع = �س ‪� +‬ص‬

‫اطبع قيمة الناتج ع‬

‫توقف‬

‫يكون‬
‫ُ‬ ‫مع الرموزِ‬ ‫َ‬
‫التعامل َ‬ ‫حيث � َّإن‬
‫المتغيرات رمو ًزا‪ُ ،‬‬
‫ُ‬ ‫ِ‬
‫عطيت‬ ‫فقد �أُ‬ ‫ِ‬
‫المثال (‪ْ ،)1‬‬ ‫ُ‬
‫تالحظ في‬ ‫كما‬
‫المخط ِط � ُ‬
‫أعاله‬ ‫َّ‬ ‫ُ‬
‫ونالحظ في‬ ‫ريا�ضي ٍة‪،‬‬
‫ّ‬ ‫ٍ‬
‫معادالت‬ ‫أمر كتاب َة‬
‫يتطلب ال ُ‬
‫ُ‬ ‫أكثر �سهول ًة و�سرع ًة‪ ،‬عندما‬
‫� َ‬
‫الرقمين ـ‬
‫ِ‬ ‫جمع‬ ‫ُ‬
‫حا�صل ِ‬ ‫وهي‬ ‫ِ‬
‫وللمخرجات ـ َ‬ ‫بالرمزين‪� :‬س َو �ص‪،‬‬
‫ِ‬ ‫دخلين‬
‫ِ‬ ‫الم‬
‫للرقمين ُ‬
‫ِ‬ ‫رمزنا‬
‫�أ ّننا ْ‬
‫بالرمزِ ع‪.‬‬

‫التتابعي‪.‬‬
‫ِّ‬ ‫ِ‬
‫العمليات‬ ‫ر�س ُم مخط َِّط �سي ِر‬
‫ن�شاط (‪ْ :)5-2‬‬
‫ِ‬
‫م�ستطيلة‬ ‫�صفي ٍة‬
‫م�ساحة غرف ٍة ّ‬
‫ِ‬ ‫ح�ساب‬
‫َ‬ ‫ِ‬
‫العمليات الذي يم ّث ُل‬ ‫مخط َط �سيرِ‬
‫ار�سم َّ‬
‫ْ‬
‫الناتج‪.‬‬
‫َ‬ ‫طب ُع‬
‫وي َ‬
‫ال�شكل‪َ ،‬‬
‫ِ‬

‫‪57‬‬

‫‪www.jnob-jo.com‬‬
‫التتابعي‪.‬‬
‫ِّ‬ ‫ِ‬
‫العمليات‬ ‫ر�سم مخطّط �سي ِر‬
‫ن�شاط (‪ُ :)6-2‬‬
‫الرمزي ِة (‪،)Pseudocode‬‬
‫َّ‬ ‫بالطريقة ِ‬
‫�شبه‬ ‫ِ‬ ‫تم تمثي ُلها‬
‫وقد َّ‬
‫الخوارزمي ُة الآتي ُة‪ْ ،‬‬
‫ّ‬ ‫َ‬
‫لديك‬
‫م�ساحة دائر ٍة‪:‬‬
‫ِ‬ ‫ِ‬
‫لح�ساب‬
‫‪ - 1‬ابد�أْ‪.‬‬
‫ِ‬
‫ن�صف القطرِ (نق)‪.‬‬ ‫‪ - 2‬اقر�أْ قيم َة‬
‫ِ‬
‫المعادلة‬ ‫من‬ ‫ِ‬
‫الدائرة َ‬ ‫اح�سب م�ساح َة‬
‫ْ‬ ‫‪-3‬‬
‫م = ‪ * 3.14‬نق‪2‬‬

‫ِ‬
‫الدائرة (م)‪.‬‬ ‫اطبع م�ساح َة‬
‫‪ْ -4‬‬
‫توقف‪.‬‬
‫ْ‬ ‫‪-5‬‬
‫الخوارزمي َة‪.‬‬
‫ّ‬ ‫العمليات الذي يم ّث ُل ِ‬
‫هذه‬ ‫ِ‬ ‫مخط َط �سيرِ‬
‫ار�سم َّ‬
‫ْ‬

‫الخوارزمي ِة‬
‫ّ‬ ‫ا�ستخراج‬
‫ُ‬ ‫يكون‬
‫ُ‬ ‫وغالبا ما‬
‫ً‬ ‫التتابعي ِة‪،‬‬
‫ّ‬ ‫ِ‬
‫العمليات‬ ‫ِ‬
‫مخططات �سيرِ‬ ‫تتب ُع‬ ‫ُ‬
‫ي�سهل ‪-‬عاد ًة ‪ُّ -‬‬
‫الخوارزمي ِة مبا�شرةً‪.‬‬
‫ّ‬ ‫أ�سهل بكثيرٍ من ِ‬
‫كتابة‬ ‫ِ‬
‫العمليات‪َ � ،‬‬ ‫ِ‬
‫خريطة �سيرِ‬ ‫من‬ ‫ِ‬
‫الرمزية‪ْ ،‬‬ ‫ِ‬
‫بالطريقة‬

‫العمليات التتابعيّ ِة‪.‬‬


‫ِ‬ ‫ِ‬
‫مخططات �سي ِر‬ ‫ن�شاط (‪ :)7-2‬تتبّ ُع‬
‫أ�سئلة ال ِ‬
‫آتية‪:‬‬ ‫عن ال ِ‬ ‫أجب ِ‬ ‫ِ‬
‫العمليات الآتي‪ ،‬و� ْ‬ ‫مخط َط �سيرِ‬
‫َّ‬ ‫ت�أملْ‬
‫الخوارزمي َة‬
‫ّ‬ ‫وحو ِل‬ ‫ِ‬
‫العمليات‪ِّ ،‬‬ ‫مخط َط �سيرِ‬ ‫تتب ْع َّ‬
‫‪َّ - 1‬‬
‫الرمزي ِة‪.‬‬
‫ّ‬ ‫إلىالطريقة ِ‬
‫�شبه‬ ‫ِ‬ ‫�‬
‫ِ‬
‫العمليات؟‬ ‫مخط ِط �سيرِ‬
‫هدف َّ‬
‫ُ‬ ‫‪ - 2‬ما‬
‫تغيير‬
‫تم ُ‬ ‫ِ‬
‫المخطط �إذا َّ‬ ‫ُ‬
‫هدف‬ ‫�سيتغير‬
‫ُ‬ ‫‪ - 3‬هلْ‬
‫المدخ َل ِة ‪X1, X2,Y1,Y2‬؟‬ ‫القيم ُ‬
‫ِ‬
‫القيم‬ ‫يمكن � ُ‬
‫إدخال ِ‬ ‫ُ‬ ‫‪ - 4‬هلْ‬
‫‪ X1,X2,Y1,Y2‬في خطو ٍة واحد ٍة؟ ِّ‬
‫و�ضح ذلك؟‬

‫‪58‬‬

‫‪www.jnob-jo.com‬‬
‫�س�ؤال‬
‫ِ‬
‫الخطوات‪،‬‬ ‫جدول يحتوي على مجموع ٍة من‬ ‫ٌ‬ ‫ِ‬
‫وبجانبه‬ ‫فارغ‪،‬‬ ‫ٍ‬
‫عمليات ٍ‬ ‫مخط ُط �سيرِ‬
‫لديك َّ‬
‫َ‬
‫ِ‬
‫الخطوات‬ ‫المخط ِط‪ُ ،‬‬
‫حيث � َّإن‬ ‫َّ‬ ‫ال�شكل الذي يم ّث ُلها في‬
‫ِ‬ ‫و�ضعها في‬
‫ْ‬ ‫اخترِ الخطو َة المنا�سب َة‪،‬‬
‫المعادلة ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫من‬ ‫ح�ساب ِ‬
‫قيمة ‪َ R‬‬ ‫ُ‬ ‫هدفُها‬
‫=‪R‬‬ ‫‪a2 + b2‬‬

‫ِّ‬
‫الحل‬ ‫خطوات‬
‫ُ‬ ‫ِ‬
‫العمليات‬ ‫ َّ‬
‫مخط ُط �سيرِ‬

‫المعادلة ال ِ‬
‫آتية‬ ‫ِ‬ ‫من‬
‫جد قيم َة ‪َ R‬‬
‫ْ‬
‫=‪R‬‬ ‫‪a2 + b2‬‬

‫اطبع قيم َة ‪R‬‬


‫ْ‬
‫توقف‬
‫ْ‬
‫ابد�أْ‬

‫اقر�أْ قيم َة‪:‬‬

‫‪a,b‬‬

‫‪59‬‬

‫‪www.jnob-jo.com‬‬
‫الفصل‬
‫ِ‬ ‫ُ‬
‫أسئلة‬

‫عر ْ‬
‫ف ما ي�أتي‪:‬‬ ‫‪ِّ -1‬‬
‫ِ‬
‫العمليات‪.‬‬ ‫مخط َط �سيرِ‬
‫جـ‪َّ -‬‬ ‫الخوارزمي َة‪.‬‬
‫ّ‬ ‫أ� ‪ -‬الم�شكل َة (الم�س�أل َة)‪ .‬ب‪-‬‬
‫حل الم�س� ِألة؟‬ ‫ِ‬
‫خطوات ِّ‬ ‫من‬ ‫ِ‬
‫الخطوة الأولى ْ‬ ‫تحليل الم�س� ِألة �إليها في‬
‫ُ‬ ‫يتم‬
‫العنا�صر التي ُّ‬
‫ُ‬ ‫‪ -2‬ما‬
‫‪ -3‬عللْ ما ي�أتي‪:‬‬
‫حل الم�س� ِألة‪.‬‬
‫جدا في ِّ‬ ‫الم ِ‬
‫همة ً‬ ‫ِ‬
‫الخطوات ُ‬ ‫من‬ ‫ِ‬
‫التوثيق َ‬ ‫عد خطو ُة‬
‫أ� ‪ُ -‬ت ُّ‬
‫اال�سم‪.‬‬
‫ِ‬ ‫الخوارزمي ِة بهذا‬
‫ّ‬ ‫ِ‬
‫ت�سمية‬ ‫�سبب‬
‫ب‪ُ -‬‬
‫حل الم�س� ِألة‪.‬‬
‫فهم الم�س� ِألة وتحلي ِلها �إلى عنا�صرِ ها‪ ،‬في �أثنا ِء ِّ‬
‫خطوة ِ‬‫ِ‬ ‫تجاهل‬
‫ِ‬ ‫عد ُم‬
‫يجب َ‬
‫جـ‪ُ -‬‬
‫ٍ‬
‫مدخالت مختلف ًة في‬ ‫مر ٍة‪ ،‬ب�إعطا ِئ ِه‬
‫من َّ‬
‫أكثر ْ‬ ‫يجب ُ‬
‫تنفيذه � َ‬ ‫البرنامج‪ُ ،‬‬
‫ِ‬ ‫ِ‬
‫�صحة‬ ‫عند اختبارِ‬
‫د‪َ -‬‬
‫مر ٍة‪.‬‬ ‫ِّ‬
‫كل ّ‬
‫ِ‬
‫الم�شكالت‪.‬‬ ‫الخوارزمي ِة في ِّ‬
‫حل‬ ‫ّ‬ ‫و�ض ْح �أهمي َة‬
‫‪ِّ -4‬‬
‫الخوارزمي ِة؟‬
‫ّ‬ ‫تمثيل‬
‫ِ‬ ‫طرق‬
‫‪ -5‬ما ُ‬
‫ِ‬
‫قـيـمة ‪ ،S‬وطـبـاعـ ِتها‬ ‫ِ‬
‫إيـجـاد‬ ‫الرمـزي ِة (‪ ،)Pseudocode‬ل‬
‫ّ‬ ‫بالطريقة ِ‬
‫�شبـة‬ ‫ِ‬ ‫خوارزمي ًة‬
‫ّ‬ ‫اكتب‬
‫‪ْ -6‬‬
‫‪2‬‬
‫آتية‪S = X + A×K + C :‬‬ ‫المعادلة ال ِ‬
‫ِ‬ ‫مـن‬
‫َ‬
‫ِ‬
‫العمليات‪:‬‬ ‫خط ِ‬
‫طات �سيرِ‬ ‫أ�شكال ال ِ‬
‫آتية في ُم ّ‬ ‫ِ‬ ‫من ال‬
‫�شكل َ‬
‫ٍ‬ ‫‪ -7‬ما الذي يم ّث ُل ُه ُّ‬
‫كل‬

‫(‪)3‬‬ ‫ ‬
‫(‪)2‬‬ ‫ ‬
‫(‪)1‬‬
‫الرمزي ِة (‪ْ � ،)Pseudocode‬أم‬
‫ّ‬ ‫الطريقة ِ‬
‫�شبه‬ ‫ِ‬ ‫با�ستخدام‬
‫ِ‬ ‫الخوارزمي ِة‬
‫ّ‬ ‫َ‬
‫تمثيل‬ ‫‪َّ � -8‬أي طريق ٍة ُت ّ‬
‫ف�ض ُل‪:‬‬
‫العمليات (‪)FlowChart‬؟ ولماذا؟‬‫ِ‬ ‫مخط ِط �سيرِ‬
‫با�ستخدام ّ‬
‫ِ‬
‫ِ‬
‫العمليات‪.‬‬ ‫ِ‬
‫لمخططات �سيرِ‬ ‫فوائد‬
‫َ‬ ‫أربع‬
‫اذكر � َ‬
‫‪ْ -9‬‬

‫‪60‬‬

‫‪www.jnob-jo.com‬‬
‫معد ِل ِ‬
‫ثالث‬ ‫ِ‬
‫بح�ساب ّ‬ ‫يقوم‬ ‫ِ‬
‫العمليات الآتي‪ ،‬والذي ُ‬ ‫مخط ِط �سيرِ‬
‫من ّ‬ ‫أخطاء ْ‬
‫َ‬ ‫ا�ستخرج ال‬
‫ِ‬ ‫‪-10‬‬
‫ِ‬
‫بت�صحيحها‪:‬‬ ‫وقم‬
‫الناتج ‪ْ ،‬‬
‫ِ‬ ‫ِ‬
‫وطباعة‬ ‫ٍ‬
‫عالمات‬

‫ابد�أ‬

‫ِ‬
‫الثالث من‬ ‫ِ‬
‫العالمات‬ ‫اح�سب معدلَ‬
‫ْ‬
‫المعادل ِة‬
‫م = (ع‪+1‬ع‪+2‬ع‪2/)3‬‬

‫ِ‬
‫الثالث‪ :‬ع‪،1‬ع‪،2‬ع‪3‬‬
‫َ‬ ‫ادخلِ العالمات‬

‫اطبع ع‪3‬‬

‫ِ‬
‫المتغيرات‬ ‫علمت � َّأن ِق َي َم‬
‫َ‬ ‫ِ‬
‫الطباعة‪� ،‬إذا‬ ‫ناتج‬
‫واكتب َ‬
‫ْ‬ ‫ِ‬
‫العمليات الآتي‪،‬‬ ‫َ‬
‫مخطط �سيرِ‬ ‫تتب ْع‬
‫‪َّ -11‬‬
‫‪A=3 ,‬‬ ‫‪B =4‬‬ ‫هي كالآتي‪, C = 2 :‬‬ ‫ِ‬
‫المدخلة َ‬ ‫ُ‬

‫‪61‬‬

‫‪www.jnob-jo.com‬‬
‫‪MicroSoft Small Basic‬‬ ‫ات البرمج ِة بلغ ِة‬
‫الف�صل الثاني �أ�سا�سيّ ُ‬

‫ِ‬
‫الحا�سوب‬ ‫�أو ًال‪ :‬برمج ُة‬
‫ِ‬
‫البيانات‪،‬‬ ‫َ‬
‫لت�ستقبل‬ ‫تم ْت برمج ُتها‬
‫إلكتروني ًة‪ّ ،‬‬
‫ّ‬ ‫ِ‬
‫الحا�سوب (‪� )Computer‬آل ًة �‬ ‫ُي َع ُّد جها ُز‬
‫بالذكا ِء؛ لأ ّن ُه ال‬
‫الحا�سوب ّ‬
‫ِ‬ ‫و�صف جهازِ‬
‫ُ‬ ‫يمكن‬
‫ُ‬ ‫النتائج‪ .‬وال‬
‫ِ‬ ‫ِ‬
‫للح�صول على‬ ‫وتعالجها‪،‬‬
‫َ‬ ‫وتخز َنها‪،‬‬
‫ِّ‬
‫با�ستخدام‬
‫ِ‬ ‫ذلك‪،‬‬ ‫طريق ال ِ‬
‫إن�سان القادرِ على َ‬ ‫عن ِ‬ ‫ٍ‬
‫بحلول لها‪� ،‬إ َّال ْ‬ ‫والخروج‬
‫َ‬ ‫الم�سائل‪،‬‬
‫ِ‬ ‫َ‬
‫تحليل‬ ‫ي�ستطيع‬
‫ُ‬
‫ِ‬
‫البرمجة‪.‬‬ ‫ِ‬
‫بلغات‬ ‫لغات خا�ص ٍة ُت ُ‬
‫عرف‬ ‫ٍ‬

‫لغات البرمج ِة (‪)Programming Languages‬‬ ‫‪ُ -1‬‬


‫كان‬ ‫َ‬
‫لذلك َ‬ ‫عربي ٍة؛‬
‫غير َّ‬ ‫عربي ًة ِ‬
‫كانت ال ّلغ ُة � ْأم َ‬ ‫�سواء َّ‬
‫ٌ‬ ‫لغة ال ِ‬
‫إن�سان‪،‬‬ ‫فهم ِ‬
‫ي�ستطيع َ‬
‫ُ‬ ‫الحا�سوب ال‬
‫َ‬ ‫� َّإن‬
‫ِ‬
‫البرمجة‪.‬‬ ‫يعرف ِ‬
‫بلغة‬ ‫ُ‬ ‫وهو ما‬‫مع ُه‪َ ،‬‬ ‫والتفاعل َ‬
‫ِ‬ ‫ِ‬
‫الحا�سوب‪،‬‬ ‫مع‬ ‫ِ‬
‫للتخاطب َ‬ ‫وجود لغ ٍة‬
‫ِ‬ ‫من‬
‫بد ْ‬
‫ال َّ‬
‫يجب‬‫دة‪ ،‬التي ُ‬ ‫المحد ِ‬
‫َّ‬ ‫ِ‬
‫والقواعد‬ ‫ِ‬
‫الكلمات‪ ،‬والرموزِ ‪،‬‬ ‫من مجموع ٍة َ‬
‫من‬ ‫ِ‬
‫البرمجة ْ‬ ‫تتكون لغ ُة‬
‫الحا�سوب‬
‫ُ‬ ‫ي�ستطيع‬
‫َ‬ ‫الم�ستخدم � ْأن ي َّت َبعها بدق ٍة؛ ل َّأن مخالف َتها �ست�ؤدي �إِلى �أخطا ٍء‪ْ ،‬‬
‫ولن‬ ‫ِ‬ ‫على‬
‫برمجي ٍة �إلى‬
‫ّ‬ ‫أوامر من لغ ٍة‬
‫التعليمات وال ُ‬
‫ُ‬ ‫وتختلف ِ‬
‫هذه‬ ‫ُ‬ ‫ِ‬
‫المطلوبة من ُه‪،‬‬ ‫المهام‬
‫ِ‬ ‫َ‬
‫وتنفيذ‬ ‫فهمها‪،‬‬
‫َ‬
‫تماما‪.‬‬ ‫ِ‬
‫المختلفة ً‬ ‫كلغات ال ِ‬
‫إن�سان‬ ‫ِ‬ ‫كل لغ ٍة‪،‬‬ ‫قواعد ِ‬
‫كتابة ِّ‬ ‫ِ‬ ‫ح�سب‬
‫َ‬ ‫�أخرى‪،‬‬
‫البرنامج‬
‫ِ‬ ‫ا�سم‬
‫ُ‬ ‫معي ٍن‬
‫عمل َّ‬ ‫ِ‬
‫لتنفيذ ٍ‬ ‫كتب‬ ‫ِ‬
‫التعليمات والأوامرِ التي ُت ُ‬ ‫ِ‬
‫مجموعة‬ ‫ويط َل ُق على‬
‫ُ‬
‫ِ‬
‫البرمجة‪،‬‬ ‫با�ستخدام �إحدى ِ‬
‫لغات‬ ‫ِ‬ ‫البرنامج‬
‫ِ‬ ‫ِ‬
‫بكتابة‬ ‫يقوم‬
‫ال�شخ�ص الذي ُ‬‫ُ‬ ‫(‪)Program‬؛ � ّأما‬
‫�سمىالمبر ِم َج (‪.)Programmer‬‬
‫ُ‬ ‫ُفي‬

‫لغات البرمج ِة‬


‫تطو ُر ِ‬
‫‪ّ -2‬‬
‫الحا�سوب وا�ستخداما ِته‬
‫ِ‬ ‫تطورِ جهازِ‬
‫مع ّ‬ ‫وتطور ْت َ‬
‫ّ‬ ‫جدت‬ ‫ِ‬
‫البرمجة التي ُو ْ‬ ‫من ِ‬
‫لغات‬ ‫الكثير ْ‬
‫ُ‬ ‫يوجد‬
‫ُ‬
‫أجيال‪ ،‬كالآتي‪:‬‬ ‫ِ‬
‫خم�سة � ٍ‬ ‫تطورِ ها �إلى‬
‫فق ّ‬ ‫ِ‬
‫البرمجة َو َ‬ ‫أجيال ِ‬
‫لغات‬ ‫تق�سيم � ِ‬
‫ُ‬ ‫ويمكن‬
‫ُ‬ ‫و�أهدا ِفه‪،‬‬
‫الجيل ال ّأو ِل ((‪ :)First-Generation Languages (1GL‬و ت�سمى لغ َة‬ ‫ِ‬ ‫لغات‬
‫‪ُ -‬‬ ‫�أ‬
‫ِ‬
‫بدايات‬ ‫جدت في‬
‫البدائي َة التي ُو ْ‬
‫ّ‬ ‫عد اللغ َة‬
‫حيث ُت ُّ‬
‫ُ‬ ‫ال ِآلة(‪،)Machine language‬‬
‫الرمزين (‪ )0٫1‬فقط‪،‬‬
‫ِ‬ ‫ِ‬
‫ال�ستخدامها‬ ‫الثنائي؛‬ ‫بالنظام‬
‫ِ‬ ‫عب ُر عنها‬
‫وي َّ‬ ‫ِ‬
‫الحا�سوب‪ُ ،‬‬ ‫ا�ستخدام جهازِ‬
‫ِ‬
‫ِّ‬
‫‪62‬‬

‫‪www.jnob-jo.com‬‬
‫فهم ال ِ‬
‫إن�سان‪،‬‬ ‫عن ِ‬ ‫عد ِ‬
‫هذه اللغ ُة بعيد ًة ْ‬ ‫و ُت ُّ‬
‫ِ‬
‫الحا�سوب؛‬ ‫عمل‬
‫ِ‬ ‫ِ‬
‫طريقة‬ ‫من‬
‫وقريب ًة ْ‬
‫�صفت ب�أ َّنها لغ ٌة متدني ُة الم�ستوى‬
‫ْ‬ ‫َ‬
‫لذلك ُو‬
‫وكان على‬
‫َ‬ ‫(‪،)Low-Level Language‬‬
‫البرنامج كام ً‬
‫ال‬ ‫َ‬ ‫يكتب‬
‫َ‬ ‫الم�ستخدم حي َنها � ْأن‬
‫ِ‬
‫لغات‬
‫ُ‬ ‫وتعتمد‬
‫ُ‬ ‫نائي‪.‬‬‫ظام ال ّث ِّ‬ ‫با�ستخدام ال ّن ِ‬
‫ِ‬
‫وكان على‬ ‫َ‬ ‫الخا�صة ِبه‪،‬‬
‫ِ‬ ‫حا�سوب لغ ُة ال ِآلة‬
‫ٍ‬ ‫ِّ‬
‫فلكل‬ ‫الم�ستخدم ِة‪،‬‬
‫َ‬ ‫طبيعة ال ِآلة‬ ‫ِ‬ ‫الجيل على‬
‫ِ‬ ‫هذا‬
‫ِ‬
‫الحا�سوب‬ ‫عمل‬ ‫ِ‬
‫بطريقة ِ‬ ‫ِ‬
‫المتعلقة‬ ‫ِ‬
‫الدقيقة‬ ‫بالتفا�صيل‬
‫ِ‬ ‫عالما‬‫يكون ً‬
‫َ‬ ‫المبرم ِج ‪� -‬آنذاك ‪ْ � -‬أن‬ ‫ِ‬
‫الح�سابي ِة‬
‫ّ‬ ‫ِ‬
‫القدرة‬ ‫من�صبا على‬
‫ًّ‬ ‫التركيز‬
‫ُ‬ ‫وكان‬
‫َ‬ ‫غة‪،‬‬ ‫هذه ال ّل ِ‬
‫با�ستخدام ِ‬
‫ِ‬ ‫ليقوم‬
‫َ‬ ‫اخلي؛‬
‫الد ِّ‬
‫ِ‬
‫وت�صميمه ّ‬
‫من الأخطا ِء‪ ،‬كما أ� ّنها‬‫هذه العملي ُة �صعب ًة ومرهق ًة وعر�ض ًة للكثيرِ َ‬ ‫كانت ِ‬ ‫ْ‬ ‫ِ‬
‫للحا�سوب‪ ،‬وقد‬
‫طويل‪.‬‬
‫ٍ‬ ‫تحتاج �إلى ٍ‬
‫وقت‬ ‫ُ‬
‫(ف ّك ْر‪ْ ،‬‬
‫ناق�ش ‪� ،‬شاركْ )‬
‫ناق�ش ما ي�أتي‪:‬‬ ‫ِ‬
‫المجموعة‪ْ ،‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫ا�ستخدام‬
‫ِ‬ ‫النظام على‬
‫ُ‬ ‫يقت�صر هذا‬
‫ُ‬ ‫لغة ال ِآلة؟ ولماذا‬
‫عن ِ‬‫الثنائي للتعبيرِ ْ‬
‫ُّ‬ ‫النظام‬
‫ُ‬ ‫�ستخدم‬
‫ُ‬ ‫لماذا ُي‬
‫الرمزين ‪ 0‬و‪1‬؟‬
‫ِ‬

‫لغات‬ ‫ُ‬ ‫ظهرت‬


‫ْ‬ ‫لغات الجيلِ الثاني ((‪:)Second-Generation Languages (2GL‬‬ ‫ب‪ُ -‬‬
‫ِ‬
‫كتابة‬ ‫الثنائي في‬ ‫النظام‬
‫ِ‬ ‫ا�ستخدام رموزِ‬
‫ِ‬ ‫الم�ستخدم فكر َة‬
‫ِ‬ ‫لتخفف على‬
‫َ‬ ‫الجيل ال ّثاني‬
‫ِ‬
‫ِّ‬
‫التجميع‬
‫ِ‬ ‫با�سم ِ‬
‫لغة‬ ‫ِ‬ ‫رفت‬
‫وع ْ‬ ‫إن�سان‪ُ ،‬‬
‫يفهمها ال ُ‬ ‫ُ‬ ‫رمزي ٌة‬
‫ّ‬ ‫خدمت لغ ٌة‬
‫ْ‬ ‫البرامج‪ ،‬وقد ا�س ُت‬
‫ِ‬
‫ِ‬
‫البرمجة‬ ‫عالم ِ‬
‫لغات‬ ‫هذه اللغ ُة قفز ًة عمالق ًة في ِ‬ ‫برت ِ‬‫(‪ ،)Assembly Language‬واع ُت ْ‬
‫ِ‬
‫البرمجة �أ�سهلَ‬ ‫جعلت عملي َة‬
‫ْ‬ ‫البرمجي ِة‪ ،‬كما �أ ّنها‬
‫ّ‬ ‫ِ‬
‫التقنيات‬ ‫مما � ّأدى �إلى تطويرِ‬
‫آنذاك‪ّ ،‬‬ ‫� َ‬
‫بلغة‬ ‫ٍ‬
‫تعليمات ِ‬ ‫ال على‬ ‫ويو�ضح ال�شكلُ (‪ )6-2‬مثا ً‬ ‫بلغة ال ِآلة‪،‬‬
‫البرمجة ِ‬
‫ِ‬ ‫من‬
‫أكثر فاعلي ًة َ‬
‫ُ‬ ‫و� َ‬
‫التجميع مقارن ًة بمثيال ِتها ِ‬
‫بلغة ال ِآلة‪.‬‬ ‫ِ‬

‫‪63‬‬

‫‪www.jnob-jo.com‬‬
‫بلغة ال ِآلة‪.‬‬
‫التجميع مقارن ًة بمثيال ِتها ِ‬
‫ِ‬ ‫تعليمات ِ‬
‫بلغة‬ ‫ٌ‬ ‫ُ‬
‫ال�شكل (‪:)6-2‬‬

‫التجميع‬
‫ِ‬ ‫بين لغ ِة الآل ِة ولغ ِة‬
‫ن�شاط (‪ :)8-2‬مقارن ٌة َ‬
‫أمل‬
‫ال�شكل (‪ ،)7-2‬ت� ِ‬
‫ِ‬ ‫ِ‬
‫المجموعة‪ ،‬واعتما ًدا على‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫أ�سئلة ال ِ‬
‫آتية‪:‬‬ ‫عن ال ِ‬
‫أجب ِ‬‫ثم � ْ‬ ‫العمودين‪َّ ،‬‬
‫ِ‬
‫اللغتين؟‬
‫ِ‬ ‫الم�ستخد ِ‬
‫مة في كلتا‬ ‫َ‬ ‫بع�ض الرموزِ‬
‫اذكر َ‬ ‫‪ْ –1‬‬
‫للفهم ِم َن الآخرى؟ ولماذا؟‬
‫ِ‬ ‫‪ُّ � -2‬أيهما � ُ‬
‫أ�سهل‬
‫ف‪.‬‬
‫ال�ص ِّ‬
‫أمام ّ‬ ‫تو�صلتم � ِ‬
‫إليه � َ‬ ‫ْ‬ ‫اعر�ض ما‬
‫ْ‬ ‫ ‬

‫الجيل‬
‫ِ‬ ‫لغات‬
‫ظهرت ُ‬‫ْ‬ ‫الث ((‪:)Third-Generation Languages (3GL‬‬ ‫الجيل الثّ ِ‬
‫ِ‬ ‫لغات‬
‫جـ ‪ُ -‬‬
‫ب�شكل‬
‫ٍ‬ ‫تعتمد على ِ‬
‫لغة ال ِ‬
‫إن�سان‬ ‫ُ‬ ‫إيجاد لغ ٍة‬ ‫ِ‬
‫ال�سابقة‪ ،‬ب� ِ‬ ‫لغات ال ِ‬
‫أجيال‬ ‫عقبات ِ‬
‫ِ‬ ‫ِ‬
‫الثالث لتفادي‬
‫َ‬
‫وذلك با�ستخدام‬ ‫ِ‬
‫ال�سابقة‪،‬‬ ‫ِ‬
‫اللغات‬ ‫من‬ ‫ِ‬
‫البرمجة َ‬ ‫المبرمج وق ًتا � َّ‬
‫أقل في‬ ‫ُ‬ ‫حيث يق�ضي‬ ‫أكبر‪ُ ،‬‬‫� َ‬
‫لغات‬
‫فا�ستخدمت ُ‬
‫ْ‬ ‫من ِق َب ِل ال ِ‬
‫إن�سان‪،‬‬ ‫فهما ْ‬‫أكثر ً‬
‫أو�ضح و� َ‬ ‫ِ‬
‫التعليمات‪ ،‬ورموزٍ � َ‬ ‫من‬‫أقل َ‬ ‫ٍ‬
‫عدد � َّ‬
‫ٍ‬
‫وكلمات م�ألوف ًة‪،‬‬ ‫ريا�ضي ًة‪،‬‬
‫ّ‬ ‫االنجليزي َة‪ ،‬ورمو ًزا‬
‫ّ‬ ‫الطبيعي َة‪ ،‬اللغ َة‬
‫ّ‬ ‫ِ‬
‫االن�سان‬ ‫ِ‬
‫الثالث لغ َة‬ ‫الجيل‬
‫ِ‬
‫من ِ‬
‫لغة‬ ‫عالية الم�ستوى (‪)High-Level Languages‬؛ لقر ِبها ْ‬ ‫ِ‬ ‫�صفت بال ّل ِ‬
‫غات‬ ‫ْ‬ ‫وو‬
‫ُ‬
‫ِ‬
‫البرمجة الآتي ُة‪:‬‬ ‫الحا�سوب‪ ،‬ومن �أمثل ِتها ُ‬
‫لغات‬ ‫ِ‬ ‫عمل‬ ‫ِ‬
‫طريقة ِ‬ ‫عن‬ ‫االن�سان‪ِ ،‬‬
‫وبعدها ْ‬ ‫ِ‬

‫‪64‬‬

‫‪www.jnob-jo.com‬‬
‫�سمول بي�سك (‪ ،)Small Basic‬با�سكال (‪ ،)Pascal‬كوبول (‪ ،)COBOL‬جافا (‪.)Java‬‬
‫برمجي ِة �سمول بي�سك‬
‫ّ‬ ‫با�ستخدام‬
‫ِ‬ ‫برنامج‪ُ ،‬ك َ‬
‫تب‬ ‫ٍ‬ ‫من‬
‫مقطعا ْ‬
‫ً‬ ‫ُ‬
‫ال�شكل (‪)7-2‬‬ ‫ويو�ضح‬
‫ُ‬
‫(‪.)Small Basic‬‬

‫برنامج ِ‬
‫بلغة �سمول بي�سك ‪.Small Basic‬‬ ‫ٌ‬ ‫ُ‬
‫ال�شكل (‪:)7-2‬‬

‫(ف ّك ْر‪ْ ،‬‬


‫ناق�ش ‪� ،‬شاركْ )‬
‫أفراد مجموع ِت َك‪ِ ،‬‬
‫ناق�ش الآتي‪:‬‬ ‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫البرمجة ِ‬
‫عالية الم�ستوى‪.‬‬ ‫ِ‬ ‫تعد ِد ِ‬
‫لغات‬ ‫أ�سباب ُّ‬
‫‪َ �-‬‬
‫من‬ ‫ِ‬
‫ال�سابقة‪� ،‬أو َ‬ ‫بناء على معرف ِت َك‬
‫تذكر في الدر�س‪ً ،‬‬
‫ْ‬ ‫لغات برمج ٍة عالي َة الم�ستوى‪ْ ،‬‬
‫لم‬ ‫اذكر ِ‬
‫‪ْ -‬‬
‫لك في مختبرِ الحا�سوب‪.‬‬ ‫ِ‬
‫المتاحة َ‬ ‫الم�صادرِ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫ْ‬
‫واحفظ ُه في ِّ‬ ‫ف ِ‪،‬‬
‫ال�ص ّ‬
‫أمام ّ‬ ‫اعر�ض ما تو�صل ُت ْم � ِ‬
‫إليه � َ‬ ‫ْ‬

‫الجيل‬
‫ِ‬ ‫لغات‬
‫ُ‬ ‫ف‬ ‫تو�ص ُ‬
‫ابع ((‪َ :)Fourth-Generation Languages (4GL‬‬ ‫الر ِ‬
‫الجيل ّ‬‫لغات ِ‬ ‫د‪ُ -‬‬
‫الجيل‬
‫ِ‬ ‫ِ‬
‫بلغات‬ ‫ِ‬
‫التعليمات مقارن ًة‬ ‫فهي تمتا ُز بق ّل ِة‬
‫جدا‪َ ،‬‬
‫لغات عالي ُة الم�ستوى ًّ‬
‫الرابع ب�أ َّنها ٌ‬
‫ِ‬
‫المتخ�ص�صين في‬ ‫ت�سمح لغيرِ‬ ‫فهي‬ ‫ِ‬ ‫من ال ّل ِ‬ ‫عد � َ‬ ‫ِ‬
‫َ‬ ‫ُ‬ ‫غات عالية الم�ستوى؛ َ‬ ‫أ�سهل بكثيرٍ َ‬ ‫الثالث‪ ،‬و ُت ُّ‬
‫من‬ ‫الطبيعي ِة لل ِ‬
‫إن�سان ْ‬ ‫ّ‬ ‫أقرب �إلى ِ‬
‫اللغة‬ ‫لتكون � َ‬
‫َ‬ ‫ممت‬
‫وقد ُ�ص ْ‬
‫ات‪ْ ،‬‬ ‫البرمجي ِ‬
‫ّ‬ ‫ِ‬
‫البرمجة بتطويرِ‬
‫ومن �أمثل ِتها ُ‬
‫لغات‬ ‫ِ‬
‫البيانات‪ْ ،‬‬ ‫ِ‬
‫قواعد‬ ‫مع‬ ‫ُ‬
‫تتعامل َ‬ ‫غات التي‬ ‫ِ‬
‫الثالث‪ ،‬ومنها ال ّل ُ‬ ‫الجيل‬
‫ِ‬ ‫ِ‬
‫لغات‬
‫َ‬
‫ال�شكل (‪.)8-2‬‬ ‫اال�ستعالم (‪ .)Query Languages‬انظرِ‬
‫ِ‬

‫‪65‬‬

‫‪www.jnob-jo.com‬‬
‫الرابع‪.‬‬
‫ِ‬ ‫الجيل‬
‫ِ‬ ‫برامج ِ‬
‫لغات‬ ‫ِ‬ ‫من � ِ‬
‫أحد‬ ‫مقطع ْ‬
‫ٌ‬ ‫ُ‬
‫ال�شكل (‪:)8-2‬‬
‫ْ‬
‫ابحث‬

‫الرابع‪.‬‬
‫ِ‬ ‫الجيل‬
‫ِ‬ ‫لغات برمج ٍة �أخرى‪ ،‬تنتمي �إلى ِ‬
‫لغات‬ ‫عن ِ‬ ‫ابحث ْ‬
‫ْ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫ملف‬ ‫تو�صلت � ِ‬
‫إليه في ِّ‬ ‫َ‬ ‫دو ْن ما‬
‫ّ‬ ‫ ‬

‫لغات تحتوي‬
‫ٌ‬ ‫هي‬
‫الخام�س ((‪َ :)Fifth-Generation Languages (5GL‬‬‫ِ‬ ‫الجيل‬
‫ِ‬ ‫لغات‬
‫ُ‬ ‫هـ‪-‬‬
‫لجعل‬
‫ِ‬ ‫الجيل‬
‫ِ‬ ‫لغات هذا‬
‫ُ‬ ‫مت‬ ‫ِ‬
‫البرمجة‪ ،‬وقد ُ�ص ّم ْ‬ ‫ِ‬
‫للم�ساعدة على‬ ‫مرئي ٍة‬ ‫على � ٍ‬
‫أدوات ّ‬
‫ومن غيرِ حاج ِته �إلى‬
‫مبرمج �أحيا ًنا‪ْ ،‬‬
‫ٍ‬ ‫حل م�شكل ٍة من ِ‬
‫دون‬ ‫الحا�سوب ذا قدر ٍة �أعلى على ِّ‬
‫ِ‬
‫ِ‬
‫والمكتوبة‬ ‫المحكي ِة‬
‫ّ‬ ‫ِ‬
‫اللغات‬ ‫مع‬
‫الجيل َ‬
‫ِ‬ ‫لغات هذا‬
‫ُ‬ ‫ُ‬
‫وتتعامل‬ ‫للبرنامج‪.‬‬
‫ِ‬ ‫ٍ‬
‫تعليمات‬ ‫ِ‬
‫كتابة‬
‫ت�ستخدم‬
‫ُ‬ ‫ِ‬
‫البرمجة (‪ ،)Prolog‬التي‬ ‫الجيل لغ ُة‬
‫ِ‬ ‫ومن الأمثل َة على ِ‬
‫لغات هذا‬ ‫ِ‬
‫والمر�سومة‪َ ،‬‬
‫اال�صطناعي‪.‬‬ ‫الذكا ِء‬ ‫ِ‬
‫تطبيقات ّ‬ ‫في‬
‫ِّ‬
‫المترجم (‪)Compiler‬‬
‫ُ‬ ‫‪-3‬‬
‫ويطلق‬
‫ُ‬ ‫ِ‬
‫البرمجة عالية الم�ستوى‪،‬‬ ‫المكتوب ب�إحدى ِ‬
‫لغات‬ ‫َ‬ ‫البرنامج‬
‫َ‬ ‫يحو ُل‬
‫برنامج ِّ‬
‫ٌ‬ ‫هو‬
‫المترجم َ‬
‫ُ‬
‫ويطلق ِ‬
‫عليه‬ ‫ُ‬ ‫بلغة ال ِآلة‪،‬‬
‫برنامج ِ‬
‫ٍ‬ ‫الم�صدري (‪� ،) Source Program‬إلى‬
‫ُّ‬ ‫البرنامج‬
‫ُ‬ ‫ِ‬
‫عليه‬
‫ِ‬
‫البرمجة‬ ‫المكتوب ب�إحدى ِ‬
‫لغات‬ ‫َ‬ ‫البرنامج‬
‫َ‬ ‫حيث � ّإن‬‫الهدف (‪)Object Program‬؛ ُ‬ ‫ُ‬ ‫البرنامج‬
‫ُ‬
‫وهي ال ّلغ ُة‬ ‫ِ ِ‬ ‫يفهم ُه � اَّإل �إذا ْ‬ ‫ِ‬
‫تمت ترجم ُت ُه �إلى لغة الآلة‪َ ،‬‬ ‫الحا�سوب � ْأن َ‬
‫ُ‬ ‫ي�ستطيع‬
‫ُ‬ ‫عالية الم�ستوى ال‬
‫َ‬
‫ال�شكل (‪.)9 -2‬‬ ‫المترجم‪ .‬انظرِ‬
‫ِ‬ ‫ِ‬
‫طريق‬ ‫عن‬
‫ذلك ْ‬ ‫ويتم َ‬
‫الحا�سوب‪ُ ،‬‬
‫ُ‬ ‫يفهمها‬
‫الوحيد ُة التي ُ‬

‫المترجم (‪.)Compiler‬‬
‫ُ‬ ‫ُ‬
‫ال�شكل (‪:)9-2‬‬
‫‪66‬‬

‫‪www.jnob-jo.com‬‬
‫قواعد كتاب ِتها‪،‬‬
‫َ‬ ‫تتعلم‬
‫َ‬ ‫ت�ستطيع �أن‬
‫ُ‬ ‫ِ‬
‫عالية الم�ستوى‪ ،‬التي‬ ‫من ِ‬
‫لغات البرمجة‬ ‫الكثير ْ‬
‫ُ‬ ‫ويوجد‬
‫ُ‬
‫وهي لغ ُة‬ ‫ِ‬
‫اللغات‪َ ،‬‬
‫و�ستتعلم الح ًقا �إحدى ِ‬
‫هذه‬ ‫ُ‬ ‫برامج بو�ساط ِتها‪،‬‬
‫َ‬ ‫ِ‬
‫كتابة‬ ‫قادرا على‬
‫و�ستكون ً‬
‫ُ‬
‫‪.Small Basic‬‬

‫‪Microsoft Small Basic‬‬ ‫العمل في برمجيَّ ِة‬


‫ثانيًا‪ :‬بيئ ُة ِ‬

‫وزادت تعقيدا ُتها‪ ،‬ونتيج ًة لهذا‬


‫ْ‬ ‫ِ‬
‫الحوا�سيب‪,‬‬ ‫ِ‬
‫أجهزة‬ ‫تطور �‬
‫تما�شيا مع ُّ‬
‫ً‬ ‫ِ‬
‫البرمجة‬ ‫لغات‬
‫رت ُ‬ ‫تطو ْ‬
‫َّ‬
‫ِ‬
‫ال�سهولة‬ ‫ِ‬
‫لغياب‬ ‫للمبتدئين ُ‬
‫يمثل �صعوب ًة وتحديًا؛‬ ‫َ‬ ‫ِ‬
‫الحديثة‬ ‫ِ‬
‫البرمجة‬ ‫أ�صبح تع ّل ُم ِ‬
‫لغات‬ ‫فقد � َ‬‫التطورِ ْ‬
‫ِ‬
‫البرمجة‪.‬‬ ‫ِ‬
‫والمتعة في‬
‫وكيف‬
‫َ‬ ‫ِ‬
‫البرمجة؟‬ ‫برمجي َة �سمول بي�سك (‪ )Small Basic‬عن غيرِ ها من ِ‬
‫لغات‬ ‫ّ‬ ‫يمي ُز‬
‫فما الذي ّ‬
‫أجزاء الرئي�س ُة لواجه ِتها؟‬
‫البرمجي ِة؟ وما ال ُ‬
‫ّ‬ ‫ُ‬
‫ت�شغيل‬ ‫يتم‬
‫ُّ‬
‫مميزات برمجيّ ِة ‪Small Basic‬‬
‫ُ‬ ‫‪-1‬‬
‫ِ‬
‫البرمجة‪،‬‬ ‫لغات‬ ‫ِ‬
‫التعقيد في تع ُّل ِم ِ‬ ‫ِ‬
‫عقبة‬ ‫للمبتدئيين لتجاوزِ‬
‫َ‬ ‫برمجي ُة ‪Small Basic‬‬
‫ّ‬ ‫مت‬
‫ُ�ص ِّم ْ‬
‫ِ‬
‫�شركة مايكرو�سوفت‬ ‫من ِق َب ِل‬‫إ�صدار ‪� Small Basic v1.1‬سن َة (‪)2015‬م‪ْ ،‬‬
‫ُ‬ ‫وقد �أُ َ‬
‫طلق �‬ ‫ْ‬
‫برمجي ِة‬
‫ّ‬ ‫من‬ ‫ِ‬
‫بو�صفها ن�سخ ًة مطور ًة ْ‬ ‫(‪،)MicroSoft‬‬
‫أول � ٍ‬
‫إطالق لها �سن َة‬ ‫كان � ُ‬
‫بي�سك ‪ ،BASIC‬والتي َ‬
‫ت�سبق كلم َة‬ ‫ِ‬
‫(ال�صغيرة)‪ ،‬التي ُ‬ ‫(‪)1964‬م‪ ،‬وكلم ُة ‪Small‬‬
‫البرمجي ِة؛‬
‫ّ‬ ‫هدف تطويرِ ِ‬
‫هذه‬ ‫عن ِ‬
‫لتعب َر ْ‬
‫أ�ضيفت ّ‬‫ْ‬ ‫‪� ،Basic‬‬
‫الكفي ِة‬
‫ّ‬ ‫ِ‬
‫الحوا�سيب‬ ‫�ستخدم على � ِ‬
‫أجهزة‬ ‫َ‬ ‫مت ل ُت‬
‫حيث ُ�ص ِّم ْ‬
‫ُ‬
‫حيث‬
‫ال�شكل (‪ُ ،)10-2‬‬ ‫َ‬ ‫(‪ .)Palm Computers‬انظرِ‬
‫ِ‬
‫ال�شا�شة‬ ‫وحجم‬
‫ُ‬ ‫المركزي ِة‬
‫ّ‬ ‫ِ‬
‫المعالجة‬ ‫ِ‬
‫وحدة‬ ‫الذاكر ُة وقدر ُة‬
‫الكفي‬ ‫الكمبيوتر‬ ‫ُ‬
‫ال�شكل (‪:)10-2‬‬
‫ُّ‬ ‫ُ‬ ‫التفكير في جع ِلها لغ َة برمج ٍة‬
‫ُ‬ ‫وكان‬
‫َ‬ ‫محدود ٌة ً‬
‫نوعا ما‪،‬‬
‫( ‪.)Palm Computer‬‬
‫متنقل ٍة ومحمول ٍة (‪.)Portable‬‬
‫‪67‬‬

‫‪www.jnob-jo.com‬‬
‫مميزات برمجيّ ِة ‪:Small Basic‬‬ ‫ِ‬ ‫ومن‬
‫ْ‬
‫معها‪.‬‬
‫التعامل َ‬
‫ِ‬ ‫العمري ِة كاف ًة‪ ،‬و�سهول ُة‬
‫ّ‬ ‫ِ‬
‫للفئات‬ ‫أ� ‪� -‬سهول ُة تع ُّل ِمها‬
‫�سم‪.‬‬ ‫خا�ص ٍة ّ‬
‫بالر ِ‬ ‫ٍ‬
‫مخرجات ّ‬ ‫ِ‬
‫�شا�شة‬ ‫الهند�سي ِة على‬
‫َّ‬ ‫ِ‬
‫أ�شكال‬‫ر�سم ال‬
‫تدعم َ‬ ‫ُ‬ ‫ب‪-‬‬
‫ِ‬
‫أ�صوات‪.‬‬ ‫إنتاج ال‬
‫تدعم � َ‬ ‫ُ‬ ‫جـ‪-‬‬
‫أحجام مختلف ٍة‪.‬‬
‫ٍ‬ ‫أنواع و�‬ ‫ٍ‬
‫مخرجات ب� ٍ‬ ‫ِ‬
‫�شا�شة‬ ‫الن�صو�ص على‬
‫َ‬ ‫تعر�ض‬‫ُ‬ ‫د‪-‬‬
‫ٍ‬
‫واحد‪.‬‬ ‫برنامج في � ٍآن‬
‫ٍ‬ ‫من‬
‫أكثر ْ‬
‫مع � َ‬ ‫ُ‬
‫التعامل َ‬ ‫هـ‪-‬‬
‫بلغة �سمول بي�سك (‪� ،)Small Basic‬إِلى ِ‬
‫لغة‬ ‫المكتوب ِ‬
‫ِ‬ ‫البرنامج‬
‫ِ‬ ‫تحويل‬
‫ِ‬ ‫و ‪ -‬القدر ُة على‬
‫با�ستخدام خيارِ ترقي ٍة (‪.)Gradute‬‬
‫ِ‬ ‫فيجوال بي�سك ( ‪،)Visual Basic‬‬

‫ملحوظة‬

‫ِ‬
‫�شركة مايكرو�سوفت‬ ‫موقع‬ ‫ِ‬
‫خالل ِ‬ ‫برمجي ِة ‪ Small Basic‬مجا ًنا‪ْ ،‬‬
‫من‬ ‫ّ‬ ‫ُ‬
‫تحميل‬ ‫يمك ُن َك‬
‫ِ‬
‫الرابط الآتي‪ ،http://www.smallbasic.com :‬ا�ضغط على‬ ‫(‪ ،)MicroSoft‬على‬
‫البرمجي ِة مجا ًنا على‬
‫ّ‬ ‫من‬ ‫لتحم َل � َ‬
‫آخر �إ�صدارٍ َ‬ ‫ّ‬ ‫ِ‬
‫ال�صفحة‪،‬‬ ‫ِ‬
‫الموجودة في‬ ‫� ِ‬
‫أيقونة (‪)Download‬‬
‫َ‬
‫ال�شكل ( ‪.)11-2‬‬ ‫جهازِ َك‪ ,‬انظرِ‬

‫برمجي ِة ‪.Small Basic‬‬


‫ّ‬ ‫ُ‬
‫تحميل‬ ‫ُ‬
‫ال�شكل (‪:)11-2‬‬

‫‪68‬‬

‫‪www.jnob-jo.com‬‬
‫‪ -2‬ت�شغيل برمجية ‪Small Basic‬‬
‫الخطوات ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫برمجي ِة ‪ Small Basic‬با ّت ِ‬
‫باع‬ ‫َّ‬ ‫ُ‬
‫ت�شغيل‬ ‫يمك ُن َك‬
‫انقر قائم َة ابد�أْ (‪.)Start‬‬
‫�أ ‪ْ -‬‬
‫اختر ‪. Small Basic‬‬
‫خيار برامج ( ‪ ،)Programs‬وم ْنها ْ‬ ‫انقر َ‬ ‫ب‪ْ -‬‬
‫و�ستظهر َ‬
‫لك النافذ ُة كما‬ ‫ُ‬ ‫الفرعي ِة َ‬
‫خيار ‪،MicroSoft Small Basic‬‬ ‫ّ‬ ‫ِ‬
‫القائمة‬ ‫من‬
‫اختر َ‬
‫جـ‪ْ -‬‬
‫ال�شكل (‪.)12-2‬‬
‫ِ‬ ‫في‬
‫�أ‬
‫ب‬

‫جـ‬

‫د‬
‫هـ‬

‫لبرمجي ِة ‪.Small Basic‬‬


‫ّ‬ ‫ُ‬
‫ال�شكل (‪ :)12-2‬ال�شا�ش ُة الرئي�س ُة‬

‫من الأجزا ِء الآتي ِة‪:‬‬


‫تتكون ال�شا�ش ُة الرئي�س ُة للبرمجيّ ِة َ‬
‫ُ‬
‫ا�سم‬ ‫ويظهر ِ‬ ‫ِ‬ ‫ِ‬ ‫ُ‬ ‫ِ‬ ‫ِ‬
‫فيه ُ‬ ‫ُ‬ ‫المفتوحة‪،‬‬ ‫النافذة‬ ‫العلوي في‬
‫ُّ‬ ‫ال�شريط‬ ‫وهو‬
‫العنوان (‪َ :)Title Bar‬‬ ‫�شريط‬ ‫�أ ‪-‬‬
‫افذة‪.‬‬ ‫ّ‬
‫التحك ِم بال ّن ِ‬ ‫أزرار‬
‫و� ُ‬ ‫وهي‪:‬‬ ‫البرمجي ِة ‪ ،Small Basic‬والأيقون ُة‬
‫الخا�ص ُة بها‪َ ،‬‬
‫ّ‬ ‫ّ‬
‫بالتعامل‬
‫ِ‬ ‫الخا�ص ِة‬
‫ّ‬ ‫ِ‬
‫أيقونات‬ ‫أدوات (‪ :)Tools Bar‬ويحتوي على مجموع ٍة َ‬
‫من ال‬ ‫�شريط ال ِ‬‫ِ‬ ‫ب‪-‬‬
‫ٍ‬
‫مجـمـوعات‪٫File ٫ Web٫ Clipboard( :‬‬ ‫أربع‬
‫مـق�سمـ ًة �إلى � ِ‬
‫وتـكون ّ‬
‫ُ‬ ‫البرنـامج‪،‬‬
‫ِ‬ ‫مـع‬
‫َ‬
‫ِ‬
‫أيقونات‪.‬‬ ‫ُ‬
‫ال�شكل (‪ )13-2‬هذه ال‬ ‫ويبي ُن‬
‫‪ّ ،)Program‬‬

‫‪69‬‬

‫‪www.jnob-jo.com‬‬
‫�شريط ال ِ‬
‫أدوات (‪.)Tool Bar‬‬ ‫ُ‬ ‫ُ‬
‫ال�شكل (‪:)13-2‬‬

‫�سيظهر ِ‬
‫فيه � ُّأي‬ ‫ُ‬ ‫برنامج َك ِ‬
‫فيه‪ ،‬كما‬ ‫ِ‬ ‫ِ‬
‫بكتابة‬ ‫�ستقوم‬
‫ُ‬ ‫العمل الذي‬
‫ِ‬ ‫حي ُز‬‫وهو ّ‬
‫حررِ(‪َ :)Editor‬‬ ‫الم ِّ‬
‫جـ‪ُ -‬‬
‫افترا�ضيا هو‬
‫ًّ‬ ‫ُ‬
‫تحمل عنوا ًنا‬ ‫تظهر َ‬
‫لك‪،‬‬ ‫ُ‬ ‫محررٍ واحد ًة‬ ‫تالحظ � َّأن َ‬
‫هناك نافذ َة ِّ‬ ‫ُ‬ ‫تفتح ُه‪ ،‬و‬
‫برنامج ُ‬
‫ٍ‬
‫معي ٍن‪،‬‬
‫با�سم َّ‬
‫للبرنامج ٍ‬
‫ِ‬ ‫بعمل ٍ‬
‫حفظ‬ ‫تقوم ِ‬‫يتغير ‪ -‬الح ًقا ‪ -‬عندما ُ‬‫العنوان ُ‬
‫ُ‬ ‫(‪ ،)Untitled‬وهذا‬
‫من‬
‫أكثر ْ‬
‫مع � َ‬ ‫َ‬
‫التعامل َ‬ ‫البرمجي ُة‬
‫ّ‬ ‫تتيح َ‬
‫لك‬ ‫حيث ُ‬
‫ُ‬ ‫ِ‬
‫�شا�شات محررٍ ‪،‬‬ ‫مع ِ‬
‫عدة‬ ‫ُ‬
‫التعامل َ‬ ‫َ‬
‫إمكانك‬ ‫وب�‬
‫حاليا‪.‬‬ ‫تعمل ِ‬
‫عليه ًّ‬ ‫المحر ُر الذي ُ‬
‫ِّ‬ ‫هو‬ ‫ُ‬
‫الفعال َ‬ ‫المحر ُر‬
‫ِّ‬ ‫يكون‬
‫ُ‬ ‫الوقت ِ‬
‫نف�سه‪ ،‬وعاد ًة ما‬ ‫ِ‬ ‫برنامج في‬
‫ٍ‬
‫َ‬
‫ال�شكل (‪.)14-2‬‬ ‫انظرِ‬

‫ِ‬
‫نف�سه‪.‬‬ ‫ِ‬
‫الوقت‬ ‫محررٍ في‬ ‫ِ‬
‫نافذة ِّ‬ ‫من‬
‫أكثر ْ‬
‫مع � َ‬ ‫ُ‬
‫التعامل َ‬ ‫ُ‬
‫ال�شكل (‪:)14-2‬‬

‫‪70‬‬

‫‪www.jnob-jo.com‬‬
‫وهو يم ِّث ُل‬ ‫ِ‬
‫العمود على التوالي‪َ ،‬‬ ‫ورقم‬
‫رقم ال�سطرِ ‪ِ ،‬‬
‫الجزء �إلى ِ‬
‫ُ‬ ‫موقع م�ؤ�ش ِر الكتاب ِة‪ُ :‬‬
‫ي�شير هذا‬ ‫د‪ِ -‬‬
‫الرقم ‪ 1,25‬موجو ًدا في هذا الجز ِء‪ ،‬فهذا‬
‫ُ‬ ‫يكون‬
‫ُ‬ ‫الحالي ِة‪ ،‬فعندما‬
‫ّ‬ ‫ِ‬
‫الكتابة‬ ‫موقع م�ؤ�شرِ‬
‫َ‬
‫الخام�س والع�شرين‪.‬‬
‫ِ‬ ‫ِ‬
‫والعمود‬ ‫حاليا في ال�سطرِ ال ِ‬
‫أول‪،‬‬ ‫يقع ًّ‬ ‫ِ‬
‫الكتابة ُ‬ ‫ؤ�شر‬
‫يعني � َّأن م� َ‬
‫الجمل‬
‫ِ‬ ‫ت�ساعد َك على ِ‬
‫كتابة‬ ‫ُ‬ ‫تعليمات‬
‫ٌ‬ ‫وتظهر في هذا الجز ِء‬
‫ُ‬ ‫هـ ‪ -‬جز ِء الم�ساعد ِة (‪:)Help Panel‬‬
‫والخ�صائ�ص‪،‬‬
‫َ‬ ‫هامها‪،‬‬
‫وم َ‬ ‫ِ‬
‫إجراءات‪َ ،‬‬ ‫وقواعد ال‬
‫َ‬ ‫ال�صيغ العام َة‪،‬‬
‫َ‬ ‫حيث ُت ِّبي ُن َ‬
‫لك‬ ‫ُ‬ ‫ِ‬
‫البرمجية‪،‬‬
‫البرنامج‬
‫ِ‬ ‫ي�سه ُل َ‬
‫عليك كتاب َة‬ ‫تقوم بكتاب ِتها في ِ‬
‫نافذة المحررِ ؛ مما ِّ‬ ‫للجمل التي ُ‬ ‫ِ‬ ‫أحداث‬
‫َ‬ ‫وال‬
‫جدا‪.‬‬‫ب�شكل كبيرٍ ً‬
‫ٍ‬
‫برنامج (‪)Run‬‬
‫ٍ‬ ‫‪ -3‬تنفي ُذ‬
‫آتيتين‪:‬‬
‫الطريقتين ال ِ‬
‫ِ‬ ‫نتائج ِه‪ ،‬فا َّت ْ‬
‫بع �إحدى‬ ‫برنامج كتب َت ُه‪ ،‬لر� ِؤية ِ‬
‫ٍ‬ ‫أردت َ‬
‫تنفيذ‬ ‫�إذا � َ‬
‫أدوات‪.‬‬ ‫ِ‬
‫�شريط ال ِ‬ ‫ِ‬
‫الموجودة في‬ ‫أيقونة ِ‬
‫تنفيذ (‪)Run‬‬ ‫ال�ضغط على � ِ‬
‫َ‬ ‫�أ ‪-‬‬
‫المفاتيح‪.‬‬
‫ِ‬ ‫ِ‬
‫لوحة‬ ‫ِ‬
‫الموجود في‬ ‫مفتاح ‪F5‬‬
‫ِ‬ ‫َ‬
‫ال�ضغط على‬ ‫ب‪-‬‬

‫البرنامج (‪)Save‬‬
‫ِ‬ ‫‪ -4‬حفظُ‬
‫أردت � ْأن تعو َد � ِ‬
‫إليه‬ ‫تفقد ُه �إذا � َ‬ ‫ِ‬
‫بحفظه؛ حتى ال َ‬ ‫تقوم‬ ‫أول مر ٍة‪ُ ،‬‬
‫يجب � ْأن َ‬ ‫ِ‬
‫برنامج َك ل ِ‬ ‫بعد ِ‬
‫كتابة‬ ‫َ‬
‫الخطوات ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫َ‬
‫وذلك با ّتباع‬ ‫وقت الحقٍ ‪،‬‬‫في ٍ‬
‫من‬ ‫‪ْ � ،‬أو � ِ‬
‫أيقونة حفظ با�سم (‪)Save as‬‬ ‫ا�ضغط على � ِ‬
‫أيقونة حفظ (‪)Save‬‬ ‫ْ‬ ‫أ� ‪-‬‬
‫ِ‬
‫�شريط ال ِ‬
‫أدوات‪.‬‬
‫البرنامج‪.‬‬
‫ِ‬ ‫مكان ِ‬
‫حفظ‬ ‫َ‬ ‫حد ْد‬
‫ب‪ّ -‬‬
‫ِ‬
‫الملف (‪.)File Name‬‬ ‫ا�سم‬
‫ن�ص ِ‬‫مربع ِّ‬
‫للبرنامج في ِ‬
‫ِ‬ ‫ا�سما‬
‫اكتب ً‬ ‫جـ‪ْ -‬‬
‫ِ‬
‫الحفظ (‪.)Save‬‬ ‫زر‬ ‫ْ‬
‫ا�ضغط على ِّ‬ ‫د‪-‬‬
‫اال�سم الذي‬
‫ِ‬ ‫االفترا�ضي ‪� ،Untitled‬إلى‬ ‫اال�سم‬
‫َ‬ ‫ُ‬
‫تحمل‬ ‫ِ‬
‫نافذة المحررِ التي‬ ‫عنوان‬
‫ُ‬ ‫�ستبد ُل‬
‫�سي َ‬ ‫ُ‬
‫َّ‬
‫ال�سم‬
‫اخت�صار ِ‬
‫ٌ‬ ‫�سيعطى االمتدا َد ‪َ ،SB‬‬
‫وهو‬ ‫البرنامج ُ‬
‫َ‬ ‫ُ‬
‫و�ستالحظ � َّأن‬ ‫ِ‬
‫الحفظ‪،‬‬ ‫ِ‬
‫نافذة‬ ‫طبع َت ُه في‬
‫ِ‬
‫البرمجية ‪.Small Basic‬‬

‫‪71‬‬

‫‪www.jnob-jo.com‬‬
‫ن�شاط ( ‪ :)9-2‬برنامجي ال ّأولُ‬

‫ِ‬
‫المجموعة‪ ،‬ن ّفذْ ما ي�أتي‪:‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫برمجي َة ‪.Small Basic‬‬ ‫ّ‬ ‫‪� -1‬ش ِّغلْ‬
‫عدم‬ ‫ِ‬
‫االنتباه �إلى ِ‬ ‫مع‬ ‫ِ‬
‫نافذة المحررِ ‪َ ،‬‬ ‫الجملة ال ِ‬
‫آتية في‬ ‫ِ‬ ‫ِ‬
‫بطباعة‬ ‫برنامج َك ال ّأو َل‬
‫َ‬ ‫اكتب‬
‫‪ْ -2‬‬
‫ِ‬
‫إمالئية‪.‬‬ ‫الوقوع في الأخطا ِء ال‬
‫ِ‬
‫) ‪TextWindow.writeLine ( Hello World‬‬
‫و�سج ْل‬ ‫ِ‬
‫الم�ساعدة (‪ِّ ،)Help Panel‬‬ ‫يحدث في جز ِء‬
‫ُ‬ ‫الحظ في �أثنا ِء طباع ِت َك ما‬
‫ْ‬ ‫‪-3‬‬
‫مالحظا ِت َك‪.‬‬
‫البرنامج‪.‬‬
‫َ‬ ‫‪ -4‬ن ِّف ِذ‬
‫مع زمال ِئ َك‪.‬‬ ‫ناق�ش َ‬
‫ذلك َ‬ ‫البرنامج؟ ْ‬
‫ِ‬ ‫‪ -5‬ما نتيج ُة‬
‫ِ‬
‫الرئي�سة؟‬ ‫ِ‬
‫ال�شا�شة‬ ‫ترجع �إلى‬
‫ُ‬ ‫كيف‬
‫‪َ -6‬‬
‫با�سم ‪.Hello World‬‬
‫البرنامج ِ‬
‫َ‬ ‫ِ‬
‫احفظ‬ ‫‪-7‬‬

‫جديد (‪)New‬‬‫برنامج ٍ‬
‫ٍ‬ ‫إن�شاء‬
‫‪ُ � -5‬‬
‫ِ‬
‫الخطوات الآتي َة‪:‬‬ ‫اتبع‬ ‫ٍ‬
‫جديد ِ‬ ‫برنامج‬
‫ٍ‬ ‫لإن�شا ِء‬
‫أدوات‪.‬‬ ‫ِ‬
‫�شريط ال ِ‬ ‫من‬
‫ْ‬ ‫ا�ضغط على � ِ‬
‫أيقونة جديد (‪)New‬‬ ‫ْ‬ ‫أ� ‪-‬‬
‫ٍ‬
‫جديد‪.‬‬ ‫برنامج‬
‫ٍ‬ ‫ِ‬
‫لكتابة‬ ‫�ستفتح‬
‫ُ‬ ‫محررٍ فارغ ٌة‪،‬‬ ‫ُ‬
‫�ستالحظ � َّأن نافذ َة ّ‬
‫برنامج (‪)Open‬‬‫ٍ‬ ‫فتح‬
‫‪ُ -6‬‬
‫ِ‬
‫الخطوات الآتي َة‪:‬‬ ‫اتبع‬
‫برامج ‪ِ ،Small Basic‬‬ ‫ِ‬ ‫مخز ٍن م�سب ًقا ْ‬
‫من‬ ‫برنامج َّ‬
‫ٍ‬ ‫لفتح � ِّأي‬
‫ِ‬
‫أدوات‪.‬‬ ‫ِ‬
‫�شريط ال ِ‬ ‫من‬ ‫أيقونة فتح (‪)Open‬‬ ‫ا�ضغط على � ِ‬
‫ْ‬ ‫أ� ‪-‬‬
‫البرنامج‪.‬‬
‫ِ‬ ‫ِ‬
‫وجود‬ ‫مكان‬
‫َ‬ ‫ب‪ -‬حد ْد‬
‫فتح ُه‪.‬‬
‫البرنامج المرا َد ُ‬
‫َ‬ ‫جـ‪ِ -‬‬
‫حدد‬
‫ِ‬
‫النافذة‪.‬‬ ‫من‬
‫زر فتح (‪َ )Open‬‬ ‫ْ‬
‫ا�ضغط على ِّ‬ ‫د‪-‬‬

‫‪72‬‬

‫‪www.jnob-jo.com‬‬
‫برنامج على �شبك ِة الويب (‪)Publish‬‬
‫ٍ‬ ‫ن�شر‬
‫‪ُ -7‬‬
‫مع‬ ‫ِ‬
‫لم�شاركته َ‬ ‫موقع ‪MicroSoft‬‬
‫ِ‬ ‫ِ‬
‫�شبكة الإنترنت على‬ ‫برنامج كتب َت ُه على‬
‫ٍ‬ ‫ن�شر � ِّأي‬
‫ت�ستطيع َ‬
‫ُ‬
‫الخطوات ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫باع‬ ‫َ‬
‫وذلك با ِّت ِ‬ ‫غيرِ َك‪،‬‬
‫أدوات‪.‬‬ ‫ِ‬
‫�شريط ال ِ‬ ‫من‬
‫ْ‬ ‫أيقونة ن�شر( ‪)Publish‬‬‫ا�ضغط على � ِ‬ ‫ْ‬ ‫أ� ‪-‬‬
‫ال�شكل (‪:)15-2‬‬
‫ِ‬ ‫�صندوق الحوارِ الآتي‪ ،‬كما في‬
‫ُ‬ ‫�سيظهر َ‬
‫لك‬ ‫ُ‬ ‫ب‪-‬‬

‫موقع‬
‫عنوان ِ‬‫ُ‬
‫التعريفي‬
‫ُّ‬ ‫الرقم‬
‫ُ‬ ‫ِ‬
‫برنامج َك الذي‬
‫للبرنامج (‪)ID‬‬
‫ِ‬ ‫�شر على َ�شبك ِة‬
‫نُ َ‬
‫الويب‬
‫برنامج‬
‫ٍ‬ ‫�صندوق حوارِ ن�شرِ‬
‫ُ‬ ‫ُ‬
‫ال�شكل (‪:)15 -2‬‬

‫تعريفيا (‪)ID‬‬
‫ًّ‬ ‫رقما‬ ‫َ‬
‫ويعطيك ً‬ ‫�شبكة الويب‪،‬‬ ‫ِ‬ ‫قد ُن ِ�ش َر على‬
‫البرنامج ْ‬
‫َ‬ ‫يخبر َك � َّأن‬
‫ال�صندوق ُ‬
‫ُ‬ ‫وهذا‬
‫تعريفيا مخت ِل ًفا‬
‫ًّ‬ ‫رقما‬ ‫َ‬
‫�سيعطيك ً‬ ‫ال�سابق‪ً ،)NQD417( :‬‬
‫علما ب أ� ّن ُه‬ ‫ِ‬ ‫ال�شكل‬
‫ِ‬ ‫للبرنامج‪ ،‬وهو في‬
‫ِ‬
‫َ‬
‫الو�صول �إلى‬ ‫من خال ِله‬
‫ت�ستطيع ْ‬
‫ُ‬ ‫بالموقع الذي‬
‫ِ‬ ‫برنامجا‪ ،‬كما �أن ُه يزو ُد َك‬
‫ً‬ ‫كل مر ٍة ُ‬
‫تن�شر فيها‬ ‫في ِّ‬
‫ِ‬
‫برنامج َك المن�شورِ على ِ‬
‫موقع مايكرو�سوفت (‪.)Microsoft‬‬

‫برنامج على �شبك ِة ِ‬


‫الويب‬ ‫ٍ‬ ‫ن�شر‬
‫ن�شاط (‪ُ :)10-2‬‬
‫ِ‬
‫المجموعة‪ ،‬ن ّفذْ ما ي�أتي‪:‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫برمجي َة ‪.Small Basic‬‬
‫ّ‬ ‫‪�َ -1‬ش ِّغلْ‬
‫ِ‬
‫ال�سابق‪.‬‬ ‫ِ‬
‫الن�شاط‬ ‫برنامج (‪ )Hello World‬الذي حفظ َت ُه في‬
‫َ‬ ‫افتح‬
‫‪ْ -2‬‬
‫ِ‬
‫�شبكة الويب‪.‬‬ ‫البرنامج على‬
‫َ‬ ‫‪ -3‬ان�شرِ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫احتفظ ِبه‪ ،‬ودو ْن ُه في ِ‬
‫ملف‬ ‫ْ‬ ‫ِ‬
‫لبرنامج َك؟‬ ‫عطي‬ ‫ُ‬
‫التعريفي الذي �أ َ‬
‫ُّ‬ ‫الرقم‬
‫‪ -4‬ما ُ‬

‫‪73‬‬

‫‪www.jnob-jo.com‬‬
‫من �شبك ِة الويب (‪)Import‬‬ ‫برنامج ْ‬
‫ٍ‬ ‫‪ -8‬ا�ستيرا ُد‬
‫مايكرو�سوفت (‪� ،)Microsoft‬أُن�ش ِئ ْت ْ‬
‫من ِق َب ِل‬ ‫َ‬ ‫موقع‬
‫ِ‬ ‫برامج جاهز ٍة ْ‬
‫من‬ ‫َ‬ ‫ا�ستدعاء‬
‫َ‬ ‫ت�ستطيع‬
‫ُ‬
‫الخطوات ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫باع‬ ‫َ‬
‫وذلك با ِّت ِ‬ ‫ِ‬
‫لال�ستفادة منها‪،‬‬ ‫آخرين‪،‬‬‫� َ‬
‫أدوات‪.‬‬ ‫ِ‬
‫�شريط ال ِ‬ ‫من‬
‫ْ‬ ‫ا�ضغط على � ِ‬
‫أيقونة ا�ستيراد (‪)Import‬‬ ‫ْ‬ ‫أ� ‪-‬‬
‫ال�شكل (‪.)16-2‬‬
‫ِ‬ ‫�صندوق الحوارِ الآتي‪ ،‬كما في‬
‫ُ‬ ‫�سيظهر َ‬
‫لك‬ ‫ُ‬ ‫ب‪-‬‬

‫برنامج‪.‬‬
‫ٍ‬ ‫ِ‬
‫ا�ستيراد‬ ‫�صندوق حوارِ‬
‫ُ‬ ‫ُ‬
‫ال�شكل (‪:)16-2‬‬

‫ْ‬
‫ا�ضغط‬ ‫ثم‬
‫التعريفي‪َّ ،‬‬
‫َّ‬ ‫الرقم‬ ‫تريد ا�ستيرا َد ُه‪� ،‬أَ ِ‬
‫دخل َ‬ ‫للبرنامج (‪ )ID‬الذي ُ‬
‫ِ‬ ‫التعريفي‬
‫َّ‬ ‫الرقم‬
‫منك َ‬ ‫يطلب َ‬
‫ُ‬ ‫و‬
‫المحررِ ‪.‬‬
‫ِّ‬ ‫ِ‬
‫نافذة‬ ‫أمام َك على‬ ‫ِ‬
‫الم�ستورد � َ‬ ‫البرنامج‬
‫ِ‬ ‫ظهور‬
‫َ‬ ‫ُ‬
‫و�ستالحظ‬ ‫على زرِ ‪،OK‬‬

‫من �شبك ِة ِ‬
‫الويب‬ ‫برنامج ْ‬
‫ٍ‬ ‫ن�شاط (‪ :)11-2‬ا�ستيرا ُد‬

‫ِ‬
‫المجموعة‪ ،‬ن ّفذْ ما ي�أتي‪:‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫برمجي َة ‪.Small Basic‬‬ ‫ّ‬ ‫‪� -1‬ش ِّغلْ‬
‫التعريفي الـذي‬ ‫الرقـم‬
‫ِ‬ ‫با�ستخـدام‬
‫ِ‬ ‫ِ‬
‫ال�سـابق‪،‬‬ ‫ِ‬
‫الن�شاط‬ ‫ـك الـذي ن�شر َتـ ُه في‬ ‫برنامـج َ‬
‫َ‬ ‫‪ -2‬ا�ستـور ْد‬
‫َّ‬
‫البرنامج‪.‬‬
‫َ‬ ‫عملية ن�شرِ َك‬‫ِ‬ ‫ِ‬
‫خالل‬ ‫من‬ ‫ح�صلت ِ‬
‫عليه ْ‬ ‫َ‬
‫من‬
‫البرنامج الم�ستور َد ْ‬
‫َ‬ ‫تمي ُز‬
‫كيف ّ‬ ‫ِ‬
‫الم�ستورد‪َ ،‬‬ ‫البرنامج‬
‫ِ‬ ‫محررِ‬ ‫ِ‬
‫نافذة ِّ‬ ‫ِ‬
‫عنوان‬ ‫َ‬
‫�شريط‬ ‫ْ‬
‫الحظ‬ ‫‪-3‬‬
‫ِ‬
‫نافذة المحررِ ؟‬ ‫ِ‬
‫عنوان‬ ‫ِ‬
‫�شريط‬ ‫ِ‬
‫خالل‬

‫‪74‬‬

‫‪www.jnob-jo.com‬‬
‫‪Small Basic‬‬ ‫مع لغ ِة‬
‫ثالثًا‪ :‬التعاملُ َ‬
‫ُ‬
‫وتمثل‬ ‫الجمل (‪،)Statements‬‬
‫ِ‬ ‫من مجموع ٍة َ‬
‫من‬ ‫لغة ‪ْ Small Basic‬‬ ‫البرنامج في ِ‬
‫ُ‬ ‫يتكون‬
‫ُ‬
‫ب�شكل‬
‫ٍ‬ ‫تلو الأخرى‪،‬‬
‫الحا�سوب الواحد َة َ‬
‫ُ‬ ‫للحا�سوب‪ُ ،‬‬
‫ينفذها‬ ‫ِ‬ ‫الجمل تعليم ًة‬
‫ِ‬ ‫من ِ‬
‫هذه‬ ‫كل جمل ٍة ْ‬‫ُّ‬
‫تتكون؟ وهلْ‬
‫ُ‬ ‫ومم‬ ‫فكيف ُتك َت ُب الجمل ُة في ِ‬
‫لغة ‪Small Basic‬؟ َّ‬ ‫َ‬ ‫البرنامج‪.‬‬
‫ُ‬ ‫ينتهي‬ ‫ت�سل�سلي‪� ،‬إلى � ْأن‬
‫َ‬ ‫ٍّ‬
‫ِ‬
‫البرنامج؟‬ ‫باعها في �أثنا ِء ِ‬
‫كتابة‬ ‫يجب ا ّت ُ‬
‫قواعد معين ٌة ُ‬‫ُ‬ ‫َ‬
‫هناك‬

‫الكائنات (( ‪)Object –Oriented Programming (OOP‬‬ ‫ِ‬ ‫مفهوم برمج ِة‬


‫ُ‬ ‫‪-1‬‬
‫التوج ِه»‬
‫«كينوني ِة ُّ‬
‫ّ‬ ‫ِ‬
‫البرمجة‬ ‫مفهوم‬
‫ِ‬ ‫ِ‬
‫وت�صميمها على‬ ‫ِ‬
‫برامجها‬ ‫برمجي ُة ‪ Small Basic‬في بنا ِء‬
‫ّ‬ ‫تعتمد‬
‫ُ‬
‫وهي‬ ‫ِ‬ ‫متقدم‪ُ ،‬يبنى ِ‬ ‫وهو ٌ‬
‫با�ستخدام ما ُي�سمى بالكائنات (‪َ ،)Objects‬‬
‫ِ‬ ‫البرنامج‬
‫ُ‬ ‫فيه‬ ‫ٌ‬ ‫برمجي‬
‫ٌّ‬ ‫نمط‬ ‫َ‬
‫المبرمج؛ لتتما�شى‬
‫ِ‬ ‫من ِق َب ِل‬
‫عد ُل ْ‬ ‫ِ‬
‫ال�صفات (‪ُ ،)Properties‬ت َّ‬ ‫من‬
‫عنا�صر لها مجموع ٌة محد َّد ٌة َ‬
‫ُ‬
‫أوامر‬ ‫ٍ‬
‫�سلوكات و� َ‬ ‫إجراءات (‪ ،)Operations‬تم ّث ُل‬‫ِ‬ ‫من ال‬
‫ت�صميم ُه‪ ،‬ومجموع ٌة َ‬
‫َ‬ ‫يريد‬
‫مع ما ُ‬ ‫َ‬
‫برمجي ٍة‪،‬‬
‫ّ‬ ‫جمل‬
‫ٍ‬ ‫خ�صائ�صها و�إجراءا ِتها في‬
‫ِ‬ ‫مع‬
‫الكائنات َ‬
‫ُ‬ ‫ربط‬‫الكائن‪ ،‬وعاد ًة ما ُت ُ‬
‫ِ‬ ‫َ‬
‫بذلك‬ ‫خا�ص ًة‬
‫البرنامج‪.‬‬
‫ِ‬ ‫ِ‬
‫البرمجة لبنا ِء‬ ‫محدد ٌة في ِ‬
‫لغة‬ ‫�صيغ َّ‬
‫لها ٌ‬
‫البرمجي ِة ‪:‬‬
‫ّ‬ ‫�ست�ستخدمها في‬
‫ُ‬ ‫ِ‬
‫الكائنات التي‬ ‫بع�ض‬
‫أمثلة على ِ‬‫ومن ال ِ‬
‫َ‬
‫ِ‬
‫تزويد‬ ‫الن�ص م�س�ؤو ًال ْ‬
‫عن‬ ‫ِ‬
‫نافذة ِّ‬ ‫كائن‬
‫عد ُ‬ ‫الن�ص (‪ُ :)TextWindow Object‬ي ُّ‬ ‫كائن نافذ ِة ِّ‬
‫�أ ‪ُ -‬‬
‫أرقام‪.‬‬
‫ن�صو�ص و� ٍ‬
‫ٍ‬ ‫من‬
‫البرنامج ْ‬
‫ِ‬ ‫ِ‬
‫مخرجات‬ ‫ِ‬
‫الالزمة ل ُه‪ ،‬و�إظهارِ‬ ‫ِ‬
‫بالمدخالت‬ ‫البرنامج‬
‫ِ‬
‫ِ‬
‫الح�سابية‬ ‫ِ‬
‫العمليات‬ ‫من‬
‫كثيرا َ‬ ‫ِ‬
‫الح�ساب ً‬ ‫كائن‬
‫ُ‬ ‫يوفر‬ ‫ِ‬
‫الح�ساب (‪ُ :)Math Object‬‬ ‫كائن‬
‫ب‪ُ -‬‬
‫بع�ض ال ِ‬
‫أحيان‪.‬‬ ‫المبرمج في ِ‬
‫َ‬ ‫تلزم‬ ‫ِ‬
‫المتقدمة التي ُ‬
‫ِ‬
‫الر�سومات‬ ‫ِ‬
‫نافذة‬ ‫كائن‬
‫ُ‬ ‫يوفر‬ ‫ِ‬
‫الر�سومات (‪ُ :)GraphicsWindow Object‬‬ ‫كائن نافذ ِة‬
‫جـ‪ُ -‬‬
‫الكائن‪.‬‬
‫ِ‬ ‫َ‬
‫بذلك‬ ‫مخرجات خا�ص ٍة‬
‫ٍ‬ ‫ِ‬
‫�شا�شة‬ ‫ِ‬
‫الر�سومات‪ ،‬و�إظهارِ ها على‬ ‫مع‬
‫التعامل َ‬
‫ِ‬ ‫إمكاني َة‬
‫ّ‬ ‫�‬
‫ِ‬
‫المختلفة‪،‬‬ ‫ِ‬
‫أ�شكال‬ ‫ر�سم ال‬
‫إمكاني َة ِ‬
‫ّ‬ ‫ِ‬
‫ال�سلحفاة �‬ ‫كائن‬
‫يوفر ُ‬ ‫كائن ال�سلحفا ِة (‪ُ :)Turtle Object‬‬
‫د‪ُ -‬‬
‫ِ‬
‫�شا�شة‬ ‫يظهر على‬
‫ُ‬ ‫ِ‬
‫ال�سلحفاة الذي‬ ‫ِ‬
‫خالل م�ؤ�شرِ‬ ‫من‬
‫الر�سم خطو ًة خطوةً‪ْ ،‬‬
‫ِ‬ ‫ِ‬
‫عملية‬ ‫وتتب ِع‬
‫ُّ‬
‫الكائن‪.‬‬
‫ِ‬ ‫َ‬
‫بذلك‬ ‫ِ‬
‫الخا�صة‬ ‫ِ‬
‫المخرجات‬

‫‪75‬‬

‫‪www.jnob-jo.com‬‬
‫يجب‬ ‫بخ�صائ�صها و�إجراءا ِتها‪َ ،‬‬
‫هناك �صيغ ٌة عام ٌة ُ‬ ‫ِ‬ ‫ِ‬
‫الكائنات‬ ‫ِ‬
‫وربط‬ ‫ِ‬
‫البرمجية‪،‬‬ ‫الجمل‬
‫ِ‬ ‫عند بنا ِء‬
‫َ‬
‫كائن‬
‫الخا�ص ب� ِّأي ٍ‬
‫َّ‬ ‫إجراء‬ ‫َ‬
‫تالحظ � َّأن ال َ‬ ‫والبد �أَ ْن‬
‫َّ‬ ‫الكائن‪،‬‬
‫ِ‬ ‫وهي �أَ ْن تبد�أَ الجمل ُة ِ‬
‫با�سم‬ ‫باعها؛ َ‬ ‫ا ِّت ُ‬
‫ِ‬
‫العامة‬ ‫ِ‬
‫ال�صيغة‬ ‫ح�سب‬
‫َ‬ ‫خر ٍ‬
‫جات‬ ‫ٍ‬
‫دخالت � ْأو ُم َ‬ ‫ويحتاج �إلى ُم‬
‫ُ‬ ‫أقوا�س‪،‬‬
‫يحتوي على � ٍ‬
‫َ‬ ‫يجب � ْأن‬ ‫ُ‬
‫ال ِ‬
‫آتية‪:‬‬
‫(‪ObjectName.OperationName (Operation Inputs or Outputs‬‬

‫الكائن‬
‫ِ‬ ‫ا�سم‬
‫ُ‬ ‫ا�سم الإجرا ِء‬
‫ُ‬ ‫مخرجات الإجرا ِء‬
‫ُ‬ ‫مدخالت � ْأو‬
‫ُ‬

‫للخا�صي ِة‬
‫َّ‬ ‫تتطلب قيم ًة‬
‫ُ‬ ‫أقوا�س‪ ،‬و�إنما تليها �إ�شار ُة م�ساوا ٍة‪،‬‬
‫الكائن‪ ،‬فال تحتوي على � ٍ‬
‫ِ‬ ‫خا�صي ُة‬
‫ّ‬ ‫� َّأما‬
‫العامة ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫ِ‬
‫ال�صيغة‬ ‫وفق‬
‫َ‬
‫‪ObjectName.PropertyName = PropertyValue‬‬

‫الكائن‬
‫ِ‬ ‫ا�سم‬
‫ُ‬ ‫الخا�صي ِة‬
‫ّ‬ ‫ا�سم‬
‫ُ‬ ‫الخا�صي ِة‬
‫ّ‬ ‫قيم ُة‬

‫ِ‬
‫العامة للإجرا ِء‪.‬‬ ‫ِ‬
‫وال�صيغة‬ ‫ِ‬
‫للخا�صية‪،‬‬ ‫ِ‬
‫العامة‬ ‫ِ‬
‫ال�صيغة‬ ‫بين‬
‫الفرق َ‬
‫َ‬ ‫يو�ضح‬
‫ُ‬ ‫ال�شكل (‪،)17-2‬‬
‫ِ‬ ‫ُ‬
‫والمثال في‬

‫ِ‬
‫العامة للإجرا ِء‪.‬‬ ‫ِ‬
‫وال�صيغة‬ ‫للخا�صي ِة‪،‬‬
‫ّ‬ ‫ِ‬
‫العامة‬ ‫ِ‬
‫ال�صيغة‬ ‫بين‬
‫الفرق َ‬
‫ُ‬ ‫ُ‬
‫ال�شكل (‪:)17-2‬‬

‫‪76‬‬

‫‪www.jnob-jo.com‬‬
‫مثال (‪)1‬‬
‫َ‬
‫ال�شكل (‪.)18-2‬‬ ‫البرنامج الآتي‪ ،‬انظرِ‬
‫ِ‬ ‫َ‬
‫الن�شاط الذي يحتوي على‬ ‫ذت‬
‫�ساب ًقا‪ ،‬ن َّف َ‬

‫ب�سيط في ِ‬
‫لغة ‪.Small Basic‬‬ ‫ٌ‬ ‫برنامج‬
‫ٌ‬ ‫ُ‬
‫ال�شكل (‪:)18-2‬‬

‫أمر ِ‬
‫هذه الجمل ُة‬ ‫حيث ت� ُ‬
‫ُ‬ ‫من جمل ٍة واحد ٍة ْ‬
‫فقط‪،‬‬ ‫مكو ًنا ْ‬
‫ب�سيطا ّ‬‫ً‬ ‫برنامجا‬
‫ً‬ ‫تم ّث ُل ِ‬
‫هذه الجمل ُة‬
‫ِ‬
‫المخرجات التي ُت�سمى‬ ‫ن�صي هو‪ Hello World :‬في �شا�شة‬ ‫ِ‬
‫بطباعة �سطرٍ‬ ‫الحا�سوب‬
‫َ‬
‫ٍّ‬
‫البرنامج فيها‪ ،‬و ُتظهِ ُر ِ‬
‫هذه‬ ‫كتب‬ ‫ِ‬
‫الرئي�سة التي ُي ُ‬ ‫ِ‬
‫ال�شا�شة‬ ‫عن‬
‫وهي �شا�ش ٌة مختلف ٌة ِ‬
‫ُ‬ ‫(‪َ ،)Textwindow‬‬
‫ال�شكل (‪.)19-2‬‬ ‫ِ‬ ‫البرنامج‪ ،‬كما في‬
‫ِ‬ ‫عند ِ‬
‫تنفيذ‬ ‫والرقمي ِة َ‬
‫ّ‬ ‫الن�صي ِة‬
‫ّ‬ ‫إخراج‬
‫إدخال وال ِ‬ ‫نتائج ال ِ‬
‫ال�شا�ش ُة َ‬

‫ِ‬
‫المخرجات ‪.TextWindow‬‬ ‫ِ‬
‫نافذة‬ ‫ُ‬
‫ال�شكل ( ‪� :)19-2‬شا�ش ُة‬

‫ِ‬
‫المخرجات‬ ‫ِ‬
‫�شا�شة‬ ‫من‬ ‫بع في ال�سطرِ ال ِ‬
‫أول ْ‬ ‫قد ُط َ‬‫الن�ص ‪ْ Hello World‬‬ ‫َّ‬ ‫ْ‬
‫الحظ � َّأن‬
‫تخبر َك ِ‬
‫هذه‬ ‫ثم ُ‬ ‫البرنامج‪َّ ،‬‬
‫ِ‬ ‫اللتين ُطبعتا في‬
‫ِ‬ ‫التن�صي�ص‬
‫ِ‬ ‫من ِ‬
‫دون ظهورِ عالمتي‬ ‫(‪ْ ،)TextWindow‬‬
‫تطلب َ‬
‫منك‬ ‫ُ‬ ‫البرنامج‪ ،‬في ال�سطرِ التالي‪ ،‬و‬
‫ِ‬ ‫من ِ‬
‫تنفيذ‬ ‫بعد االنتها ِء ْ‬
‫عليك فع ُله‪َ ،‬‬
‫َ‬ ‫يجب‬
‫ُ‬ ‫ال�شا�ش ُة بما‬
‫ُ‬
‫ت�ضغط على � ِّأي‬ ‫مفتاح للإكمال (‪ ،)Press any key to continue...‬وعندما‬ ‫ٍ‬ ‫َ‬
‫ال�ضغط على � ِّأي‬
‫َ‬
‫ال�ضغط‬ ‫وت�ستطيع‬
‫ُ‬ ‫للبرمجي ِة‪،‬‬
‫ّ‬ ‫ِ‬
‫الرئي�سة‬ ‫ِ‬
‫ال�شا�شة‬ ‫رجوع َك �إلى‬
‫َ‬ ‫ُ‬
‫�ستالحظ‬ ‫المفاتيح‪،‬‬
‫ِ‬ ‫ِ‬
‫لوحة‬ ‫من‬
‫مفتاح ْ‬
‫ٍ‬
‫ِ‬
‫الرئي�سة‪.‬‬ ‫ِ‬
‫ال�شا�شة‬ ‫للرجوع �إلى‬
‫ِ‬ ‫ِ‬
‫ال�شا�شة؛‬ ‫الخا�ص ِ‬
‫بهذه‬ ‫ِ‬ ‫زر ال ِ‬
‫إغالق‬ ‫على ِّ‬
‫‪77‬‬

‫‪www.jnob-jo.com‬‬
‫مقاطع‪:‬‬
‫َ‬ ‫ال�سابقة �إلى ِ‬
‫ثالثة‬ ‫ِ‬ ‫ِ‬
‫البرمجية‬ ‫ِ‬
‫الجملة‬ ‫تق�س َم‬ ‫ُ‬
‫تالحظ ُّ‬ ‫كما‬
‫‪TextWindow.Writeline ( Hello World‬‬ ‫(‬

‫الكائن‬
‫ِ‬ ‫ا�سم‬
‫ُ‬ ‫ِ‬
‫المخرجات‬ ‫ِ‬
‫�شا�شات‬ ‫�ستتم طباع ُته على‬
‫الن�ص الذي ُ‬
‫ُّ‬

‫ِ‬
‫الطباعة (‪) Operation‬‬ ‫إجراء‬
‫� ُ‬

‫برمجية ‪ ، Small Basic‬وعـاد ًة ما تبـد�أُ الـجـمل ُة‬


‫ِ‬ ‫وهي تم ّث ُل كائ ًنا في‬
‫‪َ :TextWindow: - 1‬‬
‫الكائن‪.‬‬
‫ِ‬ ‫البرمجي ُة بهذا‬
‫ّ‬
‫بالكائن (‪،)TextWindow‬‬ ‫ِ‬ ‫خا�ص‬
‫ٌّ‬ ‫وهو‬ ‫ِ‬
‫الـطـباعة (‪َ ،)Operation‬‬ ‫إجراء‬
‫‪ :Writeline - 2‬هو � ُ‬
‫قو�سين‪.‬‬
‫ِ‬ ‫بين‬
‫و�ضع َ‬ ‫ٍ‬
‫متغيرات‪ُ ،‬ت ُ‬ ‫وعاد ًة ما ي� ُ‬
‫أخذ‬
‫ِ‬
‫الخا�صة‬ ‫ِ‬
‫المخرجات‬ ‫ِ‬
‫�شا�شة‬ ‫إظهار ُه على‬
‫(المخرجات) المرا ُد � ُ‬
‫ُ‬ ‫الن�ص‬
‫هو ُّ‬‫‪َ :Hello World - 3‬‬
‫الن�ص (‪. )TextWindow‬‬ ‫ِ‬
‫بنافذة ِّ‬
‫ال�صحيح في‬
‫ِ‬ ‫و�ضعها في مكا ِنها‬
‫ُ‬ ‫يجب‬
‫فهي رمو ٌز ُ‬
‫التن�صي�ص‪َ ،‬‬
‫ِ‬ ‫أقوا�س وعالمتا‬
‫‪َّ � - 4‬أما النقط ُة وال ُ‬
‫البرمجي ِة‪.‬‬
‫ّ‬ ‫ِ‬
‫الجملة‬

‫‪ -2‬قواع ُد كتاب ِة الجمل ِة البرمجيّ ِة في لغ ِة ‪Small Basic‬‬


‫برمجي ِة‬
‫ّ‬ ‫با�ستخدام‬
‫ِ‬ ‫برنامج‬
‫ٍ‬ ‫عند ِ‬
‫كتابة‬ ‫باعها َ‬
‫يجب ا ّت ُ‬ ‫ِ‬
‫القواعد التي ُ‬ ‫من‬
‫توجد مجموع ٌة َ‬
‫ُ‬
‫(‪ ،)Small Basic‬وم ْنها‪:‬‬
‫فهذه اللغ ُة‬ ‫ِ‬
‫االنجليزية؛ ِ‬ ‫الكبيرة في ِ‬
‫اللغة‬ ‫ِ‬ ‫ِ‬
‫ال�صغيرة �أوِ‬ ‫با�ستخدام ال ِ‬
‫أحرف‬ ‫ِ‬ ‫البرنامج‬
‫ُ‬ ‫كتب‬ ‫أ� ‪ُ -‬ي ُ‬
‫كتابة ‪،textwindow‬‬ ‫بين ِ‬
‫يوجد فرقٌ َ‬ ‫ُ‬ ‫ال ال‬ ‫ِ‬
‫وال�صغيرة‪ ،‬فمث ً‬ ‫ِ‬
‫الكبيرة‬ ‫ِ‬
‫للحروف‬ ‫لي�ست ح�سا�س ًة‬ ‫ْ‬
‫كتابة ‪.TEXTWINDOW‬‬ ‫� ْأو ِ‬
‫يوقف‬
‫ُ‬ ‫إمالئي‬
‫ٍّ‬ ‫خط�أ �‬
‫الوقوع في � ِّأي ً‬
‫َ‬ ‫ِ‬
‫إمالئية؛ ل َّأن‬ ‫من الأخطا ِء ال‬‫البرنامج َ‬
‫ِ‬ ‫لو‬
‫من ُخ ِّ‬ ‫ب‪ -‬الت�أكُّ ُد ْ‬
‫البرنامج‪.‬‬
‫ِ‬ ‫َ‬
‫عمل‬
‫ِ‬
‫المثال الآتي‪:‬‬ ‫ِ‬
‫الجملة‪ ،‬كما في‬ ‫البرمجي ِة‪ ،‬وال ت� ُؤثر على‬‫ّ‬ ‫الجمل‬
‫ِ‬ ‫ِ‬
‫الفراغات في‬ ‫ُ‬
‫تجاهل‬ ‫يتم‬
‫جـ‪ُّ -‬‬
‫( ‪TextWindow . WriteLine ( Hello World‬‬
‫فم َن‬ ‫خا�صي ٍة‪ْ � ،‬أو � ً‬
‫إجراء؛ ِ‬ ‫ّ‬ ‫ا�سم‬
‫الكائن‪ْ � ،‬أو َ‬
‫ِ‬ ‫ا�سم‬
‫ت�شمل َ‬ ‫ُ‬ ‫الم�سموح بها ال‬
‫َ‬ ‫ِ‬
‫الفراغات‬ ‫ْ‬
‫الحظ � َّأن‬
‫‪78‬‬

‫‪www.jnob-jo.com‬‬
‫الخط�أ كتاب ُة ‪ْ � Text Window‬أو ‪.Write Line‬‬
‫الكائن‬
‫ِ‬ ‫ا�سم‬ ‫ِ‬
‫وخا�صيته‪� ،‬أوِ ِ‬ ‫الكائن‬
‫ِ‬ ‫ا�سم‬
‫بين ِ‬ ‫ِ‬
‫الفا�صلة َ‬ ‫البرمجي ِة‬
‫ّ‬ ‫ِ‬
‫الجملة‬ ‫ِ‬
‫النقطة في‬ ‫د ‪ -‬وجو ُد‬
‫ومن دو ِنها ُت َع ُّد الجمل ُة خط�أً‪.‬‬
‫�ضروري‪ْ ،‬‬
‫ٌّ‬ ‫و�إجرا ِئه ‪-‬‬

‫الجمل البرمجيّ ِة‪.‬‬


‫ِ‬ ‫ن�شاطٌ (‪ :)12-2‬قواع ُد كتاب ِة‬

‫ِ‬
‫المجموعة‪ ،‬ن ِّفذْ ما ي�أتي‪:‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫تلقائي للأَ�سطرِ كلما‬
‫ٍّ‬ ‫ترقيم‬
‫ظهور ٍ‬‫َ‬ ‫ْ‬
‫والحظ‬ ‫ال�شكل (‪،)17-2‬‬
‫ِ‬ ‫البرنامج الموجو َد في‬
‫َ‬ ‫أدخل‬
‫‪ِ �-1‬‬
‫مفتاح ‪.Enter‬‬
‫ِ‬ ‫�ضغطت على‬
‫َ‬
‫ِ‬
‫التنفيذ‪.‬‬ ‫ناتج‬ ‫ْ‬
‫والحظ َ‬ ‫البرنامج‪،‬‬
‫َ‬ ‫‪ِ -2‬‬
‫نفذ‬
‫المخرجات ‪TextWindow‬؟ ْ‬
‫ناق�ش‬ ‫ِ‬ ‫ِ‬
‫ب�شا�شة‬ ‫الخا�ص‬
‫ِّ‬ ‫ِ‬
‫العنوان‬ ‫ِ‬
‫�شريط‬ ‫الحظت على‬
‫َ‬ ‫‪ - 3‬ماذا‬
‫ِ‬
‫المجموعة‪.‬‬ ‫مع � ِ‬
‫أفراد‬ ‫َ‬
‫ذلك َ‬
‫الكائن ‪ TextWindow‬والإِجرا ِء ‪ ،Writeline‬بفا�صل ٍة � ْأو‬‫ِ‬ ‫ا�سم‬
‫بين ِ‬ ‫ِ‬
‫ا�ستبدل النقط َة‪َ ،‬‬ ‫‪-4‬‬
‫فراغ‪.‬‬‫ٍ‬
‫ِ‬
‫والحظ النتيج َة‪.‬‬ ‫البرنامج‪،‬‬
‫َ‬ ‫‪ِ -5‬‬
‫نفذ‬
‫أقوا�س‬ ‫ِ‬
‫طباعة ال ِ‬ ‫من ِ‬
‫دون‬ ‫ال�صحيح‪ْ ،‬‬
‫ِ‬ ‫النقطة في مكا ِنها‬
‫ِ‬ ‫بو�ضع‬
‫ِ‬ ‫البرمجي ِة‬
‫ّ‬ ‫ِ‬
‫الجملة‬ ‫أعد كتاب َة‬ ‫‪ْ �-6‬‬
‫ِ‬
‫والحظ النتيج َة‪.‬‬ ‫البرنامج‪،‬‬
‫ِ‬ ‫أعد َ‬
‫تنفيذ‬ ‫ثم � ْ‬ ‫للن�ص ‪َّ ،Hello World‬‬ ‫ِّ‬
‫الذكي (‪)IntelliSense‬‬ ‫ِّ‬ ‫التح�س�س‬
‫ِّ‬ ‫‪ -3‬خا�صيّ ُة‬
‫نافذة م�ساعد ٍة‬
‫ِ‬ ‫ظهور‬
‫َ‬ ‫لكلمة (‪،)TextWindow‬‬ ‫ِ‬ ‫الحظت‪ ،‬في �أثنا ِء طباع ِت َك‬
‫َ‬ ‫البد � َ‬
‫أنك‬ ‫ّ‬
‫تقوم بطباع ِته‪ ،‬انظرِ‬
‫ُ‬ ‫من العنا�صرِ ‪ ،‬مبا�شر ًة �أ�سفلَ ما‬
‫الكثير َ‬
‫َ‬ ‫�صغير ٍة (‪ ،)PopUp‬تحتوي‬
‫ال�شكلَ (‪.)20-2‬‬

‫‪79‬‬

‫‪www.jnob-jo.com‬‬
‫الذكي (‪.)IntelliSense‬‬
‫ِّ‬ ‫التح�س ِ�س‬
‫ُّ‬ ‫ُ‬
‫ال�شكل (‪ :)20-2‬نافذ ُة‬

‫ِ‬
‫طباعة‬ ‫ت�ساعد َك على‬ ‫فهي‬ ‫ُت�سمى ِ‬
‫ُ‬ ‫الذكي (‪َ ،)IntelliSense‬‬ ‫ِّ‬ ‫التح�س ِ�س‬
‫ُّ‬ ‫خا�صي َة‬
‫ّ‬ ‫الخا�صي ُة‬
‫ّ‬ ‫هذه‬
‫خالل‬‫ِ‬ ‫ِ‬
‫بطباعته‪ ،‬من‬ ‫�ستقوم‬
‫ُ‬ ‫ِ‬
‫االقتراحات لما‬ ‫من‬
‫الكثير َ‬
‫َ‬ ‫َ‬
‫تعطيك‬ ‫حيث‬
‫ُ‬ ‫برنامج َك ب�سرع ٍة؛‬
‫ِ‬
‫تختار‬
‫َ‬ ‫ولك � ْأن‬ ‫تح�س ِ�سها للأحرف الأولى من الكلمات التي تبد�أُ طباع َتها َ‬
‫قبل � ْأن تكم َلها‪َ ،‬‬ ‫ُّ‬
‫َ‬
‫وذلك‬ ‫ِ‬
‫الطباعة‪،‬‬ ‫ِ‬
‫عملية‬ ‫إكمال‬ ‫ِ‬
‫الحاجة �إلى � ِ‬ ‫من ِ‬
‫دون‬ ‫ِ‬
‫المقترحات‪ْ ،‬‬ ‫من َ‬
‫تلك‬ ‫تريدها ْ‬
‫الكلم َة التي ُ‬
‫ظهورها على‬
‫َ‬ ‫َ‬
‫لتالحظ‬ ‫ِ‬
‫المتاحة‪،‬‬ ‫ِ‬
‫االقتراحات‬ ‫ِ‬
‫قائمة‬ ‫من‬ ‫ِ‬
‫الكلمة ْ‬ ‫المزدوج على‬
‫ِ‬ ‫با�ستخدام النقرِ‬
‫ِ‬
‫با�ستخدام‬
‫ِ‬ ‫ِ‬
‫ال�صغيرة‬ ‫ِ‬
‫الم�ساعدة‬ ‫ِ‬
‫نافذة‬ ‫ِ‬
‫المقترحات في‬ ‫بين‬ ‫َ‬
‫التنقل َ‬ ‫وت�ستطيع‬
‫ُ‬ ‫المحررِ ‪.‬‬
‫ّ‬ ‫ِ‬
‫�شا�شة‬
‫المزدوج‬
‫ِ‬ ‫مفتاح ‪ْ � ،Enter‬أو بالنقرِ‬
‫ِ‬ ‫ثم نقرِ‬ ‫با�ستخدام الف� ِ‬
‫أرة‪َّ ،‬‬ ‫ِ‬ ‫وال�سفلي‪ْ � ،‬أو‬ ‫العلوي‪،‬‬
‫ِّ‬ ‫ال�سهمين‪:‬‬
‫ِ‬
‫ِّ‬
‫بالف� ِ‬
‫أرة‪.‬‬
‫يكون‬
‫ُ‬ ‫الفع ِ‬
‫ال‪ ،‬الذي عاد ًة ما‬ ‫رح ّ‬‫عن المق َت ِ‬
‫موجز ِ‬
‫ٌ‬ ‫�شرح‬ ‫ِ‬
‫ال�صغيرة ٌ‬ ‫ِ‬
‫النافذه‬ ‫يمين ِ‬
‫هذه‬ ‫ويظهر في ِ‬
‫ُ‬
‫ِ‬
‫النافذة‪.‬‬ ‫في ِ‬
‫و�سط ِ‬
‫هذه‬
‫للبرنامج في‬
‫ِ‬ ‫ِ‬
‫الرئي�سة‬ ‫ِ‬
‫ال�شا�شة‬ ‫من‬ ‫ِ‬
‫الجهة اليمنى َ‬ ‫ِ‬
‫الم�ساعدة على‬ ‫ظهور جز ِء‬
‫َ‬ ‫أي�ضا ‪-‬‬
‫الحظ ‪ً � -‬‬‫ْ‬
‫َ‬
‫ال�شكل (‪.)21-2‬‬ ‫�أثنا ِء طباع ِت َك‪ .‬انظرِ‬

‫‪80‬‬

‫‪www.jnob-jo.com‬‬
‫نوع العن�ص ِر‬
‫ُ‬
‫ا�سم الكائنِ‬
‫ُ‬

‫�أيقون ُة الكائنِ‬

‫مف�صلٌ عن الكائنِ‬‫�شرح ّ‬
‫ٌ‬ ‫خ�صائ�ص الكائنِ‬
‫ُ‬
‫ووظيفت ِه وهدف ِه‬ ‫(الحظْ �أيقون َة الخا�صية)ِ‬

‫إجراءات الكائنِ‬
‫ُ‬ ‫�‬
‫(الحظْ �أيقون َة الإ جرا ِء)‬

‫ِ‬
‫الم�ساعدة (‪.)Help Panel‬‬ ‫جزء‬ ‫ُ‬
‫ال�شكل (‪ُ :)21-2‬‬

‫كائن نافذ ِة ِّ‬


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

‫‪81‬‬

‫‪www.jnob-jo.com‬‬
‫الكائن ‪.TextWindow‬‬
‫ِ‬ ‫خ�صائ�ص‬
‫ِ‬ ‫بع�ض‬ ‫ُ‬
‫الجدول (‪ُ :)2-2‬‬

‫مثال‬ ‫الوظيفة ‬ ‫ ‬
‫الخا�صية (‪)Property‬‬

‫ِ‬
‫للمخرجات‬ ‫أمام��ي‬ ‫ِ‬
‫الل��ون ال‬ ‫تعيي��ن‬
‫ُ‬
‫ِّ‬
‫ِ‬
‫المخرجات‬ ‫ِ‬
‫�شا�شة‬ ‫�ستطبع عل��ى‬
‫ُ‬ ‫‪ ForegroundColor‬التي‬
‫َ‬
‫ت�ستبدل‬ ‫من ال ِ‬
‫ألوان التي يمك ُن َك � ْأن‬ ‫َ‬ ‫بالكائن ‪.TextWindow‬‬
‫ِ‬ ‫ِ‬
‫الخا�صة‬
‫المزيد َ‬
‫ُ‬ ‫وهناك‬
‫أحم��ر ‪ ،Red‬ومنه��ا‪Black, :‬‬
‫َ‬ ‫الل��ون ال‬
‫َ‬ ‫به��ا‬
‫‪Blue, Cyan, Gray Green, Magenta,‬‬
‫‪White‬‬
‫ِ‬
‫للمخرجات‬ ‫الخلف��ي‬ ‫ِ‬
‫الل��ون‬ ‫تعيي��ن‬
‫ُ‬
‫ِّ‬
‫ِ‬
‫المخرجات‬ ‫ِ‬
‫�شا�شة‬ ‫طبع عل��ى‬
‫‪ BackgroundColor‬التي �س ُت ُ‬
‫بالكائن ‪.TextWindow‬‬
‫ِ‬ ‫ِ‬
‫الخا�صة‬

‫ِ‬
‫المخرجات‬ ‫ِ‬
‫�شا�ش��ة‬ ‫ِ‬
‫عن��وان‬ ‫تحدي��د‬
‫ُ‬
‫بالكائن ‪TextWindow‬‬
‫ِ‬ ‫ِ‬
‫الخا�صة‬
‫‪Title‬‬
‫م�سار‬
‫ُ‬ ‫ِ‬
‫العن��وان‪ ،‬و� اَّأل يبقى‬ ‫ِ‬
‫�شريط‬ ‫ف��ي‬
‫االفترا�ضي عنوا ًنا‪.‬‬
‫ِّ‬ ‫ِ‬
‫الملف‬
‫ِ‬
‫�شا�شة‬ ‫َ‬
‫داخ��ل‬ ‫مو�ض��ع الم�ؤ�شرِ‬
‫ِ‬ ‫تعيين‬
‫ُ‬
‫بالكائ��ن‬
‫ِ‬ ‫ِ‬
‫الخا�ص��ة‬ ‫ِ‬
‫المخرج��ات‬ ‫‪CursorLeft‬‬
‫ِ‬
‫العمود‬ ‫ِ‬
‫بتحديد‬ ‫‪،TextWindow‬‬
‫المخرجات ِ‬
‫فيه‪.‬‬ ‫ِ‬ ‫ِ‬
‫طباعة‬ ‫ِ‬
‫المراد‬
‫ِ‬
‫�شا�شة‬ ‫َ‬
‫داخ��ل‬ ‫مو�ض��ع الم�ؤ�شرِ‬
‫ِ‬ ‫تعيين‬
‫ُ‬
‫‪CursorTop‬‬
‫بالكائ��ن‬
‫ِ‬ ‫ِ‬
‫الخا�ص��ة‬ ‫ِ‬
‫المخرج��ات‬
‫ِ‬
‫بتحديد ال�سطرِ‬ ‫‪،TextWindow‬‬
‫المخرجات ِ‬
‫فيه‪.‬‬ ‫ِ‬ ‫ِ‬
‫طباعة‬ ‫ِ‬
‫المراد‬
‫ِ‬
‫المخرج��ات‬ ‫ِ‬
‫�شا�ش��ة‬ ‫مو�ض��ع‬
‫ِ‬ ‫تعيي��ن‬
‫ُ‬
‫بالكائن ‪TextWindow‬‬
‫ِ‬ ‫ِ‬
‫الخا�صة‬ ‫‪Left‬‬
‫ِ‬
‫لل�شا�شة‪.‬‬ ‫ِ‬
‫الناحية الي�سرى‬ ‫من‬
‫َ‬

‫‪82‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫المخرج��ات‬ ‫ِ‬
‫�شا�ش��ة‬ ‫مو�ض��ع‬
‫ِ‬ ‫تعيي��ن‬
‫ُ‬
‫بالكائن ‪TextWindow‬‬
‫ِ‬ ‫ِ‬
‫الخا�صة‬ ‫‪Top‬‬
‫ِ‬
‫لل�شا�شة‪.‬‬ ‫ِ‬
‫العلوية‬ ‫ِ‬
‫الناحية‬ ‫من‬
‫َ‬

‫الن�ص (‪)TextWindow‬‬ ‫خ�صائ�ص كائنِ نافذ ِة َّ‬


‫ُ‬ ‫ن�شاطٌ (‪:)13-2‬‬
‫ِ‬
‫والحظ‬ ‫ِ‬
‫الجدول (‪،)2-2‬‬ ‫المجموعة‪ ,‬ن ِّف ِذ الأمثل َة في‬
‫ِ‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫النتائج‪.‬‬
‫َ‬

‫إجراءات الخا�ص ُة بالكائنِ ‪TextWindow‬‬


‫ُ‬ ‫‪ -5‬ال‬
‫بالكائن‬
‫ِ‬ ‫ِ‬
‫الخا�صة‬ ‫ِ‬
‫إجراءات (‪)Operations‬‬ ‫بع�ض ال‬ ‫ُ‬
‫الجدول (‪َ )3-2‬‬ ‫يو�ضح‬
‫ُ‬
‫كل �إجرا ٍء‪ ،‬ومثا ًال عليه‪.‬‬
‫(‪ ،)TextWindow‬ووظيف َة ِّ‬

‫الن�ص ( ‪.)TextWindow‬‬ ‫ِ‬


‫نافذة ِّ‬ ‫كائن‬ ‫ِ‬
‫إجراءات ِ‬ ‫بع�ض �‬ ‫ُ‬
‫الجدول (‪ُ :)3-2‬‬
‫مثال‬ ‫الوظيفة ‬ ‫ ‬
‫الإجراء (‪)Operation‬‬

‫القيم‬ ‫بطباع��ة ِ‬ ‫ِ‬ ‫إج��راء‬


‫ُ‬ ‫يق��وم ه��ذا ال‬ ‫ُ‬
‫ِ‬
‫�شا�ش��ة‬ ‫��ة عل��ى‬ ‫الرقمي ِ‬
‫ّ‬ ‫الن�صي ِ‬
‫��ة �أوِ‬ ‫ّ‬ ‫( )‪Write‬‬
‫المخرجات (‪،)TextWindow‬‬ ‫ِ‬
‫الطباعة ال‬ ‫ِ‬ ‫ؤ�ش��ر‬
‫مالحظ��ة � َّأن م� َ‬ ‫ِ‬ ‫مع‬
‫َ‬
‫بعد‬ ‫تلقائيا �إل��ى ال�سطرِ التالي َ‬ ‫ًّ‬ ‫ُ‬
‫ينتقل‬
‫المخرجات‬ ‫ِ‬ ‫التنفي��ذ‪ ،‬و�ستتم طباع ُة‬ ‫ِ‬
‫ِ‬
‫نف�سه‪.‬‬ ‫التالية على ال�سطرِ‬ ‫ِ‬
‫الن�صي ِة‬ ‫ّ‬ ‫القيم‬
‫بطباعة ِ‬ ‫ِ‬ ‫إجراء‬
‫يقوم هذا ال ُ‬ ‫ُ‬
‫المخرجات‬ ‫ِ‬ ‫ِ‬
‫�شا�شة‬ ‫��ة على‬ ‫الرقمي ِ‬
‫ّ‬ ‫�أوِ‬
‫ِ‬
‫مالحظة‬ ‫مع‬ ‫( )‪Writeline‬‬
‫(‪َ ،)TextWindow‬‬
‫تلقائيا �إلى‬ ‫ًّ‬ ‫الطباع��ة ُ‬
‫ينتقل‬ ‫ِ‬ ‫ؤ�شر‬
‫� َّأن م� َ‬
‫و�ستتم‬‫ُ‬ ‫ِ‬
‫التنفي��ذ‪،‬‬ ‫بعد‬
‫ال�سط��رِ التالي َ‬
‫كل على‬ ‫ِ‬
‫التالية ٍّ‬ ‫ِ‬
‫المخرجات‬ ‫طباع�� ُة‬
‫م�ستقل‪.‬‬
‫ٍ‬ ‫�سطرٍ‬
‫‪83‬‬

‫‪www.jnob-jo.com‬‬
‫الن�صي ِة‬
‫ّ‬ ‫القيم‬
‫ِ‬ ‫ِ‬
‫بقراءة‬ ‫إجراء‬
‫يقوم هذا ال ُ‬ ‫ُ‬
‫ِ‬
‫المخرج��ات‬ ‫ِ‬
‫�شا�ش��ة‬ ‫ِ‬
‫الرقمي��ة م��ن‬ ‫�أوِ‬ ‫) ( ‪Read‬‬
‫يجب‬‫ُ‬ ‫حي��ث‬
‫ُ‬ ‫(‪،)TextWindow‬‬
‫ن�صي ٍة‬
‫إدخال قيم�� ٍة ّ‬ ‫ِ‬
‫الم�ستخ��د ِم � ُ‬ ‫عل��ى‬
‫ليق��وم بقراء ِتها‪،‬‬
‫َ‬ ‫للبرنامج؛‬
‫ِ‬ ‫رقمي�� ٍة‬
‫� ْأو ّ‬
‫البرنامج‬
‫َ‬ ‫ِ‬
‫تنفي��ذ َك‬ ‫عند‬ ‫ُ‬
‫و�ستالح��ظ �أن ُه َ‬
‫َ‬
‫تدخل قيم ًة‬ ‫الحا�سوب � ْأن‬
‫ُ‬ ‫ينتظر َ‬
‫منك‬ ‫ُ‬
‫ِ‬
‫القراءة � اّإل‬ ‫ِ‬
‫عملي��ة‬ ‫يت��م ُ‬
‫تنفيذ‬ ‫�أوالً‪ ،‬وال ُّ‬
‫مفتاح ‪.Enter‬‬
‫ِ‬ ‫ُ‬
‫ال�ضغط على‬ ‫تم‬
‫�إذا َّ‬
‫بق��راءة قيم ٍة رقمي ٍة‬
‫ِ‬ ‫إجراء‬
‫يقوم هذا ال ُ‬
‫ُ‬
‫حيث‬ ‫ِ‬
‫المخرجات ‪ُ ،‬‬ ‫ِ‬
‫�شا�ش��ة‬ ‫من‬ ‫) ( ‪Readnumber‬‬
‫فقط ْ‬
‫إدخ��ال قيم ٍة‬
‫ُ‬ ‫الم�ستخدم �‬
‫ِ‬ ‫يجب عل��ى‬
‫ُ‬
‫ليق��وم بقراء ِتها‪ ،‬وال‬
‫َ‬ ‫للبرنامج؛‬
‫ِ‬ ‫رقمي ٍة‬
‫ّ‬
‫ِ‬
‫بال�ضغط على‬ ‫ِ‬
‫العملي��ة � اّإل‬ ‫ُ‬
‫تنفي��ذ‬ ‫يت��م‬
‫ُّ‬
‫مفتاح ‪.Enter‬‬
‫ِ‬

‫إجراءات كائنِ نافذ ِة ِّ‬


‫الن�ص (‪)TextWindow‬‬ ‫ُ‬ ‫ن�شاط (‪� :)14-2‬‬

‫ِ‬
‫والحظ‬ ‫ِ‬
‫الجدول (‪،)3-2‬‬ ‫المجموعة‪ ,‬ن ِّف ِذ الأمثل َة في‬
‫ِ‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫النتائج‪.‬‬
‫َ‬

‫‪84‬‬

‫‪www.jnob-jo.com‬‬
‫الفصل‬
‫ِ‬ ‫ُ‬
‫أسئلة‬

‫عر ْ‬
‫ف ما ي�أتي‪:‬‬ ‫‪ّ -1‬‬
‫َ‬
‫الهدف‪.‬‬ ‫البرنامج‬
‫َ‬ ‫المبرمج‪،‬‬
‫َ‬ ‫البرنامج‪،‬‬
‫َ‬ ‫ِ‬
‫البرمجة‪،‬‬ ‫لغ َة‬
‫الثالث ِ‬
‫عالية الم�ستوى؟‬ ‫ِ‬ ‫الجيل‬
‫ِ‬ ‫ِ‬
‫لغات‬ ‫�سبب ظهورِ‬
‫‪ -2‬ما ُ‬
‫ِ‬
‫متدنية الم�ستوى ( ‪)Low-Level Language‬؟‬ ‫ِ‬
‫باللغة‬ ‫ميت لغ ُة ال ِآلة‬
‫‪ -3‬لماذا ُ�س ْ‬
‫‪ِ � -4‬‬
‫أعط مثا ًال على ‪:‬‬
‫�أ ‪ -‬لغ ٍة ِ‬
‫عالية الم�ستوى‪.‬‬
‫الرابع‪.‬‬
‫ِ‬ ‫الجيل‬
‫ِ‬ ‫ب‪ِ -‬‬
‫لغات‬
‫الخام�س‪.‬‬
‫ِ‬ ‫الجيل‬
‫ِ‬ ‫جـ‪ِ -‬‬
‫لغات‬
‫المترجم؟‬
‫ِ‬ ‫‪ -5‬ما وظيف ُة‬
‫ِ‬
‫الفعال ( ‪ )Active Editor‬؟‬ ‫المحررِ‬
‫ّ‬ ‫و�ضح المق�صو َد ِب‬
‫ِ‬ ‫‪-6‬‬
‫المحررِ‬
‫ِّ‬ ‫ِ‬
‫نافذة‬ ‫ال�سفلي ِة ْ‬
‫من‬ ‫ّ‬ ‫ِ‬
‫الزاوية اليمنى‬ ‫ِ‬
‫يظهران في‬ ‫ِ‬
‫اللذان‬ ‫ِ‬
‫الرقمان (‪)3,19‬‬ ‫يرمز‬
‫‪� -7‬إلى ماذا ُ‬
‫أدناه ؟‬
‫� ُ‬

‫‪85‬‬

‫‪www.jnob-jo.com‬‬
‫أيقونات ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫من ال‬ ‫‪ -8‬ما وظيف ُة ٍّ‬
‫كل َ‬
‫وظيفتُها‬ ‫ ‬
‫الأيقون ُة‬

‫مما ي�أتي‪:‬‬ ‫البرمجي َة المنا�سب َة ٍّ‬


‫لكل ّ‬ ‫ّ‬ ‫ِ‬
‫اكتب الجمل َة‬ ‫برمجي ِة ( ‪،)Small Basic‬‬
‫ّ‬ ‫با�ستخدام‬
‫ِ‬ ‫‪-9‬‬
‫المخرجات ( ‪.)TextWindow‬‬ ‫ِ‬ ‫ِ‬
‫�شا�شة‬ ‫قراءة رقم (‪ ،)Number‬من‬ ‫أ� ‪ِ -‬‬
‫ِ‬
‫المخرجات (‪.)TextWindow‬‬ ‫ِ‬
‫�شا�شة‬ ‫الن�ص ‪ Welcome to Small Basic‬من‬ ‫ب‪ِ -‬‬
‫قراءة ِّ‬
‫ِ‬
‫المخرجات (‪.)TextWindow‬‬ ‫ِ‬
‫�شا�شة‬ ‫ِ‬
‫القيمة (‪ )100‬على‬ ‫ِ‬
‫طباعة‬ ‫جـ‪-‬‬
‫ِ‬
‫المخرجات (‪.)TextWindow‬‬ ‫ِ‬
‫�شا�شة‬ ‫الن�ص ‪ Enter your name‬على‬ ‫ِ‬
‫طباعة ِّ‬ ‫د‪-‬‬
‫يقوم بما ي�أتي‪:‬‬
‫برنامجا ُ‬
‫ً‬ ‫اكتب‬
‫ْ‬ ‫برمجي ِة (‪،)Small Basic‬‬
‫ّ‬ ‫با�ستخدام‬
‫ِ‬ ‫‪- 10‬‬
‫بحيث ت�ساوي (‪،)100‬‬
‫ُ‬ ‫ِ‬
‫ل�شا�شة (‪،)TextWindow‬‬ ‫العلوي‬
‫ِّ‬ ‫المو�ضع‬
‫ِ‬ ‫تعيين‬
‫�أ ‪ِ -‬‬
‫بحيث ي�ساوي (‪.)200‬‬
‫ُ‬ ‫ِ‬
‫لل�شا�شة‪،‬‬ ‫ِ‬
‫الجهة الي�سرى‬ ‫من‬
‫والمو�ضع َ‬
‫ِ‬
‫نافذة ( ‪ ،)TextWindow‬واجعلها‪Small Basic Programming :‬‬ ‫ِ‬ ‫عنوان‬
‫َ‬ ‫غي ْر‬
‫ب‪ِّ -‬‬
‫يكون‬
‫ُ‬ ‫بحيث‬
‫ُ‬ ‫المخرجات (‪،)TextWindow‬‬ ‫ِ‬ ‫ِ‬
‫�شا�شة‬ ‫مو�ضع الم�ؤ�شرِ على‬
‫َ‬ ‫حد ْد‬
‫جـ‪ّ -‬‬
‫هو (‪. )20‬‬ ‫الطباعة ِ‬
‫فيه َ‬ ‫ِ‬ ‫ِ‬
‫الطباعة فيه هو(‪ ،)10‬والعمو ُد المرا ُد‬ ‫ال�سطر المرا ُد‬
‫ُ‬
‫ِ‬
‫باللون الأ�صفرِ ‪. Yellow‬‬ ‫لتكون‬
‫َ‬ ‫ِ‬
‫المراد طباع ُتها‪،‬‬ ‫ِ‬
‫للمخرجات‬ ‫الخلفي‬ ‫حد ِد ال َّل َ‬
‫ون‬ ‫د‪ّ -‬‬
‫َّ‬

‫‪86‬‬

‫‪www.jnob-jo.com‬‬
‫في برمجيَّ ِة ‪Small Basic‬‬ ‫الثالث جملُ التعيينِ‬
‫ُ‬ ‫الف�صلُ‬

‫مكونات جمل ِة التعيينِ في برمجيّ ِة ‪Small Basic‬‬


‫ُ‬ ‫أول‪:‬‬
‫� اً‬

‫جمل‪،‬‬
‫ٍ‬ ‫�ضمن‬
‫َ‬ ‫ِ‬
‫الح�سابية‬ ‫بلغة ‪� Small Basic‬إلى ِ‬
‫كتابة التعابيرِ‬ ‫برنامجا ِ‬
‫ً‬ ‫تحتاج في �أثنا ِء كتاب ِت َك‬
‫ُ‬
‫المتغيرات؟ وما‬
‫ُ‬ ‫الجمل‪ .‬فما‬
‫ِ‬ ‫�ضمن ِ‬
‫هذه‬ ‫َ‬ ‫ِ‬
‫بالمتغيرات‬ ‫وا�ستخدام ما ُي�سمى‬
‫ِ‬ ‫التعيين‪،‬‬
‫ِ‬ ‫َ‬
‫جمل‬ ‫ُت�سمى‬
‫التعيين في ِ‬
‫لغة ‪Small Basic‬؟‬ ‫ِ‬ ‫وكيف ُتك َت ُب ُج َم ُل‬
‫َ‬ ‫التعابير؟‬
‫ُ‬
‫المتغيرات (‪)Variables‬‬
‫ُ‬ ‫‪-1‬‬
‫�ستخدم‬
‫ُ‬ ‫البرنامج‪ ،‬و ُت‬
‫ِ‬ ‫قيم قابل ٍة للتغييرِ في �أثنا ِء ِ‬
‫تنفيذ‬ ‫ذات ٍ‬ ‫ِ‬
‫الذاكرة‪ُ ،‬‬ ‫لمواقع في‬
‫َ‬ ‫أ�سماء‬
‫هي � ٌ‬ ‫المتغيرات َ‬
‫ُ‬
‫أرقام‪،‬‬ ‫ِ‬
‫الحروف وال ِ‬ ‫من‬‫من �سل�سل ٍة َ‬
‫تتكون ْ‬
‫ُ‬ ‫أ�سماء‬
‫وهذه ال ُ‬‫ِ‬ ‫ِ‬
‫الالزمة ل ُه‪،‬‬ ‫ِ‬
‫بالبيانات‬ ‫ِ‬
‫الحا�سوب‬ ‫ِ‬
‫لتزويد‬
‫المعادلة ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫ِ‬
‫الريا�ضيات‪ ،‬كما في‬ ‫�ستخدم في‬
‫ُ‬ ‫ِ‬
‫المعادالت التي ُت‬ ‫وت�شب ُه رمو َز‬
‫‪Area = W × L‬‬
‫عن‬ ‫ٍ‬
‫لمتغيرات للتعبيرِ ِ‬ ‫أ�سماء‬
‫هي رمو ٌز و� ٌ‬ ‫ِ‬ ‫ِ‬
‫حيث �إ َِّن ‪َ L , W , Area‬‬
‫م�ستطيل ُ‬
‫ٍ‬ ‫م�ساحة‬ ‫لح�ساب‬
‫لي�ست‬
‫ْ‬ ‫وقيمها‬ ‫والم�ساحة ‪ ،Area‬وهذه الرمو ُز وال ُ‬
‫أ�سماء متغيرةٌ‪ُ ،‬‬ ‫ِ‬ ‫والعر�ض ‪،W‬‬
‫ِ‬ ‫ِ‬
‫الطول ‪،L‬‬
‫العر�ض ‪.W‬‬
‫ِ‬ ‫ِ‬
‫وقيمة‬ ‫ِ‬
‫الطول ‪،L‬‬ ‫تتغير بتغييرِ ِ‬
‫قيمة‬ ‫ُ‬ ‫ثابت ًة‪ ،‬بلْ‬
‫االلتزام‬
‫ُ‬ ‫يجب‬ ‫ِ‬
‫القواعد‪ُ ،‬‬ ‫لغة ( ‪� )Small Basic‬إلى مجموع ٍة َ‬
‫من‬ ‫المتغيرات في ِ‬
‫ِ‬ ‫أ�سماء‬
‫وتخ�ضع � ُ‬
‫ُ‬
‫وهـي‪:‬‬
‫َ‬ ‫بها‪،‬‬
‫آتيين‪:‬‬
‫المثاليين ال ِ‬
‫ِ‬ ‫ٍ‬
‫بحرف‪ ،‬كما في‬ ‫�أ ‪ -‬يبد�أُ ُ‬
‫ا�سم المتغيرِ‬
‫‪Name‬‬
‫‪X10‬‬
‫�ستخدم‬
‫ُ‬ ‫ال�سفلي ِة (‪« )UnderScore‬ـ»‪ ،‬والتي ُت‬
‫ّ‬ ‫ال�ش ِ‬
‫رطة‬ ‫ا�سم المتغيرِ على رمزِ َّ‬
‫قد يحتوي ُ‬ ‫ب‪ْ -‬‬
‫ِ‬
‫المثال الآتي‪:‬‬ ‫َ‬
‫الف�صل بينهما‪ ،‬كما في‬ ‫وتريد‬
‫ُ‬ ‫مقطعين‪،‬‬
‫ِ‬ ‫من‬ ‫في ِ‬
‫حالة �إِعطاء المتغيرِ ا�سم ًا ْ‬
‫‪My_Name‬‬
‫يحتوي على � ِأية رموزٍ �أخرى‪ ،‬وال على � ِّأي ٍ‬
‫فراغ‪.‬‬ ‫َ‬ ‫وال يجو ُز � ْأن‬
‫‪87‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫المحجوزة‪،‬‬ ‫فتاحي ِة �أوِ‬
‫ّ‬ ‫الم‬ ‫كلمات ِ‬
‫لغة (‪ِ )Small Basic‬‬ ‫ِ‬ ‫من‬
‫ا�سم المتغيرِ ْ‬‫يكون ُ‬
‫َ‬ ‫جـ‪ -‬ال يجو ُز � ْأن‬
‫وهي‪,If, Then, Else, EndIf, ElseIf, GoTo( :‬‬ ‫فتاحي ًة فقط‪َ ،‬‬
‫ّ‬ ‫وعد ُدها (‪ )14‬كلم ًة ِم‬
‫ِ‬
‫للكلمة‬ ‫رمز‬
‫وي ُ‬‫‪ُ ،)For, EndFor, Step, To, Sub, EndSub, While, EndWhile‬‬
‫أيقونة ال ِ‬
‫آتية‪:‬‬ ‫فتاحي ِة بال ِ‬
‫ّ‬ ‫ِ‬
‫الم‬
‫أوامر خا�ص ٌة ِ‬
‫بلغة ‪ .Small Basic‬كما ال يجو ُز � ْأن‬ ‫هي � ُ‬ ‫والكلمات ِ‬
‫ا�سم‬
‫يكون ُ‬ ‫َ‬ ‫فتاحي ُة َ‬
‫ّ‬ ‫الم‬ ‫ُ‬
‫�ستخدم ِ‬
‫لربط التعابيرِ‬ ‫ُ‬ ‫الربط ال ِ‬
‫آتية‪ ،)And, Or( :‬وهي � ٌ‬
‫أدوات ُت‬ ‫أدوات ِ‬ ‫أحد � ِ‬ ‫ِ‬
‫المتغيرات � َ‬
‫المنطقي ِة‪.‬‬
‫ّ‬
‫ا�سم المتغيرِ ‪ 40‬خان ًة‪.‬‬
‫طول ِ‬‫د ‪ْ � -‬أن ال يتجاو َز ُ‬
‫ملحوظة‬

‫المتغير ‪ُّ Grade‬‬


‫يدل‬ ‫ُ‬ ‫المخز ِنة فيه‪ ،‬فمثلاً‬
‫َّ‬ ‫ِ‬
‫القيمة‬ ‫يدل على‬‫معنى‪ُ ،‬‬
‫ا�سم المتغيرِ ذا ً‬
‫يكون ُ‬ ‫َ‬ ‫ف�ض ُل � ْأن‬
‫ُي َّ‬
‫لمتغيرات �صحيح ٍة‪.‬‬
‫ٍ‬ ‫أ�سماء‬
‫علما � َّأن كليهما � ٌ‬
‫معنى‪ً ،‬‬ ‫ُ‬
‫يحمل � َّأي ً‬ ‫المتغير ‪ X‬ال‬
‫ُ‬ ‫ِ‬
‫العالمة‪ ،‬بينما‬ ‫معناه على‬‫ُ‬
‫عدم قبو ِلها‬
‫و�سبب ِ‬
‫ُ‬ ‫ِ‬
‫المقبولة؛‬ ‫ِ‬
‫المتغيرات غيرِ‬ ‫الجدول (‪ )4-2‬مجموع ًة من �أ�سما ِء‬
‫ُ‬ ‫ويبين‬
‫ُ‬
‫المخالف ُة‪.‬‬

‫متغيرات غيرِ مقبول ٍة‪.‬‬


‫ٍ‬ ‫الجدول (‪� :)4-2‬أمثل ٌة على �أ�سما ِء‬
‫ُ‬

‫الت�صحيح‬
‫ُ‬ ‫�سبب المخالف ِة ‬
‫ُ‬ ‫ ‬
‫ا�سم المتغي ِر‬
‫‪Number_one‬‬ ‫الناق�ص‬
‫ِ‬ ‫هو �إ�شار ُة‬
‫احتوى رمزاً َ‬ ‫‪Number-one‬‬
‫�أو‬ ‫«‪»-‬‬
‫‪NumberOne‬‬
‫‪For10‬‬ ‫فتاحي ِة‬
‫ّ‬ ‫كلمات ‪ِ Small Basic‬‬
‫الم‬ ‫ِ‬ ‫من‬
‫ْ‬ ‫‪For‬‬
‫‪Score8‬‬ ‫بحرف‪ ،‬و�إ ّنما بد�أَ ٍ‬
‫برقم‬ ‫ٍ‬ ‫ا�سم المتغيرِ‬
‫لم يبد�أ ُ‬
‫ْ‬ ‫‪8Score‬‬

‫‪Average‬‬ ‫القو�س" ) "‬


‫ُ‬ ‫وهو‬
‫احتوى رمزاً خا�ص ًا َ‬ ‫‪Avera(ge‬‬
‫‪Name‬‬ ‫فراغ‬
‫احتوى على ٍ‬ ‫‪Na me‬‬

‫‪88‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫المتغيرات‬ ‫أ�سماء‬
‫ن�شاط (‪ُ � :)15-2‬‬
‫ِ‬
‫القبول‪.‬‬ ‫عدم‬
‫�سبب ِ‬
‫ذاكرا َ‬
‫ً‬ ‫المتغيرات ال ِ‬
‫آتية‪،‬‬ ‫ِ‬ ‫من �أ�سما ِء‬ ‫ِ‬
‫المقبول‪ْ ،‬‬ ‫من غيرِ‬ ‫َ‬
‫المقبول ْ‬ ‫ِّبي ِن‬

‫ِ‬
‫القبول‬ ‫�سبب عد ِم‬
‫ُ‬ ‫ ‬‫ٍ‬
‫مقبول‬ ‫مقبولٌ ُ‬
‫‪/‬غير‬ ‫ ‬
‫ا�سم المتغي ِر‬
‫‪Else‬‬
‫‪7sum‬‬
‫‪Ali‬‬
‫‪My_Var‬‬
‫‪Pi‬‬
‫‪Your=Name‬‬
‫(‪)Jordan‬‬
‫‪A+B‬‬
‫‪Amman100‬‬
‫‪Titl‬‬
‫‪Number_Of_Days‬‬

‫التعابير الح�سابيّ ُة‬


‫ُ‬ ‫‪-2‬‬
‫ح�سابي ٌة‪،‬‬
‫ّ‬ ‫(عمليات)‬
‫ٌ‬ ‫معامالت‬
‫ٌ‬ ‫يجمع بي َنها‬
‫ُ‬ ‫رات‪،‬‬
‫متغي ٌ‬
‫قيم ثابت ٌة � ْأو ّ‬
‫التعابير الح�سابي ُة ب�أ َّنها ٌ‬
‫ُ‬ ‫ف‬ ‫عر ُ‬
‫ُت َّ‬
‫ِ‬
‫والق�سمة‪.‬‬ ‫ِ‬
‫وال�ضرب‪،‬‬ ‫والطرح‪،‬‬
‫ِ‬ ‫كالجمع‪،‬‬
‫ِ‬

‫‪89‬‬

‫‪www.jnob-jo.com‬‬
‫المعامالت الح�سابي َة‪ ،‬وكيفي َة تمثي ِلها في ِ‬
‫لغة ‪.Small Basic‬‬ ‫ِ‬ ‫تلك‬ ‫ُ‬
‫الجدول (‪َ )5-2‬‬ ‫ويبين‬
‫ُ‬
‫الح�سابي ُة في الجبرِ ‪ ،‬وتمثي ُلها في ِ‬
‫لغة ‪Small Basic‬‬ ‫ّ‬ ‫المعامالت‬
‫ُ‬ ‫ُ‬
‫الجدول (‪:)5-2‬‬
‫ناتج المثال‬ ‫مثال‬ ‫‪Small Basic‬‬ ‫الجبر‬ ‫رمزها‬ ‫العملية‬
‫‪5‬‬ ‫‪2+3‬‬ ‫‪A+B‬‬ ‫‪A+B‬‬ ‫‪+‬‬ ‫الجمع‬

‫‪2‬‬ ‫‪5-3‬‬ ‫‪A-B‬‬ ‫‪A-B‬‬ ‫‪-‬‬ ‫الطرح‬

‫‪AB‬‬
‫‪10‬‬ ‫‪2*5‬‬ ‫‪A*B‬‬
‫ال�ضرب‬
‫ُ‬
‫�أو‬
‫‪A*b‬‬

‫‪A B‬‬
‫‪2.5‬‬ ‫‪5/2‬‬ ‫�أو‬ ‫الق�سم ُة‬
‫‪A/B‬‬
‫‪A‬‬
‫‪B‬‬

‫كتابته في ِ‬
‫لغة ‪Small Basic‬‬ ‫ِ‬ ‫وكيفي َة‬
‫ّ‬ ‫الجبري‪،‬‬
‫َّ‬ ‫الح�سابي‬ ‫التعبير‬
‫َ‬ ‫والأمثل ُة الآتي ُة تم ِّث ُل‬
‫َّ‬
‫‪Small Basic‬‬ ‫الجبر ‬

‫(‪X * Y * Z + 2 * ( X + Y‬‬ ‫ ‬ ‫)‪XYZ + 2(X + Y‬‬

‫( ‪)A +B)/(X+Y‬‬ ‫‪A+B‬‬


‫‪X+Y‬‬
‫‪3x+4y‬‬
‫‪(3* x + 4* y)/ B + A*B‬‬ ‫‪+AB‬‬
‫‪B‬‬

‫‪90‬‬

‫‪www.jnob-jo.com‬‬
‫العمليات الح�سابيّ ِة‬
‫ِ‬ ‫أولويات‬
‫ُ‬ ‫‪�-3‬‬
‫التعابير‬
‫َ‬ ‫ولكن‬
‫َّ‬ ‫ي�سهل ح ُّلها‪،‬‬
‫ُ‬ ‫ٍ‬
‫واحد‪،‬‬ ‫ح�سابي‬ ‫معامل‬
‫ٍ‬ ‫من‬
‫تتكون ْ‬
‫ُ‬ ‫تعابير ح�سابي ٌة ب�سيط ٌة‪،‬‬
‫ُ‬ ‫توجد‬
‫ُ‬
‫ٍّ‬
‫تجب‬
‫أقوا�س‪ُ ،‬‬ ‫وقد تحتوي على � ٍ‬ ‫ح�سابي‪ْ ،‬‬
‫ٍّ‬ ‫معامل‬
‫ٍ‬ ‫من‬
‫أكثر ْ‬
‫الح�سابي َة المركب َة التي تحتوي على � َ‬
‫ّ‬
‫الح�سابي ِة‪،‬‬
‫ّ‬ ‫ِ‬
‫العمليات‬ ‫مة في ِ‬
‫تنفيذ‬ ‫الم�ستخد ِ‬
‫َ‬ ‫قواعد ال ِ‬
‫أولوية‬ ‫ِ‬ ‫ح�سب‬
‫َ‬ ‫ِ‬
‫التنفيذ فيها‪،‬‬ ‫ت�سل�سل‬
‫ِ‬ ‫مراعا ُة‬
‫وهي على النحوِ الآتي‪:‬‬
‫َ‬
‫أقوا�س‪.‬‬
‫�أ ‪ -‬ال ُ‬
‫ال�ضرب ( * )‪ ،‬والق�سم ُة ( ‪.) /‬‬
‫ُ‬ ‫ب‪-‬‬
‫والطرح (‪.) -‬‬
‫ُ‬ ‫الجمع ( ‪،) +‬‬
‫ُ‬ ‫جـ‪-‬‬
‫اليمين‪.‬‬
‫ِ‬ ‫من الي�سارِ �إلى‬ ‫ُ‬
‫التنفيذ َ‬ ‫يتم‬
‫أولويات‪ُّ ،‬‬
‫ُ‬ ‫ِ‬
‫ت�ساوت ال‬ ‫د ‪� -‬إِذا‬

‫مثال (‪)1‬‬
‫ِ‬
‫التنفيذ‪:‬‬ ‫ت�سل�س ِل‬
‫ُ‬ ‫مع ِ‬
‫بيان‬ ‫الح�سابي الآتي‪َ ،‬‬ ‫ناتج التعبيرِ‬
‫جد َ‬ ‫ْ‬
‫ِّ‬
‫‪6 +4/2 * 3-1‬‬
‫الحلُّ‬

‫‪1-‬‬ ‫‪6 + 4 /2 * 3 - 1‬‬

‫‪6+2*3-1‬‬
‫‪2-‬‬

‫‪6+6 -1‬‬
‫‪3-‬‬

‫‪4-‬‬ ‫‪12 - 1‬‬


‫‪11‬‬

‫‪91‬‬

‫‪www.jnob-jo.com‬‬
‫مثال(‪)2‬‬
‫ِ‬
‫التنفيذ‪.‬‬ ‫ت�سل�سل‬
‫ِ‬ ‫مع ِ‬
‫بيان‬ ‫الح�سابي الآتي‪َ ،‬‬
‫ِّ‬ ‫ناتج التعبيرِ‬
‫أوجد َ‬
‫علمت � َّأن ‪ْ � X = 2 ، Y = 2 ، Z = 3‬‬
‫َ‬ ‫�إذا‬
‫)‪X*X + 3 + Y*(2*X-Z‬‬
‫الحلُّ‬

‫‪1-‬‬ ‫)‪2 * 2 + 3 + 2 * (2 * 2 -3‬‬

‫‪2-‬‬ ‫)‪2 * 2 + 3 + 2 * (4 - 3‬‬

‫‪3-‬‬ ‫‪2*2+3+2*1‬‬

‫‪4-‬‬ ‫‪4+3+ 2*1‬‬

‫‪5-‬‬ ‫‪4+3+2‬‬

‫‪6-‬‬ ‫‪7+2‬‬
‫‪9‬‬
‫الجبري بلغ ِة ‪Small Basic‬‬
‫ِّ‬ ‫ن�شاط (‪ :)16-2‬كتاب ُة التعبي ِر‬
‫التعابير الجبري َة الآتي َة ِ‬
‫بلغة ‪. Small Basic‬‬ ‫َ‬ ‫ِ‬
‫المجموعة‪ِ ،‬‬
‫اكتب‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫التعبير بلغ ِة ‪Small Basic‬‬
‫ُ‬ ‫ ‬
‫الجبري‬
‫ُّ‬ ‫التعبير‬
‫ُ‬

‫‪D + 3W‬‬
‫‪a+b‬‬

‫)‪(x+y) (4f-e‬‬

‫‪a+b‬‬ ‫‪a‬‬
‫‪+‬‬
‫‪d‬‬ ‫‪d‬‬
‫‪92‬‬

‫‪www.jnob-jo.com‬‬
‫الح�سابي‬
‫ِّ‬ ‫ناتج التعبي ِر‬
‫ن�شاط (‪� :)17-2‬إيجا ُد ِ‬
‫الح�سابية ال ِ‬
‫آتية‪،‬‬ ‫ِ‬ ‫من التعابيرِ‬ ‫جد قيم َة ٍّ‬
‫كل َ‬ ‫ِ‬
‫المجموعة‪ْ ،‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫علمت � َّأن قيم َة ‪X = 2 ، Y = 4‬‬
‫َ‬ ‫ِ‬
‫التنفيذ‪� ،‬إذا‬ ‫ت�سل�س ِل‬
‫ُ‬ ‫مع ِ‬
‫بيان‬ ‫َ‬
‫)‪1‬‬ ‫(‪X * X / ( Y –2‬‬ ‫ ‬
‫)‪2‬‬ ‫(‪Y – 2 * ( X + Y – 2‬‬ ‫ ‬
‫)‪3‬‬ ‫(‪1 /X + Y / (Y*2‬‬ ‫ ‬

‫‪ -4‬جملُ التعيينِ‬
‫وتكون �صيغ ُتها العام ُة على النحوِ الآتي‪:‬‬
‫ُ‬ ‫قيما‪،‬‬ ‫ِ‬
‫المتغيرات ً‬ ‫التعيين لإعطا ِء‬
‫ِ‬ ‫ُ‬
‫جمل‬ ‫�ستخد ُم‬
‫َ‬ ‫ُت‬

‫‪Variable Name = Expression‬‬ ‫ ‬


‫حيث‪:‬‬
‫ُ‬
‫التعيين ِبه‪.‬‬
‫ِ‬ ‫ويجب � ْأن تبد�أَ جمل ُة‬
‫ُ‬ ‫ا�سم المتغيرِ ‪،‬‬
‫‪ُ :Variable Name‬‬
‫أوتعبيرا‬
‫ً‬ ‫ن�صي ًة‪�،‬‬
‫عددي ًة‪ْ � ،‬أو ّ‬
‫ّ‬ ‫تكون قيم ًة‬
‫ُ‬ ‫وقد‬
‫هي قيم ُة المتغيرِ التي �ستعطى ل ُه‪ْ ،‬‬
‫‪َ :Expression‬‬
‫ح�سابيا‪ ،‬كما في ال ِ‬
‫أمثلة الآتية‪:‬‬ ‫ًّ‬
‫مثال (‪)1‬‬
‫‪Grade1 = 100‬‬
‫‪Grade2 = 95.6‬‬
‫‪Grade3 = -40‬‬
‫من ال ِ‬
‫أعداد‬ ‫قيما عددي ًة َ‬
‫المتغيرات ‪ً Grade3، Grade2، Grade1‬‬
‫ُ‬ ‫ِ‬
‫عطيت‬ ‫ال�سابقة �أُ‬
‫ِ‬ ‫الجمل‬
‫ِ‬ ‫في‬
‫الحقيقي ِة‪.‬‬
‫ّ‬
‫مثال(‪)2‬‬
‫‪Name = Ali Ahmad‬‬
‫‪My_Grade = 100‬‬
‫‪My_String = A90%‬‬
‫‪93‬‬

‫‪www.jnob-jo.com‬‬
‫ف‬ ‫عر ُ‬ ‫ِ‬ ‫ال�سابقة �أُ‬
‫ِ‬
‫ن�صي ًة‪ُ ،‬ت َّ‬
‫قيما َّ‬
‫المتغيرات ‪ً Name، My_Grade، My_String‬‬ ‫ُ‬ ‫عطيت‬ ‫الجمل‬
‫ِ‬ ‫في‬
‫تو�ضع‬
‫ُ‬ ‫ِ‬
‫المزدوجة)‪،‬‬ ‫االقتبا�س‬
‫ِ‬ ‫أرقام‪� ،‬أو الرموزِ (با�ستثنا ِء � ِ‬
‫إ�شارة‬ ‫ِ‬
‫الحروف‪� ،‬أوِ ال ِ‬ ‫من‬
‫ب�أنها مجموع ٌة َ‬
‫مزدوجتين‪.‬‬
‫ِ‬ ‫اقتبا�س‬
‫ٍ‬ ‫بين عالمتي‬
‫َ‬
‫مثال (‪)3‬‬
‫‪Number1 = 10‬‬
‫‪Number2= 20‬‬
‫‪Number3 = Number1 + Number2‬‬
‫)‪TextWindow.Writeline(Number3‬‬
‫ِ‬
‫وعينت القيم ُة (‪� )20‬إلى المتغيرِ‬ ‫ال�سابق ُع ِّي ِ‬
‫نت القيم ُة (‪� )10‬إلى المتغيرِ ‪،Number1‬‬ ‫ِ‬ ‫ِ‬
‫المثال‬ ‫في‬
‫حيث ُج ِم َع‬
‫ُ‬ ‫ِ‬
‫الم�ساواة‪،‬‬ ‫يمين � ِ‬
‫إ�شارة‬ ‫ح�ساب ما على ِ‬
‫ُ‬ ‫تم‬ ‫ِ‬
‫الثالثة َّ‬ ‫التعيين‬
‫ِ‬ ‫ِ‬
‫جملة‬ ‫‪ ،Number2‬وفي‬
‫ثم‬
‫محتوى المتغيرِ ‪ ،Number1‬وهو (‪� ،)10‬إِلى محتوى المتغيرِ ‪ ،Number2‬وهو (‪َّ ،)20‬‬
‫طبع قيم ُة المتغيرِ ‪Number3‬‬
‫أخيرة �س ُت ُ‬ ‫ِ‬
‫الجملة ال ِ‬ ‫الناتج (‪ )30‬في المتغيرِ ‪ ،Number3‬وفي‬
‫ُ‬ ‫ُخ ِّز َن‬
‫النتائج كما هو‬
‫ُ‬ ‫و�ستظهر‬
‫ُ‬ ‫الن�ص (‪،)TextWindow‬‬ ‫ِ‬
‫نافذة ِّ‬ ‫ِ‬
‫المخرجات‬ ‫ِ‬
‫�شا�شة‬ ‫وهي (‪ ،)30‬على‬ ‫َ‬
‫ال�شكل (‪.)22-2‬‬
‫ِ‬ ‫مبين في‬
‫ٌ‬

‫رقمين‪.‬‬
‫ِ‬ ‫جمع‬
‫ناتج ِ‬ ‫ِ‬
‫لطباعة ِ‬ ‫ِ‬
‫المخرجات‬ ‫ُ‬
‫ال�شكل (‪� :)22-2‬شا�ش ُة‬

‫ن�شاط (‪ :)18-2‬جملُ التعيينِ‬

‫ِ‬
‫المجموعة‪:‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫ِ‬
‫المخرجات‪.‬‬ ‫ِ‬
‫�شا�شة‬ ‫الظاهر على‬
‫َ‬ ‫الناتج‬
‫َ‬ ‫ِ‬
‫واكتب‬ ‫ِ‬
‫الورق‪،‬‬ ‫البرنامج الآتي على‬
‫َ‬ ‫تتب ِع‬
‫‪َّ -1‬‬

‫‪94‬‬

‫‪www.jnob-jo.com‬‬
‫الناتج‪.‬‬
‫ِ‬ ‫من‬
‫أكد َ‬ ‫ِ‬
‫الحا�سوب‪ ،‬وت� ْ‬ ‫البرنامج على جهازِ‬
‫َ‬ ‫‪ -2‬ن ِّف ِذ‬
‫ِ‬
‫الق�سمة (‪ )/‬مر ًة �أخرى‪،‬‬ ‫ال�ضرب (*) ب�إ�شارة الطرح (‪ )-‬مرةً‪ ،‬وب� ِ‬
‫إ�شارة‬ ‫ِ‬ ‫ْ‬
‫ا�ستبدل �إ�شار َة‬ ‫‪-3‬‬
‫ِ‬
‫والحظ النتيج َة‪.‬‬ ‫تبديل‪،‬‬
‫ٍ‬ ‫بعد ِّ‬
‫كل‬ ‫البرنامج َ‬
‫َ‬ ‫ِ‬
‫ونفذ‬
‫البرنامج‪:‬‬
‫ِ‬ ‫أ�ضف الجمل َة البرمجي َة الآتي َة في ِ‬
‫نهاية‬ ‫‪ِ � -4‬‬

‫ِ‬
‫التنفيذ؟‬ ‫البرنامج‪ ،‬ما نتيج ُة‬
‫َ‬ ‫‪ -5‬ن ِّف ِذ‬
‫لت�صبح كالآتي‪:‬‬
‫َ‬ ‫البرمجي َة‬
‫َّ‬ ‫عد ِل الجمل َة‬
‫‪ِّ -6‬‬

‫من َ‬
‫ذلك؟‬ ‫ت�ستنتج ْ‬
‫ُ‬ ‫ِ‬
‫والحظ النتيج َة‪ ،‬ماذا‬ ‫البرنامج‪،‬‬
‫َ‬ ‫‪ -7‬ن ّف ِذ‬

‫من درج ٍة فهرنهايتي ٍة �إلى درج ٍة مئوي ٍة‬


‫درجات الحرار ِة ْ‬
‫ِ‬ ‫ن�شاط(‪ :)19-2‬تحويلُ‬

‫برنامجا يقر�أُ درج َة حرار ٍة‬


‫ً‬ ‫اكتب‬ ‫ِ‬
‫المجموعة‪ْ ،‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫الناتج‬
‫َ‬ ‫طب ُع‬
‫ثم َي َ‬ ‫المعادلة ال ِ‬
‫آتية‪َّ ،‬‬ ‫ِ‬ ‫ِ‬
‫باالعتماد على‬ ‫درجة حرار ٍة مئوي ٍة‪،‬‬
‫ِ‬ ‫يحو ُلها �إلى‬
‫فهرنهايتي ًة‪ ،‬ثم ِّ‬
‫ّ‬
‫ِ‬
‫المخرجات‪.‬‬ ‫ِ‬
‫�شا�شة‬ ‫على‬
‫)‪5 ( F - 32‬‬
‫= ‪C‬‬
‫‪9‬‬

‫‪95‬‬

‫‪www.jnob-jo.com‬‬
‫المتغيرات الن�صيّ ِة ‪Concatenation‬‬
‫ِ‬ ‫�ضم‬
‫ن�شاط (‪ُّ :)20-2‬‬
‫ِ‬
‫المجموعة‪:‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫البرنامج الآتي‪:‬‬
‫َ‬ ‫ادخل‬
‫ِ‬ ‫‪-1‬‬

‫ِ‬
‫المخرجات‪.‬‬ ‫ِ‬
‫�شا�شة‬ ‫ِ‬
‫والحظ النتيج َة الظاهر َة على‬ ‫البرنامج‪،‬‬
‫َ‬ ‫‪ -2‬ن ِّف ِذ‬
‫ِ‬
‫والخام�سة؟‬ ‫ِ‬
‫والرابعة‬ ‫ِ‬
‫الثالثة‬ ‫ِ‬
‫الجملة‬ ‫الن�صي ِة في‬
‫ّ‬ ‫ِ‬
‫المتغيرات‬ ‫بين‬
‫الجمع َ‬
‫ِ‬ ‫‪ -3‬ماذا تعني عملي ُة‬

‫جر ْب ِ‬
‫بنف�س َك‬ ‫ّ‬
‫‪Comments‬‬ ‫جملَ التوثيقِ‬
‫ثم ن ِّفذْ ُه‪:‬‬ ‫ِ‬
‫الحا�سوب‪َّ ،‬‬ ‫البرنامج الآتي �إلى جهازِ‬
‫َ‬ ‫أدخل‬
‫‪ِ �-1‬‬

‫البرنامج؟‬
‫ِ‬ ‫‪ - 2‬ما نتيج ُة‬
‫البرنامج‪.‬‬
‫ِ‬ ‫أعد َ‬
‫تنفيذ‬ ‫ثم � ْ‬
‫البرنامج‪َّ ،‬‬
‫ِ‬ ‫الثالث ال ِ‬
‫أوليات من‬ ‫َ‬ ‫َ‬
‫الجمل‬ ‫ِ‬
‫احذف‬ ‫‪-3‬‬
‫النتيجتين؟‬
‫ِ‬ ‫بين‬
‫هناك فرقٌ َ‬‫َ‬ ‫‪ - 4‬هلْ‬
‫نتائج ِ‬
‫تنفيذ‬ ‫الثالث ال ِ‬
‫أوليات؟ وهلْ لها � ُّأي ت�أثيرٍ على ِ‬ ‫ِ‬ ‫الجمل‬
‫ِ‬ ‫من ِ‬
‫كتابة‬ ‫ُ‬
‫الهدف ْ‬ ‫‪ - 5‬ما‬
‫البرنامج؟‬
‫ِ‬
‫الجمل في � ِّأي‬
‫ِ‬ ‫مثل ِ‬
‫هذه‬ ‫ت�ستطيع طباع َة ِ‬
‫ُ‬ ‫الجمل؟ وهلْ‬
‫ِ‬ ‫هذه‬ ‫الرمز الذي تبد�أُ ِبه ُ‬
‫مثل ِ‬ ‫ُ‬ ‫‪ - 6‬ما‬
‫البرنامج؟‬
‫ِ‬ ‫ٍ‬
‫مكان في‬

‫‪96‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫الح�ساب (‪)Math Object‬‬ ‫كائن‬
‫ثانيًا‪ُ :‬‬
‫مع َك �ساب ًقا‪،‬‬ ‫الح�سابي ِة‪ ،‬والتي ْ‬
‫مرت َ‬ ‫ّ‬ ‫�ستخدم في التعابيرِ‬
‫ُ‬ ‫أربع التي ُت‬
‫الح�سابي َة ال َ‬
‫ّ‬ ‫ِ‬
‫العمليات‬ ‫� َّإن‬
‫ٍ‬
‫عمليات‬ ‫تحتاج �إلى ِ‬
‫تنفيذ‬ ‫ُ‬ ‫َ‬
‫ولكنك ‪� -‬أحيا ًنا ‪-‬‬ ‫ِ‬
‫الريا�ضيات‪،‬‬ ‫العمليات الأ�سا�سي ُة الم�ستخدم ُة في‬
‫ُ‬ ‫هي‬
‫َ‬
‫برمجي ِة‬
‫ّ‬ ‫يوجد لها رمو ٌز في‬
‫ُ‬ ‫عمليات ال‬
‫ٌ‬ ‫وهي‬
‫التربيعي‪ ،‬وغيرها‪َ ،‬‬
‫ِّ‬ ‫ح�سابي ٍة متقدم ٍة‪ ،‬كال ِّأ�س‪ ،‬والجذرِ‬
‫كائن‬
‫َ‬ ‫بكائن‪ُ ،‬ي�سمى‬
‫ٍ‬ ‫وخ�صائ�ص مرتبط ٍة‬
‫َ‬ ‫ٍ‬
‫إجراءات‬ ‫�شكل �‬
‫ِ‬ ‫عب ُر عنها على‬ ‫‪ ، Small Basic‬بلْ ُي َّ‬
‫ِ‬
‫الح�ساب (‪.)Math Object‬‬
‫الح�ساب (‪)Math Object Properties‬‬ ‫ِ‬ ‫خ�صائ�ص كائنِ‬
‫ُ‬ ‫‪-1‬‬
‫هي خا�صي ُة (‪.)Pi Property‬‬ ‫خا�صي ًة واحد ًة فقط‪َ ،‬‬ ‫ّ‬ ‫ِ‬
‫الح�ساب‬ ‫كائن‬
‫ُ‬ ‫ُ‬
‫يمتلك‬
‫‪،‬وهي‬ ‫ِ‬
‫بالدائرة‪ ،‬والتي ت�ساوي ‪� 3.14‬أو‬ ‫ُ‬
‫وتعرف قيم ُة الباي ب�أنها الن�سب ُة الثابت ُة الخا�ص ُة‬
‫َ‬
‫ِ‬
‫الريا�ضيات والفيزيا ِء‪،‬‬ ‫ح�سابات كثير ٍة في‬
‫ٍ‬ ‫�ستخدم في‬
‫ُ‬ ‫ِ‬
‫الدائرة وقطرِ ها‪ ،‬و ُت‬ ‫ِ‬
‫محيط‬ ‫بين‬
‫الن�سب ُة َ‬
‫خا�صي ًة‬
‫ّ‬ ‫ِ‬
‫ب�صفته‬ ‫الثابت‬
‫َ‬ ‫وتوفر برمجي ُة ‪ Small Basic‬هذا‬
‫ُ‬ ‫رمز لها في الجبرِ بالرمزِ ‪،‬‬
‫وي ُ‬
‫ُ‬
‫تكون �صيغ ُتها العام ُة على النحوِ الآتي‪:‬‬
‫ُ‬ ‫للكائن ‪ُ ،Math‬‬
‫حيث‬ ‫ِ‬
‫‪Math.Pi‬‬
‫ناتج التنفيذ ِ َ‬
‫هو قيم ُة ‪.‬‬ ‫ويكون ُ‬
‫ُ‬
‫مثال(‪)1‬‬
‫خز ُنها في المتغيرِ ‪،R‬‬‫ن�صف قطرِ دائر ٍة‪ ،‬ثم ُي ّ‬
‫ِ‬ ‫إدخال ِ‬
‫قيمة‬ ‫ِ‬
‫الم�ستخد ِم � َ‬ ‫يطلب �إلى‬
‫ُ‬ ‫البرنامج الآتي‬
‫ُ‬
‫ِ‬
‫الدائرة‪.‬‬ ‫ويطبع م�ساح َة‬
‫ُ‬ ‫ِ‬
‫المعادلة‪( :‬م�ساحة الدائرة = نق‪،)2‬‬ ‫ح�سب‬
‫َ‬ ‫ِ‬
‫الدائرة‬ ‫ويح�سب م�ساح َة‬
‫ُ‬

‫‪97‬‬

‫‪www.jnob-jo.com‬‬
‫البرنامج‪.‬‬
‫ِ‬ ‫بعد ِ‬
‫تنفيذ‬ ‫ِ‬
‫المخرجات َ‬ ‫يبين �شا�ش َة‬ ‫ُ‬
‫وال�شكل (‪ُ )23-2‬‬

‫م�ساحة دائر ٍة‪.‬‬


‫ِ‬ ‫ِ‬
‫لطباعة‬ ‫ِ‬
‫المخرجات‬ ‫ُ‬
‫ال�شكل (‪� :)23-2‬شا�ش ُة‬

‫البرامج‪.‬‬
‫ِ‬ ‫ا�ستخدام خا�صيّ ِة ( ‪ )Pi Property‬في كتاب ِة‬
‫ُ‬ ‫ن�شاط (‪:)21-2‬‬

‫الناتج‪.‬‬
‫َ‬ ‫ويطبع‬
‫ُ‬ ‫َ‬
‫محيطها‪،‬‬ ‫يح�سب‬
‫ُ‬ ‫ن�صف قطرِ دائر ٍة‪َّ ،‬‬
‫ثم‬ ‫َ‬ ‫برنامجا‪ ،‬يقر�أُ‬
‫ً‬ ‫اكتب‬
‫ْ‬
‫ِ‬
‫الح�ساب (‪)Math Object Operations‬‬ ‫إجراءات كائنِ‬
‫ُ‬ ‫‪� -2‬‬
‫ويوفرها‬
‫ُ‬ ‫ِ‬
‫المتقدمة‪،‬‬ ‫ِ‬
‫الح�سابية‬ ‫بع�ض التعابيرِ‬ ‫ِ‬
‫لكتابة ِ‬ ‫تحتاجها‬
‫ُ‬ ‫ِ‬
‫إجراءات التي‬ ‫من ال‬
‫الكثير َ‬
‫ُ‬ ‫َ‬
‫هناك‬
‫بع�ض منها‪:‬‬ ‫ِ‬
‫وهذه ٌ‬ ‫ِ‬
‫الح�ساب (‪،)Math Object‬‬ ‫كائن‬
‫لك ُ‬ ‫َ‬
‫ِ‬
‫القيمة‬ ‫ِ‬
‫بح�ساب‬ ‫ِ‬
‫المطلقة‬ ‫ِ‬
‫القيمة‬ ‫إجراء‬ ‫إجراء القيم ِة المطلق ِة (‪ُ :)Abs Operation‬‬
‫يقوم � ُ‬ ‫�أ ‪ُ � -‬‬
‫بال�شكل‪:‬‬
‫ِ‬ ‫عددي ٍة‪ ،‬والتي ُي َّ‬
‫عب ُر عنها في الجبرِ‬ ‫ّ‬ ‫المطلقة لقيم ٍة‬
‫ِ‬
‫‪3‬‬
‫ِ‬
‫العملية القيم َة ‪.3‬‬ ‫ناتج ِ‬
‫هذه‬ ‫يكون ُ‬ ‫ُ‬ ‫حيث‬
‫ُ‬
‫ِ‬ ‫ِ‬ ‫ِ‬
‫وال�صيغ ُة العام ُة لإجرا ِء القيمة المطلقة في برمجية ‪َ Small Basic‬‬
‫هي‪:‬‬

‫(‪Math.Abs (Number‬‬
‫حيث‪:‬‬
‫ُ‬
‫اخت�صار لكلمتي ‪.Absolute Value‬‬
‫ٌ‬ ‫وهو‬ ‫ِ‬
‫المطلقة َ‬ ‫ِ‬
‫القيمة‬ ‫إجراء‬
‫‪ُ � :Abs‬‬
‫متغيرا‪،‬‬
‫ً‬ ‫يكون قيم ًة عددي ًة‪ْ � ،‬أو‬
‫ُ‬ ‫وقد‬ ‫ِ‬
‫المطلقة ل ُه‪ْ ،‬‬ ‫ِ‬
‫القيمة‬ ‫‪ :Number‬العد ُد المرا ُد �إ ِ‬
‫ِيجاد‬
‫ح�سابيا‪.‬‬
‫ًّ‬ ‫تعبيرا‬
‫� ْأو ً‬
‫مثال(‪)2‬‬
‫عند ِ‬
‫تنفيذ التعبيرِ الآتي‪:‬‬ ‫َ‬
‫(‪Math.Abs (-10‬‬ ‫ ‬
‫الناتج ‪10‬‬
‫َ‬ ‫�سيعطي‬
‫‪98‬‬

‫‪www.jnob-jo.com‬‬
‫إجراء القيم ِة المطلق ِة ( ‪)Abs‬‬
‫ن�شاط ( ‪ُ � :)22-2‬‬
‫كل مما ي�أتي؟‬ ‫ناتج ِ‬
‫تنفيذ ٍّ‬ ‫ما ُ‬
‫)‪Math.abs (-3.456‬‬ ‫)‪Math.abs (4 /2- 5‬‬ ‫)‪Math.abs (3‬‬ ‫)‪Math.abs (3 - 2‬‬ ‫التعبير‬
‫ُ‬
‫الناتج‬
‫ُ‬

‫مثال(‪)3‬‬
‫من الجبرِ �إلى ِ‬
‫لغة ‪Small Basic‬‬ ‫حو ِل المعادل َة الآتي َة َ‬
‫ّ‬
‫‪A= 5 + Y‬‬ ‫ ‬

‫الحلُّ‬
‫‪A = Math.Abs(-5) + Y‬‬

‫مثال(‪)4‬‬
‫ويطبع ُه‪.‬‬
‫ُ‬ ‫الفرق بي َنهما‪،‬‬
‫َ‬ ‫ويجد‬
‫ُ‬ ‫رقمين‪،‬‬
‫ِ‬ ‫البرنامج الآتي‬
‫ُ‬ ‫ُي ْد ِخ ُل‬

‫ال�شكل (‪.)24-2‬‬
‫ِ‬ ‫البرنامج‪ ،‬كما في‬
‫ِ‬ ‫بعد ِ‬
‫تنفيذ‬ ‫ِ‬
‫المخرجات َ‬ ‫�ستظهر �شا�ش ُة‬
‫ُ‬

‫بين عددين‪.‬‬
‫الفرق َ‬
‫َ‬ ‫يجد‬
‫لبرنامج ُ‬
‫ٍ‬ ‫ِ‬
‫المخرجات‬ ‫ُ‬
‫ال�شكل (‪� :)24-2‬شا�ش ُة‬

‫‪99‬‬

‫‪www.jnob-jo.com‬‬
‫مرفوعا لقو ٍة‬
‫ً‬ ‫ِ‬
‫العدد‬ ‫ناتج ِ‬
‫تنفيذ‬ ‫إجراء ال ِّأ�س َ‬
‫إجراء ال ِّأ�س (‪ :)Operation Power‬يعطي � ُ‬ ‫ب‪ُ � -‬‬
‫عب ُر عنها بالجبرِ ‪ -‬عاد ًة ‪ -‬على النحوِ الآتي‪:‬‬ ‫معي َّن ٍة‪ُ ،‬‬
‫وي َّ‬
‫‪32‬‬ ‫ ‬
‫ِ‬
‫وال�صيغ ُة العام ُة لإجرا ِء ال ِّأ�س بلغة ‪َ Small Basic‬‬
‫هي‪:‬‬

‫(‪Math.Power(base number٫exponent‬‬
‫حيث‪:‬‬
‫ُ‬
‫ِجراء ال ِّأ�س‪.‬‬
‫‪ :Power‬هو �إ ُ‬
‫أ�سا�س‪.‬‬
‫الرقم ال ُ‬
‫هو ُ‬ ‫‪َ :base number‬‬
‫الرقم ال ُّأ�س‪.‬‬
‫هو ُ‬ ‫‪َ :exponent‬‬

‫مثال(‪)5‬‬
‫اطبع‪:‬‬ ‫الجبري ‪ِ 32‬‬
‫بلغة ‪ْ ،Small Basic‬‬ ‫ِّ‬ ‫ِ‬
‫لكتابة التعبيرِ‬
‫(‪Math.Power (3٫2‬‬

‫إجراء ال ِّأ�س (‪)Power Operation‬‬


‫ن�شاط (‪ُ � :)23-2‬‬
‫مما ي�أتي‪:‬‬
‫كل ّ‬ ‫ناتج ِ‬
‫تنفيذ ٍّ‬ ‫ما ُ‬
‫)‪Math.Power(2, -1‬‬ ‫)‪Math.Power(3, 0‬‬ ‫)‪Math.Power(5, 2‬‬ ‫التعبير‬
‫ُ‬
‫الناتج‬
‫ُ‬

‫إجراء ال ِّأ�س (‪)Power Operation‬‬


‫ن�شاط (‪ُ � :)24-2‬‬
‫ِ‬
‫المجموعة‪:‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫ِ‬
‫إجراءات المنا�سب َة‪.‬‬ ‫م�ستخدما ال‬
‫ً‬ ‫حو ِل المعادل َة الآتي َة �إلى ِ‬
‫لغة ‪Small Basic‬‬ ‫‪ِّ -1‬‬
‫‪C = A2 + (B + 1)2‬‬
‫الجبري الآتي �إِلى تعبيرٍ ِ‬
‫بلغة ‪: Small Basic‬‬ ‫َّ‬ ‫التعبير‬
‫َ‬ ‫حو ِل‬
‫‪ِّ -2‬‬

‫‪100‬‬

‫‪www.jnob-jo.com‬‬
‫‪b2 + c3‬‬
‫ِ‬
‫المعادلة الآتية‪:‬‬ ‫قيمة ‪ F‬وطباع ِتها َ‬
‫من‬ ‫إيجاد ِ‬
‫برنامجا ل ِ‬
‫ً‬ ‫اكتب‬
‫‪ْ -3‬‬
‫‪F = ( x2 – y 2 ) 3‬‬
‫التربيعي‬
‫َّ‬ ‫الجذر‬
‫َ‬ ‫إجراء‬
‫التربيعي (‪ُ :)SquareRoot Operation‬يعطي هذا ال ُ‬ ‫ِّ‬ ‫إجراء الجذ ِر‬
‫جـ ‪ُ � -‬‬
‫�صفرا‪.‬‬
‫ً‬ ‫تكون موجب ًة � ْأو ت�ساوي‬
‫َ‬ ‫ل ِّأي قيم ٍة عددي ٍة‪ ،‬على � ْأن‬
‫وتكون �صيغ ُت ُه العام ُة على النحوِ الآتي‪:‬‬
‫ُ‬
‫(‪Math.SquareRoot (number‬‬
‫حيث ‪:‬‬
‫ُ‬
‫التربيعي‪.‬‬
‫ِّ‬ ‫إجراء الجذرِ‬
‫‪ُ � :SquareRoot‬‬
‫متغي ًرا‪،‬‬
‫عددي ًة‪ْ � ،‬أو ّ‬
‫ّ‬ ‫يكون قيم ًة‬
‫ُ‬ ‫وقد‬
‫التربيعي ل ُه‪ْ ،‬‬ ‫الرقم المرا ُد � ِ‬
‫إيجاد الجذرِ‬ ‫‪ :number‬هو ُ‬
‫ِّ‬
‫ح�سابيا‪.‬‬
‫ًّ‬ ‫تعبيرا‬
‫� ْأو ً‬
‫مثال(‪)6‬‬
‫الجبري الآتي �إلى ِ‬
‫لغة ‪Small Basic‬‬ ‫َّ‬ ‫التعبير‬
‫َ‬ ‫حو ِل‬
‫ّ‬
‫‪S+4‬‬
‫الحلُّ‬
‫(‪Math.SquareRoot( S + 4‬‬

‫التربيعي (‪)SquareRoot Operation‬‬


‫ِّ‬ ‫إجراء الجذ ِر‬
‫ن�شاط (‪ُ � :)25-2‬‬
‫أفراد مجموع ِت َك‪ْ ،‬‬
‫قم بما ي�أتي‪:‬‬ ‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫ناتج ٍّ‬
‫كل مما ي�أتي‪:‬‬ ‫‪ -1‬ما ُ‬
‫�أ ‪Math.SquareRoot ( 20 – 4( -‬‬
‫ب‪Math.SquareRoot ( Math.Abs (2- 6 (( -‬‬
‫جـ‪Math.SquareRoot (Math.Power (10,2 (( -‬‬
‫د‪4 - Math.SquareRoot (100) + 6 -‬‬

‫‪101‬‬

‫‪www.jnob-jo.com‬‬
‫الجبري َة الآتي َة �إلى ِ‬
‫لغة ‪:Small Basic‬‬ ‫َّ‬ ‫التعابير‬
‫َ‬ ‫حو ِل‬
‫‪ِّ - 2‬‬
‫)‪1‬‬ ‫‪a2 + b2‬‬
‫)‪2‬‬ ‫‪|y+e|+ x+1‬‬

‫التربيعي (‪)Operation SquareRoot‬‬


‫ِّ‬ ‫برنامج با�ستخدا ِم �إجرا ِء الجذر‬
‫ٍ‬ ‫ن�شاط (‪ :)26-2‬كتاب ُة‬
‫المعادلة ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫قيمة ‪ ،K‬وطباع ِتها َ‬
‫من‬ ‫إيجاد ِ‬
‫برنامجا ل ِ‬
‫ً‬ ‫اكتب‬
‫ْ‬
‫‪b+ y - 2by‬‬
‫=‪k‬‬
‫‪x‬‬

‫إيجاد باقي‬ ‫ِ‬


‫الق�سمة ب� ِ‬ ‫إجراء باقي‬ ‫إجراء باقي الق�سم ِة ( ‪ُ )Remainder Operation‬‬
‫يقوم � ُ‬ ‫د‪ُ � -‬‬
‫وتكون �صيغ ُت ُه العام ُة‪:‬‬
‫ُ‬ ‫رقمين‪،‬‬
‫ِ‬ ‫ِ‬
‫ق�سمة‬ ‫لحا�صل‬
‫ِ‬ ‫ِ‬
‫الق�سمة‬

‫(‪Math.Remainder (dividend divisor‬‬

‫حيث‪:‬‬
‫ُ‬
‫ِ‬
‫الق�سمة‪.‬‬ ‫إجراء باقي‬
‫هو � ُ‬‫‪َ :Remainder‬‬
‫المق�سوم‪.‬‬
‫ُ‬ ‫الرقم‬
‫‪ُ :dividend‬‬
‫�صفرا‪.‬‬
‫ً‬ ‫تكون قيم ُته ت�ساوي‬
‫َ‬ ‫المق�سوم ِ‬
‫عليه‪ ،‬على �أ َّال‬ ‫ُ‬ ‫الرقم‬
‫‪ُ :divisor‬‬
‫مثال (‪)7‬‬
‫في التعبيرِ الآتي‪:‬‬
‫(‪Math.Remainder (5٫3‬‬
‫وهو العد ُد (‪.)2‬‬ ‫ِ‬
‫الق�سمة‪َ ،‬‬ ‫ويجد باقي‬
‫ُ‬ ‫الرقم (‪،)3‬‬
‫الرقم (‪ )5‬على ِ‬
‫�سيق�سم َ‬
‫ُ‬

‫‪102‬‬

‫‪www.jnob-jo.com‬‬
‫إجراء باقي الق�سم ِة (‪)Operation Remainder‬‬
‫ن�شاط (‪ُ � :)27-2‬‬
‫ناتج ِ‬
‫تنفيذ ما ي�أتي‪:‬‬ ‫أفراد مجموع ِت َك‪ ،‬ما ُ‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫‪Math.Remainder (7٫3( )1‬‬
‫‪Math.Remainder (1٫4( )2‬‬
‫‪Math.Reminder (Math.SquarRoot (100)٫ Math.Abs (-5)) )3‬‬

‫جر ْب ِ‬
‫بنف�س َك‬ ‫ّ‬
‫إجراء ‪Min‬‬
‫إجراء ‪ Max‬وال َ‬
‫ال َ‬

‫البرنامج‪:‬‬
‫ِ‬ ‫ِ‬
‫الم�ساعدة في‬ ‫ِ‬
‫وباال�ستعانة بجز ِء‬ ‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫البرنامج الآتي‪:‬‬
‫َ‬ ‫أدخل‬
‫‪ِ � -1‬‬

‫ِ‬
‫‪،‬والحظ النتيج َة‪.‬‬ ‫البرنامج‬
‫َ‬ ‫‪ -2‬ن ّف ِذ‬
‫البرنامج‪.‬‬
‫ِ‬ ‫من‬ ‫ِ‬
‫الثالثة ِ‬ ‫ِ‬
‫الجملة‬ ‫للكائن ‪ Math‬في‬
‫ِ‬ ‫ا�ستك�شف وظيف َة الإجرا ِء ‪Max‬‬
‫ْ‬ ‫‪-3‬‬
‫ِ‬
‫والحظ النتيج َة‪.‬‬ ‫البرنامج‪،‬‬
‫ِ‬ ‫أعد َ‬
‫تنفيذ‬ ‫االجراء ‪ Max‬بالإجرا ِء ‪ ،Min‬و� ْ‬
‫َ‬ ‫ِ‬
‫ا�ستبدل‬ ‫‪-4‬‬

‫‪103‬‬

‫‪www.jnob-jo.com‬‬
‫الفصل‬
‫ِ‬ ‫ُ‬
‫أسئلة‬

‫�صححها‪:‬‬
‫ْ‬ ‫ثم‬ ‫المكتوب ِ‬
‫بلغة ‪َّ ،Small Basic‬‬ ‫ِ‬ ‫البرنامج الآتي‬
‫ِ‬ ‫من‬
‫أخطاء َ‬
‫َ‬ ‫ا�ستخرج ال‬
‫ِ‬ ‫‪-1‬‬

‫علمت َ �أ َّن قيم َة‬


‫َ‬ ‫المكتوبة ِ‬
‫بلغة ‪� ،Small Basic‬إذا‬ ‫ِ‬ ‫الح�سابي ِة ال ِ‬
‫آتية‬ ‫ّ‬ ‫ناتج ِ‬
‫تنفيذ التعابيرِ‬ ‫‪ -2‬ما ُ‬
‫‪ ، A = 2‬وقيم َة ‪B = 3‬‬
‫( ‪A + 8 / (B + 5‬‬ ‫�أ ‪-‬‬
‫( ‪)B + A * 3 -1‬‬ ‫ب‪-‬‬
‫الرقم‬
‫مربع هذا ِ‬ ‫يح�سب َ‬ ‫ُ‬ ‫ثم‬ ‫لغة ‪ ،Small Basic‬يقر�أُ ً‬
‫رقما‪َّ ،‬‬ ‫با�ستخدام ِ‬
‫ِ‬ ‫برنامجا‪،‬‬
‫ً‬ ‫اكتب‬
‫‪ْ -3‬‬
‫ِ‬
‫المخرجات‪.‬‬ ‫ِ‬
‫�شا�شة‬ ‫ويطبعها على‬
‫ُ‬ ‫ومكعب ُه‪،‬‬
‫َ‬
‫ُ‬
‫الطول‬ ‫لم‬
‫م�ستطيل‪� ،‬إذا ُع َ‬
‫ٍ‬ ‫يح�سب محيط‬
‫ُ‬ ‫با�ستخدام ِ‬
‫لغة ‪،Small Basic‬‬ ‫ِ‬ ‫برنامجا‪،‬‬
‫ً‬ ‫اكتب‬
‫‪ْ -4‬‬
‫والعر�ض‪.‬‬
‫ُ‬
‫ثم‬ ‫ٍ‬
‫لموظف‪َّ ،‬‬ ‫ال�سنوي‬
‫َّ‬ ‫َ‬
‫الدخل‬ ‫لغة ‪ ،Small Basic‬يقر�أُ‬
‫با�ستخدام ِ‬
‫ِ‬ ‫برنامجا‪،‬‬
‫ً‬ ‫اكتب‬
‫ْ‬ ‫‪-5‬‬
‫ويطبع ُه‪.‬‬
‫ُ‬ ‫ِ‬
‫العالوة‬ ‫بعد‬
‫الراتب َ‬
‫َ‬ ‫ويح�سب‬
‫ُ‬ ‫يح�سب العالو َة التي ت�ساوي ‪، % 12‬‬ ‫ُ‬
‫لغة ‪:Small Basic‬‬‫التعابير الجبري َة الآتي َة �إلى ِ‬
‫َ‬ ‫ِ‬
‫حول‬ ‫‪-6‬‬

‫‪a3 + c3‬‬
‫�أ ‪-‬‬
‫‪v‬‬
‫ب‪|3 + r| -‬‬

‫‪104‬‬

‫‪www.jnob-jo.com‬‬
‫البرمجية ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫الجمل‬
‫ِ‬ ‫ناتج ِ‬
‫تنفيذ‬ ‫‪ -7‬ما ُ‬

‫الجمل ُة البرمجيّ ُة‬ ‫ِ‬


‫ ‬
‫النتفيذ‬ ‫ناتج‬
‫ُ‬

‫المعادلة ال ِ‬
‫آتية ‪:‬‬ ‫ِ‬ ‫قيمة ‪ F‬وطباع ِتها من‬
‫لح�ساب ِ‬
‫ِ‬ ‫برنامجا‬
‫ً‬ ‫اكتب‬
‫ْ‬ ‫‪-8‬‬
‫‪N - C3‬‬
‫=‪F‬‬ ‫| ‪+ | N - 20‬‬
‫‪4‬‬
‫أول‪،‬‬ ‫ِ‬
‫العمود ال ِ‬ ‫ِ‬
‫الح�ساب (‪ )Math Object‬في‬ ‫بكائن‬
‫ِ‬ ‫الخا�ص‬
‫ِّ‬ ‫ا�سم الإجرا ِء‬
‫بين ِ‬ ‫وفق َ‬
‫‪ْ -9‬‬
‫ِ‬
‫العمود الثاني‪:‬‬ ‫ِ‬
‫ووظيفته في‬
‫وظيفتُه‬ ‫ا�سم الإجرا ِء‬
‫ ‬ ‫ُ‬ ‫الرمز‬
‫ِ‬
‫بالدائرة‪ ،‬والتي ت�ساوي ‪3.14‬‬ ‫‪� SquareRoot‬أ ‪ -‬يعطي الن�سب َة الثابت َة الخا�ص َة‬
‫عددين‪ ،‬ويعطي القيم َة الكبرى بي َنهما‪.‬‬
‫ِ‬ ‫بين‬
‫يقارن َ‬
‫ُ‬ ‫ب‪-‬‬ ‫‪Abs‬‬
‫تكون موجب ًة‬
‫َ‬ ‫عددي ٍة‪ ،‬على � ْأن‬
‫ّ‬ ‫التربيعي ل ِأية قيم ٍة‬
‫َّ‬ ‫الجذر‬
‫َ‬ ‫يح�سب‬
‫ُ‬ ‫جـ‪-‬‬ ‫‪Power‬‬
‫�صفرا‪.‬‬
‫ً‬ ‫ �أو ت�ساوي‬ ‫ ‬
‫عددي ٍة‪.‬‬
‫ّ‬ ‫يح�سب القيم َة المطلق َة لقيم ٍة‬
‫ُ‬ ‫د‪-‬‬ ‫‪Max‬‬

‫مرفوع لقو ٍة‪.‬‬


‫ٍ‬ ‫الناتج ٍ‬
‫لعدد‬ ‫َ‬ ‫يح�سب‬
‫ُ‬ ‫هـ‪-‬‬ ‫‪Min‬‬

‫عددين‪ ،‬ويعطي القيم َة ال�صغرى بي َنهما‪.‬‬


‫ِ‬ ‫بين‬
‫يقارن َ‬
‫ُ‬ ‫و‪-‬‬ ‫‪Pi‬‬

‫‪105‬‬

‫‪www.jnob-jo.com‬‬
‫الر�سومات في برمجيّ ِة ‪Small Basic‬‬
‫ِ‬ ‫مع‬
‫الرابع التعاملُ َ‬
‫ُ‬ ‫الف�صلُ‬

‫ِ‬
‫الر�سومات (‪)GraphicsWindow Object‬‬ ‫كائن نافذ ِة‬
‫�أو ًال‪ُ :‬‬
‫ولكن‬
‫َّ‬ ‫للبرامج‪،‬‬
‫ِ‬ ‫ِ‬
‫الرقمية‬ ‫ِ‬
‫الن�صية � ِأو‬ ‫النتائج‬
‫ِ‬ ‫الن�ص (‪ )TextWindow‬لإظهارِ‬ ‫ا�ستخدمت �سابقًا نافذ َة ِّ‬
‫َ‬
‫ِ‬
‫بالر�سومات‪،‬‬ ‫ِ‬
‫الخا�صة‬ ‫ِ‬
‫المخرجات‬ ‫ِ‬
‫�شا�شة‬ ‫من‬
‫آخر ْ‬
‫ع� َ‬‫إمكاني َة �إظهارِ نو ٍ‬
‫تمتلك � ّ‬‫ُ‬ ‫برمجي َة ‪Small Basic‬‬
‫ِ‬
‫الر�سومات (‪.)GraphicsWindow‬‬ ‫الر�سومي ِة‪ ،‬و ُت�سمى نافذ َة‬
‫ّ‬ ‫ِ‬
‫المخرجات‬ ‫�ستخدم لإظهارِ‬
‫ُ‬ ‫والتي ُت‬

‫ِ‬
‫الر�سومات (‪)GraphicsWindow Object‬‬ ‫مع كائنِ نافذ ِة‬
‫البدء َ‬
‫ُ‬ ‫‪-1‬‬
‫قد‬ ‫ِ‬
‫الر�سومات (‪ْ )GraphicsWindow‬‬ ‫تتيحها َ‬
‫لك نافذ ُة‬ ‫الر�سومي َة التي ُ‬
‫ّ‬ ‫ِ‬
‫المخرجات‬ ‫� َّإن‬
‫ِ‬
‫نافذة‬ ‫مع‬
‫وللتعامل َ‬
‫ِ‬ ‫أحجام مختلف ٍة‪،‬‬
‫ٍ‬ ‫إظهارها ب� ٍ‬
‫ألوان و�‬ ‫وت�ستطيع � َ‬
‫ُ‬ ‫ً‬
‫خطوطا � ْأو �أ�شكاالً‪،‬‬ ‫تكون‬
‫ُ‬
‫من‬ ‫ِ‬
‫‪-‬كغيره َ‬ ‫الكائن ‪ ،GraphicsWindow‬الذي‬ ‫ِ‬ ‫َ‬
‫تتعرف على‬ ‫َ‬
‫عليك � ْأن‬ ‫ِ‬
‫الر�سومات‪ ،‬ف�إ َّن ُه‬
‫ِ‬
‫طريق‬ ‫عن‬ ‫ِ‬
‫الر�سومات ْ‬ ‫وتظهر نافذ ُة‬
‫ُ‬ ‫ٍ‬
‫إجراءات خا�ص ًة ِبه‪،‬‬ ‫خ�صائ�ص و�‬
‫َ‬ ‫ُ‬
‫يمتلك‬ ‫ِ‬
‫الكائنات ‪-‬‬
‫البرمجية ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫ِ‬
‫الجملة‬ ‫خا�صي ِة (‪ ،)Show‬كما في‬ ‫َّ‬

‫ال�شكل (‪ ،)25-2‬بد ًال من‬


‫ِ‬ ‫بي�ضاء‪ ،‬كما في‬
‫َ‬ ‫ٍ‬
‫مخرجات‬ ‫ِ‬
‫�شا�شة‬ ‫ظهور‬
‫َ‬ ‫بعد ِ‬
‫تنفيذها‬ ‫ُ‬
‫و�ستالحظ َ‬
‫الن�ص (‪.)TextWindow Object‬‬ ‫ِ‬
‫نافذة ِّ‬ ‫بكائن‬
‫ِ‬ ‫ِ‬
‫الخا�صة‬ ‫ِ‬
‫المخرجات ال�سودا ِء‬ ‫ِ‬
‫�شا�شة‬

‫ِ‬
‫الر�سومات ( ‪.)GraphicsWindow‬‬ ‫ِ‬
‫نافذة‬ ‫ُ‬
‫ال�شكل (‪� :)25-2‬شا�ش ُة‬

‫‪106‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫الر�سومات‬ ‫‪� -2‬إعدا ُد نافذ ِة‬
‫لون خلفي ِتها‪ْ � ،‬أو‬ ‫ِ‬
‫النافذة‪ْ � ،‬أو ِ‬ ‫ِ‬
‫عنوان‬ ‫التحكم بمظهرِ ها‪ ،‬كتغييرِ‬
‫َ‬ ‫ِ‬
‫الر�سومات‬ ‫تتيح َ‬
‫لك نافذ ُة‬ ‫ُ‬
‫تتحكم بالمظهرِ ‪:‬‬
‫ُ‬ ‫الخ�صائ�ص التي‬
‫ِ‬ ‫بع�ض ِ‬
‫هذه‬ ‫يبين َ‬ ‫ُ‬
‫والجدول (‪ُ )6-2‬‬ ‫حجمها‪ْ � ،‬أو ِ‬
‫موقعها‪،‬‬ ‫ِ‬

‫ِ‬
‫الر�سومات ( ‪.)GraphicsWindow‬‬ ‫ِ‬
‫نافذة‬ ‫خ�صائ�ص‬
‫ِ‬ ‫بع�ض‬ ‫ُ‬
‫الجدول (‪ُ :)6-2‬‬

‫مثالٌ‬ ‫عملُها ‬ ‫ ‬
‫الخا�صي ُة‬
‫ِ‬
‫نافذة‬ ‫ِ‬
‫خلفية‬ ‫الخا�صي�� ُة بتغييرِ‬
‫َّ‬ ‫تقوم‬
‫ُ‬ ‫‪BackgroundColor‬‬
‫أبي�ض‬ ‫ِ‬
‫الل��ون ال ِ‬ ‫ِ‬
‫الر�سوم��ات‪ ،‬م��ن‬
‫ترغب‬
‫ُ‬ ‫ِ‬
‫اللون ال��ذي‬ ‫التلقائ��ي �إلى‬
‫ِّ‬
‫ُ‬
‫ال�شكل (‪ )26-2‬عد ًدا‬ ‫ويبين‬
‫ُ‬ ‫ِ‬
‫فيه‪،‬‬
‫ألوان و تدرجا ِتها‪.‬‬
‫من ال ِ‬
‫َ‬

‫من‬ ‫ِ‬
‫الر�سومات َ‬ ‫ِ‬
‫ناف��ذة‬ ‫ِ‬
‫عن��وان‬ ‫تغيير‬
‫ُ‬
‫التلقائ��ي ‪Small Basic‬‬
‫ِّ‬ ‫اال�س��م‬
‫ِ‬
‫‪Title‬‬
‫‪� Graphics Window‬إل��ى‬
‫تختاره‪.‬‬
‫ُ‬ ‫اال�سم الذي‬
‫ِ‬

‫ِ‬
‫الر�سومات‪.‬‬ ‫ِ‬
‫نافذة‬ ‫ارتفاع‬
‫ِ‬ ‫تحديد‬
‫ُ‬ ‫‪Height‬‬

‫ِ‬
‫الر�سومات‪.‬‬ ‫ِ‬
‫نافذة‬ ‫عر�ض‬
‫تحديد ِ‬
‫ُ‬ ‫‪Width‬‬

‫ِ‬
‫الر�سومات‬ ‫ِ‬
‫نافذة‬ ‫مو�ضع‬
‫ِ‬ ‫تحديد‬
‫ُ‬ ‫‪Left‬‬
‫ِ‬
‫لل�شا�شة‪.‬‬ ‫من ِ‬
‫جهة الي�سارِ‬ ‫ْ‬
‫ِ‬
‫الر�سومات‬ ‫ِ‬
‫نافذة‬ ‫مو�ضع‬
‫ِ‬ ‫تحديد‬
‫ُ‬ ‫‪Top‬‬
‫ِ‬
‫لل�شا�شة‪.‬‬ ‫العلوي ِة‬
‫ّ‬ ‫ِ‬
‫الجهة‬ ‫من‬
‫َ‬
‫‪107‬‬

‫‪www.jnob-jo.com‬‬
‫ال�ساد�س‬
‫َ‬ ‫بالنظام‬
‫ِ‬ ‫المعبرِ عنها‬
‫َّ‬ ‫أرقام‬ ‫برمجية ‪ Small Basic‬بمجموع ٍة َ‬
‫من ال ِ‬ ‫ّ‬ ‫ُتم َّث ُل ال ُ‬
‫ألوان في‬
‫الجمل‬
‫ِ‬ ‫ِ‬
‫كتابة‬ ‫ألوان في‬‫هذه ال ِ‬ ‫ا�ستخدام ِ‬
‫ِ‬ ‫عند‬
‫الخيار َ‬
‫ُ‬ ‫ال�شكل (‪َ ،)26-2‬‬
‫ولك‬ ‫ُ‬ ‫يو�ضح‬
‫ُ‬ ‫ع�شر‪،‬كما‬ ‫َ‬
‫ألوان‬
‫لي�ست ال َ‬ ‫ِ‬ ‫ال�شكل‬
‫ِ‬ ‫الرقم الذي يم ّث ُل ُه‪ .‬وال ُ‬
‫ألوان الموجود ُة في‬ ‫ِ‬ ‫اللون �أوِ‬ ‫ِ‬
‫بكتابة ا�سم ِ ِ‬ ‫ِ‬
‫البرمجية‬
‫ألوان‪pink, orange ،yellow, purple, brown, :‬‬
‫أي�ضا ‪ -‬ال ُ‬ ‫الوحيد َة المتاح َة‪ ،‬بلْ َ‬
‫هناك ‪ً �-‬‬
‫‪ white, gray‬وتدرجا ُتها‪.‬‬

‫برمجي ُة ‪.Small Basic‬‬


‫ّ‬ ‫تتيحها‬ ‫بع�ض ال ِ‬
‫ألوان التي ُ‬ ‫ُ‬
‫ال�شكل (‪ُ :)26-2‬‬

‫تعل ّْم‬
‫ُ‬
‫تتعامل‬ ‫وهي الأعدا ُد الع�شر ُة التي‬ ‫أحد � ِ‬
‫رمزا‪َ ،‬‬
‫وي�ضم ‪ً 16‬‬ ‫ُّ‬ ‫العد‪،‬‬
‫أنظمة ِّ‬ ‫هو � ُ‬ ‫ع�شر‪َ :‬‬
‫ال�ساد�س َ‬
‫َ‬ ‫النظام‬
‫ُ‬
‫ِ‬
‫إنجليزية‬ ‫ِ‬
‫باللغة ال‬ ‫�ستة � ٍ‬
‫أحرف‬ ‫أول ِ‬ ‫من (‪� )0‬إلى (‪ ،)9‬بال ِ‬
‫إ�ضافة �إلى � ِ‬ ‫الع�شري ْ‬
‫ِّ‬ ‫النظام‬
‫ِ‬ ‫معها في‬
‫َ‬
‫كالآتي‪:‬‬
‫‪0 ٫ 1٫ 2٫ 3٫ 4٫ 5٫ 6٫ 7٫ 8٫ 9٫ A٫ B٫ C٫ D٫E٫ F‬‬
‫يرمز �إلى‬ ‫َ‬
‫الحرف (‪ُ )A‬‬ ‫الرقم (‪)9‬؛ � ْأي � َّأن‬
‫بعد ِ‬ ‫وتكون مرتب ًة َ‬
‫ُ‬ ‫معين‪،‬‬
‫رقم ٍ‬‫يرمز �إلى ٍ‬
‫حرف ُ‬‫ٍ‬ ‫ُّ‬
‫وكل‬
‫الرقم (‪....،)12‬‬
‫يرمز �إلى ِ‬ ‫َ‬
‫والحرف (‪ُ )C‬‬ ‫الرقم (‪،)11‬‬
‫يرمز �إلى ِ‬ ‫َ‬
‫والحرف ( ‪ُ )B‬‬ ‫الرقم (‪،)10‬‬
‫ِ‬
‫أرقاما وحروفًا‪،‬‬
‫ع�شر تحتوي � ً‬
‫َ‬ ‫ال�ساد�س‬
‫َ‬ ‫بالنظام‬
‫ِ‬ ‫أرقام المكتوب َة‬ ‫ُ‬
‫�ستالحظ � َّأن ال َ‬ ‫َ‬
‫لذلك‬ ‫وهكذا‪.‬‬
‫ع�شر الآتي‪556B2F :‬‬ ‫ال�ساد�س َ‬
‫َ‬ ‫ِ‬
‫العدد‬ ‫كما في‬
‫‪108‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫الر�سومات (‪)GraphicsWindow‬‬ ‫خ�صائ�ص نافذ ِة‬
‫ِ‬ ‫بع�ض‬
‫تغيير ِ‬
‫ن�شاط (‪ُ :)28-2‬‬
‫المجموعة‪ ،‬ن ّف ِذ الآتي‪:‬‬
‫ِ‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫الر�سومات (‪.)GraphicsWindow‬‬‫ِ‬ ‫أظهر نافذ َة‬
‫‪ْ � -1‬‬
‫ِ‬
‫النافذة ‪. Cyan‬‬ ‫ِ‬
‫خلفية‬ ‫‪ -2‬اجعلْ َ‬
‫لون‬
‫ِ‬
‫الر�سومات ‪. My Graphics‬‬ ‫ِ‬
‫نافذة‬ ‫عنوان‬
‫َ‬ ‫‪ -3‬اجعلْ‬
‫وعر�ضها ي�ساوي (‪.)350‬‬
‫َ‬ ‫ِ‬
‫النافذة ي�ساوي (‪،)300‬‬ ‫ارتفاع‬
‫َ‬ ‫اجعل‬
‫ِ‬ ‫‪-4‬‬
‫ِ‬
‫الجهة العليا ي�ساوي (‪.)200‬‬ ‫ومن‬ ‫ِ‬
‫الناحية الي�سرى ي�ساوي (‪َ ،)400‬‬ ‫من‬ ‫ِ‬
‫النافذة َ‬ ‫مو�ضع‬
‫َ‬ ‫‪ -5‬اجعلْ‬

‫ِ‬
‫الر�سومات (‪)GraphicsWindow‬‬ ‫إحداثيات نافذ ِة‬
‫ُ‬ ‫‪� -3‬‬
‫ِ‬
‫الر�سوم��ات‬ ‫ِ‬
‫ناف��ذة‬ ‫نظ��ام‬
‫َ‬ ‫� َّإن‬
‫محوري��ن‪ ،‬هما‪:‬‬
‫ِ‬ ‫م��ع‬ ‫ُ‬
‫يتعام��ل َ‬
‫وه��و‬
‫َ‬ ‫ال�سين��ي (‪)X‬‬
‫ُّ‬ ‫المح��ور‬
‫ُ‬
‫والمح��ور‬
‫ُ‬ ‫أفق��ي‪،‬‬
‫المح��ور ال ُّ‬
‫ُ‬
‫المحور‬
‫ُ‬ ‫وه��و‬
‫َ‬ ‫ال�ص��ادي (‪)Y‬‬
‫ُّ‬
‫موق��ع عل��ى‬ ‫ٍ‬ ‫العم��ودي‪ ،‬و� ُّأي‬
‫ُّ‬
‫تحديد ُه‬‫ُ‬ ‫يتم‬ ‫ِ‬
‫الر�سوم��ات ُّ‬ ‫ِ‬
‫نافذة‬
‫ال�سيني‪،‬‬ ‫المحوري��ن‪:‬‬
‫ِ‬ ‫ِ‬
‫بتحديد‬
‫ِّ‬
‫ِ‬
‫الر�سومات‪.‬‬ ‫ِ‬
‫نافذة‬ ‫إحداثيات‬
‫ُ‬ ‫ُ‬
‫ال�شكل (‪� :)27-2‬‬ ‫وعن��د‬
‫َ‬ ‫وال�ص��ادي (‪،)X,Y‬‬ ‫ِّ‬
‫(‪.)GraphicsWindow‬‬ ‫البرمجي َة‬
‫ّ‬ ‫ِ‬
‫التعليم��ات‬ ‫كتاب ِت َ‬
‫��ك‬
‫با�ستخدام المحاورِ ‪.‬‬
‫ِ‬ ‫الر�سم‬
‫ِ‬ ‫نقطة ِ‬
‫بداية‬ ‫مو�ضع ِ‬ ‫ِ‬ ‫تحديد‬
‫ُ‬ ‫يتوجب َ‬
‫عليك‬ ‫ُ‬ ‫ِ‬
‫بالر�سومات‪ ،‬ف�إ ّن ُه‬ ‫الخا�ص َة‬
‫ِ‬
‫الر�سومات‪.‬‬ ‫معها نافذ ُة‬ ‫ُ‬
‫تتعامل َ‬ ‫ِ‬
‫إحداثيات المحاورِ التي‬ ‫يبين ال�شك ُل (‪� )27-2‬‬ ‫ُ‬

‫‪109‬‬

‫‪www.jnob-jo.com‬‬
‫القيم للمحورِ‬ ‫النافذة‪ ،‬وتبد�أُ ُ‬
‫ِ‬ ‫من‬ ‫ِ‬
‫العلوية َ‬ ‫ِ‬
‫الزاوية الي�سرى‬ ‫تقع في‬ ‫ِ‬
‫للنافذة‪ُ ،‬‬ ‫الحظ � َّأن نقط َة (‪)0,0‬‬‫ْ‬
‫ال�صادي (‪ ،)Y‬ف�إ ّن ُه يبد�أُ‬
‫ُّ‬ ‫المحور‬
‫ُ‬ ‫اليمين؛ و�أما‬
‫ِ‬ ‫ِ‬
‫بالتزايد كلما اتجهنا من الي�سارِ �إلى‬ ‫ال�سيني (‪)X‬‬
‫ِّ‬
‫أ�سفل‪.‬‬ ‫ِ‬
‫االنتقال من الأعلى �إِلى ال ِ‬ ‫عند‬ ‫ِ‬
‫بالتزايد َ‬
‫ِ‬
‫الخطوط‬ ‫ر�سم‬
‫‪ُ -4‬‬
‫الخط (‪)DrawLine Operation‬‬‫ِّ‬ ‫ر�سم‬
‫إجراء ِ‬ ‫ا�ستخدم � َ‬
‫ْ‬ ‫ِ‬
‫الر�سومات‪،‬‬ ‫ِ‬
‫نافذة‬ ‫لر�سم ٍّ‬
‫خط في‬ ‫ِ‬
‫النحو الآتي‪:‬‬
‫ِ‬ ‫تكون على‬
‫ُ‬ ‫بالكائن (‪ ،)GraphicsWindow‬و�صيغ ُته العام ُة‬
‫ِ‬ ‫الخا�ص‬
‫ِّ‬
‫( ‪GraphicsWindow.DrawLine (x1 y1 x2 y2‬‬
‫حيث‪:‬‬
‫ُ‬
‫م�ستقيم‪.‬‬
‫ٍ‬ ‫بر�سم ٍ‬
‫خط‬ ‫ِ‬ ‫الخا�ص‬
‫ُّ‬ ‫إجراء‬
‫‪ :DrawLine‬ال ُ‬
‫ال�صادي‪.‬‬
‫َّ‬ ‫المحور‬
‫َ‬ ‫ال�سيني‪ ،‬وتم ّث ُل ‪y1‬‬ ‫المحور‬
‫َ‬ ‫حيث ُ‬
‫تمثل ‪x1‬‬ ‫الم�ستقيم‪ُ ،‬‬
‫ِ‬ ‫ِّ‬
‫الخط‬ ‫‪ :x1 , y1‬نقط ُة ِ‬
‫بداية‬
‫ّ‬
‫الم�ستقيم ‪.‬‬
‫ِ‬ ‫ِّ‬
‫الخط‬ ‫‪ :x2 , y2‬نقط ُة ِ‬
‫نهاية‬

‫مثال (‪)1‬‬
‫(‪GraphicsWindow.DrawLine (50٫70٫300٫200‬‬
‫ِّ‬
‫الخط (‪DrawLine‬‬ ‫ر�سم‬ ‫با�ستخدام �إجرا ِء‬ ‫م�ستقيم‪،‬‬ ‫ر�سم ٍّ‬
‫خط‬ ‫أمر‬ ‫ِ ُ‬
‫ِ‬ ‫ِ‬ ‫ٍ‬ ‫ِ‬ ‫عطي � ُ‬
‫المثال �أ َ‬ ‫في هذا‬
‫هي‪:‬‬ ‫ِّ‬ ‫ِ‬ ‫ِ‬
‫الخط َ‬ ‫ات هذا‬
‫إحداثي ُ‬
‫ّ‬ ‫الر�سومات (‪ ،)GraphicsWindow‬و�‬ ‫نافذة‬ ‫‪ )Operation‬في‬
‫و�ستكون‬
‫ُ‬ ‫الم�ستقيم‪،‬‬
‫ِ‬ ‫ِّ‬
‫الخط‬ ‫الم�ستقيم‪َ ،‬و (‪ )300٫200‬هي نقط ُة ِ‬
‫نهاية‬ ‫ِ‬ ‫ِّ‬
‫الخط‬ ‫(‪ )50٫70‬نقط ُة ِ‬
‫بداية‬
‫َ‬
‫ال�شكل (‪.)28-2‬‬
‫ِ‬ ‫ِ‬
‫التنفيذ كما في‬ ‫نتيج ُة‬

‫ِ‬
‫الر�سومات‪.‬‬ ‫ِ‬
‫نافذة‬ ‫م�ستقيم في‬
‫ٍ‬ ‫ر�سم ٍّ‬
‫خط‬ ‫ُ‬
‫ال�شكل (‪ُ :)28-2‬‬
‫‪110‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫الر�سومات‪.‬‬ ‫ٍ‬
‫خطوط في نافذ ِة‬ ‫ر�سم‬
‫ن�شاط (‪ُ :)29-2‬‬
‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫البرنامج الآتي‪:‬‬
‫َ‬ ‫أدخل‬
‫‪ِ �-1‬‬

‫البرنامج‪.‬‬
‫َ‬ ‫‪ -2‬ن ِّفذ ِ‬
‫ِ‬
‫المجموعة‪.‬‬ ‫مع زمال ِئ َك في‬
‫ناق�ش النتيج َة َ‬
‫البرنامج؟ ِ‬
‫ِ‬ ‫ناتج ِ‬
‫تنفيذ‬ ‫‪ -3‬ما ُ‬

‫ِ‬
‫اللون‪ِ � ،‬أو‬ ‫‪،‬مثل‪( :‬تغييرِ‬ ‫ِ‬
‫بر�سمه ُ‬ ‫تقوم‬ ‫ِّ‬
‫الخط الذي ُ‬ ‫خ�صائ�ص‬
‫ِ‬ ‫َ‬
‫تعديل‬ ‫لك برمجي ُة ‪Small Basic‬‬ ‫تتيح َ‬
‫ُ‬
‫الخط �إلى ِ‬
‫اللون الذي‬ ‫ِّ‬ ‫القلم (‪ )PenColor Property‬لتغييرِ ِ‬
‫لون‬ ‫لون ِ‬ ‫خا�صي ُة ِ‬
‫ّ‬ ‫�ستخدم‬
‫ُ‬ ‫ال�س ِ‬
‫مك)‪ .‬و ُت‬ ‫ُّ‬
‫بال�شكل (‪)27-2‬؛ � ّأما‬
‫ِ‬ ‫وت�ستطيع اال�ستعان َة‬
‫ُ‬ ‫هو الأ�سو ُد‪،‬‬
‫االفترا�ضي َ‬
‫ُّ‬ ‫اللون‬
‫ُ‬ ‫يكون‬
‫ُ‬ ‫حيث‬
‫ترغب فيه؛ ُ‬
‫ُ‬
‫القلم ( ‪.)PenWidth Propery‬‬ ‫عر�ض ِ‬ ‫خا�صي ِة ِ‬
‫ّ‬ ‫با�ستخدام‬
‫ِ‬ ‫تغييره‬
‫فيتم ُ‬ ‫ِّ‬
‫الخط‪ُ ،‬‬ ‫ُ�س ْم ُك‬

‫مثال (‪)2‬‬

‫الر�سم في‬
‫ِ‬ ‫مك ِّ‬
‫خط‬ ‫تغيير ُ�س ِ‬
‫ُ‬ ‫تم‬ ‫ِ‬
‫المثال (‪َّ )2‬‬ ‫في‬
‫الر�سم‬
‫ِ‬ ‫خط‬ ‫وتغيير ِ‬
‫لون ِّ‬ ‫ُ‬ ‫ِ‬
‫التعليمة الأولى �إلى (‪،)10‬‬
‫أخيرا‪ُ ،‬ر ِ�س َم‬ ‫ِ‬
‫الثانية‪ ،‬و� ً‬ ‫ِ‬
‫التعليمة‬ ‫�إلى ِ‬
‫اللون الأخ�ضرِ في‬
‫انظر نتيج َة‬ ‫ْ‬ ‫ِ‬
‫الثالثة‪.‬‬ ‫ِ‬
‫التعليمة‬ ‫الم�ستقيم في‬
‫ُ‬ ‫ُّ‬
‫الخط‬
‫ال�شكل (‪.)29-2‬‬
‫ِ‬ ‫ِ‬
‫التنفيذ في‬

‫الم�ستقيم‪.‬‬
‫ِ‬ ‫ِّ‬
‫الخط‬ ‫خ�صائ�ص‬
‫ِ‬ ‫تغيير‬ ‫ُ‬
‫ال�شكل (‪ُ :)29-2‬‬ ‫ ‬

‫‪111‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫الر�سومات‪.‬‬ ‫الم�ستقيم في نافذ ِة‬
‫ِ‬ ‫خ�صائ�ص الخطِّ‬
‫ِ‬ ‫تغيير‬
‫ن�شاط (‪ُ :)30-2‬‬

‫أفراد مجموع ِت َك‪ْ ،‬‬


‫قم بما ي�أتي‪:‬‬ ‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫البرنامج الآتي‪:‬‬
‫َ‬ ‫أدخل‬
‫‪ِ � -1‬‬

‫ِ‬
‫المجموعة‪.‬‬ ‫مع زمال ِئ َك في‬
‫وناق�شها َ‬
‫ْ‬ ‫البرنامج‪،‬‬
‫ِ‬ ‫ْ‬
‫الحظ نتيج َة‬ ‫البرنامج‪،‬‬
‫َ‬ ‫‪ -2‬ن ِّف ِذ‬

‫أ�شكال الهند�سيّ ِة وتعبئتُها‪.‬‬


‫ر�سم ال ِ‬
‫‪ُ -5‬‬
‫دون ِ‬
‫تعبئته‪،‬‬ ‫من ِ‬ ‫الخارجي ِة ْ‬
‫فقط‪ْ ،‬‬ ‫ّ‬ ‫ِ‬
‫بحدوده‬ ‫ال�شكل‬
‫ِ‬ ‫ر�سم‬
‫يمكن ُ‬
‫ُ‬ ‫ِ‬
‫الهند�سية‪،‬‬ ‫ِ‬
‫أ�شكال‬ ‫بر�سم ال‬ ‫ِ‬
‫عند البد ِء ِ‬
‫ِ‬
‫الفر�شاة (‪.)Brush‬‬ ‫با�ستخدام � ِ‬
‫أداة‬ ‫ِ‬ ‫محد ٍد‬
‫بلون َّ‬ ‫ِ‬
‫بتعبئته ٍ‬ ‫القلم (‪ْ � ،)Pen‬أو‬‫أداة ِ‬ ‫با�ستخدام � ِ‬
‫ِ‬ ‫َ‬
‫وذلك‬
‫ِ‬
‫الر�سومات (‪ ،)GraphicsWindow‬وبها‬ ‫كائن‬
‫يوفرها ُ‬ ‫إجراءات التي ُ‬ ‫ِ‬ ‫من ال‬ ‫العديد َ‬
‫ُ‬ ‫وهناك‬
‫الهند�سي َة المفرغ َة والمعب�أةَ‪ ،‬ومنها‪:‬‬
‫ّ‬ ‫َ‬
‫أ�شكال‬
‫تر�سم ال‬
‫ُ‬
‫الم�ستطيل‬
‫ِ‬ ‫نوع‬
‫تحد َد َ‬ ‫َ‬
‫فعليك بداي ًة � ْأن ِّ‬ ‫تر�سم م�ستطيلاً ‪،‬‬
‫َ‬ ‫ر�سم الم�ستطيلِ ‪�:‬إذا �أردت � ْأن‬ ‫�أ ‪ُ � -‬‬
‫إجراء ِ‬
‫إجراء‬
‫عندئذ‪َ � -‬‬ ‫ٍ‬ ‫ف�ست�ستخدم‪-‬‬ ‫فر ٍغ‪،‬‬
‫ُ‬ ‫م�ستطيل ُم َّ‬
‫ٍ‬ ‫ر�سم‬
‫رغبت في ْ‬ ‫َ‬ ‫ر�سمه‪ ،‬ف�إذا‬
‫الذي تنوي َ‬
‫تر�سم‬
‫َ‬ ‫المفر ِغ (‪ ،)DrawRectangle Operation‬و�ِ ْإن � َ‬
‫أردت � ْأن‬ ‫َّ‬ ‫طيل‬
‫ر�سم الم�س َت ِ‬
‫المعب�أ (‪FillRectangle‬‬ ‫َّ‬ ‫الم�ستطيل‬
‫ِ‬ ‫إجراء ر�سم‬
‫ت�ستخدم � َ‬
‫َ‬ ‫َ‬
‫فعليك � ْأن‬ ‫معب�أً‪،‬‬
‫َّ‬ ‫م�ستطيلاً‬
‫‪.)Operation‬‬
‫مثال (‪)3‬‬

‫‪112‬‬

‫‪www.jnob-jo.com‬‬
‫خا�صية (‪،)DrawRectangle‬‬ ‫ِ‬ ‫با�ستخدام‬
‫ِ‬ ‫ر�سم ال ُ‬
‫أول‬ ‫ر�سم م�ستطيالن‪ُ ،‬ي ُ‬ ‫�سي ُ‬‫المثال (‪ُ )3‬‬ ‫ِ‬ ‫في‬
‫و�سينتج عن ُه‬
‫ُ‬ ‫خا�صية (‪،)FillRectangle‬‬‫ِ‬ ‫با�ستخدام‬
‫ِ‬ ‫ر�سم الثاني‬
‫وي ُ‬ ‫ٌ‬
‫م�ستطيل مفرغٌ ‪ُ ،‬‬ ‫و�سينتج عن ُه‬
‫ُ‬
‫المحورين‪:‬‬
‫ِ‬ ‫ِ‬
‫لتحديد‬ ‫فالر ِ‬
‫قمان ال ّأوالن‬ ‫م�ستطيل؛ َّ‬
‫ٍ‬ ‫لر�سم‬
‫ِ‬ ‫ويلزم َك �أربع ُة � ٍ‬
‫أرقام‬ ‫ُ‬ ‫معب�أٌ ٍ‬
‫بلون‪،‬‬ ‫م�ستطيل َّ‬‫ٌ‬
‫عر�ض‬ ‫ِ‬
‫لتحديد ِ‬ ‫الثالث‬
‫ُ‬ ‫والرقم‬
‫ُ‬ ‫للم�ستطيل‪،‬‬
‫ِ‬ ‫ِ‬
‫العلوية‬ ‫ِ‬
‫الزاوية الي�سرى‬ ‫ِ‬
‫إحداثيات‬ ‫وال�صادي‪ ،‬ل‬
‫ِّ‬ ‫ال�سيني‪،‬‬
‫ِّ‬
‫الم�ستطيل‪.‬‬
‫ِ‬ ‫ارتفاع‬
‫ِ‬ ‫ِ‬
‫لتحديد‬ ‫فهو‬
‫الرابع َ‬
‫ُ‬ ‫الم�ستطيل؛ و�أَ َّما ُ‬
‫الرقم‬ ‫ِ‬

‫ِ‬
‫الر�سومات‪.‬‬ ‫ِ‬
‫نافذة‬ ‫ِ‬
‫ال�سابق ( مثال ‪ )3‬في‬ ‫البرنامج‬
‫ِ‬ ‫ناتج ِ‬
‫تنفيذ‬ ‫ُ‬
‫ال�شكل (‪َ )30-2‬‬ ‫يبين‬
‫ُ‬

‫معب�أ‬
‫وم�ستطيل ً‬ ‫مفر ٍغ‪،‬‬ ‫ُ‬
‫ٍ‬ ‫م�ستطيل َّ‬
‫ٍ‬ ‫ر�سم‬
‫ال�شكل (‪ُ :)30-2‬‬

‫با�ستخدام‬
‫ِ‬ ‫َ‬
‫وذلك‬ ‫الم�ستطيل‪،‬‬
‫ِ‬ ‫ر�سم‬
‫الم�ستخدمين في ِ‬
‫ِ‬ ‫ِ‬
‫والفر�شاة‬ ‫للقلم‬ ‫خ�صائ�ص ِ‬
‫اللون ِ‬ ‫ِ‬ ‫تغيير‬
‫ت�ستطيع َ‬
‫ُ‬
‫وخا�صي ِة (‪،)BrushColor‬‬
‫َّ‬ ‫المفر ِغ‪،‬‬
‫َّ‬ ‫الم�ستطيل‬
‫ِ‬ ‫ر�سم‬
‫ت�سبق َ‬ ‫خا�صي ِة (‪ ،)PenColor‬التي ُ‬
‫يجب � ْأن َ‬ ‫ّ‬
‫المعب َ�أ‪.‬‬
‫َّ‬ ‫الم�ستطيل‬
‫ِ‬ ‫ر�سم‬
‫ت�سبق جمل َة ِ‬
‫َ‬ ‫يجب � ْأن‬
‫التي ُ‬

‫‪113‬‬

‫‪www.jnob-jo.com‬‬
‫م�ستطيل‪.‬‬
‫ٍ‬ ‫ر�سم‬
‫ن�شاط (‪ُ :)31-2‬‬
‫البرنامج الآتي‪:‬‬
‫َ‬ ‫‪ِ � -1‬‬
‫أدخ ِل‬
‫‪1‬‬ ‫" ‪GraphicsWindow.PenColor = " Red‬‬
‫‪2‬‬ ‫)‪GraphicsWindow.DrawRectangle (20, 20, 300, 60‬‬
‫‪3‬‬ ‫" ‪GraphicsWindow.PenColor = " Green‬‬
‫‪4‬‬ ‫)‪GraphicsWindow.FillRectangle (60, 100, 300, 60‬‬

‫ِ‬
‫التنفيذ‪.‬‬ ‫ْ‬
‫والحظ نتيج َة‬ ‫البرنامج‪،‬‬
‫َ‬ ‫‪ -2‬ن ّف ِذ‬
‫بالجملة ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫ْ‬
‫ا�ستبدل كلم َة ‪Red‬‬ ‫ِ‬
‫التعليمة الأولى‬ ‫‪ -3‬في‬
‫( ) ‪GraphicsWindow.GetRandomColor‬‬
‫بالجملة ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫ْ‬
‫ا�ستبدل كلم َة ‪Green‬‬ ‫ِ‬
‫الثالثة‬ ‫ِ‬
‫التعليمة‬ ‫وفي‬
‫( ) ‪GraphicsWindow.GetRandomColor‬‬
‫كل مر ٍة‪.‬‬
‫ألوان في ِّ‬ ‫ِ‬
‫والحظ ال َ‬ ‫من مر ٍة‪،‬‬
‫أكثر ْ‬
‫التبديل � َ‬
‫ِ‬ ‫بعد‬
‫البرنامج َ‬
‫َ‬ ‫‪ -4‬ن ّف ِذ‬
‫‪ -5‬ما وظيف ُة ( ) ‪GetRandomColor‬؟‬

‫مربع‬
‫ر�سم ٍ‬
‫ن�شاط (‪ُ :)32-2‬‬
‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫خا�صي ِة‬ ‫با�ستخدام‬ ‫معب ً�أ‬
‫آخر َّ‬ ‫ِ‬ ‫‪ِ -1‬‬
‫َّ‬ ‫ِ‬ ‫مفرغ‪ ،‬و� َ‬
‫ٍ‬ ‫مربع‬
‫لر�سم ٍ‬
‫التعليمات الالزم َة ِ‬ ‫اكتب‬
‫‪.DrawRectangle‬‬
‫الم�ستطيل؟‬
‫ِ‬ ‫عن‬
‫تختلف ِ‬
‫ُ‬ ‫مربع‪ ،‬والتي‬
‫بر�سم ٍ‬
‫ِ‬ ‫إحداثيات الخا�ص ُة‬
‫ُ‬ ‫‪ -2‬ما ال‬
‫ِ‬
‫النتيجة‪.‬‬ ‫من‬
‫أكد َ‬ ‫ِ‬
‫التعليمات‪ ،‬وت� ْ‬ ‫‪ -3‬ن ّف ِذ‬

‫اته‪،‬‬‫إحداثي ِ‬
‫ّ‬ ‫الم�ستطيل ب�‬
‫ِ‬ ‫ر�سم‬
‫بي�ضاوي ي�شب ُه َ‬
‫ٍّ‬ ‫�شكل‬
‫ٍ‬ ‫ر�سم‬
‫البي�ضاوي‪َّ � :‬إن َ‬
‫ِّ‬ ‫ر�سم ال�شكلِ‬
‫إجراء ِ‬
‫ب‪ُ � -‬‬
‫البي�ضاوي‬
‫ِّ‬ ‫ال�شكل‬
‫ِ‬ ‫ر�سم‬
‫إجراء ِ‬
‫�ست�ستخدم � َ‬
‫ُ‬ ‫الر�سم‪� ،‬إ اِّل � َ‬
‫أنك‬ ‫ِ‬ ‫قبل‬ ‫ِ‬
‫اللون َ‬ ‫خا�صي ِة‬
‫َّ‬ ‫ِ‬
‫وتحديد‬
‫المعب ً�أ‬
‫َّ‬ ‫البي�ضاوي‬
‫ِّ‬ ‫ال�شكل‬
‫ِ‬ ‫ر�سم‬
‫ِ‬ ‫إجراء‬
‫المفرغ (‪ ،)DrawEllipse Operation‬و� َ‬
‫ِ‬
‫(‪.)FillEllipse Operation‬‬

‫‪114‬‬

‫‪www.jnob-jo.com‬‬
‫مثال(‪)4‬‬
‫‪1‬‬ ‫" ‪GraphicsWindow.PenColor = " Red‬‬
‫‪2‬‬ ‫)‪GraphicsWindow.DrawEllipse (20, 20, 300, 60‬‬
‫‪3‬‬ ‫" ‪GraphicsWindow.BrushColor = " Green‬‬
‫‪4‬‬ ‫)‪GraphicsWindow.FillEllipse (60, 100, 300, 60‬‬
‫ال�شكل (‪.)31-2‬‬
‫ِ‬ ‫ِ‬
‫الر�سومات كما في‬ ‫ِ‬
‫نافذة‬ ‫البرنامج ال�سابق في‬
‫ِ‬ ‫�ستكون نتيج ُة ِ‬
‫تنفيذ‬ ‫ُ‬

‫البي�ضاوي‪.‬‬
‫ِّ‬ ‫ال�شكل‬
‫ِ‬ ‫ر�سم‬ ‫ُ‬
‫ال�شكل (‪ُ :)31-2‬‬
‫ر�سم دائر ٍة‪.‬‬
‫ن�شاط (‪ُ :)33-2‬‬
‫أفراد مجموع ِت َك‪،‬‬
‫مع � ِ‬ ‫ِ‬
‫وبالتعاون َ‬ ‫البي�ضاوي‪،‬‬
‫ِّ‬ ‫ال�شكل‬
‫ِ‬ ‫عد الدائر ُة حال ًة خا�ص ًة من‬
‫ُت ُّ‬
‫قم بما ي�أتي‪:‬‬
‫ْ‬
‫البي�ضاوي ِة‪.‬‬
‫ّ‬ ‫ِ‬
‫أ�شكال‬ ‫دوائر بد ًال َ‬
‫من ال‬ ‫َ‬ ‫لر�سم‬ ‫ِ‬
‫المثال (‪)4‬؛ ِ‬ ‫ِ‬
‫الموجود في‬ ‫البرنامج‬
‫ِ‬ ‫عد ْل على‬‫‪ّ -1‬‬
‫ِ‬
‫والحظ النتيج َة‪.‬‬ ‫البرنامج‪،‬‬
‫َ‬ ‫‪ِ -2‬‬
‫نفذ‬

‫‪115‬‬

‫‪www.jnob-jo.com‬‬
‫جر ْب ِ‬
‫بنف�س َك‬ ‫ّ‬
‫ِ‬
‫المثلث‬ ‫ر�سم‬
‫َ‬
‫توافرها ِ‬
‫لر�سمه‬ ‫الالزم ُ‬
‫ِ‬ ‫ِ‬
‫إحداثيات‬ ‫ِ‬
‫واكت�شف ال‬ ‫ر�سم ٍ‬
‫مثلث‪،‬‬ ‫جر ْب َ‬ ‫ِ‬
‫الم�ساعدة‪ّ ،‬‬ ‫با�ستخدام جز ِء‬
‫ِ‬ ‫‪-1‬‬
‫ال�ساقين‪،‬‬
‫ِ‬ ‫ِ‬
‫باللون الأحمرِ ‪ ،‬مت�ساوي‬ ‫ثم ار�سم مثل ًثا معب�أً‬
‫خالل �إجرا ِء (‪َّ ،)DrawTriangle‬‬
‫ِ‬ ‫من‬
‫ْ‬
‫ْ‬
‫خالل �إجرا ِء (‪ ،)FillTriangle‬كما في ال�شكل الآتي‪:‬‬
‫ِ‬ ‫من‬
‫ْ‬

‫لر�سم ٍ‬
‫مثلث؟‬ ‫تلزم ِ‬
‫ات التي ُ‬
‫إحداثي ُ‬
‫ّ‬ ‫‪ -2‬ما ال‬

‫كائن ال�سلحفا ِة ( ‪)Turtle Object‬‬


‫ثانيًا‪ُ :‬‬
‫ي�ستخدم‬
‫ُ‬ ‫ال�سلحفاة (‪،)Turtle Object‬‬ ‫ِ‬ ‫كائن‬
‫برمجي ُة (‪ )Small Basic‬كائن ًا ُي�سمى َ‬
‫ّ‬ ‫توفر‬
‫ُ‬
‫وبين‬
‫الفرق بي َن ُه َ‬ ‫اال�سم؟ وما‬ ‫�سمي بهذا‬ ‫ِ‬ ‫ِ‬ ‫ِ‬ ‫لإن�شا ِء‬
‫ُ‬ ‫ِ‬ ‫كائن ال�سلحفاة؟ ولماذا َ‬ ‫المختلفة‪ ،‬فما ُ‬ ‫الر�سومات‬
‫خ�صائ�ص ُه و�إجراءا ُت ُه؟‬
‫ُ‬ ‫ِ‬
‫أ�شكال؟ وما‬‫ر�سم ال‬ ‫ِ‬
‫الر�سومات في ِ‬ ‫ِ‬
‫نافذة‬ ‫كائن‬
‫ِ‬

‫خرجات لكائنِ ال�سلحفا ِة (‪)Turtle Object‬‬


‫ِ‬ ‫الم‬
‫‪ -1‬نافذ ُة ُ‬
‫ِ‬
‫ال�سلحفاة (‪)Turtle Object‬‬ ‫لكائن‬
‫ِ‬ ‫ِ‬
‫المخرجات‬ ‫تت�صف نافذ ُة‬
‫ُ‬
‫�سير ِ‬
‫تنفيذ الأوامرِ التي‬ ‫الم�ستخدم يرى َ‬
‫َ‬ ‫ِ‬
‫والقوة؛ ل َّأن‬ ‫ِ‬
‫بالمرونة‬
‫با�ستخدام �أيقون ٍة‬
‫ِ‬ ‫تلو الأخرى‪ ،‬وذلك‬ ‫ِ‬
‫للحا�سوب تعليم ًة َ‬ ‫ُيعطيها‬
‫ال�شكل‬
‫ِ‬ ‫�شكل �سلحفا ٍة‪ ،‬كما في‬ ‫ِ‬ ‫ِ‬
‫النافذة‪ ،‬على‬ ‫و�سط‬
‫َ‬ ‫تظهر‬
‫ُ‬
‫َ‬
‫مر‬‫يريد فع َل ُه‪ ،‬فتن ّف ُذ الأ َ‬
‫الم�ستخدم �إلى ما ُ‬
‫ُ‬ ‫ويوجهها‬
‫ُ‬ ‫(‪،)32-2‬‬
‫ُ‬
‫ال�شكل (‪:)32-2‬‬
‫ُّ‬
‫التحك ِم‬ ‫المخرجات؛ مما ُي ِ‬
‫عطيه مرون ًة عالي ًة في‬ ‫ِ‬ ‫ِ‬
‫�شا�شة‬ ‫أمام ُه على‬
‫� َ‬
‫ِ‬
‫ال�سلحفاة‪.‬‬ ‫�أيقون ُة‬
‫يرغب فيه‪.‬‬
‫ُ‬ ‫ال�شكل الذي‬
‫ِ‬ ‫إخراج‬
‫بالأوامرِ ‪ ،‬و� ِ‬

‫‪116‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫ال�سلحفاة‪:‬‬ ‫كائن‬ ‫ِ‬
‫خرجات ِ‬ ‫ِ‬
‫نافذة ُم‬ ‫هي الم�س�ؤول ُة عن �إِظهارِ‬
‫والتعليم ُة الآتي ُة َ‬
‫) ( ‪Turtle.Show‬‬

‫ال�شكل (‪:)33-2‬‬
‫ِ‬ ‫�ستظهر النافذةُ‪ ،‬كما في‬
‫ُ‬ ‫وعند ِ‬
‫تنفيذها‬ ‫َ‬

‫ِ‬
‫ال�سلحفاة‪.‬‬ ‫كائن‬ ‫ِ‬
‫مخرجات ِ‬ ‫ُ‬
‫ال�شكل (‪ :)33-2‬نافذ ُة‬

‫الر�سومات (‪ ،)GraphicsWindow‬التي‬ ‫ِ‬ ‫كائن‬


‫مخرجات ِ‬‫ِ‬ ‫ِ‬
‫بنافذة‬ ‫بي�ضاء �شبيه ٌة‬
‫ُ‬ ‫هي نافذ ٌة‬
‫َ‬
‫ِ‬
‫و�سط النافذة‪،‬‬ ‫خ�ضراء في‬
‫َ‬ ‫أيقونة �سلحفا ٍة �صغير ٍة‬
‫ظهور � ِ‬
‫َ‬ ‫ُ‬
‫تالحظ‬ ‫بك �ساب ًقا‪ � ،‬اَّإل � َ‬
‫أنك‬ ‫مرت َ‬
‫ْ‬
‫تريد خطو ًة خطوةً‪.‬‬ ‫الموقع تبد ُ�أ َ‬
‫ر�سم ما ُ‬ ‫ِ‬ ‫ومن هذا‬
‫ر� ُأ�سها �إلى الأعلى‪ْ ،‬‬
‫إجراءات كائنِ ال�سلحفا ِة ( ‪)Turtle Object Operations‬‬
‫ُ‬ ‫‪� -2‬‬
‫ِ‬
‫ال�سلحفاة م�ساف ًة‪،‬‬ ‫ِ‬
‫بتحريك‬ ‫ِ‬
‫الحركة‬ ‫إجراء‬
‫يقوم � ُ‬‫إجراء الحرك ِة (‪ُ :)Move Operation‬‬ ‫�أ ‪ُ � -‬‬
‫ِ‬
‫االتجاه‬ ‫م�ستقيم في‬
‫ٌ‬ ‫يظهر ٌ‬
‫خط‬ ‫ُ‬ ‫ِ‬
‫ال�سلحفاة‬ ‫ِ‬
‫حركة‬ ‫مقدارها‪،‬وفي �أثنا ِء‬
‫َ‬ ‫ِ‬
‫�ستخد ُم‬ ‫الم‬
‫يحد ُد ُ‬
‫ِّ‬
‫ِ‬
‫ال�سلحفاة‪ ،‬و�صيغ ُت ُه العام ُة على النحوِ الآتي‪:‬‬ ‫ؤ�شر � ِ‬
‫إليه ر� ُأ�س‬ ‫الذي ي� ُ‬
‫(‪Turtle.Move (distance‬‬

‫حيث‪:‬‬
‫ُ‬
‫أمام‪.‬‬ ‫ْ‬
‫تحرك �إلى ال ِ‬ ‫بالكائن ‪ ،Turtle‬ويعني‪:‬‬
‫ِ‬ ‫خا�ص‬
‫ٌ‬ ‫إجراء‬
‫‪ٌ � :Move‬‬
‫تريدها لل�سلحفاةُ‪.‬‬ ‫ِ‬
‫الحركة التي ُ‬ ‫مقدار‬
‫َ‬ ‫تحد ُد‬
‫‪ :distance‬قيم ٌة عددي ٌة ِّ‬
‫‪117‬‬

‫‪www.jnob-jo.com‬‬
‫مثال (‪)1‬‬
‫) ‪Turtle.Move(100‬‬

‫تر�سم‬
‫ُ‬ ‫بيك�سل‪ ،‬وفي �أثنا ِء حرك ِتها‬
‫ٍ‬ ‫أمام بمقدارِ (‪)100‬‬ ‫ِ‬
‫المثال �إلى ال ِ‬ ‫ُ‬
‫�ستتحرك ال�سلحفا ُة في هذا‬
‫َ‬
‫ال�شكل (‪.)34-2‬‬ ‫القلم (‪ ،)Pen‬انظرِ‬ ‫با�ستخدام � ِ‬
‫أداة ِ‬ ‫ِ‬ ‫م�ستقيما‬
‫ً‬ ‫ًّ‬
‫خطا‬

‫ِ‬
‫الحركة (‪.)Move Operation‬‬ ‫ناتج �إجرا ِء‬ ‫ُ‬
‫ال�شكل (‪ُ :)34-2‬‬
‫ملحوظة‬

‫ِ‬
‫فبمجرد �أن‬ ‫ِ‬
‫تعليمة (‪،)Turtle.Show‬‬ ‫ال�ضروري كتاب ُة‬
‫ِّ‬ ‫لي�س من‬
‫الكائن ‪َ ،Turtle‬‬
‫ِ‬ ‫ا�ستخدام‬
‫ِ‬ ‫عند‬
‫َ‬
‫تلقائيا‪.‬‬
‫ًّ‬ ‫بالكائن‬
‫ِ‬ ‫ِ‬
‫الخا�صة‬ ‫ِ‬
‫النافذة‬ ‫إظهار‬ ‫للكائن ‪ُّ ،Turtle‬‬
‫�سيتم � ُ‬ ‫ِ‬ ‫تكتب �أي َة تعليم ٍة برمجي ٍة‬
‫َ‬

‫اليمين‬
‫ِ‬ ‫ِ‬
‫الدوران �إلى‬ ‫إجراء‬
‫يقوم � ُ‬ ‫ِ‬
‫الدوران �إلى اليمينِ (‪ُ :)TurnRight Operation‬‬ ‫ب‪ُ � -‬‬
‫إجراء‬
‫اليمين (‪ )90‬درج ًة‪.‬‬
‫ِ‬ ‫ِ‬
‫ال�سلحفاة �إلى‬ ‫ِ‬
‫بتوجيه‬

‫مثال (‪)2‬‬
‫)(‪Turtle.TurnRight‬‬

‫اليمين بمقدارِ (‪ )90‬درج ًة‪ ،‬كما في‬


‫ِ‬ ‫ِ‬
‫باتجاه‬ ‫�ستدور ال�سلحفا ُة‬
‫ُ‬ ‫ِ‬
‫ال�سابقة‬ ‫ِ‬
‫التعليمة‬ ‫عند ِ‬
‫تنفيذ‬ ‫َ‬
‫كانت في‬
‫ْ‬ ‫اليمين‬
‫ِ‬ ‫ِ‬
‫الدوران �إلى‬ ‫ِ‬
‫تعليمة‬ ‫قبل ِ‬
‫تنفيذ‬ ‫(علما ب� َّأن ال�سلحفا َة َ‬
‫ً‬ ‫ال�شكل (‪،)35-2‬‬
‫ِ‬
‫كان للأعلى)‪.‬‬
‫االفترا�ضي‪ْ � ،‬أي � َّأن الر� َأ�س َ‬ ‫ِ‬
‫و�ضعها‬
‫ِّ‬
‫‪118‬‬

‫‪www.jnob-jo.com‬‬
‫اليمين ‪ 90‬درج ًة‪.‬‬
‫ِ‬ ‫ِ‬
‫الدوران �إلى‬ ‫إجراء‬ ‫ُ‬
‫ال�شكل (‪ُ � :)35-2‬‬

‫ِ‬
‫ال�سلحفاة‬ ‫ِ‬
‫بتوجيه‬ ‫ِ‬
‫الدوران �إلى الي�سارِ‬ ‫ِ‬
‫الدوران �إلى الي�سارِ (‪ :)TurnLeft‬يقوم � ُ‬
‫إجراء‬ ‫جـ‪ُ � -‬‬
‫إجراء‬
‫نحو الي�سارِ بمقدارِ (‪ )90‬درج ًة ‪.‬‬
‫َ‬
‫مثال(‪)3‬‬
‫)(‪Turtle.TurnLeft‬‬

‫ِ‬
‫باتجاه الي�سارِ بمقدارِ (‪ )90‬درج ًة‪ ،‬كما في‬ ‫�ستدور ال�سلحفا ُة‬
‫ُ‬ ‫ِ‬
‫ال�سابقة‬ ‫ِ‬
‫التعليمة‬ ‫عند ِ‬
‫تنفيذ‬ ‫َ‬
‫كانت في‬
‫ْ‬ ‫ِ‬
‫الدوران �إلى الي�سارِ‬ ‫ِ‬
‫تعليمة‬ ‫ِ‬
‫تنفيذ‬ ‫ال�شكل (‪( ،)36-2‬علم ًا ب� َّأن ال�سلحفا َة قبلَ‬ ‫ِ‬
‫كان للأعلى)‪.‬‬
‫االفترا�ضي‪ْ � ،‬أي � َّأن الر� َأ�س َ‬ ‫ِ‬
‫و�ضعها‬
‫ِّ‬

‫ِ‬
‫الدوران �إلى الي�سارِ ‪ 90‬درج ًة‪.‬‬ ‫إجراء‬ ‫ُ‬
‫ال�شكل (‪ُ � :)36-2‬‬

‫‪119‬‬

‫‪www.jnob-jo.com‬‬
‫تحريك ال�سلحفا ِة ودورانُها‪.‬‬
‫ُ‬ ‫ن�شاط (‪:)34-2‬‬

‫ِ‬
‫المجموعة‪ ،‬ن ّفذْ ما ي�أتي‪:‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫ِ‬
‫الحا�سوب‪.‬‬ ‫البرنامج الآتي �إلى‬
‫َ‬ ‫أدخل‬
‫‪ِ � -1‬‬

‫البرنامج‪.‬‬
‫َ‬ ‫‪ِ -2‬‬
‫نفذ‬
‫ِ‬
‫التنفيذ ؟‬ ‫ناتج‬
‫‪ -3‬ما ُ‬
‫ِ‬
‫والحظ‬ ‫البرنامج‪،‬‬
‫ِ‬ ‫أعد َ‬
‫تنفيذ‬ ‫إجراء ‪ TurnRight‬ب�إجرا ِء ‪َّ ،TurnLeft‬‬
‫ثم � ْ‬ ‫ْ‬
‫ا�ستبدل � َ‬ ‫‪-4‬‬
‫النتيج َة‪.‬‬
‫ِ‬
‫أ�شكال؟‬
‫ر�سم ال‬ ‫ِ‬
‫ال�سلحفاة في ِ‬ ‫وكائن‬
‫ِ‬ ‫ِ‬
‫الر�سومات‪،‬‬ ‫ِ‬
‫نافذة‬ ‫كائن‬
‫ا�ستخدام ِ‬
‫ِ‬ ‫بين‬
‫الفرق َ‬
‫ُ‬ ‫‪ -5‬ما‬

‫ال�سلحفاة بمقدارِ زاوي ٍة‪،‬‬


‫ِ‬ ‫ِ‬
‫بتوجيه‬ ‫ِ‬
‫الدوران‬ ‫إجراء‬
‫يقوم � ُ‬ ‫ِ‬
‫الدوران (‪ُ :)Turn Operation‬‬ ‫إجراء‬
‫د‪ُ �-‬‬
‫تكون على النحوِ الآتي‪:‬‬
‫ُ‬ ‫الم�ستخدم‪ ،‬و�صيغ ُت ُه العام ُة‬
‫ُ‬ ‫يحد ُدها‬
‫ِّ‬

‫(‪Turtle.Turn (angle‬‬
‫حيث‪:‬‬
‫ُ‬
‫ِ‬
‫الدوران‪.‬‬ ‫عن‬ ‫إجراء الم�س� ُ‬
‫ؤول ِ‬ ‫‪ :Turn‬ال ُ‬
‫�ستقوم ال�سلحفا ُة بدورا ِنها‪ْ ،‬‬
‫وقد‬ ‫ُ‬ ‫ِ‬
‫بالدرجات التي‬ ‫ِ‬
‫الزاوية‬ ‫مقدار‬
‫َ‬ ‫عددي ٌة ُ‬
‫تمثل‬ ‫ّ‬ ‫‪ :angle‬قيم ٌة‬
‫كانت �سالب ًة‪ ،‬ف�ستتج ُه‬
‫كانت موجب ًة‪ ،‬ف�ستتج ُه ال�سلحفا ُة يمي ًنا‪ ،‬و� ْإن ْ‬
‫تكون �سالب ًة � ْأو موجب ًة‪ ،‬ف� ْإن ْ‬
‫ُ‬
‫ي�سارا‪.‬‬
‫ال�سلحفا ُة ً‬

‫‪120‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫التعليمة الأولى بمقدارِ‬ ‫اليمين في‬
‫ِ‬ ‫ِ‬
‫ال�سلحفاة �إلى‬ ‫دوران‬
‫َ‬ ‫ْ‬
‫والحظ‬ ‫ال�شكل (‪،)37-2‬‬‫َ‬ ‫انظرِ‬
‫ْ‬
‫والحظ � َّأن الزاوي َة‬ ‫ِ‬
‫الثانية بمقدار ‪ 60‬درج ًة‪،‬‬ ‫ِ‬
‫الجملة‬ ‫‪ 60‬درج ًة‪ ،‬ودورا َنها �إلى الي�سارِ في‬
‫الو�ضع‬
‫ِ‬ ‫كانت في‬ ‫باتجاه الي�سارِ ‪ً ،‬‬
‫علما ب� َّأن ال�سلحفا َة ْ‬ ‫ِ‬ ‫لتدور‬
‫َ‬ ‫ِ‬
‫الثانية؛‬ ‫ِ‬
‫الجملة‬ ‫ِ‬
‫بال�سالب في‬ ‫ُك ْ‬
‫تبت‬
‫ِ‬
‫ال�سلحفاة �إلى الأعلى‪.‬‬ ‫الجملتين‪ْ � ،‬أي � َّأن ر� َأ�س‬
‫ِ‬ ‫قبل ِ‬
‫تنفيذ‬ ‫الحالتين‪َ ،‬‬
‫ِ‬ ‫االفترا�ضي في‬
‫ِّ‬

‫ِ‬
‫ال�سلحفاة (‪.)Turn Operation‬‬ ‫ِ‬
‫دوران‬ ‫إجراء‬ ‫ُ‬
‫ال�شكل (‪ُ � :)37 -2‬‬

‫ِ‬
‫ال�سلحفاة‬ ‫ِ‬
‫بتحريك‬ ‫ْ‬
‫(تحرك �إلى)‬ ‫إجراء‬ ‫إجراء (تحركْ �إلى) (‪ُ :) MoveTo Operation‬‬
‫يقوم � ُ‬ ‫هـ ‪ُ � -‬‬
‫ح�سب‬
‫َ‬ ‫جاه حرك ِتها‬
‫تغير ال�سلحفا ُة ا ّت َ‬
‫حيث ُ‬ ‫ِ‬
‫النافذة‪ُ ،‬‬ ‫ِ‬
‫إحداثياته على‬ ‫تحديد �‬
‫ُ‬ ‫يتم‬
‫موقع ُّ‬
‫�إلى � ِّأي ٍ‬
‫م�ستقيما‪.‬‬
‫ً‬ ‫تر�سم ًّ‬
‫خطا‬ ‫ُ‬ ‫المعطاة لها‪ ،‬وفي �أثنا ِء حرك ِتها‬
‫ِ‬ ‫إحداثي ِ‬
‫ات‬ ‫ّ‬ ‫ال‬
‫هي‪:‬‬
‫و�صيغ ُته العام ُة َ‬
‫(‪Turtle.MoveTo (X٫Y‬‬

‫حيث‬
‫ُ‬
‫ِ‬
‫ال�سلحفاة‪.‬‬ ‫بكائن‬
‫ِ‬ ‫ِ‬
‫الخا�صة‬ ‫ِ‬
‫المخرجات‬ ‫التحرك �إلى نقط ٍة معين ٍة على ِ‬
‫نافذة‬ ‫ِ‬ ‫إجراء‬
‫‪ُ � :MoveTo‬‬
‫التحرك � ِ‬
‫إليه‪.‬‬ ‫ِ‬ ‫ال�سيني المرا ُد‬ ‫إحداثي‬ ‫‪ :X‬ال‬
‫ُّ‬ ‫ُّ‬
‫التحرك � ِ‬
‫إليه‪.‬‬ ‫ِ‬ ‫ال�صادي المرا ُد‬
‫ُّ‬ ‫إحداثي‬ ‫‪ :Y‬ال‬
‫ُّ‬

‫‪121‬‬

‫‪www.jnob-jo.com‬‬
‫مثال(‪)4‬‬
‫)‪Turtle.MoveTo(200,150‬‬

‫ِ‬
‫نافذة‬ ‫ِ‬
‫االحداثيات (‪ )200،150‬على‬ ‫ذات‬ ‫ِ‬
‫النقطة ِ‬ ‫�ستدور ال�سلحفا ُة باتجاه‬
‫ُ‬ ‫ِ‬
‫المثال‬ ‫في هذا‬
‫مو�ضح في‬
‫ٌ‬ ‫م�ستقيما‪ ،‬كما هو‬
‫ً‬ ‫�ستر�سم ًّ‬
‫خطا‬ ‫ُ‬ ‫تحر ِكها‬
‫تتحرك �إليها‪ ،‬وفي �أثنا ِء ُّ‬
‫ُ‬ ‫ثم‬ ‫ِ‬
‫المخرجات‪َّ ،‬‬
‫ال�شكل (‪.)38-2‬‬
‫ِ‬

‫ْ‬
‫(تحرك �إلى) (‪.)MoveTo Opertion‬‬ ‫إجراء‬ ‫ُ‬
‫ال�شكل (‪ُ � :)38-2‬‬

‫التحكم بتن ُّق ِل ال�سلحفا ِة و�سرع ِتها‪.‬‬


‫ُ‬ ‫‪-3‬‬
‫ٍ‬
‫أ�شكال‬
‫لر�سم �‬
‫ِ‬ ‫آخر‬ ‫ٍ‬
‫مكان �إلى � َ‬ ‫من‬ ‫ِ‬
‫ال�سلحفاة ْ‬ ‫التحكم بتن ُّق ِل‬
‫َ‬ ‫لك برمجي ُة ‪Small Basic‬‬ ‫تتيح َ‬
‫ُ‬
‫تحتاج‬
‫ُ‬ ‫عنا�صر كثيرةٌ‪،‬‬
‫ُ‬ ‫تكون َ‬
‫هناك‬ ‫ُ‬ ‫ِ‬
‫ال�سلحفاة‪ ،‬عندما‬ ‫ِ‬
‫ب�سرعة‬ ‫التحكم‬
‫َ‬ ‫لك‬ ‫منف�صل ٍة‪ ،‬كما ُ‬
‫تتيح َ‬
‫�سريع‪.‬‬
‫ٍ‬ ‫ب�شكل‬
‫ٍ‬ ‫ِ‬
‫التنفيذ‬ ‫ناتج‬
‫وتريد ر�ؤي َة ِ‬
‫ُ‬ ‫ر�سمها‪،‬‬
‫َ‬
‫ِ‬
‫ال�سلحفاة‪،‬‬ ‫ِ‬
‫بحركة‬ ‫تتعلق‬
‫كانت ُ‬‫ْ‬ ‫ِ‬
‫ال�سابقة التي‬ ‫ِ‬
‫إجراءات‬ ‫جميع ال‬
‫ِ‬ ‫التحكم بتن ُّق ِل ال�سحلفا ِة‪ :‬في‬
‫ُ‬ ‫�أ ‪-‬‬
‫القلم‬ ‫با�ستخدام � ِ‬
‫أداة ِ‬ ‫ِ‬ ‫َ‬
‫وذلك‬ ‫م�ستقيما‪،‬‬
‫ً‬ ‫تر�سم ًّ‬
‫خطا‬ ‫ُ‬ ‫الحظت � َّأن ال�سلحفا َة في �أثنا ِء حرك ِتها‬
‫َ‬
‫ِ‬
‫حركة‬ ‫الر�سم في �أثنا ِء‬
‫ِ‬ ‫عن‬
‫القلم ْ‬
‫ترفع َ‬ ‫تتيح َ‬
‫لك � ْأن َ‬ ‫ولكن برمجي َة ‪ُ Small Basic‬‬ ‫َّ‬ ‫(‪،)Pen‬‬
‫آخر‬ ‫ٍ‬
‫مكان � َ‬ ‫من مكا ِنها �إلى‬ ‫تحتاج ‪� -‬أحيا ًنا ‪� -‬إلى � ْأن َ‬
‫تنقل ال�سلحفا َة ْ‬ ‫ُ‬ ‫فقد‬ ‫ِ‬
‫ال�سلحفاة‪ْ ،‬‬
‫با�ستخدام �إجرا ِء (‪ ، )PenUp‬الذي يعطي‬ ‫ِ‬ ‫يحدث � اّإل‬
‫َ‬ ‫لن‬ ‫تر�سم ًّ‬
‫خطا‪ ،‬وهذا ْ‬ ‫َ‬ ‫من ِ‬
‫دون � ْأن‬ ‫ْ‬
‫للر�سم � اّإل �إذا‬
‫ِ‬ ‫ولن تعو َد ال�سلحفا ُة‬
‫كت‪ْ ،‬‬
‫تحر ْ‬
‫الر�سم �إذا َّ‬
‫ِ‬ ‫عن‬
‫القلم ْ‬
‫برفع ِ‬ ‫ِ‬
‫لل�سلحفاة ِ‬ ‫أمرا‬
‫� ً‬

‫‪122‬‬

‫‪www.jnob-jo.com‬‬
‫عند‬
‫للقلم َ‬
‫االفترا�ضي ِ‬
‫ُّ‬ ‫الو�ضع‬
‫ُ‬ ‫با�ستخدام الأجرا ِء (‪َ ،)PenDown‬‬
‫وهو‬ ‫ِ‬ ‫أمرا َ‬
‫بذلك‬ ‫أعطيت � ً‬
‫ْ‬ ‫�‬
‫الكائن ‪.Turtle‬‬
‫ِ‬ ‫ا�ستخدام‬
‫ِ‬
‫هي‪:‬‬
‫الر�سم َ‬
‫ِ‬ ‫عن‬
‫القلم ِ‬
‫لرفع ِ‬
‫ال�صيغ ُة العام ُة ِ‬
‫) ( ‪Turtle.PenUp‬‬

‫فهي‪:‬‬ ‫القلم و� ِ‬ ‫ � َّأما ال�صيغ ُة العام ُة ل ِ‬


‫الر�سم َ‬
‫ِ‬ ‫لو�ضع‬
‫ِ‬ ‫إعادته‬ ‫إنزال ِ‬
‫) ( ‪Turtle.PenDown‬‬

‫مثال (‪)5‬‬

‫ِ‬
‫الحركة‪ ،‬طو ُله‬ ‫م�ستقيم‪ ،‬في �أثنا ِء‬ ‫لر�سم ٍّ‬
‫خط‬ ‫أمام‬ ‫ِ‬
‫الحركة �إلى ال ِ‬ ‫أمر‬ ‫ُ‬ ‫ِ‬
‫ٍ‬ ‫ِ‬ ‫عطي � ُ‬
‫المثال (‪� )5‬أ َ‬ ‫في‬
‫با�ستخدام �إجرا ِء رفع القلم‬
‫ِ‬ ‫الر�سم‬
‫ِ‬ ‫عن‬
‫القلم ِ‬
‫فع ُ‬ ‫ِ‬
‫التعليمة الأولى‪ ،‬بينما ُر َ‬ ‫‪ 80‬بك�سل (‪ )Pixel‬في‬
‫لم�سافة ‪ 50‬بك�سل (‪ )Pixel‬في‬ ‫ِ‬ ‫ِ‬
‫بالتحرك‬ ‫أمرا‬
‫الحا�سوب � ً‬
‫ُ‬ ‫عط َي‬‫ثم ُ�أ ِ‬ ‫ِ‬
‫الثانية‪َّ ،‬‬ ‫ِ‬
‫التعليمة‬ ‫(‪ )PenUp‬في‬
‫الر�سم‪،‬‬
‫ِ‬ ‫عن‬
‫مرفوع ِ‬
‫ٌ‬ ‫القلم‬
‫ر�سم؛ ل َّأن َ‬
‫دون ٍ‬ ‫من ِ‬ ‫ُ‬
‫�ستتحركها ال�سلحفا ُة ْ‬ ‫ِ‬
‫وهذه الم�ساف ُة‬ ‫ِ‬
‫الثالثة‪،‬‬ ‫ِ‬
‫التعليمة‬
‫القلم (‪ ،)PenDown‬وفي‬ ‫إنزال ِ‬‫با�ستخدام �إجرا ِء � ِ‬
‫ِ‬ ‫القلم‬
‫إنزال ِ‬ ‫ِ‬
‫الرابعة � ُ‬ ‫ِ‬
‫التعليمة‬ ‫تم في‬ ‫وبعد َ‬
‫ذلك َّ‬ ‫َ‬
‫تم �إنزا ُل ُه‪،‬‬
‫القلم َّ‬
‫الر�سم؛ ل َّأن َ‬
‫ِ‬ ‫مع‬‫تحركت ال�سلحفا ُة م�ساف َة ‪ 100‬بك�سل (‪َ )Pixel‬‬ ‫ِ‬ ‫ِ‬
‫الخام�سة‬ ‫ِ‬
‫التعليمة‬
‫يو�ضح َ‬
‫ذلك‪.‬‬ ‫ُ‬ ‫ُ‬
‫وال�شكل (‪)39-2‬‬

‫ِ‬ ‫تحر ِك‬ ‫َ‬


‫ال�سلحفاة‪.‬‬ ‫القلم و�إنزا ُل ُه في �أثنا ِء ُّ‬
‫رفع ِ‬ ‫ُ‬
‫ال�شكل (‪ُ :)39-2‬‬
‫‪123‬‬

‫‪www.jnob-jo.com‬‬
‫القلم و�إنزا ِل ِه ‪.‬‬
‫رفع ِ‬ ‫إجراء ِ‬
‫ن�شاط(‪ُ � )35-2‬‬
‫ِ‬
‫المجموعة‪ ،‬ن ّفذْ ما ي�أتي‪:‬‬ ‫مع زمال ِئ َك في‬ ‫ِ‬
‫بالتعاون َ‬
‫ِ‬
‫التنفيذ؟‬ ‫ناتج‬
‫الورق‪ ،‬ما ُ‬ ‫ِ‬ ‫البرنامج الآتي على‬
‫َ‬ ‫تتب ِع‬
‫‪َّ -1‬‬

‫ِ‬
‫الورق‪.‬‬ ‫ح�صلت ِ‬
‫عليه على‬ ‫َ‬ ‫مع ما‬ ‫ِ‬
‫الحا�سوب‪ ،‬وقار ْن ُه َ‬ ‫البرنامج �إلى‬
‫َ‬ ‫ادخل‬
‫ِ‬ ‫‪-2‬‬

‫ِ‬
‫ال�سرعة‬ ‫خا�صي ِة‬
‫ّ‬ ‫با�ستخدام‬
‫ِ‬ ‫تتم‬ ‫ِ‬
‫ال�سلحفاة ُّ‬ ‫ِ‬
‫ب�سرعة‬ ‫التحكم‬
‫ِ‬ ‫إمكاني َة‬
‫ّ‬ ‫التحكم ب�سرع ِة ال�سلحفا ِة‪َّ � :‬إن �‬
‫ُ‬ ‫ب‪-‬‬
‫هي‪:‬‬ ‫ِ‬ ‫ِّ‬ ‫(‪ ،)Speed‬وال�صيغ ُة العام ُة‬
‫لخا�صية ال�سرعة َ‬
‫‪Turtle.Speed = SpeedValue‬‬
‫حيث ‪:‬‬
‫ُ‬
‫ِ‬
‫ال�سرعة‪.‬‬ ‫خا�صي ُة‬
‫ّ‬ ‫‪:Speed‬‬
‫ِ‬
‫ال�سلحفاة في �أثنا ِء‬ ‫ِ‬
‫�سرعة‬ ‫مقدار‬
‫َ‬ ‫تحد ُد‬
‫بين (‪ )1‬و (‪ِّ ،)10‬‬ ‫‪ :SpeedValue‬قيم ٌة عددي ٌة مح�صور ٌة َ‬
‫أ�سرع‪.‬‬
‫هو ال ُ‬ ‫والرقم (‪َ )10‬‬‫ُ‬ ‫ِ‬
‫لل�سلحفاة‪،‬‬ ‫هو �أبط�أُ �سرع ٍة‬
‫الرقم ( ‪َ )1‬‬
‫حيث � َّإن َ‬ ‫ِ‬
‫الحركة‪ُ ،‬‬

‫مثال (‪)6‬‬

‫مقدار‬
‫َ‬ ‫أمام‬ ‫ِ‬
‫تحركت ال�سلحفا ُة �إلى ال ِ‬ ‫ثم‬ ‫ِ‬
‫بالقيمة (‪َّ ،)8‬‬ ‫ِ‬
‫ال�سلحفاة‬ ‫دت �سرع ُة‬ ‫ِ‬
‫المثال ُح ِّد ْ‬ ‫في هذا‬
‫م�ستقيم‪.‬‬
‫ٍ‬ ‫ر�سم ٍّ‬
‫خط‬ ‫مع ِ‬ ‫(‪ )100‬خطو ٍة َ‬
‫‪124‬‬

‫‪www.jnob-jo.com‬‬
‫ن�شاط (‪� :)36-2‬سرع ُة ال�سلحفا ِة‬
‫أفراد مجموع ِت َك‪ ،‬ن ّفذْ ما ي�أتي‪:‬‬
‫مع � ِ‬ ‫ِ‬
‫بالتعاون َ‬
‫ِ‬
‫ال�سلحفاة �إلى الرقم (‪.)10‬‬ ‫ِ‬
‫�سرعة‬ ‫غي ْر قيم َة‬ ‫ِ‬
‫المثال (‪ِّ )6‬‬ ‫‪ -1‬في‬
‫البرنامج‪.‬‬
‫َ‬ ‫‪ -2‬ن ِّف ِذ‬
‫ِ‬
‫الحركة‪.‬‬ ‫ِ‬
‫ال�سلحفاة في �أثنا ِء‬ ‫ْ‬
‫والحظ �سرع َة‬ ‫‪-3‬‬
‫ِ‬
‫حركة‬ ‫ِ‬
‫�سرعة‬ ‫ِ‬
‫مالحظة‬ ‫مع‬
‫البرنامج‪َ ،‬‬
‫َ‬ ‫ال�سلحفاة �إلى الرقم (‪ ،)2‬ون ّف ِذ‬
‫ِ‬ ‫ِ‬
‫�سرعة‬ ‫غي ْر قيم َة‬
‫‪ّ -4‬‬
‫ِ‬
‫الحركة‪.‬‬ ‫ِ‬
‫ال�سلحفاة في �أثنا ِء‬
‫الرقم (‪،)10‬‬
‫من ِ‬ ‫أكبر َ‬
‫الرقم (‪ْ � ،)1‬أو � َ‬
‫من ِ‬ ‫أ�صغر َ‬
‫رقم � َ‬ ‫ِ‬
‫ال�سلحفاة �إلى � ِّأي ٍ‬ ‫ِ‬
‫�سرعة‬ ‫تغيير‬
‫حاول َ‬ ‫ْ‬ ‫‪-5‬‬
‫تالحظ؟‬‫ُ‬ ‫ِ‬
‫المثال‪ .‬ماذا‬ ‫أعد َ‬
‫تنفيذ‬ ‫ثم � ْ‬
‫َّ‬
‫ِ‬
‫ال�سلحفاة؟‬ ‫ِ‬
‫�سرعة‬ ‫‪ -6‬بر�أ ِي َك‪ ،‬ما الفائد ُة ْ‬
‫من تغييرِ‬

‫‪125‬‬

‫‪www.jnob-jo.com‬‬
‫الفصل‬
‫ِ‬ ‫ُ‬
‫أسئلة‬

‫ِ‬
‫الر�سومات ‪GraphicsWindow‬؟‬ ‫ِ‬
‫نافذة‬ ‫كائن‬
‫من ِ‬ ‫ُ‬
‫الهدف ْ‬ ‫‪ -1‬ما‬
‫عن ال ِ‬
‫أ�سئلة التي تليها‪:‬‬ ‫أجب ِ‬
‫ثم � ْ‬
‫البرمجي َة الآتي َة‪َّ ،‬‬
‫َّ‬ ‫أمل الجمل َة‬
‫‪ -2‬ت� ِ‬
‫)‪GraphicsWindow.DrawRectangle(40,50,100,200‬‬

‫ِ‬
‫الجملة؟ وما هدفُه؟‬ ‫الم�ستخدم في‬
‫ُ‬ ‫إجراء‬
‫أ� ‪ -‬ما ال ُ‬
‫ِ‬
‫البرمجية؟‬ ‫ِ‬
‫الجملة‬ ‫أرقام الموجود ُة في‬
‫ترمز ال ُ‬
‫ُ‬ ‫إالم‬
‫ب‪َ � -‬‬
‫تحديد َ‬
‫ذلك؟‬ ‫ُ‬ ‫يتم‬
‫وكيف ُّ‬
‫َ‬ ‫مفرغٌ �أم معب�أٌ؟‬
‫البرمجي ِة َّ‬
‫ّ‬ ‫ِ‬
‫الجملة‬ ‫عند ِ‬
‫تنفيذ‬ ‫الناتج َ‬
‫ُ‬ ‫ُ‬
‫ال�شكل‬ ‫هل‬‫جـ‪ِ -‬‬
‫ِ‬
‫بدايته‬ ‫ات‬‫إحداثي ُ‬ ‫أفقي‪� ،‬‬ ‫لر�سم ٍّ‬ ‫‪ِ -3‬‬
‫ّ‬ ‫م�ستقيم � ٍّ‬
‫ٍ‬ ‫خط‬ ‫البرمجي َة الالزم َة ِ‬
‫ّ‬ ‫اكتب التعليم َة‬
‫ويبلغ طول ُه (‪.)300‬‬
‫ُ‬ ‫(‪،)150 ,100‬‬
‫ثم ن ِّفذْ ُه على‬
‫ال�شكل الآتي‪َّ ،‬‬
‫ِ‬ ‫لر�سم‬
‫ِ‬ ‫برمجي ِة (‪،)Small Basic‬‬
‫ّ‬ ‫با�ستخدام‬
‫ِ‬ ‫برنامجا‪،‬‬
‫ً‬ ‫اكتب‬
‫ْ‬ ‫‪-4‬‬
‫ِ‬
‫الحا�سوب‪.‬‬ ‫جهازِ‬

‫وكائن‬
‫ِ‬ ‫ِ‬
‫الر�سومات (‪،)GraphicsWindow Object‬‬ ‫ِ‬
‫نافذة‬ ‫كائن‬
‫ا�ستخدام ِ‬
‫ِ‬ ‫بين‬
‫الفرق َ‬
‫ُ‬ ‫‪ -5‬ما‬
‫ِ‬
‫أ�شكال؟‬ ‫ِ‬
‫ال�سلحفاة (‪ )Turtle Object‬في ِ‬
‫ر�سم ال‬

‫‪126‬‬

‫‪www.jnob-jo.com‬‬
‫أ�سئلة التي ِ‬
‫تليه‪:‬‬ ‫عن ال ِ‬‫أجب ِ‬
‫ثم � ْ‬
‫آتي‪َّ ،‬‬
‫البرنامج ال َ‬
‫َ‬ ‫أمل‬
‫‪ -6‬ت� ِ‬

‫ِ‬
‫الثانية؟‬ ‫ِ‬
‫التعليمة‬ ‫لت ال�سلحفا ُة �إليها في‬ ‫ِ‬
‫النقطة (‪ ،)0٫0‬التي ُن ِق ِ‬ ‫ات‬
‫إحداثي ُ‬
‫ّ‬ ‫تقع �‬
‫أين ُ‬
‫�أ ‪َ � -‬‬
‫بين �إِجرا ِء (‪ ،)Move‬و�إجرا ِء (‪)MoveTo‬؟‬ ‫الفرق َ‬
‫ُ‬ ‫ب‪ -‬ما‬
‫با�ستخدام الإجرا ِء‬
‫ِ‬ ‫ِ‬
‫الثامنة‬ ‫ِ‬
‫التعليمة‬ ‫�ستدورها ال�سلحفا ُة في‬
‫ُ‬ ‫ِ‬
‫الزاوية التي‬ ‫مقدار‬
‫ُ‬ ‫جـ‪ -‬ما‬
‫‪TurnLeft‬؟‬
‫ِ‬
‫ال�ساد�سة؟‬ ‫ِ‬
‫التعليمة‬ ‫ِ‬
‫الزاوية �سالب ًة‪ ،‬كما في‬ ‫كانت قيم ُة‬
‫ْ‬ ‫�ستدور ال�سلحفا ُة �إذا‬
‫ُ‬ ‫د ‪� -‬إلى � ِّأي اتجا ٍه‬
‫أعاله؟‬
‫البرنامج � ُ‬
‫ِ‬ ‫ِ‬
‫ال�سلحفاة في‬ ‫تبلغ �سرع ُة‬
‫كم ُ‬ ‫هـ‪ْ -‬‬
‫يمكن � ْأن ت� َ‬
‫أخذها ال�سلحفاةُ؟‬ ‫ُ‬ ‫و ‪ -‬ما �أق�صى �سرع ٍة‬
‫ِ‬
‫ال�سلحفاة ‪:‬‬ ‫كائن‬
‫با�ستخدام ِ‬
‫ِ‬ ‫َ‬
‫أ�شكال الآتي َة‬‫ار�سم ال‬
‫‪ِ -7‬‬

‫‪127‬‬

‫‪www.jnob-jo.com‬‬
‫جر ْب ِ‬
‫بنف�س َك‬ ‫ّ‬
‫ُمتع َة البرمج ِة‬
‫ِ‬
‫والحركة‪ ،‬من‬ ‫ِ‬
‫بالمتعة وال ِ‬
‫ألوان‬ ‫مقاطع برمجي ٍة مليئ ٍة‬
‫َ‬ ‫المبتدئين كتاب َة‬
‫َ‬ ‫من‬
‫الكثيرون َ‬
‫َ‬ ‫ا�ستطاع‬
‫َ‬
‫أ�صبحت‬
‫ْ‬ ‫وبعد � ْأن �‬
‫برمجية ‪َ ،Small Basic‬‬ ‫ِ‬ ‫با�ستخدام‬
‫ِ‬ ‫تعليمات برمجي ٍة ب�سيط ٍة‪،‬‬
‫ٍ‬ ‫خالل ِ‬
‫كتابة‬ ‫ِ‬
‫َ‬
‫أ�شكال‬
‫وتنتج ال‬
‫َ‬ ‫آخرون‪،‬‬
‫َ‬ ‫َ‬
‫تكمل ما بد� ُأه ال‬ ‫ت�ستطيع � ْأن‬
‫ُ‬ ‫البرمجي ِة م�ألوف ًة َ‬
‫لك‪ ،‬ف�إ ّن َك‬ ‫ّ‬ ‫مع‬
‫العمل َ‬
‫ِ‬ ‫بيئ ُة‬
‫يخطر في با ِل َك‪.‬‬
‫ُ‬ ‫قد‬
‫لم�شروع ْ‬
‫ٍ‬ ‫تكون بداي ًة‬‫ُ‬ ‫وقد‬
‫بك‪ْ ،‬‬ ‫ِ‬
‫والر�سومات الخا�ص َة َ‬
‫تجريبها ِ‬
‫بنف�س َك‪:‬‬ ‫َ‬ ‫ْ‬
‫حاول‬ ‫وناتج ِ‬
‫تنفيذها‪،‬‬ ‫ُ‬ ‫البرمجي ُة‪،‬‬
‫َّ‬ ‫المقاطع‬
‫ُ‬ ‫إليك ِ‬
‫هذه‬ ‫� َ‬

‫ُ‬
‫األول‬ ‫البرمجي‬
‫ُّ‬ ‫المقطع‬
‫ُ‬

‫‪128‬‬

‫‪www.jnob-jo.com‬‬
‫البرمجي الثاني‬
‫ُّ‬ ‫المقطع‬
‫ُ‬

‫ُ‬
‫الثالث‬ ‫البرمجي‬
‫ُّ‬ ‫المقطع‬
‫ُ‬

‫‪129‬‬

‫‪www.jnob-jo.com‬‬
‫الرابع‬
‫ُ‬ ‫البرمجي‬
‫ُّ‬ ‫المقطع‬
‫ُ‬

‫الخامس‬
‫ُ‬ ‫البرمجي‬
‫ُّ‬ ‫المقطع‬
‫ُ‬

‫‪130‬‬

‫‪www.jnob-jo.com‬‬
‫السادس‬
‫ُ‬ ‫البرمجي‬
‫ُّ‬ ‫المقطع‬
‫ُ‬

‫السابع‬
‫ُ‬ ‫البرمجي‬
‫ُّ‬ ‫المقطع‬
‫ُ‬

‫‪131‬‬

‫‪www.jnob-jo.com‬‬
‫ُ‬
‫الثامن‬ ‫البرمجي‬
‫ُّ‬ ‫المقطع‬
‫ُ‬

‫‪132‬‬

‫‪www.jnob-jo.com‬‬
‫التاسع‬
‫ُ‬ ‫البرمجي‬
‫ُّ‬ ‫المقطع‬
‫ُ‬

‫‪133‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬ ‫ُ‬
‫ِ‬
‫ال�صحيحة‪:‬‬ ‫حول رمزِ ال ِ‬
‫إجابة‬ ‫َ‬ ‫�ضع دائر ًة‬
‫‪ْ -1‬‬
‫ِ‬
‫للو�صول �إلى ِّ‬
‫حل‬ ‫ِ‬
‫والمنطقية‪،‬‬ ‫ِ‬
‫والوا�ضحة‪،‬‬ ‫ِ‬
‫المت�سل�سة‪،‬‬ ‫ِ‬
‫الخطوات‬ ‫(‪ )1‬كتاب ُة مجموع ٍة َ‬
‫من‬
‫حل الم�س� ِألة ‪:‬‬ ‫ِ‬
‫خطوات ِّ‬ ‫هي �إحدى‬ ‫ٍ‬ ‫ٍ‬
‫م�س�ألة معينة ‪َ -‬‬
‫ٍ‬
‫عمليات‬ ‫ِ‬
‫مخطط �سيرِ‬ ‫ر�سم‬
‫ب‪ُ -‬‬ ‫التوثيق ‬ ‫ُ‬ ‫�أ ‪-‬‬
‫تحليل الم�س� ِألة‪.‬‬
‫ُ‬ ‫د‪-‬‬ ‫ ‬ ‫خوارزمي ٍة‬
‫ّ‬ ‫جـ‪ -‬كتاب ُة‬
‫لغة ال ِآلة‪:‬‬
‫عالية الم�ستوى �إلى ِ‬ ‫البرمجة ِ‬
‫ِ‬ ‫المكتوب ب�إحدى ِ‬
‫لغات‬ ‫َ‬ ‫يحو ُل‬
‫(‪ِّ )2‬‬
‫د‪Small Basic -‬‬ ‫جـ‪ -‬جافا‬ ‫المترجم‬
‫ُ‬ ‫التجميع ب‪-‬‬
‫ِ‬ ‫�أ ‪ -‬لغ ُة‬
‫الجيل‪:‬‬
‫ِ‬ ‫مثال على ِ‬
‫لغات‬ ‫اال�ستعالم ٌ‬
‫ِ‬ ‫لغات‬
‫ُ‬ ‫(‪)3‬‬
‫الرابع‬
‫ِ‬ ‫د‪-‬‬ ‫ِ‬
‫الثالث‬ ‫جـ‪-‬‬ ‫ب‪ -‬الثاني‬ ‫�أ ‪ -‬ال ِ‬
‫أول‬
‫طريق � ِ‬
‫أيقونة‪:‬‬ ‫ِ‬ ‫عن‬ ‫ِ‬
‫برمجية ‪ْ ،Small Basic‬‬ ‫با�ستخدام‬
‫ِ‬ ‫برنامج �أن�ش�أ َت ُه‬
‫ٍ‬ ‫ن�شر � ِّأي‬
‫ت�ستطيع َ‬
‫ُ‬ ‫(‪)4‬‬
‫ب‪ -‬ا�ستيراد (‪)Import‬‬ ‫�أ ‪ -‬ترقية ( ‪)Graduate‬‬
‫د‪ -‬حفظ با�سم (‪)Save As‬‬ ‫جـ‪ -‬ن�شر( ‪)Publish‬‬
‫�إلى‪:‬‬ ‫ترمز الأيقون ُة‬
‫ُ‬ ‫(‪)5‬‬
‫برمجية‬
‫ّ‬ ‫د‪ -‬جمل ٍة‬ ‫جـ‪ -‬كائن‬ ‫ب‪� -‬إجراء‬ ‫خا�صية‬
‫ّ‬ ‫�أ ‪-‬‬
‫با�ستخدام‬
‫ِ‬ ‫الن�ص ‪TextWindow‬‬ ‫المخرجات ِ‬
‫نافذة ِّ‬ ‫ِ‬ ‫ِ‬
‫�شا�شة‬ ‫رقم على‬
‫ن�ص � ْأو ٍ‬
‫يتم طباع ُة ٍّ‬
‫(‪ُّ )6‬‬
‫الإجرا ِء‪:‬‬
‫د‪Write -‬‬ ‫جـ‪ReadNumber -‬‬ ‫ب‪Title -‬‬ ‫�أ ‪Read -‬‬
‫‪،6‬والمكتوب ِ‬
‫بلغة ‪: Small Basic‬‬ ‫ِ‬ ‫الح�سابي الآتي‪+ 4 / 2 - 10 :‬‬ ‫ناتج ِ‬
‫تنفيذ التعبيرِ‬ ‫(‪ُ )7‬‬
‫ِّ‬
‫د ‪-5 -‬‬ ‫ ‬
‫جـ‪5 -‬‬ ‫ ‬‫ب‪2 -‬‬ ‫ ‬
‫�أ ‪- 2 -‬‬
‫برمجي ِة ‪: Small Basic‬‬‫ّ‬ ‫(‪ُ )8‬ي َع ُّد ‪ GraphicsWindow‬في‬
‫د‪ -‬كائن‬ ‫فتاحية‬
‫ّ‬ ‫جـ‪ -‬كلمة ِم‬ ‫ ‬‫ب‪ -‬خا�صية‬ ‫ ‬‫�أ ‪� -‬إجراء‬
‫هو‪:‬‬ ‫المطلقة لقيم ٍة عددي ٍة َ‬
‫ِ‬ ‫ِ‬
‫القيمة‬ ‫ِ‬
‫بح�ساب‬ ‫يقوم‬
‫إجراء ُ‬
‫(‪ٌ � )9‬‬
‫د‪Pi -‬‬ ‫جـ‪SquareRoot -‬‬ ‫ب‪Power -‬‬ ‫�أ ‪Abs -‬‬
‫‪134‬‬

‫‪www.jnob-jo.com‬‬
‫خالل الإجرا ِء‪:‬‬
‫ِ‬ ‫من‬ ‫ِ‬
‫ال�سلحفاة ْ‬ ‫ِ‬
‫نافذة‬ ‫الر�سم في‬
‫ِ‬ ‫عن‬
‫القلم ِ‬
‫برفع ِ‬
‫التحكم ِ‬
‫َ‬ ‫ت�ستطيع‬
‫ُ‬ ‫(‪)10‬‬
‫د‪PenUp -‬‬ ‫جـ‪Pencolor -‬‬ ‫ب‪Pen -‬‬ ‫�أ ‪PenDown -‬‬
‫المخرجات ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫ِ‬
‫لطباعة‬ ‫البرمجي َة الالزم َة‬
‫ّ‬ ‫ِ‬
‫التعليمات‬ ‫‪ِ -2‬‬
‫اكتب‬
‫�أ ‪-‬‬

‫ب‪-‬‬

‫‪135‬‬

‫‪www.jnob-jo.com‬‬
‫آتية في ِ‬
‫لغة ‪:Small Basic‬‬ ‫أيقونات ال ِ‬
‫ِ‬ ‫كل واحد ٍة َ‬
‫من ال‬ ‫ترمز ُّ‬
‫ُ‬ ‫إالم‬
‫‪َ � -3‬‬
‫معناها‬ ‫ ‬
‫الأيقونة‬

‫بكل �إجرا ٍء‪.‬‬


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

‫‪136‬‬

‫‪www.jnob-jo.com‬‬
‫ذاتي‬
‫ٌّ‬ ‫تقوي ٌم‬
‫الر�صد ال ِ‬
‫آتية‪:‬‬ ‫ِ‬ ‫ِ‬
‫قائمة‬ ‫ذاتيا بتعبئة ِ‬
‫نف�س َك ًّ‬
‫قو ْم َ‬ ‫ِ‬
‫الوحدة‪ِّ ،‬‬ ‫اعتما ًدا على ما در�س َت ُه في ِ‬
‫هذه‬
‫درجة الإتقان‬ ‫ ‬‫المهار ُة‬ ‫ ‬
‫الرقم‬
‫نعم ال‬ ‫ ‬
‫ِ‬
‫الم�شكلة‪.‬‬ ‫حل‬ ‫ِ‬
‫خطوات ِّ‬ ‫أعد ُد‬
‫� ِّ‬ ‫‪1‬‬
‫الخوارزمي َة (‪.)Algorithm‬‬
‫ّ‬ ‫أعر ُ‬
‫ف‬ ‫� ِّ‬ ‫‪2‬‬
‫ِ‬
‫الرمزية (‪.)Pseudocode‬‬ ‫بالطريقة ِ‬
‫�شبه‬ ‫ِ‬ ‫خوارزمي ًة‬
‫ّ‬ ‫اكتب‬
‫ُ‬ ‫‪3‬‬
‫ِ‬
‫العمليات ورموزِ ها‪.‬‬ ‫ِ‬
‫مخططات �سيرِ‬ ‫ِ‬
‫أ�شكال‬
‫بين �‬
‫أمي ُز َ‬
‫� ِّ‬ ‫‪4‬‬
‫تتابعي‪.‬‬ ‫ٍ‬
‫عمليات‬ ‫مخط َط �سيرِ‬
‫أر�سم َّ‬
‫� ُ‬ ‫‪5‬‬
‫ٍّ‬
‫البرنامج‪.‬‬
‫َ‬ ‫أعر ُ‬
‫ف‬ ‫� ِّ‬ ‫‪6‬‬
‫ح�سب تطورِ ها‪.‬‬
‫َ‬ ‫ِ‬
‫البرمجة‬ ‫أجيال ِ‬
‫لغات‬ ‫أو�ض ُح � َ‬
‫� ّ‬ ‫‪7‬‬

‫�أ�ش ّغ ُل برمجي َة ‪ ،SmallBasic‬و� ُ‬


‫أذكر �أجزاءها الرئي�س َة‪.‬‬ ‫‪8‬‬
‫الكائن‪.‬‬
‫َ‬ ‫أعر ُ‬
‫ف‬ ‫� ِّ‬ ‫‪9‬‬
‫والخا�صي ِة‪.‬‬
‫ّ‬ ‫بين الإجرا ِء‬
‫أمي ُز َ‬
‫� ّ‬ ‫‪10‬‬
‫برمجي ًة و� ُ‬
‫أنفذها‪.‬‬ ‫ّ‬ ‫‪ُ � 11‬‬
‫أكتب جمل ًة‬
‫البرنامج‪.‬‬
‫ِ‬ ‫الن�ص (‪ )TextWindow‬في ِ‬
‫كتابة‬ ‫كائن ِ‬
‫نافذ ِة ِّ‬ ‫أ�ستخدم َ‬
‫ُ‬ ‫‪� 12‬‬
‫ِ‬
‫برمجية ‪.Small Basic‬‬ ‫ِ‬
‫المتغيرات المقبول َة في‬ ‫أحد ُد‬
‫‪ِّ � 13‬‬
‫ِ‬
‫ال�صحيحة‪.‬‬ ‫أولوي ِة‬ ‫ِ‬
‫قواعد ال ّ‬ ‫ح�سب‬
‫َ‬ ‫ح�سابي‬ ‫أجد ناتج تعبيرٍ‬
‫� ُ‬ ‫‪14‬‬
‫ٍّ‬
‫ِ‬
‫ال�صحيحة‪.‬‬ ‫ِ‬
‫العامة‬ ‫ِ‬
‫ال�صيغة‬ ‫ح�سب‬
‫َ‬ ‫تعيين‬ ‫‪ُ � 15‬‬
‫أكتب جمل َة ٍ‬
‫البرامج‪.‬‬
‫ِ‬ ‫الح�ساب (‪ )Math Object‬في ِ‬
‫كتابة‬ ‫ِ‬ ‫كائن‬ ‫‪� 16‬‬
‫أ�ستخدم َ‬
‫ُ‬
‫�صحيح‪.‬‬
‫ٍ‬ ‫ب�شكل‬
‫ٍ‬ ‫ِ‬
‫الر�سومات (‪)GraphicsWindow‬‬ ‫كائن‬
‫أ�ستخدم َ‬
‫ُ‬ ‫‪� 17‬‬
‫ِ‬
‫المختلفة‪.‬‬ ‫ِ‬
‫أ�شكال‬
‫لر�سم ال‬
‫الكائن (‪ِ )Turtle Object‬‬
‫َ‬ ‫أ�ستخدم‬
‫ُ‬ ‫‪� 18‬‬
‫ ‬
‫‪137‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫المصطلحات‬ ‫سرد‬
‫ُ‬ ‫َم‬
‫والتحكم‬
‫ِ‬ ‫الخا�صة ِبه‬
‫ِ‬ ‫ِ‬
‫االحتفاظ بالمعلومات‬ ‫�شخ�ص القدر ُة على‬
‫ٍ‬ ‫تاح ِّ‬
‫لكل‬ ‫هي � ْأن ُت َ‬
‫الخ�صو�صيّة‪َ :‬‬
‫َ‬
‫وكذلك القدر ُة‬ ‫منعها‪،‬‬
‫يمكن ُ‬
‫ُ‬ ‫َ‬
‫وتلك التي‬ ‫الك�شف عنها‪،‬‬
‫ُ‬ ‫يمكن‬
‫ُ‬ ‫ِ‬
‫بالمعلومات التي‬ ‫بها‪،‬وال ِ‬
‫إحاطة‬
‫والتعامل معها‪ْ � ،‬أو‬
‫ِ‬ ‫ِ‬
‫المعلومات‬ ‫باالطالع على ِ‬
‫هذه‬ ‫ِ‬ ‫أ�شخا�ص‬
‫ِ‬ ‫لبع�ض ال‬
‫ال�سماح ِ‬
‫ِ‬ ‫التحكم في‬
‫ِ‬ ‫على‬
‫َ‬
‫بذلك‪.‬‬ ‫لهم‬
‫ال�سماح ْ‬
‫ِ‬ ‫عدم‬
‫ِ‬
‫قد‬ ‫ِ‬
‫وال�صيانة‪ ،‬والتي ْ‬ ‫إنتاج والتطويرِ‬
‫المعلومات الفني ُة الم�ستخدم ُة في ال ِ‬ ‫وهي‬
‫ُ‬ ‫المعلومات التقني ُة‪َ :‬‬
‫ُ‬
‫ِ‬
‫للحفاظ عليها‪.‬‬ ‫إجراءات �أَمني ٍة‬
‫ٍ‬ ‫باع �‬
‫من ا ّت ِ‬
‫بد َ‬ ‫ِ‬
‫بتوثيقها‪ ،‬وال َّ‬ ‫العاملون عليها‬
‫َ‬ ‫يقوم‬
‫ُ‬
‫الم�ستخدم‬
‫ِ‬ ‫تو�ضع في جهازِ‬
‫ُ‬ ‫معلومات مخت�صر ٍة‪،‬‬
‫ٍ‬ ‫ن�صي ٌة‪ ،‬تحتوي على‬
‫ملفات َّ‬
‫ٌ‬ ‫هي‬
‫برامج ‪َ :Cookies‬‬
‫ُ‬
‫الموقع مر ًة ثاني ًة‪.‬‬
‫ِ‬ ‫الم�ستخدم لهذا‬
‫ِ‬ ‫ِ‬
‫زيارة‬ ‫عند‬
‫ا�سترجاعها َ‬
‫ُ‬ ‫يتم‬
‫بحيث ُّ‬
‫ُ‬ ‫من ِق َب ِل ِ‬
‫موقع الويب‪،‬‬ ‫ْ‬
‫المفاتيح‪،‬‬
‫ِ‬ ‫ِ‬
‫للوحة‬ ‫الم�ستخدم‬
‫ِ‬ ‫ِ‬
‫�ضغط‬ ‫بتتب ِع‬
‫تقوم ُّ‬
‫برامج ُ‬
‫ُ‬ ‫المفاتيح ‪:Key Loggers‬‬
‫ِ‬ ‫برامج تتبُّ ِع ِ‬
‫�ضغط‬ ‫ُ‬
‫للمخترقين معرف َتها‪.‬‬
‫َ‬ ‫تيح‬ ‫ِ‬
‫واالحتفاظ بها‪ ،‬مما ُي ُ‬ ‫ِ‬
‫كلمات المرورِ ‪،‬‬ ‫ِ‬
‫والح�صول على‬
‫من‬ ‫ُ‬
‫العقل ِ‬ ‫ينتجها‬ ‫ِ‬
‫واالبتكارات‪ ،‬التي ُ‬ ‫ِ‬
‫إبداعات‬ ‫َ‬
‫مقابل ال‬ ‫منح‬
‫الحقوق التي ُت ُ‬
‫ُ‬ ‫هي‬
‫الملكيّة الفكريّة‪َ :‬‬
‫ُ‬
‫وت�صاميم‪.‬‬
‫َ‬ ‫وم�صنفات �أدبي ٍة وفني ٍة‪ْ ،‬‬
‫ومن رموزٍ و�أ�سما ٍء و�صورٍ‬ ‫ٍ‬ ‫ٍ‬
‫اختراعات‪،‬‬
‫مقابل‬
‫ِ‬ ‫إدمان ال ِ‬
‫إنترنت‪ ،‬في‬ ‫ت�سبب � َ‬
‫ُ‬ ‫ٍ‬
‫م�شكالت‪،‬‬ ‫خم�س‬
‫َ‬ ‫ُ‬
‫ت�شمل‬ ‫كتب فيها قائم ٌة‬
‫بطاق ُة التذكيرِ‪ :‬بطاق ٌة ُي ُ‬
‫ِ‬
‫ال�شا�شة‬ ‫وتل�صق على‬
‫ُ‬ ‫تتحقق �إذا َّ‬
‫قل ا�ستخدام الإنترنت‪،‬‬ ‫ُ‬ ‫فوائد‪،‬‬
‫َ‬ ‫علىخم�س‬
‫ِ‬ ‫قائم ٍة موازي ٍة تحتوي‬
‫من الأعلى‪.‬‬
‫َ‬
‫وال�صداع‪ ،‬والر� ِؤية‬
‫ِ‬ ‫العين‪،‬‬
‫ِ‬ ‫ِ‬
‫تعب‬ ‫العين‪ ،‬ت�ؤدي �إلى‪:‬‬
‫َ‬ ‫�صيب‬
‫الر�ؤي ُة الحا�سوبيّ ُة‪ :‬م�شكل ٌة ُت ُ‬
‫العين‪.‬‬
‫�ضغط ِ‬‫ِ‬ ‫وارتفاع‬
‫ِ‬ ‫الم�شو ِ‬
‫�شة‪،‬‬ ‫َّ‬ ‫ِ‬
‫المزدوجة‪،‬وال�صور‬
‫ِ‬
‫المخزنة‬ ‫ِ‬
‫المعلومات‬ ‫ِ‬
‫حذف‬ ‫لن�سخ � ْأو تغييرِ � ْأو‬ ‫م�شروع موج ٌه‬ ‫غير‬ ‫ٌ‬
‫ن�شاط ُ‬ ‫هي‬
‫ِ‬ ‫ٍ‬ ‫الجريم ُة الإلكترونيّ ُة‪َ :‬‬
‫ِ‬
‫الو�صول �إليها‪.‬‬ ‫ِ‬
‫الحوا�سيب �أوِ‬ ‫َ‬
‫داخل‬
‫ِ‬
‫والمتابعة‬ ‫ِ‬
‫بالتحقيق‬ ‫تقوم‬
‫الجنائي‪ُ ،‬‬ ‫ِ‬
‫البحث‬ ‫الجرائم الإلكتروني ِة‪ :‬وحد ٌة تابع ٌة ل ِ‬
‫إدارة‬ ‫ِ‬ ‫وحد ُة مكافح ِة‬
‫ِّ‬
‫ِ‬
‫للحا�سوب‬ ‫يكون‬
‫ُ‬ ‫جرائم �أخرى‬
‫َ‬ ‫واالت�صاالت والإنترنت‪ ،‬و� ِأية‬
‫ِ‬ ‫ِ‬
‫المعلومات‬ ‫جرائم تكنولوجيا‬
‫ِ‬ ‫في‬
‫دور فيها‪.‬‬
‫ٌ‬
‫‪138‬‬

‫‪www.jnob-jo.com‬‬
‫يك�سب ُه �شك ً‬
‫ال‬ ‫ُ‬ ‫ِ‬
‫للخطوط‪ُ ،‬ي�ضفي على المن َت ِج رون ًقا‪� ،‬أو‬ ‫ٍ‬
‫تركيب � ْأو تن�سيقٍ‬ ‫هو � ُّأي‬
‫ال�صناعي‪َ :‬‬
‫ُّ‬ ‫الر�سم‬
‫ُ‬
‫ِ‬
‫المن�سوجات‪.‬‬ ‫ت�صاميم‬
‫ُ‬ ‫با�ستخدام ال ِآلة � ْأم بطريق ٍة يدوي ٍة‪ ،‬بما في َ‬
‫ذلك‬ ‫ِ‬ ‫تم َ‬
‫ذلك‬ ‫�سواء َّ‬
‫ٌ‬ ‫خا�صا‪،‬‬
‫ًّ‬
‫مظهرا‬
‫ً‬ ‫ويعطي‬ ‫ْ‬
‫يرتبط‪ُ ،‬‬ ‫لم‬ ‫بخطوط � ْأو َ�أ ٍ‬
‫لوان � ْأم ْ‬ ‫ٍ‬ ‫َ‬
‫ارتبط‬ ‫�سواء‬
‫مج�سم‪ٌ ،‬‬
‫ٍ‬ ‫ٍّ‬
‫�شكل‬ ‫هو ُّ‬
‫كل‬ ‫ال�صناعي‪َ :‬‬
‫ُّ‬ ‫النموذج‬
‫ُ‬
‫حرفي ٍة‪.‬‬
‫َّ‬ ‫غرا�ض �ص َّناعي ٍة َ�أ ْو‬
‫ٍ‬ ‫ا�ستخدام ُه لأَ‬
‫ُ‬ ‫يمكن‬
‫ُ‬ ‫خا�صا‪،‬‬
‫ًّ‬
‫معين‪� ،‬أو بمنطق ٍة ُم َّ‬
‫حدد ٍة‪ْ � ،‬أو‬ ‫ببلد ٍ‬ ‫حد ُد من�ش�أَ من َت ٍج ٍ‬
‫هي الإ�شار ُة �أو العالم ُة التي ُت ِّ‬
‫الجغرافي‪َ :‬‬
‫ُّ‬ ‫ؤ�شر‬
‫الم� ُ‬
‫وخ�صائ�ص ُه الأخرى مرتبط ًة‬
‫ُ‬ ‫المنتج و�شهر ُت ُه‬
‫ِ‬ ‫نوعي ُة‬
‫تكون ّ‬ ‫َ‬ ‫�شترط �أَ ْن‬
‫ُ‬ ‫وي‬ ‫ِ‬
‫أرا�ضيه‪ُ ،‬‬ ‫من �‬ ‫ٍ‬
‫معروف ْ‬ ‫بموقع‬
‫ٍ‬
‫بذلك المن�ش�أَ‪.‬‬
‫ب�صور ٍة �أ�سا�سي ٍة َ‬
‫ِ‬
‫بالوثائق‬ ‫مدعوما‬
‫ً‬ ‫ِ‬
‫ت�شغيله‪،‬‬ ‫ِ‬
‫إجراءات‬ ‫ِ‬
‫أجزائه‪ ،‬و�‬ ‫للبرنامج‪ ،‬و� ِ‬
‫أهدافه‪ ،‬و�‬ ‫ِ‬ ‫كتابي‬ ‫و�صف‬
‫ٌ‬ ‫التوثيق‪:‬‬
‫ُ‬
‫ٌ‬
‫إي�ضاحي ِة‪.‬‬
‫ّ‬ ‫والر�سوم ال‬
‫ِ‬ ‫ِ‬
‫والم�ستندات‬
‫ووا�ضح‪،‬‬
‫ٍ‬ ‫مت�سل�سل‬
‫ٍ‬ ‫منطقي‬
‫ٍّ‬ ‫ٍ‬ ‫خطوات مرقم ٍة‪ ،‬ب�‬
‫أ�سلوب‬ ‫ٍ‬ ‫الطريق ُة �شب ُه الرمزي ِة (‪ :) Pseudocode‬كتاب ُة‬
‫ِّ‬
‫الحل‪.‬‬ ‫ِ‬
‫خطوات‬ ‫ِ‬
‫لو�صف‬ ‫الجبري ِة الم� ِ‬
‫ألوفة‬ ‫َّ‬ ‫إن�سان‪ ،‬بال ِ‬
‫إ�ضافة �إلى التعابيرِ والرموزِ‬ ‫با�ستخدام ِ‬
‫لغة ال ِ‬ ‫ِ‬
‫ٍ‬
‫أ�شكال‬
‫با�ستخدام �‬
‫ِ‬ ‫الخوارزمي ِة‪،‬‬
‫ّ‬ ‫ِ‬
‫لخطوات‬ ‫بالر�سم‬
‫ِ‬ ‫ٌ‬
‫تمثيل‬ ‫ِ‬
‫العمليات (‪:)FlowChart‬‬ ‫مخططُ �سي ِر‬
‫للداللة على خطو ٍة معين ٍة‪.‬‬
‫ِ‬ ‫�ستخدم‬
‫ُ‬ ‫�شكل ُي‬
‫ٍ‬ ‫كل‬ ‫متعار ٍف عليها‪ُ ،‬‬
‫حيث � َّإن َّ‬ ‫َ‬ ‫هند�سي ٍة‬
‫يعتمد اكت�شافُها‬
‫ُ‬ ‫حيث‬
‫ي�صعب اكت�شافُها؛ ُ‬
‫ُ‬ ‫أخطاء التي‬
‫ُ‬ ‫هي ال‬
‫أخطاء المنطقيَّ ُة (‪َ :)Logical errors‬‬
‫ال ُ‬
‫ِّ‬
‫الحل‪.‬‬ ‫ِ‬
‫لخطوات‬ ‫المنطقي‬ ‫الت�سل�س ِل‬
‫ُ‬ ‫على‬
‫ِّ‬
‫مع ُه‪،‬‬
‫والتفاعل َ‬ ‫ِ‬
‫الحا�سوب‪،‬‬ ‫مع‬ ‫ِ‬
‫للتخاطب َ‬ ‫هي لغ ٌة‬ ‫ِ‬
‫ِ‬ ‫لغ ُة البرمجة (‪َ :)programming languages‬‬
‫معي ٍن‪.‬‬
‫عمل َّ‬ ‫ِ‬
‫والطلب من ُه �إنجا َز ٍ‬
‫ا�ستخدام جهازِ‬ ‫ِ‬
‫بدايات‬ ‫جدت في‬
‫هي اللغ ُة البدائي ُة التي ُو ْ‬ ‫ِ‬
‫ِ‬ ‫لغ ُة الآلة ( ‪َ : )Machine Language‬‬
‫الثنائي (‪.) 1،0‬‬
‫ِّ‬ ‫بالنظام‬
‫ِ‬ ‫عب ُر عنها‬
‫‪،‬والم َّ‬ ‫ِ‬
‫الحا�سوب ُ‬
‫فهم ال ِ‬
‫إن�سان‪ ،‬والقريب ُة‬ ‫عن ِ‬ ‫ِ‬
‫البرمجة البعيد ُة ْ‬ ‫هي لغ ُة‬
‫لغ ٌة متدني ُة الم�ستوى (‪َ :)Low Level Language‬‬
‫ِ‬
‫الحا�سوب‪.‬‬ ‫عمل‬ ‫ِ‬
‫طريقة ِ‬ ‫من‬
‫ْ‬
‫إن�سان‪ ،‬والبعيد ُة‬ ‫من ِ‬
‫لغة ال ِ‬ ‫ِ‬
‫البرمجة القريب ُة ْ‬ ‫هي لغ ُة‬
‫لغ ٌة عالي ُة الم�ستوى (‪َ :)High Level Language‬‬
‫ِ‬
‫الحا�سوب‪.‬‬ ‫عمل‬ ‫ِ‬
‫طريقة ِ‬ ‫عن‬
‫ْ‬
‫‪139‬‬

‫‪www.jnob-jo.com‬‬
‫ِ‬
‫عالية‬ ‫ِ‬
‫البرمجة‬ ‫ِ‬
‫لغات‬ ‫المكتوب ب�إحدى‬
‫َ‬ ‫البرنامج‬
‫َ‬ ‫يحو ُل‬
‫برنامج ِّ‬
‫ٌ‬ ‫هو‬
‫المترجم (‪َ :)Compiler‬‬
‫ُ‬
‫بلغة ال ِآلة‪.‬‬
‫برنامج ِ‬
‫ٍ‬ ‫الم�ستوى �إلى‬
‫برمجي ِة ‪ ،Small Basic‬والذي‬ ‫ّ‬ ‫ِ‬
‫�شا�شة‬ ‫من‬
‫أيمن ْ‬
‫الجزء ال ُ‬
‫ُ‬ ‫جزء الم�ساعد ِة ( ‪َ :)Help Panel‬‬
‫هو‬ ‫ُ‬
‫وقواعد‬
‫َ‬ ‫تبي ُن َ‬
‫لك ال�صيغ َة العام َة‪،‬‬ ‫البرمجي ِة؛ ُ‬
‫حيث ّ‬ ‫ّ‬ ‫الجمل‬
‫ِ‬ ‫ت�ساعد َك على ِ‬
‫كتابة‬ ‫ُ‬ ‫تعليمات‪،‬‬
‫ٌ‬ ‫تظهر ِ‬
‫فيه‬ ‫ُ‬
‫الجمل و�أحدا َثها‪.‬‬
‫ِ‬ ‫خ�صائ�ص َ‬
‫تلك‬ ‫َ‬ ‫وتبي ُن‬
‫ومهامها‪ّ ،‬‬
‫َ‬ ‫ِ‬
‫العمليات‬
‫يتم ِ‬
‫فيه‬ ‫متقدم‪ُّ ،‬‬
‫ٌ‬ ‫برمجي‬ ‫هو ٌ‬
‫نمط‬ ‫البرمج ُة كائنيّ ُة التوج ِه (‪َ :)Object - Oriented Programming‬‬
‫ٌّ‬
‫ِ‬
‫بالكائنات (‪.)Objects‬‬ ‫با�ستخدام ما ُي�سمى‬
‫ِ‬ ‫البرنامج‬
‫ِ‬ ‫بناء‬
‫ُ‬
‫يتم تعدي ُلها‬ ‫ِ‬
‫ال�صفات (‪ُّ ,)Properties‬‬ ‫من‬
‫محدد ٌة َ‬
‫عنا�صر لها مجموع ٌة َّ‬ ‫هي‬
‫ُ‬ ‫الكائنات (‪َ :)Objects‬‬
‫ُ‬
‫ِ‬
‫إجراءات (‪ )Methods‬التي‬ ‫من ال‬
‫ت�صميم ُه‪ ،‬ومجموع ٌة َ‬
‫َ‬ ‫يريد‬
‫مع ما ُ‬
‫المبرمج؛ لتتما�شى َ‬
‫ِ‬ ‫من ِق َب ِل‬
‫ْ‬
‫الكائن‪.‬‬
‫ِ‬ ‫أوامر خا�ص ًة َ‬
‫بذلك‬ ‫ٍ‬
‫�سلوكات و� َ‬ ‫تم ِّث ُل‬
‫حيث‬
‫ُ‬ ‫البرنامج ب�سرع ٍة‪،‬‬
‫ِ‬ ‫ِ‬
‫طباعة‬ ‫ت�ساعد على‬
‫ُ‬ ‫خا�صي ٌة‬
‫َّ‬ ‫الذكي ( ‪:)Intellisense‬‬ ‫ِّ‬ ‫التح�س ِ�س‬
‫ُّ‬ ‫خا�صي ُة‬
‫تح�س�س‬
‫ِ‬ ‫ِ‬
‫خالل‬ ‫من‬ ‫ِ‬
‫االقتراحات‪ْ ،‬‬ ‫من‬
‫العديد َ‬
‫َ‬ ‫البرنامج‪ ،‬تحتوي‬
‫ِ‬ ‫ِ‬
‫طباعة‬ ‫تظهر �شا�ش ٌة �صغير ٌة في �أثنا ِء‬
‫ُ‬
‫من‬ ‫ِ‬
‫الوقت اً‬
‫بدل ْ‬ ‫وتوفير‬
‫ُ‬ ‫االختيار منها‪،‬‬
‫ُ‬ ‫ليتم‬
‫تمت طباع ُتها؛ َّ‬ ‫ِ‬
‫الكلمات التي ْ‬ ‫من‬
‫أحرف الأولى َ‬ ‫ال ِ‬
‫المفاتيح‪.‬‬
‫ِ‬ ‫ِ‬
‫لوحة‬ ‫با�ستخدام‬
‫ِ‬ ‫ِ‬
‫الكلمة كامل ًة‬ ‫ِ‬
‫طباعة‬
‫ِ‬
‫برمجية ‪Small‬‬ ‫الكائن في‬ ‫ُ‬
‫يمتلكها‬ ‫ِ‬
‫ال�صفات التي‬ ‫من‬
‫هي مجموع ٌة َ‬
‫ُ‬ ‫الخ�صائ�ص ( ‪َ :)Properties‬‬
‫ُ‬
‫ت�صميم ُه‪.‬‬
‫َ‬ ‫يريد‬
‫مع ما ُ‬
‫المبرمج؛ لتتما�شى َ‬
‫ِ‬ ‫من ِق َب ِل‬‫يتم تعدي ُلها ْ‬ ‫ِ‬
‫العنوان‪ُّ ،‬‬ ‫ِ‬
‫الطول �أو‬ ‫ِ‬
‫‪,‬كاللون �أوِ‬ ‫‪Basic‬‬
‫وهي‬ ‫ُ‬ ‫ِ‬
‫الكائن‪َ ،‬‬
‫ُ‬ ‫يمتلكها‬ ‫العمليات �أوِ الأوامرِ التي‬ ‫من‬
‫هي مجموع ٌة َ‬‫إجراءات ( ‪َ :)Methods‬‬ ‫ُ‬ ‫ال‬
‫البرنامج‪.‬‬
‫ِ‬ ‫�سلوكه في �أثنا ِء ِ‬
‫تنفيذ‬ ‫َ‬ ‫تحد ُد‬
‫التي ِّ‬

‫‪140‬‬

‫‪www.jnob-jo.com‬‬
www.jnob-jo.com
‫تم بحمد اهلل تعالى‬
‫َّ‬

‫‪www.jnob-jo.com‬‬

You might also like