கணினி

கணினி

கணினி என்பது படிக்கவும் எழுதவும், கணக்கிடவும் ஒப்பிடவும், பெரிய அளவிலான தரவுகளை விரைவாக, துல்லியமாக மற்றும் நம்பகத்தன்மையுடன் சேமிக்கவும் செயலாக்கவும் செய்யும் ஒரு இயந்திரமாகும்.

கணினி எவ்வாறு செயல்படுகிறது?

கணினிகள் ஒரு தொகுப்பு வழிமுறைகளைப் பின்பற்றி செயல்படுகின்றன, இது நிரல் என்று அழைக்கப்படுகிறது. இந்த வழிமுறைகள் கணினியின் நினைவகத்தில் சேமிக்கப்பட்டிருக்கும், மேலும் கணினி அவற்றை ஒன்றன் பின் ஒன்றாகப் பின்பற்றும்.

கணினிகளின் இரண்டு முக்கிய வகைகள் என்ன?

கணினிகள் இரண்டு முக்கிய வகைகளைக் கொண்டுள்ளன: அனலாக் மற்றும் டிஜிட்டல். அனலாக் கணினிகள் தரவைக் குறிக்கத் தொடர்ச்சியான சமிக்ஞைகளைப் பயன்படுத்துகின்றன, அதே நேரத்தில் டிஜிட்டல் கணினிகள் தனித்த சமிக்ஞைகளைப் பயன்படுத்துகின்றன. டிஜிட்டல் கணினிகள் இன்று அதிகம் பயன்பாட்டில் உள்ளன, ஏனெனில் அவை மிகவும் துல்லியமானவை மற்றும் நம்பகமானவை.

கணினியின் முக்கிய கூறுகள் என்ன?

கணினியின் முக்கிய கூறுகள் செயலி, நினைவகம், சேமிப்பகம், உள்ளீட்டு சாதனங்கள் மற்றும் வெளியீட்டு சாதனங்கள் ஆகும்.

  • செயலி என்பது கணினியின் மூளை. இது மற்ற அனைத்து கூறுகளையும் கட்டுப்படுத்துகிறது மற்றும் கணக்கீடுகளைச் செய்கிறது.
  • நினைவகம் தரவு மற்றும் வழிமுறைகளைச் சேமிக்கப் பயன்படுகிறது.
  • சேமிப்பகம் என்பது கணினியால் தற்போது பயன்படுத்தப்படாத தரவுகளைச் சேமிக்கப் பயன்படுகிறது.
  • உள்ளீட்டு சாதனங்கள் கணினியில் தரவை உள்ளிடப் பயன்படுகின்றன.
  • வெளியீட்டு சாதனங்கள் கணினியிலிருந்து தரவைக் காட்ட அல்லது அச்சிடப் பயன்படுகின்றன.

கணினியை நான் எவ்வாறு பயன்படுத்துவது?

கணினியைப் பயன்படுத்த, முதலில் அதை இயக்க வேண்டும். பின்னர், தரவு மற்றும் வழிமுறைகளை உள்ளிட சுட்டி மற்றும் விசைப்பலகையைப் பயன்படுத்தலாம். இணையத்தை அணுகவும், விளையாடவும் மற்றும் ஆவணங்களை உருவாக்கவும் கணினியைப் பயன்படுத்தலாம்.

ஒரு கணினி எவ்வாறு செயல்படுகிறது

