اخر المواضيع

السبت، 10 مايو 2014

اسئلة عامة علي منهج الكمبيوتر للصف الثالث الاعدادي


 السؤال الثالث :-  أكمل مكان النقاط فيما يلى :


(1) ـــــــــــ هى ثوابت يقوم المبرمج بتعريفها طبقاً لإحتياجات البرنامج
(2) لتغيير قيمة X بالترتيت 9  18  27  36 بإستعمال الأمر For … Next نكتب الجملة ــــــــــــــــــ
(3) تستخدم الخاصية ـــــــــــ فى تحديد الكتابة التى ستظهر على الأداة
(4) فى الأمر Try/Catch إن حدث خطأ فى الأوامر التى تلى Try ينتقل البرنامج إلى مجموعة الأوامر التى تلى ـــــــــــ
(5) أو خطوة لحل أى مشروع Visual Basic.Net هى ـــــــــــ
 السؤال الرابع :-
 (1) عزيزى الطالب إذا أردنا تصميم ساعة رقمية بإستعمال الكائن Timer تعلن عن الوقت و التاريخ الحالى :-
- إكتب معالج الحدث للميقاتى Timer1 لكى يتم ظهور الوقت و التاريخ الحالى لساعة النظام على الأداة LblCurrentTime
- اكتب معالج الحدث للزر Button1 الذى يمكنك من إغلاق النموذج .

 (2) قم بتتبع مجموعة الأوامر التالية
1 Dim X As Short 5 X=2*X+1
2 Dim Y As Short 6 Y=X-8
3 Dim Z As Decimal 7 Z=Y/4
4 X=10 8 Z=Z+4


السؤال الأول :-  ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخطأ فيما يلى :

(1) إذا أردنا تخزين القيمة 142.57632 فى متغير من نوع Single فإن القيمة التى سيتم تخزينها تكون 142 [ ــــ ]
(2) عند إجراء العمليات الحسابية إذا تداخلت الأقواس فإن الأقواس الداخلية يتم تنفيذ ما بينها أولاً [ ــــ ]
(3) الأداة CheckBox تتيح للمستخدم مجموعة من البدائل لإختيار واحدة منها فقط [ ــــ ]
(4) إستعمال كلمة Step مع الأمر For... Next إختيارى و فى حالة عدم إستعمالها تزيد قيمة العداد بواحد بعد كل تكرار [ ــــ ]
(5) الأمر X.AddDays(-2) يقوم بتقديم يومان للكائن X من النوع Date [ ــــ ]


 السؤال الثانى :-  إختر الإجابة الصحيحة من بين الأقواس فيما يلى :

(1) يتم إستعمال[ التحويل المباشر– التحويل غير المباشر– ToString ] عند تحويل البيانات العددية من النوعDouble لأى نوع آخر
(2) الخاصية [ Checked – Appearance - Enabled ] تحدد إذا كان المستخدم يستطيع التعامل مع الأداة أم لا
(3) يطلق على المتغير الذى يتحكم فى عدد مرات تنفيذ الأوامر إسم [ Counter – Repeater – Loop ]
(4) الخاصية [ Now – Date – Day ] مع التكوين DateTime تقوم بإسترجاع التاريخ و الوقت الآن
(5) الأمر Const Salary As Decimal=1234.5D يعلن عن ثابت من النوع [Double –Decimal - Single ]

 السؤال الثالث :-  إكتب ما تشير إليه هذه العبارات :


(1) ساعة توقيت غير مرئية تتيح لك التعامل مع ساعة الحاسب من داخل البرامج التى تقوم بتنفيذها [ ـــــــــــــ ]
(2) تتحكم فى إعادة تنفيذ عمل معين أو مجموعة من الأوامر حتى يتحقق شرط معين [ ـــــــــــــ ]
(3) عبارة عن صياغة للعلاقة بين كميتين [ ـــــــــــــ ]
(4) نستعمل هذا الأمر لتخزين قيمة فى متغير [ ـــــــــــــ ]
(5) عملية إعطاء أسماء للخلايا التى ستحمل قيماً متغيرة [ ـــــــــــــ ]

 السؤال الرابع :-

 (1) عزيزى الطالب اكتب معالج حدث النقر للأداة Button1 ليقوم بإيجاد متوسط الأعداد العشرية أو الصحيحة Average التى يتم إدخالها فى ثلاثة مربعات كتابة " 3 TextBox"  المسماه TxtFirst و txtSecond و TxtThird و إظهار المتوسط فى Label1 المسمى LblAverage

 (2) قم بكتابة حدث النقر للزرButton1 و ذلك لإدخال أيام الأسبوع [ الجمعة و السبت و الأحد] للأداة ListBox1 المسماه LstDays

