You are on page 1of 23

‫اب ا

ول   آ اا  ام   ا‬

‫اب ا ول
 آ‬

‫اا ام  ا‬


‫   ها ا ب   آ ا
ا‬
‫‪www.cb4a.com‬‬
‫('ی‪  5‬ا ‪0 1 2 34‬ت ا
وا‪ /‬و‪ -‬ت ‪()* ،‬ا 'ی ر‪ $‬‬

‫‪123‬ان‬



  ا
 ام ‬
‫ا‬


ه
‪ "#
"#‬ی‬
‫‪ '( %‬اا& ‪ -‬آ ا‪ – *+‬ﺝ
& ا"*‪/0‬رة –
‪0‬‬
‫'‪ 2‬ا‪#‬ت وا*‪23‬‬
‫‪
15‬ای ‪2006‬م‬

‫‪ 2‬ا; اﺡ" اﺡ‪2‬‬

‫‪1‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬


‫اب ا
ول   آ اا  ام   ا‬
‫'> اء  'اءة  آ اا ام  ا ا'أ‬

‫‪-

-‬‬

‫‪ -‬آ" ﺡ?‪-‬‬

‫‪ -‬ر ﺥﺹ‪-‬‬

‫‪ -‬ﺕ&ی‪ B‬ﺕ‪-‬‬

‫‪ -‬ﺕ&ی‪- B‬‬

‫‪
-‬ذا ﺕ&‪  DE‬ا‪-‬‬

‫‪ "I -‬ه‪ GH‬ا‪-‬‬



‬
‫‪ 2‬ا; وا‪ ; "#‬ا‪H‬ي ﺥ? ا"وات وا رض وﺝ&> ا‪"3‬ت وا*‪/‬ر ‪ 2I‬ا‪H‬ی آ(وا ‪ 2+‬ی&‪/‬ن‪ .‬ا&‪2‬‬
‫" آن و
 ه‪ /‬آ‪ V‬و
 ‪/‬ن ‪،‬ا‪H‬ي إﻥ" أ
‪ G‬إذا أراد ‪ ًPQ‬أن ی‪/‬ل ‪ :N‬آ ‪/‬ن‪ ،‬ا‪H‬ى ی?
‪ Y‬ی‪XY‬ء‬
‫وی‪YY‬ر
‪ YY‬آ‪YY‬ن ‪ 2YY+‬ا‪YY‬ة‪#YY ،‬ﻥ‪ N‬وﺕ&‪ YY"\ YY‬ی‪XYY‬آ‪/‬ن‪ ،‬وه‪ /YY‬ا; [ إ‪ NYY‬إ[ ه‪ NYY ،/YY‬ا‪ YY YY"#‬ا و‪YY‬‬
‫‪2‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬
‫اب ا
ول   آ اا  ام   ا‬
‫وا]ﺥة و‪ N‬ا‪ 2#‬وإ‪ N‬ﺕﺝ&‪/‬ن‪ ،‬ا‪H‬ي دل \ وﺡاﻥ‪ _ N‬إ‪ N+‬أﺝ*س ا]یت‪ ،‬وأن \"‪Y
NY N‬‬
‫‪
+‬إﺡم ا"‪'/‬ت‪ ،‬وأ‪' +a‬رﺕ‪ \ N‬ی‪ 
N‬أ\‪
N‬أﺹ*ف ا"‪I#‬ت‪ ،‬وأر‪ Q‬إ‪N*Y NY& Y‬‬
‫ﺕ*‪ّ/Y‬ع ا ﺡ‪/YY‬ال ا"(‪YY‬ت‪ ،‬وأه‪YY‬ى ﺡ"‪YY& NYY‬د‪ G‬ﻥ&"‪ NYY‬ا‪ [ _YY‬ی‪ +0YY#‬إ[ رب ا‪"YY‬وات‪ ،‬وأ\‪NYY"# 2YY‬‬
‫ا د[‪ >V‬ﺡ"‪ G‬و‪ NV*I‬ا‪H‬ي ی‪
N#‬ﺝ"‪ d‬ا‪[#‬ت‪ [ ،‬ی‪ _0#‬ا&د ‪*I‬ء \‪ > ،N‬ه‪ /‬آ"‪ Y‬أ‪Y\ Y*I‬‬
‫ﻥ(‪
N " N‬ا "ء وا‪(0‬ت‪ ،‬وه‪ /‬ا"*&‪/‬ت *&‪/‬ت ا"ل وﺹ(ت ا‪e‬ل ا_ [ ی"‪_Q + I‬ء

‫ا"‪/‬ﺝ‪/Y‬دات‪ ،‬وه‪ /YY‬ا‪Y‬وس ا‪eYY‬م ا"*‪ G Y‬أن ی"‪_YQ NYYI‬ء ‪ _Y‬ﻥ&‪/YY‬ت ا"‪YY‬ل‪ ،‬أو ی‪_YYQ NYY#‬ء
‪ YY‬ا]‪YY‬ت‪،‬‬
‫‪#‬ﻥ‪ N‬وﺕ& \" ی‪/‬ل ا‪/"3‬ن \‪/‬ا آا‪.‬‬

‫ﺝ ء


 آب ﺕ‪/‬ﺡ ا ‪/‬ه ‪ gX‬ا‪ef‬م ا ﺕ"‪ -N‬ﻥ
‪ \/"
h‬وى ا ﺕ"‪ -‬إﻥج
‪ d'/‬روح ا‪ef‬م‬

‫آ" ﺡ?‬
‫إن ه‪H‬ا اب [ ی&  ﺕ أو
إﻥﺝ‪ N‬وﺡ‪ G‬و[آ \رة \ ﺕ‪/+" l‬د ﺕ"‪Yk#
dY‬ات‬
‫و ‪  Q‬ا ا ﺕُرس (' ا‪ 2' nn‬ا‪#‬ت وا*‪ -23‬آ ا‪-*+‬ﺝ
& ا"*‪/0Y‬رة‪0Y
-‬‬
‫‪o‬ذ اآ‪/‬ر \‪ 
e‬ا‪#‬ت د‪ \/‬ا‪ '/‬أذ ا‪#‬ت ‪ (*Y‬ا‪ 2Y‬وا"‪Y*+‬س‪ /‬اﺡ"‪ Y‬ﺹ‪qY‬‬
‫ا"& *( ا‪ 2‬آ" ی‪ l‬اﺕ ‪ X‬ﺝ"‪ d‬أﺕ‪H‬ة ه‪H‬ا ا‪ 2‬و\ رأ‪ 2+Y‬أ‪.‬د‪Y(
/‬ح
‪2Y Y"#‬‬
‫ر‪ V‬ا‪.2‬‬

‫رــ ﺥﺹ‬
‫إ‪ Y‬ا"‪Y*+‬س ‪ /‬أﺡ"‪ Y‬ﺹ‪ . qY‬ا"&‪ (*Y Y‬ا‪ 2Y‬أ‪/Y+
Y\ Y+ GYQ‬د‪ G‬ا&‪ 2Y3‬ا‪HY‬ى ی‪>+YY NYH‬‬
‫وﺕ ا‪&0‬ب "‪ % d‬ا‪ .2‬ﺝ ا‪ G‬ا; ﺥا \ ه‪H‬ا ا"‪/+‬د ورك ا; ‪ N"\  N‬و \‪ NVE‬و
‪N‬‬
‫و أه‪. 
t N‬‬

‫ــ آ"ــ أ&‪  u‬ﺡ وﺕی إ ا&


 
‪ www.cb4a.com d'/‬ا‪H‬ى ا(ت
*‪ N‬آ‪n‬ا \‪Y‬‬

‪/+‬د‪ G‬ا&‪ "3‬ا ی‪  +H‬ﺕ ا  ا&‪ Y‬اﺹ‪ Y# Y‬و\‪
+Yk‬ﻥ‪ Y\ Y‬ا‪ Y‬وار‬
‫ا
ء رك ا; ‪ 2+"\  2+‬وﺝ اه‪ 2‬ا; ﺥا آ" أﺕ"*
ا; أن أزوده‪ 
> 2‬ه‪/
} /‬ﺝ‪/‬د أو ‪2‬‬
‫ی‪ 2‬ا‪Qf‬رة \‪ N‬داﺥ> ا"‪ \ d'/‬ﺡ
 ی"* ‪ N‬ر‪.‬‬

‫ــ آ" أ&‪  u‬رﺡ"‪ N‬إ‪ Y‬أ‪ Y‬و أ


‪ Y\ Y‬ﺹ‪Y‬ه‪ 2‬وﺡ"‪ Y&
2Y+‬و
‪ dY‬إﺥ‪/Y‬ﺕ ﺡ‪ Y‬ا]ن و[ أﺝ‪PYQ Y‬‬
‫ب ارْﺡَ"ْ‪ YYَ"ُ+‬آَ"َ‪َ YY‬رƒَ‪YY‬ﻥِ_‬
‫ ا ƒﺡْ"َ‪َ ِ Y‬و'ُ‪ƒ >YY‬ر …‬
‫ح ا‪… H† Y‬ل
ِ‪َ Y‬‬
‫أ‪ YY"
>YY‬أ
ﻥ‪ NYY YY‬ا; ‪ YY‬آ‪} NYY‬وَاﺥْ(ِ‪ YYَ"ُ+َ ْ‡Y‬ﺝَ*َ‪َ YY‬‬
‫ﺹًَِا{ )‪/ (24‬رة ا‪f‬اء‪.‬‬

‫ﺕ&ی‪ B‬ﺕ‬


ه
‪ "#
"#‬ی‬ ‫‪ -‬ا[‪/2‬‬
‫‪3‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬
‫اب ا
ول   آ اا  ام   ا‬
‫‪ -‬ﺕری‪ g‬ا"‪e‬د‪1984/5/12 :‬م "*‪/0‬رة‪ 3#
-‬ا'‪ -+‬ﺝ"‪/+‬ری
‪ 0‬ا&‪.‬‬
‫‪ YY'( YY% -‬اا&‪ YY YY‬ا‪ 2YY' .YY*+‬ا‪YY#‬ت وا‪ YY&
 . 23*YY‬ا"*‪/0YY‬رة‪. 0YY
-‬ا('‪ YY‬ا&‪ YY‬ی&*‪YY‬‬
‫)
‪*+‬س( آ"ن ‪/+Q‬ر إن ‪Q‬ء ا; ☺‪.‬‬
‫‪ E/
V\
-‬ا‪#‬ل – ى ‪ IeI‬أﺥ‪/‬ات‪ -‬ﺕﺕ ا‪
un‬ﺡ‪ u‬ا )ا‪/ +"+‬ﺡك☺(‪-‬‬
‫‪ -‬أﺡ‪ YY‬ا‪ YY*+‬ا[وﻥ‪ XYY YY‬و\‪ YY+‬وﺥﺹ‪ YY
 YY‬ا"وآ*و‪/YY‬ر وا"‪YY"#‬ت ا‪PLCYY
 YY‬‬
‫و
 ‪ FpGA‬و‪ BLDs‬و
 اج ا"‪/‬ازى وا"‪/‬ا وال ‪ Y USB‬ﺝ‪Y+‬ز ا‪ Y#‬ا‪Y 0YX‬ام‬
‫ ‪.VB.net‬‬

‫&‡
" در‪ N‬اﺕ 
ل ا‪#‬ت‪:‬‬
‫‪ -‬در‪ Y‬آ‪Y Y
>Y‬ت ا
‪ Y‬ا‪ Fortran Y‬و ‪ visualbasic6‬و ‪ C++‬و ‪ JAVA‬و ﺡﺹ‪ Y\ >Y‬ﺕ‪Y‬ی‬
‫)ا
ز(  آ>
 ‪ VB6‬و ‪.C++‬‬
‫‪ -‬در آ>
ا
 ام  ‪ Verilog‬و ‪.(
Chips 
  HDL‬‬
‫‪ -‬در آ>
‪ HTML‬و ‪ ASP‬و ‪. PHP‬‬
‫‪ -‬در آ>
‪ SQL‬و ‪.Access‬‬
‫‪ -‬در
*‪H +‬آء ا‪. PROLOG  d
\*0‬‬
‫‪ -‬در
*‪ +‬ت ا[وﻥ وﺡﺹ> \ ﺕی )ا
ز( ‪."+‬‬
‫‪ -‬در
*‪ +‬وا‪ V‬ا[وﻥ وﺡﺹ> \ ﺕی )ﺝ ﺝا(  اﺡه‪.2‬‬
‫‪ -‬در أر‪*
d‬ه‪Q h‬ت ‪.‬‬
‫‪ -‬در أر‪*
d‬ه‪ h‬ﺕ‪.2#‬‬
‫‪ -‬در أر‪*
d‬ه‪ h‬ﺕ‪ 2"0‬دیل‪.‬‬
‫‪ -‬در أر‪*
d‬ه‪­ h‬ﻥﻥت ﺡﺹ> \ ﺕی )ﺝ ﺝا( ‪ 2+‬أﺕى ا‪f‬ﻥﻥ ا ا
‪+‬؟☺‪.‬‬


‪X‬وع اج‪:‬‬

‫ا‪ YY YY[ 2#YY‬رو‪/YY‬ت آ‪YYo BYYQ‬م ا ر‪YY YYk‬ام ا‪E YY#‬ی‪ NYY‬یوی‪ YY‬و اﺕ‪
/‬ﺕ‪) YY‬ﺕ*(‪HYY‬‬
‫\"( و' ﺕ‪ 2‬اﺥرى ‪ "#‬ا; و‪ I‬ز
‪ Ve‬ا‪Y\ ¯Y‬ده‪ Y'( Y% 15 2‬اا&‪ 2Y Y‬ا‪Y#‬ت وا‪Y&
23*Y‬‬
‫'‪V‬ا ""‪ \/‬آ‪ +‬ﺕ‪ #‬إ‪YQ‬اف ا‪XY‬ب ا‪Y‬آ‪/‬ر‪ /‬ﺕ‪ 
Y‬ﺡ‪Y‬زى ا‪#‬ﺹ‪+YQ Y\ >Y‬دة ا‪Y‬آ‪/‬را‪ Y
G‬ﺝ
&‪/Y* Y‬ب‬
‫أ
ی‪ 2005‬وا‪H‬ى رﺝ‪ d‬إ ا‪[ 2‬ﺡ وا‪H‬ى ه‪ &Q ?# /‬ﻥ‪X‬ط
&*‪ Y‬ﺝ‪ Y‬ا‪ G‬ا; ﺥ‪Y‬ا وأ\ﻥ‪ Y*\ NY‬وأﺕ"*‪ Y
Y‬‬
‫ا; أن أآ‪/‬ن \* ‪ I‬ز
‪ Ve‬وان ﻥ‪ >0#‬ﺝ"& \ ﺕی )ا
ز( 
دة ا"‪X‬وع‪.‬‬

‫أ
*ﺕ & اج ‪:‬‬

‫‪ -‬إ‪I‬ل درا ‪²‬ﺥ‪ H‬دورة



 "ة ‪eI‬ث أ‪  +Q‬آ‪ Y
>Y‬ا"وآ*و‪/Y‬ر و ا"‪Y"#‬ت ا‪plc Y
 Y‬‬
‫ ‪ GH+ dE‬اورات
‪/‬اﺝ‪E
+‬ت ‪/‬ق ا&"> ا"‪0‬ى أو ا& &
 ر‪ *\ d‬ا‪ B‬وأﺹ‪' q‬ﺹ‪Y‬ا \‪Y‬‬
‫إﺥ‪/‬اﻥ*  &‡ آت ا‪ E‬ﺡ
 أ‪ dE‬وا; ا"‪  ?/‬و
\ ‪Q‬آ ‪. 
t .‬‬

‫‪ -‬ا‪/0#‬ل \ ﺹ \"> ‪Y


Y‬ل درا‪ Y‬إ
‪Y
Y Y‬ل ا‪Y#‬ت أو ا‪Y Y 2#Y‬ى
‪ 0Y‬أو ‪ Y‬اﺡ‪ Y‬ا‪Y‬ول‬
‫ا& أ‪
dE‬ﺥ‪ Ne‬إر‪k‬ء ر‪ Y‬و‪% ?YQ‬ی‪ Y Y‬ه‪ GHY‬ا‪Y#‬ة ا‪ &0Y‬ا‪ Y‬اﻥ‪XY‬ت ‪ Y+‬ا"‪Y‬دة وا"‪/Y#‬‬
‫وا*(‪/‬ذ ‪ ? n
>X‬و
‪#‬و إﺹ‪e‬ح ذاﺕ أو[ ‪ 
2I‬ﺡ‪/& /‬ن ا; و'رﺕ‪.N‬‬

‫‪e‬ﺕ‪0‬ل ﺕ ‪:‬‬


‫ی"*‪ DYY‬ا[ﺕ‪0YY‬ل ‪ YY YY‬أى و'‪ YY‬ﺕی‪²YY YY‬ى ‪%‬ی‪ YY‬ﺕ‪XYY‬ء ‪ YY‬أﺹ‪ #YY‬أخ ‪ YY‬وأﺕ"*‪ YY
YY‬ا; أن أ‪dEYY‬‬

\ﺕ‪ 
 D‬ﺕی☺‪.‬‬
‫ای ا[وﻥ ‪islammaher4@yahoo.com :‬‬

‫‪4‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬


‫اب ا
ول   آ اا  ام   ا‬
‫و&">
‪#‬د‪I‬ت
& \ ا"* ‪engmah2005@hotmail.com‬‬
‫‪+2‬‬ ‫ﺕ(‪/‬ن
‪/"#‬ل ‪0128356933 :‬‬

‫ﺕ&ی‪ B‬‬
‫ه  آ اا ام  ا وﺕ" ا ا ا‪-:‬‬

‫‪  

-1‬ا
 ام  ا‪.‬‬
‫‪  

-2‬ا
 ا‪.(OOP) PX‬‬
‫‪ -3‬ﺝ"> ا‪f‬دﺥل   ا‪.‬‬
‫‪ >"\ -4‬ﺝ أ ‪.Applets‬‬
‫‪ -5‬أ
‪ \ n‬ا‪. 2‬‬
‫‪-6‬ا‪#‬آ‪.‬‬
‫‪\-7‬ض ا‪X‬ا‪.qV‬‬
‫‪. Html  -8‬‬

‫))
ذا ﺕ&‪  DE‬ا((‬

‫ه‪ GH‬ا ‪ ?#‬ﺕ&> 'ر‪ Y+V‬ی‪YQ NY&" &XY‬یة ﺡ‪ Y


uY‬ﺥ‪ Y+e‬ی‪ dEY‬ا‪Y‬رئ أن ی‪/Y‬ن
‪Y Y#‬‬
‫اام  ا ‪" > .‬ور‪ G‬ر‪ 2‬أى ‪ >Q‬ی‪) N /#‬أ‪Q‬ل‪/ -‬ﺝ‪/‬هت‪ -‬ر‪/‬م
‪#‬آ( ‪ > N‬وﺕ‪#‬ی‪+‬‬
‫آ" ی‪X‬ء  ام ا
‪ h‬ﺝه ة [ ﺕ‪ "Y‬و[ ﺕ*‪ Y
Y‬ﺝ‪/Y‬ع و[آ‪Y Y‬ام ‪ Y‬ا
‪ Y‬ا&"‪Y'e‬‬
‫ا > وﻥ‪X‬ه \ ﺹ(‪ #‬وی آ" ‪/#‬ى  ا \ آب ی‪X‬ح  ‪ HTML‬آ
 أى أﻥ‪DY‬‬
‫‪: 0‬‬
‫‪ -2‬ﺥ 
 ‪.PQ‬‬ ‫‪#
-1‬ف ﺝ‪.‬‬
‫‪  l0
-2‬اا ام ا ‪ - APPLET)NQ²‬ر‪ -2‬ﺡآ‪\ -‬ض ‪Q‬ا‪ -qV‬ﻥ‪XY‬‬
‫ا‪/‬م ا"‪#‬آ \ ﺹ(‪ #‬وی(‪.‬‬
‫‪#
-3‬ف ‪.HTML‬‬
‫ ﺕ اﻥ \‪/‬ة ا; *  ‪ +3‬ا‬

‫‪ "I‬ه‪ GH‬ا‬
‫‪ -‬ه‪ GH‬ا
ﻥ وی‪ +&% + ?#‬و[ آ [ ﺕ*ﻥ أﻥ وإﺥ‪/‬اﻥ‪\ D‬ء‪.‬‬

‫‪5‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬


‫اب ا
ول   آ اا  ام   ا‬
‫‪ -‬وإن آن [
د‪ GH+ "I d‬ا &‪ >"& D‬ا وا وﺹ ا رﺡم ‪.‬‬
‫‪ -‬ﺕ‪ dE‬أی إ\‪ "I VE‬ا إن ا‪\
&E‬ﺕ  ا‪/0#‬ل \ ﺹ‪0Y
Y >Y"\ Y‬‬
‫أو دو \‪
 N‬ل ا‪#‬ت أو ه* ا‪ 2#‬وﺕ‪H‬آ '‪/‬ل ر‪/‬ل ا; ﺹ‪ Y‬ا; \‪ NY‬و‪[) 2Y‬‬
‫ی»
أﺡآ‪ 2‬ﺡ ی‪ #‬ﺥ‪ 
N‬ی‪).(N(* #‬إن ا;  \‪/‬ن ا&
 دام ا&  \‪/‬ن أﺥ‪.(N‬‬

‫اب ا ول ‪  

:‬ا
 ام  ا‬

‫‪6‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬


‫اب ا
ول   آ اا  ام   ا‬

‫وی" اب ا&*ﺹ ا‬

‫)‪" (1‬ــذا  ا ؟‬

‫)‪ (2‬ﺕ‪E‬ت  ا‪.‬‬

‫)‪ (3‬آ‪ B‬ﺕُ اا


‪ h‬ام  ا؟‬

‫)‪ (4‬اای  ﺕ‪E‬ت ا‪/‬ﻥ‪/‬ل ‪.Consol application‬‬

‫)‪ (5‬آ( ﺕ&ی‪ B‬ا"ات‪.‬‬

‫)‪ (6‬آ( ا‪+af‬ر أو ا‪ QQ \ \E‬دوس‪.‬‬

‫)‪ (7‬أ
‪.n‬‬

‫)‪» (8‬ال ‪.‬‬

‫)‪" (1‬ـــذا  ا ؟‬


‫ا
  ا [ن اﻥ
‪ h‬ا‪H‬ى ی‪ 2‬آ‪ + N‬ی‪ \ B‬اى ﻥ‪ h
Y‬ی‪ 2Y‬آ‪²Y NY‬ى ‪ Y‬أﺥ‪Y‬ى ‪Y‬‬
‫اﻥ‪ N‬ی‪ dEY‬ا&"‪ Y\ >Y‬أى ﺝ‪Y+‬ز
‪ Y"+‬اﺥ(‪/
Y‬اﺹ‪(Y‬ﺕ‪/Y N‬اء ‪ software‬أو ‪Y& hardware‬‬
‫‪7‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬
‫اب ا
ول   آ اا  ام   ا‬
‫ات ا ﺥى
‪ C  >n‬و  ا(‪/‬ال زی‪ *& D‬آ اﺡ ا‪Y‬ا
‪ Y\ h‬ﺝ‪Y+‬ز
&‪ Y‬داﺥ‪ YP >Y‬ﻥ‪Y3‬م‬
‫ﺕ‪ &
>X‬ن ه‪H‬ا اﻥ
‪ [ h‬ﺕ" اﻥ‪ N‬ی&"> \ ﺝ‪+‬ز ‪t‬ﺥ \ ﻥ‪3‬م ﺕ‪t >XY‬ﺥ‪ Y‬و'‪ Y‬ی‪h
Y
Y‬‬
‫ه‪ GH‬ات \ ه‪H‬ا ا& ‪(
‡& 2‬ت ا*‪3‬م ا‪H‬ى ی‪#‬ج إ‪ +‬وا‪HY‬ى ی‪/Y‬ن ا
‪Y‬اده أﺡﻥ‪(.DLL) Y‬‬
‫ﺕ‪ >"#‬أ‪*I‬ء ﺕ‪ n‬اﻥ
‪ *\ h‬ا"م ﻥ
‪. h‬أ
  ا ی‪ q‬ا"

h‬ه‪H‬ا ا& و‪Y+ DH‬‬

‪ "+‬ﺝا  ﺕ‪E‬ت) ا‪X‬ت وا[ﻥﻥ( ﺡ‪ u‬اﻥ‪² D‬آ
إ
ﻥ‪ Y‬ﺕ‪ >XY‬ا‪ Y*\ ?YE‬أى
‪Y‬م‬
‫‪ Y"+
N‬اﺥ(‪/
Y‬اﺹ‪(Y‬ت ﺝ‪Y+‬ز‪ G‬أو ﺡ‪ Y‬ا*‪Y3‬م ا‪ 2Y&) >XY‬ی‪/‬ﺝ‪ Y‬أآ‪ 42 Y
Yn‬ﻥ‪Y3‬م ﺕ‪ >XY‬ی&"‪/Y‬ن‬
‫(ءة ﺡ‪/‬ل ا&‪ 2‬أ‪+Q‬ه‪ 2‬ا‪/‬ی*وز وا*(‪.‬‬

‫‪k/‬ـــــــــــ‪ q‬ذ‪: D‬‬


‫‪  -‬أى ـ و  ال ‪-:c‬‬

‫\* آ اﻥ


‪ GH+ h‬ا ‪ *\ 2I‬ا‪/‬ﺹ‪/‬ل إ
ﺡ اﺝ" ی‪ 2‬اﺝ" إ‪ Y‬ﺹ‪/Y‬رة ‪Binary YV*I‬‬
‫وا ﺕ"  ا] ‪ . +*\ &" D& . Machine language‬وه‪ GH‬ا‪/0‬رة ﺕ&" ‪ >X‬آ \‬
‫ﻥ‪/‬ع ا] ا ﺕ" اﺝ" \‪ +‬و' [ ﺕ‪ \ >"& q0‬ا‪ N‬أﺥى)‪.(1. 1 >Q‬‬

‫ﻥ
‪h‬‬ ‫
ﺝ‪ 2‬‬ ‫‪V*I‬‬
‫‪C‬‬ ‫‪C‬‬ ‫) ا](‬
‫‪(1. 1)>Q‬‬
‫ی‪ 2‬ﺕ*(‪ H‬اﻥ
‪ \ C  h‬ا]
‪Q‬ة ‪² DH‬ﻥ‪ +‬ﺕ&" \ ﻥ‪/‬ع ا]‪.N‬‬ ‫•‬

‫ا
‪  h‬ال‪C‬‬
‫ا] ا( ی‪)V‬ﺡ(‬
‫)‪(software+Hardware‬‬
‫‪ -‬أ
   ا ‪-:‬‬

‫  ا \*


ﺡ اﺝ" [ ی‪ 2‬ﺕ‪/#‬ی> اﻥ
‪ h‬إ ا‪/0‬رة ا‪ 'Y >Yn
) V*n‬ا‪Y‬ت( و[آ‪ Y‬ی‪2Y‬‬
‫ﺕﺝ"‪ +‬إ ﺹ‪/‬رة ا آ‪/‬د )‪ .(Byte code‬وهــ‪ GH‬ا‪/0‬رة ﺕ‪ Y\ >Y"& q0‬أى ﺝ‪Y+‬ز
‪ Y"+‬اﺥ(‪Y‬‬

‪/‬اﺹ(ﺕ‪ N‬أو ﻥ‪3‬م ا‪. (2 . 1 >Q) >X‬‬

‫ﻥ
‪h‬‬ ‫
ﺝ‪2‬‬ ‫ آ‪/‬د‬

‪/‬ب  ا‬ ‫ ا‬ ‫‪Byte code‬‬

‫‪(2. 1) >Q‬‬

‫•
ه‪H‬ا ا‪ >X‬ﺕ‪ dEY‬أن ﺕ‪ h*Y‬إن اﻥ‪ h
Y‬ا"‪/Y‬ب ‪ Y‬ا‪ [ Y‬ی&"‪/
Y\ Y‬اﺹ‪(Y‬ت ا]‪Y‬‬
‫و‪ DH‬ی‪ dE‬ا&"> \ أى
‪/‬اﺹ(ت ﺝ‪+‬ز ‪.‬‬

‫ﻥ
‪h‬‬
‫‪8‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬
‫اب ا
ول   آ اا  ام   ا‬
‫ﺝ‬
‫‪ Nt‬ﺕ‬

‫‪  Nt‬ی‪V‬‬

‫‪ -‬وا‪ Y‬أی‪YY\ Y\ Y‬م ا\"‪Y‬د ‪ Y‬ا‪ Y\ YY‬ﻥ‪ Y\/‬ا]‪ YY‬ه‪ /Y‬أن اﻥ‪ h
Y‬ی‪ 2YY‬ﺕ*(‪ Y\ GHY‬ا‪NYY‬‬
‫ﺕ‪/ *
N‬ا‪ E‬ﻥ
‪ h‬ا ﻥ(‪ N‬و[ ی‪ 2‬ﺕ*(‪H‬ه \ ا] ا( ی‪Q
V‬ة ☺‪.‬‬
‫‪ GH+ -‬ا" ة ﺕ" ت  ا \ }ه
ات وﺥﺹ‪ Y Y‬ﺕ‪YE‬ت ا‪XY‬ت و ا[ﻥﻥ‪ Y‬آ"‪Y‬‬
‫ذآﻥ ( ﺡ‪ u‬ﺕ‪/#‬ى ا‪X‬ت أو ا[ﻥﻥ \ أﻥ‪/‬اع
‪
N‬ا ﺝ‪ +‬ة وﻥ‪ 23‬ا‪.>X‬‬

‫‪ D& :‬ا]ن & أن 'أت ه‪HY‬ا ا‪ Y‬ء '‪&YQ Y‬ت ‪²‬ه"‪ Y Y‬ا‪} Y\ Y‬ه‪Y Y
Y‬ت ا
‪Y‬‬
‫ا ﺥى وأﺕ"* أی أن ﺕ‪/‬ن ' أدرآ أن ه‪ GH‬ا   ‪ (&k‬أو ی(‪ >Y‬ﺕ*‪ Y+‬و'‪ Y‬د&*‪NY Y‬‬
‫ه‪H‬ا ا ء
ل 'أﺕ‪ \ c4arab d'/
\ N‬ﺹ(‪) #‬ء
‪ d‬ﺕ*( وآن اء
‪ dY‬دآ‪/Y‬ر
‪ Y‬ﺝ
&‪Y‬‬
‫أم اى ا&‪ "3‬ا‪H‬ى ه ‪ ?#‬ﺝ
& أﺕ‪/X‬ق &"> ‪  . +‬اآ‪/‬ر ا(‪ >k‬ا& ی‪ Y‬آ‪Y‬ن ‪ NY‬وﺝ‪ Y+‬ﻥ‪Y3‬‬
‫  ا ی> إ أن
یا ه‪ GH‬ا" وه‪
} /‬رك ه" ه‪ GH‬ا أن ی*  ا و‪DH‬‬
‫أدرآ أه" آ ه‪H‬ا ا ء )"ذا  ا؟(‪.‬‬

‫)‪ (2‬ﺕ‪E‬ت  ا‬

‫‪9‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬


‫اب ا
ول   آ اا  ام   ا‬
‫ی‪/‬ﺝ أﻥ‪/‬اع آ‪n‬ة
ﺕ‪E‬ت  ا ی" و‪ +&k‬ﺕ‪eI #‬ث \*وی ر‪-:V‬‬

‫ا*‪/‬ع ا ول ‪ :‬ﺕ‪E‬ت آ‪/‬ﻥ‪/‬ل ‪-:Console‬‬


‫ ه‪ GH‬ا‪E‬ت ی‪ 2Y‬ﺕ*(‪ HY‬اﻥ‪ Y\ h
Y‬واﺝ‪ Y+‬ﺕ‪ NXY‬واﺝ‪ Y+‬ا‪Y‬وس و‪ Y*&
Y‬ذ‪ DY‬أﻥ‪Y"+
Y} Y+‬‬
‫‪eYY‬زال ﺡ‪ YY‬ا]ن آ‪ YY
YYn‬ا‪YY‬ا
‪ h‬ﺕ&"‪ YYP YY\ >YY‬ا‪YY‬وس ﺥﺹ‪ YY‬ا‪YY‬ا
‪ h‬ا‪ YY‬ﺕ&"‪/' YY\ >YY‬ا\‪ YY‬ﻥ‪YY‬ت‬

آ ی )*‪ D‬إ‪ - 
e‬ﺡ ﺕ‪H‬اآ
‪ (en‬ﺕ&‪" E‬م \ة
" ات رﺥ‪ l‬ا‪ \ – "n‬أداء ا"‪Y+‬م –‬
‫ی‪ \ N‬و ه‪ GH‬ا‪E‬ت أ\ "
‪ h‬اا}  ا‪/0#‬ل \ آ(ءة \ )‪(3. 1 >Q‬‬

‫‪(3. 1) >Q‬‬

‫ا*‪/‬ع ا‪n‬ﻥ ‪ :‬ﺕ‪E‬ت وی*وز ‪-:Windows‬‬


‫ ه‪ GH‬ا‪E‬ت ی‪ 2‬ﺕ*(‪ H‬اﻥ
‪ QQ \ h‬ی‪/‬م ا"‪ 2"0Y h
Y‬أدواﺕ‪ NY(* Y+‬وأ
‪Y‬آ ‬
‫و‪ \ +&k‬ا‪(
) >n
N(* QX‬ﺕ‪ q‬أوا
‪*\ -‬وی –
&ت ﻥ‪/0‬ص –
&ت اﺥ‪Y‬ر(‬

‫‪10‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬


‫اب ا
ول   آ اا  ام   ا‬
‫‪ .‬ی‪/‬ﺝ &‡ ات
‪/ >n‬ال زی‪ D‬ﺕ&‪ DE‬أ‪YQ‬ل ر‪ Y
YV‬ﺕ‪ DY‬ا"‪Y"#‬ت ‪Controls‬‬
‫وی" ا&ی>  ‪ +Q‬أو ا‪/‬د ا‪H‬ى ﺕ*(‪ GH‬ه‪ GH‬ا داة) ﺹ‪/‬ر‪.(4. 1 G‬‬

‫)‪\ (2 , 1‬رة \
&ت ﻥ‪/0‬ص ‪f‬دﺥل &‡ ا ر'م أو ا‪#‬وف‪.‬‬
‫)‪\ (3‬رة \
(ح أ
 *(‪ H‬آ‪/‬د
& ‪.‬‬
‫)‪\ (4‬رة \ أر‪(
d‬ﺕ‪ q‬أی وﺕ‪ 2‬ﺕ &‡ ا‪2+ lV0‬‬
‫وا آ" ‪.>X‬‬
‫)‪\ (5‬رة \
‪ d‬ﻥ‪.l‬‬
‫)‪\ (6‬رة \ \*‪/‬ان [ ی" ا ‪ N‬أ‪*I‬ء \"> اﻥ
‪ h‬و ی‬
‫‪% \ N‬ی ا‪/‬د‪.‬‬
‫)‪\(7‬رة \ ‪Q‬ی‪/' Á‬ا‪ 2V‬ﺕ‪/#‬ى '‪/‬ا‪ B
>n
2V‬و ﺕ‪#‬ی و
\ة‪.‬‬
‫)اﻥ
‪ h‬آ> \رة \ ﺕ‪
2"0‬أى ‪#‬ی‪ D‬رو‪/‬ت \ ا"‪/‬ﺕ(‬
‫‪(4. 1) >Q‬‬

‫ﺡ [ ﺕ&وﻥ
‪ PE‬إن ه‪ GH‬ا‪/‬اﺝ‪ +‬ﺹ"" ﻥ‪/Y h
Y‬ال زی‪ DY‬و*‪ Y‬و‪ÁY +&Yk‬‬ ‫ ‪:‬‬
‫‪f‬یح آ‪ B‬ی‪/‬ن ‪ >Q‬واﺝ‪ +‬ﺕ‪E‬ت ا‪/‬ی*وز أ
 ﻥ
‪ h‬او‪/‬ت ‪X
/+‬وع ا‪Y‬ج ا‪Y‬ص ‪ Y‬إن‬
‫‪Q‬ء ا;‪.‬‬

‫ا*‪/‬ع ا‪ : un‬ﺕ‪E‬ت وی ‪-:Web‬‬

‫‪11‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬


‫اب ا
ول   آ اا  ام   ا‬
‫ه‪H‬ا ا*‪/‬ع
ا‪E‬ت ‪/‬ف ی*(‪ \ H‬ﺹ(‪#‬ت ا‪/‬ی ا"&و وه‪
/‬أه‪ "
2‬ات  ا آ" ذآﻥ‬
‫ ا ء ر'‪
(1) 2‬ه‪H‬ا اب ) ‪(5. 1 >Q‬‬

‫ی‪ 2‬ﺕ*(‪ H‬اﻥ


‪ \ h‬ﺹ(‪ #‬وی ﺕ‪ NX‬ه‪ GH‬ا‪#(0‬‬

‫‪(5. 1) >Q‬‬

‫)‪ (3‬آ‪ B‬ﺕُ اا


‪ h‬ام  ا؟‬

‫‪12‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬


‫اب ا
ول   آ اا  ام   ا‬
-:‫ ام  ا‬h
‫ه*ك 
اﺡ>  ﻥ‬
.N 0‫ا ا&"> ﺥ‬H‫ن ه‬/‫ وان ی‬D"\  D/‫ا ا; أن ی‬/\‫ واد‬2‫ ا; اﺡ" اﺡ‬2 ‫اأ‬ (1)
‫ص‬/0Y*‫ ا‬Y3‫ أو ﺡ‬Microsoft Word ‫ورد‬/Y‫> ا‬Yn
‫ص‬/0Y*‫ ا‬Y h
Y‫ أى ﻥ‬qY( 2Y' (2)
YY l0YY
dYY'/
‫ أى‬YY\ YY
NYY"#‫ ﺕ‬dEYY‫ ﺕ‬KAWA \YY‫ ی‬h
YY‫ أو ﻥ‬Text Bad
2"0YY
NY‫وا ﻥ‬YY‫ آ‬h
Y‫> ﻥ‬YY(‫ وی‬download >Yn
Y‫ ا[ﻥﻥ‬YYQ Y\ YY
h
‫ا‬Y‫> ا‬Y"#‫ﺕ‬
.‫  ا‬d
>
& 00‫ﺥ‬
‫ن‬/Y‫ أن ی‬Y\ ‫ص‬Y‫ واﺡ‬GY‫(  أى
ن ﺕی‬.Java) ‫ 
اد‬B"‫ا ا‬H‫ ه‬Ä(‫ واﺡ‬h
‫أآ اﻥ‬ (3)
Y
‫ا ا‬HY‫ت وه‬Y("‫ة ا‬Yn‫ آ‬Y*\ NY\ ‫ر‬/Yn&‫ ا‬DY >+Y‫ ی‬Y‫ ﺡ‬NY‫ اﺥ‬h
Y‫ ﻥ‬Y"Ve
B"‫ ا‬2‫ا‬
BY"‫ ا‬2 N‫ ﺡ‬N‫ ا‬/‫ ه‬h
‫ إذا آن اﻥ‬en
. (.Java) ‫ن ا[
اد‬/‫ أن ی‬2+"‫ ا‬D ‫اﺥرى‬
.(Calculator. Java) ‫ن‬/‫ی‬
‫ب‬Y‫ا ا‬HY‫ ه‬Y
‫ ء ا ول‬Y‫> ا‬Y' Y
‫ﻥ‬YQ‫ ا‬Y"‫ آ‬Byte Code ‫د‬/Y‫ إ اَ آ‬h
‫ اﻥ‬2‫ﻥﺝ‬ (4)
Y 2‫ﺝ‬Y
?‫ی‬% \ "‫ \" اﺝ‬2‫د وﺕ‬/‫ إ اَ آ‬2‫)"ذا  ا( أن  ا ﺕﺝ‬
YY* YY
‫ أ‬. (.Class) ‫ إذ‬YY‫ ﺡ‬2‫ﺝ‬YY"‫ ا‬BYY"‫اد ا‬YY
‫ن ا‬/YY‫ وی‬Java Compiler YY‫ا‬
‫ر‬YY#
h
YY‫ ﻥ‬YY"‫ أه‬YY‫ )أرأی‬F7 ‫ح‬YY(
YY\ ÁYY YY"‫ اﺝ‬2YY‫ ﺕ‬Kawa ‫وا‬YY‫ آ‬h
YY‫ﻥ‬
.(☺ Kawa ‫ص‬/0*‫ا‬
‫ر‬YY#
h
YY‫م ﻥ‬YY‫ ﺕ‬YY*‫ إذا آ‬YY
‫ة إ‬YYQ
YY‫ ا‬h
YY‫? ﻥ‬YY‫ی‬% YY\ YY
‫ ا]ن إ‬h
YY‫ اﻥ‬HYY(‫ﻥ‬ (5)
.‫آ‬H‫ \
 أﺕ‬F5 ‫ \
(ح‬Ák ‫ص آوا‬/0*‫ا‬
‫ى‬YY‫ ا ﺥ‬YY‫ وان آﻥ‬DYY‫ ذ‬YY\ ;‫ ا‬YY"‫> اﺡ‬YY"&‫ ی‬NYY‫ اﻥ‬YY
YY‫آ‬²‫ وا‬h
YY‫ اﻥ‬HYY(*‫ ﺕ‬YY
‫ء‬YY+‫ ا[ﻥ‬YY& (6)
DY ‫دام‬Y
&Y‫ ﺹ‬Y‫ﺝ‬/‫ [ ی‬NY‫ اﻥ‬2Y\‫ وا‬Y‫ ﺝی‬Y
‫أ‬Y‫ات أو ا‬/YE‫ ا‬Y&‫
اﺝ‬Y ‫( ا; واأ‬
."‫ﺹار وا& ی‬f‫ا‬

Consol application ‫ل‬/‫ﻥ‬/‫ت ا‬E‫( اای  ﺕ‬4)

13 Islammaher4@yahoo.com : ‫ﺕل ﺕ‬


‫اب ا
ول   آ اا  ام   ا‬
‫آ" ‪Q‬ﺡ*
'>  ا ء ا‪n‬ﻥ
ه‪H‬ا اب )ﺕ‪YE‬ت ‪ Y‬ا‪ (Y‬أن ا‪YE‬ت ا"&‪/ Y‬ﻥ‪/Y‬ل‬
‫ی‪ 2‬ﺕ*(‪H‬ه)ا"ﺡ ا
( \ ‪ QQ‬ﺕ‪ QQ NX‬اوس‪.‬‬

‫‪ -‬ی‪ 2‬آ ه‪H‬ا اﻥ


‪ h‬داﺥ> دا ﺕ" اا ا  وی
‪ main( )
 +‬و
&* دا‪ N‬أﻥ‪ +‬ﺕ‪/‬م‬
‫‪²‬داء و‪ N*&
(a‬أو \ة و‪ BVa‬أو
‪+‬م واوال ‪ +‬و‪ (
BVa‬ﺕ‪ B‬ﺥ‪e‬ف ا‪/Y‬د ا"‪/Y‬ب ‪Y+‬‬
‫أو ا"‪ "+‬ا"‪ + +*
/E‬وی
(‪/+‬م اا إ[ أذهﻥ‪²* 2‬ﺥ‪ ‡& H‬ا
‪ n‬ا‪-: E‬‬

‫)‪ (1‬دا‪ N‬ﺕ‪²‬ﺥ‪ H‬ر'‪ 2‬وﺕ‪ #‬ا‪H‬ر ا& ‪.N‬‬


‫)‪ (2‬دا‪ N‬ﺕ \ ا‪ 2) QX‬ا; اﺡ" اﺡ‪.(2‬‬
‫)‪ (3‬دا‪ N‬ﺕ‪²‬ﺥ‪ H‬ر'" وﺕ \ ا‪ QX‬ا آ ‪.2+‬‬

‫وه*ك أﻥ‪/‬اع
&دة
اوال و&> اوه دوال ﺝه ة ودوال
&‪/ N‬ا‪ E‬ا"
‪.h‬‬
‫‪ -‬ا"‪  2+‬آ>
 ? آ‪ B‬ﻥ اا ا  دا ) (‪ main‬؟‬
‫ی‪ 2‬آ‪#
 +‬ر ا*‪/0‬ص آ" ی ‪..‬‬
‫)‪Public static void main (string[ ] args‬‬
‫{‬

‫ه* ی‪ 2‬آ اﻥ


‪ h‬ا"اد ﺕ*(‪GH‬‬
‫}‬


ا"‪ 2+‬ﺝا آ ه‪H‬ا ا‪ >X‬ون ﻥ‪ l‬أو زیدة ﺡ [ ی‪/‬ن  اﻥ
‪ h‬أى
‪X‬آ> \*‪ Y‬ﺕ*(‪DY& . GHY‬‬
‫ا]ن
‪/X‬ق 
&‪ N‬آ‪ B‬ی اﻥ
‪.h‬‬

‫)‪ (5‬آ( ﺕ&ی‪ B‬ا"ات‬

‫‪14‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬


‫اب ا
ول   آ اا  ام   ا‬
‫‪
-‬أه‪ 2‬ا ‪Q‬ء داﺥ> أى  
‪ N‬ه ا"ات وﺕ" أی ا"‪[/#‬ت و[ }* \*‪ Y +‬أى ﻥ‪h
Y‬‬
‫و[ أﺝ أ>
ا
‪/Y+(
g n‬م ا"‪ Y Y‬ذه*‪ enY" DY‬ﺕی‪ Y‬إدﺥ‪Y‬ل أر'‪Y‬م ﻥ‪/Y h
Y‬م &"‪NY‬‬
‫ﺡ‪ +\ N*&
N‬وإ\‪ DVE‬ﻥﺕ‪ eY h‬ﺕ‪ dEY‬إدﺥ‪Y‬ل ا ر'‪Y‬م إ[
‪ Y‬ﺥ‪eY‬ل
‪ Y‬ر'"‪ Y‬وأی‪ [ Y‬ﺕ‪dEY‬‬
‫ا‪/0#‬ل \ أر'م إ
ﺥ‪e‬ل
 ر'" أی و*‪²‬ﺥ‪t [n
H‬ﺥ وه‪ /‬اﻥ‪ D‬ﺕی إدﺥ‪Y‬ل ا‪ Y% 2Y‬وﺕی‪Y‬‬
‫ا‪/0#‬ل \ ر'"‪ N‬ا
‪ 2Y enY‬إدﺥ‪Y‬ل ا‪ 2Y‬ا‪% Y\ YE‬ی‪ Y
?Y‬ﻥ‪ 0Y‬وا‪/0Y#‬ل \‪ Y‬ر'"‪NY‬‬
‫ا \ ‪%‬ی?
 ر'" ‪.‬‬
‫‪ ? 

-‬ﻥ*‪ h‬أن "ات أو ا"‪[/#‬ت أﻥ‪/‬اع
( و '> أن ﻥ&‪Y‬ف \‪ Y‬ا ﻥ‪/Y‬اع ا"(‪Y‬‬
‫ﻥ&ف \ آ(‪ N‬إدراﺝ‪ +‬داﺥ> اﻥ
‪ h‬؟ ﺕرج داﺥ> اﻥ
‪% \ h‬ی? ا‪ 0‬ا ‪-:‬‬

‫; ا‪ 2‬ا" ﻥ‪/‬ع ا"‬

‫‪ -‬ا&‪ ( ) 
e‬ﺕ&*
 أى أن ا‪\ 0‬رة \ آ ﻥ‪/Y‬ع ا"‪ Y‬و‪ Y‬ﺡ‪ Y‬أو ر'"‪Y
2YI Y‬‬
‫ام
‪E‬ة ا"ت  ‪/‬ﺡ ا"(ﺕ‪ & 2I q‬ذ‪ D‬ﺕ ا‪ 2‬ا" و[ \ أن ی‪/‬ن ا‪ 2‬ا"‪Y‬‬

& ‪X‬وط ا ‪-:‬‬

‫)‪ [ (1‬یأ '‪.2‬‬


‫)‪ [ (2‬ی‪/#‬ى \ \‪
e‬ت ﺥﺹ
‪ ( % , ^ , & , \ , + , - , * ) >n‬وی" اام ) _ (‪.‬‬
‫)‪ [ (3‬ی‪/‬ن
‪ Y‬ا"‪Y‬ت ا"‪/Y#‬زة ‪ Y*&" Y‬ه*‪Y‬ك آ"‪Y‬ت ﺕ&
‪ Y+&
>Y‬ا‪Y Y‬م ‪Y#
Y(a/‬د‪G‬‬
‫و‪ DH‬ی‪ 3#‬اا
‪ +‬آ‪"²‬ء "ات آ" ا‪X‬ط ‪ IF‬أو ﺝ" ‪ Select‬أو‪ GOTO‬و}ه‬

ا"ت &ف \‪  +‬ه‪H‬ا اب و '  ا‪.‬‬
‫)‪ (4‬ی*‪ q0‬ن ی‪/‬ن ا‪ 2‬ا" یل \ ا‪ (a/‬ا ی‪/‬م ‪ 
Y*\ enY" Y+‬ﻥی‪ Y‬ادﺥ‪Y‬ل ا‪ 2Y‬ا‪YE‬‬
‫‪ YYY‬ﻥ‪/PXYYY h
YYY‬ن ا‪YYY* YYYE‬ر
‪ YYY‬ﻥ‪ stu_name 0YYY‬أو ‪ student_name‬أو‬
‫‪ nameOFstudent‬وه‪H‬ا
‪ ' d‬ا"ات‪.‬‬

‫ا]ن ی ا&ف \ أﻥ‪/‬اع ا"ات ا  داﺥ>  ا ‪-:‬‬

‫‪15‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬


‫اب ا
ول   آ اا  ام   ا‬
‫ا ر'م ا‪:##0‬‬ ‫)‪(1‬‬

‫ا ر'م ا‪ ##0‬ه ا ر'م ا [ ﺕ‪/#‬ى \ آ "&* 


 [ ﺕ‪/#‬ى \‪XY\ Y
e\ Y‬ی وﺕ*‪2Y‬‬
‫ا ر'م ا‪ ##0‬إ أر& أ'م‬

‫‪Byte‬‬ ‫‬
‫‪Short‬‬ ‫‬
‫‪Int‬‬ ‫‬
‫‪Long‬‬ ‫‬

‫وأآ‪ N&
>
&* 
n‬ﺥ‪e‬ل ا
 ه‪ int /‬ا‪H‬ى ه‪ /‬اﺥ‪0‬ر " ا‪f‬ﻥ ی ‪ Integer‬وا ﺕ&* ر'‪2‬‬
‫ﺹ‪ q#‬و *‪²‬ﺥ‪ ‡& H‬ا
‪* n‬رب \ آ( ﺕ&ی‪ B‬ا"ات داﺥ> اﻥ

h‬ه‪H‬ا ا*‪/‬ع‪-:‬‬

‫; ‪Int X‬‬
‫; ‪Short Y , Z‬‬
‫; ‪X=1‬‬
‫; ‪Y=2‬‬
‫; ‪Z=3‬‬

‫ا" ا"" ‪ X‬ه‪


/‬ا*‪/‬ع ا‪ q#0‬وﺕ‪ 2‬إ*د '" أو ﺕوى )‪ (1‬إ‪ N‬وآ‪ DH‬ﺕ‪ 2‬إ‪*Y‬د '"‪(2) NY‬‬
‫إ ا" ‪ Y‬و'"‪( 3) N‬إ ا" ‪Z‬‬

‫ا ر'م ا ا‪:##0‬‬ ‫)‪(2‬‬

‫ا ر'م ا ﺹ‪ ##‬ه ا ر'م ا ﺕ‪/#‬ى \ آ‪/Y‬ر أى أﻥ‪ Y+‬ﺕ‪/Y#‬ى \‪XY\ Y
e\ Y‬ی‪ N‬وﺕ*‪ 2Y‬إ‪Y‬‬
‫'" ‬
‫ ‪Float‬‬
‫ ‪Double‬‬
‫وﻥم \دة ‪  Float‬ﺕ&ی‪ B‬ا"ات ا ﺹ‪ ##‬و
أ
‪ n‬ذ‪-: D‬‬

‫; ‪Float x‬‬
‫; ‪Double y‬‬
‫; ‪X = 1.5‬‬
‫; ‪Y = 5.55‬‬


ا
‪ n‬ا ﺕ‪ 2‬إ*د '" أو " ا‪ Y‬ﺹ‪ x q#Y‬وه‪ (1.5) Y‬وﺕ‪ 2Y‬إ‪*Y‬د '"‪ (5.55) Y‬إ‪Y‬‬
‫ا" ‪.y‬‬

‫ا*‪/0‬ص ‪:‬‬ ‫)‪(3‬‬

‫‪16‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬


‫اب ا
ول   آ اا  ام   ا‬
‫ا*‪/0‬ص ه آ>
 ی‪/#‬ى \ ﺡوف أو ر
‪/Y‬ز
‪ >Yn‬آ ‪"Y‬ء وا&*‪Y‬وی وا‪/Y‬اری‪ g‬و}‪ GY‬وﺕ*‪ 2Y‬إ‪Y‬‬
‫'" ‬

‫ ‪string‬‬
‫ ‪char‬‬

‫ﻥم ا*‪[ \/‬ن ا"


ﻥ‪/‬ع ‪ string‬ی" أن ی‪ *Y‬إ‪ NY‬أآ‪ Y
Yn‬ﺡ‪Y‬ف أى آ"‪ Y‬وﺕ‪ dYk/‬ا‪2Y‬‬
‫ا"‪*Y‬ة إ‪ Y
e\ Y NY‬ﺕ*‪ . ( " " )l0Y‬أ
‪ Y‬ا"‪ Y
Y‬ﻥ‪/Y‬ع ‪ [ char‬ﺕ‪ *Y‬إ‪ NY‬إ[ ﺡ‪Y‬ف واﺡ‪Y‬‬
‫وﺕ‪ dk/‬ا‪ 2‬ا"*ة إ‪ ( ' ' ) 
e\  N‬و
‪n‬ل \ ذ‪-: D‬‬
‫; ‪Char x‬‬
‫; ‪String y‬‬
‫;'‪x='m‬‬
‫" ‪y = " maher‬‬

‫وه* ﺕ‪ 2‬إ*د ا‪#‬ف ‪ m‬إ ا" ا*‪ x 0‬وﺕ‪ 2‬إ*د ا" ‪ maher‬إ ا" ا*‪y 0‬‬

‫ﻥ&‪:[/2‬‬ ‫)‪(4‬‬

‫[ یم ه‪H‬ا ا*‪/‬ع آ‪n‬ا و  ه*ك


‪  X‬ذآ‪ G‬وه‪ 2' /‬واﺡ‬

‫ ‪Boolean‬‬

‫وی* إ‪ "' N‬وﺡة ‪ Á‬إ


 ﺹ‪/‬اب أو ﺥ‪ ²E‬و
‪n‬ل \ ذ‪D‬‬

‫; ‪Boolean x‬‬
‫; ‪X = true‬‬

‫ﺕ‪ 2‬إ*د '" ‪ true‬وه ﺕ&* ﺹ‪/‬اب إ ا" ‪ x‬ا‪H‬ى ه‪


/‬ﻥ‪/‬ع ‪ Boolean‬أ
‪ Y‬إذا أردﻥ‪ Y‬إ‪*Y‬د‬
‫'" ﺥ‪/ ²E‬ن ‪. False‬‬

‫)‪ (6‬آ( ا‪+af‬ر أو ا‪ QQ \ \E‬دوس‬


‫‪17‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬
‫اب ا
ول   آ اا  ام   ا‬

-: QX‫\ \ ا‬E‫ی &" ا‬% ‫ﺝ‬/‫ﺕ‬

-: ‫ی ا و‬E‫ ا‬-

‫ آ" ی‬h


‫ﺕ  اﻥ‬

System.out.print (" QX‫ \ ا‬N\% ‫;)"أآ ه*


 ﺕی‬

‫اس‬/Y' ‫> ا‬Y‫ داﺥ‬Y


2‫ أو آ ا‬QX‫ \ ا‬+\% ‫ ی" آ ا" ا"اد‬l0*‫
 ا‬e\ >‫داﺥ‬
-: D‫ \ ذ‬Nn
‫ وأ‬QX‫ \ ا‬N"' \E Á

System.out.print (" ;‫ل ا‬/‫"ا ر‬#


‫ أن‬+Q‫ إ[ ا; وا‬N‫ أن [ ا‬+Q‫;)"أ‬

YY‫ ﺡ‬YY‫ ا‬YY"‫ ا‬YY 2+YY‫ آ‬2YY‫ ﺕ‬YY"‫وس آ‬YY‫ ا‬YYQQ YY\ ‫دﺕ‬+XYY‫ ا‬YY\E ‫م‬/YY‫ف ﺕ‬/YY YY"‫ ا‬GHYY‫ه‬
.‫"ت ا*  ا"ت‬

‫ﺥ‬t ‫ل‬n

Int x ;
X=10 ;
System.out.print (x)

‫ اوس‬QQ \ (10) 2'‫\ ر‬E ‫م‬/‫ف ﺕ‬/ >"‫ ا‬GH‫ه‬

-: ‫ﻥ‬n‫ی ا‬E‫ ا‬-


‫ی ا وﺕ آ" ی‬E‫ ا‬NX‫ﺕ‬

System.out.println ("QX‫ \ ا‬N\% ‫;)"أآ ه*


 ﺕی‬

‫ن‬/Y‫ ی‬Y‫ﻥ‬n‫ ا‬Y‫ی‬E‫ ا‬Y( QXY‫ ا‬Y\ Y\E‫ ا & ا‬Q»
dk‫ی 
ن و‬E‫ ا‬GH‫وا(ق  ه‬
Y\/E"‫ ا‬Y"‫ ا‬Y& Y‫ ا‬YQ»
dYk‫ن و‬/Y‫ ی‬Y‫ ا و‬Y‫ی‬E‫ ا‬Y Y"* Y‫ ا‬EY‫ ا  ا‬Q»

: D‫ل \ ذ‬n


H‫ﺥ‬²*‫ و‬E‫ة  ﻥ( ا‬Q

-: ‫ی? ا و‬E‫ل \ ا‬n

18 Islammaher4@yahoo.com : ‫ﺕل ﺕ‬


‫اب ا
ول   آ اا  ام   ا‬
Int x ;
X = 10 ;
System.out.print ("‫; ) "ا" ه‬
System.out.print ( x ) ;

‫ن‬/‫ ا"> ی‬GH‫\ ه‬% h‫ﻥﺕ‬


10 ‫ا" ه‬

-: ‫ﻥ‬n‫ی? ا‬E‫ل \ ا‬n

Int x ;
X = 10 ;
System.out.println ("‫; ) "ا" ه‬
System.out.println ( x ) ;

‫ن‬/‫ ا"> ی‬GH‫\ ه‬% h‫ﻥﺕ‬


‫ا" ه‬
10

‫ا ا ء‬H‫" \ ه‬+


3‫ﺡ‬e

‫اد‬YY
‫ص‬/0YY‫ ﻥ‬Y\E‫ ا‬YY"‫ ﺝ‬Y l0YY*‫ ا‬Y
e\ YY ‫اس‬/YY' ‫> ا‬Y‫ داﺥ‬dYYk/‫ ا‬Y"‫> ی‬YY' Y
YY*"‫ ﺕ‬Y"‫آ‬

‫ ﻥ‬l‫ أ
 إذا أردﻥ إد
ج ﻥ‬+"' \ ‫ل‬/0#‫
ات یاد ا‬+* d‫ أو ﻥ‬QX‫ \ ا‬+\%
D‫ل \ ذ‬n
‫ ( و‬+ ) d"‫
 ا‬e& 2+* >0(‫\ واﺡة ﻥ‬% "‫ ﺝ‬

Int x ;
X = 10 ;
System.out.println ("‫ "ا" ه‬+ x ) ;

‫ن‬/‫ ا"> ی‬GH‫\ ه‬% h‫ﻥﺕ‬


10 ‫ا" ه‬

n
‫( أ‬7)

19 Islammaher4@yahoo.com : ‫ﺕل ﺕ‬


‫اب ا
ول   آ اا  ام   ا‬

‫ﻥ(  ه‪H‬ا ا&*‪


0‬ه‪H‬ا اب ‪H‬آ
‪n‬ل واﺡ وه‪n
/‬ل ‪ 2+
N* Á‬ﺝا (‪t q‬ق ارئ \‬

‪/‬ﻥت ﻥ
‪ h‬ام  ا‪.‬‬

‫ﻥ
‪ h‬ﺡب ﺕی ا‪ \ E‬ﺡ درﺝﺕ‪eI  N‬ث
‪/‬اد‬

‫'> آ أول ﻥ


‪ h‬ی ا&ف \ &‡ ا*ط ا‪-: 
+‬‬
‫)‪ 2 (1‬إدراج اا ا‪ V‬وا ﺕ" دا ال ) ( ‪ main‬داﺥ>
 ی" ‪e‬س ‪ class‬وه‪/Y‬‬
‫ی&* ﺝ ء وه‪
/‬أه‪ "
2‬ات ا
 ا‪ PX‬وان ‪Q‬ء ا; ‪Q 2‬ح
(‪/Y+‬م ا
‪ Y‬ا‪PXY‬‬
‫ اب ا‪n‬ﻥ
ه‪ GH‬ا ا"‪ 2+‬ا]ن أﻥ*‪*Y Y‬رج اﻥ‪ h
Y‬داﺥ‪ class >Y‬وﻥ&‪ NYE‬أى ا‪2Y‬‬
‫و ‪ start‬وﺕ&* اای ‪.‬‬

‫)‪ (2‬ﺕم  ا &‡ ا"> ا‪ %X‬ا‪+X‬ة  آ‪


n‬ت ا
 و&>
أزه‪ Y‬ﺝ"‪>Y‬‬
‫‪ /‬ا‪ %X‬وﺕ‪²‬ﺥ‪ H‬ا‪ 0‬ا داﺥ> أى اﻥ
‪-: h‬‬

‫)‪Q‬ط( ‪if‬‬
‫{‬
‫ﺝ‪/‬اب ‪Q‬ط‪------‬‬
‫ﺝ‪/‬اب ‪Q‬ط‪------‬‬
‫}‬

‫أ
 إذا آن ه* ﺝ‪/‬اب ‪Q‬ط واﺡ ‪  Á‬ه*ك دا\
و‪ dk‬ا '‪/‬اس } {‬

‫)‪  (3‬ا ﺕ‪/‬م *(‪ H‬اﻥ


‪E h‬ی ﺕ ‪ e‬أن ﺕا\ ﺕﺕ ا"> داﺥ> اﻥ
‪. h‬‬

‫)‪  [ (4‬ﻥ‪+‬ی آ> ﺝ" داﺥ> اﻥ


‪ h‬أن ی*‪( +‬ﺹ‪.( ; ) %/*
N‬‬

‫)‪  (5‬ه‪H‬ا اﻥ


‪ 2 h‬ﺡب ای آ]ﺕ‬

‫إذا آن
‪ Á/‬ارﺝت ا‪en‬ث
‪/‬اد أآ
)‪ (50‬وا'>
)‪ (70‬ی‪/‬ن ای
‪/‬ل‪.‬‬ ‫‬
‫إذا آن
‪ Á/‬ارﺝت ا‪en‬ث
‪/‬اد أآ
)‪ (70‬وا'>
)‪ (80‬ی‪/‬ن ای ﺝ‪.‬‬ ‫‬
‫إذا آن
‪ Á/‬ارﺝت ا‪en‬ث
‪/‬اد أآ
)‪ (80‬وا'>
)‪ (90‬ی‪/‬ن ای ﺝ ﺝا‪.‬‬ ‫‬
‫إذا آن
‪ Á/‬ارﺝت ا‪en‬ث
‪/‬اد أآ
)‪ (90‬وا'>
)‪ (100‬ی‪/‬ن ای
"ز‪.‬‬ ‫‬

‫ا"‪n‬ل‬
‫‪20‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬
‫اب ا
ول   آ اا  ام   ا‬

Class start
{
public static void main ( string[ ] args)
{
int degree1 , degree2 , degree3 , average ;
string grade ;

degree1 = 60 ;
degree2 = 70 ;
degree3 = 80 ;

average = (degree1 + degree2 + degree3 ) / 3 ;

grade = " ‫; "را‬


if (average >= 50)
grade = " ‫ل‬/
" ;
if (average >= 70)
grade = " ‫; "ﺝ‬
if (average >= 80)
grade = " ‫; "ﺝ ﺝا‬
if (average >= 90)
grade = " ‫; "
"ز‬

System.out.print ("/‫ "ای ه‬+ grade ) ;


}

-: h
‫ح ﻥ‬Q

21 Islammaher4@yahoo.com : ‫ﺕل ﺕ‬


‫اب ا
ول   آ اا  ام   ا‬
‫)‪ (1‬أﻥ اﻥ
‪& h‬ی‪ B‬أر‪
d‬ات أ\اد ﺡ ی"‪/n‬ن ارﺝ ا و وا‪n‬ﻥ وا‪ nn‬وا"‪ Á/‬آ"‬
‫ی ‪-:‬‬
‫; ‪int degree1 , degree2 , degree3 , average‬‬

‫)‪ (2‬أی '"* &ی‪ 


B‬ﻥ‪ 0‬ی"‪ >n‬ای‬
‫; ‪string grade‬‬

‫)‪ (3‬ﺕ‪ 2‬إ\‪E‬ء ‪eI‬ث '‪Y" 2Y‬ات ا \‪Y‬اد ا‪ Y#‬وا‪ Y‬ﺕ"‪ >Yn‬ا‪enY‬ث درﺝ‪Y‬ت ا"‪Y‬اد
&‪ Y‬ا‪Y‬ی \‪Y‬‬
‫أ‪.2+‬‬

‫; ‪degree1 = 60‬‬
‫; ‪degree2 = 70‬‬
‫; ‪degree3 = 80‬‬

‫)‪# *"' (4‬ب ا"‪% \ Á/‬ی? ﺝ"‪ d‬ا‪en‬ث درﺝت ‪ 2I‬ا" \ )‪.(3‬‬
‫; ‪average = (degree1 + degree2 + degree3 ) / 3‬‬

‫)‪ (5‬ﻥ [ن اﻥ


‪ h‬ی*(‪ H‬ﺕ ‪ *k‬أو[ إن ای را‬
‫; "را " = ‪grade‬‬

‫)‪ (6‬ﻥ ا"‪% \ Á/‬ی? ﺝ"> ‪ /‬ا‪( if ) %X‬‬

‫أو[ إذا آن ا"‪ Á/‬اآ


)‪ (50‬ی&* أن ﺕی‪ G‬ی‪/#‬ل
را إ
‪/‬ل‪.‬‬ ‫‬
‫)‪if (average >= 50‬‬
‫; "
‪/‬ل " = ‪grade‬‬
‫‪I‬ﻥ إذا آن ا"‪ Á/‬اآ
)‪ (70‬ی&* أن ﺕی‪ G‬ی‪/#‬ل

‪/‬ل إ ﺝ‪.‬‬ ‫‬
‫)‪if (average >= 70‬‬
‫; "ﺝ " = ‪grade‬‬
‫‪ nI‬إذا آن ا"‪ Á/‬اآ
)‪ (80‬ی&* أن ﺕی‪ G‬ی‪/#‬ل
ﺝ إ ﺝ ﺝا‪.‬‬ ‫‬
‫)‪if (average >= 80‬‬
‫; "ﺝ ﺝا " = ‪grade‬‬
‫را& إذا آن ا"‪ Á/‬اآ
)‪ (90‬ی&* ﺕی‪ G‬ی‪/#‬ل
ﺝ ﺝا إ
"ز‪.‬‬ ‫‬
‫)‪if (average >= 90‬‬
‫; "
"ز " = ‪grade‬‬

‫)‪  *"' (7‬أ


 ‪ N\%‬أو إ‪+a‬ر \رة \ إ‪+a‬ر ﺝ" )ای ه‪ (/‬وی ‪/‬اره ای
‪-: >n‬‬
‫ای ه‪ /‬ﺝ أو ای ه‪/
/‬ل وه‪H‬ا \ ﺡ درﺝﺕ‪N‬‬


‪ : YYa/#‬ی"‪ YY‬آ‪ YY‬ه‪HYY‬ا اﻥ‪YY& h
YY‬ة ‪YY%‬ق داﺥ‪ YY >YY‬ا‪ YY‬و‪YYE‬ق
‪ G0YY‬ﺝ‪YY‬ا و‪ YY‬ا‪YY‬ض‬
‫ا‪
V‬ه‪H‬ا اﻥ
‪ h‬ه‪ /‬ﺕری‪ >Q \ D‬اا
‪ h‬ام  ا ‪.‬‬

‫)‪» (8‬ال‬
‫‪22‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬
‫اب ا
ول   آ اا  ام   ا‬

‫ ا"‪n‬ل ا ﺥ  ه‪H‬ا اب


 ه‪ /‬ا" ا ی‪ QQ \ dE‬اوس ‪ .‬اﺥ
" ی‬

‫ای ه‪/
/‬ل‬
‫ای ه‪ /‬ﺝ‬
‫ای ه‪ /‬ﺝ ﺝا‬
‫ای ه‪"
/‬ز‬

‫أرﺝ‪ /‬إرل ا‪ >#‬إ اﺕ ‪Ö‬ﺡى ا‪E‬ق ا ‪-:‬‬

‫ی اوﻥ ‪islammaher4@yahoo.com :‬‬


‫ر '‪0‬ة \ ﺕ(‪/‬ن
‪/"#‬ل ‪+2 0128356933:‬‬

‫أرﺝ‪ /‬إرل ا‪f‬ﺝ ﺕ‪²‬آ


'اءﺕ‪ D‬ب و
و‪ dk‬ه‪H‬ا اب \
‪ (cb4a) d'/‬و
ﺝوى ﺕ‪#‬ی‬
‫ ا وان ‪Q‬ء ا; ﺕ& \* ال ر‪ D D‬ﺝ ی> ا‪ X‬و ‪²‬أ  ﺕ‪#‬ی اب ا‪Yn‬ﻥ
‪ Y‬‬
‫ه‪ GH‬ا وه‪ /‬ﺕ‪/*\ #‬ان )

  ا
 ا‪ ((OOP) PX‬اﻥ‪3‬وﻥ ‪...‬‬

‫أﺥا [ ی&* إ أن أ'‪/‬ل) ‪Ö‬ن آن


ﺕ‪ " ?/‬ا; وﺡ‪ G‬وان آن
ذ> أو ‪ /+‬أو ﻥ‪Y‬ن أو ﺝ‪>Y+‬‬
‫"* و
ا‪EX‬ن ( وا‪e‬م \‪ 2‬ورﺡ" ا; وآﺕ‪. N‬‬


ه
‪ "#
"#‬ی‬
‫ا(' اا& ‪ -‬آ ا‪ – *+‬ﺝ
& ا"*‪/0‬رة –
‪0‬‬
‫'‪ 2‬ا‪#‬ت وا*‪23‬‬
‫‪ 15‬ای ‪2006‬م‬

‫‪23‬‬ ‫ﺕل ﺕ ‪Islammaher4@yahoo.com :‬‬

You might also like