கணினி என்பது ஒரு தொகுப்பு வழிமுறைகளைச் செயல்படுத்த நிரலாக்கம் செய்யக்கூடிய ஒரு மின்னணு சாதனமாகும். கணினியின் அடிப்படை கூறுகள்:

  • நினைவகம்: இங்குதான் கணினி தரவு மற்றும் நிரல்களை சேமிக்கிறது.
  • பெருமளவு சேமிப்பக சாதனம்: இங்குதான் கணினி தரவை நிரந்தரமாக சேமிக்கிறது.
  • உள்ளீட்டு சாதனம்: பயனர் கணினியில் தரவு மற்றும் வழிமுறைகளை உள்ளிடுவது இதன் மூலம்.
  • வெளியீட்டு சாதனம்: கணினி தனது கணக்கீடுகளின் முடிவுகளைக் காட்டுவது இதன் மூலம்.
  • மைய செயலக அலகு (CPU): இது கணினியின் மூளை. இது மற்ற அனைத்து கூறுகளையும் கட்டுப்படுத்துகிறது மற்றும் அதற்கு வழங்கப்படும் வழிமுறைகளைச் செயல்படுத்துகிறது.

ஒரு கணினி தரவை எவ்வாறு செயலாக்குகிறது

நீங்கள் ஒரு கணினியில் தரவை உள்ளிடும்போது, அது நினைவகத்தில் சேமிக்கப்படுகிறது. CPU பின்னர் நினைவகத்திலிருந்து தரவைப் படித்து, விரும்பிய முடிவுகளை உருவாக்கத் தேவையான கணக்கீடுகளைச் செய்கிறது. முடிவுகள் பின்னர் மீண்டும் நினைவகத்தில் சேமிக்கப்படுகின்றன.

ஒரு கணினி தரவை எவ்வாறு வெளியிடுகிறது

உங்கள் கணக்கீடுகளின் முடிவுகளைப் பார்க்க விரும்பும்போது, அவற்றைக் காட்ட ஒரு வெளியீட்டு சாதனத்தைப் பயன்படுத்தலாம். மிகவும் பொதுவான வெளியீட்டு சாதனங்கள் மானிட்டர்கள் மற்றும் அச்சுப்பொறிகள்.

ஒரு கணினி எவ்வாறு தானாகவே செயல்படுகிறது

கணினிகள் தங்கள் பணிகளைச் செய்ய மின்னணு கூறுகளைப் பயன்படுத்துகின்றன. இந்த கூறுகளில் டிரான்சிஸ்டர்கள், மின்தடையங்கள், டையோட்கள் மற்றும் சுற்றுகள் ஆகியவை அடங்கும். இந்த கூறுகள் கணினிக்கு வழங்கப்படும் வழிமுறைகளைத் தானாகவே செயல்படுத்த ஒன்றாக வேலை செய்கின்றன. உண்மையில் வழிமுறைகளைச் செயல்படுத்தும் கூறு செயல்படுத்தும் அலகு என்று அழைக்கப்படுகிறது.

இந்த முக்கிய கூறுகளுக்கு கூடுதலாக, இந்த கூறுகள் திறம்பட ஒன்றாக வேலை செய்ய பல பிற பகுதிகள் உதவுகின்றன. எடுத்துக்காட்டாக, ஒவ்வொரு கணினிக்கும் ஒரு பஸ் தேவை, இது கணினியின் ஒரு பகுதியிலிருந்து மற்றொரு பகுதிக்கு தரவை எடுத்துச் செல்லும் நெடுஞ்சாலை போன்றது.

கணினிகளை அவற்றின் அளவு மற்றும் சக்தியின் அடிப்படையில் வெவ்வேறு வகைகளாகப் பிரிக்கலாம். இங்கே சில பொதுவான வகைகள்:

  1. தனிப்பட்ட கணினி (PC): ஒரு நபர் பயன்படுத்துவதற்காக வடிவமைக்கப்பட்ட ஒரு சிறிய கணினி. இதில் ஒரு நுண்செயலி, தட்டச்சு செய்ய ஒரு விசைப்பலகை, விஷயங்களைப் பார்க்க ஒரு மானிட்டர் மற்றும் தகவலைச் சேமிக்க ஒரு சேமிப்பக சாதனம் ஆகியவை உள்ளன.
  2. பணிநிலையம்: ஒரு PC ஐ விட சக்திவாய்ந்த கணினி, இது ஒரு நபர் பயன்படுத்துவதற்காகவும் உள்ளது. இதில் வேகமான நுண்செயலி மற்றும் சிறந்த மானிட்டர் உள்ளது.
  3. மினிகம்ப்யூட்டர்: பலர் ஒரே நேரத்தில் பயன்படுத்தக்கூடிய ஒரு கணினி. இது 10 முதல் நூற்றுக்கணக்கான பயனர்களை ஆதரிக்க முடியும்.
  4. மெயின்ஃப்ரேம்: நூற்றுக்கணக்கான அல்லது ஆயிரக்கணக்கான பயனர்களை ஒரே நேரத்தில் ஆதரிக்கக்கூடிய மிகவும் சக்திவாய்ந்த கணினி.

