اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > المرحلة الاعدادية > الفصل الدراسى الثانى > الصف الثالث الاعدادى > الكمبيوتر وتكنولوجيا المعلومات 3 ع ترم 2 > حاسب آلى 3ع ترم2

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 05-03-2013, 11:29 PM
tmrmsr tmrmsr غير متواجد حالياً
عضو ممتاز
 
تاريخ التسجيل: Aug 2012
المشاركات: 303
معدل تقييم المستوى: 13
tmrmsr is on a distinguished road
Exll تم نشر الفصل الخامس 3ع ترم 2 المترجم

تم نشر الفصل الخامس تعدى الكتروني المترجم للغة الانجليزية
http://portal.moe.gov.eg/AboutMinist...vechapter2.pdf
رد مع اقتباس
  #2  
قديم 06-03-2013, 12:08 AM
مدرس . كمبيوتر مدرس . كمبيوتر غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Oct 2012
العمر: 36
المشاركات: 101
معدل تقييم المستوى: 13
مدرس . كمبيوتر is on a distinguished road
افتراضي

ممكن سؤال
هل الكود ده
Dim x As Single
x = TextBox1.Text
Select Case x
Case 0
" صفر"= Label1.Text
Case Is > 0
" اكبر من الصفر"= Label1.Text
Case Else
" اقل من الصفر"= Label1.Text
End Select

زى الكود ده
Dim x As Single
x = TextBox1.Text
Select Case x
Case 0
" صفر"= Label1.Text
Case Is > 0
= " اكبر من الصفر" Label1.Text
case is < 0
" اقل من الصفر"= Label1.Text
End Select

وهل يمكن استخدامها فى متغيرين ولا مش ينفع

وسؤال اخر
dim x as byte = 300
بيعطى خطا املائى ونحوى مش خطأ اثناء التشغيل مش المفروض انها اكبر من المدى يعنى خطا اثناء التشغيل

وليه
dim x as short= " mohamed"

بيدى خطا اثناء التشغيل كدة صح فعلا طيب اشمعنى الكود السابق معملش زى الكود ده
رد مع اقتباس
  #3  
قديم 06-03-2013, 06:41 AM
tmrmsr tmrmsr غير متواجد حالياً
عضو ممتاز
 
تاريخ التسجيل: Aug 2012
المشاركات: 303
معدل تقييم المستوى: 13
tmrmsr is on a distinguished road
افتراضي

- الكود الأول والكود الثاني يعطيا نفس النتيجة ولكن
في الأول استخدمنا Case Else وفي الثاني استخدمنا case is < 0 بدلا منها

- dim x as byte = 300
يحدث خطأ من النوع Syntax Error
لأن التخصيص بقيمة مجردة مباشرة يمكن إكتشافها أثناء كتاب الكود
أما في الحالية الآتية
dim x as byte = Textbox1.text
غير معروف مدى القيمة المخصصة الا عند التشغيل فإذا حدث ووضعت قيمة أكبر أو أقل يحدث خطأ من النوع RunTime
سؤال جميل
-بالنسبة "Dim x As Short = "mohamed"
تفسيرى سريعا ويحتاج للمراجعة
القيمة النصية سوف يتم عمل لها تحويل ضمنى أولا وعند الفشل يعطى RunTime Error
لأنه من المحتمل أن ينفع تحويلها
لأنه لو أعطى خطأ لن تستطيع التخصيص بهذا الشكل
Dim x As Short = "5"
وشكرا
رد مع اقتباس
  #4  
قديم 06-03-2013, 11:46 AM
الصورة الرمزية الأستاذة / أم أمل
الأستاذة / أم أمل الأستاذة / أم أمل غير متواجد حالياً
معلمة كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Mar 2010
المشاركات: 5,058
معدل تقييم المستوى: 21
الأستاذة / أم أمل is a jewel in the rough
افتراضي

جزاك الله خيرا مستر تامر
رد مع اقتباس
  #5  
قديم 06-03-2013, 01:36 PM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
العمر: 57
المشاركات: 4,642
معدل تقييم المستوى: 21
سيف سالم is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة مدرس . كمبيوتر مشاهدة المشاركة
وسؤال اخر
dim x as byte = 300
بيعطى خطا املائى ونحوى مش خطأ اثناء التشغيل مش المفروض انها اكبر من المدى يعنى خطا اثناء التشغيل

