ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-21, Tuesday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

පළමු සැබෑ පරිගණක බග් මෝත් එකක් – ඉතිහාසයේ අභියෝගය හා අදේ IoT සඳහා පාඩම

පළමු සැබෑ පරිගණක බග් මෝත් එකක් – ඉතිහාසයේ අභියෝගය හා අදේ IoT සඳහා පාඩම

ඔබ රාත්‍රියේ පරිගණක පැනලයක් හෝ සෙන්සර් එකක් ගැටළුවක් දැනෙන්නාට, "බග් එකක් හම්බයි" කියලා කතා කරනවා නම්, ඔබට 1947 වසරේ හාර්වඩ් විශ්වවිද්‍යාලයේ Mark II පරිගණකයේ සිදුවූ සැබෑ මෝත් කතාවේ වරප්‍රසාදයක් ලැබේ.

1947 සැප්තැම්බර් 9 දින, ඇමෙරිකානු නාවික හඳුනාගැනීමේ කණ්ඩායම Mark II යන්ත්‍රයේ අසමත්තාකාරී අංකයක් පෙන්වමින් තිබුණා. පරීක්ෂකයන් රෙලේ #70 එකේ ගැලපී ඇති කුඩා මෝත් (moth) එකක් හමු වුනා. එය සම්බන්ධක වලින් සම්බන්ධ වූ විදුලි පත්‍රිකා අතර තදින් පටලවා, පද්ධතියේ ගැටලුවට හේතු වුණා. ඔවුන් එය ඉවත් කර, 15:45ට ලොග් පොතේ තබා, "First actual case of bug being found" යන සටහනක් ලියන ලදී. මෙම ලොග් පත Smithsonian ජාතික ඉතිහාස මූලධර්මයෙහි සංරක්ෂණය වේ.

"බග්" යන පදය නවීන වශයෙන් ගැලපේ. එය තාක්ෂණික ගැටලුවක් ලෙස වසර ගණනාවක් පුරා ඉංජිනේරුවන් විසින් භාවිතා කර ඇත. තොමස් එඩිසන් 1878දී එය භාවිතා කර තිබුණා. එබැවින් මෝත් පදය නිර්මාණය නොකළ නමුත්, එය පළමු භෞතික "බග්" එකක් ලෙස ඉතිහාසයේ සටහන් වුණා.

ඉදිරියට බලන විට – IoT සහ Embedded Systems වල වැදගත්කම

අද දින IoT උපාංග, සෙන්සර් ජාල, සහ embedded පද්ධති වල ගැටලු බොහෝවිට මෘදුකාංගයෙහි දෝෂයක් ලෙස සැලකේ. නමුත් භෞතික ලෝකයේ සිදුවන තාක්ෂණික ගැටලු – අඩු සොල්ඩරින් සම්බන්ධක, පින් පවා නියම නොවූ pull‑up resistor, පවරන බල සැපයුමේ බ්‍රවුන්‑අවුට්, හෝ සම්බන්ධකයේ වාතය – මෙවැනි ගැටලු මෝත් වගේමයි.

Mark II කණ්ඩායම කරා වූ ප්‍රධාන පාඩම වන්නේ "සොෆ්ට්වේයාර් වැරදි" කියලා හුදෙක් තීරණය නොකර, උපාංගය විවෘත කර, විදුලි රේඛා පරීක්ෂා කිරීම, oscilloscope එකකින් වෝල්ටේජ් පරීක්ෂා කිරීම, සොල්ඩරින් නැවත දමීම වැනි භෞතික ක්‍රියාමාර්ග ගැනීමයි. මෙවැනි ක්‍රියා මඟින් ඉදිරියේදී බොහෝ වේලාවක් වැය නොවෙයි.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

  • ඉංජිනේරුවන්ට – උපාංග නඩත්තුවේදී hardware‑software සන්ධානයේ අවධානය යොමු කිරීමේ වැදගත්කම පෙනේ.
  • සිසුන්ට – පරිගණක විද්‍යාවේ ඉතිහාසය, debugging ක්‍රම, සහ ප්‍රායෝගික පරීක්ෂණ කුසලතා ඉගෙනීමට ආකර්ෂණීය කතාවක්.
  • ව්‍යාපාරිකයින්ට – IoT නිෂ්පාදන හෝ embedded පද්ධති සංවර්ධනයේදී නිවැරදි testing, documentation, හා පද්ධති නිරීක්ෂණය අත්‍යවශ්‍ය බව තේරුම් ගත හැක.

අවසන් වශයෙන්, "බග්" කියලා කියන වචනයේ අරුත වඩාත් ගැඹුරු කරගත යුතුය. එය සංකල්පමය ගැටළුවක්ද, භෞතික ගැටළුවක්ද කියා වෙන් කර බලා, සත්‍යය සොයාගැනීමේ ක්‍රියාවලියට අදාළව ඉදිරිපත් කිරීමයි.

💡 ඔබේ පද්ධතියේ මෝත් සොයාගන්න – දැන්ම පරීක්ෂා කරන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#bug #debugging #IoT #hardware #Grace Hopper