10
والتحكمماسبات هندسة اول السنة اماسبرات ا ر مها مقرولعملية اسة الل ال1 تعريف:ماسب ا خليا دا وجزينها)تدخا( عطياتت أو البيانال استقباقدرة على ا لديه ال و جهاز إلك ومعالتهاعليماتة من تقة ذاتية بواسطة برامج مكون بطري)نطقية عليهابية وامسات اعملياأي إجراء ال( .)خرجاتا( طلوبةئج النتا على احصولل ل من هذا التعريف ات من ا عن ي يز لية اللتا اصائيز ا لحاسب ل بس1 - ة إليهوكلم اها نية تقوم با و عناصر إلكه يتألف من, أي أن وماسب جهاز إلك ا, . سيبانيكية حوايكاب امسات وأدوات اعتبار آ اكننا من ذلك قا وانط2 - امل مع أر أنه يتعة, أياسب آلة رقمي امت علىدخ بد من ثويل ا , وام فق ق إل أرقام)اد, صور, ... إوص, أعدنص( ختلفة اعها أنوا( 0,1 ) كن من معالتها. ليتملرقمانثل ا 0,1 لةأبدية ا ب ما ندعو حيث أن الرمز0 ونيةلك يعه أن الدارة ا يعه الرمز ح عدم توصيل وضع1 أي أن اما العكس ار بإمر نية تقوم ولك الدارة الكهربائي.ر التيا النهاية ا معها تؤول يتعاملة معطياتماسب أو أي ا أمر ينفذ إن أي تشكيل إل ما الواحداتصفار وم اتا من تلة الداراتتشكيل حا يعكس هذا الموع التشكيات. يؤلف معطيوامر واة عن جزين تلك اسؤول ونية الك ا ت ما ندعوماسب. ا يفهما الوحيدة اللغةلة وهي ال لغة ا نسمي ك حد بتا الوا من الصفر وbit ( أية ثنائية خانbinary digit ) قيمته فق بتايقة توا ونية دق دارة إلكى هذا فكل وعل0 صيل وقيمته عدم التو وضع ما كانت إذا1 توصيل. وضع ال ما كانت إذاجتماع إن اات يشكلانية بت بايتا ما ندعوbyte ت هو قيمة ثنائية . فالباي ت ؤلفهالة نية داراتا يقة. ونية دق إلك3 - مةت اف عن كل اتل هو بذلك داخله. و جزينهاريذ برامج ي بتنفيماسب يقوم ا تنفذنزلية الئية الكهربادوات اليومية كا ا حياتنا نستخدمها الودة منموعة ند م جديدةفة برامجمج أو إضا ا الخدم تعديل هذلمستكن ل خزنة فيها, و امج ا ال إليها.قة تسلسلية أو تفرعيةذها بطري تنفيريمات يتعليوعة من المن م نامج م يتألف الماسب, وم ا حسب نظاتعليمة ال أمر ما هي إ لقواعد مصاغ وفقا لغة برمية معينة ةيث تنفيذها. لة ومن لغة اها إلماسب ثويلستطيع ا ي هنا إل ما نش أن بد من و هاذ على ية التنفي لويا أو عليماتموعة تة أو من تعليم, وهي عبارة عقاطعة يسمى باذ مقاطعة ما فإنه تري مقاطعةطلب تنفي عندما يخرى, ةيث أنهت اتعليما من الت اعمليا العا ا ينفذها خرى ال ها مؤقتا وتعليققاطعة. تنفيذ تلك اتهاء منن ا م

Computer Basics

Embed Size (px)

DESCRIPTION

Basic knowledge for computer learners. Part 1 of a series of lectures presented in Arabic.

Citation preview

Page 1: Computer Basics

اجللسة العملية األوىل –مقرر مهارات احلاسب –السنة األوىل –هندسة احلاسبات والتحكم

1

تعريف:

جهاز إلكرتوين لديه القدرة على استقبال البيانات أو املعطيات )املدخالت( وختزينها داخلياً احلاسب)أي إجراء العمليات احلسابية واملنطقية عليها( بطريقة ذاتية بواسطة برامج مكونة من تعليمات ومعاجلتها

للحصول على النتائج املطلوبة )املخرجات(. بس للحاسب يميز اصخصائ التالية ال ي يميز عن يهر من الآتات من هذا التعريف امل

,احلاسب جهاز إلكرتوين, أي أنه يتألف من عناصر إلكرتونية تقوم باملهام املوكلة إليه -1 وانطالقاً من ذلك تا ميكننا اعتبار آتات وأدوات احلساب امليكانيكية حواسيباً.

قام فق , وتا بد من حتويل املدخالت على احلاسب آلة رقمية, أي أنه يتعامل مع أر -2ليتمكن من معاجلتها. (0,1) أنواعها املختلفة )نصوص, أعداد, صور, ... إخل( إىل أرقام

يعين أن الدارة اإللكرتونية يف 0حيث أن الرمز ما ندعو بأجبدية الآلة 0,1ميثل الرقمان الدارة اإللكرتونية تقوم بإمرار العكس يمامًا أي أن 1وضع عدم توصيل يف حني يعين الرمز

إن أي أمر ينفذ احلاسب أو أية معطيات يتعامل معها تؤول يف النهاية التيار الكهربائي.يعكس هذا التشكيل حالة الدارات من تتايل األصفار والواحدات ما إىل تشكيل

ت ما ندعو اإللكرتونية املسؤولة عن ختزين تلك األوامر واملعطيات. يؤلف جمموع التشكيال bit من الصفر والواحد بتاً كالً نسمي لغة الآلة وهي اللغة الوحيدة ال ي يفهما احلاسب.

0وعلى هذا فكل دارة إلكرتونية دقيقة توافق بتًا قيمته (binary digitخانة ثنائية أي )إن اجتماع إذا ما كانت يف وضع التوصيل. 1إذا ما كانت يف وضع عدم التوصيل وقيمته

مثانية دارات مجلة ؤلفهات. فالبايت هو قيمة ثنائية byteما ندعو بايتًا مثانية بتات يشكل إلكرتونية دقيقة.

يقوم احلاسب بتنفيذ برامج جيري ختزينها داخله. وهو بذلك خيتلف عن كل الآتات املربجمة -3جمموعة حمدودة من ال ي نستخدمها يف حياتنا اليومية كاألدوات الكهربائية املنزلية ال ي تنفذ

الربامج املخزنة فيها, وتا ميكن للمستخدم تعديل هذ الربامج أو إضافة برامج جديدة يتألف الربنامج من جمموعة من التعليمات جيري تنفيذها بطريقة تسلسلية أو تفرعية إليها.

حبيث معينة برجمية لغة مصاغ وفقًا لقواعد ما هي إتا أمر التعليمةحسب نظام احلاسب, و وتا بد من أن نشهر هنا إىل ما يستطيع احلاسب حتويلها إىل لغة الآلة ومن مث تنفيذها.

يسمى باملقاطعة, وهي عبارة عن تعليمة أو جمموعة تعليمات هلا أولوية التنفيذ على يهرها من التعليمات األخرى, حبيث أنه عندما يطلب تنفيذ مقاطعة ما فإنه جتري مقاطعة

حلني اتانتهاء من تنفيذ تلك املقاطعة.وتعليقها مؤقتاً خرى ال ي ينفذها املعاجل العمليات األ

Page 2: Computer Basics

اجللسة العملية األوىل –مقرر مهارات احلاسب –السنة األوىل –هندسة احلاسبات والتحكم

2

احلاسب آلة يهر متخصصة يف وظيفة معينة, وإيما تتحدد وظيفته بالربنامج أو جمموعة -4الربامج ال ي ينفذها, مث إن إمكانات برجمته يهر حمدودة فيمكن أن يؤدي أي مهمة إذا زود

داء هذ املهمة.بالربنامج املناسب أل

البنية المنطقية لنظام الحاسب:

إمكانيات توفر ما يليحيتاج احلاسب عموماً ملعاجلة أي نوع من املسائل إىل تلقي التعليمات واملعطيات )املدخالت( اتابتدائية اصخاصة باملسألة, عرب جهاز أو عدة -1

لكرتوين يستطيع أجهزة )وحدات اإلدخال( تقوم بتحويل هذ املدخالت إىل شكل إمع وجود لغة يستطيع بواسطتها . وهذا يرتافق بالطبع )لغة الآلة( احلاسب التعامل معه

مستخدم احلاسب التعبهر عن التعليمات ال ي يريد من احلاسب أن ينفذها.القدرة على معاجلة املدخالت عرب تطبيق التعليمات الالزمة جلل املسألة على تلك -2

جلة(.املدخالت )وحدات املعا

القدرة على إجراء عمليات ختزين لبعض القيم والنتائج الوسيطية والنهائية هبدف الرجوع -3 إليها عند احلاجة )وحدات التخزين(.

القدرة على عرض النتائج )املخرجات( ال ي مت التوصل إليها بعمليات املعاجلة, عرب حتويل -4ا يستطيع املستخدم إدراكها تلك املخرجات من الصيغة ال ي يفهمها احلاسب إىل صيغة م

)وحدات اإلخراج(.

انطالقاً مما سبق نستطيع يمثيل نظام احلاسب منطقياً على النحو التايل

البنية التركيبية لنظام الحاسب:

يتألف نظام احلاسب من .أي األجهزة الفيزيائية املكونة له hardware )العتاد الصلب( املكونات املادية -1

الدخل

املعاجلة

نذاكرة التخزي اصخرج

Page 3: Computer Basics

اجللسة العملية األوىل –مقرر مهارات احلاسب –السنة األوىل –هندسة احلاسبات والتحكم

3

أي الربامج ال ي ينفذها. softwareربجمية املكونات ال -2

تضم املكونات املادية ما يلي حتوي هذ CPUأو اختصارًا Central Processing Unitوحدة املعاجلة املركزية -1

الوحدة املكونات الضرورية إلجناز مهام املعاجلة وتداول البيانات إضافة إىل رقابة وتوجيه وتنسيق العمل بينها.جهزة األخرى ات واألمجيع الوحد

, Main Memory الرئيسيةالذاكرة هنالك نوعان من الذاكرة, memoryالذاكرة -2أو اختصاراً Random Access Memoryتسمى كذلك ذاكرة الولوج العشوائي وت

RAM هو إمكانية الوصول مباشرة إىل أي موقع يف تلك الذاكرة دون وسبب هذ التسمية, يتم فيها ختزين الربامج قيد التنفيذ وكذلك يع املواقع املوجودة قبلهاحلاجة إىل املرور يف مج

secondary memory الذاكرة الثانوية املعطيات قيد املعاجلة من قبل تلك الربامج., صلبة حممولة ...( –مدجمة –صلبة –)مرنة وتضم األقراص املمغنطة مبختلف أنواعها

امج ال ي نستخدم احلاسب لتنفيذها, والربامج املخزنة يف ذ الذاكرة ختزين كافة الرب يتم يف هالذاكرة الثانوية هي برامج يف حالة سبات أي أهنا ليست قيد التنفيذ وإيما تصبح كذلك

عندما يقوم احلاسب بتحميلها يف الذاكرة األساسية.

ومن .Input/Output devices أي وحدات الدخل واصخرج peripheralsالطرفيات -3واملاسحة mouseوالفأرة keyboardثلة على وحدات اإلدخال لوحة املفاتيح األم

graphics tabletولوحة الرسوميات light penوالقلم الضوئي scannerالضوئية cameraوالكامهرا sensorsواحلساسات touch screenوالشاشة املتخسسة للمس

حمركات األقراص أجهزة دخل... كما أن باإلمكان اعتبار microphoneوامليكروفون وخمرجات الصوت printerوالطابعة monitorومن األمثلة على أجهزة اصخرج الشاشة

speakers والرامسةplotter... العتاديات السابقة إىل بنية حتتية لتأمني اتاتصاتات فيما بينها, يقوم هبذ املهمة ما ندعو باللوحة حتتاج

. حتتوي اللوحة األساسية على جمموعة من Mother Boardاللوحة األم أو Main Boardاألساسية تؤمن عمليات اتارتباط مع األجهزة احمليطية ...( USB –تفرعية –منافذ اتاتصاتات )تسلسلية

peripherals ,وجمموعة من شقوق التوسع أو حىت مع احلواسيب األخرىexpansion slots (PCI, AGP, DIMM, SIMM, …تؤم ) طاقات إضافة أجهزة جديدة كشرائح الذواكر وبن

كما حتتوي على ما ندعو تتوضع عليها املعاجلات. socketالرسوميات وبطاقات املودمي, ومقابس تؤمن عملية اتاتصال بني األجهزة املختلفة املثبتة على اللوحة األساسية أو املتصلة هبا. busesمسارات

Page 4: Computer Basics

اجللسة العملية األوىل –مقرر مهارات احلاسب –السنة األوىل –هندسة احلاسبات والتحكم

4

املعاجل ك (واملقابس الكهربائية لألجهزة املثبتة عليها مباشرة )شقوق التوسعتؤمن اللوحة األساسية التغذية processor املثبتة على شقوق( وشرائح الذاكرة األساسيةSIMM, DIMM ) وبطاقات الرسومياتة الثانوية )سواقات األقراص( تستمد التغذية الكهربائية من , يف حني أن وحدات الذاكر واتاتصاتات

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

Operating System (OS) نظام التشغيل -ويوفر وهو برنامج متخص شديد التعقيد ينسق بني مكونات احلاسب ويقودها لتقوم بوظيفة معينة,

طريقة إلعطاء األوامر للحاسب والتعامل معه. لنظام التشغيل مهام عديدة أمهها جتهيز احلاسب عند التشغيل )الوصل بالطاقة( وهتيئته لالستثمار, فيقوم بتدقيق املكونات -1

املادية والتحقق من صالحيتها, وتفقد األخطاء وإعطاء رسائل يف حال وجودها, والتحقق ت التخزين ومنافذ اتاتصال وتعرف احملي كاماًل.من جاهزية وحدا

تنظيم التسلسل الزمين لتنفيذ العمليات يف احلاسب, فينظم ترتيبًا )دوراً( للمسائل الواردة -2 .للمعاجلة ويعيد نتائجها إىل أماكن الطلب

تنفيذ األوامر الصحيحة الواردة من املستخدم, ألن هذ األوامر هي كلمات تكتب من -3فاتيح أو حتكم بأيقونة أو رموز من واجهة ختاطب بيانية رسومية, ودور نظام لوحة امل

التشغيل هنا هو ترمجة هذ األوامر إىل تعليمات يفهمها املعاجل ويقوم بتنفيذها وإعطاء النتيجة )القيام بالعملية املطلوبة( للمستخدم.

.إدارة الذواكر مبختلف أنواعها واستخدامها على الوجه األمثل -4

إدارة عمليات التخزين )التسجيل( على وسائ التخزين وفق بروتوكوتات معينة والقراءة -5 منها )إدارة التعامل مع امللفات(.

اإلشراف على مجيع املوارد وتقسيمها وتنظيمها يف حال تعدد املستخدمني أو تعدد الطلب -6 عليها.

التحكم يف كامل عمليات الدخل واصخرج ومراقبتها. -7

الربامج والتطبيقات املختلفة املنفذة على احلاسب.التعامل مع -8

التعامل مع الشبكات وإدارهتا. -9

محاية التطبيقات والنظام نفسه يف حاتات التوقف املفاجئ واإلخفاقات. -10

تنفيذ أكثر من تطبيق يف الذاكرة بآن واحد )املشاركة الزمنية للمعاجل(. -11

Page 5: Computer Basics

اجللسة العملية األوىل –مقرر مهارات احلاسب –السنة األوىل –هندسة احلاسبات والتحكم

5

اد الصلب ليكون قاباًل لالستخدام, وإن معظم إن نظام التشغيل هو البيئة ال ي تروض وتكيف العتعمليات الولوج إىل هذا العتاد والتعامل معه ستتم حصرًا عرب نظام التشغيل كمتلق أويل ألمر الولوج

ومنفذ فعلي له. وهي الربامج ال ي تتعامل مع نظام التشغيل لتقدم خدمات Basic Software الربجميات األساسية -2

ء اتاستخدام العادي للحاسب أو أثناء تطوير األنظمة الربجمية, وتضم برامج إدارة إضافية سواء أثنا, ونظم إدارة قواعد interpretersواملفسرات compilers, واملرتمجات file managerامللفات

املعطيات, وحزم الربجميات املتخصصة يف أعمال تطوير الربجميات.بارة عن برنامج مكتوب يف أيلب األحيان لالستخدام من التطبيق عApplicationsالتطبيقات -3

قبل مستثمر احلاسب النهائي لتأدية يرض حمدد ومثاهلا برامج معاجلة النصوص واجلدولة اإللكرتونية واأللعاب.

إقالع الحاسب:

املستخدم

التطبيقات

الربجميات األساسية

نظام التشغيل

املكونات املادية للحاسب

اتربجمي

ال

Page 6: Computer Basics

اجللسة العملية األوىل –مقرر مهارات احلاسب –السنة األوىل –هندسة احلاسبات والتحكم

6

BIOS (Basic Input Output System )حتتوي اللوحة األساسية على شرحية إلكرتونية تدعى الـ وهي ذاكرة نظام الدخل اصخرج األساسي, وحتتوي على جمموعة من الربامج منخفضة املستوى )مكتوبة