وليه
dim x as short= " mohamed"

بيدى خطا اثناء التشغيل كدة صح فعلا طيب اشمعنى الكود السابق معملش زى الكود ده
الخطأ الاملائي والنحوي مخالف لقواعد اللغة
قواعد اللغة تمنع وضع مدى اكبر في المتغير
dim x as byte = 300 فيكون syntax
من قواعد اللغة امكانية التحويل الضمنى
dim x as short= " mohamed" صحيح من حيث قواعد اللغة
عند التنفيذ لن تحول فتكون runtime
رد مع اقتباس
  #6  
قديم 06-03-2013, 05:35 PM
مدرس . كمبيوتر مدرس . كمبيوتر غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Oct 2012
العمر: 36
المشاركات: 101
معدل تقييم المستوى: 13
مدرس . كمبيوتر is on a distinguished road
افتراضي

شكرا لردودكم على استفسارى
طيب بردو اشمعنى الكود ده
dim a as char= " momamaed"
msgbox(a)

هينفذ وتبقى قيمة a = m

مش مدى النوع char حرف واحد بس يبقى الكود غلط من الاول زى اللى فات بتاع byte
رد مع اقتباس
  #7  
قديم 06-03-2013, 07:06 PM
الصورة الرمزية محمد محمود بدر
محمد محمود بدر محمد محمود بدر غير متواجد حالياً
نجم العطاء
 
تاريخ التسجيل: Nov 2009
المشاركات: 23,386
معدل تقييم المستوى: 39
محمد محمود بدر is just really nice
افتراضي



جزاكم الله خيرا


رد مع اقتباس
  #8  
قديم 06-03-2013, 08:33 PM
tmrmsr tmrmsr غير متواجد حالياً
عضو ممتاز
 
تاريخ التسجيل: Aug 2012
المشاركات: 303
معدل تقييم المستوى: 13
tmrmsr is on a distinguished road
Icon114 أسئلتك حلوه قووووووووووووووي

اقتباس:
المشاركة الأصلية كتبت بواسطة مدرس . كمبيوتر مشاهدة المشاركة
شكرا لردودكم على استفسارى
طيب بردو اشمعنى الكود ده
dim a as char= " momamaed"
msgbox(a)

هينفذ وتبقى قيمة a = m

مش مدى النوع char حرف واحد بس يبقى الكود غلط من الاول زى اللى فات بتاع byte

أسئلة جميلة ميعرفش يجاوب عليها الا من مارس كتابة الكود بكثافة وفاهم قدر معقول من OOP
بالطريقة ده هتكون معرفة وخبرة جميلة
استمر
The .NET Framework uses the Char structure to represent a Unicode character.
نتيجة التحويل الضمنى :أخذ الحرف الأول من السلسلة الحرفية

لاحظ يفضل التحويل الصريح على التحويل الضمنى وفي حالة مثالك تصبح كالآتي:

Dim a As Char = CChar("momamaed")
MsgBox(a)
رد مع اقتباس
  #9  
قديم 06-03-2013, 11:11 PM
سيف سالم سيف سالم غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Jul 2008
العمر: 57
المشاركات: 4,642
معدل تقييم المستوى: 21
سيف سالم is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة مدرس . كمبيوتر مشاهدة المشاركة
شكرا لردودكم على استفسارى
طيب بردو اشمعنى الكود ده
dim a as char= " momamaed"
msgbox(a)

هينفذ وتبقى قيمة a = m

مش مدى النوع char حرف واحد بس يبقى الكود غلط من الاول زى اللى فات بتاع byte
مين قال بس ان مدي char حرف واحد
رد مع اقتباس
  #10  
قديم 07-03-2013, 12:51 AM
الصورة الرمزية hassanalhawy
hassanalhawy hassanalhawy غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Sep 2010
المشاركات: 1,514
معدل تقييم المستوى: 16
hassanalhawy is on a distinguished road
افتراضي

سؤال :
الأمر ()Now دالة أم خاصية ألم ندرسها للطلاب العام الماضى على أنها خاصية للتكوين Date Time
وكذلك()TimeOfDate
بمجرد التأشير عليهم بالفأرة يظهر أنهم Property


