ඇල්ගොරිතම පරීක්ෂණ කාර්යයේ ශාඛා කිරීම. ඇල්ගොරිතම පිළිබඳ පරිගණක විද්‍යා පරීක්ෂණය. ඇල්ගොරිතමයක ගුණයක් නොවන්නේ කුමන සංකල්පයද?

විකල්ප 1

1. ඇල්ගොරිතම වන්නේ:

a) පරිගණකයක් සඳහා විධාන මාලාවක්;
ආ) අරමුණු සහ සංඥා ආධාරයෙන් වෛෂයික ලෝකය පිළිබිඹු කිරීම නිශ්චිත කාර්ය සාධනය;
ඇ) ඉලක්කය සාක්ෂාත් කර ගැනීම අරමුණු කරගත් ක්‍රියා අනුපිළිවෙලක් සිදු කිරීම සඳහා කාර්ය සාධනය කරන්නාට පැහැදිලි සහ නිවැරදි උපදෙස්;

ඈ) ආරක්ෂක උපදෙස්.

2. ඇල්ගොරිතමයේ දේපල විචක්ෂණභාවයඅදහස් කරන්නේ:

3. ස්වභාවික භාෂාවෙන් ලියා ඇති ඇල්ගොරිතම නිර්මාණය කර ඇත්තේ කවුරුන් සඳහාද?
a) පුද්ගලයෙකුට;

ආ) පරිගණකයකට;

ඇ) රොබෝවෙකුට;

d) සෑම කෙනෙකුටම එකම වේලාවක.

4. ඇල්ගොරිතමයක් නියම කළ නොහැක්කේ කුමන ආකාරයෙන්ද?

a) වාචික;

ආ) සූත්රය;

ඇ) ග්රැෆික්;

ඈ) ක්‍රමලේඛන භාෂාවකින්.

a) ආදාන / ප්රතිදාන වාරණ;
b) ඇල්ගොරිතම ආරම්භක වාරණ;

ඇ) ගණනය කිරීමේ වාරණ;

d) තත්ත්වය පරීක්ෂා කිරීම.

6.ඇල්ගොරිතම ලෙස හැඳින්වේචක්‍රීය නම්:
ඒ)
බී)

7. තොරතුරු වල ශාඛා කොටස (තත්ත්වය) නිරූපණය කරන්නේ කෙසේද?

8. ඇල්ගොරිතමයේ ඊළඟ කොටස ක්‍රියාත්මක කිරීමෙන් පසු c විචල්‍යයේ අගය තීරණය කරන්න.

a:= 120
b:= 100
a:= a + b / 2
නම්බී< a / 2
එම c:= b + a
එසේ නොමැති නම් c:= b + a / 2
සෑම

9. ප්‍රකාශනයක අගය සොයන්න

11 මාදිලිය 5 =

10. . විචල්‍යයක අගය තීරණය කරන්න y

y :=-1

x := y *5-10

y :=x/10+5

"ඇල්ගොරිතම සහ එහි ගුණාංග" යන මාතෘකාව මත පරීක්ෂා කරන්න

විකල්ප 2

1. ඇල්ගොරිතමයක් වන්නේ කුමන ලේඛනයද?

අ) ආරක්ෂක රෙගුලාසි;
ආ) පිසීමේ උපදෙස්;

ඇ) දුම්රිය කාලසටහන;

ඈ) පාසල් පුස්තකාලයේ ඇති පොත් ලැයිස්තුවක්.

2. ඇල්ගොරිතමයේ දේපල ස්කන්ධ චරිතයඅදහස් කරන්නේ:
a) සමාන ගැටළු විසඳීම සඳහා ඇල්ගොරිතම එහි යෙදුමේ හැකියාව ලබා දිය යුතුය;

ආ) සෑම විධානයක්ම නිශ්චිත කාර්ය සාධනයක් මනසේ තබාගෙන විස්තර කළ යුතු බව;

ඇ) ඇල්ගොරිතම සීමිත සරල පියවර ගණනකට බෙදීම;

ඈ) ඕනෑම කාර්ය සාධනයක් භාවිතා කරන්න.

3. සීමිත පියවර ගණනකට පසුව ප්රතිඵලය ලබා ගැනීම සහතික කරන ඇල්ගොරිතමයේ ප්රධාන දේපල නම් කරන්න:

අ) විචක්ෂණභාවය;

