Beruflich Dokumente
Kultur Dokumente
N:BLNK)2ZI
NI ME
I:NFIIT
KS,OFTLB K2OZRKS,N:L
B MTN:L
B JTI
B
HVNT
T S
FJFNITIIR IUMB
N:BLIMH
M,ROFTLBVR
M,RMT
NI ME
I:NFIIT
GVVN:L
B NIK)RZSQLEZESQLEK:GILBGMEHJBGPMMTLB JVLB|I
AGMEHJK)RZSQLEKSGIBN:BLZSMTN:BLJTI
B
HVNTTSF
JFNITIIRIUMBN:BLIMH
M,ROFTLB
M,RMT
BGMEHJ SQLEKSGIBN:BLZIMTN:BLZSMHNTTSFJFNITI
IRIUMBN:BLIMH
M,ROFTLB
M,RMT
NIJ]ZEVR
M,R= 100
XKJEL
M,,LIMTV: NI = 100
NI = 100
XKJEL
M, = 200 2 = 100
NI
JF
MTIIRIT
JTIVN:BLJ]ZENTTSFJNILBL
LTKFS~GZEB KWEB FGNLNTTSGEBSLBL?|/EGIB NTTSFJFNI4VJ]ZEOZRKS,
MWJTIMBJNILR
FGr
- 117 -
N,MJMJLNTTO]KNZMBGKLMSF,RJ
MLBL
A - G{I
B - 0EEK
C - JMJLGIBWR(Pins) JY-)EK
GuKEXLBN,MIMBv
FL4GuJF
MTIIRMSF,MSF,RGLEKLBGLB
? A NV
? B NV
? C NV ? A ZEB NV ? B ZEC NV
UMTGLMHwHSMBNV,LBNTZTgGEWLFT
TGPMMXFTN,MZE8NEYJuOLB0
MTVHKWEBVJRJRJLBLTG{PLVE0)INZJ]ZLBUBKEITLBMKSMBP!
? LJVEMB*ZFL(Thick co-axial cable)
?MB*RSY(Microwave)
? NME:LBZFL (Fiber optic cable)
?XLEKXF6IR
ZFL(Unshielded twisted pair cable)
? XEKXF6IR
ZFL (Shielded twisted pair cable)
TCP/IPXEM%TGIB XFT GIuJBSIH(Application layer) XLRS&NKLBGLB OSIXEM%TGIB
MVLJBSP!
? G/TM(Physical),PBJLB0EL(Data link)JZNKEZL(Transport)
?PBJLB0ELDE
(Network)JZJFJT(Session)
? NKEZLGIu(Application)JZJFJT
?JVSN,(Presentation),GIuJZJFJT
? GIuG/TMJZDE
Data Processing Life Cycle ZTNTIKSNTTO]NZJ]ZLBMSF,RJ
MEO
LBL
A -PBXEPELI
B -PBJBMTV
C -PBJFMJ4V
D -PBOWEMTVJZNTPELI
GuKEGIBLTKFSPTXLRNTTGKKLBGLB
? A, B, C JZ D I
? B, A, C JZ D I
? B, D, A JZ C I
? C, B, D JZA I
?D, A, B JZC I
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 118 -
NZJ]ZLBNITLBPBJ
MLBL
'win',
['Nimal',55,'male'],
('abc',45,'xyz'),
{2:'name','tel':'0721475454'}
UVPBXIBKLNITLBPBKSXLRNTTGKTLB
? string, float, double, array G{
? string, tuple, dictionary, list G{
? string, long, float, complex G{
? string, array, integer, list G{
? string, list, tuple, dictionary G{
PBJVRPEIMBJF
JRuMTGuXLRVLIMSLR
OLNTIKSNZMBG{
A ESMTMJF
JRV(Logical design)
B G/TMX/)LBSJF
JRV(Physical design)
C JYM
BN4IJF
JRV(Conceptual design)
GVVNTIKSK
LTIvXLRNTTGKKLRGIB
? A, B, CI ? A, C, BI
? B, A, CI ? B, C, AI ? C, A, BI
CSS NTTO]KNZPFMBGKLNME:J
MEO
LBL
AGKrNTHRKMMTIEMESTBKIZJRSFKIT
BCascade Style SheetILBLHXMBLV(acronym)G{
CComputer System SoftwareILBLHXMBLVG{
DGKrNTHRKPS:LIKLXEMESIJFMJ4VJ]ZEGIEFGLIT
CZNME:XLBKWEBLTKFS~NME:GVELKEP!
? A, D
? B, D
? A, B, C
? A, B, D
? B, C, D
BLOGNTTO]KJEKP)NME:IGEBSLBL
? GKLBBLOGK
HJuOLB0MXFTXSNE(NTLBSKFLTGPBK
TLBJVLB|G{
?K)ENEMMHIRK
H/E|GLEGMGSIT
? 5KRGLEKRLBGBXPZJBZRKVESFMSFL4VJ]ZEGIEZFMTI
?VRP
BXIGLEGMGSLBLOGNME:LGVK
u?publishing toolGKr?www) ZTXWYG{
? NRPB
~LGNEBKFLTG{
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 119 -
? D, E
PB JVRI MVLEMS, NPB0TIM (Database Management System) N0EL MESIIMB
GLEKLBGLB
? PBUMMTVIT(Data Collection)
?OWEMIRPBK
KSI(type)XEM%TIJZJ4VEJFMJ4VIT
? |G:B*TPBGBVPBIEKBME
4LMTVZEKESENTTGI
MTVIT
?/E|MSLBLLBHPBJVRIZFJTS}VHXKME:JF
J4VIT
? XLKJS/E|K
TLBPBMFL4VIT
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 120 -
NZMBG
B KLA, B, C, DS&NJHZLBK
DE
JB
M(Network Topologies) LEVXLRN
T G
T KTLB
A
B
C
D
? ESMEVROJB
TJG{
?
TJESMEVROJBG{
? SFMBVROJB
TJG{
? A, D JZC I
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 121 -
JZILJY-)ENTTGKTLBGNLBLRuGMGSLNME:IKLBGLB
? ZEFAI
? ZEI
? ZEFBI
?ZEI
? ZE FAI
Student
SNo Name
1
Kamal
2
Seetha
Address
Negombo
Colombo
Emp-No
Employee
Qualifications
Emp-Name
Designation
NZMBGKLMVL
MB*,IUVJHZLTLBLTS&N,IGLEKLBGLBP!
? /ESI(Entity)
?8N
MB*,I(Attribute)
? OZR8N
MB*,(Multi Attribute)
?JuOLB0EK(Relationship)
? K)RBNLBL8N
MB*,I(Derived Attribute)
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2
EM%TN:BL
- 122 -
GVV NITLB MVG
B-I JRM4VH (save) /E| M ZFMT KWEB 8d ~K JZT
TNTGELR
LEVIKLBGLBNZMBGKLU"KEXLBMVMBP!
? Temperature Celsius into Fahrenheit.python
? Temperature Celsius into Fahrenheit.pyp
? cel_into_fah.pyc
? cel_into_fah.py
? temp_conv.pyc
Student
SNumber
Sname
72339043 V
Wijerathne
Mark
SNumber
72339043 V
60376682 V
72339043 V
SubjectCode
NB1
NB2
NB2
SDOB
72.12.08
Sex
Address
Mawanella
Marks
54
87
65
CZMBGKLKGPMJF
M|HJ)KLBGLBNZMBGKLMVLNME:IP!
? SNumber ILRMarkJuOLB0GIZT?KGKZTNEvMISG{
?SNumber ILRMarkJuOLB0GIZTXELBMISMT(Foreign key)
? SNumber ZESubjectCode ILRStudent KG{JY%ZTISMT(Composite key)
?SubjectCode ILRMark KG{XFT|M
BNISMT (Alternate key).
? SubjectCode ILRStudent KG{XFTLTS&N)ISMT(Candidate key).
NZJ]ZLBSQL NME:IJ
MLBL
SELECT emp.deptno, ename,sal, hiredata
FROM emp, dept
WHERE emp.deptno=dept.deptno
ORDER BY ename
GVVNME:IJuOLB0GILBJ)KLRGIBNZMBGKLMVLLTVLIP!
?NTLIKLRGIBename,sal, hiredata IL8N
,NV
?PB
OEFL4VJ]ZE/E|MSXFBGBdept JO]EKNV
? PB
OEFL4VJ]ZEemp JZdept ILJO]EGPMV/E|MSXF
?emp.deptno VTLBdept JO]EG{8N
,ILTS&N,IGMGSIT
? XKJLBNT.
Ideptno XIXLRKXLRNTTGKHGEBSEXF
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 123 -
XFTJ)EKG{NTLIHXESMTMNME:IKLBGLB
? A + BI
A B Output
?A . BI
0 0
1
? A B I
0 1
0
?A BI
1 0
0
?A B I
1 1
1
B.C(A+BA) ILO2
4INME:LIJRM|H
FGOLNTTSMVMBP!
?A B C
? A B C
? A B C
Sinharaja
Wet zone forest
Ritigala
Dry zone forest
?
Sinharaja
Wet zone forest
Ritigala
Dry zone forest
?
?
Sinharaja
Wet zone forest
Ritigala
Dry zone forest
?
Sinharaja
Wet zone forest
Ritigala
Dry zone forest
?
?
?
?
?
?
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 124 -
j=10
y=4
if j<y or j!=4:
j-=y
print j
else:
y*=j
Print y
XYMZEN:BLNZXFTF
4uJHZLVNPLuG{
Start
r=5
s=3
r=r+s
s=r+3
display s
?
r<25
Yes
no
end
F
4uJHZGLBNTLNTTGKTLB
?G{
?G{
?G{
?G{
?G{
F
4uJHZGLBSMIHXLTKFS~K)EDGMBI(pseudo code)MVMBP!
begin
r=5
s=3
r=r+s
s=r+3
display s
if r<25
end
begin
r=5
s=3
if r<25
r=r+s
s=r+3
display s
else
end
??
begin
r=5
s=3
while r<25
r=r+s
s=r+3
display s
end while
end
begin
r=5
s=3
do
r=r+s
s=r+3
display s
while r<25
end
begin
r=5
s=3
do
r=r+3
s=r+3
display s
while r<25
end
???
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 125 -
- 126 -
GVZT MBGKLBGLB 8NLB ~LI
OEGVLB NJR KIJXKRSFK
TLB N
T LIMTVJ]ZEJFMJ2
NLBT GVEjIR
IMTGVVGVEjIR
I"dcheck.py" IL
TNG
T ELRLEVGILBNITLBMVG
B-IMB
G
J JRM4 (save) XF GVV NLBT GVEjIR
GILB KJBK
MB ?object LTSV
E,I MS UIH
XELI
OEGPvLBN
T LI
OEFL4VH/E|MZFMTLTKFS~NITLBGVEjIR
IMVMBP!
?
?
import dcheck
?
?
w=dcheck.dtcheck(1976,11,10)
result=w.printage()
print w
import dcheck
u=dcheck.dtcheck(1976,11,10)
print u.printage()
?
import dcheck
w.dcheck(1976/11/10)
result=w.printage()
print result
import dcheck
w.dtcheck.dcheck(1976,11,10)
result=w.printage()
print result
w=dcheck.dcheck(1976/11/10)
result=w.printage()
print result
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 127 -
GESSFZEJLBLTG{PLE$*,I
II NI
A GMEHGJBN:BLJTI
B
HVNTTSFJNILBL
B GMEHGJLBN:BLZSMHNV,MBNTTSFJNILBL
A GMEHJ
1. (a) PBJZGESSFXSXFTGKLJBMu8ZS,JZTKNFZF~
TMSLBL
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 128 -
2.
Employee
EmployeeNo
A001
A002
EmpName EmpAddress
Perera
Negombo
Kamal
Kandy
EmpSalary
30,000
45,000
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 129 -
3.
x<=10
NO
YES
get marks to the variable
maths
x=x+1
total=total+maths
avg=total/(x-1)
avg>50
NO
YES
Display"Bad"
Display"Good"
END
(a) GVVF
4uJHZLJ]ZEJRJRK)EDGMBI(pseudo code)
TILBL
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2
EM%TN:BL
- 130 -
4.
ExpoBooks
Home
New Release
Higher Learning
Low Prices
Best Sellers
contact us
Search for
Text Books
Your comments
New Books
Title
Database
XML
Price
$125
$75
Reset
Submit
(b)
<table border=1>
<tr>
.................................
.................................
.................................
................................
.................................
.................................
</table>
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2
EM%TN:BL
- 131 -
(e) NZ XFT ZTJBFLB NTS}GVLB xml /E|GILB CZ KGKZT GNEB JZ v
,LB
TILXIRSFGNLBKEGPLBL
<?xml version="1.0"?>
(f) GKr XW|GIZT XLBS Shopping cart VTLB JFNGIL N0EL GJBKE GPMMB J]ZLB
MSLBL
(g) |P)RBGK]GNEMBJEVEL)GK]GNEMBJVJFJGu|P)RBGK]GNEMPMBLH
FGOLJ4VEGPMMBJ]ZLBMSLBL
* *
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 132 -
B GMEHJ
1. ?a NZMBGKLO2
4IJTPB0ELBI?Boolean theoremJ)EK XLRJESGILB J)ENLI
MSLBL
A.(B+C) = A.B+A.C
?b ESMTM NNIM S&N JHZLMB NZ MBG{ UB XFJRGSLB ? ? ZE ? GMEHJBK
H
NTTSFJNILBL
A
B
F
C
?iXFTESMTMNNGIZT?logical circuitNTLI?output) F J]ZEO2
4INME:LI
XEL(input) A, B, CXFJRGSLB
TIEPMBKLBL
?ii ESMTM NNGIZT NTLI F ULu f (A, B, C) J]ZE
FGOL O2
4I NME:LI
GIZTUMK?sum of product - sopZTJuVXEMESIHNKSLIMSLBL
?iii CZ ?ii GMEHGJZT (standard sop) ZT JuV XEMES NME:LI UMGKZT
JuVXEMESIH(standard pos)ZSKLBL
?c N
ZXFTO2
4INME:LIKarnaugh Map /E|GILBJRMSLBL
f (A, B, C, D) = ABCD + ABCD+ ABCD +ABCD + ABCD + ABCD
+ ABCD+ ABCD + ABCD + ABCD
?ii [[JJu/E}NG{:VMI?RAMN,MGIuV%MEY?Application software
/E|GIB N:4
MIEH GOGZ|LB KFPB KL VM KSI G{;; GVV NME:I
NTTO]K5OGBXPZJNFZF~
TMSLBL.
?iii
- 133 -
MemberName
Saman
Saman
Anura
Anura
SportID
S 12
S 14
S 12
S 13
SportName
Judo
Karate
Judo
Boxing
CoachID
C 02
C 09
C 02
C 08
CoachName
Gamini
Sarath
Gamini
Nimal
(b) M4WE JVEDIMB V PB JZJuOLB0M PB JVRIM (Relational Database) OWE
MTVH 4S,I MS XF UB J]ZE FGNL many-to-many JO]E ZS,I M ER
XEM%TIMB(Entity Relationship Model) LTSVE,IMSLBL
4. (a)|K% NPB0T XLBS JuOLB0E XEM%TGIB (Open System Interconnection - OSI) JBS
XLRNTTGKTLBLuMSLBL
(b)G/TM (Physical) ZE GIu (Application) JBSK
N0EL MESI GVELKEPFIT |JBS
MSLBL
(c)DE
JBSGIB(Network Layer)/E|GMGSLLTIVEK
T (Protocols)LMB
TILBL
(d)NZJ]ZLB8NMS,NTTO]KGMgJHZLB
TILBL
N4HS (Repeaters)
LE/T(Hubs)
GPESHRVY (Gateways)
(e)LE/T(Hubs) ZEJB|cQ (Switches)XSXFTGKLJBMuNFZF~
TMSLBL
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 134 -
(b)
(c) NLBTIM JTJRLB |*I LMB J]ZE
OEB
M,R UMB UMB JTJRKEGB LV JV NZ
MBGKLXIRSF"input.text" LuGELRG{JHZLBMSXF
Nimal, 20, 10, 30
Saman, 40, 60, 45
Mala, 22, 65, 75
UMB UMB JTJRKE|*ILJ]ZE
OEB
M,RK
UMKZEV0)L)INZPFMBGKL
XEMESIHXEPELIMIRIFITJ
MLBL
1. Nimal 60 20.0
2. Saman 145 48.3
3. Mala 162 54.0
Gu J]ZE LTSVE,I M XJuN2S, NITLB GMBIMB NZ MBG{ GVV GMBGIB
X
JuN2S,JBELMWCVTLBPMBKEXF
def total(marks):
#compute the total
total=0
for mark in marks
__________
return total
f=open("inpit.text")
line=f.readline()
i= _ _ _ _ _ _ _ _ _ _
while(line ='')
record=line.strip('\n').split(",")
aggregate=total_ _ _ _ _ _ _ _ _ _
print i,_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
i +=1
line = _ _ _ _ _ _ _ _ _ _
f.close()
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 135 -
6. (a) VRZR XEZES (sea food) JFMJRu ZE XG
|MS, J]ZE XEILIMB NKBKEGL IEVH
NRPB
IMXPZJBMSIT5ZRVNPB0TIJF
JRuMTGuXLRVLIMTVHO
EGNEGSEB
KLNPB0TJYKS0LMVG{PGPMMBPMBKLBL
UITLBKWEB8dMVG{PIMVMBPFITGZBJZTKPMBKLBL
(d) MVG
B- LTSVE,I MTGu LTSVE,I MSLR
OL MVG
B- NTTO] JF
MT
TVB |IIR
|G:B* MSF,R ZSMB PMBKLBL UBKE XLB KWEB |G:B* KL MES,E GPMMB Lu MS
UGJB}VHGZBPMBKLBL
***
XGNEJ?8GN|/EIJZCLBNJRKNFKFBGKL|/EJ]ZEN:BLNK)RZIZEV2 EM%TN:BL
- 136 -