ஒருங்கிணைந்த சுற்று (IC):

  • குறைக்கடத்திப் பொருளால் ஆன ஒரு சிறிய மின்னணு சாதனம்.
  • 1950 களில் ஜாக் கில்பி மற்றும் ராபர்ட் நோய்ஸ் ஆகியோரால் கண்டுபிடிக்கப்பட்டது.

கணினிகளின் ஐந்து தலைமுறைகள்:

  • கணினி வரலாறு பெரும்பாலும் முக்கிய தொழில்நுட்ப முன்னேற்றங்களின் அடிப்படையில் ஐந்து தலைமுறைகளாகப் பிரிக்கப்படுகிறது.
  • ஒவ்வொரு தலைமுறையும் சிறிய, மலிவான, மிகவும் சக்திவாய்ந்த மற்றும் மிகவும் நம்பகமான கணினிகளைக் கொண்டு வந்தது.
  • 1940 இல் வெற்றிடக் குழாய்களுடன் நமது பயணம் தொடங்குகிறது மற்றும் செயற்கை நுண்ணறிவுடன் தற்போதைய நாளுக்கு செல்கிறது.

முதல் தலைமுறை (1940-1956): வெற்றிடக் குழாய்கள்

  • ஆரம்ப கணினிகள் தரவைச் செயலாக்கவும் சேமிக்கவும் வெற்றிடக் குழாய்களைப் பயன்படுத்தின.
  • அவை பெரியவை, விலை உயர்ந்தவை மற்றும் மிகவும் நம்பகமானவை அல்ல.

முதல் தலைமுறை கணினிகள் (1940-1956): வெற்றிடக் குழாய்கள் மற்றும் காந்த டிரம்கள்

  • முதல் தலைமுறை கணினிகள் சுற்றுக்கு வெற்றிடக் குழாய்களையும், நினைவகத்திற்கு காந்த டிரம்களையும் பயன்படுத்தின. அவை முழு அறைகளையும் ஆக்கிரமிக்கும் அளவுக்கு மிகப்பெரியவை.
  • அவை இயக்க செலவு அதிகமானவை, அதிக மின்சாரத்தை நுகர்ந்து, அதிக வெப்பத்தை உருவாக்கி, இது செயலிழப்புகளை ஏற்படுத்தக்கூடும்.
  • இந்த கணினிகள் எந்திர மொழியைப் பயன்படுத்தின, இது கணினிகள் புரிந்து கொள்ளக்கூடிய மிக அடிப்படையான நிரலாக்க மொழியாகும், பணிகளைச் செய்ய. அவர்கள் ஒரே நேரத்தில் ஒரே ஒரு பிரச்சனையை மட்டுமே தீர்க்க முடியும்.
  • துளையிடப்பட்ட அட்டைகள் அல்லது காகித நாடா மூலம் தரவு உள்ளிடப்பட்டது, மேலும் முடிவுகள் காகிதத்தில் அச்சிடப்பட்டன.
  • முதல் தலைமுறை கணினிகளின் எடுத்துக்காட்டுகளில் UNIVAC மற்றும் ENIAC ஆகியவை அடங்கும். UNIVAC முதல் வணிக கணினியாகும், இது 1951 இல் அமெரிக்க மக்கள் தொகை கணக்கெடுப்பு பணியகத்திற்கு வழங்கப்பட்டது.