ආ) නොපැහැදිලි බව;

ඇ) මහජන සහභාගීත්වය;

ඈ) සඵලතාවය.



5. බ්ලොක් එකේ තේරුම කුමක්ද?

a) ආදාන / ප්රතිදාන වාරණ;
b) ඇල්ගොරිතම ආරම්භක වාරණ;

ඇ) ගණනය කිරීමේ වාරණ;

d) තත්ත්වය පරීක්ෂා කිරීම.

6. "ශාඛා" ව්‍යුහය ඇල්ගොරිතම සපයයි
අ) කොන්දේසි තෝරා ගැනීම, ආ) ඇල්ගොරිතම තේරීම, ඇ) විධාන තේරීම (ක්‍රියා)

7. තොරතුරු අවහිර කිරීමේ ආරම්භය නිරූපණය කරන්නේ කෙසේද?

8. පහත දැක්වෙන ඇල්ගොරිතම කොටස ක්‍රියාත්මක කිරීමෙන් පසු c විචල්‍යයේ අගය තීරණය කරන්න

a:= 40
b:= 80
b:= - a - 2 * b
නම් ඒ< b
එම c:= b - a
එසේ නොමැති නම් c:= a - 2 * b
සෑම

9.ප්‍රකාශනයක අගය සොයන්න

10. පහත ඇල්ගොරිතම නිඛිල විචල්‍ය භාවිතා කරයි කේසහ එම් එම්මෙම ඇල්ගොරිතම ක්‍රියාත්මක කිරීමෙන් පසු:

කේ :=3

එම් := කේ +1

කේ := එම් * එම් +5

එම් := කේ – 10

"ඇල්ගොරිතම සහ එහි ගුණාංග" යන මාතෘකාව මත පරීක්ෂා කරන්න

විකල්ප 3

1. රේඛීය ඇල්ගොරිතම යනු:

a) ජ්යාමිතික රූප භාවිතා කරමින් ඇල්ගොරිතම නිරූපණය කිරීමේ ක්රමයක්;

b) එකින් එක අනුක්‍රමිකව ක්‍රියාත්මක වන විධාන මාලාවක්;
ඇ) විවිධ ක්රියාවන් සිදු කිරීම සඳහා කාර්ය සාධනය සඳහා පැහැදිලි සහ නිශ්චිත උපදෙස්;

d) ඉහළ සහ පහළ යන දෙකම දැඩි චලනය.

2. ඇල්ගොරිතමයේ දේපල නොපැහැදිලි බවඅදහස් කරන්නේ:

අ) විධාන එකිනෙක අනුපිළිවෙලින් අනුගමනය කළ යුතු බව;

ආ) ඇල්ගොරිතම සීමිත සරල පියවර ගණනකට බෙදීම;

ඇ) ඕනෑම කාර්ය සාධනයක් භාවිතා කරන්න;

d) ඇල්ගොරිතම කාර්ය සාධනය කරන්නා විසින් පැහැදිලිව තේරුම් ගත හැකි විධානයන්ගෙන් සමන්විත විය යුතුය.

3. ඇල්ගොරිතමයක් ක්‍රියාත්මක කරන පුද්ගලයෙකු හෝ ඕනෑම උපාංගයක් හැඳින්වේ:
a) ස්වයංක්රීයව;
ආ) කාර්ය සාධනය කරන්නා;

ඇ) පුද්ගලයා හෝ උපාංගය පාලනය කිරීම;

ඈ) රොබෝ කෙනෙක්.

4. බ්ලොක් එකේ තේරුම කුමක්ද?

a) ආදාන / ප්රතිදාන වාරණ;
b) ඇල්ගොරිතම ආරම්භක වාරණ;

ඇ) ගණනය කිරීමේ වාරණ;

d) තත්ත්වය පරීක්ෂා කිරීම.

5. තොරතුරු ආදාන අවහිරය නිරූපණය කරන්නේ කෙසේද?

6.ඇල්ගොරිතම ලෙස හැඳින්වේචක්‍රීය නම්:
ඒ) එය නිර්මාණය කර ඇත්තේ එය ක්‍රියාත්මක කිරීමට අවශ්‍ය ආකාරයටය
එකම ක්රියාවන් නැවත නැවත සිදු කිරීම;
බී)
එය ක්රියාත්මක කිරීමේ ප්රගතිය යම් යම් කොන්දේසි වල සත්යය මත රඳා පවතී;
ඇ) ඕනෑම කොන්දේසියක් නොතකා, ඔහුගේ විධානයන් ඒවායේ ස්වභාවික අනුපිළිවෙල අනුව ක්රියාත්මක වේ.

