عرض مشاركة واحدة
  #4  
قديم 19-03-2015, 10:23 PM
الصورة الرمزية زياد_عاطف
زياد_عاطف زياد_عاطف غير متواجد حالياً
معلم كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Aug 2008
المشاركات: 503
معدل تقييم المستوى: 18
زياد_عاطف is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة 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]
رد مع اقتباس