Episodes

  • C භාෂාවේ මූලික සිද්ධාන්ත | Fundamental of C Language #C #C_language #programming
    May 17 2025

    මෙමගින් C භාෂාවේ මූලිකාංග හඳුන්වා දෙනු ලබයි. එහි ඉතිහාසය, ප්‍රධාන ලක්ෂණ සහ යෙදුම් පැහැදිලි කෙරේ. ලේඛනයේ විවිධ දත්ත වර්ග, පාලන ව්‍යුහ (if-else, loops, switch), ක්‍රියාකාරකම්, ශ්‍රේණි (Arrays), දර්ශක (Pointers), සහ ව්‍යුහයන් (Structures) වැනි මූලික සංකල්ප සඳහා උදාහරණ කේත සපයා ඇත. අවසාන වශයෙන්, ගොනු හැසිරවීම, මතක කළමනාකරණය, සහ C භාෂාවේ භාවිතයන් පිළිබඳ කෙටි හැඳින්වීමක් ද ඇතුළත් වේ.

    Show More Show Less
    6 mins
  • Arduino සහ IoT පිළිබඳ මූලික හැඳින්වීම | Arduino & IOT Introduction #arduino #IOT
    May 15 2025

    මෙමගින් අර්ඩුයිනෝ (Arduino) සහ අන්තර්ජාලය ඔස්සේ සම්බන්ධ වන දේවල් (Internet of Things - IoT) පිළිබඳව විස්තර කරයි. එහි අර්ඩුයිනෝ යනු කුමක්ද, විවිධ අර්ඩුයිනෝ වර්ග සහ එහි මෘදුකාංගය පැහැදිලි කෙරේ. එසේම, IoT යනු කුමක්ද, එහි මූලික කොටස් සහ භාවිතයන් ඉදිරිපත් කරයි. අවසාන වශයෙන්, IoT ව්‍යාපෘති සඳහා අර්ඩුයිනෝ භාවිතා කරන්නේ කෙසේද, අවශ්‍ය ද්‍රව්‍ය, ව්‍යාපෘති උදාහරණ සහ මෙම තාක්ෂණයන් භාවිතයේදී ඇතිවන අභියෝග සාකච්ඡා කරනු ලබයි.

    Show More Show Less
    6 mins
  • පයිතන් ක්‍රමලේඛණ භාෂාව | Python programming #python #python_programming
    May 15 2025

    මෙමගින් Python ක්‍රමලේඛන භාෂාව පිළිබඳ සවිස්තරාත්මක දළ විශ්ලේෂණයක් සපයයි. එහි ආරම්භක කොටසින් සරල බව සහ කියවීමේ පහසුව වැනි එහි මූලික ලක්ෂණ පැහැදිලි කෙරේ. වැඩසටහන අනතුරුව ක්‍රියාත්මක ක්‍රමලේඛනය (Functional Programming) සහ වස්තු නැඹුරු ක්‍රමලේඛනය (Object-Oriented Programming) වැනි Python හි ප්‍රධාන සංකල්ප සාකච්ඡා කෙරේ. තවද, එය විශාල පුස්තකාල එකතුව සහ Generator, Iterator, Decorators, සහ Context Managers වැනි සංකීර්ණ මාතෘකා ආවරණය කරයි. අවසාන වශයෙන්, ලේඛනය දත්ත විද්‍යාව, කෘතිම බුද්ධිය, වෙබ් සංවර්ධනය, සහ පරීක්ෂණය වැනි Python හි විවිධ භාවිතයන් ගෙනහැර දක්වයි.

    Show More Show Less
    5 mins
  • පද්ධති විශ්ලේෂණය සහ සැලසුම් කිරීම | System Analysis and Design #SAD #IT
    May 15 2025

    මෙමගින් තොරතුරු පද්ධති සැලසුම් කිරීම සහ ක්‍රියාත්මක කිරීම පිළිබඳ සවිස්තරාත්මක හැඳින්වීමක් සපයයි. එය පද්ධති විශ්ලේෂණයේ සහ සැලසුම් කිරීමේ විවිධ අදියර, අරමුණු සහ ප්‍රධාන ක්‍රියාකාරකම් පැහැදිලි කරයි. ලේඛනය දත්ත රැස්කිරීම, අවශ්‍යතා විශ්ලේෂණය, සහ ගැලීම් සටහන් සැකසීම වැනි ක්‍රියාවලි ආවරණය කරන අතර, නව පද්ධති නිර්මාණය, පවතින පද්ධති වැඩිදියුණු කිරීම සහ වාණිජ විසඳුම් ඇතුළු විකල්ප විසඳුම් පිළිබඳවද සාකච්ඡා කරයි. තවද, එය විවිධ පද්ධති සංවර්ධන ජීවන චක්‍ර ආකෘති (SDLC models), ඒවායේ වාසි සහ අවාසි පිළිබඳව විස්තර කරන අතර, CASE මෙවලම් සහ මෘදුකාංග සංවර්ධන රාමු වැනි මෙවලම් සහ තාක්ෂණයන් ද ඉදිරිපත් කරයි. අවසාන වශයෙන්, එය නිවැරදි අවශ්‍යතා හඳුනාගැනීම සහ වෙනස්කම් කළමනාකරණය වැනි ක්ෂේත්‍රයේ ඇති අභියෝග සහ අඛණ්ඩ විකාශනය පිළිබඳව අවධානය යොමු කරයි.

    Show More Show Less
    6 mins
  • සංඛ්යා පද්ධති සහ කේතකරණ ක්‍රම | Number System #number_system
    May 14 2025

    අනුවර්තන කිහිපයක් සහිත පැරණි සංකේතාංකන පද්ධතියක් වන ASCII, අක්ෂර සහ සංඛ්‍යාත්මක අගයන් නිරූපණය කිරීමට බිටු හතක් භාවිතා කරන ආකාරය පළමුව පැහැදිලි කරයි. එය ASCII හි ඉතිහාසය, එහි නිර්මාණ තීරණ සහ පාලන අක්ෂර ඇතුළුව විවිධ අක්ෂර කණ්ඩායම් විස්තර කරයි. දෙවන මූලාශ්‍රය වන Binary-coded decimal (BCD), සෑම සංඛ්‍යාංකයක්ම නියම බිටු ගණනකින්, සාමාන්‍යයෙන් හතරකින් නිරූපණය කෙරෙන දශම සංඛ්‍යා ද්විමය කේතනය කිරීම ගැන සාකච්ඡා කරයි. එය විවිධ BCD ක්‍රම, ඇසුරුම් කරන ලද සහ ඇසුරුම් නොකළ BCD හි වෙනස්කම් සහ පරිගණක සහ ඉලෙක්ට්‍රොනික උපකරණවල BCD භාවිතය සංසන්දනය කරයි. EBCDIC, IBM ප්‍රධාන පරිගණකවල බහුලව භාවිතා වන බිටු අටක අක්ෂර කේතීකරණයක් වන EBCDIC පිළිබඳ දළ විශ්ලේෂණයක් සපයයි. එය ASCII සමඟ එහි නොගැලපීම් සහ විවිධ EBCDIC පාලන අක්ෂර විස්තර කරයි. අවසානයට පරිගණකවල භාවිතා වන විවිධ අංක පද්ධති, ද්විමය, අෂ්ටමය, දශම සහ ෂඩ් දශම ඇතුළුව, සහ ඒවා අතර පරිවර්තනය කෙටියෙන් ගෙනහැර දක්වයි.

    Notes: https://docs.google.com/document/d/1nKD1zInJR_W3OI-fVOuwacTdG3JljeoPzEWOypNqYbs/edit?usp=sharing

    Show More Show Less
    18 mins
  • ඩිජිටල් තාර්කික සංකල්ප සහ ද්වාර | Fundamentals of logic gates #logic_gates #k_maps
    May 14 2025

    මෙම වැඩසටහන මගින්වි විධ ඩිජිටල් තර්කන සහ බූලියානු වීජ ගණිත සංකල්ප පැහැදිලි කරයි. එසේම බූලියානු වීජ ගණිතයේ මූලික කරුණු, එහි ක්‍රියාකාරකම් (AND, OR, NOT), නීති, ප්‍රකාශන සහ යෙදුම් ආවරණය කරයි. තවත් මූලාශ්‍ර දෙකක් කාර්නෝ සිතියම් (K-map), ඒවායේ භාවිතය සහ SOP (Sum of Product) සහ POS (Product of Sum) ආකාර පිළිබඳව අවධානය යොමු කරයි. අවසාන වශයෙන්, තවත් මූලාශ්‍රයක් මූලික තාර්කික ද්වාර (AND, OR, NOT, NAND, NOR, XOR, XNOR), ඒවායේ ක්‍රියාකාරීත්වය සහ සංයුක්ත හා අනුක්‍රමික පරිපථ සැලසුම් කිරීමේදී ඒවා භාවිතා කරන ආකාරය විස්තර කරයි.

    Note : https://docs.google.com/document/d/1nKD1zInJR_W3OI-fVOuwacTdG3JljeoPzEWOypNqYbs/edit?usp=sharing

    Show More Show Less
    16 mins
  • මෙහෙයුම් පද්ධති: ඉතිහාසය සහ ක්‍රියාවලි | Operating System: History & Process #os #process_of_system
    May 14 2025

    මෙමගින් මෙහෙයුම් පද්ධතිවල පරිණාමය පිළිබඳ පුළුල් දළ විශ්ලේෂණයක් සපයයි. ඒවා ආරම්භයේ සිටම, සරල අතින් ක්‍රියාත්මක වන පද්ධතිවලින් දියුණු බහුකාර්ය සහ බෙදාහැරීම් පද්ධති දක්වා වූ ඓතිහාසික දියුණුව විස්තර කරයි. පාඨයන් මෙහෙයුම් පද්ධතියක ප්‍රධාන කාර්යයන් ආවරණය කරයි, ඒවා අතර සම්පත්, ක්‍රියාවලි, මතකය සහ ගොනු කළමනාකරණය මෙන්ම ආරක්ෂාව ද වේ. ඒවා වත්මන් භාවිතයේ ඇති ජනප්‍රිය මෙහෙයුම් පද්ධති වර්ග ද සඳහන් කරන අතර, ඒවායේ අධ්‍යයන අංශ සහ උපාංග සමඟ අන්තර්ක්‍රියා කිරීමේ ක්‍රම ද ඇතුළත් වේ.

    Show More Show Less
    23 mins
  • අන්තර්ජාල සම්බන්ධතා වර්ග | Types of Internet connection #ISP #ADSL
    May 14 2025

    මෙමගින් අන්තර්ජාල සේවා සපයන්නන් (ISP) සහ ශ්‍රී ලංකාවේ පවතින ප්‍රධාන අන්තර්ජාල සම්බන්ධතා වර්ග පිළිබඳව සාකච්ඡා කෙරේ. පැරණි ඩයල්අප් (Dialup) තාක්ෂණයේ සිට කැපවූ අධිවේගී කුලී රැහැන් (Leased Line), සාම්ප්‍රදායික දුරකථන රැහැන් ඔස්සේ ක්‍රියා කරන DSL (Digital Subscriber Line) සහ එහි අසමමිතික වර්ගය වන ADSL (Asymmetric Digital Subscriber Line) සම්බන්ධතා විස්තර කර ඇත. වර්තමානයේ ශ්‍රී ලංකාවේ බහුලව භාවිතා වන ෆයිබර් ඔප්ටික් සහ 4G/5G ජංගම සම්බන්ධතා පිළිබඳව ද සඳහන් කරයි. ඩයල්අප් භාවිතය අඩුවී ඇති අතර, කුලී රැහැන් ව්‍යාපාරික ආයතන සඳහා බව පැහැදිලි කරයි.

    Show More Show Less
    12 mins