7. පරිගණකයකට තේරුම් ගත හැකි විශේෂ භාෂාවකින් ලියා ඇති ඇල්ගොරිතමයක්, ක්‍රමලේඛන භාෂාවක් ලෙස හැඳින්වේ...

අ) පරිගණක පරිසරය; ආ) වැඩසටහන;

ඇ) කාර්ය සාධන විධාන පද්ධතිය; ඈ) වාරණ රූප සටහන.

8. පහත දැක්වෙන ඇල්ගොරිතම කොටස ක්‍රියාත්මක කිරීමෙන් පසු c විචල්‍යයේ අගය තීරණය කරන්න.

a:= 40;
b:= 80;
b:= - a - 2 * b;
නම් ඒ< b

එම c:= b - a
එසේ නොමැති නම් c:= a - 2 * b

සෑම

9.ප්‍රකාශනයේ අගය සොයන්න

10. පහත ඇල්ගොරිතම නිඛිල විචල්‍ය භාවිතා කරයි c සහ . විචල්‍යයක අගය තීරණය කරන්න cමෙම ඇල්ගොරිතම ක්‍රියාත්මක කිරීමෙන් පසු:

c :=5

:= c *2+4

c :=( - c )/3*2

c := c +

"ඇල්ගොරිතම සහ එහි ගුණාංග" යන මාතෘකාව මත පරීක්ෂා කරන්න

විකල්ප 4

1. ඇල්ගොරිතම පදනම් විය යුත්තේ කවුරුන්ද?

a) පරිගණකයකට;

ආ) සහෝදරයෙකුගේ මානසික හැකියාවන් මත පදනම්ව;

ඇ) නිශ්චිත කාර්ය සාධනයක් මත පදනම්ව;
d) සෑම කෙනෙකුටම එකම වේලාවක.

2. ඇල්ගොරිතමයේ දේපල ඵලදායී බවඅදහස් කරන්නේ:
a) සෑම විධානයක්ම නිශ්චිත කාර්ය සාධනයක් මනසේ තබාගෙන විස්තර කළ යුතුය;

ආ) ඇල්ගොරිතමයේ සියලුම විධානයන් ක්රියාත්මක කිරීම නිශ්චිත ප්රතිඵලයකට තුඩු දිය යුතු බව;

ඇ) ඇල්ගොරිතම කාර්ය සාධනය කරන්නා විසින් පැහැදිලිව තේරුම් ගත හැකි විධානයන්ගෙන් සමන්විත විය යුතුය;

d) ඇල්ගොරිතම සීමිත සරල පියවර ගණනකට බෙදීම.

3. ඇල්ගොරිතමයක ගුණයක් නොවන සංකල්පය කුමක්ද?

අ) චක්රීයත්වය;

ආ) මහජන සහභාගීත්වය;

ඇ) අවයව;

ඈ) විචක්ෂණභාවය.

4. ඇල්ගොරිතමයේ චිත්‍රක නිරූපණය වන්නේ:
a) ජ්යාමිතික රූප භාවිතා කරමින් ඇල්ගොරිතම නිරූපණය කිරීමේ ක්රමයක්;
ආ) ඕනෑම ආකාරයකින් ක්රමානුරූප රූපයක්;

ඇ) වගු ආකාරයෙන් ඇල්ගොරිතම ඉදිරිපත් කිරීම;

d) ඇල්ගොරිතම ප්රස්ථාරයක් ආකාරයෙන් ඉදිරිපත් කිරීම.

5. බ්ලොක් එකේ තේරුම කුමක්ද?

a) ආදාන / ප්රතිදාන වාරණ;
b) ඇල්ගොරිතම ආරම්භක වාරණ;

ඇ) ගණනය කිරීමේ වාරණ;

d) තත්ත්වය පරීක්ෂා කිරීම.

6. කොන්දේසිය අනුව විධාන අනුපිළිවෙලක් ක්‍රියාත්මක කරන්නේ නම් හෝ ක්‍රියාත්මක නොකරන්නේ නම් කුමන ආකාරයේ ඇල්ගොරිතම ව්‍යුහයක් යෙදිය යුතුද?
a) චක්රය b) ශාඛා ඇ) රේඛීය.සෑම

