منتديات مدرسة الصباح الصناعية بنات

مدرسة الصباح الصناعية بنات
 
الرئيسيةالبوابةس .و .جبحـثقائمة الاعضاءالمجموعاتالتسجيلدخول

شاطر | 
 

 بنك اسئلة للبرمجيات 2013

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
احمد م حجازي
عضو ممتاز


عدد المساهمات : 145
تاريخ التسجيل : 04/04/2011

مُساهمةموضوع: بنك اسئلة للبرمجيات 2013    الجمعة فبراير 22, 2013 10:56 pm

بنك اسئلة البرمجيات
اذكر المصطلح العلمى لكل مما يأتى
1- قيمة عددية ثابتة مكونة من الأرقام من (0 إلى 9 ) لا يحتوي على فاصلة عشرية. و يمكن أن يحوى الإشارة ( + أو - ). يراد الإحتفاظ بها طوال البرنامج ولا تتغير قيمتها أبداً. ( الثابت العددى الصحيح )
2- قيمة عددية ثابتة مكونة من الأرقام من (0 إلى 9 ) يجب أن يحتوي على فاصلة عشرية. و يمكن أن يحوى الإشارة ( + أو - ). يراد الإحتفاظ بها طوال البرنامج ولا تتغير قيمتها أبداً. ( الثابت العددى الحقيقى
3- رموز اللغة وتتكون من الحروف والأرقام وتكون بين علامتى تنصيص أو اقتباس ( ثوابت رمزية )
4- أسماء تحجز مواقع في الذاكرة حتى يتمكن البرنامج من تخزين البيانات فيها. ( المتغيرات )
5- الكلمات والأوامر التي تعبر وتستخدم في لغة الجافا ولا يجوز استخدامها في غير ذلك كأسماء لمتغيرات
( الكلمات المحجوزة )
6- دالة تقوم بطباعة المخرجات سواء كانت عددية أو حرفية (System.out.print)
7- مجموعة الملاحظات التي يضعها المبرمج في برنامجه لتسهيل قراءته. ( التعليقات )
8- مخزن يحمل عدد محدد من القيم لمتغيرات من نفس النوع ويتحدد سعة هذا المخزن عند الاعلان عنها حيث يصبح الطول ثابت بعد الاعلان عنها وتحديد طولها
ويمكن الوصول الى اى عنصر فيه عن طريق فهرس رقمى ( المصفوفات )
9- محاكات الواقع عند عمل البرنامج ( البرمجة الشيئية او البرمجة المعتمدة على الكائينات )
10- عملية تحديد الخصائص والعمليات التي تنتمي لكلاس معين ( التجريد )
11- تجميع كل الخصائص و العمليات في وحدة واحدة داخل غلاف واحد, حيث لا يمكن الوصول إلى الخصائص والعمليات إلاّ عن طريق الكائن (التغليف او الكبسلة )
12- إضافة مستوى حماية معين إلى البيانات حتى نمنع وصول الخطأ إليها . ( اخفاء البيانات )
13- وحدة تحتوي مجموعة من البيانات تسمى خصائص (Attributes) أو أفعال (Methodes) تقوم بمجموعة من العمليات ( الكائن )
14- شرح لمواصفات الكائن Object. ( الفئة )
15- فئات تستطيع لغة الجافا توفيرها للمستخدمين دون الخوض في تفاصيل الكود المكونة منه ويتم الأستفادة منها بأخذ object أو أكثر منها مباشرة ويطلق عليها (Built-in classes) . ( فئات جاهزة )
16- طريقة التكوين التي يتم بها إنشاء الأوبجيكت object من الكلاس Class فتأخذ نفس اسم الكلاس وتنفذ عند إنشاء الكلاس . ( دوال البناء )
17- دالة تقوم بتصفير او ارجاع القيم الى حالة معينة لخصائص الكائن ( دالة الهدم )
18- الفترة التي يبقى فيها المتغير موجوداً داخل الذاكرة العشوائية (RAM) خلال تنفيذ البرنامج ( فترة حياة المتغير )
19- جزء من البرنامج الذي نستطيع من خلاله الوصول إلى المتغير . ( نطاق المتغيرات )
20-مجموعة أو سلسلة من الحروف والأرقام والرموز التي تعامل معاملة الحروف ( النصوص )
21- ملفــات يتم تخزينها على شــكل أعداد ثنائية ( 0 و1 ) ونستطيع بإستخدام هــذه المفات أن نخزن بهــا object كامل . ( الملفات الثنائية )
22- ملفات يتم تخزين البيانات على هيئة نصوص وهي تشبه تماماً ـملف Word . ( ملفات النصوص )
23- مجموعة شبكات عالميه مستقله ومرتبطة مع بعضها البعض و متصلة بعدة طرق مختلفه ( شبكة الانترنت )
24- برنامج متخصص في إنشاء وإدارة تطبيقات مواقع الويب والتعامل معها ( برنامج دريم ويفر )
25 - وسيلة للتنقل من صفحة في الموقع إلى صفحة أخرى . أو من صفحة في الموقع إلى صفحة أخرى في موقع آخر . أو حتى للتنقل إلى أماكن مختلفة في الصفحة الواحدة .وغالبا ما تكون عبارة عن نص يختلف عن النص العادي ويتغير شكل مؤشر الفأرة عندما يمر عليه ( الوصلات LINKS)
26- صور تتغير عند مرورالمؤشر عليها ( الصور المتغيرة )
27- هى دالة لمعرفة عدد الحروف المكونة للسلسلة الحرفية (كلمة – جملة – رموز). (length )
28-هى دالة لختبار معرفة ما إذا كان نصين حرفيين متساويين من حيث الحروف المخزنة في النصين متشابهين تماما أم لا . ( equals )
29-هى دالة لإجراء مقارنة بين حرفيين مع إهمال حالة الحروف إذا كانت كبيرة ام صغيرة . (equalsIgnorCase
30-هى دالة لمقارنة الأحرف في الترتيب الأبجدي . (compareTo )
31-هى دالة لتحويل حالة الحروف من كبيرة إلى صغيرة. (LowerCase)
32-هى دالة عند إعطائها رقم الحرف في الكلمة , فإنها تعود بالحرف نفسه المجود في الكلمة . (charAt )
33-هى دالة عند إعطاءالدالة الحرف في الكلمة, فتعود الدالة برقم أول ظهور للحرف داخل الكلمة. (indexOf )
34-هى دالة القطع من النص. (substring )
35-هى دالة لتحويل حالة الحروف من صغيرة إلى كبيرة.(toUpper )
36-هى دالة لترجع لنا رقم آخر ظهور للحرف الذي أعطيناه لها (lastIndexOf )

ضع علامة ( ) او علامة ( )
1- لفة الجافا من اللغات الحساسة للحروف ( )
2- عند الاعلان عن ثابت رمزى لايشترط وجود علامة التنصيص ( )
3- نستخدم العبارة final للإعلان عن متغير ( )
4- يجب أن يكون اسم الثوابت constants يكون بالأحرف الكبيرة كاملاً ويفصل بين الكلمات و يتم تعريفها على أنها final ( )
5- عندالإعلان عن المتغيرfloat x= 5.2 يتم حجز 32 بت فى الذاكرة ( )
6- عندالإعلان عن المتغيرfloat x= 5.2f يتم حجز 32 بت فى الذاكرة ( )
7- يمكن ان يبدأ المتغير برقم ( )
8- لا يمكن تسمية المتغير بإحدى الكلمات المحجوزة للغة الجافا( )
9- لابد وأن تنتهي كل جملة سطر أو أمر بعلامة (Wink ( )
10- \n مسافة أفقية تحريك المؤشر مسافة معينة إلى النقطة التالية في السطر( )
11- تستخدم if اذا كان الشرط احتمالين اوثلاثة على الاكثروتستخدم switch اذا زاد عدد الاحتمالات عن ثلاثة( )
12- do-while تاتى اولا قبل الحلقة بينما While تكتب بعد العبارات المطلوب تكرارها ( )
13- التعليق بعدة أسطر يكتب بعد علامة // ( )
14- من مزايا استخدام الدوال عدم الحاجة الى تكرار التعليمات داخل البرنامج ( )
15- من الاسباب التى ادت الى استخدام البرمجة الشيئية توزيع العمل في برنامج واحد ضخم على أكثر من مبرمج ( )
16- إذا اردنا استخدام كل كلاسات الحزمة نستخدم الرمز الشامل وهو النجمة (*)( )
17- المتغيرات المرجعية يتم تخزينها في موضع معين في الذاكرة تسمى Stack ( )
18- فترة حياة المتغير هي الفترة التي يبقى فيها المتغير موجوداً داخل الذاكرة (RoM) خلال تنفيذ البرنامج ( )
19- النصوص هى مجموعة أو سلسلة من الحروف والأرقام والرموز التي تعامل معاملة الحروف . (√)
20- يمكن إعتبار كل رمز محاط بعلامتي اقتباس" " بأنه من الحرفيات. (√)
21- .النص في الجافا عبارة عن فئة class ويمكن أن ننشيء منه أشياء objects. (√)
22- compareTo هى دالة اختبار معرفة ما إذا كان نصين حرفيين متساويين من حيث الحروف المخزنة في النصين متشابهين تماما أم لا . (x)
23-equalsIgnoreهى دالة تستخدم لإجراء مقارنة بين حرفيين مع إهمال حالة الحروف إذا كانت كبيرة ام صغيرة. (√)
24- دالة تستخدم لمقارنة الأحرف في الترتيب الأبجدي هى compareTo(√)
25- دالة تستخدم لتحويل حالة الحروف من كبيرة إلى صغيرة هى toUpper . (x)
26- indexOf هى داله عند إعطائها رقم الحرف في الكلمة , فإنها تعود بالحرف نفسه المجود في الكلمة. (x)
27- charAt هى دالة عند إعطاء الحرف في الكلمة, فتعود الدالة برقم أول ظهور للحرف داخل الكلمة. (x)
28-دالة تستخدم للقطع من النص هى substring. (√)
29- الملفات الثنائية فيها يتم تخزين البيانات على هيئة نصوص وهي تشبه تماماً ـملف Word . يتم تحزين المدخلات فيها على شكل String أي نصوص. (x)
30- ملفات النصوص هـــي ملفــات يتم تخزينها على شــكل أعداد ثنائية ( 0 و1 ) ونستطيع بإستخدام هــذه المفات أن نخزن بهــا object كامل. (x)
31- من احد البرامج المتخصصة فى انتاج صفحات الويب برنامج الدريم ويفر. (√)
32- من احدى اللغات التى تساهم فى تصميم الإنتر نت هى CSS. (√)
33- يمكن اخفاء جميع الأدوات واللوحات مباشرة بالضغط على F5 من لوحةالمفاتيح. (x)
34- خريطة الصور فيها يتم تقسيم الصورة إلى أجزاء كالخريطة , بحيث يكون كل جزء من أجزاء الصورة له رابط مختلف. (√)
35- ادراج ملفاتflash فلاش ضمن صفحات الويب نستخدم Media من قائمة File. (x)
36- استعراض صفحة الويب التي تقوم بتصميمها من خلال متصفح الأنترنت عن طريق الضغط مباشرة على مفتاح F4 من لوحة المفاتيح. (x)
أكمل الجمل الآتية:
1. ........... هى مجموعة أو سلسلة من الحروف والأرقام والرموز التي تعامل معاملة الحروف.
2. تستخدم الدالة ........لمعرفة عدد الحروف المكونة للسلسلة الحرفية (كلمة – جملة – رموز).
3. تستخدم الدالة ......... لختبار معرفة ما إذا كان نصين حرفيين متساويين من حيث الحروف المخزنة في النصين متشابهين تماما أم لا .
4. -تستخدم الدالة........... لإجراء مقارنة بين حرفيين مع إهمال حالة الحروف إذا كانت كبيرة ام صغيرة .
5. تستخدم الدالة ........... لمقارنة الأحرف في الترتيب الأبجدي .
6. تستخدم الدالة .......... لتحويل حالة الحروف من كبيرة إلى صغيرة.
7. تستخدم الدالة ................ عند إعطائها رقم الحرف في الكلمة , فإنها تعود بالحرف نفسه المجود في الكلمة .
8. تستخدم لدالة .........عند إعطاءالدالة الحرف في الكلمة, فتعود الدالة برقم أول ظهور للحرف داخل الكلمة.
9. تستخدم الدالة ........ القطع من النص
10. تستخدم الدالة .......... لتحويل حالة الحروف من صغيرة إلى كبيرة.
11. تستخدم الدالة ...........لترجع لنا رقم آخر ظهور للحرف الذي أعطيناه لها
12. من انواع الملفات .............,..............
13. ....... هـــي ملفــات يتم تخزينها على شــكل أعداد ثنائية ( 0 و1 ) ونستطيع بإستخدام هــذه المفات أن نخزن بهــا object كامل.
14. ............يتم تخزين البيانات على هيئة نصوص وهي تشبه تماماً ـملف Word . يتم تحزين المدخلات فيها على شكل String أى نصوص.
15- .........هى مجموعة شبكات عالميه مستقله ومرتبطة مع بعضها البعض و متصلة بعدة طرق مختلفه .
16- من اللغات التى تساهم فى تصميم موقع الإنترنت هى ..........,..........,..................,.................
17- هناك العديد من البرامج المتخصصة فى انتاج صفحات الويب منها ...........,..............
18- ............ هو برنامج متخصص في إنشاء وإدارة تطبيقات مواقع الويب والتعامل معها
19- بعد تشغيل البرنامج وظهور النافذة نختار من Create New اللغة المطلوبة وهي..........
20- يمكن اخفاء جميع الأدوات واللوحات مباشرة بالضغط على .........من لوحةالمفاتيح.
21-...............هي عبارة عن وسيلة للتنقل من صفحة في الموقع إلى صفحة أخرى . أو من صفحة في الموقع إلى صفحة أخرى في موقع آخر . أو حتى للتنقل إلى أماكن مختلفة في الصفحة الواحدة .
22-من أنواع الروابط فى صفحات الإنترنت...........,.................,...............,..............
23-........... يتم فيها تقسيم الصورة إلى أجزاء كالخريطة , بحيث يكون كل جزء من أجزاء الصورة له رابط مختلف
24- ادراج ملفات flash فلاش ضمن صفحات الويب نستخدم ...........من قائمة Insert
الإجابة
1-النصوص 2- length 3- equals 4- equalsIgnorCase
5- compareTo 6- lower case 7- charAt 8- indexOf
9- substring 10 –toUpper 11- lastIndexOf
12- الملفات الثنائية, ملفات النصوص
13- الملفات الثنائية
14- ملفات النصوص
15- شبكة الإنترنت
16- لغة ASP , لغة ASP.NET , لغة CSS, لغة PHP
17- FRONT PAGE , Dream weaver
18-برنامج Dream Weaver
37- HTML
38- F4
21- الوصلات Links
22-الروابط الداخلية, روابط القفز, الروابط الخارجية, روابط الإيميل
23-خريطة الصور
23- Media

اختر الإجابة الصحيحة مما بين القوسين:
1. مجموعة أو سلسلة من الحروف والأرقام والرموز التي تعامل معاملة الحروف .(الكائن – النصوص –دوال البناء).
2. دالة تستخدم لمعرفة عدد الحروف المكونة للسلسلة الحرفية. (charAt- indexOf- length).
3. دالة تستخدم لإجراء مقارنة بين حرفين مع اهمال حالة الحروف ما اذا كانت صغيرة ام كبيرة.(length- indexOf- equalsIgnore)
4. دالة تستخدم لختبار معرفة ما إذا كان نصين حرفيين متساويين من حيث الحروف المخزنة في النصين متشابهين تماما.equals)- length- indexOf)
5. دالة تستخدم لمقارنة الأحرف في الترتيب الأبجدي.equals)- compareTo - indexOf)
6. دالة تستخدم لتحويل حالة الحروف كبيرة إلى صغيرة. (length-LowerCase- indexOf)
7. داله عند إعطائها رقم الحرف في الكلمة , فإنها تعود بالحرف نفسه المجود في الكلمة هى.(charAt- compareTo- indexOf)
8. دالة عند إعطاء الحرف في الكلمة, فتعود الدالة برقم أول ظهور للحرف داخل الكلمة.(compareTo- charAt- indexOf)
9. دالة تستخدم للقطع من النص.(indexOf- compareTo- substring)
10. هـــي ملفــات يتم تخزينها على شــكل أعداد ثنائية ( 0 و1 ) ونستطيع بإستخدام هــذه المفات أن نخزن بهــا object كامل.
(ملفات النصوص- الملفات الثنائية-مقارنة النصوص)
11- فيها يتم تخزين البيانات على هيئة نصوص وهي تشبه تماماً ـملف Word . يتم تحزين المدخلات فيها على شكل String .(ملفات النصوص- الملفات الثنائية-مقارنة النصوص)
12- احد برامج تصميم وعرض صفحات الويب .(اوتوكاد – اكسيل –دريم ويفر)
13- يمكن اخفاء جميع الأدوات واللوحات مباشرة بالضغط على. (3F-4F-5F)
14- ادراج ملفاتflash فلاش ضمن صفحات الويب نستخدم من قائمة Insert.( Media - Forms -( Table
15- هي عبارة عن وسيلة للتنقل من صفحة في الموقع إلى صفحة أخرى . أو من صفحة في الموقع إلى صفحة أخرى في موقع آخر . أو حتى للتنقل إلى أماكن مختلفة في الصفحة الواحدة.(- Links HTML-شبكة الإنترنت)
الإجابة
1-النصوص 2- length 3- equalsIgnore 4- equals 5- compareTo
6- LowerCase 7- charAt 8 - indexOf 9- substring
10- الملفات الثنائية 11- ملفات النصوص
12- دريم ويفر 13-4F 14- Media 15- Links
اختار من مجموعة ( أ ) ما يناسبها من مجموعة ( ب )
مجموعة ( أ ) مجموعة ( ب )
1-Public class welcome
2-Public static void main (string [] args)
3-System out print/n (welcome to my world)
1- جملة البرنامج
2- اسم الكلاس
3- الدالة الرئيسية
الاجابة
1-2 ، 2-3 ، 3-1
مجموعة ( أ ) مجموعة ( ب )
1- Char
2- Int
3- Float 1- متغير عددى حقيقى
2- متغير حرفى
3- متغير عددى صحيح
الاجابة
1-2 ، 2-3 ، 3-1
مجموعة ( أ ) مجموعة ( ب )
1-\n

2- \t

3-\r

4- \\

5- \” 1- إظهار علامة التنصيص المزدوجة
2- شرطة خلفية إظهار "\" في الخارج
3- يضع المؤشر في بداية السطر الحالي
4- مسافة أفقية تحريك المؤشر مسافة معينة
5- سطر جديد يضع المؤشر في بداية السطر التالي

الاجابة
1-5 ، 2-4 ، 3-3 ، 4-2 ، 5 – 1
مجموعة ( أ ) مجموعة ( ب )
1- if
2- switch
3- for loop
4- public

1- عامة اى تستطيع الوصول اليها من خارج الفصيلة ومن خارج البرنامج ايضا
2- تكرار امر معين او مجموعة اوامر عددا من المرات
3-تستخدم اذا زاد عدد الاحتمالات عن ثلاثة
4-تستخدم اذا كان الشرط احتمالين اوثلاثة على الاكثر


الاجابة
1-4 ،2-3 ، 3-2 ، 4-1
مجموعة ( أ ) مجموعة ( ب )
1- التجريد


2-التغليف


3-اخفاء البيانات



4-الوراثة



5-تعدد الاشكال 1- تسمح لنفس الدالة أن تتعرف بصورة مختلفة في أصناف مختلفة ويمكن عمل ذلك بـالوراثة مع تعدد الأشكال .
2- أن يرث كلاس ما الخصائص والعمليات الموجودة في الصنف الآخر مما يساعد على إعادة الاستخدام الأصناف التي تم إنشاؤها من قبل المستخدم
3-إضافة مستوى حماية معين إلى البيانات حتى نمنع وصول الخطأ إليها .
4-تجميع كل الخصائص و العمليات في وحدة واحدة داخل غلاف واحد, حيث لا يمكن الوصول إلى الخصائص والعمليات إلاّ عن طريق الكائن
5- تحديد الخصائص والعمليات التي تنتمي لكلاس معين

1-5 ، 2-4 ، 3-3 ، 4-2 ، 5 – 1

مجموعة ( أ ) مجموعة ( ب )
1- المتغيرات الثابتة Static Variables

2- المتغيرات المحلية Local Variables


3 - المعاملات


4- متغيرات المثال


1-المتغيرات الخاصة بالأوبجيكت المنشيء من فئة class معين
2- وهي التي تم تعريفها في تعريف الدالة
3- وهي المتغيرات المعرفة على مستوى المقطع (Block) الذي عرّفت بداخله
4- هي المتغيرات الخاصة بفئة class أي انها غير مرتبطة بأي كائن ينتمي لهذه الفئة class
الاجابة 1-4 ، 2-3 ، 3-2 ، 4-1


س اذكر مميزات لغة الجافا؟
1-لغة الجافا غير مرتبطة بأنظمة التشغيل المختلفة.
2-تعتمد على أسلوب برمجة الأهداف.
3-إنشاء برامج ذات واجهة مستخدم.
4-تصميم برمجيات تستفيد من كل مميزات الإنترنت.
س ماهو المقصودبان لغة الجافا غير مرتبطة بأنظمة التشغيل؟
يقصد من ذلك إنه يمكن نقل البرامج (المكتوبة بلغة الجافا) بسهولة من نظام تشغيل إلى آخر.
حيث يوجد وسيط بين البرنامج وبين نظام التشغيل وهذا الوسيط يسمى الترجمة على مستوى البايت ويمكن تسميته بالآلة التخيلية للجافا
س اذكرانواع الحروف المستخدمة فى لغة الجافا ؟
1-الحروف الأبجدية وهي الحروف الكبيرة من A إلى Z وكذلك الحروف الصغيرة من a إلى z.
2-الأرقام العددية من 0 إلى 9.
3-الحروف الخاصة وهي تلك الحروف التي ليست بأعداد أو بحروف أبجدية ولكنها تكون على هيئة رموز كالآتي: (+,-,/,//,<,>, $, #, %, (), ||,!,[],!=,,;’’,……)

س عرف كلا من
1- الثابت العددى الصحيح 2- الثابت العددي الحقيقي 3- الثوابت الرمزية
هى عبارة عن قيمة عددية ثابتة مكونة من الأرقام من (0 إلى 9 ) لا يحتوي على فاصلة عشرية. و يمكن أن يحوى الإشارة ( + أو - ). يراد الإحتفاظ بها طوال البرنامج ولا تتغير قيمتها أبداً. ويمكن أن تحتوي لغة الجافا على
1- ثوابت عددية صحيحة طويلة long int 2- ثوابت صحيحة قصيرة short int .
3-ثوابت صحيحة بدون إشارة unsigned int .

وهى عبارة عن قيمة عددية ثابتة مكونة من الأرقام من (0 إلى 9 ) يجب أن يحتوي على فاصلة عشرية. و يمكن أن يحوى الإشارة ( + أو - ). يراد الإحتفاظ بها طوال البرنامج ولا تتغير قيمتها أبداً.


الثوابت الرمزية
وهى عبارة عن رموز اللغة وتتكون من الحروف والأرقام وتكون بين علامتى تنصيص أو اقتباس.
س عرف المتغيرات ؟ مع بيان قواعد تسميتها وانواعها ؟


هي أسماء تحجز مواقع في الذاكرة حتى يتمكن البرنامج من تخزين البيانات فيها.

1-يمكن أن يبدأ الاسم بالحرف أو الشرطة السفلية (_) under score أو علامة الدولار ($) حيث لا تبدأ التسمية برقم ولكن ان نضع رقم بعد الحرف.
2-لا يمكن تسمية المتغير بإحدى الكلمات المحجوزة للغة الجافا.
3- اسم المتغيرات يكون بالاحرف الصغيرة لكل الاحرف مع عدم وجود اقواس
س اذكر انواع المتغيرات العددية ؟
1-المتغيرات العددية الصحيحة 2- متغيرات عددية حقيقية 3- متغيرات عددية حقيقية طويلة
س وضحى بالرسم خطوات كتابة وتنفيذ أي برنامج بلغة الجافا ؟.

س ما هي مخرجات البرنامج التالي ؟
Public class welcome
{Public static void main (String s[ ])
{System.out.print ("Welcome to");
System.out.print ("Egypt");

(Welcome to Egypt)

س ما هو ناتج مخرجات البرنامج التالي ؟




a + b =19
a – b =11
a *b = 60
a/b = 3
a%b =3
س اكتب برنامج لجمع رقمين على أن يتم إدخال الرقمين من لوحة المفاتيح ثم طباعة الناتج على الشاشة؟

س اكتب برنامج يقوم بفحص رقم يتم إدخاله من لوحة المفاتيح وليكن ( X ) بحيث اذا كان موجبا يقوم بطباعة العبارة ( X IS POSITIVE ) ؟ مع بيان خرج عند ادخال العدد( 5 )البرنامج ؟


Enter Number X
5
X is positive
س اكتب برنامج بلغة الجافا يقوم بالعد من ( 1 الى 20 ) باستخدام الحلقة FOR؟

س اكتب برنامج يعمل عداد تصاعدى يبدأ من القيمة ( 1 ) حتى القيمة ( x ) على ان يتم ادخال قيمه نهاية العد من لوحة المفاتيح باستخدام الحلقة FOR ؟

س اذكرالأسباب التي أدت إلى إستخدام البرمجة الشيئية (المعتمدة على الكائنات ) ؟
1- القدرة على معرفة مكان الأخطاء في البرنامج بسهولة .
2- القدرة على تطوير البرنامج بسهولة مع الوقت .
3- القدرة على إعادة استخدام الكثير من أجزاء البرنامج لتطوير برامج أخرى .
4- عدم الحاجة لإعادة كتابة الشفرة البرمجية عند كل إصدار جديد للبرنامج .
5- سهولة تحويل الشفرة البرمجية للغات آخرى .
6- القدرة على توزيع العمل في برنامج واحد ضخم على أكثر من مبرمج.
س اذكرأنواع الفئات Classes Types ؟

هى فئات تستطيع لغة الجافا توفيرها للمستخدمين دون الخوض في تفاصيل الكود المكونة منه ويتم الأستفادة منها بأخذ object أو أكثر منها مباشرة

وهي فئات يقوم المستخدم أو المبرمج بعملها ويتم الاستفادة منها بأخذ object منها
س ماهو الغرض من صندوق النفايات ؟
يقوم بمسح والتخلص من أي عنصر لم يعد له استخدام
س عرف فترة حياة المتغيرات مع بيان انواعها المختلفة وفترة حياة كل منهما ؟
هي الفترة التي يبقى فيها المتغير موجوداً داخل الذاكرة العشوائية (RAM) خلال تنفيذ
البرنامج
س عرف النصوص ؟ مجموعة أو سلسلة من الحروف والأرقام والرموز التي تتعامل مع الحروف

س وضح كيفية تمثيل جملة java is fun فى ذاكرة الكمبيوتر بلغة الجافا ؟
ويتم تمثيل string object( الكائن من نوع الحرفيات) داخليا في الجافا على انه مجموعة متتابعة من الحروف ترقم ابتدائا من الرقم (0) كما بالشكل التالي:


ونلاحظ في الشكل السابق ان الجملة (java is fun) يصبح هذا شكلها في الذاكرة حتى المسافات تحتل مساحة ويكون هناك
حرف في نهاية السلسلة وهو (0)




س ماهو خرج البرنامج التالى ؟

س ماهى الخدمات التى تقدمها الشبكة ؟
1) تصفح المواقع المختلفة . 2 - البريد الالكتروني E-MAIL .
3 تمرير ملفات بين الخادم والمستخدم FTP . 4 - دردشه CHAT .
5 - مجموعات نقاش وأخبار NEWS and GROUPS
س ماهى اهم البرامج التى تساهم فى تصميم مقع الانترنت ؟
1- برنامج الفرنت بيج FRONT PAGE 2- برنامج الدريم ويفر DREAMWEAVER
س ما هى النقاط التى يجب مرعاته عند تصميم صفحات الويب او الموقع ؟
1- دراسة فكرة الصفحة جيدا .
2- الإعتناء باختيار النصوص و العبارات المستخدمة في كل صفحة ، و اختيار مكانها المناسب أيضا .
3- إستخدام أقل عدد من الصور الملائمة و التي تستخدم فكرة الصفحة ، و كذلك إنتقاء المكان المناسب لها .
4- استخدام الخطوط الشهيرة في كتابة النصوص و ذلك لضمان فتح الصفحة في أي مستعرض انترنت سواء كان نسخة قديمة أم حديثة .
5- استخدام الصور المتحركة المناسبة و التي يمكن أن تكون جاهزة أو مصممة في برامج خاصة لعمل الحركة مثل برنامج Image Read
6- الانتباه إلى محاذاة النصوص [ النص العربي إلى اليمين و النص الأجنبي إلى اليسار[
7- استخدام الخلفيات المناسبة و ذات اللون الفاتح لكي لا تؤثر على محتوى الصفحة .
8- استخدام الملفات الصوتية ذات الحجم الصغير ( إن لزم الأمر) .
10- عمل الارتباطات ( Links ) المناسبة بين صفحات الموقع أو حتى بين أقسام الصفحة الواحدة إن لزم الأمر
11- في تصميم المواقع ، لا بد من انتقاء شكل الأزرار و مكانها بما يخدم كل صفحة من صفحات الموقع

س اذكرى خطوات تشغيل برنامج دريم ويفر والتعامل معه ؟
1) تشغيل البرنامج من قائمة Start .
2) نقوم بإنشاء ملف جديد من الأختيار Html من الخانة Create New .
3) بمجرد إنشاء الملف يكون بدون اسم ( untitled) يجب تخزينه على القرص الصلب عن طريق
الضغط على file ثم save as
س اشرح المقصود بالجمل الاتية :
1-Import java.util.Scanner;
2-Scanner Keyboard=new Scanner(System.in);
3- For (a=1,a<=10;++a)
System.out.println(a);
4-Return c
5- int student[]={10,20,30,40,50} ;
الاجابة
1- تم استدعاء المكتبة التي تحتوي على جملة الإدخال Scanner.
2- تهيئة الحاسب لاستقبال مدخلات من لوحة المفاتيح.
3- إستخدام الحلقة for لعمل عداد من 1 الى 10 وطباعة الأرقام على الشاشة .
4- لجعل الدالة المعرفة تعود بالقيمة C .
5- اعلان عن مصفوفة و اعطاؤها 5 قيم مسبقة ويتم تخزينها في الذاكرة
س ماهو المقصود بالوصلات LINKS ؟
وهي عبارة عن وسيلة للتنقل من صفحة في الموقع إلى صفحة أخرى . أو من صفحة في الموقع إلى صفحة أخرى في موقع آخر . أو حتى للتنقل إلى أماكن مختلفة في الصفحة الواحدة .وغالبا ما تكون عبارة عن نص يختلف عن النص العادي ويتغير شكل مؤشر الفأرة عندما يمر عليه أو يمكن أن يكون عبارة عن صورة يتغير شكل مؤشر الفأرة عندما يمر عليها , أو يمكن أن تستخدم أيضا في فتح ملفات الوسائط المتعددة ويطلق عليها أيضا الروابط التشعبية Hyper Links وهناك طرق مختلفة لعمل الروابط.

س اذكر انواع الروابط ؟

وهي الربط بين مستندات وصفحات الموقع الموجودة على نفس جهاز الخادم المحلي وتسمى كذلك بالروابط المحلية Local links .

وتستخدم للقفز والتنقل بين المواضع المختلفة داخل نفس الصفحة كما تستخدم للإنتقال إلى موضع محدد داخل صفحة أخرى في نفس الموقع .
وهي لربط الموقع الحالي بمواقع أخرى .
هي لربط المستخدم بإيميل معين .
س اذكرفائدة الجداول مع بيان مكوناتها ؟
تعتبر الجداول هي أفضل طريقة لتقسيم الصفحة إلى صفوف وأعمدة . وتتكون الجداول من ثلاثة مكونات رئيسية هي : 1 - الصفوف Rows 2 - الأعمدة Column 3 - الخلايا Cells
والخلية تنتج من تقاطع الصف مع العمود . حيث يتم وضع مكونات المستند في هذه الخلايا ثم يتم تنسيقها بالشكل المناسب .
س ما المقصود بالعلامات المائية ؟
والمقصود بالعلامات المائية هي الصور التي تقوم بحفظ حقوق المؤلف . او يظهر شعار معين أو صورة معينة على خلفية الصفحة, ولكن بلون شفاف يمكن التحكم في درجة شفافيته تسمى هذه الطريقة بالعلامة المائية . مثل التي توجد على العملة الورقية ولا تظهر الا بالتعرض للضوء
س ما هو المقصود بخريطة الصور وكيف يمكن عملها ؟
فيها يتم تقسيم الصورة إلى أجزاء كالخريطة , بحيث يكون كل جزء من أجزاء الصورة له رابط مختلف.
وهناك ثلاث أشكال يمكن استخدامهم في تقسيم الصورة:
1- المستطيل Rectangle 2- الدائرة oval 3- الشكل الغير منتظم polygon
نختار الأختيار المناسب ونقوم بالتظليل على حدود الصورة المصغرة .
وبعد ذلك نضغط على كل صورة تم تظليلها لإضافة الروابط .
س ماهي النتيجة التي سوف يتم طبعها على الشاشة ؟

الاجابة y = 2
س أكتب برنامج بلغة الجافا يقوم بطباعة الشكل التالي :





الاجابة
public class ho {
public static void main(String[] args) {
System.out.print("*****\n****\n***\n**\n*\n");
System.out.print("*\n**\n***\n****\n*****"); }
س ما هى انواع الدوال التى تستخدم مع سلاسل الحرفيا ت ؟
1--دالة معرفة طول السلاسل الحرفية ( length) 2- مقارنة النصوص(equals)
3-دالة معرفة حالة تساوي الأحرف( compareTo ) 4- تحويل نص إلى حروف صغيرة lower case))
5- تحويل نص إلى حروف صغيرة( UpperCase) 6- داله charAt
7- داله indexOf 8-داله lastIndexOf 9- داله substring
س ما هى الخدمات التى تقدمها شبكة الإنترنت؟
• تصفح المواقع المختلفة .
• البريد الالكتروني E-MAIL .
• تمرير ملفات بين الخادم والمستخدم FTP .
• دردشه CHAT .
• مجموعات نقاش وأخبار NEWS and GROUPS .

س ما هى اللغات التى تساهم فى تصميم الإنتر نت ؟
• لغة ASP * لغة ASP.NET * لغة CSS * لغة PHP
س فيما يستخدم كلا ً من : قائمة View- قائمة Insert- القائمة Modify؟
قائمة: View تستخدم هذه القائمة في اظهار أو أخفاء العناصر المستخدمة أثناء التصميم:
قائمة Insert: تستخدم لإدراج العناصر إلى صفحة الانترنت.
القائمة Modify: تستخدم لعمل التعديلات على العناصر الموجودة في الصفحة.
س ماهى خطوات تشغيل برنامج الدريم ويفر؟
1- تشغيل البرنامج من قائمة Start . نقوم بإنشاء ملف جديد من الأختيار Html من الخانة Create New
2- بمجرد إنشاء الملف يكون بدون اسم ( untitled) يجب تخزينه على القرص الصلب عن طريق الضغط على file ثم save as
يظهر المربع الحواري لتحديد اسم ومكان الملف الجديد كما يتم في تخزين أي ملف ثم ok .
4) تصميم الصفحة كما تريد من صور وكتابات وجداول وغير ذلك .
5) الضغط على مفتاح ctrl + s من لوحة المفاتيح وذلك لتخزين الخطوات.
6) استعراض صفحة الويب التي تقوم بتصميمها من خلال متصفح الأنترنت على جهازك عن طريق الضغط مباشرة على مفتاح F12 من لوحة المفاتيح .
س ما هي خطوات تصميم صفحة ويب فارغة تعرض في سطر العنوان عبارة welcome to Egypt
1-تشغيل البرنامج . 2- إنشاء صفحة جديد من نوع Html .
3- تخزين الملف بإسم وليكن EGYPT على سطح المكتب .
4- من النافذة document للبرنامج وعند مربع العنوان Title نكتب العبارة welcome to Egypt .
5- الضغط على مفتاحي ctrl + S معا .
6- الضغط على F12 من لوحة المفاتيح فيظهرالمتصفح الخاص لاحظ العنوان بجوار علامة المتصفح.
س كيف يمكن ادخال صورة داخل صفحة الإنترنت من شريط الأدوات؟
• من القائمة insert قم بتنشيط الأمرcommon . ثم من أيقونة الصورة وهي على شكل شجرة , يظهر المربع الحواري الذي من خلاله يمكنك اختيار الصورة بعد مشاهدتها في الجزء الأيسر من مربع الحوار .
• . بعد ذلك تظهر الصورة في صفحة التصميم .
• ثم بالضغط على F4 يمكنك معأينة الصفحة كما ستظهر في المتصفح.
س كيف يمكن إدراج جدول داخل صفحة الإنترنت ؟
1-الضغط مباشرة على علامة الجدول في شريط Insert أو من قائمة Insert في شريط القوائم واختيار Table اوالضغط على المفاتيح Ctrl + Alt + T معا .
2-يتم عمل اعدادت الجدول من المربع الحواري Table . 3-الضغط على OK .
س كيف يمكن عمل علامة مائية لصفحة الويب؟
1- نقوم بفتح صفحة خواص الصفحة Page Properties بالضغط على الإختيار الأخير Tracing Image .
2-فتظهر الصفحة يتم تحديد مسار الصورة درجة شفافية الصورة .
3-بعد ذلك يتم الضغط على Apply ثم OK لإعتماد الخلفية الشفافة .
س كيف يمكن عمل خلفية صورة لصفحة الويب؟
1-نقوم بفتح خواص الصفحة page proprieties من قائمة Modify
2-وبعد تحديد مسار الصورة نضغط Apply ثم OK.



