منتدى العائلات العربية *_ - * ابناء الهرشه قفين في الاردن و فلسطين *_ - *منتدى العائلات العربية
مرحبا بكم نرجو دعمكم بالتسجيل بالمنتدى للفائده للجميع
منتدى العائلات العربية *_ - * ابناء الهرشه قفين في الاردن و فلسطين *_ - *منتدى العائلات العربية

منتدى عائلة الهرشه (مدينة قفين _ طولكرم - فلسطين)

واهلا وسهلا بكل ابناء العائلات العربية جميعا
 

الرئيسيةالرئيسية  س .و .جس .و .ج  بحـثبحـث  التسجيلالتسجيل  دخول  بابباب  الدخول للفيس بوك facebookالدخول للفيس بوك facebook  
يوميات واحداث عامه

كل عام وانتم بخير

نبارك لطلبة الثانوية العامة نجاحهم ... وحظا اوفر لمن لم يحالفهم النجاح

*-*-*-*-**-*-*-*-*-*-

ابناء الهرشه قفين

احلى تحية للاعضاء والزوار وللجميع

-------------------

- لا يحزنك إنك فشلت مادمت تحاول الوقوف على قدميك من جديد

كلما ازدادت ثقافة المرء ازداد بؤسه

الحياء جمال في المرأة وفضيلة في الرجل

*************

موقع نتائج الثانوية العامة الاردن

مواقع لوزارة التربية والتعليم الاردنية

www.elearning.jo www.moe.gov.jo

كل عام وانتم بخير

2015

أفضل 10 أعضاء في هذا الأسبوع
دخول
اسم العضو:
كلمة السر:
ادخلني بشكل آلي عند زيارتي مرة اخرى: 
:: لقد نسيت كلمة السر
التوقيت
--
المواضيع الأخيرة
» وفاة عياد محمود صالح الهرشه
الثلاثاء يونيو 16, 2015 7:24 am من طرف الاستاذ

» صيانة بريوس وغيار زيت فقط ب 20 دينار
الإثنين مايو 19, 2014 8:16 pm من طرف البرق

» دورة تأسيسية في السيارات الكهربائية والهايبرد
الأربعاء يناير 22, 2014 8:25 pm من طرف البرق

» Higher self
الثلاثاء أكتوبر 29, 2013 5:51 pm من طرف محمد الخصيب

» Higher self
الثلاثاء أكتوبر 29, 2013 5:49 pm من طرف محمد الخصيب

» دروس محوسبة اول ثانوي
الأربعاء سبتمبر 11, 2013 5:49 am من طرف ahmedabuzayed983

» اكبر مركز للسيارات الهجينة (الهايبرد) في عمان - الاردن
الأربعاء فبراير 20, 2013 8:28 pm من طرف البرق

» المساحة والمحيط لبعض الاشكال الهندسية
الخميس نوفمبر 29, 2012 10:57 pm من طرف r7ab alhob

» تعرف على اللاعب (النزوة) في حياة شارابوفا
الأربعاء نوفمبر 28, 2012 12:01 am من طرف الهرشه

بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
حكمة
(( أن تضيء شمعة صغيرة خير لك من أن تنفق عمرك تلعن الظلام ))
المواضيع الأكثر شعبية
عالم الحيوان ادخل الغابة من الشاشة
اقوال جميلة جدا
إجابات أسئلة الكتاب كويك بيسك الحاسوب (توجيهي)
قصيدة أفاطم قبل بينك متعيني(مهارات الاتصال اول ثانوي)
خطر ارتفاع وانخفاض درجة حرارة الجسم
اسئلة توجيهي وزارية حاسوب مع الاجابه وطريقة التصحيح لجميع الاعوام
ورقة عمل للاطفال تعليميه
فوائد زيت الخروع
ورقة عمل حروف عربي للاطفال
اشكال ساعات للتعليم عربي و انجليزي
زوار المنتدى
عدد زوار المنتدى
صور قفين خاص

تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية Digg  تسجيل صفحاتك المفضلة في مواقع خارجية Delicious  تسجيل صفحاتك المفضلة في مواقع خارجية Reddit  تسجيل صفحاتك المفضلة في مواقع خارجية Stumbleupon  تسجيل صفحاتك المفضلة في مواقع خارجية Slashdot  تسجيل صفحاتك المفضلة في مواقع خارجية Furl  تسجيل صفحاتك المفضلة في مواقع خارجية Yahoo  تسجيل صفحاتك المفضلة في مواقع خارجية Google  تسجيل صفحاتك المفضلة في مواقع خارجية Blinklist  تسجيل صفحاتك المفضلة في مواقع خارجية Blogmarks  تسجيل صفحاتك المفضلة في مواقع خارجية Technorati  

قم بحفض و مشاطرة الرابط ابناء الهرشه قفين على موقع حفض الصفحات

قم بحفض و مشاطرة الرابط منتدى العائلات العربية *_ - * ابناء الهرشه قفين في الاردن و فلسطين *_ - *منتدى العائلات العربية على موقع حفض الصفحات

شاطر | 
 

 إجابات أسئلة الكتاب كويك بيسك الحاسوب (توجيهي)

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


عدد المساهمات : 708
تاريخ التسجيل : 22/06/2010
الموقع : harasheh.yoo7.com

بطاقة الشخصية
هلا:

مُساهمةموضوع: إجابات أسئلة الكتاب كويك بيسك الحاسوب (توجيهي)   الإثنين أكتوبر 17, 2011 5:49 am

