UuKF* UOuuMJ
uU _ nBK
uHR*
lO bL UL
ZUM* ed dUO bL
vu W
b uL rOd
UIM vO Ub
u .dJ b
UF d?
hL( u rOF
5U
ZUM* e?d
ud d
hL(u dL
WOMH dzb
U?d b?z
d?
UL uL UL
r?OL?B
rO U1
u? bL?
WUDK Vu; b
rK
dL
uG dd%
dU uL dL
bO?? ?CM
Ud lb
UI
M vO Ub
bL U( VU
u .dJ b
lO bL UL
b uL rOd
WOU WO
d WF D
?
ZUM* edwUF rOKF WOd u WuH l?D uI lOL
WMb* ed WN s 5LO vK U bUF* U uOB* w ZUM* ed
5D
K tK
fU uHK
pcdc@palnet.com wdJ uMF www.pcdc.edu.ps WOdJ WHB
bONL
VFA UuL oOI WOMODKH WOuB) wd UNM l{ d{ wUF rOKF WOd
VFAK WOMu UO UM U LN
U U bF wMODK UNM UM uFA 5 tUJ cQ v wMODKH
w Wb* WdA uLK WOLM wU ou WOdI1b rOI aOd U U wMODKH
uK WOL) WD) U UN
u wu c lL* b oI UN s w rOKFK WOzd WKOu t w UNM* WOL sLJ
VUD rKF* bO v_ _ rKFK jOu bB* t_ UNM* dUM b wb* UJU WU WUM
jzUu s UdO d_ rKF WOK; WUI uU( Xd rKF qzU s dO v WU{
bU*
nB VJ wMODKH UNMLK UND s WU WKd* oOD UF c u d
WKd* V iF duD v WU{U wMI wMN* WOU uKF wLKF tdH uU _
WOd uJ UN UI UF w uU wU nB UNM V UNFO WOU_
U OU u qLF uHBK UF rOKFK WOb* VJ lOL b XKL b wUF rOKF
qd* ZUM* WOKOK% WO1uI U qL wdJ rOKF UJA U w WO WOM lOu vK
wMODKH rOKF WOu 5% ud duD WKu* UuL U OI YU* lOL w
UU UI Ub v dA b_ uHBK e$ w rKF* W WOb* VJ bF
wIDM qN uKQ X{d UuKF UF s tOK qLA U0 rKF rOKF WOKL w WOU eO
.uI VOU WDA_ qzUu fb ozdD qB W{ dR sLC WuM d dOu
uc* WOL) WD) U l
UNb uuI sc ULKF* 5LKF* 5ud WUA0 U uM
Ud UNOIM VJ WFd r
W
bI
rK b w lO{u* s UuKF* UOuuMJ X gOF c WOdF* u dB w
UuKF* UOuuMJ dI US dI U UM s tKL U w U b U M uJO dH UN
WuU WKd* w wMN* w1U_ rOKF WK lOL' wMOD KH UNM* w
_ UJ rNOb rN dU U( nB WK b 5 lC Ud UO c w
U tFO WuU WKdLK bb' wMOD KH UNM* sL{ UuKF* UOuuMJ V WK K w
b s tO uB U oOI% w rN 5K dA wU nBK d
WGK Wd U dF r UuKF* UOuuMJ s WU WbI UJ c w dF
WUO UOU uU( rOLB U UOu) UuKF* WOM v WbI p O uO
UNM e UM rKFLK sJ1 WU( bM tO ld oKL wBA uU( UN Yb%
w VUD t U* LJ lO{u* c UO U rNbF WKD W V UNO lu
VUD U w UNOL fJFO bb' UNMLK WCdF uD) l UL M WIU uHB
UuKF* UOuuMJ l R qJA qUFK WOU_ UN* WdF*
vK WKD WUJ WuNH UNKF& WIdD WOLKF U* .bI UU bN nOQ od c
WKD UOHK vK bLF WbI* U* WuF W Q WUMI UMb p s rdU rNUUL
WdD* lO{u* UOU b* uI VUM* rN* s nOQ od Q rNUUL
WOLKF rNOHK WKD WO UKD* VO b qJA UNOd
UJ bLF UMU pc dEM VU' vK tM d WUL* vK WdD* lO{u* ed
sUL WK_ s WOKLF Vu' vK eOd WdD* lO{u* v WOKOK dEM
WuKD* UN* WKD U U* b dI U2 UdO UcOHM r qQ w lUA*
d oOD rNH bLF WIdD WKD v rOUH* UB w r_ dBMF u UFU b* vI
UMK lUA* vK d U d WOLKF U* dOC% w dO bN VKD c d_ kH(
qC ZzU u lOL' eOH% w UuKF* UOuuMJ UF UL WdD* U* fU& rN w dO
WUF vK nOQ od d UJ b w UUC w WKuD UU v WU{U
U* 5 % w dO rN U2 ud bF WOLKF U* rOOI w UdO WOMOD KH d) dO
b nOQ od UNKL WOR w w UD_ s uK UJ dO dF WOLKF
UI UJ 5 % vK qLFK rNUE0 U ud* UMOK q w dO UMK
sdOJ 5LOI* 5LLB* ZUM* uM v bN' c d w rN s q dJA
rNzUBM UMOK uK r s2
uHR*
oOu w tK
U???u??;
WbI
dO GL UD
bu WK
_ wb qBH
UuKFL UOuuMJ
UuKF* UOuuMJ b
U
UuKF* UOuuMJ s?NL?
UNUL UuKF* s?
UuKF* uU( l qUF UO
ZdK lD uI
bu WK
WOU bu
v_ bu
WOUuKF* v qb
WbI
UuHB*
WbJ* Wud*
U_ dOuD
bu WK
WO
U WbI
bF WLE
WbF WLE_ sO WOB b_ qu
uU w UUO qOL
jO uU
dc
bu WK
uU( WUO
uU UN UuJ
WOOzd dc edL ZUFL
d U b
UdOH qOGA UE XO
bu WK
W U) bu
WFd bu
WU bu
10101010101010101010101010101010101010101010101010101010101010101010101010
101011010101010101010101010101010101010101010101010101010101010101010101010
10101010110101010101010101010101010101010101010101010101010101010101010101
01010101010101101010101010101010101010101010101010101010101010101010101010
1010101010101010101101010101010101010101010101010101010101010101010101010101
0101010101010101010101101010101010101010101010101010101010101010101010101010
1010101010101010101010101101010101010101010101010101010101010101010101010101
0101010101010101010101010101101010101010101010101010101010101010101010101010
1010101010101010101010101010101101010101010101010101010101010101010101010101
0101010101010101010101010101010101101010101010101010101010101010101010101010
101010101010101010101010101010101010110101010101010101010101010101010101010
1010101010101010101010101010101010101010110101010101010101010101010101010101
0101010101010101010101010101010101010101010110101010101010101010101010101010
1010101010101010101010101010101010101010101010110101010101010101010101010101
0101010101010101010101010101010101010101010101010110101010101010101010101010
1010101010101010101010101010101010101010101010101010110101010101010101010101
0101010101010101010101010101010101010101010101010101010110101010101010101010
1010101010101010101010101010101010101010101010101010101010110101010101010101
0101010101010101010101010101010101010101010101010101010101010110101010101010
10101010101010101010101010101010101010101010101010101010101010101101010101010
1010101010101010101010101010101010101010101010101010101010101010101101010101
01010101010101010101010101010101010101010101010101010101010101010101011010101
01010101010101010101010101010101010101010101010101010101010101010101010110101
01010101010101010101010101010101010101010101010101010101010101010101010101101
b?????u
WOUuKF* v qb
Information Technology
UuKFL UOuuMJ
WOzb UuKFL qI w Wb L WOuuMJ qzUu XU UL bb j uLM WdFL XU U Lb
qzUu XuM uM q nUC d{U UM w UuKFL WOL X ULMO WDO
UNF qUF UuKFL WUF w Wb L WOuuMJ
u U dG p U
UuKF* UOuuMJ b U
wdJ rKF
rKF q
WdH dH wd dH rKF
U rNU `H sOLKFL sO
VUM UL UBL s U F
rNb
uUU rOLB
rKF q
Multimedia
bFL jzUu
dF uU b wMF `KDB
uB uB ud uBM
qUJ qJA WdL WU
d bK w d{U
U_ c w U MJL ` Telecommunication UB U
uUU UF_ w r
Conference)
E-Commerce WOdJ U
rKF q
uKUF sc UM b be
WOdJ U sL{
fUM dOG Ud dN
dJ UdA
qOKI vK WBL UdA qLF
qLFU p UM bM UL
Wd sLC UOMI U vK
dOu UFL UuKFL
UNUL
WOdJ U jD
rKF q
U sL{ b r mK
uOK uOd uH U WOdJ
U uOK
wdJ u
rKF q
WOdJ WuJ uNH uN b
U wLUF u L vK
UOUD w t wb OL s sK
w
rKF q
XKUF w b s qd bF
VzdC U w wKUH u L l
U
UIMK UUC
UdO dH u bb
rKF q
WdL U uUGM d
UOuuMJ oOD w U OLUv_
vK UM UNM UH UuKFL
wUB wUuKFL bFdR
b vK uu v bN UOI u
WUALK lL W q bF
UuKFL UOuuMJ uD w
UNM UH
w rJ
rKF q
wUuKFL bF dR bLF
dUM W rOOI vK wUB
w W Oz
UOuuMJ WUM WO du u
UB UuKFL
W?? ? ? ? OKUI bF?? ? ? u?? ? ? ?
W?? ? ?OMFL UNK W??O U uKFL
lL W q w WOU_
WuJ UdA d_
UN c b u
UB UuKFL UOuuMJ
UNM UH
r WIU W dUMFK WU{
UOuuMJ WK b u rOOI
WHK q UB UuKFL
Xd Ub UB
uKF UO{Ud rOKF u
W q w
p o wdJ bd
c
O aU pL d
UNdF d WuKF pbK r
UFOL cN d WLKJ pM dOJ
pUuKFL ub UN sNJ qN
w d ULK qC UN s
U d U U u w pK
WuF s be UL WU U
UNEH WuF U r UNUA
dOG V pc b L vK
d d sO d WLK b L
WOuuO UuKF
sOF WLB
l WLB dL
rKF q
UN s d w Xd UH
uud l WOUL UFL
WKdL UuKFL s kH WU
c UL UUD U q
Secure S d u d H
UHB pK q uM w s
c b WH v uu U
pM uud
(Backup)
rKF q
qUF bM WO WUL lOD p
sJ U WUD dOu uU l
bHM L uL eN_ s hK
sJ Udb WR WIdD
b
* UO
WO_ buIU e UuKFL UOuuMJ b vK wGM
UIMK
Ud VOu wLLB vK Vu
rNUM w WOB U
b LK dC V YO
Y
b WOB dUL s Y
uUK nJL
WdA
b tK s XFL c dG WFLL UUO VUM
dG p b w
qJA UNb d WIO d_U WIKFL UUO uJ
dL
UNO WU UN bF d_U WIKFL UUOU kH
a M o WOUH
Software Copyright
UIMK
Adobe photoshop
Shareware Copyright
Norton Antivirus
Freeware Copyright
JBuilder
b????????u WK???????????
WO UKDBLU wMF U
WdJH WOJKL uI wdJ rKF WOdJ UUuKFL UOuuMJ
UuKFL UOuuMJ b U r s W L b
WMNL c UN sO qLF w UuKFL UOuuMJ Udu w sNL s UUO bu db
UI Y UUC
WUM d WLK UO
WdJH WOJKL U w sOD K sOu
sOD K w WOdJ WuJ ?
UUI UO WOuJMF WJA
101010101010101010101010101010101010101010101010101010101010101010101010
1010110101010101010101010101010101010101010101010101010101010101010101010
101010101101010101010101010101010101010101010101010101010101010101010101
010101010101011010101010101010101010101010101010101010101010101010101010
10101010101010101011010101010101010101010101010101010101010101010101010101
01010101010101010101011010101010101010101010101010101010101010101010101010
10101010101010101010101011010101010101010101010101010101010101010101010101
01010101010101010101010101011010101010101010101010101010101010101010101010
10101010101010101010101010101011010101010101010101010101010101010101010101
01010101010101010101010101010101011010101010101010101010101010101010101010
1010101010101010101010101010101010101101010101010101010101010101010101010
10101010101010101010101010101010101010101101010101010101010101010101010101
01010101010101010101010101010101010101010101101010101010101010101010101010
10101010101010101010101010101010101010101010101101010101010101010101010101
01010101010101010101010101010101010101010101010101101010101010101010101010
10101010101010101010101010101010101010101010101010101101010101010101010101
01010101010101010101010101010101010101010101010101010101101010101010101010
10101010101010101010101010101010101010101010101010101010101101010101010101
01010101010101010101010101010101010101010101010101010101010101101010101010
101010101010101010101010101010101010101010101010101010101010101011010101010
10101010101010101010101010101010101010101010101010101010101010101011010101
010101010101010101010101010101010101010101010101010101010101010101010110101
010101010101010101010101010101010101010101010101010101010101010101010101101
010101010101010101010101010101010101010101010101010101010101010101010101011
b?????u
W????????GK W???d
p??????O u????O
Wb
_ b WOUL WU wU_ Vd q
e nuL
0 wdC rB
rF
_ b 1 x 0.01 x wU_ Vd wdC rB
uM Vd wU d
WUN
WbI
(Windows) cuM WO X qLF p O WG s uD WG w p O uO WG U IU X
v V p O uO ZUd b
Start b
Programs Zd
Microsoft Visual Studio 6.0
Microsoft Visual Basic 6.0
U
nB u qI p O uO WGK U Ud V
V `OUHL Wu s UNUH WuD dD
WUA vK t{dF WuD c r
q
UL Form1 uLM b YO ZUd WN rL
qJA
qJA w
Label1
qJA w UL _
qJA
qJA
dIU l{u (Comments) UE VJ ZdLK sJL ULOKF WOd qL v WU{U
ZdL bU WKBL w UNb d u_ ULOKF WU s dG `{u v ULOKF s
c t HdD vK WEL h WU p wK ( ' ) WuK WKU WUJ WEL WU WOKL b
'
w qJA w UL cU dNE d UF tOK dNE c d_ vK sOd dI rOLB UM
qJA w UL ZUd s dK W End WKL V cUM pK w dOAL uN UJ
qJA
qJA
ZUd v bb u/ WU{
wU ZUd v bb uL WU{ sJL
qJA w UL
WLzU s
qJA
qJA
WUA vK u/ UN
p O uO WG w WUA vK uL UN UId UM
Load formName
formName.Show
UN rO c uLM r u formName YO
d v formName r uLM u c nKL qOL WLNL uI v??_ WKL
dFK eU uLM `B v uU
WUA vK dc w uuL formName r uLM dF uI WOU WKL
UA
Load carForm
carForm.Show
formName.Show
UN rO c uLM r u formName YO
tKOL uI WOd WKL c S uU d w qL dO formName r uLM U
L tu WU w U WUA vK t{d r
jI t{d WLNL uI UNS
UA
carForm.Show
WO WKL cOHM bM b c U
WUA s u/ UH
bU pc UOI pMJL p O uO WG w uU WU s uL UH U UbM
sOO sOIdD b
formName.Hide
UH rO c uLM r u formName YO
L tzUI l formName r uLM UHS WKL c uI
vM v uU d w
d d tO WU bM Wd t{d
pO uO WGK Wd WOU bu
UA
carForm.Hide
WO WKL cOHM bM b c U
Unload formName
UH rO c uLM r u formName YO
tzUHS uI WOd WKL c S uU WU vK U {dF formName r uLM U
s tc uI UNS WUA vK dF dO tu WU w U U C uU d s tc WUA s
jI uU d
UA
Unload carForm
WO WKL cOHM bM b c U
U
wU UL W vK ZUd u vK dO dz w b O p O uO WGK U Ud V
rd q UNKO rO w WdL UUO U w b (carForm) WdL uL
WdL pK pU r rN uL L Ud b uK WFMBL WdA
q UNKO rO w WdL pU UUO U w b (ownerForm) pUL uL
UNJKL w WdL r uMF dLF r
(carForm) WdL uL v UI b L U t s (mainForm) w Ozd uLM
(ownerForm) pUL uL v
pc fJFU WdL uL v w Ozd uLM s UI sJL YO ZUd rL
fJFU pUL uL v w Ozd uLM s UI
q
ULM rOLB
mainForm w Ozd uLM
WdL UUO d_ WU{ Ud l qJA w UL b YO Form1 uLM rL
Form1 uLM vK
VOd vK d d_ tOK pUL UUO d_ WU{ r
Form1
uLM r?? d
nAJ
qJA
qJA
qJA
dO
qJA w dNE c?? hzUB bM s ?
mainForm v Form1 s Form1 uLMK (Name) r WOU
carForm WdL uL
d w WU{ uD UU ZUd v bb U uL n{
U OzUIK Form1 r wD b bb uLM k U IU
l?? qJA w UL b YO Form1 uLM rL
Form1 uLM v w Ozd uLM v d_
WU{ Ud
VOd vK d d_ WU{ r
bM w?? b?? d?? tOK dIMU Form1 uLM r?? d ?
qJA w dNE c (Project
Explorer)
dAL nAJ
qJA
b?? ? ?M? ? ? ?? ? ? ? ? s?? ? ? ?
dNE c?? ? h??zU??B? ?
dO
qJA w
(Name)
qJA
carForm v
ownerForm pUL uL
k b Wb w d w WU{ uD UU ZUd v bb U uL n{
U OzUIK Form1 r wD b bb uLM
l qJA w UL b YO Form1 uLM rL
Form uLM v w Ozd uLM v d_ WU{ Ud
VOd vK d d_ WU{ r
bM w b?? d?? tOK dIMU Form uLM r?? d ?
qJA w dNE c (Project
Explorer)
dAL nAJ?
s??
qJA
qJA
Form1
.ownerForm v Form1
rOLB UM ULOKF WU
:mainForm w Ozd uLM
qJA
WdL UUO UF tOK dNE c d_ vK sOd dI
w Ozd uLM U??H? W???? WOd qL V r??
d?? q?? dOAL uN UJ w WdL uL UN
UL d b YO VOd XF Click_Command1
qJA
qJA w
qJA w UL
carForm WdL uL
nAJ bM w carForm uLM r vK sOd dI
UL uLM p v uuK (Project
Explorer)
dAL
qJA w
qJA
ownerForm pUL uL
nAJ bM w ownerForm uLM r vK sOd dI
w UL uLM p v uuK (Project Explorer) dAL
qJA
qJA
qJA w UL d
r d UF tOK dNE c d_ vK sOd dI ?
WU bM ZUd UN W End WOd WKL V
Click_Command d q dOAL uN UJ w
qJA w UL d b YO VOd XF
qJA
ZUd cOHM
WHKL ULM sO qIMK WHKL _ vK dIMU tB r ZUd cH
UA
oU ZUd q bu sU WU s Form.Hide d_ q b c U
Ub WK
wU UL WF vK u p O uO WGK U Ud V
aU U w wzUNM wU _ U w VU U U vK u aU uL
uKF U w wzUNM wU _ U w VU U U vK u uKF uL
wdF U w wzUNM wU _ U w VU U U vK u wdF uL
WU V d_ ULM s v UI b w Oz uL
Procedures
d ndF WKL
Dim R As Double
Dim A As Double
R = Val(Text1.Text)
A = 3.14 * R ^ 2
Text2.Text = A
d r
End Sub
d WUN WKL
qJA
ZUd w d b k
ZUd w Wb L WOd qL b s qKI
ZUd w UD_ `OB UA WOKL qN
tU w Zd s d dU ZUd rOLB WOKL qN
d w p O uO WG w tb L d s u W b c w ZUF u
UF dH d Wb d d tb o b
Event Procedure
b( d
L WO Ozd dc v
d cOHM U b dF dc v Form1 uLM (Load) qOL WOKL
Form1_Load r qL c
U
u QH dR pd dL p O uO WGK U Ud V
UOuuMJ UF UNS ZUd uI Label1 WOL `D
dH_ v UNOHK u qu _ pK `D vKUuKFL
qJA
qJA w UL
q
qJA w UL Form1 uLM b YO ZUd WN rL
dNE c hzUB bM s ZUd rOLB WKd UM
Label WOL? _ BorderStyle WOU dO
qJA w
qJA
qJA w UL
qJA
qJA
qJA
qJA
qJA w
UA
hM j
dA U nB U n{ j r dC v WOHK b qJA w
Functions
Ud
eU' Ud
p O uO q WOM Ud b pUM s dUF nBK UOuuMJ U w U dc pKF
L
q wML Sin (x) d ULF tUJS x WeK VO WLO V v ZdL U
Str(),
Val(),
Tan(),
Cos(),
Abs(),
U
`OUHL Wu s tU r Vu bF wFOd c US uI p O uO WGK U Ud V
q
w UL Form1 uLM b YO ZUd WN rL
qJA
c U W WOd qL V rOLB UM
qJA
qJA
x,y,z W b_ q
max = x
q
y > max
q
z > max
rF
max = z
max d
WUN
qJA
tL s b WLO ld U Lz cOHM bM d
qJA
U
c s b?? qJ d_ bF UN U Ud V b?? W UNM q w UuL pb
Ud b O tb r Ud b YO ZUd V Wb w b w UuLL
q?
Ud b b ZUd WU uD
uLM b??? YO Z??U??d??? W??N? rL
qJA w UL Form1
W WOd qL V rOLB U??M?
qJA
qJA
Ud b l ZUd WU uD
General Declerations WUF UHdF r q qJA w dNE c max d V
qJA w UL
h?M bM q max d r V qJA w dNE w bb cUM w
u Ok vK dIQH WUu Public Function d r cUM pK vK w
qJA w UL U U max d dNE
qJA
qJA
qJA
qJA
qJA
UA
b WF sO s d_ bF U d WU sJL nO
wNM b WLN _ b b b qL WuL t vK d ndF sJL
d r s b WLO US
s d cHM b uB bM cOHM r c b d w U tOK U UL U
Ub WKL WUu bM cHMO c UJL v tzUb od
w p O uO WG w d WU w Wb L WUF WGOB
UU
d
[Private | Public]
Function
d r WOKJA UFL
d u
End Function
wQ U k
U I sOLKJ dAM d ndF WKL q U Private U Public WLK u
d rU Wu d ndF WKL q d Function WLK u
p O uO w UN H Variables dOGL UL qOJA WIdD d r q ]JA
dA
WuM Vd wU U W UUO UIU uI p O uO WGK U Ud WUJ qJAU sF
uM Vd wU U r uU WU vK Vd c UN rd wK bL sOHuLK
WO UFL bU qJA w dNE c UOKLF dO jD o nuLK
_ b +1 x 0.01 x wU_ Vd wdC rB
0.2 x wdC rB wU_ Vd wdC UD
Wb
_ b WOUL WU wU_ Vd q
e nuL
0 wdC rB
rF
_ b 1 x 0.01 x wU_ Vd wdC rB
0.2 x wdC rB wU_ Vd wdC UD
uM Vd wU d
WUN
qJA
qJA
UF dH d
UU
d d
[Private | Public]
Sub
End Sub
wQ U k
c d rU Wu UF dH d ndF WKL q Sub WLK u
qOJA WIdD qJA
p O uO WG w UN H Variables dOGL UL
WIdDU ULKJ UU b d ndF WKL w Private WLKJ Public WLKJ u
d WU w UN Ub w UN H
d v ZUd s rO ddL dOG UL qJ vK WOKJ UF WuL u
U
UD sbF lu b uKDL U UM b UNM q w UuL pUM U
uKDL oI p O uO WGK U Ud V b w UNM q w fJFU wUK _ WLO
d c UNO cHM d q w jI UM b lu b U d d sLC vK
q
uLM b??? YO Z??U??d??? W??N? rL
qJA w UL Form1
b exchange rU U d d V
cU w bu WuLL q sbF lu
uD U F Form1 uLMU WU Wd
WO
q?? U??J? w?? s??O??O?U???? s??O? d?? d??I?
WU Wd cUdNE
Form1u??L?M?
Public
Sub
d r cUM pK vK w hM
qJA
qJA
qJA
Wb
temp = a
a=b
b = temp
a,b d
qJA
WUN
WKL w
qJA
Public
d r
WOKFH UFL
qJA
d r WOKFH UFL
qJA
qJA
2
b
Double
Double
Double
Double
:WOKFH UFL
:uM
:WOKJA UFL
:uM
qJA
qJA
qJA
b????????? W?????K??????????
wU uI p O uO WGK U Ud V
`OUHL Wu s uKF U w VU W U
XU Pass WOBM WLOI U 50 s q WKbL WF XU Fail WOBM WLOI U
pc U BOB VJ d WUu pc uI ZUd vK 50 U d WKbL WF
WUA vK Pass Fail WOM UN ?
UN{d (6,5,4,3,2,1) WOB b_ UFJ US uI p O uO WGK U Ud V
w b `O b VFJ ld V d vK ZUd u V WUA vK
d c UNO cHM d q
25, 16, 9, 4, 1
Variable Scope
dO GL UD
Level) uL u vK dF
dOGL
L
uL u vK dF
] d U d q wK ULb t H r L dOG d
c d q U dF uJ c bOu dOGL u wKL dOGL S WOUO b q dF
] U
tO d
Standard Module WOUOI bu
b u/ u vK d F* dO G* wK; dO G*
b uL u vK dF
wKL dOGL
sO dH `{u w sdL
dOGL
L
U
WO uD UU p O uO WGK U Ud V
q
qJA w UL Form1 uLM b YO ZUd WN rL
qJA
k _ e vK b d dI r ZUd cH
pc qUIL Text hM bM q dNE UJ r
qJA w UL e
r k u .wU d??_ vK b?? d dI
pc qUIL
Text
qJA
qJA w UL e
qJA
qJA
qJA
qJA
qH v tL rN vK b d dI
uLM s d O WuKF WIDML w
General UNM d Wb M WLzU dNE
qJA
qJA w UL
Dim bookName As String
WKL V ?
UF dO G *
Module
d dNE w
qJA
qJA w dNE w cUM w
b d dI r Module WuI d
Open vK
qJA
qJA w UL WOUOI buU WU WOd qL WUJ WBBL cUM p bF dNE
UHdF r u r I c vK WbK Decleration General ULKJ cUM pK vK w dNE
WOUOI buU U WUF
qJA
qJA
dOGL r
Public
Name
dOGL u
As
Type
U
Public bookName As String
U
WO uD UU p O uO WGK U Ud V
q
WOUOI bu
WKL V r U IU XLKF UL Module1 bb WOUO b n{
WUF UHdF r w bookName rU U dOG ndF W
qJA
qJA
qJA
qJA
wU uLM
vK dIMU p ZUd v Form2 bb U uL n{
dNE w Wb ML WLzUI s rzuI jd w Project
w cUM s uL Form d r Add Form vK dI
qJA
ZUd cOHM
UF tOK dNE c d_ vK dI r ZUd cH
u Form1 _ uLM w UJ r dN
qUIL hM bM q UJ r uN k
qJA w UL e pc
qJA
WLOI dOGL UD r bI Form1 _ uLM w UJ r dN UF tOK dNE c d_ e
e pc qUIL Text1 hM bM q WLOI c dN r UuKFL UOuuMJ WOBM
Text1
qJA
b?????u????? W????K????????
WU t?? q??L?F? p?? ?O? u??? O? W??G?K? U ? ? U??d?? V???
lL WOU_ WOU UOKLFU uI (Caculator)
UL qJA w UL WL I dCdD
10101010101010101010101010101010101010101010101010101010101010101010101010
101011010101010101010101010101010101010101010101010101010101010101010101010
10101010110101010101010101010101010101010101010101010101010101010101010101
01010101010101101010101010101010101010101010101010101010101010101010101010
1010101010101010101101010101010101010101010101010101010101010101010101010101
0101010101010101010101101010101010101010101010101010101010101010101010101010
1010101010101010101010101101010101010101010101010101010101010101010101010101
0101010101010101010101010101101010101010101010101010101010101010101010101010
1010101010101010101010101010101101010101010101010101010101010101010101010101
0101010101010101010101010101010101101010101010101010101010101010101010101010
101010101010101010101010101010101010110101010101010101010101010101010101010
1010101010101010101010101010101010101010110101010101010101010101010101010101
0101010101010101010101010101010101010101010110101010101010101010101010101010
1010101010101010101010101010101010101010101010110101010101010101010101010101
0101010101010101010101010101010101010101010101010110101010101010101010101010
1010101010101010101010101010101010101010101010101010110101010101010101010101
0101010101010101010101010101010101010101010101010101010110101010101010101010
1010101010101010101010101010101010101010101010101010101010110101010101010101
0101010101010101010101010101010101010101010101010101010101010110101010101010
10101010101010101010101010101010101010101010101010101010101010101101010101010
1010101010101010101010101010101010101010101010101010101010101010101101010101
01010101010101010101010101010101010101010101010101010101010101010101011010101
01010101010101010101010101010101010101010101010101010101010101010101010110101
01010101010101010101010101010101010101010101010101010101010101010101010101101
b?????u
U??U????????O???? V??O??d?????
U??????I??????O????????????D??????
p????O?? u??????O???
WbI
b WHKL UNuQ WDO dOGL iF vK XdF o
dOG q w b WLO e YO h wIOI b `O
WLN _ UUI W??b?? UFOL UUL w d??_ rEM
b WMOF VOd w UUO Vd uU w pc WMOF
bF UFO UHK uU WMOF WOUO dU UU bO p
d
WKB rzu
Queues
Linked lists
Classes
Files
UuHBL
UNuQ U_
UbJL UudL
dOuD U_
WKBL rzuI
UM_
UHKL
WbJ
Arrays
UuHBL
b bF WU_ UuHB*
L
WO dOGL b UOuuMJ U w UU W w VU U s dOFK
x0,x1,x2,x3,x4,x5
sOI s uJ dOGL c s q r k
dBM qJ nK u (Index) dNH wU x WU c w WuHBL r u dA _
W??_ W?? Id vL?? UU?? O WOL?? w W??KUL WId b?? U?? ?OKF u?? U U?? G iF w
x(0),x(1),x(2),x(3),x(4),...,x(n)
x[0],x[1],x[2],x[3],x[4],...,x[n]
U
WU WuHB w u fL w VU U qL w (60,70,90,75,66) rOI q
q
dUMF rO
dUMFUL
60
x(0)
70
x(1)
90
x(2)
75
x(3)
66
x(4)
qJA
WU_ UuHB* s
bb rO dUMF pK u UdUM b sOOF ZUd w WU_ WuHBL s wMF
WuHBL cN dc w Ue uKDL luL b
WE
W??L? K? J? U?? ?B? ??? ?? w?? ? ? Dim
b?? F? ? w??M? F? Dimension
wK UL
U UO
YO
jO dOGL r qJA UL qJA WuHBL r name
n+1 u WuHBL dUM b b
type
U
(Integer) `O b u s UdUM WF UdUM b x UNL WU WuHB s sK
q
dUMF rO
dUMFUL
x(0)
55
x(1)
60
x(2)
75
x(3)
70
x(4)
x(5)
75
x(6)
90
x(7)
50
x(8)
qJA
h u s WuHBL u WU w
U
s `OUHL Wu s dA rb n U US uI p O uO WGK U Ud V
WUA vK t{d WKD R UF UOFL d bFL U r
q
uLM rOLB
qJA w UL Form1 uLM b YO ZUd WN rL
qJA w UL True v Label1 WOL _ AutoSize WOU WLO dO hzUB bM s
`B v p qJA w UL True v _ pK WordWrap WOU WLO dO pc
WKbL UF WU UFO wHJ bb dD WU{ wzUIK U WKU Label1 WOL
qJA
qJA
qJA
UF U
c d_ e Click b d q `OUHL Wu s UF U W WOd qL V
qJA w UL UOFL d bFL V UF q UF tOK dNE
bFL U
WWOd qLV
U????F? b??F? U?? ??
e Click b d q
UF tOK dNE c d_
V UF q
d?? ? ?? ? ? b?? ?F? ??L? ??
qJA w?? UL UOFL
qJA
UOFL d U
c d_ e Click b d q UFK UOFL d U W WOd qL V
qJA w UL UOFL d bFL V UF q UF tOK dNE
ZUd cOHM
ZUd cH
U????F? q?? U??? F? tOK dNE c?? e?? v??K? d??I?
qJA
UOFL d bFL V
U?? bM w _ VUD W q?? ?
En- UH vK jG{
qJA w UL
U
WE
s ?? r d?? UG w
L d dD WuHBL
w
q
q uD `{u w wUO jD
L
WuHBL dUM tO lL dOG sum
tF qUF dL dBMF bd b
i,j
juL s be w dUMFK b
wU ju average
Wb
WuHBL s
DIM x(8) as integer
j=0,c=0
WLO q
x(i)
rF
sum=sum+x(i)
uLL v qbL dBMF WU{
c=c+1
i=i+1
j=j+1
rF
rF
j<9
i<9
average = sum / 9
c l
average l
WUN
WuHBL dUM b jDL s d _ e
R
jDL cHM p O uO WGK U Ud V UL vK UL
U
u fL w WF U q
q
wU bU U Od u fL w WF U qL
0
60
70
90
75
83
55
80
85
65
75
63
61
64
71
81
82
71
76
88
79
U
WE
VU
Ub WK
dO_ UL w
WOU UL w wU VUD W b
U w VU W qL 90 WF
55 v 4 UL w 3 VUD W dO
bb UNLOI WuHBL V
WOzUM UuHB* s
(Visual Basic) p O uO WG w WOzUM WuHBL s r
Dim name (n,m) as type wQ UL
UL qJA
WuHBL r name YO
jO dOGL r qJA
WOzUM WuHB
type
w qJAU U Od qL u w WF
UdUMF rO UD bF x WuHBL `{u wU qJA
v_ UL
WOU UL
WU UL
_ VUD
wU VUD
YU VUD
ld VUD
0
1
2
3
x(0,0)
x(0,1)
x(0,2)
55
60
x(1,0)
x(1,1)
x(1,2)
75
70
x(2,0)
x(2,1)
x(2,2)
75
90
50
x(3,0)
x(3,1)
x(3,2)
50
50
50
bL_ U
uHB U
dUMF rO
dUMFUL
0
x(0,0)
55
x(0,1)
60
x(0,2)
75
x(1,0)
70
x(1,1)
x(1,2)
75
x(2,0)
90
x(2,1)
50
x(2,2)
69
x(3,0)
75
x(3,1)
91
x(3,2)
U
w 3 U US uI p O uO WGK U Ud V
WuHB q UNMe `OUHL Wu s WHK u 4
sOO sOR vK WU r s sbF
wU VUD U uL U
WFd UL w D U s W d U
qJA
WOU UL
WU UL
WFd UL
3
_ VUD
marks (0,0)
marks (0,1
marks (0,2
marks (0,3
wU VUD
marks (1,0)
marks (1,1
marks (1,2
marks (1,3
YU VUD
marks (2,0)
marks (2,1
marks (2,2
marks (2,3
bL_ U
uHB U
q
qJA w UL Form1 uLM b YO ZUd WN rL
q UF tOK dNE c d_ e Click b d q UNF{ W WOd qL V
qJA w UL d b YO uKDL V D U
.ZUd cH
q??J??A?? w?? ?? U?? ?L? ? V?? ?U?? ?M? ? L? ? U?? ?J? ? L? ? w?? ??
qJA
qJA
qJA
UuHBL vK WK
6000, 5000 w 2004, 2003, 2002, 2001 uM w qI L UOuuMJ Wd UFO XU
2001
2002
2003
2004
Co1
5100
3500
2100
5010
5800
Co2
3400
4700
7500
8000
7350
Co3
7100
8500
9000
9100
4500
Co4
2100
3400
5700
6000
7000
WM
WdA
WM w Wd UFO qL b w r d
uU d w u UL WOzUM WuHB w UUO c q
WO WK_ s VU Od WuHBL q ?
8000 rd qL c WuHBL dBM U
WuHBL w r dG qL c WuHBL dBM U
WuHBL w _ uLF dUM UL V
WuHBL w YU nB dUM UL V
p O uO WG w WuHBL c s sK
U??A
p O uO WGK Zd v WO UOKLF dO UDD u
Wb
Wb
Wb
dL bF q
F tM Y
A WuHB q
dUM dA
First+Last
2
mid =
max = A(0) qF
dL bF q
F tM Y
i =1
i =0
rF
A(mid)=F
A(mid)<F
F = A (i)
First=mid+1
l
uu bF
i tFu
i < 200
rF
rF
First<=Last
rF
max = A (i)
rF
i=i+1
Last=mid-1
rF
i=i+1
rF
i < 10
l
uu dO bF
max l
l
uu dO bF
WUN
WUN
l
uu bF
mid tFu
WUN
Records
UG _ p eU Pu
vL v UN X{dF w u_ q string,double,Integer
p UNd b Wd
L ZdL s UNHdF sJL eU dO u UM
(Record) q U vL U eU dO u_ s
uM w WHK WNUA uJ b WDO dOG s uJ
Vd dOG
u s U u
U
b VOd w U VUD wNOu W OL aU r UUO q
WE
q
UuHBL b lOD
_ p qUIL UL q
WO uDU uI
q uvL bb u ndF
b u s uJ
q ndF WUN
Type Student
q uI
Name as String
DateOfBirth as Date
OL aU
Grade as Integer
WF
End Type
Name
DateOfBirth
Grade
S.DateOfBirth
S.Grade
Ali
S.Name
01/01/1990
S.DateOfBirth
95
S.Grade
A(0).Name
A(0).DateOfBirth
A(0).Grade
Ali
01/01/1960
60
A(1).Name
A(1).DateOfBirth
A(1).Grade
Saed
20/04/1960
90
A(2).Name
A(2).DateOfBirth
A(2).Grade
Ahmad
01/05/1980
80
A(3).Name
A(3).DateOfBirth
A(3).Grade
Kamal
11/05/1973
70
Ub
A(2).Name WLO b
A(1).Grade WLO b
vK WK
d? ?
aU UNu b?? WFMBL WdA UNu UO s WO UUO u
lOMB
dOGL c uI rO q _ R w dFL q u s dOG s sK
q r s _ R w sKFL q u s 3 UdUM b WU WuHB s sK
WuHBL c w _ dBMFK WLO
rL
pU dH u w sO u UL h s UuKF vK u
wMOD K dH u
U
wK UL uI p O uO WGK U Ud V
q
sOL VOd V WO uD UU qL UL cN q_ q
bb uM c s bb dOG W ndF r WdLU WIKFL UUO l bb u ndF
W dOGL q UdLU WIKFL UUO se
WeL UUOU WIKFL WK_ vK WU
q uD
wU Wd UUO l bb U u d
s UN bM U IU XLKF UL bvK ZUd u r bb WOUO b TA
UNM uKF r I w dNE w bb WOUOI buK Wd cU w bb cU dNE p
WUF UHdF WIDM w WIDML c vK WbK Declerations WLKJ General WLKJ
bu pK
bb u??M? ndF W???? WOd qL V???
WIDM q?? WdL s?? qOUH carDetails t??L?
WIU WOUOI buK Wd cU w WUF UHdF
.qJA w UL Wd cU b YO
qJA
u s dOG U O b
qJA
WuHB
UdUM s dBM q qL WuHB s U WuHB
tc U LzU
U Od p cOHM WOHO `{u w UL
U
bU XL UbM Ud oKF UUO se ZUd WUJ oU UL w XL bI
c wu vK WU WOU v_ WdL UUO se car3, car2, car1 w dOG W
tUJS p O uO WGK U Ud VJ sdL c w UdL b UH bM WOKL dO WIdD
WuHB q Wd W UUO se
o UNL U bM WdL hzUB d WOUJ w bb WOU ZUd v nOC
WU bM hzUB dOOG UL l hzUB c XK
q
qL V U IU XLKF UL b??b?? WOUO b?? TA
r q carDetails rU bb u ndF W WOd
b YO WOUOI buK Wd cU w WUF UHdF
qJA w UL Wd cU
qJA
w UL
Form1
uLMK (General
Declerations)
O tKLF
qJA k WuHBLK
qJA
qJA
qJA
Cars (0).Passengers
Cars(0).Price
Cars (0)
Black
40000
Cars (1)
Red
25000
Cars (2)
Blue
18000
Cars (3)
Black
38000
Cars (98)
White
22500
Cars (99)
Green
19200
b??????? W????K????????
wU UOIK W WOd qL V
dLF family WKzUF r YO s id UUO l patient rU q jL ndF
diagnosis dL hOA weight u age
c patient uM s patient3patient2patient1 UL qL dOG W ndF
oU dH w tHdF X
wU uI p O uO WGK U Ud V
first _ r YO s nu UUO l employee rU q jL ndF
salary uM Vd age dLF family WKzUF r
employee uM s hythamsameeraadeldana UL_ qL dOG WF ndF
U IU td c
WF_ dOGL q UNMe WF_ sOHuLU WIKFL UUO U ?
WUA vK hytham nuL UUO WU UN
WUA vK t{d WF_ sOHuLK WuM Vd bF U ?
wU uI p O uO WGK U Ud V
WLUF name r YO s W UUO l country rU q jL ndF
area WU L population UJ b capital
country uM s palestinejordanlebanoniraq UL_ qL dOG WF ndF
oU dH w tHdF X c
WF_ dOGL q UNMe WF_ bU WIKFL UUO U ?
WUA vK UN{d sO dA s UNM q UJ b be w b UL U
wU uI p O uO WGK U Ud V
UHB b title uMF bookNum UJ r YO s U sdA WL oKF UUO U
WuHB q UUO c se price sL author nRL pageNum
UL pc UUO UJ pc q o tL U bM UJ UUO WU d
WU bM UJ UUO dOOG
Stack
WbJ* Wud*)
WbJ
WbJ* vK UOKL
A(5)
A(4)
WbJ* v WU{
A(3)
A(2)
A(1)
A(0)
top=-1
qJA
WbJL v WU{
L
WO uD l qJA w WbJLK 15 WLOI nOC bd
U nOC WKL UNS rF u U S WbJL WF n YO top=n-1 q hH
WI uD qLJ u
top = 0
top = top + 1
`B
WI uD qLJ u U
top = 1
rF
top = n-1
top = top + 1
A(1) = 20 A(top) = 20
`B
top = top + 1
A(top) = f
WKL l
30
A(6)
12
A(5)
60
A(4)
30
A(3)
25
25
A(2)
20
20
20
15
15
15
15
top=6
top=2
top=1
top=0
top=-1
WKL
25 WU{
20 WU{
15 WU{
WU
WUN
A(1)
qJA
A(0)
WbJ* s W
Wb
top = -1
WI uD
e tOK qLFK U dOG w te WbJL s dBMF cQ
x = A(top)
top = top-1
top s 1 dD
top = top-1
25 dBMF c
qJA
WE
25
25
25
25
A(2)
s t d c dBMF
s dF U Lz WbJL
20
20
20
20
A(1)
top
15
15
15
15
A(0)
top=-1
15 W bF l{u
top=0
bF l{u
top=1
bF l{u
top=2
l{u
WU WbJL
20 W
25 W
wzb
Ub
WO U s >q w WbJL l{ sO oU U dUM 7 s uJ WbJ UMb
30 45 53 77 2 dUMF WbJLK n{
sdBM WbJL s
70 90 85 73 WO dUMF n{
dUM 8 WbJL s
UbJ* vK oOD
vK rJK d O u_ b U vMLO u_ b q dF bd w{U dOF UMb
d O l vMLO u_ WIUD YO s w{Ud dOF W
WE
sL u
d u
U
u_ WIUD h WO dOUF w
(3+5))
((3+5)
)3+5)
(3+5)+2
q
S UbJL vK oOD w WIU buI vK UM
WU `B WbJL s U u wMF ) WUH WbJLK uI n{ wMF ( (3+5)+2
VzU dOF u_ oUD wMF c
TU dOF u_ oUD b wMF c WU WbJ s U u wMF ) ) 3 + 5 )
s U u wMF ) WbJLK U u n{ r ( WUH WbJLK U u n{ wMF ( ( ( 3 + 5 ) ?
TU dOF u_ oUD b wMF c WU dO `B WbJL
WU `B WbJL s U u wMF ) WUH WbJLK U u n{ wMF ( ( 3 + 5 ) )
TU dOF u_ oUD b wMF c WU WbJ s d U u wMF )
UbJL vK WK
WO UOKLF s q bF UNU sO
dUM 5 UNF WbJ s sK
65,70,33 rO WU{
21 WLOI WU{
43 WLOI WU{
18 WLOI WU{
rO W ?
b WLO W ?
rO W
22 WLOI WU{
b WLO W
27,15 sOLOI WU{ ?
Queues
U_ dOuD
sOO sOF{u qQ
uUD
vL c tOd b s dUMF e c YO t H uM s dUMF s Vd VOd UM u
(Rear) uUD dR vL c d dDK
A
Rear
qJA
dK Wd
Front
Rear
qJA
Front
Rear
qJA
dOuD vK WK
pM v pU bM tO dEM c nB
Wb Wd pu q tO nI c wUB nB
Wu tOK d vK dL dEM w UO
uUD vK UOKLF
(Rear) uUD dR v uJ (insert) WU{
(Front) uUD WbI s uJ (delete) c
uU
U
Rear = -1
0
Front = 0
1
2
q
Q uUD
qJA
uUDK WU{
Rear = 0
0
Front = 0
2
3
Rear = Rear + 1
Q(Rear) =A
4
Q uUD
n
qJA
uUD v WU{
0
Front = 0
Qn = Rear - Front + 1 = 2 - 0 +1 = 3
uuUD dUM b
qJA
Ub
WU q w uUD l{ sO
Z r E r D dUMF uUD v n{
uUD s W c
WbJL s W
uUD s c(
l Front tO UAL UJL s Q uUD s dBM c bd
0
1
Front = 1
c WOu WO uD
Rear = 2
3
4
uD v Vc U
A UNLO `B YO X w tc dL dBMF lC X = Q (Front)
Q uUD
qJA
0
1
Rear = 2
Front = 2
c bF l{u qL qJA
qJA w UL l{u sJ Q s d dBM c
qJA w UL l{u `B E r D UL Q v sdBM n{
4
Q uUD
qJA
1
2
Front = 2
WKJAL c q nO
Rear = 4
Q uUD
qJA
uUD vK WK
Q rNb X V rN Wb bI YO sOFdL rEM bd WOuJ dz w
200 rdU Wzb U_ RN U U wDF dzb
U_ RN Wb WId qL UL
U 3 b WU w l{u sO
rNM sOB Wb bM l{u sO
b????u???? W???K??????
UNF WU WuHB w WuL b_ b WU b_ b U U OUO U DD r
dBM 30
WO s V
h u s dUM 10 UNF WU WuHB s sK
WuHBL cN 10 UL q
WuHBL w U OzU UL_ c V ?
WO UOKLF d U OUO U DD r
4 UNbL b 5 UNuH b WOzUM WuHB dUM rO U
WuHBL c w dBM dG dBM d b
WuHB qJ vK WuHBL c l ?
wK
bL
bU
dL
WO UUO vK u VU q u d
rd
r
UU 4 ZzU ?
Wb
c1 = 0
c2 = 0
s1 = 0
s2 = 0
bFL
b
t WU tUUO r WKD b_
i=2
U R w dFL
rF
(i%2) > 0
c1 = c1 + 1
WO dOUF
s2 = s2 + i
s1 = s1 + i
((5+6)+7)+2))
(2+7)+2
c1, s1, c2, s2 l
i=i+1
i < 20
WUN
wU uI p O uOWGK U Ud V
WU WuHB q UNMe sO 9 s uJ od w sO zU UL U
WU WuHB q UNMe w{UL UF w V q UNK w b_ b U
w V p UNK w b_ b v_ WuHBL w V q WKzU r qUI YO
WOU WuHBL
WU WuHB q UNMe w{UL UF w V q UNJ w UHUL b U ?
V p UNJ w UHUL b v_ WuHBL w V q WKzU r qUI YO
WU WuHBL w
b q UNK w b_ b qI sc sO UHU b zU UL UN
U b 12 s rNM
10101010101010101010101010101010101010101010101010101010101010101010101010
101011010101010101010101010101010101010101010101010101010101010101010101010
10101010110101010101010101010101010101010101010101010101010101010101010101
01010101010101101010101010101010101010101010101010101010101010101010101010
1010101010101010101101010101010101010101010101010101010101010101010101010101
0101010101010101010101101010101010101010101010101010101010101010101010101010
1010101010101010101010101101010101010101010101010101010101010101010101010101
0101010101010101010101010101101010101010101010101010101010101010101010101010
1010101010101010101010101010101101010101010101010101010101010101010101010101
0101010101010101010101010101010101101010101010101010101010101010101010101010
101010101010101010101010101010101010110101010101010101010101010101010101010
1010101010101010101010101010101010101010110101010101010101010101010101010101
0101010101010101010101010101010101010101010110101010101010101010101010101010
1010101010101010101010101010101010101010101010110101010101010101010101010101
0101010101010101010101010101010101010101010101010110101010101010101010101010
1010101010101010101010101010101010101010101010101010110101010101010101010101
0101010101010101010101010101010101010101010101010101010110101010101010101010
1010101010101010101010101010101010101010101010101010101010110101010101010101
0101010101010101010101010101010101010101010101010101010101010110101010101010
10101010101010101010101010101010101010101010101010101010101010101101010101010
1010101010101010101010101010101010101010101010101010101010101010101101010101
01010101010101010101010101010101010101010101010101010101010101010101011010101
01010101010101010101010101010101010101010101010101010101010101010101010110101
01010101010101010101010101010101010101010101010101010101010101010101010101101
b?????u
WO
U WbI
b U qLF YO WLb uB v Wu aU uF
_ s UdO bFL bO lU UNM U K tO s
L U K WOJOUJO U lM p bF
w dH rUF U
bFL
wJOUJO uU
fU qO
ld qO
- 1980
IC
b dOG
oU r
3GHz s d
IC
IC
ued
b u s b u
s dO
ued
ued
ULLB
WdHL
UOuuMJ
WKLF L
bdOG
b n
dOG
UHK
nB r
Wd
WUM r
r
s d
uOK10
n 100
uOK
n 30-20
n 3-2
WOKL Wd
WOU w
(32 - 8)KB
2KB
dc
Number Systems
b???F WLE
w qJA vK
WE
U UE w `OB bF
w `O b v u
d UE
v u
U
UE
w d J
d UE w d
dO uJ b ZUM d J
tLO cR wUU tM
WOdI
sdL
L
wQ UL tKOL sJL wUL UEM w (4031.2)5 bF
(734.06)8
b??F? q???
(4031.2)5 = 4 x 53 + 0 x 52 + 3 x 51 + 1 x 50 + 2 x 5-1
WUF bUI V
= 500
15
+ 0.4
10
b U L
s
16
s
b F,E,D,C,B,A
w b w UL VOd vK 15,14,13,12,11,10 b
15 14 13 12 0
11 1
dA U rd
dAF qUIL
WE
dA U bF UE U UL
lU wUL b qJ u U UM
b
.fL s
(16) 10 = (10) 16 k
b d b zU dAF UEM
wzUM bF UE ULMO UM sO
ULNMO oOu j
dA U bF UE Wx VUM
U I wQO UL fJF wzUM UEM v tM qu WuN dA U UEM eOL
WE
U
(3A7)16 u
U
oU b s (10) w A WLO k
= 3 x 256 + 10 x 16 + 7 x 1
=
768
160
= (935)10
sdL
dAF UEM w tUJ v (FE01)16 u
eOd bF WLE WFd bu
0
1
dA
wzUM
dA U
.cJ
0001
U
wU cQ 16 vK WL I WOKL d
wU
47
0000
(47)10 u
dA U UEM w tUJ v
"UM
(B) lC 11 U
16
15
=F
=2
qH_ s
(47)10
(2F)16
bF qu%
2
0010
0011
0100
0101
0110
0111
1000
1001
1010
10
1011
11
1100
12
1101
13
1110
14
1111
15
U
wzUM tUJ U w Vd 60C dA U bF UMb
qJA
(0000)2
(60C)16 = (011000001100)2
(1100)2
WOzUM UOU
ZUM uJO
R
dAF UEM w (011000001100)2 WLO U
dAF UEM w (60C)16 WLO U
sOLOI U s bQ
WE
wzUM bF vK UH_ WU{
vK dR dO_ WOUd w
bF WLO
U
000101001110
(101001110)2 = (14E)16
u
UNd WOzUM b_ lL
UbM qL WId v U dAF UEM w sb lL uI UbM
UEM w qB c UN H WU w 9 s be sOLd lL ZU uJ
UN H WU w 1 s be sOLd lL ZU uJ UbM pc wzUM
lL' WOKL
1=1+0
qL s
b bOU 0 qL bu
b bOU 1 qL bu
0=0+0
(2)10 = (10)2 = 1 + 1
(3)10 = (11)2 = 1 + 1 + 1
U
= (01101) + (11100)
(101001)2
101001
u
dD WOKL
1 1 110 0 01110
(1110)2 - (11100)2
1110
(1110)2
0 10
1 1 0 1 0100
U
(100)2 - (11010)2
10110
u
(101001)2
u
UA
L WHKL WbF WLE_ sO b_ qu WOLKF WU W b pMJL
bF qu
qJA w UL Bin U r WU W v dAF bF qb UMS wzUM UEM w tUJ v (115)10
qJA w UL wzUM UEM w bF WLO vK qB UO c vK dIM dL
qJA
qJA
qJA
WE
qu WU W uI
WLE_ sO WOB b_
jI WHKL
uKU dNE WU qFH
UEM vK dIM bM _
bF
qJA
WU W vK sUL
dA U UEM w UNUUJ v WO b_ u
(25931)10
(10110010)2
(2536)8 ?
(33706)8 ?
= (0111)2 - (1100)2
= (1101)2 + (110)2
wK U ZU b
XU
1024 U
VUM dc s r uU d w tKOL bM bF U
s b s uJ (word) WLKJUc w WHKL WLOI l
uU UN U Ub nK UU
uU( w b_ qO9
U v U b Wd WO uJ b uU q UNKOL v U w b_
L U
Xu s dF UbM sJ U WLOI v U d W s dOF bM
U v U h dL
U WOB b_ qO9
dA
0
0
0
.
|
|
|
.
9
9
U
0
1
2
.
|
|
|
.
8
9
qJA
0
1
0
1
0
0
1
1
X 2 w e lOD b_ s r
s b WLO se pUJS tS qUIL qJA w k UL
22-1 U (3)10 (11)2 Ud uJ X 2 w WHK b 4
010 = (00)2 u UdG
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
X 3 w e lOD b_ s r
s b WLO se pUJS tS qUIL qJA w k UL
23-1 U (7)10 (111)2 Ud uJ X 3 w WHK b 8
010 = (000)2 u UdG
: X m b bM t ZM UM s
2m w UNKL lOD w WHKL rOI b
"1" uKL UU q uJ UbM 2
-1 w WLO d
U
16=24 rOI b
(1111)2=15 = 24-1 WLO d
(0000)2 = 0 WLO dG
U
U
bd w WHKL rOI b k
sdL
WLOdG WLO d w U X 8 w UNMe sJL rOI s r
127 0 sO U UNLO d b se U WOzUM WU r
300 0 sO U UNLO d b se U WOzUM WU r
600 bF se U WOzUM WU r
XU 2 bU uU w 18 bF q
"UM
wU
18
U
sOLO vB s b UU
(10010)2=(18)10
0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0
U WOB b_ qO9
WLOI U WId
WuL U 0 WLOI uJ U U O vB w dO_ WU e WIdD c w
.U b Uu UL bFK WIKDL WLOI qOL qLF UU wU UWU U 1 WOLI
U
wU
25
2
U
bFK
(11001)2=(25)10
0 0 0 1 1 0 0 1
sdL
WLOI U WIdD XU 1 w UNMe lOD Wu WLO d U
WLOI U WIdD XU 1 w UNMe lOD WU WLO dG U
WLOI U WIdD XU 2 bU uU w +51 bF q
WLOI U WIdD XU 2 bU uU w -60 bF q
WOU WLLL WId
WLOI U WIdD UL tKL U u bF U
wQ UL WOU WLLL b U U bF U
bFK WIKDL WLOIK wzUM TUJL b
U WLOI WIdD bF qL
v_ WLLL ZUM vL UU lOL w 0 v 1 q 1 v 0 q VKI
WOU WLLL ZUM vL WIU uD ZU v 1 lL
U
1 1 1 0 1 1 0 1
1
11101101 +
1
WIU uD ZU v 1 lL
11101110
wU
43
1
0
2
1
5
2
1
0
2
1
1
0
1
0
1
U
(101011)2=(43)10
0 0 1 0 1 0 1 1
bF qu%
U
wU
50
5
2
2
1
6
3
1
0
2
0
1
0
0
1
1
U
(110010)2=(50)10
0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0
bF qu%
1
1111111111 0 0 11 0 1 +
1
WIU uD ZU v 1 lL
1111111111 0 0 111 0
UE
VU bF S 1 u U O vB uJ WOU WLLL WId V b qOL bM
vDFL qOLK WOU WLLL US WOU WLLL WIdD qLL VU bF WLO U lOD
dD qu WOU WLLL b sJL YO dD WOKL qON WOU WLLL b
lL v
X 32 bU uU q WOIOI b_ qOL sJL
sdL
WOU WLLL WIdD XU 1 w UNMe lOD WU WLO dG U
WOU WLLL WIdD XU 2 bU uU w +51 bF q
WOU WLLL WIdD XU 2 bU uU w -60 bF q
jO uU
WO Oz e WF s uU uJ U IU XdF UL
W'UF* b
dc
Wed*
WO Ozd
d U
qUM
se UD uU
(Input/Output Unit) d U b
uU v s UNd UUO U UNULFU r
(Main Memory) WO Ozd dc
Zd cOHM UM ULOKF UUO se UNO r
(Central Processing Unit) WedL WUFL b
sO Oz sOL v r I
(Arithmetic Logic Unit) oDML U b
dD lL q WOU q WOIDML UOKLF cOHM UNO r
UNUN s w (Control Unit) rJ b
dc d U eNQ rJ
WOKLF c cOHM WUML d_ b uU UN uI u w WOKLF qOK
eOd
b WU UF d qOL uU w WOIOI WOB b_ qOL UM{dF bI
WGK d h c (ASCII) vL L eOd UE UNL eOdK WUOF WLE b VOu uLLB
VOu sO UuKFL U qN UL X WF tM dF e q e 128 u WeOK
0
NUL
SOH
STX
ETX
EOT
ENQ
ACK
BEL
BS
HT
LF
VT
FF
CR
SO
SI
DLE
DC1
DC2
DC3
DC4
NAK
SYN
ETB
CAN
EM
SUB
ESC
FS
GS
RS
US
SP
"
&
'
<
>
DEL
(ASCII) UE (1) b
256
u wJ UE `U WOK_
(Unicode) UE (2) b
(ASCII) UE w G d e U
(47)16 u G eOd uJ (1) b bU
U
q
(41)16
(68)16
(6D)16
(61)16
(64)16
Ahmad = (41686D6164)16
U
q
6D
61
6C
Amal = (416D616C)16
U
q
(Unicode) UE w d e U
(0641)16 u eOd uJ (2) b bU
U
q
U
q
dc
dc Uu v uu WId u d s U u eOL U r dc s dO u uU w
eO UM UNM WuMBL UL dUD dO dUD dc c q WUJ dI WOUJ
dO d
wFU uu
(Direct Access)
dI WUJ
dU* uu
wzuAF uu
wU
WOOzd dc
WE
Memory.
SRAM = Static RAM.
Dynamic RAM.
DDR-SDRAM = Double Data
Rate SDRAM.
wQ U UNu s dc c u b U b d
WO dc u s Y
(SDRAM)
(DDR-SDRAM)
(RDRAM)
qL Xd UBL w
Wd YO s ULNMO WUI
. dF WF
(DDR-SDRAM)
(RDRAM) Wd* WOzuAF dc
edL ZUFL
WDOu dc
WO Ozd dc
WO HM u WF_ bU
:(EEPROM) UOzUdN ` L WdK WKUI jI dI d
` WOKL dI s u U dG WUJ WOKL sJU OzUdN UNO WUJ dI sJL
d bF U Fu lUU r dc lu
WuU dc
UOU
WUJ dI
Wd U
9 `D
WOH
8 `D
7 `D
6 `D
5 `D
4 `D
3 `D
2 `D
1 `D
0 `D
b u
VKB dI
512 ? ?
U?? b????U?? t??M? d??I?? V??K?B? d??I? v??K? W??U???J? r???
WO OUMGdN
(EEPROM)
d?? tA (Flash
Memory)
ZbL dI
:iPod
MP3 WHKL UNGOB WOuB UHKL qOGA e WuL
e WF
WDOu dc
WO Ozd dc
WKB d_
e XU se WHKJ Wd
jdA
d U eN
wU rUF sO qu WIK d?? U?? b?? bF
WOKb uU UuJ
ULF s uU qOGA UE sJL
UF qJA d U eN
U W v d U eN rO I lOD
QH
WUA
UUO uD
w Ozd qUM
uMF uD
rJ uD
d U rJ
d U rJ
d U rJ
eN_ v
WUL
WU
WFU
Q
`OUH Wu
d U ULJ qJA
d U ULJ UN
wU UNU rJ
XR qJA wU UNU WU UUO se
wU UN edL ZUFL sO UUO qI
w uD
pc U d U rJ WU edL ZUFL hH
UN
edL ZUFLK tU d U rJ ld
teU WU w UUO qI WOKL edL ZUFL VKD
UNKd UN s UUO d U b rJ cU
wQ UL d U rJ eOL
uU s UL UUO qI s WOL d ULQ uI wJ edL ZUFL s jGC qKI
YO s WuM eN ULF vK bI
WO Ozd dc edL ZUFL s QD U uJ WOU eN_ YO Wd
qJA dE Wu WOu UUO qI WO
X 32 X 16 X 8bu dL w UNU UUO UI UO
d U b
qUMK
d U b
wU) UNK
qUMK
wU) UNK
e
e
u d U
U d U
uU( q quM
WE
ISA = Industry
Standard Architecture
8Mbps WOUOI
PCI = Peripheral
Component Interconnect
AGP = Accelerated
CNR = Communication
bus
133Mbps
Graphics Port
USB = Universal Serial Bus
Bus)
Network Riser
266Mbps
Wire
6GbPs v
qOGA UE
b *
qOGA UE
qOGA UE lu
d U b l qUF qOUH
qOGA UE UN
edL ZUFL
Zd cOHM Wb qOGA UE uI edL ZUFL vK cHM r bzU b Zd uJ
edL ZUFL vK WHKL
Xd s UHK eM ZUd vK VJ vIOuL v lL c b L U w k
Zd c vK ZUFL X u qOGA UE WIOI b w cHM UNQ b Zd
WOOzd dc
qOGA UE WOR L dc w uu cOHM d c e uJ V U MOF U Ud cHM w
bb UC qOGA UE uI UNKGA c ZUd dc w WuGAL WUH sU_ bb
dc w qL
] V ZUd
eOd bF WLE WFd bu
WE
UE v d_ b L bB b
d_ WU od s qOGA
QH bU
rKF q
UE uI b d bB b LK sJL YO b L
rKF q
dOGB eN qOGA WLE UM
UE UNL WuK eN_ q
(Symbian) UOL
UA
DefragZ??U??d?? b????
(Microsoft Windows)
bM XudJO
(Unix)
fJu
(Mac OS)
uMJ q
(Palm OS)
rU
(Linux)
fJuO
qOGA UE w uuL
UHKLluVOdbM
w UL VKB dI w
w jDL
Start
All Programs
Accessories
System Tools
Disk Defragmenter
b?????u????? W????K????????
ued d q VOu w b c wdJ dBMF U
()10=(110010)2
()2=(E2F)16
()2=(30)16
()2=(30)10
=1010-1110010
=11110+111010
(565)16
(23)10
U b WO b_ q
WOzUM UU s U b bU 56
XU 2 bU 340
X 10 bU 865 ?
WOzUM UU s U b bU +44
XU 2 bU -50
XU 1 bU -20 ?
WOzUM UU s U b bU -90 ?
uU q WO b_ q
-25
19
(ASCII) UEM WO s q e U
%
ASCII UEM WO UL se U U U r
Palestine
Jerusalem
Saja
Hamza
Unicode UE bU R q b
(Unicode) UEM WO WOdF d u U
rO ?
(0630)16
(0042)16
IT
Fatima
Book
Rami
uU w d d U
EEPROM d
EPROM d sO dH U
qOGA UE bzU U
qOGA WLE W d
w b w UL d U b d b U b v WO nM
d U b
d b
U b
UN _
u
wzuC `UL
VKB dI
fLK UU
WOLd dOUJ
ZbL dI
(Plotter) rd
(1110)2 + (F90)16
(159)10 + (101110)2
dAF UEM v WO b_ u
WOLKF WU W bU
(74301)8
(D14FE)16
(1010110)2
wzUM UEM v WO b_ u
WOLKF WU W bU
(100110)8
(ABC348)16
(9570136)10
10101010101010101010101010101010101010101010101010101010101010101010101010
101011010101010101010101010101010101010101010101010101010101010101010101010
10101010110101010101010101010101010101010101010101010101010101010101010101
01010101010101101010101010101010101010101010101010101010101010101010101010
1010101010101010101101010101010101010101010101010101010101010101010101010101
0101010101010101010101101010101010101010101010101010101010101010101010101010
1010101010101010101010101101010101010101010101010101010101010101010101010101
0101010101010101010101010101101010101010101010101010101010101010101010101010
1010101010101010101010101010101101010101010101010101010101010101010101010101
0101010101010101010101010101010101101010101010101010101010101010101010101010
101010101010101010101010101010101010110101010101010101010101010101010101010
1010101010101010101010101010101010101010110101010101010101010101010101010101
0101010101010101010101010101010101010101010110101010101010101010101010101010
1010101010101010101010101010101010101010101010110101010101010101010101010101
0101010101010101010101010101010101010101010101010110101010101010101010101010
1010101010101010101010101010101010101010101010101010110101010101010101010101
0101010101010101010101010101010101010101010101010101010110101010101010101010
1010101010101010101010101010101010101010101010101010101010110101010101010101
0101010101010101010101010101010101010101010101010101010101010110101010101010
10101010101010101010101010101010101010101010101010101010101010101101010101010
1010101010101010101010101010101010101010101010101010101010101010101101010101
01010101010101010101010101010101010101010101010101010101010101010101011010101
01010101010101010101010101010101010101010101010101010101010101010101010110101
01010101010101010101010101010101010101010101010101010101010101010101010101101
oK
b?????u
u???U?( W???UO
uU UN UuJ
bMB
b uI WOKb uU( UuJ lOL bMB u
d (Tower) d q UJ b vK bMB wQ UNUL
AT ATX UNL u b(Desktop) wJ (Minitower) dGB
b_ w ATX bF YO
q?? ?I? ? M? ? ? ?
w?? ? ? ? ?? ? ?J? ? ?
dG?B d?? ?
d?? ? ? ? ? ? ? ? ?
(Laptop)
(Desktop)
(Minitower)
(Tower)
tL bMB qJ w U `{
bMB UN uI w UNL b
WUD cHM
wK K cHM
WUD e Wd
WFUD u cHM
UF_ UB cHM
bd Wd
uB d U cUM
WUA cUM
USB cUM
WJA cHM
W?? ?E
rbI WUD eL Uu UM
uM e?? ATX Y??b??? AT
s WUDU _ WuK ATX
_ s sOOKB sOuL
?? s?? U??N?? ?? u??J?
AT u??M? w?? U?? qOGA U??E?
s WUDU _ WuK e
_ s sOKI sOuL
UN UH b L U
w Ozd UHL jG{ v
WUD e
dL bNv
(AC ) dL bN
u
WHKL uU WcG (12V,5V,3.3V) WCHM
WHK rOI
(DC )
UNuK WUD e UD
WO U UN w WOzUdN WU u b qDF
WOU WOKb Ou w qK
??_ WOzUdNJ WUD bB s bQq
uDFL dOOG
WUD e b w qD
UNKD u WU w WUD e b dOOG q
(Power supply)
WUD e
qOGA UH w qD ?
tD u WU w qOGA UH dOOG q
V WUD e Wd qL b
b w qK V WdLK wzUdNJ UO u b
WUD e
bO UNU U sJL YO WdL qOu w u
UNb wb b UL UN H WdL w qD ?
220v
ATX WUD e h
110v
D WUD e qL b V uJ sJL
_ WuK w
WUD qu UH
WUD e U
qUIL qJA w
UOU
cUML WOFu l{uL quM qLA wN uU w WOzUdNJ bK U FU _ WuK bF
d edL ZUFL q d_ UuJL rEF sC w WedL WuK w WOU
UdO dc uB uB
BIOS Wd
AGP l{u
dc l{u
ZUFL cHM
PCI l{u
WOU cUML
kH WUD
b?? ? ? ?
WUD cHM
ATX
WOFu l{uL
q WOU{ d WU{ s pMJL
uB WJA d uL
Slots)
ISA l{u
rKF q
r (NVRAM ) d vK oKD
qb w UOuuMJK W (CMOS)
UNUM w
b jC U ZUd s UOzUIK
UEM b dOOG
WOU) cUM*
wzuC `UL q uUU WOU eN_ qu cUM
d wK ULO U cHM UN qJ QH dOUJ WFUD
cUML c u r_
uI :Universal Serial Bus - USB UOFL wK K qUM cHM
UN 127 qOu sJL WOU Wd wFU qJA UUO qIM
qu d U cUM dF cHML c s U HK
d UUL UFUD q eN UN s
dOUJ
U?? c??U??M?Parallel
Ports
u??? cUM
WOU cUML
uB d
s dOG uB d U
qJA qLFO ndF v dJ
bO
WU w eN_ sO UF
j fH b UN s d
CPU ZUFL Wb VKD
uB d UD
p U s u bu qDF
UN UUL w WKJA UUL
UN UUL qL s bQ q
BIOS
s q
(Windows Xp)
Computer)
UO
WE
WLzUI w du sJ r
Properties
Next r
UN WOF{u d WU dNE
tOK dF bF UCL
This device is working properly
.Finish bM UO
(Video Card)
WUA d
WUA d
WOFu l{uL b w
uU( UU u
UbM u{ bB w WOCL UIM s WuL s WUA uJ
g bu UI U b UNM qFH
U A (21 17 15)
UUA s Uu UM UdO
UN rbI UHK WU tA d WU CRT WbOKI WUA
dH u
(LCD)
fL WU
U???D_
WUA U{ dR UH l u WU
WUD pK w U V WOzUdN WU bu V
WUA w WUD b w
q
U A UNUO WUA sJL
[ UNM WOzdL WIDML uJ
.U dD UI U dI U A
WE
WUA d WF uJ qCH
dF qU uJ MB128
UF_ w rd
WUA qL dR
w rJ `OUH
qOGA UH
j{ U{
UH dF
q
uB d ndF WId fHM WUA d ndF U
:wQ UL hzUB WLzU w Bit 32 b j{
VJL `D vK WU WIDM w sL_ QH vK dIM
Wb ML WLzUI s (Properties) hzUB bM UO
dUE cUM s (Setting)b bM UO
Bit 32 b qF
UN qOGA bM qB u d
b u
u* d
u* UD
Xd ` WU bM UN oOKF
WJA d w uL w qD V
wK u
Xd WJ b
s UH Xd lu `HB b L lOD w
UHBL Zd b s UN uu Udu w Ub
qJA
s UB WJ b j{ v U (Internet Explorer)
c v WKdL c w dFM duL qOGA UE
Windows xp qOGA UE w b
UO bM ` (Control Panel) rJ Wu b WLzU s
qJA w UL WLzUI dNE (Internet Options) Xd
WLzU s (Add) WU{ r (Connections) UB UNM U
UNM U qJA WLzU dNE qJA
r Dial-up
Private Network
WJAU U UB
sJO uMF WU w
qJA
ou r http://www.google.com
qJA
qJA
_ WuK UD
WUD u w qDF c qL NVRAM dUDL dO dc UUO b?? bI WU uN
UNb r pc sA vK U dO b kH_ WuK w qJA k
sJL uB d uB d q _ WuK w (Built in) WbL dJU WU UD
b w UC
wU dJ tb Wd qJ vK uJ ZbL dJ UG WU c w
duL WOFu l{uL
wb UL _ WuK w qU qODF v c dOA b WUA vK UUO dNE UN qOGA bM
UNb
b??????? W????K????????
WUA d l b lu l{u s
CMOS d w e UUO Zd
uU s WU u_ UL s sJL UNU UO W d
UNK d w U WLF tU UN w QD UL U
UNu UNO Wb L e??N?_ YO s quMK WUOFL UOIL sO U?? b?? w
UNd
c?? ? ? ? ?HML u
AMD Duron
Socket A
AMD Athlon
Slot A
Slot 2
Slot 1
Pentium 4
Pentium 4 Yb
Socket 423
Socket 478
Z???UF* V??Od
_ WuK vK t hBL UJL w ZUFL VOd r
L VUML cHML V
l r fI u s ZUF VOd
U V rOK qJAU ZUFL VOd wU XO
CPU ZUFL Wd VOd
c jG{ U r W J hBL
WE
WOzUdN Wd uJ U bd b
U U U WObF WFD U d b
UdO uOML_ s uJ
Z??UF* U??D
WE
eN_ d s ZUFL dF
sO vK u YO bOIF
ued
d w UUFL lMB
UNUE W uH WU
WOd UOKLF Wd d
Wd
MHz 64-16
Z??U???F* W??d?
ZUF*
486 , 386
p1
MHz 450-233
p2
GHz 1.1-0.5
p3
GHz 3 s d
p4
WO_ UN' b j{
qOGA UE UJL u
u Wu
A dL dI
Floppy disk
C
VKB dI
Hard disk
CD ZbL dI
Compact disk
LAN WOKL WJA
_ WuK u
WO WUA dNE
WE
WOMH UN UHu WdF sJL
bM Break UH vK jGCU
WUA vK UUO uN Wb
UNd
UA
w BIOS b vK dF
pb duL eN_ b
BIOS b u
:(Memory)
d??c UOU
WOU_ dc s Uu UM
w UUO ZdK XRL seK qLF dUD w (RAM) wzuAF uu d
dOB X ZUFL UNU
b ZUd q WLzb Zd se b dUD dO w (ROM) jI dI d
.(Post) uU qOGA
:(RAM)
wzuAF uu d
UBL b v UNU r UNOK WUFL UOKLF ZUFL UO sO U R Zd se UNO r d
VUM r WR d du dC s ` pc WuU se b w UNMe WOU
.MHz 400 Wd 2GB v dc WF qB b t H Xu w qLF sJL w Wb L Zd
d???c q??L
Zd UcOHM uU s uKDL ULOKFW K WOzUM dHOA se
Zd cOHM bM UNOK uU qLFO w UUO se
d??c u?
dc qJ
b L UN
dc Wd
dc u
P1, P2
(133-66) MHz
SDRAM
P3, P4
800 MHz
RDRAM
P4
400MHz
DDRAM
_ WuK vK dc XO
u V dc VOd r dc u s d u VOd WU l{u _ WuK u
jG{UNM WOD e_ bO f dc U WOU U J `H p l{uL
UJS U J r bO U L w dc Uu
d?c U????D
UND V `OB qJAU dc VOd b V p lDI u UL
UNb dc VOd Uq
VUM b V p U uO qUAL d w d WU b w qL (Hang) oOKF
UNL WuHL UHKL b l dc r
WuHL UHKL b hOKI dc r U q
uU?( eN WUO WU) bu
WE
d?_ G??A
d* dI
UUO qU
t??
s dL dI d U
U UH U U{ WU w qGAL
wKb dI nK
qGAL vK + U
WUD e l wzUdNJ UO q
WE
dI qGAL vI v
WEUL V rOK l{ w
d s tUE vK
q tF{ r c nOEM
sO sO d nOEM qGAL
d
qGA* d* dI UD
b l dL U{ WU w qGALK wzuC dRL qDF
UUO qU VOd w QD WO qGAL q d u
rOK qJA UUO qU VOd U q
tOK WeL UHKL l qUF dI vK WUJ lOD
q
sJLL V
WKJAL
WUL p
UHKL iF c
TKL dI
bb U d b
nU
WUJ vK bI b
dI vK bI b
VKB dI UD
qLF dI
bO qJA UUO qU VOd b
UHU U dOG bO qJA UUO qU VOd U :q
12v s q bN d uJ Q WUD be b w qD
bO qJA UO qu _
WUD b dOOG _ VOd U q
VKB dIK WOdJ WuK w qD ?
VKB dI dOOG q
VKB dI q
WOJOUJOL e_ w VD WO p qOGA UM u d
tb Vu b UL VKB dIK
VKB dI bq
d_ UN WU b ZUd cOHM nu u (Hang) oOKF
tU b b L
dIK WOMe WU L UH
dI b WdC dO UHKL iF c U q
d d WU{ WF d dI
qLF w j
(Fragmentation) e UHK
WIKL Zd
Zd
b WLzU s? p
U bF b WOd UD
WO dO dD UNK `H q b u
VKB dIK dJL WON
VKB dI UI
dI vK WeL Zd l WUI duL WU L WK
.BIOS w `O qJA dI ndF b
WbL d_
ZbL dI s
WbL d_ qGA nK
V
d_ qGA ndF b
ndFU U ZUd s qGAL ndF q
WuU se jzU b vK uuL
WE
qGAL b???? UUO s??
UM tUJ s?? qGAL p?? b??
u?? V??M?? p??c?? q??O? G? A? ?
V UJ w d_
b??????? W????K????????
uU UN Hang oOKF U U
uJF qJA UUO qU VOd bM WKLL UD_ U
UNHO U wzuAF uu dc wMF U
WOB WU e u dz l{
w dI Wze UG WOKL w WMLCL u_ b
dI vK WeL UUO qI ld
WHU qJ
b UJ w UUO se b lOL
Pentium 4
Athlon
UN qOGA U ?
Input-Output Devices d U b
Mouse
Q????H
dJ UD
dJ
qb s QH
QH
nK s QH
WE
Q???H ???j
d dRL
QH pK w qB V
pK VOd s bQ q??
QHK WOdJ b w qD V
QH dOOG q??
wGM UL X O dRL Wd
Wd qu vK U u V
Wd qu dJ nOEMO qH_ s QH p q??
qH_ s UND nOEM WOzuC QH WU w U
eN_ nEM U
Keyboard
UA
dF
`OUHL Wu pH r
b??????? W????K????????
p q uJ nO `OUHL Wu qD U U
WKJAL c q uD U p w lDI qJA d QH dR XE
WOB WU e u dz l{
b `OUHL Wu nOEM bM
K U UL
ULU
uJOKO U
u
b bF nOEM U ?
Printers
U???FUD UU
U?FUD u??
WODIM WFUD
Wd WFUD
WeOK WFUD
Wu w WDI 72
1200 v eOK UFU iF w Wb qB
bu Wu w WDI
W?FUD U??D
WDI 72 WU
WDI 300 WU
oUF u W q
`O dO u r
WUD hzUB w u r j{ q
Wd WFUDK dU
qJA
qJA
qJA
qJA
rKF q
d_ b WU eN pUM
`U W?FU f??U q bF
(All In One)
qJA
qJA
qJA
qJA
b??????? W????K????????
Windows xp ZUd w WUD hzUB ZUd w u r j{ pMJL nO sO
WOB WU e u dz l{
u d UJ v qd q dU qJA WFUD v WUD d U r UF w
dL
qGAL
VKB dI
WFUD U ?
b d UFUD u
WKF WFU
Wd WFUD
WeOK WFUD
WODIM WFUD ?
UdOH qOGA UE XO
Disk Format
d_ WON
v u??u?? tOK WUJ s?? sOJLK WLd UUDv tLO I d??I? eON d??I? WON
UHKL
d_ QON dO WKB d_ d r U
v U U ?U??O? lMBL s?? QON uJ WdL
UuKFL UHKL lOL ` L dI WON U
b wK_ tF{ v tU UNu w
l d WON WOKL d d d_ dI
WO uD
A qGAL w dL dI vK WOKLF r WE
A d_ qGA w d d U
My Computer WuI `
3.5 Floppy (A:) WuI vK sL_ QH e dIM
dNE(Format) WON bM UNM U WLzU b M
qJA w UL cUM
qJA
Start
A:/format c:/s
d??_ WUJ
qJA
uU( UN qL WO
vK
ROM
UOU
(Viruses)
UdOH UU
UdOH u
rKF q
UdOH WO dzU XGK
b UOK
dNE w WHKL UdOH b
dO 1000 U U dN
UNJ UdOH s dOJ
u
UdOHU WU d
Windows xp U uB UEMK wzUH nu qOGA UE qOL b
tz UEM qOGA w bb j
WOzUN uB qLF s Zd iF nu
dLU UBL U{ s p dNE VKB dIK qu qL
UdOH UB uU
dc WF w hI
rKF q
UdOHK bB d
UCL WML UdA iF
w (Antivirus Programs) dOH
Symatec Norton
UdO uN dF uU
b??????? W????K????????
uU UdO U
uU UdOH VOB nO
UdOH UD s p U uU WUL pMJL nO
UNM hK d UN{d U MO uU VOB UdOH s d u s Y
Windows xp
qOGA UE qOL% UF
FAT
Group
uU UN lOL&
UDG p WUD e bMB UC
_ WuK eON
U VK `D vK UNF{G s UNd
dc XO
ZUFL VOd
: q WOU{ dJ VOd bMB w _ WuK VOd
e AGP WUA d
e WJA d uL
d_ GA VOd
dL dI qGA
VKB dI qGA
CD,DVD WbL d_ GA
WIU uD
b????u???? W???K??????
UNHO U ROM UBU uBIL U
uU UN Wd vK dR w WOU_ dUMF U
Windows xp qOGA UE s VKB dI vK nK e lOL uD d
wQ UL q qL `{
WU d ?
WOU wKKO
edO UO
rJ b
L
wzdL dF b ?
DB-15
Rj-45
Rj-11
q s d b b
WedL WUFL b v UUO U
WUA vK dI qJA UuKFL UN
VKB dI v WedL WUFL b s UUO qI ?
WFUDU rJ
(Glossary)
Accelerated
Access
Accumulator
Actual
Adaptor
Addition
Agreement
Allocation
Architecture
Array
ASCII
Assembly
Audio
Backup
Basic
Binary
Biological
Bit
Board
Boot
Border
Bottom
Bubble
Built-in
Bus
Business
Button
Byte
Cache
Call
Cartridge
Case
Central
Circular
Class
Click
Coding
Command
Commercial
Compact
U
u
lL rd
wKF
nOJ
lL
WOUH
U
rOLB
WuHB
eOd UE
lOL
wFL
wUO
wU
wzUM
wzUO
WOzUM WU
Wu
b
U
WUI
wK
qU
qL
XU
WDO d
Ub
u Wud
WU bM
ed
dz
WFn
dI
eOd
d
U
Zb
Complement
Complex
Component
Consumer
Control
Controller
Copy
Copyright
Counter
Create
Custom
Cylinder
Debug
Decimal
Declaration
Deduction
Defragmentation
Detail
Digit
Dimension
Direct
Disk
Domain
Dot
Double
Drive
E-commerce
E-learning
Element
Encryption
Error
Ethics
Event
Exchange
Expansion
External
File
Fixed
Flash
rL
Vd bIF
dBM uJ
pKN
dDO
rJ
a
lD o
b
U
U
WuD
UD_ l
dA
ndF
rB
Wze UG lOL
qOBH
WU
UO bF
dU
d
U
WDI
wIOI b e
XU 8 w e
qGA WUO
WOdJ U
wdJ rKF
dBM
WOLF
QD
UO
b
qb
lu
wU
nK
X
ld U
UKDB* WLzU
Flowchart
Focus
Formal
Format
Fraction
Fragmentation
Freeware
Front
Function
General
Global
Graphics
Hang
Hard
Hexadecimal
Hide
Hierarchy
Industry
Information
Input
Instruction
Insufficient
Integer
Intellectual
Interconnect
Interface
Internal
Jam
Jumper
Keyboard
Label
Language
Laser
Last
Licence
Linked
List
Load
Loader
Local
wUO jD
eOd
wL
WON
d
Wze
wU
WbI
d
U
U wu
duB r
oOKF
VK
dA U
wH
wd VOd
WUM
UuKF
qb
WLOKF
U dO
`O b
dJ
pOA qOu
wD wMO
wK
U
WK
`OUHL Wu
WOM VI
WG
eO
d
WB
jd
WLzU
qOL
qL
wK
Lost
Machine
Magnitude
Main
Master
Matrix
Maximum
Memory
Middle
Modem
Module
Modulo
Motherboard
Mouse
Move
Multi
Net
Next
Nonvolatile
Number
Operating
Output
Panel
Parallel
Parameter
Passenger
Password
Peripheral
Pin
Point
Port
Power
Privacy
Private
Procedure
Processing
Program
Project
Properly
Property
uIH
W
bI
fOz
bO
WuHB
uB WLO
d
j
ru
uL
WLO
_ WuK
Q
d
bF
wU
wU
dUD dO
b
qOGA
d
Wu
u
qUF jO
dU
d WLK
wd
u d
U WDI
dF
b
WOuB
U
d
WUF
ZUd
dA
`O
WOU
Protection
Public
Queue
Random
Read-Only
Real
Rear
Record
Reduced
Reference
Register
Removable
Representation
Resolution
Restart
Ribbon
Salary
Scope
Screen
Search
Secondary
Sector
Secure
Security
Selection
Sequence
Sequential
Serial
Set
Setting
Setup
Shareware
Show
Sign
Single
Site
Slave
Slot
Software
Sort
WUL
U
uU q
wzuA
jI d
wIOI
dR
q
e
ld
q
W qU
qOL
sU W
qOGA U
jd
V
UD b
UWU
Y
uU
UD
s
s
UO
lU
lU
q K wU
WuL
b
eON
wUA
UN d
U
dH
lu
b
l{u o
UOd
d nOMB
Sound
Speed
Stack
Standard
Startup
Store
String Variable
(Sub(routine
Subscript
Substitute
Substitution
Subtraction
Sufficient
Supply
Synchronous
System
Tail
Tape
Tax
Technology
Telecommunications
Tool
Tower
Trace
Track
Trojan
Type
Unicode
Unit
Universal
Unload
Value
Variable
Virtual
Visual
Volatile
Wireless
Wizard
Worm
u
Wd
WbJ
UOF
b
se
dOG h
wze d
qO
iuF
iuF qb
d
U
be
se
UE
q
jd
Wd{
WUI
UB
d
l
U
d
u
buL eOd UE
b
U wLU
qOL W
WLO
dOG
wKO wL
wzd
dUD
wJK
d bU
ld* WLzU
WOdF ld*
_ UdH Wd WOdJ UU wuOH bL
WuHL bI WFU UHKL rOEM UUO VOd wuJ VO
WOM_ ld*
1
2
3
4
5
6
7
8
9
10
11
12
13
Visual Basic 6 from the Ground Up Gary Cornell McGraw-Hill Osborne Media; 1 edition
(September 1, 1998).
An Introduction to Programming with Visual Basic 6.0 (4th Edition) David I. Schneid
Prentice Hall; 4th edition (December 23, 1998)
Visual Basic 6 Complete Steve Brown Sybex Inc (March, 1999)
Learn to Program with Visual Basic 6 John Smiley.
Apress; Bk&CD-Rom edition (July 1, 2003).
Andrew S. Tanenbaum, Structured Computer Organization, Fourth Edition.
William Stallings, Computer Organization and Architecture, Sixth Edition.
David A. Patterson, John L. Hennessy, Computer Organization and Design, Second
Edition.
Aaron M. Tenenbaum, Moshe J. Augenstein, Data Structures Using Pascal, 2nd edition,
Prentice Hall.
Seymour, Data Structures (Schaums outline series in computer) , McGraw Hill.
Deitel & Deitel, C++ How to program, 4th edition, Prentice Hall.
A+ Certication.
ECDL/ICDL Made Simple.
WOdJ_ lu*
1
2
3
4
5
http://msdn.microsoft.com/library5
http://www.unicode.org
http://www.howstaffworks.com
http://www.computer.org
http://www.ArabsBook.com
qLF c U w uUAL
uC WU UN
uC qO UA
U
Oz hL( u rOF
fOzd VzU rFM* b tK b
uC hL( u dL
uCU UHO
uC bU) dOM
UI
M 5U
uC dD bL
uCd u U
UJ qL W w uUA*
dUO bL
b rOd
5U rOd
dJ UN
Ud lb
dU U
wu
J U
wKO
UA u dC
WFU bU
lO UL
qOK 5KU
WK u dL
WUO dUL
uB U
qL' s
UO `U
uO
sdO
b UN
u UM
u .dJ b
pb
b
w U
bL U( VU
d u b
+U uQ
bOH sb UL
vO Ub
UON u bMN
WMu cM
Ue bL
dLF b
b bO
w
OI UHO
bU wU
fOF u
O
ULOK W
dUO bL
UM bL
b rOd
uL dU
uK U
dL U
bF u qOL
b 5D
K
5
U
uNL uN
WK u dL
b bO
WMu cM
r$ UdN