You are on page 1of 23



       


 

   


       

www.cb4a.com
('  5 0 1 2 34 
 / - ()* '  $

123


  
  



 "#
"#
'( %& -  *+
& "*/0
0
' 2# *23

15 2006

 2; " 2
  Islammaher4@yahoo.com :


       

'>   '       '



- " ?-  - & B- &- B
 &  DE- "I - GH-



 2;  ; "#H ? " &> "3 */ 2IH (  2+&/ .&2
" 
 / V
 / H "
 G PQ /  :N / H ?
YXY
YY
YYYY  2YY+YY#YY N& YY"\ YYXYY/ /YY; [  NYY[ NYY /YY YY YY"# YY
  Islammaher4@yahoo.com :


       

]  N 2# N&/ H \  _ N N+* ]  \"Y


NY N

+ "'/ ' +a \ N 
N\
N* "I# QN*Y NY& Y
*/Y /YY "(YY YY "YY& NYY G&" NYY [ _YY +0YY#[ "YY \NYY"# 2YY
 [ >V" G NV*IH 
N#" d[# [ _0#& *I \ > N /" YY\ Y*I
(
N " N " (0 /"*&/ *&/ " ( e _ [ "_Q + I

"//Y /YYY eYY "* G Y "_YQ NYYI  _Y&/YY "YY _YYQ NYY#
YY]YY
# N& \" / /"3 \/ .



  / /  gXef  " -N
 \/"
h  " -
d'/ ef

" ?
H  [ &  
 N G[ \ \ /+" l "Yk#
dY
  Q   ('  2' nn# * -23 -*+
& "*/0Y0Y
-
o / \ 
e# \/ '/ #  (*Y 2Y"Y*+ /" YqY
"& *(  2"  l  X" dH H  2\  2+Y.Y(
/
2Y Y"#
V.2

 
 Y"Y*+ /" Y . qY"& (*Y Y 2Y/Y+
Y\ Y+ GYQ G& 2Y3HY >+YY NYH
 &0 " % d .2 G;  \ H "/+  ;  N"\  N \ NVE
N
. 
t N
" &  u   &
 
www.cb4a.com d'/H (
* Nn \Y

/+ G& "3   +H   & Y Y# Y\
+Yk Y\ Y Y

  ;  2+"\  2+ 2;  " "*
; 
> 2/
} // 2
 2Qf \ N> " \ d'/
 "*  N.
" &  u" N Y Y
Y\ YY 2" Y&
2Y+
dY/Y  Y] [ PYQ Y
" YY"+" YYYY_
 "  Y' >YY
 H Y
Y
 YY"
>YY
 NYY YY;  YY} NYY( YY"+ Y* YY
{ )/ (24 f.

& B
-[/2


 "#
"#

  Islammaher4@yahoo.com :


       

 g"e1984/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 USBY+  Y#Y 0YX
 .VB.net

&
"  N 
 #:
 YY Y
>Y 
 Y Fortran Y visualbasic6 C++ JAVA  Y\ >YY)
(  >
 VB6 .C++
 >

   Verilog .(
Chips 
  HDL  >
HTML ASP . PHP  >
SQL .Access 
*H + . PROLOG  d
\*0 
* + [ > \  )
( ."+ 
* + V[ > \  ) (  .2  *
dQ 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
VeY\ Y Y'( Y% 15 2& 2Y YY# Y&
23*Y
'V "" \/ + #YQ XY Y/ / 
YY #+YQ Y\ >Y Y/ Y
G
&/Y* Y

 2005H 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' qY \Y
/*  &   E
  dE; "  ?/
\ Q . 
t .
/0# \  \"> Y
Y  Y
Y
Y Y Y# Y Y 2#Y
0Y  Y YY& 
dE Nek  Y% ?YQ Y Y GHYY#  &0Y YXY  Y+"Y "/Y#
*(/  ? n
>X
# e  [ 
2I/& / ; '.N

e0  :

"* DYY[0YY  YY YY ' YYYY YY % YYXYY  YY #YY  YY"* YY
YY; dEYY

\ 
 D.
 [ islammaher4@yahoo.com :
  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+VYQ NY&" &XY  Y
uY Y+e dEYY /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 -qVXY
/ "# \ ( #(.
#
-3 .HTML

   \/ ; *   +3

"I GH
GH
 +&% + ?#[ [ *  /\ D.  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

  

:
   
  Islammaher4@yahoo.com :


       

"  &* 


)" (1  
) (2E  .
) (3 B 
 h  
) (4  E // .Consol application
) (5( & B".
) (6( +af  QQ \ \E.
) (7
.n
) (8 .

)" (1  



  [ 
hH  2 + N \ B  h
Y 2YY NY  YY Y
N dEY&" Y\ >Y Y+
Y"+(/
Y(Y/Y N software Y& hardware
  Islammaher4@yahoo.com :


       

 
C  >n  (/  *& D  Y
Y\ hY+
& Y YP >YY3
 &
>X H 
[ h" N&"> \ + t \ 3 t >XY Y' Yh
Y
Y
GH \ H & (
& 2 *3 H #  +HY /Y
Y (.DLL) Y
>"#*I n
*\ h" 
. h
    q"

hH & Y+ DH

"+  E) X [(  u D



 Y >XY Y*\ ?YE
Y
 Y"+
N(/
Y(Y Y+ G  Y*Y3  2Y&) >XY/ Y 42 Y
YnY3 >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

V*I
) ](

 2
C


h
C

(1. 1)>Q
 2*( H
\ C  h]
Q  DH +&" \ / ].N


 hC
] ( )V(

-
    -:

)(software+Hardware

   \*


 " [  2/#> 
h /0  'Y >Yn
) V*nY( [ Y2Y
" + /  / ) .(Byte code GH/0 Y\ >Y"& q0 Y+
Y"+(Y

/( N 3 . (2 . 1 >Q) >X


 /
Byte code

2
 


h

/  

(2. 1) >Q

H  >X dEY h*Y  h
Y"/Y  Y [ Y&"/
Y\ Y(Y ]Y
 DH dE&"> \
/( + .


h
  Islammaher4@yahoo.com :


       



Nt
 NtV
 YYY\ Y\ Y \"Y  Y Y\ YY Y\/] YY /Y  h
Y 2YY*( Y\ GHYNYY/ *
N E
h ( N[  2*(H \ ] ( Q
V .
 GH+" "   \ }
  Y YYE XY [ Y"Y (  u/# X [ \ /

N + 23.>X
 D& :] & ' HY  Y '&YQ Y " Y Y} Y\ YY Y
Y 
Y
 "*  / ' GH   (&k ( >Y* Y+' Y&*NY Y
H 
 ' \ c4arab d'/
\ N() #
d*(  
dY/Y
Y
&Y
 & "3H   ?#
& /X &">   . +/ ( >k& YY  NY Y+Y3
   > 
 GH" 
} / " GH *   DH
"  H  )"  (.

) (2E  

  Islammaher4@yahoo.com :


       

/ / n
E   " +&keI # \* -:V
*/ :E // -:Console

 GHE 2Y*( HY Y\ h


Y Y+ NXY Y+Y  Y*&
Y DYY"+
Y} Y+
eYY  YY] YY
YYnYY
h&" YYP YY\ >YYYY  YYYY
h YY&"/' YY\ >YY\ YYYY

  )* D - 
e H
(en&" E \
" l \ "n "Y+
 \ N GHE \ "
h}  /0# \ ( \ )(3. 1 >Q

(3. 1) >Q

*/ n :E * -:Windows


 GHE  2*( H
QQ \ h/ " 2"0Y h
Y NY(* Y+
Y
\ +&k(
) >n
N(* QX q
*\ -
& /0
& Y(
  Islammaher4@yahoo.com :

10


       

./ & 


/ >n  D& DEYQ 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* YY +&Yk

f  B/ >Q +E /*


 
h/ X
/+ Y Y  Y
Q ;.

*/  : unE  -:Web

  Islammaher4@yahoo.com :

11


       

H */
E / *( \ H(# / "&
/ "
2   " 
  '
(1) 2H  ) (5. 1 >Q

 2*( H
\ h( # NX GH#(0

(5. 1) >Q

) (3 B 


 h  
  Islammaher4@yahoo.com :

12


      

-:   h


* 
>  

.N 0 &"> H / D"\  D/ ; /\ 2 ; " 2 


/0Y* Y3 Microsoft Word /Y> Yn
/0Y* Y h
Y qY( 2Y'
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
 
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
Y 2Y
?% \ " \" 2 /   2)"  (   
YY* YY
. (.Class)  YY 2YY" 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(
.H \
 F5 \
(k /0*
YY YY DYY YY\ ; YY"> YY"& NYY YY
YY h
YY HYY(* YY
YY+ [YY&
DY Y
&Y Y/ [ NY 2Y\ Y Y
Y /YE Y&
Y ( ; 
." & f

(1)

(2)

(3)

(4)

(5)
(6)

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 Be /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"


  Islammaher4@yahoo.com :

14


       


2 Q >  
 N " "  "[/# [ }* \* Y + h
Y[  >

/Y+(
g n " Y Y* enY" DY YY 'Y /Y h
Y &"NY
 +\ N*&
N\ DVE eY h dEYY 'Y [
YeY
 Y'" Y [ YdEY
/0# \ ' 
e
 '"  *t [n
H / D Y  Y% 2YY
/0# \ '" N
2Y enYY  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+&
>YY Y Y#
Y(a/G
 DH 3#
+" " " X IF " Select GOTO}

" & \  +H   '  .


) (4* q0 /  2"  \  (a/ /  
Y*\ enY" Y+ YY  2YYE
 YYY/PXYYY h
YYY YYY* YYYE
 YYY stu_name 0YYY student_name
nameOFstudentH
' d".

]  & \ / "  >   -:

  Islammaher4@yahoo.com :

15

)(1


       

' :##0

'  ##0 '  [ /# \  "&* 


 [ /# \XY\ Y
e\ Y *2Y
'  ##0 & '






Byte
Short
Int
Long

N&
>
&* 
ne 
 int /H /0 " f  Integer &* '2
q# * & H
* n \ ( & B" > 

hH */-:

; 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

)(2

'  :##0

'  ## '  /# \ /Y Y+/Y# \XY\ Y
e\ Y N* 2YY
'"

 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) YY
" .y

)(3

*/0 :

  Islammaher4@yahoo.com :

16


       

*/0  >
 /# \ 
/Y
>Yn "Y &*Y /Y g} GY* 2YY
'"

 string
 char
 *[ \/ "
/ string" *Y NY Y
YnY " 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

)(4

&:[/2

[  H */ n   *


 X G 2' /
 Boolean
*  "' N 
 / E
n \ D
; Boolean x
; X = true
2* '" true &* /  " xH
// Boolean
Y Y*Y
'" / E . False

) (6( +af  QQ \ \E


  Islammaher4@yahoo.com :

17


      

-: 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 Yn YE Y( QXY Y\ Y\E  & Q
dk 
 E GH( 
Y\/E" Y" Y& Y YQ
dYk /Y Y YE 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" \ +
3e

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 &*
0H  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+ 
 YPXY
  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

)  (5H 
2 h  ]






 / en
/ 
) (50'>
) (70/ 
/.

 / en
/ 
) (70'>
) (80/  .

 / en
/ 
) (80'>
) (90/   .

 / en
/ 
) (90'>
) (100/ 
".

"n
  Islammaher4@yahoo.com :

20


      

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" >YnenY Y "Y


& YY \Y
.2+
; degree1 = 60
; degree2 = 70
; degree3 = 80
)# *"' (4 "% \ /? " den  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 YYHYY YY& h


YY YY% YY >YY YYYYE
 G0YYYY  YYYY

VH 
h / >Q \ D
 h   .

) (8
  Islammaher4@yahoo.com :

22


       

 "n   H 
 /"   QQ \ dE .
" 
 /
/
 /
 / 
 "
/

/  >#   E  -:


  islammaher4@yahoo.com :
 '0 \ (/
/"# +2 0128356933:
/ f 
' D
dkH  \
(cb4a) d'/
 #
  Q ; & \*   D D >  X   #  Yn
Y
GH //*\ # )

  
  ((OOP) PX3 ...
 [ &*  '/)  
" ?/;  G 
>  /+ Y >Y+
"*
EX ( e \ 2" ; . N


 "#
"#
(' & -  *+
& "*/0
0
' 2# *23
 15 2006

  Islammaher4@yahoo.com :

23

You might also like