இரண்டாம் தலைமுறை கணினிகள் (1956-1963): டிரான்சிஸ்டர்கள்

  • இரண்டாம் தலைமுறை கணினிகளில் டிரான்சிஸ்டர்கள் வெற்றிடக் குழாய்களை மாற்றின. டிரான்சிஸ்டர்கள் 1947 இல் கண்டுபிடிக்கப்பட்டன, ஆனால் 1950 களின் பிற்பகுதி வரை கணினிகளில் பரவலாகப் பயன்படுத்தப்படவில்லை.
  • டிரான்சிஸ்டர்கள் வெற்றிடக் குழாய்களை விட மிகவும் சிறியவை, மிகவும் நம்பகமானவை மற்றும் ஆற்றல் திறன் கொண்டவை. அவை கணினிகள் சிறிய, வேகமான மற்றும் சக்திவாய்ந்ததாக மாறுவதை அனுமதித்தன.
  • இரண்டாம் தலைமுறை கணினிகள் அசெம்பிளி மொழியைப் பயன்படுத்தின, இது எந்திர மொழியை விட புரிந்து கொள்ள எளிதான மிகவும் மேம்பட்ட நிரலாக்க மொழியாகும். இது நிரலாளர்கள் மிகவும் சிக்கலான நிரல்களை எழுத அனுமதித்தது.
  • உள்ளீடு மற்றும் வெளியீட்டு சாதனங்கள் மிகவும் அதிநவீனமானவையாக மாறின, காந்த நாடா, வட்டு இயக்கிகள் மற்றும் அச்சுப்பொறிகள் உட்பட.
  • இரண்டாம் தலைமுறை கணினிகளின் எடுத்துக்காட்டுகளில் IBM 1401 மற்றும் DEC PDP-1 ஆகியவை அடங்கும்.

மூன்றாம் தலைமுறை (1964-1971): ஒருங்கிணைந்த சுற்றுகள்

  • வெற்றிடக் குழாய்களை விட டிரான்சிஸ்டர் ஒரு பெரிய முன்னேற்றமாக இருந்தது, இது கணினிகளை சிறியதாகவும், வேகமாகவும், மலிவாகவும், ஆற்றல் திறன் கொண்டதாகவும், மிகவும் நம்பகமானதாகவும் ஆக்கியது.
  • இருப்பினும், டிரான்சிஸ்டர்கள் இன்னும் அதிக வெப்பத்தை உருவாக்கின, இது கணினியை சேதப்படுத்தக்கூடும்.
  • இரண்டாம் தலைமுறை கணினிகள் இன்னும் உள்ளீட்டிற்கு துளையிடப்பட்ட அட்டைகளையும், வெளியீட்டிற்கு அச்சுப் பிரதிகளையும் பயன்படுத்தின.
  • அவர்கள் குறியீட்டு அல்லது அசெம்பிளி மொழிகளையும் பயன்படுத்தினர், இது நிரலாளர்கள் பைனரி குறியீட்டிற்குப் பதிலாக வார்த்தைகளில் வழிமுறைகளை எழுத அனுமதித்தது.
  • COBOL மற்றும் FORTRAN போன்ற உயர் நிலை நிரலாக்க மொழிகளும் இந்த நேரத்தில் உருவாக்கப்பட்டன.
  • இந்த கணினிகள் அவற்றின் வழிமுறைகளை அவற்றின் நினைவகத்தில் சேமித்தன, இது காந்த டிரம்களிலிருந்து காந்த கோர் தொழில்நுட்பத்திற்கு நகர்ந்தது.
  • இந்த தலைமுறையின் முதல் கணினிகள் அணுசக்தித் தொழிலுக்காக உருவாக்கப்பட்டன.

