khjpup gapw;rpg; guPl;ir – g];fhy;
gFjp – (i)
1>2 Mfpa tpdhf;fSf;F tpilaspg;gjw;F jug;gl;Ls;s cUf;fis fUj;jpw; nfhs;f:
1. cU 1 ,y; fhl;lg;gl;l FwpKiwf;$W epiwNtw;Wif
nra;ag;gLk;NghJ mjd; ntspaPL ahjhf ,Uf;Fk;?
(1) 0 (2) 10 (3) 11 (4) 15
2. cU 2 ,y; jug;gl;l g];fhy; FwpKiwapy;
njupaf;$bajhapUf;Fk; ePbj;j fl;Lg;ghl;Lf; fl;likg;G
(nested control structure) ahJ?
(1) kPs;nray; cs;Ns kPs;nray; (2) kPs;nray; cs;Ns njupT (3) njupT cs;Ns kPs;nray; (4) njupT cs;Ns njupT
3. gpd;tUk; ve;jr; nra;epuyhf;fy; nkhopapy; vOjg;gl;l xU nra;epuyhdJ xU fzpdpapd; ikaKiwtopg;gLj;jpapdhy; (CPU)
Neubahf epiwNtw;Wif nra;ag;gl KbAk;
(1) xUq;FNru;g;G nkhop (Assembly) (2) C (3),ae;jpu nkhop (Machine language) (4) Pascal
4. gpd;tUk; Nghypf;FwpKiw 1 njhlf;fk; 10 tiuAs;s
vz;fspd; $l;Lj;njhifiaf; fhz;gjw;fhFk;. Kfg;gilahsk;
A ,w;F cfe;j khw;wPL ahJ?
(1). number = number +1 (2).number + 1
(3).number= 0 (4).sum = 2
5. gpd;tUk; Nghypf;FwpKiwiaf; fUj;Jf. mjw;Nfw;g *
vj;jid jlit mr;rplg;gLk;?
(1).1 (2).2 (3).3 (4).4
6. gpd;tUk; Nghypf;FwpKiwj; Jz;ilf; fUJf.
gpd;tUk; vJ cz;ikahdJ?..
(1) weakness < 40 vdpd;> suitability "Good" MFk;>
(2) character > 70 vdpd;> suitability "Good" MFk;.
(3) weakness < 40 MfTk; character > 70 MfTk; ,Ug;gpd; suitability "Good" MFk; .
(4) weakness < 40 my;yJ character > 70 MftpUg;gpd; suitability "Good" MFk;.
7. gpd;tUk; $w;Wfisf; fUJf.
A- xU ,ae;jpu nkhopf; FwpKiw 0 fisAk; 1 fisAk; nfhz;Ls;sJ.
B-xU g];fhy; nra;epuiy mjd; ,ae;jpu nkhopr; rktYtpYk; ghu;f;f vspjhf tpsq;fpf; nfhs;syhk;.
C-xU g];fhy; FwpKiw mjd; ,ae;jpu nkhopr; rktYf; FwpKiwahf khw;wg;gLtjw;Fj; njhFf;fg;gLjy; (compile)
Ntz;Lk;.
Nkw;Fwpj;jtw;wpy; rupahd $w;W / $w;Wfs; ahJ / ahit?
(1) A khj;jpuk; (2) A.B Mfpad khj;jpuk; (3) A>C Mfpad khj;jpuk; (4) A> B> C Mfpa vy;yhk;
8. gpd;tUk; ve;jf; fl;Lg;ghl;Lf; fl;likg;Gfis (control structures) newpKiw xd;wpy; gad;gLj;jyhk;?
A- njhlu;(Sequence)
B- kPs;nray;(Repetition)
C- njupT(Selection)
(1) A> B Mfpad khj;jpuk; (2) A.C Mfpad khj;jpuk; (3) B> C Mfpad khj;jpuk; (4) A.B>C Mfpa vy;yhk;
9>10 Mfpa tpdhf;fSf;F tpilaspg;gjw;F jug;gl;Ls;s gha;r;rw; Nfhl;Lg;glj;ijf; fUj;jpw; nfhs;f:
9. jug;gl;Ls;s gha;r;rw; Nfhl;Lg;glj;jpd; ntspaPlhff; fhl;rpg;gLj;jg;gLtJ
ahJ?
(1) 1 MdJ fhl;rpg;gLj;jg;gLk;. (2) 3 MdJ fhl;rpg;gLj;jg;gLk;.
(3) 15 MdJ fhl;rpg;gLj;jg;gLk;.
(4) vJTk; fhl;rpg;gLj;jg;glkhl;lhJ.
10. jug;gl;l gha;r;rw; Nfhl;Lg;glj;jpNy> 'Mk;'> ',y;iy' Mfpa Kfg;G
milahsq;fs; ,ilkhw;wg;gl;lhy; (interchange)> ,g;gha;r;rw;
Nfhl;Lg;glj;jpd; ntspalP hff; fhl;rpg;gLj;jg;gLtJ ahJ?
(1) 1 MdJ fhl;rpg;gLj;jg;gLk;. (2) 3 MdJ fhl;rpg;gLj;jg;gLk;.
(3) 15 MdJ fhl;rpg;gLj;jg;gLk;.
(4) vJTk; fhl;rpg;gLj;jg;glkhl;lhJ.
11. gpd;tUk; FwpKiwf; $wpy; "count epiwNtw;wg;gLk;? -3" vd;Dk; $w;W vj;jid jlitfs;
count := 12
WHILE count =3
count =count – 3
END WHILE
(1) 3 (2) 4 (3) 5 (4)6
12> 13 Mfpa tpdhf;fSf;F tpil vOJtjw;Fg; gpd;tUk; -Books" mzpiaf; (array) fUJf.,J 8 Gj;jfq;fspd;
tpiyfisj; Njf;fp itg;gjw;F gad;gLj;jg;gLfpd;wJ.
12. g];fhy; (Pascal) nra;epuyhf;fj;jpy; Books mzpiag; gpd;tUk; vJ rupahf tiuaWf;fpd;wJ?
(1) var Books = array[7]|
(2) var Books: array[0-7]:
(3) var Books: array[0..7] of integer|
(4) var Books: array(0 to 7] of integer>
13. tpiy kpfTk; $ba Gj;jfj;ij tifFwpg;gJ gpd;tUtdtw;Ws; vJ?
(1) Book[3] (2) Books[3] (3) Book[4] (4) Books[4]
14. nra;epuyhf;f (programming) nkhopfs; gw;wpa gpd;tUk; $w;Wfspy; vit rupahdit?
A - g];fhy; kw;Wk; C Mfpad cau; epiyr; nra;epuyhf;f nkhopfSf;F cjhuzq;fshFk;.
B - ,ae;jpu nkhopapy; (machine language) vOjg;gl;l xU nra;jpuy; fzpdpapy; Neubah epiwNtw;wg;glyhk;.
C - xUq;FNru;g;G nkhopapy; (assembly language) vOjg;gl;Ls;s nra;epuy;fspd; epiwNtw;Wk; fjpahdJ ,ae;jpu
nkhopapy; vOjg;gl;Ls;s nra;epuy;fspd; epiwNtw;Wk; fjpapYk; xg;gPl;lstpy; mjpfkhdJ.
(1) A kw;Wk; B khj;jpuk; (2) A kw;Wk; C khj;jpuk; (3) B kw;Wk; C khj;jpuk; (4) A> B kw;Wk; C vy;yhk;
15. gpd;tUk; Nghypf;FwpKiwapd; ntspaPL (output) ahJ?
BEGIN
sum = 0
count 5
REPEAT
sum= sum +count* count
count= count-1
UNTIL count > 0
DISPLAY sum
END
(1) 25 (2) 41 (3).50 (4) 55
16. g];fhy; nkhopapy; cs;s gpd;tUk; mzp (array) M If; fUj;Jf.
A- mzp M ,d; ePsk; 8 MFk;.
B- M (5) ngWkjp 50I nfhz;Ls;sJ.
C- M(1) + M(3) ,d; ngWkjp 60 MFk;.
Nkw;Fwpj;j $w;Wfspy; vit rupahdit?
(1).A kw;Wk; B khj;jpuk; (2).A kw;Wk; C khj;jpuk; (3).B kw;Wk; C khj;jpuk; (4).A> B kw;Wk; C vy;yhk;
17. jug;gl;l gha;r;rw; Nfhl;Lg; glj;jpy; num ,w;F cupa cs;sPlhf 5
MdJ jug;gLnkdpd; tUk; ntspaPL ahJ?
(1).120 (2).60 (3)24 (4).5
18. gpd;tUk; Nghypf;FwpKiwapd; ntspaPL ahJ?
BEGIN
number = 12
WHILE number > 5
IF (number >= 10) number number/2
ELSE
number = number + 4
END WHILE
DISPLAY number
END
(1) 5 (2) 6 (3)10 (4) 16
19. tyg; gf;fj;jpy; cs;s gha;r;rw; Nfhl;Lg;glj;ijf; fUJf.
mJ cs;sPl;L vz; 0 ,w;Fk; 100 ,w;FkpilNa ,Ug;gpd;>
'nry;Ygbahd Gs;sp' vd;Dk; nra;jpiaf; fhl;rpg;gLj;Jk;.
P> Q> R vd;Dk; Kfg;gilahsq;fSf;Fupa rupahd
gjq;fs; KiwNa ahit?
(1) N<=100> ,y;iy> Mk; (2) N<=100> Mk;>,y;iy
(3) N=100> ,y;iy> Mk; (4). N=100> Mk;> ,y;iy
20. tyg; gf;fj;jpy; cs;s gha;r;rw; Nfhl;Lg;glj;jpd;
jUf;fj;jpw;Fr; rktYTs;s Nghypf;FwpKiw
(pseudocode) ahJ?
gFjp – (ii – i)
1) gpd;tUk; g];fhy; nrad;Kiw FwpaPl;il fUJf:
var num: array[0 .. 4] of integer
begin
num[0] := 15
num[2] := 18
num[4] := 50
num[1] := num[4] + 10
num[3] := num[0] + num[2]
for i := 1 to 4 do
writeln (num[i])
end.
Nkw;fz;l nrad;Kiw ntspaPl;il vOJf.
2) fPNo fhl;lg;gl;Ls;s NghypfF
; wpKiwia fUJf.
count = 0
i=0
while count <= 4
count = count + 1 Count ,d; ngWkhdk; I ,d; ngWkhdk;
i=i*2+1
display count> i
end while
Nkw;fz;l ml;ltizia epug;Gtjw;fhd
(display) fhl;lg;gLtJkhd count> i
Mfpatw;wpd; ngWkhdq;fis fhz;f.
gFjp – (ii – ii)
xt;nthU khztdpdJk; cly; epiw jpzpTr; Rl;bia (BMI) fzpj;J>Underweight (Fiwepiw)> Normal
(rhjhuzk;)> Overweight (mjpfepiw)>Obese (nfhOik) khztu;fis fhz;gjw;F xU ghlrhiy epu;thfk;
jPu;khdpj;Js;sJ.
w fpNyfpuhk; epiwAk; h kPw;wu; cauKk; cs;s xUtupd; BMI gpd;tUk; #j;jpuj;ij nfhz;L fzpf;fg;gLfpwJ.
BMI = w / h²
cjhuzk; : 90 kg epiwAk; 2 m cauKk; cs;s xUtupd; BMI = 90 / 2² = 90 / 4 = 22.5
mjd; gpd;du; mtupd; epiwepiy gpdt
; UkhW milahsk; fhzg;gLk;.
ghlrhiyapYs;s 400 khztu;fspdJk; epiw epiyikia fhz;gjw;F nra;epunyhd;W ghlrhiy epUthfj;jpw;F
Ntz;Lk;. ,e;j nra;epuypy; xt;nthU khztupdJk; name (ngau;)> grade (tFg;G)>weight (epiw)> height
(cauk;) Mfpad cs;sPLfshf vLf;fg;gl Ntz;Lk;.mjd; gpd;du; khztupd; BMI fzpf;fg;gl;L>mtupd; ngau;>
tFg;G> BMI> epiw epiy Mfpait ntspaplg;gl Ntz;Lk;.
Nkw;fz;l nra;epuiy vOJtjw;F cjYk; xU Nghypg;FwpKiw fPNo jug;gl;Ls;sJ. mjpy; A Kjy; G tiu cs;s
ntw;wplq;fspy; nghUj;jkhd fl;lisfis epug;Gf.
BMI epiw epiy
BMI < 18.5 Underweight
18.5 ≤ BMI < 25.0 Normal
25.0 ≤ BMI ≤ 29.9 Overweight
BMI > 29.9 Obese
BEGIN IF …… E ……
Count = 1 OUTPUT "Normal"
WHILE Count < …… A …… ELSE
…… B …… name> grade> weight> height …… F ……
…… C …… ENDIF
OUTPUT name> grade> BMI ENDIF
IF …… D …… …… G ……
OUTPUT "Underweight" ENDWHILE
ELSE END
( i ) ,U vz;fis thrpj;J> mtw;wpy; ngupa vz;izf; fhl;bLtjw;fhd gha;r;ry; Nfhl;L tiuglk; NkNy jug;gl;Ls;sJ.,t;
; wpKiwia (pseudocode) vOJf.
gha;r;ry; Nfhl;L tiuglj;jpw;F nghUj;jkhd NghypfF
( ii ) mUNf xU ghlrhiyapy; cs;s 100
khztu;fSf;F xU guPl;irapy; Fwpg;gpl;l ghlj;jpy;
ngw;w mjpfgl;r kjpg;ngz;iz fz;lwpAk; gha;r;ry;
Nfhl;L tiuglk; fPNo fhl;lg;gl;Ls;sJ. mjpy; A> B>
C> D vdf; Fwpf;fg;gl;Ls;s ntwpwplq;fspy;
tuNtz;ba $w;Wf;fis ,dq;fz;L vOJf.
xU Kf;Nfhzj;jpd; vitNaDk; ,uz;L gf;fq;fspd; $l;Lj;njhif %d;whtJ gf;fj;ij tpl ngupajhf ,Uf;Fk; vd;w
epge;jidia Nrhjpf;Fk; gpd;tUk; gha;r;rw; Nfhl;Lg;glk; gad;gLj;jg;gLfpdw; J. AB> BC> AC Mfpad xU Kf;Nfhzj;jpd;
ePsq;fasf nfhLf;fg;gl;Ls;sd.
( i ) gha;r;rw; Nfhl;Lg;glj;jpy; P> Q> R> S Mfpa
Kfg;gilahsq;fspw;F nghUj;jkhd Nfhitfis
vOJf.
( ii ) gha;r;rw; Nfhl;Lg;glj;jpy; cs;s %d;W jPu;g;Gg;
ngl;bfSk; (decision boxes) xU jdpj; jPu;g;Gg;
ngl;bahf Nru;f;fg;gbd; > me;j jdpj; jPu;g;Gg; ngl;bapy;
gad;gLj;j Ntz;ba Nfhitia vOJf.
( iii ) NkNy ( i ) kw;Wk; ( ii ) ,y; nra;j khw;wq;fis
cl;gLj;jp ,w;iwg;gLj;jpa gha;r;rw;Nfhl;Lg; glj;jpd;
jUf;fj;ij Fwpf;Fk; NghypfF ; wpKiwia vOJf.
( iv ) cs;sPl;L ePsq;fspy; xd;W my;yJ gy
G+r;rpakhFk; NghJ ,e;j newpKiw jFe;jthW
njhopw;gLtjpy;iy. ,ggpur;rpidia jPu;g;gjw;F Kjw;
gha;rrw; Nfhl;Lg;glj;jpy; cs;sPLf;Fk; Kjyhk; jPu;g;Gg;
ngl;bf;FkpilNa mwpKfk; nra;ag;gl Ntz;ba
Nghypf;FwpKiw epge;jidia vOJf.