9.ප්‍රකාශනයේ අගය සොයන්න

10.පහත ලියා ඇති ඇල්ගොරිතම නිඛිල විචල්‍ය භාවිතා කරයි කේසහ එම්. විචල්‍යයක අගය තීරණය කරන්න කේමෙම ඇල්ගොරිතම ක්‍රියාත්මක කිරීමෙන් පසු:

එම් :=-1

කේ :=2* එම් -2

එම් := කේ +2

කේ := කේ * එම් +5


ඇල්ගොරිතම
පරීක්ෂණය
1. ඇල්ගොරිතම වේ
1. ඇතැම් ක්රියා සිදු කිරීම සඳහා නීති රීති;
2. යම් විධාන මාලාවක් ක්‍රියාත්මක කිරීමේ අනුපිළිවෙල පෙන්නුම් කරන අධ්‍යක්ෂිත ප්‍රස්ථාරයක්;
3. ක්රියාවන්ගේ අනුපිළිවෙල පිළිබඳ විස්තරය, දැඩි ලෙස ක්රියාත්මක කිරීම හේතු වේ
4. පරිගණකයක් සඳහා විධාන කට්ටලයක්;
5. ප්රොටෝකෝලය පරිගණක ජාලය.
දී ඇති ගැටළුවක් සීමිත පියවර ගණනකින් විසඳීම;
2. ඇල්ගොරිතමයක් රේඛීය if ලෙස හැඳින්වේ
එකම ක්රියාවන්;



3. ඇල්ගොරිතමයක් චක්‍රීය if ලෙස හැඳින්වේ
එකම ක්රියාවන්;
1. එය නිර්මාණය කර ඇත්තේ එය ක්‍රියාත්මක කිරීම සඳහා එකම පුනරාවර්තන කිහිපයක් ඇතුළත් වන ආකාරයට ය
2. එය ක්රියාත්මක කිරීමේ පාඨමාලාව යම් යම් කොන්දේසි වල සත්යය මත රඳා පවතී;
3. ඔහුගේ විධාන එකින් එක ස්වභාවික අනුපිළිවෙලට ක්‍රියාත්මක වේ
කිසිදු කොන්දේසියක් නොතකා;
4. එය වගු ආකාරයෙන් ඉදිරිපත් කළ හැකිය;
5. එයට උපකාරක ඇල්ගොරිතමයක් ඇතුළත් වේ.
4. ඇල්ගොරිතමයට නම් අතු බෙදීම ඇතුළත් වේ
එකම ක්රියාවන්;
1. එය නිර්මාණය කර ඇත්තේ එය ක්‍රියාත්මක කිරීම සඳහා එකම පුනරාවර්තන කිහිපයක් ඇතුළත් වන ආකාරයට ය
2. එය ක්රියාත්මක කිරීමේ පාඨමාලාව යම් යම් කොන්දේසි වල සත්යය මත රඳා පවතී;
3. ඔහුගේ විධාන එකින් එක ස්වභාවික අනුපිළිවෙලට ක්‍රියාත්මක වේ
කිසිදු කොන්දේසියක් නොතකා;
4. එය වගු ආකාරයෙන් ඉදිරිපත් කළ හැකිය;
5. එයට උපකාරක ඇල්ගොරිතමයක් ඇතුළත් වේ.
5. ඇල්ගොරිතමයේ ගුණය වන්නේ:
1. සඵලතාවය;
2. චක්රීයත්වය;
3. විධාන ක්රියාත්මක කිරීමේ අනුපිළිවෙල වෙනස් කිරීමේ හැකියාව;
4. ප්‍රතිලෝම අනුපිළිවෙලින් ඇල්ගොරිතම ක්‍රියාත්මක කිරීමේ හැකියාව;
5. ක්‍රමලේඛන භාෂාවෙන් ලිවීමේ පහසුව.
6. ඇල්ගොරිතමයක ගුණය නම් එක් එක් ක්‍රියාව සහ සමස්ත ඇල්ගොරිතම
නමින් සම්පූර්ණ කිරීමට හැකි විය යුතුය
1. විචක්ෂණභාවය;
2. නියතිවාදය;
3. අවයව;
4. මහජන සහභාගීත්වය;
5. සඵලතාවය.
7. ඇල්ගොරිතමයක ගුණය වන්නේ ඇල්ගොරිතම නිශ්චිත වලින් සමන්විත විය යුතුය
නිශ්චිත අනුපිළිවෙලකට අනුගමනය කරන ක්රියාවන් ලෙස හැඳින්වේ

