منتدى أنظمة المعلومات الإدارية :يه منتدى الحاسوب
القواعد الرئيسية للغة جافا
التعابير
التعايير هي أساس أي شفرة برمجية ؛ بالتعاون مع الأساسيات الأخرى للغة
جافا نستخدم التعايير لحساب قيم المتغيرات وتحليل النتيجة ونلك حتى نستطيع
التحكم في طريقة سير وعمل البرنامج. ويتم ذلك عن طريق حساب القيمة
وإرجاعها للكمبيوتر للقيام بفعمل معين.
باختصار التعابير هي عبارة عن مجموعة متغيرات ومشغلات وأوامر لحساب
إذا عندما نقول ما هو التعبير لهذا الشي فإننا تقصد ما هي القيمة لحساب هذه
العملية أو ما هي القيمة لهذا المشغل ..الخ.
مثلا التعيير لإضافة رقم واحد للمتغير يكون كالتالي :
فيقوم الكمبيوتر في هذه الحالة بحساب قيمة المتغير 00016ثم يضيف إليها الرقم
والتعيير لضرب ثلاث متغيرات ببعضها البعض يكون كالتالي :
وائتبه للترتيب ؛ تحسب أولاً قيمة المتغير ثم تضرب بقيمة المتغير لإبعد
حسابها ثم تضرب التتيجة بقيمة المتغير 2 بعد حسابها وأخير يرجع التعيير
القيمة الأخيرة للكمبيوتر.
الفريق الفلسطيني لأنظمة المعلومات. سف.ممطمر كم سمعلهم
منتدى أنظمة المعلومات الإدارية عي منتدى الحاسوب
ويلخص الجدول التالي مجموعة التعابير في لغة جافا :
!ا عتدوده- عدودة+ عدوي عدنة++| وأمتصوره تمصن
عديعه (عصيزة) «عصا أكف عه متام
ع الله مكتبرائط
الفريق الفلسطيني لأنظمة المعلومات. حسم.ممطمر ©كم_تسقع اودر
منتدى أنظمة المرمات الإمازية له منتدق الخاسترب
تستخدمها للتعبير عن معلومات متغيرة خلال عمل البرنامج ؛ ولكل متغير نوع و
اسم و مجال كما في الجدول التالي :
المواصفات 1ه "الحجم/ النوع
الأرقام الصحيحة
ساس ل
علاط
8 بت من مضاعفات الحد 2
عار
تغغ عاد 501
مرفوع للأس 16
للأعداد الصحيحة الأكل أو المساوية للبند 2 مر فوع !600160188 00 32-818
للأحاد الصحيحة الأ أو المساوية للبدد 2 قرع 6001060601 18005 64-8
الأرقام العشرية - الحقيقة
الأرقام العشرية الأقل أو المساوية للعدد 2 مرفوع
الفريق الفلسطيني لأنظمة المعلومات. 8 حسو.ومطور
منتدى أنظمة المعلومات الإدارية ي منتدى الحاسوب
أنواع أخرى
تماعماء علمعنهنا انط -16
براق وآ
قلمة براق ".طاح أيا خ مسح
الك لين
نص عو فع16) مط صم م1 عتتماء عتاطن1
الام نسي نينا
الفريق الفلسطيني لأنظمة المعلومات. سم.وم مر 2كم_سمع)01
منتدى أنظمة المعلومات الإدارية ته منتدى الحاتوب
المصفوفات والسلاسل
في كثير من الأحيان ؛ نحتاج إلى طريقة للتعامل مع مجموعة أرقام في وقت واحد
في برنامجنا والنوع المناسب لذلك هو ما يعرف ب 2783 ؛ نحن في قسم
استعمالات خاصة. وكما هو الحال مع الأرقام ؛ أحيانا كثيرة نود أن نتعامل مع
مجموعة حروف (قد تمثل هذه الحروف جملة معينة أو اسم معين) ولهذا نستخدم
أرقام فأن هذه الأرقام قد تكون من مختلف أنواع الأرقام التي اطلعنا عليها سابقا
لننظر للمثال التالي :
[1]11 تسعد - 5اص011 ونه []101
الفريق الفلسطيني لأنظمة المعلومات. سف.ممطمر كم _سمعتلهم
منتدى أنظمة المعلومات الإدارية :يه منتدى الحاسوب
قمنا في السطر الأول بتعريفه (جعلناه من نوع الأرقام الصحيحة).
بعد ذلك قمنا بتحديد حجمه (في هذه الحالة 10)
ثم استخدمنا حجمه في عملية التكرار (عرفنا الحجم عن طريق (ط:1608)-
ملاحظة : النوع لإةتتهعبارة عن مؤشر لكائن ؛ وبما انه مؤشر هناك مجموعة
أعضاء نستطيع استخدامها ؛ مثل 100807لإيجاد حجمه كما فعلنا في المثال
السابق. وكنلك استخدمنا الأمر /1168 لحجز جزء من الذاكرة له.
هذا النوع شبيه بالنوع السابق ولكنه يتعامل مع الأحرف بدل الأرقام.
الفريق الفلسطيني لأنظمة المعلومات. سف.ممطمر عم سمعلهم
منتدى أنظمة المعلومات الإدارية ى منتدى الحاسوب
قمنا في السطر الأول بتعريفه وتحديد حجمه (في هذه الحالة
ثم استخدمنا حجمه في عملية التكرار (عرفنا الحجم عن طريق .«16080)
ثم أضفنا لكل عنصر فيه قيمة معينة.
طبعا هذا الشرح البسيط لا يسمن ولا يغني من جوع لأن لغة جاف لغة دسمة
ولكني أحببت فقط أن أعطيك نوع من الانطباع الأولي عن هذه النوعية من
المتغيرات ولترى بنفسك الأوامر المتوفرة لهذا النوع .
أوامر التحكم في سير البرنامج
لننظر أولا للجدول التالي :
الأوامر
سطع , :61ط13 معننضتعصوة م تلق6:ط
الفريق الفلسطيني لأنظمة المعلومات. > سف.ممطمرعكم_سمعتلهم
منتدى أنظمة المعلومات الإدارية :ه منتدى الحاسوب
صنع القرار: تعني الأوامر التي نستطيع من خلالها اتخاذ قرار معين في
البرنامج ؛ مثلا نقول إنا كان المتغير كنيساوي 5 نضع المتغير لآليساوي
التكرار : تعني الأوامر التي من خلالها ندخل في دورة معينة ؛ مثلا كلما كان
المتغير 75 اصغر من 10 يزيد معدل قيمة المتغير 5 بمعدل 1 وقيمة ؟بمعدل
1 أيضاء
الأخطاء: وتعني الأوامر التي عن طريقها نستطيع أن نعرف الخطاء في البرنامج
أو بالأحرى في حيرة من الأوامر التي تمثلها وهذه الحيرة ستختفي بطبيعة الحال
الفريق الفلسطيني لأنظمة المعلومات. 3 سف.ممطمر كم سمعلهم
منتدى أنظمة المعلومات الإدارية عي منتدى الحاسوب
أوامر صنع القرارات
الأمر إذا كان - أو | 1-6166
التعيير صحيحا فقم بالأوامر التالية 50021801801 وكلمة 51210801 تعني أي
شفرة برمجية أنت تكتبها .
الفريق الفلسطيني لأنظمة المعلومات. سف.ممطمر كم _سمعتلهم