. السؤال الأول : أكمل ما يأتي :
1 - تنقسم أنواع الثوابت إلى ................ و ..................
2 - تستخدم كلمة ................. للإعلان عن المتغيرات اما كلمة ................. للإعلان عن الثوابت .
3 - تسمي علامة ............... معامل التخصيص حيث يوجد علي يمينها قيمة وعلى يسارها أسم المتغير.
السؤال الثانى : اذكر ما تدل عليه العبارات :
1 - إعطاء اسم و قيمة و نوع للخلايا التي تحتوى على قيم غير ثابتة { }
2 - إعطاء اسم و قيمة و نوع للخلايا التي تحتوى علي قيم لا تتغير { }
3 – اشهر أنواع الخلايا المتغيرة أو الثابتة الى تحمل قيم حرفيه تسمى { }
. السؤال الثالث ضع علامة ( ) أو علامة ( X ) أمام العبارات الآتية مع تصحيح الأخطاء
ـــــــــــــــــــــــــــــــــــــــــــــــــ
1- النوع DOUBLE يستخدم لتخزين الأعداد الصحيحة ( )
2- تستخدم أوامر TRY / CATCH لاكتشاف الأخطاء أثناء تنفيذ البرنامج ( )
3 - المتغير من النوع DECIMAL يستخدم لتخزين الأعداد العشرية ( )
. السؤال الرابع : قم بالإعلان عن أن كل متر يساوى 100 سم :
ــــــــــــــــــــــــــــــــــــــ
.......................................................................................................
السؤال الخامس : قم بالإعلان عن النتيجة المتوقعة لمبارة الاهلى و الزمالك القادمة ؟
.........................................................................................................
السؤال الأول : أكمل ما يأتي :
1 – أشهر انواع الخلايا المتغيرة او الثابتة التى تحمل قيم عددية صحيحة هي .............. و .....................
2 – أشهر انواع الخلايا المتغيرة او الثابتة التى تحمل قيم عددية عشرية ( كسور) هي ............. و ..............
3 – اشهر أنواع الخلايا المتغيرة أو الثابتة الى تحمل قيم حرفيه هى ...................................
. السؤال الثاني ضع علامة ( ) أو علامة ( X ) أمام العبارات الاتية مع تصحيح اللاخطاء
1 – النوع DOUBLE يستخدم لتخزين الأعداد الصحيحة ( )
2- تستخدم دلة TO STRING لتحويل البيانات الرقمية إلى حرفيه ( )
3- الثوابت المسماة هى ثوابت يقوم المبرمج بتعريفها طبقا لاحتياجات البرنامج ( )
. السؤال الثالث : اذكر ما تدل عليه العبارات :
1 – تستخدم للاعلان عن الخلايا التى لا تتغير { }
2 – تستخدم للاعلان عن الخلايا التى تحمل قيم غير ثابته { }
3 – ثوابت موجودة فى جوهرV.B.NET يستعملها البرنامج دون إعلان { }
. السؤال الرابع: قم بالإعلان عن أن أسم النادي الذي تتوقع أن يحصل على الدوري هذا الموسم ؟
.......................................................................................................
السؤال الخامس : قم بالإعلان عن درجة الحرارة المتوقعه فى القاهرة اليوم 20 درجة
السؤال الاول أ- أكمل مايأتى
1- المتغير العددى الذى يأخذ قيم عدديه صحيحه من (0 الى 255) هو من النوع . ...............
2- ………………. ساعه توقيت غير مرئيه تتيح التعامل مع ساعه النظام من داخل البرامج التى تقوم بتنفيذها.
3- الاداة ………… تستخدم فى عرض البدائل المتاحه فى البرنامج على ان يقوم المستخدم باختيار بديل واحد فقط.
4- من قواعد اختيار أسماء الثوابت والمتغيرات :-