කොල්පෂ්නිකෝවා අයි.ඒ. OGOI NPO "PU අංක 35" හි ගුරුවරයා
1. විචක්ෂණභාවය;
2. නියතිවාදය;
3. අවයව;
4. මහජන සහභාගීත්වය;
5. සඵලතාවය.
8. ඇල්ගොරිතමයේ ගුණාංගය වන්නේ දෝෂ නොමැති වීමයි; ඇල්ගොරිතමයට හේතු විය යුතුය
සියලුම වලංගු ආදාන අගයන් සඳහා නිවැරදි ප්‍රතිඵලය ලෙස හැඳින්වේ
1. විචක්ෂණභාවය;
2. නියතිවාදය;
3. අවයව;
4. මහජන සහභාගීත්වය;
5. සඵලතාවය.
9. ඇල්ගොරිතමයක ගුණාංගය වන්නේ එකම ඇල්ගොරිතම භාවිතා කළ හැකි වීමයි
විවිධ ආරම්භක දත්ත සමඟ හැඳින්වේ
1. විචක්ෂණභාවය;
2. නියතිවාදය;
3. අවයව;
4. මහජන සහභාගීත්වය;
5. සඵලතාවය.
10. ඇල්ගොරිතමයේ දේපල ඕනෑම ක්රියාවක් දැඩි ලෙස හා විය යුතුය
එක් එක් අවස්ථාවෙහි නිසැක ලෙස අර්ථ දක්වා ඇත
1. විචක්ෂණභාවය;
2. නියතිවාදය;
3. අවයව;
4. මහජන සහභාගීත්වය;
5. සඵලතාවය.
11. අංක ගණිත ප්‍රකාශනයේ නිවැරදි නිරූපණය තෝරන්න
භාෂාව:
ඇල්ගොරිතමයක් මත
1. x + 3y / 5xy
2. x + 3*y / 5*x*y
3.
(x + 3y) / 5xy
4.
(x + 3*y) / (5*x*y)
5. x + 3*y / (5*x*y)
12. පරිගණක හිතකාමී ක්‍රමලේඛන භාෂාවකින් ලියා ඇති ඇල්ගොරිතමයක් ලෙස හැඳින්වේ
1. ඇල්ගොරිතම ක්‍රියාත්මක කරන්නා;
2. වැඩසටහන;
3. ලැයිස්තුගත කිරීම;
4. පෙළ;
5. ඇල්ගොරිතම ප්රොටෝකෝලය.

යතුර
1
2
3
4
5
6
7
8














ප්‍රශ්නය 7 ක්‍රමලේඛ ඛණ්ඩය ක්‍රියාත්මක කිරීමෙන් පසු තිරය මත දිස්වන්නේ කුමක්ද: ආරම්භය:=3; a>3 නම් a:=5 else a:=1; writeln(a); අවසානය. A. 1 B. 3 C. 5 D. කිසිවක් E. a 3 පසුව a:=5 වෙනත් a:=1; writeln(a); අවසානය. A. 1 B. 3 C. 5 D. කිසිවක් E. a"> 3 පසුව a:=5 else a:=1; writeln (a); end. A. 1 B. 3 C. 5 D. කිසිවක් E. a"> 3 පසුව a:=5 වෙනත් a:=1; writeln(a); අවසානය. A. 1 B. 3 C. 5 D. කිසිවක් E. a" title="Question 7 වැඩසටහන් ඛණ්ඩය ක්‍රියාත්මක කිරීමෙන් පසු තිරය මත දිස්වන්නේ කුමක්ද: start a:=3; a>3 නම් එවිට a :=5 වෙනත් අ:=1;රයිල්න් (අ); අවසානය. A. 1 B. 3 C. 5 D. කිසිවක් E. a"> title="ප්‍රශ්නය 7 ක්‍රමලේඛ ඛණ්ඩය ක්‍රියාත්මක කිරීමෙන් පසු තිරය මත දිස්වන්නේ කුමක්ද: ආරම්භය:=3; a>3 නම් a:=5 else a:=1; writeln(a); අවසානය. A. 1 B. 3 C. 5 D. කිසිවක් E. a"> !}