கணினிகளின் மூன்றாம் தலைமுறை (1964-1971): ஒருங்கிணைந்த சுற்றுகள்

  • ஒருங்கிணைந்த சுற்றுகளின் வளர்ச்சியுடன் கணினிகள் சிறியதாகவும் மிகவும் சக்திவாய்ந்ததாகவும் மாறின.
  • துளையிடப்பட்ட அட்டைகள் மற்றும் அச்சுப் பிரதிகளைப் பயன்படுத்துவதற்குப் பதிலாக, மக்கள் கணினிகளுடன் தொடர்பு கொள்ள விசைப்பலகைகள் மற்றும் மானிட்டர்களைப் பயன்படுத்தினர்.
  • இயக்க முறைமைகளுக்கு நன்றி, கணினிகள் இப்போது ஒரே நேரத்தில் பல நிரல்களை இயக்க முடியும்.
  • கணினிகள் பொதுமக்களுக்கு மிகவும் மலிவானவை மற்றும் அணுகக்கூடியவையாக மாறின.

கணினிகளின் நான்காம் தலைமுறை (1971-தற்போது வரை): நுண்செயலிகள்

  • நுண்செயலிகள் கணினிகளை இன்னும் சிறியதாகவும் மிகவும் சக்திவாய்ந்ததாகவும் ஆக்கின.
  • ஆயிரக்கணக்கான ஒருங்கிணைந்த சுற்றுகள் இப்போது ஒரு சிலிக்கான் சிப்பில் பொருந்தும்.
  • 1971 இல் உருவாக்கப்பட்ட இன்டெல் 4004 சிப் முதல் நுண்செயலியாகும்.
  • நுண்செயலிகள் தனிப்பட்ட கணினிகளை உருவாக்குவதை சாத்தியமாக்கியது, இது 1980 களில் பரவலாக கிடைக்கப்பெற்றது.

ஐந்தாம் தலைமுறை (தற்போது மற்றும் அதற்கு அப்பால்): செயற்கை நுண்ணறிவு

  • இன்றைய கணினிகள் செயற்கை நுண்ணறிவு (AI) அடிப்படையிலானவை. AI இன்னும் உருவாக்கப்பட்டு வருகிறது, ஆனால் குரல் அங்கீகாரம் போன்ற சில பயன்பாடுகள் ஏற்கனவே பயன்பாட்டில் உள்ளன.
  • இணை செயலாக்கம் மற்றும் மீக்கடத்திகள் AI யை ஒரு யதார்த்தமாக்க உதவுகின்றன.
  • குவாண்டம் கம்ப்யூட்டிங் என்பது AI யை இன்னும் சக்திவாய்ந்ததாக ஆக்கக்கூடிய ஒரு புதிய தொழில்நுட்பமாகும்.

எதிர்கால கணினிகள்

எதிர்காலத்தில், கணினிகள் இன்று நாம் பயன்படுத்தும் கணினிகளிலிருந்து மிகவும் வித்தியாசமாக இருக்கும். அவை மிகவும் சிறியதாகவும், மிகவும் சக்திவாய்ந்ததாகவும், நாம் கற்பனை கூட செய்ய முடியாத விஷயங்களைச் செய்யக்கூடியதாகவும் இருக்கும்.

ஐந்தாம் தலைமுறை கம்ப்யூட்டிங்

கணினி விஞ்ஞானிகளின் மிக முக்கியமான இலக்குகளில் ஒன்று ஐந்தாம் தலைமுறை கணினிகளை உருவாக்குவதாகும். இந்த கணினிகள் இயற்கை மொழியைப் புரிந்து கொள்ளும், அவற்றின் தவறுகளிலிருந்து கற்றுக்கொள்ளும் மற்றும் தங்களைத் தாங்களே ஏற்பாடு செய்யும்.

கணினி வன்பொருள்

கணினி வன்பொருள் என்பது கணினியின் உடல் பாகங்களைக் குறிக்கிறது, வட்டுகள், வட்டு இயக்கிகள், காட்சித் திரைகள், விசைப்பலகைகள், அச்சுப்பொறிகள், பலகைகள் மற்றும் சிப்புகள் போன்றவை.

கணினி மென்பொருள்