ب- اكتب ناتج تنفيذ العمليات التاليه
1- 4*3+2*2^2
2-4*3+(2*2)^2
3- 48\5
ج-اقرأ التعليمات التاليه ثم اختر الاجابه الصحيحه لكلا مما يلى :-
Age= 25.5
Mark = 90
If Age < 26 Then
Age = 16
Mark = 100
End If
Total= Mark * 2
1- قيمه المتغيرAge تساوى ( أ- 25.5 ب- 90 ج- 16 )
2- قيمه المتغير Mark تساوى ( أ- 90ب- 100 ج- 25.5 )
3- قيمه المتغير Total تساوى ( أ- 200ب- 180 ج- 190 )
.........................................................................................................................
السؤال الثانى: أ- اختر الاجابه الصيحه من بين الاقواس
1- من الادوات التى ترتبط غالبا بالتكرار وتتيح لك او تنشئ أو تعرض قائمه من العناصر وأن تختار منها:
(1- أداة Radio Button 2- أداة List Box 3- أداة Group Box)
2- لاكتشاف الأخطاء التى تحدث أثناء تنفيذ البرنامج والتعامل معها نستخدم
( 1- Try Catch 2- Dim/As 3- Const/As )
3- الأمر If……………Then….. Else هو أمر اختيار
(1- فردى 2- مزدوج 3- ثلاثى 4- لاشئ مما سبق )
4- لتحويل البيانات الحرفيه الى بيانات رقميه قبل استخدامها فى العمليات الحسابيه نستخدم:
( 1- Parse Method 2- To String( ) 3- لاشئ مما سبق)
ب- أعد ترتيب الخطولت الاتيه ترتيبا صحيحا وذلك لحساب مجموع الاعداد الفرديه من 1 الى 8:

1-Loop
2- Do While i <=8
3- dim i =1,total As Integer
4- MsgBox(total )
5- Total = total + i
6- i = i +2

السؤال الثالث :- أ- ضع علامه صح أمام العبارة الصحيحه وعلامه خطأ امام العبارة الخاطئه:
1- المخازن التى تتغير قيمتها أثناء تشغيل البرنامج يطلق عليها الثوابت. ( )
2- الامر Loop Do while ……..… عندما يكون ناتج الشرط True يتم تنفيذ الأوامر التى الشرط. ( )
3- الخاصيه Interval للمؤقت Timer تحدد معدل وقع الحدث بالوحدة الزمنية ثانية. ( )
4- التحويل المباشر هو التحويل من نوع عددى ذوسعة تخزينية كبيرة الى نوع عددى ذو سعة تخزينية صغيرة. ( )
ب-أكمل الأكواد التالية والمستخدمة فى جمع متغيرين First , Second فى متغيرباسم Total وذلك من النوع Decimal بحيث يتم ادخال قيمه المتغيرين فى TextBox1,TextBox2 ويظهر المجموع فى Label1 وذلك عند الضغط Click على الزر اجمع
Dim First, second, Total…………….
First= Decimal. Parse(TextBox1.text)
Second= ……………………………………………
Sum =………………………………………………… .
Label1.text=……………………………………………

انتهت الاسئله

محافظه البحــــيرة اختــبـــار حــاســب آلــي 2008/2009 تــــرم تــانــي
أجب عن الاسئله الآتيــــه
السؤال الاول : ضع علامه √ او علامه × فيما يلــي :
Sum + run =50 1
Print = 47 2
Dim Price as Decimal=110 3
58 mod 7 =2 4
السؤال الثاني: رتب اولويات العمليات الحسابيه عند تنفيذها علي الكمبيوتر :
147/(7)2 2*(3+7)


السؤال الثالث :اكتب اسم كل أداة من الادوات الاربع الموجودة أمامك :

3 Student

Lab

School

السؤال الرابع :
ب) قم بتتبع مجموعه الاوامر التاليه موضحا قيمه X في كل مرة (أ) علي فرضيه ان المتغيرات قد تم الاعلان عنها يوجد خطأ في هذا البرنامج حدد الخطأ
Dim X As Integer
Dim I As Integer
X=6
For I =0 To 12 step 4
X=I + 2
ListBox1.Items.Add(x)
Next Sum =0
Count=0
Do While(X<10)
Sum=sum +X
Count=count+1
Loop
Average=sum/count
السؤال الخامس :
موظف يتقاضي مرتب شهري Salary ويعمل ساعات اضافيه Overtime فاذا كان المرتب وقيمه الساعات الاضافيه Total اكبر من او يساوي 2000 تكون الضرائب Tax بنسبه 15% والا تصبح الضرائب 10%
المطلوب :
اكتب الكود البرمجي الذي يحقق اجمالي المرتب ونسبه الضرائب وصافي الدخل الشهري Netsalary


