اقتباس:
المشاركة الأصلية كتبت بواسطة eman_123
السادة الزملاء الأفاضل أرجو من سيادتكم الإجابة علي أسئلتي بعد الرجوع إلي الكتاب المدرسي ولسيادتكم جزيل الشكر :-
1) الأخطاء المنطقية تحدث عند كتابة الكود بطريقة غير صحيحة ( )
يرجي العلم أن الكتاب المدرسي يقول أن هناك أخطاء تحدث عن كتابة الكود ومنها ( إملائي ونحوي ومنطقي وعند التشغيل ) ولكن بعض الزملاء يقولون ان إجابة السؤال x .
جملة التخصيص تستخدم لتخزين قيم في ............( متغيرات - خصائص - ثوابت - جميع ما سبق ) سؤال من كتاب الفائز والإجابة بالكتاب هي جميع ما سبق مع العلم أن الثوابت لا تكتب علي يمين معامل التخصيص .
الأمر التالي جملة تخصيص غير صحيحة Dim Kind As gender = 112 ( ) أرجو الإجابة والسبب
Textbox1.text= 1254*/556 نوع الخطا هل هو إملائي ونحوي أم هو منطقي ( ) وشكرا
|
==========================
1) الأخطاء المنطقية تحدث عند كتابة الكود بطريقة غير صحيحة ( )
يرجي العلم أن الكتاب المدرسي يقول أن هناك أخطاء تحدث عن كتابة الكود ومنها ( إملائي ونحوي ومنطقي وعند التشغيل ) ولكن بعض الزملاء يقولون ان إجابة السؤال x
. 1- الأخطاء المنطقية تحدث عند كتابة جملة بناؤها غير سليم
بمعنى ان البرنامج لن يتوقف عندها فإذا أردت جمع عددين A+B و تخزين الناتج فى المتغير C و فى جملة التخصيص كتبت C = A - B ماذا نتوقع من البرنامج ان يراجعك فى المعامل الحسابى ؟ بالطبع لا و سوف ينفذ ما أمرته به حتى إن لم تقصد ذلك و سوف يطرح العددين و لن يجمعهما و لن يراجعك أو يظهر إليك رسالة خطأ - و هذا هو الخطأ المنطقى Logic Error
الخطأ الإملائى كأن تكتب كلمة بها حروف خطأ و نحوى يحدث عند كتابة كلمة حروفها صحيحة و لكن نحويا خطأ كما فى جملة اللغة الانجليزية مثلاً He Have لا يوجد خطأ فى الحروف و لكن بدلا من Have كان يجب كتابة Has
و بعدوقوعنا فى الخطأ الاملائى أو النحوى Syntax Error لن يسمح البرنامج بذلك و لن يقوم البرنامج بالتشغيل إلا أن تصحح الخطأ ، أو تسمح للبرنامج بالعمل على آخر حالة عمل فيها بدون وجود أخطاء
و ذكر الكتاب أن بيئة ال IDE كناية عن البرنامج لن تسمح بذلك
و الجملة خطأ لأن الأخطاء الإملائية و النحوية و المنطقية هى التى تحدث فقط عند كتابة الكود أما أخطاء عند التشغيل فتحدث أثناء تشغيل البرنامج فقط كأن تدخل قيمة فى صندوق النص تختلف عن نوع البيان التى ستخزن فيه
============================
جملة التخصيص تستخدم لتخزين قيم في ............( متغيرات - خصائص - ثوابت - جميع ما سبق ) سؤال من كتاب الفائز والإجابة بالكتاب هي جميع ما سبق مع العلم أن الثوابت لا تكتب علي يمين معامل التخصيص .
جملة التخصيص تستخدم فى تخزين قيمة فى متغير أو خاصية لا أكثر و لا أقل
و مع احترامى للجهد المبذول فى الكتب الخارجية إلا ان معظمها لا يخلوا من الأخطاء لا سيما الفنية بالإضافة لطريقة العرض و محاكاة أخطاء الكتاب
و هذا السؤال به خطأ فنى لأن أى إجابة واحدة من الإختيارات خطأ فالإجابة كلا من متغيرات و خصائص و الذى عليه الإختيار سيقع فى حيره بسبب هذا الخطأ الفنى فى السؤال
========================================
الأمر التالي جملة تخصيص غير صحيحة Dim Kind As gender = 112 ( ) أرجو الإجابة والسبب
حسب قواعد لغة فيجوال بيسك ما يأتى بعد AS فى جملة الإعلان عن المتغيرات هو نوع المتغير و كلمة Gender ليست من أنواع البيانات
و للعلم فهذه محاولة لكتابة جملة إعلان و ليست جملة تخصيص و السؤال إجابته (أن ترسم بجواره علامة صح ) مع التحفظ على أن جملة الإعلان أصلا خطأ و هذا السؤال يحتاج تعديل ليكون معروضا بشكل أفضل فنياً فكان يفضل أن تكون جملة إعلان صحية كأن يستبدل كلمة Gender بنوع بيان مناسب مثل Integer
========================================
Textbox1.text= 1254*/556 نوع الخطا هل هو إملائي ونحوي أم هو منطقي ( ) وشكرا
الخطأ إملائى و نحوى و ليس منطقى لأن البرنامج لن يعمل أصلا لأنه لا يجوز كتابة المعاملين الحسابيين /* هكذا
===============================
أتمنى لكم كل التوفيق
عاطف مهدى حسان
[/QUOTE]