إجابات أسئلة الدرس الأول: أساسيات لغة QBASIC


1- المقصود بكل من:

أ- اللغة التفاعلية: اللغة التي تسمح بالاتصال المباشر بين المستخدم وجهاز الحاسوب أثناء إعداد البرنامج واستخدامه.

ب- الثوابت: قيم ثابتة لا تتغير أثناء تنفيذ البرنامج.

ج- الثوابت العددية: هي الأعداد الحقيقية سواء كانت صحيحة أو غير صحيحة.

د- المتغيرات: هي أسماء تمثل مواقع في الذاكرة ذات قيم قابلة للتغير أثناء تنفيذ البرنامج.

هـ- المتغيرات الرمزية: متغيرات تستخدم لخزن القيم الرمزية، وتتميز بأنها تنتهي بإشارة الدولار $.

2- تم بناء QBASIC لتكون وسيلة تعليمية.

3- مجموعات رموز لغة QBASIC هي:

أ- الحروف (Letters): وهي حروف اللغة الإنجليزية من A إلى Z، ولا أهمية لكون الحروف كبيرة أو صغيرة.

ب- الأرقام (Digits): وهي الأرقام 0، 1 ، 2 ، 3 ، 4 ، 5 ، 6 ، 7 ، 8 ، 9 .

ج- الرموز الخاصة (Special Symbols): وهي مجموعة من الرموز لها استخدامات خاصة خلال كتابة البرنامج، منها رموز للعمليات الحسابية، وأخرى للمقارنات المنطقية، مثل:
? \ ^ / * + - ( ) $ % # > < = ; , :

4- أمثلة على كل من:

أ- الثوابت العددية: 75 ، -65.35 ، 42.68

ب- الثوابت الرمزية: "A" ، "85.233" ، "I am happy"

ج- المتغيرات العددية: QI ، P2 ، Huda

د- المتغيرات الرمزية: PT$ ، V2$ ، ZOO$



5- قواعد كتابة أسماء المتغيرات: (أي ثلاثة من الآتية)

أ- أن يبدأ اسم المتغير بحرف.

ب- أن لا يحتوي اسم المتغير على الرموز الخاصة والفراغ.

ج- أن ينتهي اسم كل متغير رمزي بإشارة الدولار $.

د- أن لا يكون اسم المتغير من كلمات QBASIC المحجوزة (الكلمات المستخدمة في أوامر لغة QBASIC).

هـ- أن لا يتجاوز عدد خانات اسم أي متغير 40 خانة (بين رقم وحرف) للمتغير العددي، و41 خانة للمتغير الرمزي حيث تخصص الخانة الأخيرة رقم (41) لإشارة الدولار $.

و- يفضل أن يكون اسم المتغير اسماً ذا معنى يساعد على فهم البرنامج ومتابعة خطواته. فعلى سبيل المثال المتغير SUM يعني المجموع، بينما المتغير X لا يحمل أي معنى.

6- التعابير الجبرية بلغة QBASIC:




التعبير الجبري
التعبير في لغة QBASIC
أ-
Y2
X2 + ¾¾¾
Z - 5

X ^ 2 + Y ^ 2 / (Z - 5)
ب-
A
¾¾¾ + D
A - B
A / (A - B) + D
ج-
A2 A + B
¾¾ - ¾¾¾
B D-A
A ^ 2 / B – (A + B) / (D - A)



7- قيمة كل من التعابير الحسابية الآتية، إذا كان A = 2 و B = 5 :



أ) 3 * A + 5 *(B + 7)
66
ب) B ^ A / B* 2 - 1
9
ج) (B+A) MOD A
1



8- عمل المعاملين المنطقيين: AND و OR.

يستخدم المعاملان المنطقيان AND و OR للربط بين تعبيرين منطقيين بسيطين لتكوين جملة خبرية مركبة.
المرفقات
اجابات اسئلة الوحدة الثانية.doc
لا تتوفر على صلاحيات كافية لتحميل هذه المرفقات.
(282 Ko) عدد مرات التنزيل 3

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*



اهلا وسهلا بكم ( العلم نور لا يهدى لعاصي )
منتدى الهرشه
www.harasheh.yoo7.com


عدل سابقا من قبل الاستاذ في الإثنين أكتوبر 17, 2011 6:00 am عدل 1 مرات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
الاستاذ
الاستاذ
الاستاذ


عدد المساهمات : 708
تاريخ التسجيل : 22/06/2010
الموقع : harasheh.yoo7.com

بطاقة الشخصية
هلا:

مُساهمةموضوع: رد: إجابات أسئلة الكتاب كويك بيسك الحاسوب (توجيهي)   الإثنين أكتوبر 17, 2011 5:50 am

تابع للحل



المعامل AND يعطي ناتجاً صواباً إذا كان كل من التعبيرين المنطقيين البسيطين صواباً، ويعطي ناتجاً خطأً إذا كان كلا التعبيرين المنطقيين البسيطين أو أحدهما خطأً.

المعامل OR يعطي ناتجاً صواباً إذا كان أي من التعبيرين المنطقيين البسيطين أو كلاهما صوابًا، ويعطي ناتجاً خطأً إذا كان كلا التعبيرين المنطقيين البسيطين خطأًً.

9- إذا كانت قيمة A=7 ، B=4 فإن ناتج التعابير المنطقية الآتية هو:

a) A <> B

صواب (True)

b) A >= B

