السؤال الاول
أ.تقرير الجدوى- ص 44 فى طبعة القديمة
وص36 فى طبعة الجديدة
ب-عناصر التصميم
1.طريقة التخزين بالملفات
(عنداستخدام بيانات مشتركة مع سرعة المعالجة وهنا يجب معرفة عدد السجلات والملفات لسرعة الوصول اليها
اسلوب التخزين بقواعد البيانات.2
(عند اشتراكها فى عدة تطبيقات وعند الحاجة للمرونة والتفاعل مع مطالب البحث وانتا ج التقرير)
المعالجات
(ترتبط بحجم العمل وسرعة الاستجابة وعدد المستخدمين وحجم الذكراة والنسبة يبن التنفيذ التفاعلى والتنفيذ على دفعات)
المدخلات والمخرجات تصميم.3
تصميم المكونات المادية- تصميم الشاشات ويضعها المصمم وتعنى شكل ادخال البيانات وشكل التقارير وكلاهما يعتمد على شكل الشاشة
السؤال الثانى
*1
*الكود*
{
Form1 f1=new form1(); this .hide f1.show();
* التصحيح *
بدل من h small تكون H capital
*الشرح*
كود يقوم بتحويل من النموذج من الحالى الى نموذجf1
**2
*الكود*
Result.Item.clear();
*التصحيح*
*بعد كتابة سطر كله*يكون تصحيح---<*Clear*
*الشرح*
كود يقوم بمسح جدول النتائج
-3-
*الكود*
Result.Iteam.Add(" s "," k ")=" math log(s));
*التصحيح*
Log (s,k));
*الشرح*
كود يقوم بأضافة ناتج الحساب الى جدول النتائج
-4-
{
Int s=0;
Date time.time=Date time.now;
Todstrip stst up label.text=conver.to string (time);
S ;}
*التصحيح*
S ;}
*الشرح*
هو كود يقوم بتشغيل الميقاتى والتاريخى
-5-
*الكود*
B=convert.to string(text Box2.text);
Result,text=convert.to Double(math.log(A,B));
*التصحيح*
بدل من *to string* يكون*to double*
بدل من *to Double*يكون*to string*
*الشرح*
كود يقوم بتحويل بين أنواع البيانات
6-
*الكود*
{
Int x se.x;int y=e.y; if(x>255; if(y>255)y=255;
Backcolor=system .windows.colors.form Arab (x,y,18);}
*التصحيح*
بدل من*system .windows*
-تكون *SYSTEM.Drawing*
*الشرح*
كود يغير لون الخلفية شاشة النموذج مع تغير موقع الفارة
-7-
الكود
{
Char c=e,Key char; if(c=="\r") textbox.focus();
التصحيح
بدل من "\r" تكون '\r'
الشرح
كود يقوم بنقل المؤشر بين الصناديق نصوص
الكود
{
Bool b2=single.checked;if (b2 ==true)
{have child.Enable=false;boyNum.Enabled= false;girlNum.Enable=false;}}
التصحيح
بدل من *checked *تكون *Checked*
C---capital
الشرح
كود يقوم بتفعيل او تبطيل عمل صناديق أعداد الأولاد
الكود
{try{int x=8;int y=o; double z2,z=x/y;}
Catch(divide by 3zero Exception d){console.write ("divide by 3zero not allowed");}
Z2=x*x-y**/5;}
التصحيح
-أضافة finaly فوق سطر z2
الشرح
كود يقوم بأستثناء لمنع الخطأ القسمة على صفر
10
الكود
Int count=3;for(count=15;count<=45;count <45;count )
Consol .write(Count);
التصحيح
بدل من حرف C capital يكون c small
الشرح
كود يقوم بكتابة نتائج دوارة المتغير count
من 15 الى 45 بقفزة واحدة
11
الكود
Int count=3;for(count <27;count 2)
If ((count ==15)|(count==21))Count
التصحيح
بدل من حرف C capital يكون c small
الشرح
كود يتمثل فى دوارة تبين مكان القفز عند أعداد 10 الى 21
12
الكود
Double[ , ]Marks {{77.2,89,16.3},
{34,41.5}};
التصحيح
بدل من {34,41.5}}تكون {34,41.5,3}
الشرح
كود يقوم بأعلان عن مصفوفة ثنائية البعد 3*2 وأسمها marksوعناصرها (---,---,---,---)
13
الكود
String gmn=false;
التصحيح
"false"وكتابة جملة كما هى
الشرح
كوديقوم أعلان عن متغير نصى gmn وقيمة false
14
الكود
Sbyte k=140;
التصحيح
كتابة جملة كما هى مع حذف حرف kوتغير140 الى 13
الشرح
أعلان عن متغير عددى نوعه sbyte
.15
الكود
Folat kh,kh=467f5
التصحيح
Float h kkh=45.6f;
الشرح
هو متغيررقمى نوعه كسرى وأسمه hkkhوقيمته 44.6
16.
الكود
Char m=99.7;
التصحيح
بدل من 99.7 يكون '30'وكتابة الكود كما هو
الشرح
أعلان عن متغير حرفى أسمه m وقيمته '4.88'
17.
الكود
Bool l=2.13;
التصحيح
بدل من 2.13 تكون tureوكتابة الكود كما هو
الشرح
أعلان عن متغير منطقى اسمهL
.18
الكود
Double 7edrf (){};
التصحيح
Int edrf( ){;}
الشرح
هى دالة اسمها edrf مستخرجة من النوع الرقمى الثنائى وليس عناصر
السؤال الثالث
برنامج دالة
التقريب
او
برنامج ضرب مصفوفتين فى بعض
تحميل البرامج فى المرفقات
وبالتوفيق للجميع
- المرفقات
- 19062011052.jpg
- لا تتوفر على صلاحيات كافية لتحميل هذه المرفقات.
- (318 Ko) عدد مرات التنزيل 7
- 19062011053.jpg
- لا تتوفر على صلاحيات كافية لتحميل هذه المرفقات.
- (345 Ko) عدد مرات التنزيل 3
- 19062011062.jpg
- لا تتوفر على صلاحيات كافية لتحميل هذه المرفقات.
- (228 Ko) عدد مرات التنزيل 3
- 19062011063.jpg
- لا تتوفر على صلاحيات كافية لتحميل هذه المرفقات.
- (288 Ko) عدد مرات التنزيل 6