கணினி மென்பொருள் என்பது கணினிக்கு என்ன செய்ய வேண்டும் என்று கூறும் வழிமுறைகள் அல்லது தரவைக் குறிக்கிறது. மென்பொருள் என்பது மின்னணுவியல் ரீதியாக சேமிக்கக்கூடிய எதையும் குறிக்கும்.

மென்பொருள் மற்றும் வன்பொருள்

  • மென்பொருள் மற்றும் வன்பொருள் ஆகியவை கணினியின் இரண்டு அத்தியாவசிய கூறுகள்.
  • மென்பொருள் என்பது கணினிக்கு என்ன செய்ய வேண்டும் என்று கூறும் வழிமுறைகளின் தொகுப்பாகும், அதே நேரத்தில் வன்பொருள் என்பது அந்த வழிமுறைகளைச் செயல்படுத்தும் கணினியின் உடல் கூறுகளாகும்.
  • மென்பொருள் பெரும்பாலும் இரண்டு வகைகளாகப் பிரிக்கப்படுகிறது:
  • கணினி மென்பொருள் இயக்க முறைமை மற்றும் கணினியைச் செயல்படுத்த அனுமதிக்கும் அனைத்து பயன்பாடுகளையும் உள்ளடக்கியது.
  • பயன்பாட்டு மென்பொருள் பயனர்களுக்கு உண்மையான வேலையைச் செய்யும் நிரல்களை உள்ளடக்கியது, சொல் செயலிகள், விரிதாள்கள் மற்றும் தரவுத்தள மேலாண்மை அமைப்புகள் போன்றவை.

மென்பொருள் மற்றும் வன்பொருள் இடையே உள்ள வேறுபாடு

  • மென்பொருள் மற்றும் வன்பொருள் இடையே உள்ள வேறுபாடு சில நேரங்களில் குழப்பமாக இருக்கலாம், ஏனெனில் அவை மிகவும் நெருக்கமாக இணைக்கப்பட்டுள்ளன.
  • நீங்கள் ஒரு நிரலை வாங்கும்போது, நீங்கள் மென்பொருளை வாங்குகிறீர்கள்.
  • இருப்பினும், மென்பொருளைப் பயன்படுத்த, அதை இயக்க கணினி போன்ற வன்பொருள் உங்களிடம் இருக்க வேண்டும்.
பயன்பாட்டு மென்பொருள்
  • ஒரு பயன்பாடு என்பது இறுதிப் பயனருக்காக வடிவமைக்கப்பட்ட ஒரு நிரல் அல்லது நிரல்களின் குழுவாகும்.
  • பயன்பாட்டு மென்பொருளில் தரவுத்தள நிரல்கள், சொல் செயலிகள், இணைய உலாவிகள் மற்றும் விரிதாள்கள் போன்றவை அடங்கும்.
  • இயக்க முறைமை மற்றும் கணினி பயன்பாடுகள் இல்லாமல் பயன்பாட்டு மென்பொருள் இயங்க முடியாது.
கணினி மென்பொருள்
  • கணினி மென்பொருள் என்பது இயக்க முறைமை மற்றும் கணினி வளங்களை குறைந்த அளவில் நிர்வகிக்கும் அனைத்து பயன்பாட்டு நிரல்களையும் குறிக்கிறது.
  • கணினி மென்பொருளில் மொழிமாற்றிகள், ஏற்றிகள், இணைப்பிகள் மற்றும் பிழைத்திருத்திகள் ஆகியவை அடங்கும்.
மென்பொருள் தொகுப்பு
  • மென்பொருள் தொகுப்பு என்பது ஒன்றாக விற்கப்படும் மென்பொருள் நிரல்களின் தொகுப்பாகும்.
  • மென்பொருள் தொகுப்புகளில் பயன்பாட்டு மென்பொருள் மற்றும் கணினி மென்பொருள் இரண்டும் அடங்கும்.

மென்பொருளை நிறுவுதல்