ප්‍රශ්නය 8 ක්‍රමලේඛ ඛණ්ඩය ක්‍රියාත්මක කිරීමෙන් පසු තිරය මත දිස්වන්නේ කුමක්ද: ආරම්භය x:=0; x5 නම් y:=10 else y:=0; writeln(y); අවසානය. A. 10 B. 5 C. 0 D. කිසිවක් E. y 5 පසුව y:=10 වෙනත් y:=0; writeln(y); අවසානය. A. 10 B. 5 C. 0 D. කිසිවක් නැත E. y"> 5 පසුව y:=10 else y:=0; writeln (y); end. A. 10 B. 5 C. 0 D. කිසිවක් E. y"> 5 පසුව y:=10 වෙනත් y:=0; writeln(y); අවසානය. A. 10 B. 5 C. 0 D. කිසිවක් නැත E. y" title="ප්‍රශ්නය 8 වැඩසටහන් ඛණ්ඩය ක්‍රියාත්මක කිරීමෙන් පසු තිරය මත දිස්වන්නේ කුමක්ද: ආරම්භය x:=0; x5 නම් y:= වෙනත් 10 y :=0; writeln (y); අවසානය. A. 10 B. 5 C. 0 D. කිසිවක් නැත E. y"> title="ප්‍රශ්නය 8 ක්‍රමලේඛ ඛණ්ඩය ක්‍රියාත්මක කිරීමෙන් පසු තිරය මත දිස්වන්නේ කුමක්ද: ආරම්භය x:=0; x5 නම් y:=10 else y:=0; writeln(y); අවසානය. A. 10 B. 5 C. 0 D. කිසිවක් E. y"> !}


ප්‍රශ්නය 9 ක්‍රමලේඛ ඛණ්ඩය ක්‍රියාත්මක කිරීමෙන් පසු තිරය මත දිස්වන්නේ කුමක්ද: ආරම්භය:=12; a>10 නම් n:=a+5 else n:=a-1; writeln(n); අවසානය. A. 17 B. 11 C. 12 D. 16 E. 13 10 පසුව n:=a+5 වෙනත් n:=a-1; writeln(n); අවසානය. A. 17 B. 11 C. 12 D. 16 E. 13"> 10 පසුව n:=a+5 else n:=a-1; writeln (n); end. A. 17 B. 11 C. 12 D . 16 E. 13"> 10 පසුව n:=a+5 else n:=a-1; writeln(n); අවසානය. A. 17 B. 11 C. 12 D. 16 E. 13" title="Question 9 ක්‍රමලේඛ ඛණ්ඩය ක්‍රියාත්මක කිරීමෙන් පසු තිරය මත දිස්වන්නේ කුමක්ද: start a:=12; a>10 නම් n :=a +5 වෙනත් n:=a-1; writeln (n); අවසානය. A. 17 B. 11 C. 12 D. 16 E. 13"> title="ප්‍රශ්නය 9 ක්‍රමලේඛ ඛණ්ඩය ක්‍රියාත්මක කිරීමෙන් පසු තිරය මත දිස්වන්නේ කුමක්ද: ආරම්භය:=12; a>10 නම් n:=a+5 else n:=a-1; writeln(n); අවසානය. A. 17 B. 11 C. 12 D. 16 E. 13"> !}



Ermolaeva I.A., නාගරික අධ්‍යාපන ආයතනය "Pavlovskaya Sosh", පරිගණක විද්‍යා පරීක්ෂණ

"ඇල්ගොරිතම" යන මාතෘකාව මත පරීක්ෂා කරන්න. ඇල්ගොරිතමවල ගුණාංග සහ වර්ග"

විකල්ප 1

    ඇල්ගොරිතම යනු:

අ) ඇතැම් ක්රියා සිදු කිරීම සඳහා නීති රීති;

ආ) නිශ්චිත විධාන මාලාවක් ක්‍රියාත්මක කිරීමේ අනුපිළිවෙල පෙන්නුම් කරන අධ්‍යක්ෂිත ප්‍රස්ථාරයක්;

ඇ) නියමිත අරමුණු සාක්ෂාත් කර ගැනීම අරමුණු කරගත් ක්‍රියා අනුපිළිවෙලක් සිදු කිරීම සඳහා කාර්ය සාධනය කරන්නාට පැහැදිලි සහ නිවැරදි උපදෙස්;