س1
(أ( اكتشف الخطا الموجود بالعبارات الاتية وقم بتصويبة
1 نتيجة تنفيذ العملية (S*4+10) اذا كانت S=2 هي 28
2 جملة الامر if ......then .......else تنتهي بـ End Else
3 يبدا الاعلان عن المتغيرات باستخدام كلمة Variable
ب) قم بتتبع مجموعة الاوامر الأتية موضحا قيمة كل متغير في كل مرة يتغير فيها
1 m=2.5
2 for n=1 to 10 step 4
3 m=m*2
4 next

س2 زر يسمى Button1 لون خلفيته اخضر اكتب الكود الذي يجعل لونة يتغير بين الاخضر والاحمر كل 10 ثوان تلقائيا وحدد في اي حدث سوف يتم كتابة هذه الاوامر
ب اكمل مايلي
1 تستخدم الخاصية .............. لتحديد عرض الاداه check box
2 تستخدم مجموعة اوامر ................... لاكتشاف الاخطاء التي تحدث اثناء تشغيل البرنامج والتعامل معها
3 تمثل .................... طريقة لاعطاء اسماء للقيم التي لا تتغير اثناء تشغيل البرنامج
س3
1 - الاوامر المتكررة في Do while.............loop يتم تنفيذها (مرة واحده علي الاقل - اذا كان الشرط صحيحا - اذا كان الشرط خطا)
2 - المتغيرات من النوع (integer - decimal - single) تستخدم لتخزين الاعداد الصحيحة فقط وليست الاعداد التي تحتوي علي كسور
3 - الطريقة التي تقوم باضافة عنصر جديد الى الاداه Listbox هي (Add-include- append)
4 - تستخدم الدالة (makestring- Tostring- change string) لتحويل قيمة عددية الى نوع سلسلة حرفية
5- (5.2 - 5 - 2 48 mod 5 = (
6 - يعتبر( mido.2008 - mido2008 - 2008mido ) اسم متغير صحيح
محافظة المنيا الاعدادية كمبيوتر 2009
السؤال الأاول : عرف ما يأتي :
1 ) أمر التخصيص .
2 ) الثواب الجوهرية
السؤال الثاني : أكمل العبارات الآتية :
1 ـ يمثل الأمر IF ... Then صورة مبسطة للأمر -------------------
2 ـ تستخدم الشروط المركبة في حالة ما إذا كنا سنتخذ قرارا معيناً بناء على تحقيق ------------------------- .
السؤال الثالث : ضع علامة صح أمام
1-في ( V.B... Net ) لا نستطيع أن نقارن المتغيرات الحرفية بمتغيرات حرفية أو خصائص حرفية لمتغيرات أخرى ( ) .
2-تتم عملية المقارنة في ( V.B... Net ) بمقارنة الرمز الموجود في أقصى اليسار للمتغير الاول بالرمز المناظر للمتغير الثاني . ( )
مديريه قنا للتربيه والتعليم
امتحان شهاده اتمام الدراسه بمرحله التعليم الاساسي الفصل الدراسي الثاني 2008/2009
الماده كمبيوتر وتكنولوجيا معلومات الزمن ساعه
.......................................................................................................
السؤال الاول :
(أ‌) ضع علامه صح امام العبارات الصحيحه وعلامه خطا امام العبارات الخاطئه
1- تستخدم الداله () tostringلتوليد ارقام عشوائيه ( )
2- يستخدم المعامل modلايجاد باقي القسمه ( )
3- المتغير من نوع integer يستخدم لتخزين الاعداد الصحيحه فقط ( )
4- يستخدم الامر for nextفي حاله معرفه عدد مرات التكرار مسبقا ( )
5- تستخدم مجموعه اوامر try/catchلاكتشاف الاخطاء التي تحدث اثناء التشغيل والتعامل معها ( )
6- يجب ان يبدا اسم المتغير او الثابت بحرف من حروف الهجاء الانجليزيه ( )

( ب) صل من العمود (a)ما يتاسبه من العمود (b)
1- المتغيرات التي يتم الاعلان عنها داخل اجراء procedure او برنامج معين 1-radio button
2- تتيح للمستخدم مجموعه من البدائل لاختيار اي عدد منها 2- const
3- يتم الاعلان عن الثوابت باستعمال الكلمه المحجوزه 3- check box
4-تتيح للمستخدم مجموعه من البدائل لاختيار واحده منها 4-local variables
5- global variables
السؤال الثاني (أ) اختر الاجابه الصحيحه مما بين القوسين
1-يبدا الاعلان عن المتغيرات باستخدام الكلمه الاتيه
A) dim b) decler c) as d) verables

2- جمله if…..then…….else تنتهي بكلمات زززز
a) end else b)end if c) endif d) endelse

3- يطلق علي المتغير الذي يتحكم في عدد مرات تنفيذ الاوامر اسم
a) loop b) reporter c) counter d) reportion control

4-الاوامر المتكرره في do while….loop
A) لا يتم تنفيذها بالمره
B) يتم تنفيذها اذا كان الشرط خطا false
C) يتم تنفيذها مره علي الاقل
D) يتم تنفيذها اذا كان الشرط صحيحا true

اذا كان لديك intervalقدرها 1500 فما هو مقدارها بالثواني



نموذج امتحان لمادة الكمبيوتر وتكنولوجيا المعلومات للعام الدراسي 2009 / 2010
س1 أ / ضع علامة ( √ ) أو علامة ( X ) أمام العبارات الآتية :
1- النوع Integer أسرع في إجراء العمليات من النوع Short
2- يمكن استخدام الكلمة Const في نافذة البرمجة للإعلان عن اسم مخزن ثابت
3- دائما يكون ناتج التعبير الشرطي قيمة منطقية
4- لإدخال عناصر في صندوق القائمة List Box نستخدم الخاصية Text
5- أمر If … Then … Else يستخدم إذا كان هناك بديلين ويتم تنفيذ كلاهما .
ب/ اذكر المفهوم العلمي للعبارات الآتية :-
1- هي قيم لا تتغير أثناء تشغيل البرنامج .
2- هو عبارة عن صياغة للعلاقة بين كميتين
3- هي الخاصية التي تحدد الفترة الزمنية التي ينشط فيها الحدث Tick .
ج/ اذكر اثنين من قواعد وقيود تكوين الأسماء في V B.Net
س2 أ/ أكمل الجمل الآتية بكلمات مناسبة :
1- من الأنواع التي تقبل الأعداد العشرية هي .................. و ................. و............................
2- الطريقة .......................... تستخدم لمعرفة عدد العناصر في أداة ListBox .
3- يمكن منع وقوع الحدث ………. بإعطاء الخاصية ......................... القيمة False .
4- لتخزين قيمة في متغير نستخدم أمر ............................
5- بمجرد إعلان متغير من النوع Date يصبح بإمكاننا استعمال التكوين ..............
ب/ اكتب برنامج لحساب الراتب الاسبوعي لموظف بشرط لو كانت ساعات عمل الموظف أقل من أو تساوي 30ساعة فإن أجر الساعة يكون 4 جنيه ، أما لوكانت ساعات العمل أكثر من 30 ساعة فإن الراتب يتم حسابه كالأتي :
أ‌- أربعة جنيهات في الساعة لأول 30 ساعة
ب‌- 8 جنيهات في الساعة التي تزيد عن 30 ساعة الأولى حيث أن الراتب يتم حسابه كالتالي :
الراتب الإضافي = 8 X ( ساعات العمل – 30 )
الراتب الإجمالي = 30 X 4 + الأجر الإضافي
س3 اكتب كود برنامج
أ- لطباعة مجموع الأعداد الزوجية من 2 إلى 100 باستخدام جملة For.. Next
ب- طباعة الأعداد الفردية من 1 إلى 99 باستخدام Do while … Loop
ج – حذف محتوى صندوق القائمة List Box1
ب/ اكتب ناتج تنفيذ مايلي :
1- MsgBox ( 4 Mod 7 )
2- MsgBox ( 4+2*12/3* (6- 4) ^ 2 )
3- Dim X as Date : X = " 10:30:13:" : MsgBox ( X.Hour)
السؤال الأول : ( 9 درجات )
أ- أكتب المفهوم العلمى :
1- عملية إعطاء أسماء للخلايا اذا كانت ستحمل قيم لا تتغير أثناء تشغيل البرنامج
2- عبارة عن صياغة للعلاقة بين كميتين أي من هاتين الكميتين ممكن أن تكون متغيرأو خاصية أو ثابت
3- أحد أوامر التكرار ويمكنا من خلاله معرفة عدد مرات التكرار
4- ساعة توقيت غير مرئية تتيح لك التعامل مع ساعة النظام من داخل البرنامج الذى تنفذه
5- حدث يقع نتيجة نشاط الكائن Timer على فترات متساوية
6- أسماء الخلايا التى تشغلها القيم المخزنة والتى تتغير أثناء تشغيل البرنامج
ب- اكتب كود استخدام جملة If لمتغير سابق التعريف يسمى Score يقوم بمعرفة مستوى طالب في احدى الموادالتى مجموعها من 100 علماً بأن مستوى الطالب يكون ممتاز اذا كانت درجته 85 فأكثر و جيد جداً إذا كانت درجنه 75 فأكثر وجيد إذا كانت درجنه 65 فأكثر ومقبول إذاكانت درجته 50 فأكثر وراسب اذا كانت درجته اقل من 50 .
السؤال الثانى : اختر الإجابة الصحيحة : ( 8 درجات )
1- بفضل ان يبدأ عند حساب 3^2/(4mod3)+4*3 بتنفيذ .............. أولا ثم ................... ثانيا
( الأس – ياقي القسمة – القسمة – الضرب )
2- إذا تم الإعلان عن متغير كالآتى Dim Name as string فإن قيمة المتغير Name هي
( صفر – " " – " X " – لاشئ مما سبق )
3- أي من الآتى لا يصلح أن يكون اسم متغير :
(ByteRate - Byte_Rate – Byte Rate – RateByte)
4- الشرط بعد جملة Do……… While يسمى ......................
( شرط التكرار – شرط نهاية التكرار – شرط بداية التكرار – شرط نهاية التكرار )
5- ما ناتج تنفيذ Format ( x, “00.00” ) مع متغير x قيمته 3.4
( 3.4 – 03.4 - 03.04 - 03.40 )
6- إذا كانت قيمة الخاصية interval للكائن timer 3000 فإن مقدارها بالثواني هو:
( 3 - 30 - 3000 - 300 )
7- الإجراء Insert ( Index ,text ) للأداة ListBox يقوم بإضافة :
( عنصر في آخر الترتيب- عنصر عند ترتيب معين- عنصر في أول الترتيب –عنصر في أي مكان )
8- لكي تطرح يوم من المتغير X من النوع Date عليك أن تخزن القيمة الناتجة من ................ في X
( X.AddHours(-24) – X.SubtractDays(1) – X.AddDays( -1) - كلا من أ و جـ )

السؤال الثالث ( 13 درجة )
أ- ضع علامة ( √ ) أمام العبارة الصحيحة وعلامة ( × ) أمام العبارة الخطأ :
1- لتخـزين قـيم عدديـة تحتوي على كسـور نسـتخدم متغـيرات من النوع Single أو Double ( )
2- لا يمكن تعريف المتغير أو الثابت أكثر من مرة ( )
3- للتعبير الشرطي قيمة تتوقف على صحة العلاقة أو عدم صحتها ( )
4- الأداة List Box تتيح اختيار احد العناصر و ليس لها علاقة بالتكرار ( )
5 - من الأمثلة الصحيحة لأمر التخصيص Y+8=X ( )
6-الأمر Do while ….loop عندما يكون ناتج الشرط true تنفذ الأوامر التي تلي الشرط ( )
7- جملة If…. Then تنتهى بـ End Else ( )
ب- أذكر الخاصية التى تستخدم فيما يأتى
1- مسئولة عن تحديد الفترة الزمنية للحدث tick ؟
2-خاصية مسئولة عن ايقاف الكائن Timer عن العمل ؟
3- خاصية تقوم باسترجاع الوقت والتاريخ الحالى ؟

ليست هناك تعليقات:

إرسال تعليق