معاجلة الدخل واصخرج, والقيام , ومهمة هذ الربامج عمومًا تتلخ يف بلغة قريبة من لغة الآلة( باستنهاض أو إقالع احلاسب عند تشغيله.

( أي برنامج اتاختبار power on self test) Postيدعى BIOSامج ال ي حتتويها الـ إن أحد أهم الرب يقوم هذا الربنامج بتفح املكونات الداخلية للحاسب بالرتتبيب الآيت الذايت. فح املعاجل وسجالته الداخلية. -1 ( والذواكر.busesفح مساري املعلومات ) -2

فاتيح.فح بطاقة املتحكم يف الشاشة, ولوحة امل -3

تعرف السواقات املرنة والصلبة والتحقق من وجودها. -4

. وبعد اتانتهاء من عمليات POSTتنفيذ الربنامج ذية الكهربائية إىل احلاسب يبدأ مبجرد وصل التغأي Bootstrapيدعى الـ BIOSفح واختبار العتاد يتم اتانتقال إىل تنفيذ برنامج آخر من برامج الـ

وم هذا الربنامج بالبحث عن نظام التشغيل على السواقات وينقله إىل الذاكرة الرئيسية برنامج اإلقالع, يقRAM حيث يبدأ نظام التشغيل بالعمل والسيطرة على احلاسب, ومن مث يمكني املستخدم من تنفيذ ,

التطبيقات الربجمية عليه. .وعملية إقالع نظام التشغيل تاحقاً BIOSمالحظة سنخوض يف تفاصيل الـ

:Windows مدخل إلى نظام التشغيل

مرات عديدة. monitorيتغهر احملتوى الذي تعرضه الشاشة عند إقالع احلاسب وحتميل نظام التشغيل هذا احملتوى يتدرج من نتائج فح العتاد إىل استمرارية حتميل نظام التشغيل إىل بدء الولوج إىل

الذي ميثل desktopنهاية على ما ندعو بسطح املكتب النظام... وهكذا حىت يستقر هذا احملتوى يف ال إذن خايمة حتميل النظام.

.Windows XPإن نظام التشغيل الذي سنقوم بدراسته هو هو نظام ذو واجهات بيانية رسومية جتعل من السهل التعامل معه, هنالك windowsنظام التشغيل

ظام العديد من العناصر ال ي ميكن أن جندها يف هذا النهذ .)الذاكرة الثانوية( بنية منطقية تعكس التوزع الفيزيائي جملموعة من البايتات على القرصامللف

حبيث يستدل نظام التشغيل مميزة بطريقة معينة )حيددها نظام امللفات الذي سندرسه تاحقاً( البايتات أو لوحد نصاً كأن حيتوية لكل ملف بنية حمددة قد تكون بسيط على أهنا تعود مللف ما دون يهر .

Page 7: Computer Basics

اجللسة العملية األوىل –مقرر مهارات احلاسب –السنة األوىل –هندسة احلاسبات والتحكم

7

لوحدها ..., كما قد تكون تلك البنية معقدة كأن حيتوي تركيبات خمتلفة مما أو موسيقى لوحدها صورة .سبق

هي doc.*هي مثال على النوع البسي , يف حني أن ملفات txt.*سنرى فيما بعد كيف أن ملفات مثال على النوع املعقد.

ن بايتات امللف الواحد تا تتوضع يف معظم األحيان متجاورة...تا بد من اإلشارة هنا إىل أ تعترب امللفات أحد أهم موارد النظام.

موارد امللفاتتوضع الغاية منها تنظيم بنية منطقيةكما هو واضح من اتاسم ميكن اعتبار اجمللد اجمللد جم )مساحة التخزين ال ي مبعىن أن ح . يف احلقيقة تا يعكس اجمللد أي موجود فيزيائيعلى القرص