கணினியில் மென்பொருளை நிறுவுவது உங்கள் கருவிப் பெட்டியில் புதிய கருவிகளைச் சேர்ப்பது போன்றது. இது உங்கள் கணினிக்கு புதிய திறன்களை வழங்குவதற்கான அல்லது இருக்கும் திறன்களைப் புதுப்பிப்பதற்கான ஒரு வழியாகும். Mac இல், ஒரு மென்பொருள் தொகுப்பு என்பது மென்பொருளை நிறுவ கணினிக்குத் தேவையான அனைத்து தகவல்களையும் கொண்ட ஒரு சிறப்பு கோப்புறை போன்றது. இது மென்பொருள் மற்றும் நிறுவல் செயல்பாட்டின் போது தேவையான எந்த கோப்புகளையும் உள்ளடக்கியது. விண்டோஸில், இது சில நேரங்களில் நிறுவல் தொகுப்பு அல்லது புதுப்பிப்பு தொகுப்பு என்று அழைக்கப்படுகிறது.

மென்பொருள் தொகுப்புகள்

ஒரு மென்பொருள் தொகுப்பு என்பது பல மென்பொருள் நிரல்களின் தொகுப்பாகும், அவை ஒன்றாக வேலை செய்கின்றன அல்லது ஒத்த செயல்பாடுகளைச் செய்கின்றன. இந்த நிரல்கள் ஒரு தொகுப்பாக ஒன்றாக இணைக்கப்பட்டு விற்கப்படுகின்றன.

கணினிகள்: நினைவகம் மற்றும் சேமிப்பகம்

கணினிகளுக்கு வரையறுக்கப்பட்ட அளவு உள் நினைவகம் உள்ளது, இது முக்கியமான தகவல்களைச் சேமிக்கப் பயன்படுகிறது. குறைந்த முக்கியமான தகவல்கள் வன் இயக்கிகள் மற்றும் USB இயக்கிகள் போன்ற வெளிப்புற சேமிப்பக சாதனங்களில் சேமிக்கப்படுகின்றன.

துல்லியம்

கணினிகள் மிகவும் துல்லியமானவை. கம்ப்யூட்டிங்கில் உள்ள பெரும்பாலான பிழைகள் கணினிகளால் அல்ல, மனிதர்களால் ஏற்படுகின்றன.

பல்துறைத்தன்மை

கணினிகள் தர்க்கரீதியான படிகளின் தொடராக உடைக்கக்கூடிய எந்தப் பணியையும் செய்ய முடியும். இது அவற்றை மிகவும் பல்துறை இயந்திரங்களாக ஆக்குகிறது.

தானியங்கி

ஒரு நிரல் கணினியின் நினைவகத்தில் ஏற்றப்பட்டவுடன், கணினி நிரலில் உள்ள வழிமுறைகளை தானாகவே செயல்படுத்த முடியும். இது கணினிகள் மனித தலையீடு இல்லாமல் பணிகளைச் செய்ய அனுமதிக்கிறது.

விடாமுயற்சி: கணினிகள் என்பது மனிதர்களைப் போல களைப்படையாத அல்லது கவனத்தை இழக்காத இயந்திரங்கள். அவை முதல் கணக்கீடு போலவே அதே துல்லியம் மற்றும் வேகத்துடன் மில்லியன் கணக்கான கணக்கீடுகளைச் செய்ய முடியும்.

கணினி கட்டமைப்பு:

ஒரு பொதுவான கணினி அமைப்பு மூன்று முக்கிய பகுதிகளைக் கொண்டுள்ளது:

  1. உள்ளீட்டு சாதனங்கள்: இந்த சாதனங்கள் மக்கள் கணினியுடன் தொடர்பு கொள்ள அனுமதிக்கின்றன. செயலாக்கப்பட வேண்டிய தரவு இந்த சாதனங்கள் மூலம் உள்ளிடப்படுகிறது, விசைப்பலகைகள், ஒளியியல் எழுத்து வாசிப்பிகள், குறி வாசிப்பிகள் மற்றும் காந்த மை எழுத்து வாசிப்பிகள் போன்றவை.
  2. வெளியீட்டு சாதனங்கள்: இந்த சாதனங்கள் கணினி மக்களுடன் தொடர்பு கொள்ள அனுமதிக்கின்றன. செயலாக்கப்பட்ட முடிவுகள் காணொளி காட்சி அலகுகள், அச்சுப்பொறிகள் மற்றும் வரைவிகள் போன்ற இந்த சாதனங்கள் மூலம் கணினியிலிருந்து பெறப்படுகின்றன.
  3. CPU (மைய செயலக அலகு): CPU என்பது கணினியின் மூளை. இது கணினியின் அனைத்து செயல்பாடுகளையும் ஒருங்கிணைத்து ஏற்பாடு செய்வதன் மூலம் முழு அமைப்பையும் கட்டுப்படுத்துகிறது. இது பயனரால் கொடுக்கப்பட்ட வழிமுறைகளைப் பின்பற்றுகிறது.

மைய செயலக அலகு (CPU)

CPU என்பது கணினியின் மூளை. இது கணினியின் மற்ற அனைத்து பகுதிகளையும் கட்டுப்படுத்துகிறது மற்றும் அவை சரியாக ஒன்றாக வேலை செய்கின்றன என்பதை உறுதி செய்கிறது. CPU இது முதன்மை சேமிப்பிலிருந்து வழிமுறைகளைப் பெறுவதன் மூலம், அவற்றை விளக்குவதன் மூலம், பின்னர் வழிமுறைகளைச் செயல்படுத்தத் தேவையான வன்பொருள் அலகுகளுக்கு கட்டளைகளை வழங்குவதன் மூலம் செய்கிறது.

கணித லாஜிக் யூனிட் (ALU)

ALU கணினியின் அனைத்து கணித மற்றும் தருக்க செயல்பாடுகளையும் செய்வதற்கு பொறுப்பாகும். எண்களை ஒப்பிட கணித செயல்பாடுகள் பயன்படுத்தப்படுகின்றன மற்றும் ‘குறைவான’, ‘சமம்’ மற்றும் ‘அதிகமான’ ஆகியவற்றை உள்ளடக்கியது. ALU எண்களுடன் உரையையும் கையாள முடியும். சில கணினிகள் ஒரு கணித இணைச் செயலியுடன் பொருத்தப்பட்டிருக்கும், இது கணித செயல்பாடுகளை மட்டுமே செய்ய அர்ப்பணிக்கப்பட்ட இரண்டாவது நுண்செயலியாகும். ஒரு இணைச் செயலியின் நன்மை கணக்கீடுகளைச் செய்வதில் அதிகரித்த வேகம்.

நினைவக அலகு

நினைவக அலகு தரவு மற்றும் நிரல்களை சேமிக்க பயன்படுகிறது. முழு நினைவகமும் இரண்டு பகுதிகளாக பிரிக்கப்பட்டுள்ளது. ஒரு பகுதி பல லேபிளிடப்பட்ட பெட்டிகளைக் கொண்டுள்ளது - ஒரு தரவு உருப்படிக்கு ஒரு பெட்டி. மற்ற பகுதி பல லேபிளிடப்பட்ட பெட்டிகளைக் கொண்டுள்ளது - ஒரு வழிமுறைக்கு ஒரு பெட்டி. CPU அதன் லேபிளைப் பயன்படுத்தி நினைவகத்தில் உள்ள எந்த பெட்டியையும் அணுக முடியும்.

முதன்மை சேமிப்பக அலகு:

  • முதன்மை சேமிப்பக அலகு என்பது கணினியின் நினைவகமாகும், அங்கு தகவல் தற்காலிகமாக சேமிக்கப்படுகிறது.
  • இரண்டு வகையான நினைவகங்கள் உள்ளன: ROM மற்றும் RAM.

**ROM (ரீட்-ஓன்ல