d) පරිගණකයක් සඳහා විධාන කට්ටලයක්;

e) පරිගණක ජාල ප්රොටෝකෝලය.

    කරුණාකර ඇල්ගොරිතම ලිවීමේ ක්‍රමවල සම්පූර්ණ ලැයිස්තුවක් සපයන්න:

අ) වාචික, ග්‍රැෆික්, ව්‍යාජ කේත, මෘදුකාංග;

ආ) වාචික;

ඇ) ග්රැෆික්, මෘදුකාංග;

ඈ) වාචික, වැඩසටහන;

ඈ) ව්යාජ කේතය.

    ඵලදායී බව කාරණය වන්නේ:

    ඇල්ගොරිතමයේ එවැනි දේපලක සාරය වේස්කන්ධ චරිතය කාරණය වන්නේ:

a) ඇල්ගොරිතමයට විවික්ත ව්යුහයක් තිබිය යුතුය (තනි පියවර අනුපිළිවෙලකට බෙදිය යුතුය);

ආ) නිශ්චිත කාර්ය සාධනයක් සඳහා ඇල්ගොරිතමයක් ලියන විට, ඔබට ඔහුගේ විධාන පද්ධතියට ඇතුළත් කර ඇති විධාන පමණක් භාවිතා කළ හැකිය;

ඇ) ඇල්ගොරිතම විසඳුමක් ලබා දිය යුත්තේ එක් විශේෂිත ගැටලුවකට නොව, යම් පන්තියක ගැටළු සඳහා ය මෙම වර්ගයේ;

d) ඇල්ගොරිතමයේ සියලුම විධානයන් නිවැරදිව ක්‍රියාත්මක කිරීමත් සමඟ, ක්‍රියාවලිය සීමිත පියවර ගණනකින් නැවැත්විය යුතු අතර, එය නිශ්චිත ප්‍රති result ලයකට මග පාදයි;

e) ඇල්ගොරිතම ක්‍රියාත්මක කරන්නා ඇල්ගොරිතම සම්පාදකයා විසින් සපයා නොමැති තීරණ නොගත යුතුය.

    සුවැනි ඇල්ගොරිතමයේ එවැනි දේපලක් තිබේවිචක්ෂණභාවය කාරණය වන්නේ:

a) ඇල්ගොරිතමයට විවික්ත ව්යුහයක් තිබිය යුතුය (තනි පියවර අනුපිළිවෙලකට බෙදිය යුතුය);

ආ) නිශ්චිත කාර්ය සාධනයක් සඳහා ඇල්ගොරිතමයක් ලියන විට, ඔබට ඔහුගේ විධාන පද්ධතියට ඇතුළත් කර ඇති විධාන පමණක් භාවිතා කළ හැකිය;

ඇ) ඇල්ගොරිතම විසඳුමක් ලබා දිය යුත්තේ එක් විශේෂිත ගැටලුවකට නොව, දී ඇති වර්ගයක ගැටළු පන්තියකට ය;

d) ඇල්ගොරිතමයේ සියලුම විධානයන් නිවැරදිව ක්‍රියාත්මක කිරීමත් සමඟ, ක්‍රියාවලිය සීමිත පියවර ගණනකින් නැවැත්විය යුතු අතර, එය නිශ්චිත ප්‍රති result ලයකට මග පාදයි;

e) ඇල්ගොරිතම ක්‍රියාත්මක කරන්නා ඇල්ගොරිතම සම්පාදකයා විසින් සපයා නොමැති තීරණ නොගත යුතුය.

    ඇල්ගොරිතමයේ එවැනි දේපලක සාරය වේපැහැදිලි බව කාරණය වන්නේ:

a) ඇල්ගොරිතමයට විවික්ත ව්යුහයක් තිබිය යුතුය (තනි පියවර අනුපිළිවෙලකට බෙදිය යුතුය);

ආ) නිශ්චිත කාර්ය සාධනයක් සඳහා ඇල්ගොරිතමයක් ලියන විට, ඔබට ඔහුගේ විධාන පද්ධතියට ඇතුළත් කර ඇති විධාන පමණක් භාවිතා කළ හැකිය;

ඇ) ඇල්ගොරිතම විසඳුමක් ලබා දිය යුත්තේ එක් විශේෂිත ගැටලුවකට නොව, දී ඇති වර්ගයක ගැටළු පන්තියකට ය;

d) ඇල්ගොරිතමයේ සියලුම විධානයන් නිවැරදිව ක්‍රියාත්මක කිරීමත් සමඟ, ක්‍රියාවලිය සීමිත පියවර ගණනකින් නැවැත්විය යුතු අතර, එය නිශ්චිත ප්‍රති result ලයකට මග පාදයි;

e) ඇල්ගොරිතම ක්‍රියාත්මක කරන්නා ඇල්ගොරිතම සම්පාදකයා විසින් සපයා නොමැති තීරණ නොගත යුතුය.

    ඇල්ගොරිතමයේ එවැනි දේපලක සාරය වේනිර්ණය කිරීමේ හැකියාව කාරණය වන්නේ:

a) ඇල්ගොරිතමයට විවික්ත ව්යුහයක් තිබිය යුතුය (තනි පියවර අනුපිළිවෙලකට බෙදිය යුතුය);

ආ) නිශ්චිත කාර්ය සාධනයක් සඳහා ඇල්ගොරිතමයක් ලියන විට, ඔබට ඔහුගේ විධාන පද්ධතියට ඇතුළත් කර ඇති විධාන පමණක් භාවිතා කළ හැකිය;

ඇ) ඇල්ගොරිතම විසඳුමක් ලබා දිය යුත්තේ එක් විශේෂිත ගැටලුවකට නොව, දී ඇති වර්ගයක ගැටළු පන්තියකට ය;

d) ඇල්ගොරිතමයේ සියලුම විධානයන් නිවැරදිව ක්‍රියාත්මක කිරීමත් සමඟ, ක්‍රියාවලිය සීමිත පියවර ගණනකින් නැවැත්විය යුතු අතර, එය නිශ්චිත ප්‍රති result ලයකට මග පාදයි;

e) ඇල්ගොරිතම ක්‍රියාත්මක කරන්නා ඇල්ගොරිතම සම්පාදකයා විසින් සපයා නොමැති තීරණ නොගත යුතුය.

    ඇල්ගොරිතම රේඛීය ලෙස හැඳින්වේ:

    ඇල්ගොරිතම චක්රීය ලෙස හැඳින්වේ:

අ) එය ක්‍රියාත්මක කිරීම සඳහා එකම ක්‍රියාවන් නැවත නැවත සිදු කිරීම ඇතුළත් වන පරිදි එය සැලසුම් කර ඇත්නම්;

ආ) එය ක්රියාත්මක කිරීමේ පාඨමාලාව යම් යම් කොන්දේසි වල සත්යය මත රඳා පවතී නම්;

ඇ) ඕනෑම කොන්දේසියක් නොතකා, ඔහුගේ විධාන එකින් එක ස්වභාවික අනුපිළිවෙලට ක්‍රියාත්මක කරන්නේ නම්;

ඈ) එය වගු ආකාරයෙන් ඉදිරිපත් කර ඇත්නම්;

e) එයට සහායක ඇල්ගොරිතමයක් ඇතුළත් නම්.

    ඇල්ගොරිතමයට අතු බෙදීම ඇතුළත් වන්නේ නම්:

අ) එය ක්‍රියාත්මක කිරීම සඳහා එකම ක්‍රියාවන් නැවත නැවත සිදු කිරීම ඇතුළත් වන පරිදි එය සැලසුම් කර ඇත්නම්;

ආ) එය ක්රියාත්මක කිරීමේ පාඨමාලාව යම් යම් කොන්දේසි වල සත්යය මත රඳා පවතී නම්;

ඇ) ඕනෑම කොන්දේසියක් නොතකා, ඔහුගේ විධාන එකින් එක ස්වභාවික අනුපිළිවෙලට ක්‍රියාත්මක කරන්නේ නම්;

ඈ) එය වගු ආකාරයෙන් ඉදිරිපත් කර ඇත්නම්;

e) එයට සහායක ඇල්ගොරිතමයක් ඇතුළත් නම්.

    සාමාන්‍යයෙන් නැවත නැවත ක්‍රියාත්මක වන යම් උප කාර්යයක් විසඳීම සඳහා ඇල්ගොරිතමයක් ලෙස හැඳින්වේ:

a) රේඛීය;

ආ) අතු බෙදීම;

ඇ) චක්රීය;

ඈ) සහායක;




ඉහල