حيتلها( أي جملد فارغ هو الصفر, ولو قمنا بإنشاء مليون جملد فارغ على القرص الصلب فلن تتناق إتا إن إنشاء أي جملد سيضيف مدخاًل جديدًا إىل ما ندعو نظام إدارة املساحة احلرة املتبقية عليه.

ميكن أن تتوضع فيه امللفات. pathليعرف من مث مساراً جديداً file systemامللفات , ميكن استعراض هذ األوامر وإخفاؤها املرتاتبة عمودياً عبارة عن تائحة من األوامر Menu القائمة

عند احلاجة. .popup menuوقوائم ثانوية Main menuهنالك نوعان من القوائم قوائم رئيسية

وجندها يف أيلب التطبيقات menu barائمة ندعو شري القعلى شكل شري القائمة الرئيسية تظهر .Microsoft wordالربجمية ومنها معاجل النصوص

تتفرع عن كل منها تائحة من األوامر جمموعة من العناوين األساسية جند يف شري القائمة الرئيسية املتعلقة به.

ال ي سنراها تاحقاً( إذ يتم ر القائمة الرئيسية بالزر األيسر )حسب إعدادات عمل الفأرةيتم تفعيل عناصالنقر على أحد العناوين يف شري القائمة لتنسدل تائحة األوامر املتعلقة به, يف تلك الالئحة يتم تنفيذ

ضغ مفتاح أو تركيبة من اإلشارة هنا إىل أن باإلمكان , وتا بداألمر بالنقر بزر الفأرة األيسر ملرة واحدة .فأرة األيسرعوضاً عن استخدام زر ال مفاتيح

نستطيع أن نالحظ وجود سطر حتت أحد األحرف يف مجيع العناوين األساسية لشري القائمة, هذا ضغ تركيبة يعين أنه عوضًا عن نقر هذا العنوان بزر الفأرة لعرض الالئحة املنسدلة فإن باإلمكان

مع احلرف املسطر. Altاملفاتيح نسدلة فإنه يوجد للبعض منها تركيبة مفاتيح اختصار كتبت ألوامر الالئحة املكذلك األمر بالنسبة

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

عامة لكل التطبيق يف حني أن القائمة الثانوية خمصصة بعنصر أو عناصر القائمة الرئيسية هي قائمة

Page 8: Computer Basics

اجللسة العملية األوىل –مقرر مهارات احلاسب –السنة األوىل –هندسة احلاسبات والتحكم

8

, واحدة ملساحة العمل وأخرى حمددة, ويعين هذا أنه قد يوجد يف التطبيق الواحد أكثر من قائمة ثانوية لعنصر من عناصر التطبيق وهكذا...

ة األمين, وتا خيتلف تنفيذ أوامر القائمة يتم إظهار القائمة الثانوية العائدة لعنصر ما بالنقر عليه بزر الفأر ال ي تظهر عن تلك اصخاصة بالقائمة الرئيسية.

كما يتضح من امسه, يقدم اتاختصار طريقًا أبس لتنفيذ برنامج أو فتح ملف shortcutاتاختصار صار مبثابة أو جملد ... وذلك مبجرد النقر على ذلك اتاختصار بالزر األيسر للفأرة. يف الواقع إن اتاخت

وحذفه لن حيذف ذلك اهلدف, مبعىن أن حذف اختصار إىل أحد مشهر إىل اهلدف الذي نريد تنفيذ امللفات سيبقي امللف على حاله, عمومًا تا حيتوي اتاختصار يف الواقع أكثر من مسار اهلدف الذي

يبس الوصول إليه.يكفي النقر عليه و جملداً أو ملفاً أو اختصاراً ...قد ميثل برناجماً أعبارة عن رمز تصويري Icon األيقونة

بالزر األيسر لتنفيذ أو استعراض ما ميثله., إن املساحة ال ي حتتلها النافذة من اً حمدد تعرض حمتوىً وهي منطقة من الشاشة windowالنافذة

النوافذ , عادة ما تكون أيلبشاشة العرض تتدرج من مستطيل صغهر إىل مساحة الشاشة بأكملها يف القسم العلوي منها أزرار 3مرفقة بـ

ويقوم بإيالق النافذة أي بعبارة أخرى إخفائها عن شاشة العرض. close buttonزر اإليالق على املساحة ال ي حتتلها اعتمادًا يعمل restore/maximize buttonزر اتاستعاد والتكبهر حتتل كامل شاشة العرض يقوم بتكبهرها لتصبح كذلك, أما يف حال كانت فذةالنا النافذة, فإذا مل تكن

النافذة حتتل كامل شاشة العرض فيعيدها إىل األبعاد السابقة مباشرة وال ي كانت عليها قبل إجراء عملية التكبهر األعظمي.

احة سوى مستطيل يقوم بتصغهر النافذة حبيث تا تعود حتتل مس Minimize buttonزر التصغهر صغهر على شري املهام الذي سنتعرف عليه تاحقاً.

جند أيقونة صغهرة مماثلة يمامًا لأليقونة يف القسم املناظر للمنطقة ال ي توجد فيها األزرار الثالثة السابقة ال ي مت النقر عليها تاستعراض النافذة احلالية.

حتتوي جمموعة من system menuائمة النظام قائمة نسميها ق تنسدلهذ األيقونة بالنقر على األوامر يماماً لألزرار ال ي سبقت وهي تقوم بدور مماثلاإليالق والتكبهر والتصغهر واتاستعادة أوامر -1

اإلشارة إليها.باألسهم إىل موضع آخر من شاشة العرض وذلك أي حتريك النافذة moveاألمر -2

قم الآن بتنفيذ األمر على أحد النوافذ ال ي تا ملفاتيح.املوجودة يف اجلانب األمين من لوحة ا

Page 9: Computer Basics

اجللسة العملية األوىل –مقرر مهارات احلاسب –السنة األوىل –هندسة احلاسبات والتحكم

9

, استخدم األسهم تشغل كامل شاشة العرض, سرتى تغهر شكل املؤشر إىل سهم رباعي, سرتى انتقال النافذة وعودة شكل مؤشر الفأرة إىل وضعه األصلي, يف عملية التحريك

مربوطة إىل الفأرة وتتحرك حاول حتريك الفأرة سرتى يف هذ اللحظة أن النافذة أصبحت األيسر حبركتها مباشرة باإلضافة إىل إمكانية حركتها عن طريق األسهم. قم بنقر زر الفأرة

مرة واحدة لتتوقف عملية التحريك.

ويستخدم لتغيهر أبعاد النافذة وذلك باستخدام األسهم. قم بتنفيذ األمر على sizeاألمر -3وهنا تا بد من اإلشارة إىل دتالة الشكل .Moveاألمر أحد النوافذ كما فعلت يمامًا مع

بعد استخدام أحد األسهم يف تغيهر األبعاد, إذا كان اجلديد الذي يتغهر إليه مؤشر الفأرةشكل مؤشر الفأرة سهمًا أفقيًا ذا رأسني فهذا يعين أن حتريك الفأرة سيؤدي إىل تغيهر

رأسني فهذا يعين تغيهر ارتفاع النافذة, وأخهراً سهمًا عموديًا ذا أما إذا كان عرض النافذة, إذا سهماً مائاًل ذا رأسني فإنه سيؤدي إىل تغيهر عرض وارتفاع النافذة معاً.

وجند فيه اسم النافذة الذي عادة ما Address barيسمى اجلزء العلوي من أي نافذة بشري العنوان فة تلك النافذة أو طبيعة حمتواها.يوضح وظي

يف قائمة النظام فإنه باإلمكان استخدام طريقة أخرى لتحريك moveاألمر باإلضافة إىل النافذة حتريك النافذة تتمثل يف النقر على شري عنوان النافذة بالزر األيسر للفأرة واتاستمرار يف عملية الضغ مث

اإلفالت يف املوضع اجلديد الذي نريد حتريك النافذة إليه.وذلك فإنه ميكن تغيهر أبعاد النافذة مباشرة يف قائمة النظام sizeباإلضافة إىل األمر ذة تغيهر أبعاد الناف

بتحريك مؤشر الفأرة إىل أحد جوانبها حبيث يتغهر شكله إىل أحد األشكال ال ي مت احلديث عنها يف اإلفالت عندوأخهرًا النقر بالزر األيسر الفأرة واستمرار الضغ مع السحبوعندها يتم sizeاألمر

تقييس النافذة باألبعاد ال ي نريد. تا بد من اإلشارة هنا إىل أن معظم النوافذ قابلة للتحريك يف حني أن بعضها فق ميكن تغيهر حجمه.

أنواع النوافذ: هنالك عدة أنواع من النوافذ

تحكم وهي النوافذ ال ي حتتوي على مجيع أزرار الstandard windowsالنوافذ القياسية -1وميكن حتريكها باإلضافة إىل قائمة النظام. اإليالق( –التصغهر –)التكبهر/اتاستعادة

وتغيهر حجمها وذلك عندما تا حتتل كامل مساحة الشاشة.اختفت منها قائمة النظام وهي نوافذ dialog boxesصناديق التخاطب أو احلوار -2

والغاية منه إعطاء مساعدة ?ل الرمز مر حيومت استبداهلا بز ,وكذلك أزرار التكبهر والتصغهرعن عناصر النافذة, يتم استخدام هذا الزر على النحو التايل ضغ الزر ليتغهر شكل فورية

Page 10: Computer Basics

اجللسة العملية األوىل –مقرر مهارات احلاسب –السنة األوىل –هندسة احلاسبات والتحكم

10

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

من modalهو النوع النمطي ميكن تغيهر أبعادها, كما ميكن أن يميز منها نوعني األول صناديق احلوار ويعين ذلك أنه عند استعراض هذا الصندوق فلن نستطيع تنفيذ أي عمل

ويعين إمكانية استعراض الصندوق non-modalآخر يف النظام حىت نقوم بإيالقه. والثاين تتضمن نفس الوقت اتانتقال لتنفيذ مهمة أخرى يف النظام دون احلاجة إليالقه.ويف

– OK( ,)Cancel( ,)OKمعظم صناديق احلوار جمموعات متنوعة من األزرار )

Cancel( ,)OK – Cancel – Apply...) تقومCancel بإيالق صندوق احلوار, يففتقوم بتنفيذ Applyليه, أما جرت عبإيالقه مع تنفيذ أي تعديالت OKحني تقوم .دون إيالق الصندوقً التعديالت

الرسالة باختصار هي نافذة مل يبق فيها سوى زر اإليالق, أما Messagesالرسائل -3تتدرج هذ باإلضافة إىل جمموعة من األزرار.حمتويات نافذة الرسالة فهي ن الرسالة ذاهتا

. هذا وميكن أن نصادف اجملموعات التالية من أزرار أعظمياً 3اجملموعة من زر وحيد إىل – OK – Cancel( ,)abort – retryوحيد. ) Cancelوحيد, زر OKاألزرار زر

ignore مجيع الرسائل من النم ( ويهرها. وجتدر اإلشارة إىل أنmodal.