الوسيلة Setfocus : هل هى صح كما كتبت فى صـ 44 فى مربع لاحظ . أم أن الصح هى Focus كما فى الكود
رد مع اقتباس
  #11  
قديم 07-03-2013, 12:15 PM
مدرس . كمبيوتر مدرس . كمبيوتر غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Oct 2012
العمر: 36
المشاركات: 101
معدل تقييم المستوى: 13
مدرس . كمبيوتر is on a distinguished road
افتراضي

فى سؤال بيقول صحح الكود ده
dim x as string =1000

انا شايف ان الكود صحيح لان مش شرط نضع علامتى التنصيص مع الرقم المخزن فى string
ولكن واضع السؤال شايف انه غلط فايهما اصح
رد مع اقتباس
  #12  
قديم 07-03-2013, 06:59 PM
جولد هنا جولد هنا غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Oct 2010
المشاركات: 173
معدل تقييم المستوى: 15
جولد هنا is on a distinguished road
افتراضي

الف مليار شكر ليكم
__________________
]
علمتنى الحياة ان اعطى ولا انتظر الرد على العطاء
وليكن جزاء ان ارى الفرح فيكم والسعادة والهناء
رد مع اقتباس
  #13  
قديم 08-03-2013, 11:17 PM
الصورة الرمزية hassanalhawy
hassanalhawy hassanalhawy غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Sep 2010
المشاركات: 1,514
معدل تقييم المستوى: 16
hassanalhawy is on a distinguished road
افتراضي

س : هل الكود التالى صحيح : Dim y As String = 1000.................. العبارة صحيحة
جـ : صح ...... على الرغم من أن العدد 1000 غير متوافق مع نوع المتغير y الحرفى فإن المترجم Compiler يقوم بتحويل القيمة العددية 1000 الغير متوافقة إلى نوع بيان حرفى String متوافق باستخدام التحويل الضمنى.
س : هل الكود التالى صحيح : Dim y As String = Hassan .................. العبارة صح ... و.... خطأ
جـ : صح ...... حيث سيعتبر أن كلمة Hassan هى متغير أو ثابت بشرط أن يكون هذا المتغير أو الثابت معلن عنه فى خطوة سابقة
خطأ ........ إذا لم يتم الإعلان عن متغير أو ثابت باسم Hassan فسيعتبره اسم لم يعرف . كما يمكن أن يكون هذا خطأ منطقى نتيجة عدم وضع علامتى تنصيص حوله

لذا كان يجب أن يكون هناك سطر للإعلان عن
Hassanحتى يكون صيغة السؤال مضبوط
رد مع اقتباس
  #14  
قديم 08-03-2013, 11:26 PM
الصورة الرمزية hassanalhawy
hassanalhawy hassanalhawy غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Sep 2010
المشاركات: 1,514
معدل تقييم المستوى: 16
hassanalhawy is on a distinguished road
افتراضي

س : يمكن إدخال متغير أو ثابت من النوع String فى العمليات الحسابية ................ الإجابة صحيحة
جـ : صح ..................بشرط أن تكون قيمة هذا المتغير أو الثابت يستطيع مترجم اللغة Compiler تحويل هذه القيمة النصية إلى نوع بيان عددى متوافق لإجراء تلك العملية الحسابية ، مثال : Dim a As String = "10" : Me.TextBox1.Text = a / 2فيكون محتوى صندوق النص هو 5 . عملية التحويل هذه تسمى التحويل الضمنى.
رد مع اقتباس
  #15  
قديم 08-03-2013, 11:28 PM
الصورة الرمزية hassanalhawy
hassanalhawy hassanalhawy غير متواجد حالياً
مــٌــعلــم
 
تاريخ التسجيل: Sep 2010
المشاركات: 1,514
معدل تقييم المستوى: 16
hassanalhawy is on a distinguished road
افتراضي

س : الخاصية التى تشير إلى ترتيب أو فهرس العنصر المحدد بالأداة ListBox هى SelectedIndex................. الإجابة صحيحة
س : الخاصية التى تشير إلى العنصر المحدد بالأداة ListBox هى SelectedItems. ................ الإجابة صحيحة
رد مع اقتباس
إضافة رد

العلامات المرجعية


ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


جميع الأوقات بتوقيت GMT +2. الساعة الآن 04:04 AM.