Tuesday, December 1, 2015

පරිගණකයක දත්ත නිරූපණය (I.C.T)

                  පරිගණකයක දත්ත නිරූපණය


මන් අද කතා කරන්න යන්නෙ ගොඩක් අය අමාරුයි කියල හිතන් ඉන්න  මේ 1's compliment සහ    2's compliment නැත්තන් පලමු අනුපූරක ක්‍රමය සහ දෙවන අනුපූරක සංඛ්‍යාංක ක්‍රමය ගැන!


පරිගණකය කියන්නෙ යන්ත්‍රයක්නෙ...ඉතින් අපිට වගේ එයාලට 10 පාදයේ සංක්‍යා වලින් ගනින්න බෑ..ඒ නිසා එයාල ධන සංක්‍යා රින සංක්‍යා එකතු කිරීම අඩුකීරීම වගේ දේවල් කරන්නෙ binary (ද්විමය) සංක්‍යා වලින්..





අපි පොඩ්ඩක් ඒ ගැන බලමු කොහොමද වෙන්නෙ කියලා ???

මේක ඔයාල ගොඩක් හිතන්න ගියොතින් පැටලෙනව ඒ නිසා කෙටියෙන් මන් පැහැදිලි කරන්නම් 

ප්‍රධානවශයෙන් මෙහි ක්‍රම දෙකක් තියෙනවා 
  1. පලමු අනුපූරක ක්‍රමය (1's compliment)
  2. දෙවන අනුපූරක ක්‍රමය(2's compliment)

පලමු අනුපූරක ක්‍රමය (1's compliment)

මේ ක්‍රමයෙදි අපි ධන සංඛ්‍යා හා රින සංඛ්‍යා නිරූපනය වන විදිය පොඩ්ඩක් බලමු..මේක මතක තියගන්න එක ගොඩක් වැදගත් ! 





ධන සංඛ්‍යා - මෙකෙදි අපි සාමන්‍ය ද්වීමය සංඛ්‍යාවක් විදියටම තමයි ලියන්නෙ 

                     උදාහරණ -   25=  00011001 (8 bits)
                                         10=   00001010(8 bits)




ඍණ සංඛ්‍යා  - මේකෙදි අපි කරන්නෙ සාමාන්‍ය ද්වීමය සංඛ්‍යාවක් විදියට ලියල සෑම බිටුවක්ම ප්‍රතිවිරුද්ද
                       බිටුවට හරවන එක.
                       ඒ කියන්නෙ අපි සාමන්‍ය විදියට ද්වීමය සංඛ්‍යාව ලියල එකෙ 0 තියෙනතැනට 1 ත් ,
                       1 තියෙන තැනට 0 ත් එන විදියට ලියන එකයී..


මේ උදාහරණෙන් ඔයාලට තේරෙයි ඒක

    ඒ කියන්නෙ ( -25)  පලමු අනුපූරක භාවිතයෙන් ලියන්න කිව්වහම අපි ලියන්න් ඕන මෙහෙම 



     
     25 =  00011001   * (සාමාන්‍ය ද්විමය විදියටම ලියල ඒක අනික් පැත්ත හරවන්න තියෙන්නෙ )*
( -25) =  11100110




මෙතනදි අපි දැනගන්න ඕන විශේශ කාරනයක් තමයි පලමු අනුපූරකෙන් නිරූපනය වන අවස්තාවලදී 
sign bit ද්විමය සංඛ්‍යාවේ අවසාන බිටුවේ පිහිටීම ,













  • මෙය 0 නම් ධන සංඛ්‍යාවක් වන අතර 
  • මෙය 1 නම් ඍන සංඛ්‍යාවක් වේ ..




note

බිටු 8හි පලමු අනුපූරක විශාලම සංඛ්‍යාව = 127 (01111111)
බිටු 8හි පලමු අනුපූරක කුඩාම සංඛ්‍යාව  = -127(10000000)

පලමු අනුපූරක ක්‍රමයේ නම් මේ ටික දැන ගත්තහම හොදටම ඇති .. 








අපි බලමු සාමනයයෙන් මේ වගේ එකකින් ගනන් එන්නෙ කොහොමද කියල ?? 

*පහත සංඛ්‍යා බිටු 8 හි පලමු අනුපූරක ආකාරයෙන් ලියා දක්වන්න .
  1. 42 = 00101010
  2. 42 = 11010101
  3. -64=10111111
  4.     0=00000000
  5. -126=10000001
*පහත පලමු නුපූරක නිරූපනයන් වල දශමක අගයන් සොයන්න 
  1. 01011001=89
  2. 11110000=(-15)
  3. 11101011=(-20)
  4. 11111111=0
  5. 00010000=+16
*පහත සංඛ්‍යා අංක ගනිතමය ආකාරයෙන් සුලු කරන්න 



මෙතන  ඔයාලට ගොඩක් වැදගත් මොකද පලමු අනුපූරක ක්‍රමයෙදි  උඩ ඔයාලට රතු පාටින් පෙන්නල තියන ආනීත්‍ය ලැබුනු පිලිතුරට එකතු  කරන්න ඕන...






කෂුද්‍ර ජීවී විද්‍යාව

                         තාක්ශනවේදය සඳහා විද්‍යාව 

1.කෂුද්‍ර ජීවී විද්‍යාව

අපි අද කතා කරන්නෙ යන්නෙ මෙම විශයේ මූලික පාඩම් අතරින් හැමෝම ආසාවෙන ඉගෙන ගන්න කැමති කෂුද්‍ර ජීවී විද්‍යාව පාඩම..පාඩමෙ හැමදෙයක්ම මේකට add කරන්න බැරි උනාට  මම හිතනව ඔයාලට මේක ගොඩක් වැදගත් වේවි කියල .


අපි බලමු ඉස්සෙල්ලම මේ ක්ෂුද්‍ර ජීවින් කියල කියන්නෙ කාටද කියල ??


ක්ෂුද්‍ර ජීවීන් ඇත්තටම ඒ ඇස් දෙකෙන් බලාගන්න බැහැ ඒ කියන්නෙ මෙයාල 0.1mm වැඩිය පොඩි කට්ටියක් වෙනව...අන්වීක්ශෙකින් තමයි අපිට මෙයාලව බලන්න වෙන්නෙ ..සමහර අය නම් ඊටත් වඩා පොඩී "වෛරස් " වගේ කට්ටිය..එයාලව බලන්න වෙන්නෙ ඉලෙක්ට්‍රෝන අන්වීක්ශෙකින් තමයි..




ප්‍රධාන වශයෙන් ක්ෂුද්‍ර ජීවින් ප්‍රදාන කාණ්ඩ 5 ඉන්නව !

  1. බැක්ටීරියා
  2. දිලීර 
  3. වෛරස් 
  4. ඇල්ගී 
  5. ප්‍රොටොසෝවා 
මේ  ඉන්නෙ එයාල තමයි බලන්නකෝ කොයි වගේද කියල :) 







ක්ෂුද්‍ර ජීවීන් ගේ වියාප්තිය ගැන කතා කලොත් මෙයාල සර්ව වියාප්තිකයි කියනවනෙ








ඒ ඇයි කියල අපිදැන් බලමු ..


  • ප්‍රමාණයෙන් ඉතා කුඩා වීම 
  • ඉක්මනින් වර්ධනය වීමේ හැකියාව 
  • ප්‍රජනන හැකියාව 
  • පෝෂණ විවිධත්වය 
  • වෙනත් ජීවින් සමග ඇති අන්තර් සබදතා 




මෙන්න මේ කාරණා නිසාම මෙයාලට ලොකෙ ඕනම තැනක උනත් ජීවත් වෙන්න පුලුවන්..

(පස ,වාතය ,ජලය ,ශාක හා සත්ත්ව දේහ මතුපිට,අධික ශීත දේශගුනික පරිසර ,පෙට්‍රොලියම් නිදි ආශිතව,අධි ආම්ලික පරිසර ....)


මේකත් මතක තියාගන්නකෝ  කියවන ගමන් ...
හැබැයි නිරෝගී කෙනෙක්ගෙ රුධිරයෙ මෙයාල නෑ ..







කෂුද්‍ර ජීවින්ගේ පෝශණ විවිධත්වය



ක්ෂුද්‍ර ජීවින්ගේ පෝශන ක්‍රියාවලිය මෙන්ම ඒ හා සබැඳි ස්වසන විවිධත්වයක්ද මොවුන් තුල පවතී..


ඒ අනුව මොවුන්  ප්‍රධාන කාන්ඩ 4කට  වර්ග කෙරේ .
  • ස්වායු -මොව්න් ඔක්සිජන් පවතින ස්වායුක තත්ත්ව යටතේ පමන්ක් ජීවත් වේ
උදා :-accetobacter 
  • නිර්වායු -මොවුන් ඔක්සිජන් රහිත නිර්වායුක තත්ත්ව යටතේ  පමනක් ජීවත්වේ 
උදා :-clostridiaum
  • වෛකල්පිත නිර්වායු -ස්වායුක තත්ත්ව යටතේද නිර්වායුක තත්ත්ව යටතේ ජීවත් විය හැක 
උදා :-saccharamyces
         yeast 
  • ක්ෂුද්‍ර වාතකාමී-ඉතා අඩු ඔක්සිජන් සාන්ද්‍රන යටතේ ජීවත් වේ 
උදා :-lactobaciles