صواب (True)

c) A < B

خطأ (False)

d) B*A < B

خطأ (False)

e) B <= A*-1

خطأ (False)

f) 12 > A+B

صواب (True)

g) A + 3 > B AND B-3 > A

خطأ (False)

h) (B + A < 2*A OR B*2 > A) AND 15 >=A+B

صواب (True)




10- جدول الصواب والخطأ للتعبير المنطقي الآتي:


A AND B OR C

A
B
C
A AND B
A AND B OR C
صواب (True)
صواب (True)
صواب (True)
صواب (True)
صواب (True)
صواب (True)
صواب (True)
خطأ (False)
صواب (True)
صواب (True)
صواب (True)
خطأ (False)
صواب (True)
خطأ (False)
صواب (True)
صواب (True)
خطأ (False)
خطأ (False)
خطأ (False)
خطأ (False)
خطأ (False)
صواب (True)
صواب (True)
خطأ (False)
صواب (True)
خطأ (False)
صواب (True)
خطأ (False)
خطأ (False)
خطأ (False)
خطأ (False)
خطأ (False)
صواب (True)
خطأ (False)
صواب (True)
خطأ (False)
خطأ (False)
خطأ (False)
خطأ (False)
خطأ (False)


11- أمثلة على كل من:

أ

التعابير الحسابية.
2*X^3 – (X-Y)/(4-3*Y)
ب
التعابير المنطقية.
X+Y >= 3*X
ج
التعابير المنطقية المركبة.
X + Y > 7 AND X*2 < 15


12- إذا كانت A = True ، B=False ، C = True ، D = False

فإن ناتج التعبير المنطقي الآتي:

A OR B AND C OR D

هو: True.

وللتأكد من الحل نكتب تسلسل خطوات التنفيذ:

A OR B AND C OR D

A OR False AND True OR D

A OR False OR D

True OR False OR D

True OR D

True OR False

True

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*



اهلا وسهلا بكم ( العلم نور لا يهدى لعاصي )
منتدى الهرشه
www.harasheh.yoo7.com
الرجوع الى أعلى الصفحة اذهب الى الأسفل
الاستاذ
الاستاذ
الاستاذ


عدد المساهمات : 708
تاريخ التسجيل : 22/06/2010
الموقع : harasheh.yoo7.com

بطاقة الشخصية
هلا:

مُساهمةموضوع: رد: إجابات أسئلة الكتاب كويك بيسك الحاسوب (توجيهي)   الإثنين أكتوبر 17, 2011 5:51 am

تابع


إجابات أسئلة الدرس الثاني: بيئة العمل في برمجية QBASIC

1- الإجابة بنعم أو لا:

أ) لا ب) نعم ج) نعم د) لا هـ) لا

2- من لوائح برمجية QBASIC (أي ثلاثة من الآتية):

File (ملف) , Edit (تحرير), View (عرض), Search (بحث)

Run (تنفيذ) , Debug (تصحيح), Options (خيارات), help (مساعدة)

3- لتنفيذ خيار معين من خيارات لغة QBASIC، لا بد من تفعيل سطر اللوائح، ويتم ذلك بالضغط على مفتاح (Alt) أو بالنقر على اللائحة باستخدام الفأرة. بعد ذلك يتم التنقل بين اللوائح من خلال استخدام مفاتيح الأسهم أو الفأرة، وعند الانتقال إلى أي لائحة تظهر الخيارات الفرعية لها. ويتم تنفيذ الاختيار المطلوب بالضغط على مفتاح الإدخال (Enter) أو بالنقر عليه باستخدام الفأرة.

4- من طرق تنفيذ البرنامج في لغة QBASIC (أي طريقتين من الطرق الآتية):

أ- اختيار أمر التنفيذ START من لائحة RUN .


ب الضغط على مفتاح F5 .


ج- الضغط على مفتاحي Shift+F5 معاً.


د- النقر على من شريط الحالة.


5- سبب الخطأ وتصحيحه في كل من جمل QBASIC الآتية:

التصحيح
سبب الخطأ
الجملة الخاطئة
A = 2 + 5 أو A7 = 2+5 أو ….
لا يجوز أن يكون اسم المتغير رقماً فقط أو أن يبدأ برقم.
7 = 2+5
A$ = "Amman" أو….
الثابت الرمزي يجب أن يخزن في متغير رمزي.
A = "Amman"
B = (A+B)^2
وجود رمز خاص
(معامل أس ^ زائد).
B = (A+B)^^2
CLS أو A = 3 أو ….
لا يجوز أن يكون اسم المتغير من كلمات لغة QBASIC المحجوزة.
CLS = 3

6- الناتج النهائي لتنفيذ كل من البرامج الآتية:


البرنامج
الناتج النهائي
أ-
REM ******

PRINT "******"

REM = 5

PRINT "REM"
******

REM
ب-
PRINT 5^2 + 16*2

CLS

PRINT "5^2 + 16*2"
5^2 + 16*2


ج-
PRINT 7*5

END

PRINT 10^2
35



7- عمل كل من:

أ- جملة مسح شاشة المخرجات CLS : تستخدم لمسح شاشة المخرجات عند تنفيذها، وحسب ورودها.

ب- جملة الملاحظة والتوثيق REM: تستخدم لتسجيل الملاحظات داخل البرنامج، ولتوثيق بعض المعلومات الهامة لتذكير المبرمج أو المستخدم بها.

ج- جملة نهاية البرنامج END: تستخدم لإنهاء تنفيذ البرنامج، حيث يتوقف تنفيذ البرنامج عندها ولا ينفذ ما بعدها.

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*



اهلا وسهلا بكم ( العلم نور لا يهدى لعاصي )
منتدى الهرشه
www.harasheh.yoo7.com
الرجوع الى أعلى الصفحة اذهب الى الأسفل
الاستاذ
الاستاذ
الاستاذ


عدد المساهمات : 708
تاريخ التسجيل : 22/06/2010
الموقع : harasheh.yoo7.com

بطاقة الشخصية
هلا:

مُساهمةموضوع: رد: إجابات أسئلة الكتاب كويك بيسك الحاسوب (توجيهي)   الإثنين أكتوبر 17, 2011 5:54 am

إجابات أسئلة الدرس الثالث:
جمل التعيين والإدخال والإخراج

1- وظيفة كلٍ من:

أ- جمل التعيين: تمكن المستخدم من تحديد قيم للمتغيرات أثناء كتابة البرنامج.

ب- جمل الإدخال: تمكن المستخدم عند تنفيذها من تزويد الحاسوب بالبيانات اللازمة لإجراء عملية المعالجة المطلوبة عليها.

ج- جمل الإخراج: تعمل عند تنفيذها على إظهار النتائج للمستخدم، وهو ما يعرف بناتج تنفيذ البرنامج.

2- الصيغة العامة لكل من:

أ- جملة التعيين LET:

LET Variable = Expression


حيث إن:

LET : كلمة محجوزة من كلمات لغة QBASIC وتعني اجعل أو عين للمتغير قيمة. وكتابة كلمة LET اختياري عند كتابة البرنامج في لغة QBASIC.


Variable: متغير عددي أو رمزي.

Expression : ثابت أو متغير أو تعبير من نوع المتغير Variable نفسه.



ب- جملة الطباعة PRINT:

PRINT out-list


حيث إن:

PRINT : كلمة محجوزة من كلمات لغة QBASIC وتعني اطبع.

out-list : ثابت أو متغير أو تعبير أو مزيج من ثوابت ومتغيرات أو تعابير مفصول بينها بفواصل (,) أو فواصل منقوطة (;).



ج- جملة الإدخال INPUT:

INPUT in-list


حيث إن :

INPUT: كلمة محجوزة من كلمات لغة QBASIC وتعني أدْخِل.

In-list: متغير أو أكثر يفصل بينها بفواصل.



3- برنامج لحساب الكثافة السكانية (D) لدولة ما إذا عُلم عدد سكانها (P) ومساحتها (A) وأن الكثافة السكانية تساوي عدد السكان مقسوماً على المساحة.

INPUT P, A

D = P / A

PRINT P, A, D





4- برنامج لحساب وطباعة حجم مكعب ومساحته الكلية إذا علم طول ضلعه، علماً أن:

حجم المكعب = طول الضلع × طول الضلع × طول الضلع = (طول الضلع)3

مساحة الوجه الواحد = طول الضلع × طول الضلع

مساحة المكعب الكلية = مساحة الوجه الواحد × 6

INPUT "Enter Length of the Cube"; Length

Volume = Length ^ 3

Area = Length * Length

Total Area = Area * 6

PRINT "The Length of the Cube = "; Length

PRINT "The Volume of the Cube = "; Volume

PRINT "The Total Area of Cube Faces = "; Total Area



5- التعليل:

أ) تستخدم العنونة في جملة الطباعة PRINT لعرض النتائج وإظهارها بشكل مناسب

ب) تستخدم رسالة الإعلام في جملة الإدخال INPUT لإعلام المستخدم بنوعية البيانات الواجب إدخالها وعددها.

ج) تستخدم الفاصلة المنقوطة في جملة الطباعة PRINT لإلغاء إظهار النتائج في حقول تلقائية، حيث تطبع النتائج في شاشة المخرجات بترك فراغ واحد قبل القيم العددية الموجبة وفراغاً واحداً بعدها، بينما تترك فراغاً واحداً بعد القيم العددية السالبة، ولا تترك أي فراغ قبل القيم الرمزية أو بعدها.


6- سبب الخطأ وتصحيحه في كل من الجمل البرمجية الآتية:

التصحيح
سبب الخطأ
الجملة الخاطئة

LET FI = 15 + 12
المتغير العددي لا يتقبل ثوابت رمزية
LET FI = 15 + "12"
أ-
INPUT “Enter 3 Numbers”;A,B,C
يجب أن تكتب رسالة الإعلام كثابت رمزي بين إشارتي اقتباس مزدوجتين
INPUT Enter 3 Numbers;A,B,C
ب-
PRINT 15/A أو

PRINT 15 /(A-1)

أو ….
لا تجوز القسمة على صفر لأن A-A = 0
PRINT 15/(A-A)
ج-





7- النتيجة النهائية لتنفيذ كل من البرامج الآتية:


البرنامج
الناتج
أ-
PRINT 15 , 20,

PRINT

PRINT 25 , 40
15 20

25 40
ب-
PRINT 8 , , , , , 35
8

35
ج-
A = 10

PRINT A$ , "A" , B
A 0
د-
INPUT A , A$

PRINT A , A$ , A$ + "***"
20 Mohammed Mohammed***


على اعتبار أنه تم إدخال قيمة 20 للمتغير A و Mohammed للمتغير A$، ويوضح الشكل الآتي الناتج:

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*



اهلا وسهلا بكم ( العلم نور لا يهدى لعاصي )
منتدى الهرشه
www.harasheh.yoo7.com
الرجوع الى أعلى الصفحة اذهب الى الأسفل
الاستاذ
الاستاذ
الاستاذ


عدد المساهمات : 708
تاريخ التسجيل : 22/06/2010
الموقع : harasheh.yoo7.com

بطاقة الشخصية
هلا:

مُساهمةموضوع: رد: إجابات أسئلة الكتاب كويك بيسك الحاسوب (توجيهي)   الإثنين أكتوبر 17, 2011 5:55 am

تابع



إجابات أسئلة الدرس الرابع: جملة الاختيار الشرطية IF


1- برنامج لإدخال عدد، فإذا كان العدد أكبر من 100، فيطبع العدد ومربعه وجذره التربيعي، وإذا كان غير ذلك فيطبع العدد وثلاثة من مضاعفاته.

INPUT X


IF X > 100 THEN PRINT X, X^2, X^(0.5) ELSE PRINT X, 2*X, 3*X , 4*X

2- برنامج لإدخال عدد، فإذا كان العدد المدخل محصوراً بين 0 و 10 فيدخل ثلاثة أعداد جديدة ويطبعها ويطبع مجموعها ومعدلها.


INPUT X

IF X > 0 AND X < 10 THEN

INPUT A, B, C

PRINT A, B, C, A + B + C, (A + B + C) / 3

END IF

3- برنامج لإدخال عدد، فإذا كان سالباً أو أكبر من 1000 فيدخل عددين ويطبعهما.


INPUT X

IF X < 0 OR X > 1000 THEN

INPUT A, B

PRINT A, B

END IF

4- برنامج لإدخال مدة المكالمة من الهاتف الخلوي بالثواني، فإذا كانت مدة المكالمة دقيقة أو أقل فقيمة المكالمة 80 فلساً، وإذا زادت فقيمة كل ثانية إضافية فلس ونصف. ثم يطبع قيمة المكالمة.

INPUT T

IF T <= 60 THEN

P = 80

ELSE

P = 80 + (T - 60)*1.5

END IF

PRINT P

5- برنامج لإدخال عدد ساعات عمل موظف (H) في اليوم الواحد، فإذا كانت ساعات العمل سبع ساعات أو أقل، فأجرة اليوم 12 ديناراً، وإذا زادت عن ذلك فأجرة كل ساعة إضافية 3 دنانير. ثم يطبع أجرة الموظف اليومية.

INPUT H

IF H <= 7 THEN

P = 12

ELSE

P = 12 + (H - 7)*3

END IF

PRINT P



6- برنامج لإدخال طول (L) شكل رباعي، وعرضه (W)، زواياه قائمة، ويطبع مساحته (A)، ويحدد فيما إذا كان مربعاً (Square) أو مستطيلاً (Rectangle).

INPUT L, W

A = L*W

IF L = W THEN PRINT "The Shape is Square", “Its Area ="; A ELSE PRINT "The Shape is Rectangle", "Its Area ="; A

7- برنامج لإدخال دخل الأسرة السنوي (Income)، وعدد أفراد الأسرة (N)، فإذا كان نصيب الفرد الشهري (Subincome ) أقل من 50 ديناراً، يطبع كلمة (Poor)، وإذا كان غير ذلك يطبع نصيب الفرد الشهري.

نرمز للدخل الشهري بـ Monthincome

INPUT Income , N

Monthincome = Income/12

Subincome = monthincome / N

IF Subincome < 50 THEN PRINT "Poor" ELSE PRINT Subincome



8- يمنح أحد تجار الجملة خصماً أساسياً قدره 20 ديناراً إذا كانت قيمة الفاتورة أقل من 500 دينار، وإذا كانت غير ذلك فإنه يمنح خصماً قدره 5% من قيمة الفاتورة بالإضافة إلى الخصم الأساسي. والبرنامج الآتي لإدخال قيمة الفاتورة (Total)، وحساب مقدار الخصم (Discount)، وطباعة كل من قيمة الفاتورة الأصلية، ومقدار الخصم، والقيمة النهائية المطلوبة (Final).




INPUT Total

IF Total < 500 THEN Discount = 20 ELSE Discount = Total* 0.05+ 20

Final = Total - Discount

PRINT Total , Discount , Final



9- سبب الخطأ وتصحيحه في كل من الجمل البرمجية الآتية:

أ)

IF A > B THEN "50"

سبب الخطأ: عدم وجود كلمة THEN بعد الشرط.

IF A > B THEN PRINT "50"

ب)

IF A = C THEN PRINT A+B

ELSE

PRINT C-A

سبب الخطأ: هو عدم كتابة جملة الاختيار الشرطية حسب الصيغة الصحيحة.

IF A = C THEN PRINT A+B ELSE PRINT C-A

أو

IF A = C THEN

PRINT A+B

ELSE

PRINT C-A

END IF

ج)

INPUT X

IF X < > 100 THEN PRINT X ELSE INPUT Y

END IF

سبب الخطأ: هو عدم كتابة جملة الاختيار الشرطية حسب الصيغة الصحيحة.

INPUT X

IF X < > 100 THEN PRINT X ELSE INPUT Y

أو


INPUT X

IF X < > 100 THEN

PRINT X

ELSE

INPUT Y

END IF




10- الناتج النهائي لتنفيذ كل من البرامج الآتية كما تظهر على شاشة المخرجات:

أ)

A = 17

IF A < 10 OR A > 20 THEN PRINT "JORDAN"



(لا يطبع شيئاً لعدم تحقق الشرط)



ب)

B = 100

IF B MOD 7 = 0 THEN PRINT B



(لا يطبع شيئاً لعدم تحقق الشرط)



ج)

IF 7/3 = 7\3 THEN

PRINT 3; "Is a factor of";7

ELSE

PRINT 3; "Is not factor of"; 7

END IF

النتيجة النهائية:

3 Is not a factor of 7



د)

A = 45

IF A MOD 5 = 0 THEN A = A/5

IF A MOD 5 = 0 THEN PRINT A/5 ELSE PRINT A

النتيجة النهائية:

9







إجابات أسئلة الدرس الخامس: جملة التكرار FOR

1- برنامج يستخدم جملة تكرار واحدة، لطباعة عشرة مضاعفات للعدد 3، وعشرة مضاعفات للعدد 4، وعشرة مضاعفات للعدد 7، وعشرة مضاعفات للعدد 10، على النحو الآتي:

3
4
7
10
6
8
14
20




30
40
70
100



FOR I = 1 TO 10

PRINT 3*I, 4*I, 7*I, 10*I

NEXT I


2- برنامج لطباعة جدول الضرب العدد 3.

FOR I = 1 TO 10

PRINT 3; "X"; I; "=" ;3*I

NEXT I

3- برنامج لطباعة جدول الضرب لعدد ما.

INPUT N

FOR I = 1 TO 10

PRINT N; "X ";I ;"=" ;N*I

NEXT I



4- برنامج لطباعة مكعبات الأعداد من 7 إلى 15.

FOR I = 7 TO 15

PRINT I , I^3

NEXT I

5- برنامج بلغة QBASIC لإيجاد مجموع المتسلسلة الآتية وطباعته، علماً أن قيمة I ثابتة:

16

J2 + 3

2 + I3

J=2

INPUT I

SUM = 0

FOR J = 2 TO 16

SUM = SUM + (J^2 + 3)/(2 + I^3)

NEXT J

PRINT SUM

6- برنامج لإيجاد قيمة المتسلسلة الآتية وطباعتها:

(2+3)3 + (4+3)3 + (6+3)3 + … + (60+3)3

SUM = 0

FOR I = 2 TO 60 STEP 2

SUM = SUM + (I+3)^3

NEXT I

PRINT SUM

أو يمكن إعادة كتابة المتسلسلة على النحو الآتي:

53 + 73 + 93 + … + 633

ولذا يمكن كتابة برنامج لإيجاد قيمتها كالآتي:

SUM = 0

FOR I = 5 TO 63 STEP 2

SUM = SUM + I^3

NEXT I

PRINT SUM



7- الناتج النهائي لكل من البرامج الآتية كما يظهر على شاشة المخرجات:

أ)

FOR A = 1 TO 6 STEP 2

A$ = "JORDAN"

NEXT A

PRINT A

النتيجة النهائية:

7


ب)

N = 1

FOR A = 4 TO 1 STEP -1

N = N * A

NEXT A

PRINT A, N

النتيجة النهائية:

0 24

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*



اهلا وسهلا بكم ( العلم نور لا يهدى لعاصي )
منتدى الهرشه
www.harasheh.yoo7.com
الرجوع الى أعلى الصفحة اذهب الى الأسفل
الاستاذ
الاستاذ
الاستاذ


عدد المساهمات : 708
تاريخ التسجيل : 22/06/2010
الموقع : harasheh.yoo7.com

بطاقة الشخصية
هلا:

مُساهمةموضوع: رد: إجابات أسئلة الكتاب كويك بيسك الحاسوب (توجيهي)   الإثنين أكتوبر 17, 2011 5:56 am

تابع



إجابات أسئلة الدرس السادس: الاقترانات المكتبية


1- التعبير عن التعابير الجبرية باستخدام الاقترانات المكتبية:

أ)
|x - y| + z
ABS(X-Y) + Z
ب)
B2 – 4AC
SQR(B^2 + 4*A*C)
ج)
أقرب عدد صحيح لـ (x2 - y2)2
CINT((X^2 – Y^2)^2)
د)
جـا 60ْْ
SIN(60*3.14/180)





2- برنامج لطباعة عشرة أعداد عشوائية، على أن تكون الأعداد بين ( 0-100 ).

FOR I = 1 TO 10

PRINT RND*100

NEXT I

3- برنامج لطباعة عشرين عدداً عشوائياً سالباً بين (050).

FOR I = 1 TO 20

PRINT -RND*50

NEXT I



4- ناتج تنفيذ الاقترانات المكتبية:

الاقتران

ABS(-6.5)
INT(-9.1)
FIX(-9.1)
CINT(3.65)
SQR(25)
الناتج
6.5
-10
-9
4
5

5- إكمال المقطع البرمجي لإيجاد مجموع مربع الأعداد الزوجية من 1-100 باستخدام الاقتران المكتبي FIX:

SUM = 0

FOR X = 1 TO 100

IF ………………… THEN SUM = SUM + ………

NEXT X

PRINT SUM

الإجابة:

SUM = 0

FOR X = 1 TO 100

IF X/2 = FIX(X/2) THEN SUM = SUM + X^2

NEXT X

PRINT SUM






6- برنامج لإيجاد قيمة Y في التعبير الآتي:

Y = |X2 – 100| + X*3 + 13\5



INPUT X

Y = ABS(X^2 – 100) + SQR(X * 3) + 13 \ 5

PRINT Y

7- برنامج لطباعة العدد التقريبي الصحيح لجذور الأعداد من ( 50-120 ).

FOR I = 50 TO 120

PRINT I , CINT(SQR(I))

NEXT I

8- برنامج لطباعة عشرة أعداد عشوائية محصورة بين ( 0-35 ) وجذورها التربيعية:

FOR I = 1 TO 10

N = RND*35

PRINT N, SQR(N)

NEXT I

9- برنامج لإدخال عشرين زوجاً من الأعداد، وطباعة الأعداد والفرق بين كل زوج منها.

FOR I = 1 TO 20

INPUT X , Y

PRINT X, Y , ABS(X-Y)

NEXT I





10- برنامج لطباعة عشرين زاوية عشوائية من 30 إلى 360 وجيب كل منها وظلها:

FOR I = 1 TO 20

X = RND * 330 + 30

PRINT X , SIN(X * 3.14 / 180) , TAN(X * 3.14 / 180)

NEXT I

11- ناتج تنفيذ كل من البرامج الآتية:

أ)

FOR T = 1 TO 15

PRINT INT(T / 3) * 2

NEXT T









ب)

FOR A = 5 TO 40 STEP 8

PRINT A / A,

NEXT A

PRINT A



ج)

FOR Z = 100 TO 10 STEP -10

Y = SQR(Z^2)/10

PRINT Z , Y

NEXT Z

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*



اهلا وسهلا بكم ( العلم نور لا يهدى لعاصي )
منتدى الهرشه
www.harasheh.yoo7.com
الرجوع الى أعلى الصفحة اذهب الى الأسفل
الاستاذ
الاستاذ
الاستاذ


عدد المساهمات : 708
تاريخ التسجيل : 22/06/2010
الموقع : harasheh.yoo7.com

بطاقة الشخصية
هلا:

مُساهمةموضوع: رد: إجابات أسئلة الكتاب كويك بيسك الحاسوب (توجيهي)   الإثنين أكتوبر 17, 2011 5:58 am

إجابات أسئلة الوحدة الثانية:

البرمجة بلغة Quick BASIC (2)

1- الإجابة الصحيحة للفقرات الآتية:



الرقم
1
2
3
4
5
6
7
8
9
10
الإجابة
أ
ج
ب
أ
ب
ب
ج
د
أ
د



2- برنامج بلغة QBASIC لإيجاد قيمة X الآتية:

X = | 5Y – 2Y3 + 1 |

3Y + 2

INPUT Y

X = ABS(5*Y – 2*Y^3 + 1)/(3*Y + 2)

PRINT X





3- برنامجاً لإدخال عشرين رقماً، وطباعة الأرقام الموجبة وجذرها التربيعي، وطباعة الأرقام السالبة وقيمتها المطلقة.



PRINT "No.", "SQR", "ABS"

PRINT "*******", "*******", "*******"

FOR I = 1 TO 20

INPUT X

IF X >= 0 THEN PRINT X, SQR(X) ELSE PRINT X,,ABS(X)

NEXT I



4- برنامج لطباعة قيمة المتسلسلة الآتية:

2*3 + 3*3 + 4*3 + … + n*3



SUM = 0

INPUT N

FOR I = 2 TO N

SUM = SUM + I*3

NEXT I

PRINT SUM






5- برنامج لإيجاد مجموع المتسلسلة الآتية وطباعته:

1 + 2 + 1 + 4 + 5 + 2 + 7 + … + n

3 3 3 3 3 3



INPUT N

SUM = 0

FOR I = 1 TO N

SUM = SUM + I/3

NEXT I

PRINT SUM



6- برنامج لطباعة مجموع المتسلسلة الآتية:

1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10

10 9 8 7 6 5 4 3 2 1

SUM = 0

FOR I = 1 TO 10

SUM = SUM + I/(11-I)

NEXT I

PRINT SUM



7- برنامج لحساب مجموع حبات القمح في رقعة الشطرنج وطباعته، علماً أن رقعة الشطرنج تتكون من 64 مربعاً، ووضعنا في المربع الأول حبة قمح واحدة، وفي المربع الثاني حبتين، وفي المربع الثالث أربع حبات، وفي المربع الرابع ثماني حبات، ... وهكذا حتى المربع الأخير.

SUM =0

FOR I = 0 TO 63

SUM = SUM + 2^I

NEXT I

PRINT SUM

أو



SUM = 1

C = 1

FOR I = 2 to 64

C = C*2

SUM = SUM + C

NEXT I

PRINT SUM

8- برنامج لطباعة قيمة النقود في الحصالة بالدينار الأردني إذا كانت الحصالة تحتوي على عدد N1 من أنصاف الدينار، وN2 من أرباع الدينار، وN3 من فئة عشرة قروش، وN4 من فئة خمسة قروش، وN5 من فئة القرش.

INPUT N1, N2, N3, N4, N5

N = (N1 * 50 + N2 * 25 + N3 * 10 + N4 * 5 + N5) / 100

PRINT N



9- برنامج لإدخال قيمة N، فإذا كانت N=1 يطبع مساحة المربع الذي طول ضلعه L ، وإذا كانت القيمة غير ذلك يطبع مساحة المستطيل الذي طوله H وعرضه W.

INPUT "ENTER 1 or any other number"; N

IF N = 1 THEN

INPUT L

PRINT L * L

ELSE

INPUT H , W

PRINT H * W

END IF

10- برنامج لطباعة عشرة أعداد عشوائية بين 20 و 70.



FOR I = 1 TO 10

PRINT RND * 50 + 20

NEXT I

11- التوفيق بين الأوامر في القائمة (أ) وناتجها في القائمة (ب):

القائمة (أ)
1
2
3
4
5
6
7
8
9
القائمة (ب)
هـ
ي
ح
أ
ط
ب
ج
و
د

12- الناتج النهائي لتنفيذ كل من البرامج الآتية:


البرنامج
الناتج النهائي
أ-
FOR B = 1 TO 5

NEXT B

PRINT S, B
0 6
ب-
PRINT "Outputs are: "

FOR J = -1 TO 1 STEP 2

PRINT J

NEXT J
Outputs are:

-1

1

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*



اهلا وسهلا بكم ( العلم نور لا يهدى لعاصي )
منتدى الهرشه
www.harasheh.yoo7.com
الرجوع الى أعلى الصفحة اذهب الى الأسفل
الاستاذ
الاستاذ
الاستاذ


عدد المساهمات : 708
تاريخ التسجيل : 22/06/2010
الموقع : harasheh.yoo7.com

بطاقة الشخصية
هلا:

مُساهمةموضوع: رد: إجابات أسئلة الكتاب كويك بيسك الحاسوب (توجيهي)   الإثنين أكتوبر 17, 2011 5:59 am

تابع




ج-
FOR S = 1 TO 2 STEP 0.5

PRINT FIX(S)

NEXT S
1

1
2
د-
A = 3

IF A<> 3 THEN A = A+2

PRINT "A"
A

13- الفرق بين:

أ‌) اقتران FIX(X) واقتران INT(X):

اقتران FIX(X) يعطي الجزء الصحيح من X مهما كانت قيمته.

بينما اقتران INT(X) يعطي أكبر عدد صحيح أقل من أو يساوي X

وهما في الأعداد الصحيحة أو الموجبة لا يختلفان، بينما يختلفان في الأعداد العشرية السالبة فقط، والجدول الآتي يوضح الفرق بينهما:

X
FIX(X)
INT(X)
3
3
3
7.15
7
7
7.85
7
7
-5
-5
-5
-6.15
-6
-7
-6.85
-6
-7

ب‌) اقتران INT(X) واقتران CINT(X):

اقتران INT(X) يعطي أكبر عدد صحيح أقل من أو يساوي X

بينما اقتران CINT(X)يعطي العدد الصحيح الأقرب لـ X.

والجدول الآتي يوضح الفرق بينهما:

X
INT(X)
CINT(X)
3
3
3
7.15
7
7
7.85
7
8
-5
-5
-5
-6.15
-7
-6
-6.85
-7
-7

14- يُعيَّن الصفر كقيمة ابتدائية لأي مجموع لأن الصفر عنصر محايد في عملية الجمع، أي لا يؤثر على قيمة المجموع.

15- إذا كانت A=10 ، B=5 ، C=20، فإن ناتج تنفيذ الجمل الآتية في لغة QBASIC هو:

أ) IF A>B AND A

40

ب) "False" IF A>B OR C>B THEN PRINT 50 ELSE PRINT

50

16- إذا كانت: A=3 ، B=8 ، C=1 ، D=5، فإن ناتج التعبير المنطقي الآتي مع توضيح أولوية تسلسل خطوات التنفيذ هو: B < C AND D < > A - C OR A > -D * C

B < C AND D <> 2 OR A > -D * C

B < C AND D < > 2 OR A > -5

False AND D < > 2 OR A > -5

False AND True OR A > -5

False AND True OR True

False OR True

True

17- البرنامج وإجابة الأسئلة التي تليه:

A = B + 3 * 2

R$ = "JORDAN"

IF A > 10 THEN PRINT A ELSE PRINT A ^ 2

PRINT R$

أ) 1. ثابت عددي: 3, 2 , 10

2. ثابت رمزي: "JORDAN"

3. متغير عددي: A , B

4. متغير رمزي: R$

5. تعبير حسابي: B + 3 * 2 A^2 ,

6. تعبير منطقي: A > 10 , A = B + 3 * 2 , R$ = “JORDAN”

7. جملة تعيين: A = B + 3 * 2 , R$ = “JORDAN”

ب) نتيجة البرنامج النهائية إذا كانت قيمة B:

قيمة B
نتيجة البرنامج
1.
3
81
JORDAN
2.
7
13
JORDAN

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-**-*-*-*-*-*-*-*-*



اهلا وسهلا بكم ( العلم نور لا يهدى لعاصي )
منتدى الهرشه
www.harasheh.yoo7.com
الرجوع الى أعلى الصفحة اذهب الى الأسفل
quiet
مميزون
مميزون


عدد المساهمات : 155
تاريخ التسجيل : 18/12/2010

مُساهمةموضوع: رد: إجابات أسئلة الكتاب كويك بيسك الحاسوب (توجيهي)   الإثنين أكتوبر 17, 2011 6:55 am

يعطيكم العافية على هذه الجهود الجبارة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
إجابات أسئلة الكتاب كويك بيسك الحاسوب (توجيهي)
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى العائلات العربية *_ - * ابناء الهرشه قفين في الاردن و فلسطين *_ - *منتدى العائلات العربية :: المنتدى التعليمي :: تعليــــــم-
انتقل الى: