اخر الاخبار

recent

اساسيات البرمجه والهيكله ( 4 )

 اكاديميتنا - اساسيات البرمجه والهيكله

اساسيات البرمجه والهيكله ( 4 )


التعبيرات المنطقية


  • هي تعبيرات منطقية بسيطة أي انها تقارن بين قيمتين


 العامل   مثال   العلاقه 
=  B = A    B يساوي A 
< > B < > A   B لا يساوي A 
> B < A   B أصغر من A 
< B > A   B أكبر من A 
= >  B < = A    B أصغر من او يساوي A 
= < B > = A   B أكبر من او يساوي A 

 الجمل الأساسية في لغة البيسك

البرنامج هو :
  • مجموعة من الجمل statements المتتالية التي تخبر الحاسب عن المطلوب عمله خطوه بخطوه لحساب القيم المطلوبة و كل أمر يكتب في سطر مستقل و للتدليل علي اولوية التنفيذ يعطي للسطر رقم إختياري علي سبيل المثال :

25 statements 135 statements 245 statements 3


نلاحظ :
  • - كل أمر مكتوب في سطر مستقل و كل أمر له رقم يقوم الحايب بتنفيذ الأمر الذي له الرقم الأقل أي الأدني ( البرنامج ينفذ الأمر الذي يحمل رقم ٢٥ ثم ٣٥ ثم ٤٥ )
* و لو أدخلنا برنامج علي النحو التالي :
25 statements 135 statements 215 statements 345 statements 47 statements 532 statements 6






  • - الحاسب سيبحث عن الأمر الذي يتميز بأقل رقم و هو ٧ ثم ينفذه ثم يبحث عن الذي يليه ١٥ و هكذا ...

7 statements 515 statements 325 statements 132 statements 635 statements 245 statements 4






** شروط رقم الأمر :

  1. اول أمر يجب ان يكون له رقم و أصغر الارقام علي الإطلاق
  2. كل امر يوضع في مكان و يختار له رقم موافق لموضع تنفيذه
  3. مدي إختيار الأرقام يبدأ من ١ و ينتهي عند ٩٩٩٩٩ و الرقم يجب ان يكون صحيح بدون كسور و موجب

( مـــلاحــظــات هـــــــامة )


  1. البرنامج هو مجموعة اوامر متتالية
  2. الأمر مكون من رقم إختياري ثم يكتب المطلوب تنفيذه
  3.  رقم الأمر يجب ان يكون رقم صحيح موجب و يختار في المدي ١ – ٩٩٩٩٩
  4.  كل امر يكتب علي سطر مستقل و يمكن كتابة سطرين علي سطر واحد و لكن يفصلهما بعلامة .
  5.  الأمر الذي يحتاج لأكثر من سطر ( ٨٠ حرف ) يجب تجزئته علي سطرين




** جملة let
يستخدم أمر let لتخزين قيمة عددية او غير عددية في متغير عددي او غير عددي و الشكل التالي يمثل الصورة العامة التي
يكتب بها الأمر let


 T +V   LET   S 

  • S تمثل رقم الأمر
  • LET يمثل الأمر
  • V يمثل أسم المتغير
  • T يمثل القيمة العددية او الحرفية
أمثلة :
10 LET A=3.1415*R^220 LET C1=F330 LET A=A+140 LET N$=”NAME”50 LET T$=N$








  • * يمكن تخزين قيمة عددية او قيمة غير عددية في متغيرات أو أكثر بإستخدام أمر واحد كما هو موضح

10 LET A=B=C=520 LET A$=B$=C$=”SND”
 يمكن إهمال كتابة كلمة LET

10 A=L*W20 X1=X2=(A+B)/(C+D)


** جملة INPUT

  • يستخدم هذا الأمر لإدخال بيانات رقمية او غير رقمية إلي وحدة التشغيل المركزية CPU
 L   INPUT   S 



أمثله :
5 INPUT A,B,C10 INPUT N$,M$,XI,F20 INPUT P(I),Q(J),T$(I)





  • و عندما ينفذ أمر INPUT أثناء تنفيذ البرنامج تظهر علامة الإستفهام ؟ و عند هذه اللحظة يمكن إدخال قيمة المتغير المطلوب إدخالها إلي وحدة المعالجة المركزية

مثال : أكتب أمر INPUT لإدخال البيانات الاتية :


X=5 Y=-1.2X10-3 C$=NOVEMBEER 27,1977







الحل :



10 INPUT X,Y,C$


أثناء تنفيذ هذا الأمر تظهر علامة الإستفهام ؟ و في هذه الحالة فقط يمكن كتابة قيم المتغيرات و التي سوف تكون علي الشكل التالي :
? 5,-1.2E-3 , “NOVEMBEER 27,1977”

** جمل DATA – READ


  • تستخدم الأوامر DATA – READ معا و ذلك لإدخال عدد كبير من البيانات العددية أو الحرفية إلي وحدة المعالجة المركزية

 L   ٌُِREAD   S 
1  DATA   S 




  • S رقم الأمر
  • L إدخال المتغيرات المراد إدخال قيمتها
  • ١ تشير إلي القيمة العددية او الحرفية

مثال :



  • استخدام الأمرين READ و DATA لإدخال البيانات التالية :

X=5 Y=-1.2X10-3 C$=NOVEMBEER 27,1977

الحل :

0 READ X,Y,C$0 DATA -1.2E-3, “NOVEMBEER 27,1977”
  • و يمكن حله بطريقة STATEMENT DATA
0 READ X,Y,C$0 DATA -1.2E-30 DATA 1.2X10-30 DATA “NOVEMBEER 27,1977”
  • عند تنفيذ مجموعة الأوامر السابقة يتكون :
  1. - منطقة خاصة بالبيانات تسمي BLOCK DATA و تتكون هذه المنطقة من منطقتين منطقة خاصة بالبيانات الرقمية و
  2. تسمي BLOCK NUMERIC DATA و منطقة خاصة بالبيانات الغير رقمية و تسمي BLOCK DATA STRING .
مثال :


0 READ A,B,C,D,X,Y0 DATA 10,20,30,40,50
  • إذا كان عدد المتغيرات المعطاه في أمر READ لا تساوي عدد المتغيرات المعطاه في أمر DATA في هذه الحالة لا ينفذ أمر
  • READ و تظهر الجملة الأتية XXX IN DATA OF OUT حيث تشير XXX إلي رقم أمر READ
مثال :

READ A,B,CZ=A+B+CDATA 4,3,9PRINT Z
  • - يمكن ان يكون في البرنامج أكثر من READ و أكثر من DATA ويمكن ان يكون في البرنامج READ واحدة و أكثر من DATA
  • - يجب ان يكون عدد الثوابت في DATA يساوي عدد المتغيرات في READ أو أكثر
مثال :
READ A,B,CDATA 4,6,7,3,20
  • يجب توافق نوع المتغير في READ بالثابت في DATA
مثال :
READ A,B$DATA 4,”IBRAHIM”
  • - إذا كان الثابت الحرفي يحتوي علي فاصلة او مسافة فيجب ان يحاط بعلامتي تنصيص
مثال : 
READ A.B$READ 6,”A300,00”




[post_ad] 
اساسيات البرمجه والهيكله ( 4 ) Reviewed by Academy etna on 4:30 م Rating: 5
All Rights Reserved by أكاديميَّتنا © 2014 - 2015
, Designed by Sweetheme

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *

صور المظاهر بواسطة enjoynz. يتم التشغيل بواسطة Blogger.