نموذج امتحان (1)
أجب عن جميع الأسئلة
السؤال الأول : أ - عرف المتغيرات ؟ مع بيان قواعد تسميتها وانواعها ؟
ب - س اكتب برنامج يقوم بفحص رقم يتم إدخاله من لوحة المفاتيح وليكن ( X ) بحيث اذا كان موجبا يقوم بطباعة العبارة ( X IS POSITIVE ) ؟ مع بيان خرج عند ادخال العدد( 5 )البرنامج ؟
السؤال الثانى :- أ - اذكرالأسباب التي أدت إلى إستخدام البرمجة الشيئية (المعتمدة على الكائنات ) ؟
ب- اشرح المقصود بالجمل الاتية :
1-Import java.util.Scanner;
2-Scanner Keyboard=new Scanner(System.in);
3- For (a=1,a<=10;++a)
System.out.println(a);
4-Return c
5- int student[]={10,20,30,40,50} ;
السؤال الثالث أ- كيف يمكن إدراج جدول داخل صفحة الإنترنت ؟
ب – أ ختار من مجموعة ( أ ) ما يناسبها من مجموعة ( ب )
مجموعة ( أ ) مجموعة ( ب )
1-\n

2- \t

3-\r

3- \\

4- \” 1- إظهار علامة التنصيص المزدوجة
2- شرطة خلفية إظهار "\" في الخارج
3- يضع المؤشر في بداية السطر الحالي
4- مسافة أفقية تحريك المؤشر مسافة معينة
5- سطر جديد يضع المؤشر في بداية السطر التالي
السؤال الرابع أ - ضع علامة ( ) او علامة ( )
1- من مزايا استخدام الدوال عدم الحاجة الى تكرار التعليمات داخل البرنامج .
2- عندالإعلان عن المتغيرfloat x= 5.2f يتم حجز 32 بت فى الذاكرة.
3- فترة حياة المتغير هي الفترة التي يبقى فيها المتغير موجوداً داخل الذاكرة (RoM) خلال تنفيذ البرنامج
4- compareTo هى دالة تستخدم لمقارنة الأحرف في الترتيب الأبجدي


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

ب - ما هو المقصود بخريطة الصور وكيف يمكن عملها ؟
السؤال الثالث أ - اكتب برنامج لجمع رقمين على أن يتم إدخال الرقمين من لوحة المفاتيح ثم طباعة الناتج على الشاشة؟
ب - اذكر مميزات لغة الجافا؟

السؤال الرابع
أ - س وضح كيفية تمثيل جملة java is fun فى ذاكرة الكمبيوتر بلغة الجافا ؟
ب – اكمل ما يأتى
1- ....... هـــي ملفــات يتم تخزينها على شــكل أعداد ثنائية ( 0 و1 ) ونستطيع بإستخدام هــذه المفات أن نخزن بهــا object كامل.
2- ............ هو برنامج متخصص في إنشاء وإدارة تطبيقات مواقع الويب والتعامل معها
3-.........هى مجموعة شبكات عالميه مستقله ومرتبطة مع بعضها البعض و متصلة بعدة طرق مختلفه .
4-من اللغات التى تساهم فى تصميم موقع الإنترنت هى ..........,..........,..................,.................



___________________________________________


الفعل و ليس المعرفة هى الغاية العظمى من الحياة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
بنك اسئلة للبرمجيات 2013
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات مدرسة الصباح الصناعية بنات :: قسم حاسبات :: الصف الثالث حاسبات-
انتقل الى: