11th Computer science - Book Back Answers - Chapter 13 - Tamil Medium Guides


    Plus One / 11th Computer Science - Book Back Answers - Chapter 13 - Tamil Medium

    Tamil Nadu Board 11th Standard Computer science - Chapter 13: Book Back Answers and Solutions

        This post covers the book back answers and solutions for Chapter 13 – Computer science from the Tamil Nadu State Board 11th Standard Computer science textbook. These detailed answers have been carefully prepared by our expert teachers at KalviTips.com.

        We have explained each answer in a simple, easy-to-understand format, highlighting important points step by step under the relevant subtopics. Students are advised to read and memorize these subtopics thoroughly. Once you understand the main concepts, you’ll be able to connect other related points with real-life examples and confidently present them in your tests and exams.

        By going through this material, you’ll gain a strong understanding of Computer science Chapter 13 along with the corresponding book back questions and answers (PDF format).

    Question Types Covered:

    • 1 Mark Questions: Choose the correct answer, Fill in the blanks, Identify the correct statement, Match the following 
    • 2 Mark Questions: Answer briefly 
    • 3, 4, and 5 Mark Questions: Answer in detail

    All answers are presented in a clear and student-friendly manner, focusing on key points to help you score full marks.

    All the best, Class 11 students! Prepare well and aim for top scores. Thank you!

    இயல் 13 : கணினி அறிமுகம்

    I.சரியான விடையைத் தேர்ந்துதேடுத்து எழுதுக

    1. பின்வருவனவற்றுள் எந்த செயற்கூறு இனக்குழுக்களும் மற்றும் பொருள்களும் அடிப்படையாகக் கொண்ட நிரல் அணுகுமுறையை விவரிக்கிறது?
    (அ) OOP
    (ஆ) ADT
    (இ) POP
    (ஈ) SOP
    விடைகுறிப்பு:
    (அ) OOP
     
    2. பின்வருவனவற்றுள் எது இந்த கருத்தியல் விதிமுறைகளின் மீது அதிக கவனம் செலுத்துகிறது?
    (அ) பொருள்நோக்கி நிரலாக்கம்
    (ஆ) நடைமுறை நிரலாக்கம்
    (இ) கூறுநிலை நிரலாக்கம்
    (ஈ) அமைப்பு நிரலாக்கம்
    விடைகுறிப்பு:
     (ஆ) நடைமுறை நிரலாக்கம்

    3. பின்வருவனவற்றுள் எது பயனர் வரையறுக்கும் தரவு வகை?
    (அ) இனக்குழு
    (ஆ) மிதவை
    (இ) முழு எண்
    (ஈ) பொருள்
    விடைகுறிப்பு:
     (அ) இனக்குழு

    4. கீழ்கண்டவற்றுள் எது பண்பியல்புகளையும் தனிச் சிறப்பு பண்புகளையும் கொண்ட அடையாளம் காணத்தகு உருப்படி?
    (அ) இனக்குழு
    (ஆ) பொருள்
    (இ) கட்டமைப்பு
    (ஈ) உறுப்பு
    விடைகுறிப்பு:
     (ஆ) பொருள்

    5. தரவுகளையும் செயற்கூறுகளையும் ஒரு பொருள் என்னும் வரையறைக்குள் ஒன்றாகப் பினைத்து வைக்கும் செயல்நுட்பம்
    (அ)மரபுரிமம்
    (ஆ) உறைபொதியாக்கம்
    (இ)பல்லுருவாக்கம்
    (ஈ)அருவமாக்கம்
    விடைகுறிப்பு:
     (ஆ) உறைபொதியாக்கம்

    6. தரவை நிரலின் நேரடி அணுகு முறையிலிருந்து பாதுகாப்பது

    (அ) தரவு மறைப்பு
    (ஆ) உறைபொதியாக்கம்
    (இ) பல்லுருவாக்கம்
    (ஈ) அருவமாக்கம்
    விடைகுறிப்பு:
     (அ) தரவு மறைப்பு

    7. பின்வருவனவற்றுள் எந்த கருத்துரு ஒரு பொருளின் அவசியமான பண்புகளை உருவாக்கப்படும் பொருளுக்குள் மறைத்து வைக்கிறது?
    (அ)இனக்குழு
    (ஆ) உறைபொதியாக்கம்
    (இ)பல்லுருவாக்கம்
    (ஈ) அருவமாக்கம்
    விடைகுறிப்பு:
    (ஈ) அருவமாக்கம்

    8. பின்வருவனவற்றுள் எது மரபுரிமத்தின் முக்கியமான பண்பாகும்?
    (அ) தரவு மறைப்பு
    (ஆ) உறை பொதியாக்கம்
    (இ) குறிமுறை மாற்றம்
    (ஈ) அணுகுமுறை
    விடைகுறிப்பு:
    (ஆ) உறை பொதியாக்கம்

    9. “ஒருமுறை எழுதுதல் பலமுறை பயன்படுத்துதல்“-அதன் மூலம் நிறைவேற்றப்படுகிறது?
    (அ) தரவு மிகைமை
    (ஆ) மறுபயனாக்கம்
    (ஆ)மிதவை
    (இ) மாற்றம்
    (ஈ)தொகுத்தல்
    விடைகுறிப்பு:
     (ஆ) மறுபயனாக்கம்

    10. எது வெளிப்படைத்தன்மை கொண்ட தரவுகளை உடையது?
    (அ) மரபுரிமம்
    (ஆ) உறைபொதியாக்கம்
    (இ) பல்லுருவாக்கம்
    (ஈ)அருவமாக்கம்
    விடைகுறிப்பு:
    (அ) மரபுரிமம்
     

    II. குறு வினாக்கள்:

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

    பொருளானது பொருள் நோக்கு நிரலாக்கத்தின் அடிப்படை அலகாகும்.

    இனக்குழுவானது ஒரே மாதிரியான பொருள்களின் குழுவைக் குறிக்கறது.
    பொருளானது இனக்குழுவிலிருந்து உருவாக்கப்படுகிறது
    இனக்குழுவானது தரவுகளையும் அதற்கு தொடர்பான செயல்கூறுகளையும் ஒரு தொகுதிக்குள் இணைக்கப்பட்டு உருவாக்கப்படுகிறது.
    பொருள் என்பது தொடர்புடைய செயற்கூறுகள், அதற்க்கான தரவுகள் கொண்ட ஒரு குழுவாகும்.
    இனக்குழுவை வார்ப்புரு அல்லது செயல்திட்டம் என்று குறிக்கலாம்.
    இது இனக்குழுவின் சான்றுரு ஆகும்.
     
    3. பல்லுருவாக்கம் என்றால் என்ன?
    • வேறுபட்ட செய்திகளுக்கு மாறுபட்டுச் செயல்படும் ஒரு பொருளின் திறனே பல்லுருவாக்கம் என்றழைக்கப்படுகிறது.
     
    4. உறைபொதியாக்கம் மற்றும் அருவமாக்குதல் எவ்வாறு தொடர்பு படுத்தப்படுகிறது?
    • அருவமாக்கம் என்பது பின்புல விவரங்களைத் தெரிவிக்காமல் அவசியமான அம்சங்களை மட்டுமே காட்டுவதைக் குறிக்கும்.
    • தரவுகளையும் செயற்கூறுகளையும் ஒரு பொருள் வரையறை ஒன்றாகப் பினைத்து வைக்கும் செயல்நுட்பம் உறைபொறியாக்கம் எனப்படுகிறது. இது அருவமாக்கத்தை செயல்படுத்துகிறது.
     
    5. பொருள் நோக்கு நிரலாக்கத்தின் குறைபாடுகள் யாவை?
    அளவு(Size)
    • பொருள் நோக்கு நிரலானது மற்ற நிரல்களை விட அளவில் பெரியது.
    உழைப்பு (Effort)
    • பொருள் நோக்கு நிரலைஉருவாக்குவதற்கு அதிக உழைப்பு தேவைப்படுகிறது.
    வேகம்(Speed)
    • பொருள் நோக்கு நிரல்கள் அதிக அளவின் காரணமாக பிறநிரல்களை விட மெதுவாக செயல்படுகிறது.

    III.சிறு வினாக்கள்:

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

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

    3. கட்டக நிரலாக்கத்தின் சில அம்சங்களைப் பற்றி பட்டியலிடுக.
    • தரவைக் காட்டிலும் நெறிமுறைக்கு முக்கியத்துவம் கொடுக்கிறது.
    • நிரலானது தனித்தனி கூறுகளாகப் பிரிக்கப்பட்டுள்ளது.
    • ஒவ்வொரு சொற்கூறும் ஒன்றுக்கொன்று சார்பற்றது மற்றும் தனித்த உள்ளமை தரவைக் கொண்டிருக்கும்.
    • சொற்கூறுகள் தனது சொந்த தரவுகளின் மீது மட்டுமல்லாமல் அனுப்பப்படும் பிறத்தரவுகளையும் கொண்டு செயல்படுகிறது.
    • எடுத்துக்காட்டு : Pascal மற்றும் C

    4. கூறுநிலையாக்குதல் மற்றும் மென்பொருள் மறு பயனாக்கம் வரையறு.
    கூறுநிலையாக்கம் (Modularisation):
    • கூறுநிலை என்பது ஒரு அமைப்பைபல செயல்பாட்டுத் தொகுதிகளாக (கூறுகள்) பிரித்து பின்னர் அவற்றைத் தொகுத்து பெரிய பயன்பாடாக வடிவமைக்கிறது.
    மென்பொருள் மறுபயனாக்கம் (Software re-use):
    • நிரலானது ஏற்கனவே உள்ள அல்லது புதிய கூறுகளைக் கொண்டு தொகுக்கப்படுகிறது.
    • ஒரு முறை எழுதுதல் பலமுறை பயன்படுத்துதல்.

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

    IV. நெடு வினாக்கள்

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

    அனைத்துத் தரவு உறுப்புகளும் முழு தளாவியவை ஆகும்.

    சிறிய அளவிலான மென்பொருள் பயன்பாட்டிற்கு பொருத்தமானது.
    செயல்படுத்தக்கூடிய தரவுகளைக் கொண்டு நிரல்கள் வடிவமைக்கப்படுகிறது. ஒரே மாதிரியான அல்லது வேறுபட்ட தரவு வகைகளுக்கு உறவுநிலையை ஏற்படுத்தலாம்.
    நிரல் குறிமுறைகளைப் பராமரித்தலும் மேம்படுத்தலும் கடினமாகும். ஒரு மாறியின் தரவு வகைகளை மாற்ற வேண்டுமெனில், அதே தரவு வகையைப் பயன்படுத்தும் துணைநிரல்கள் அனைத்திற்கும் அந்த தரவு வகைமாற்றத்தை செய்ய வேண்டியது அவசியமாகும். இது அதிக நேரத்தை எடுத்துக்கொள்கிறது.
    எடுத்துக்காட்டு: C++, Java, python, VB.Net
    எடுத்துக்காட்டு: FORTRAN மற்றும் COBOL போன்றவை.
     
    2. பொருள் நோக்கு நிரலாக்கத்தின் நன்மைகள் யாவை?
    பொருநோக்கு நிரலாக்கத்தின் பலன்கள்(Advantages of OOP)
    (i) மறுபயனாக்கம் (Re-usability):
    • "ஒரு முறை எழுதுதல் பலமுறை பயன்படுத்துதல்" இனக்குழு பயன்படுத்தி இதை நிறைவேற்றலாம்.
    (ii) மிகைமை (Redundancy):
    • மரபுரிமம் தரவு மிகைமைக்கும் சிறந்த சான்றாகும்.
    • பல இனக்குழுக்களுக்கு தேவையான ஒரே செயல்பாட்டை ஒரு பொது இனக்குழுவின் மூலம் வரையறுத்து அவற்றை மரபுரிமம் தருவிக்கப்பட்ட இனக்குழுவில் மூலம் தருவித்துக்கொள்ளலாம்.
    (iii) எளிய பராமரிப்பு (Easy Maintenance):
    • ஏற்கனவே இருக்கும் குறிமுறையில் சிறிய மாற்றங்களைச் செய்து புதிய பொருளை உருவாக்கமுடியும் மேலும் இதை பராமரிப்பதும் மாற்றங்கள் செய்வதும் எளிது.
    (iv) பாதுகாப்பு (Security):
    • தரவு மறைப்பு மற்றும் அருவமாக்கம் தேவையான தரவுகளை மட்டும் கொடுப்பதால் தரவு பாதுகாப்பு பராமரிக்கப்படுகிறது.
     
    3. பொருள் நோக்கு நிரலாக்கத்தை ஆதரிக்கும் அடிப்படைக் கருத்துகளைப் பற்றி குறிப்பு வரைக.
    பொருள் நோக்கு நிரலாக்கத்தின் சிறப்பியல்புகள்
    உறைபொதியாக்கம் (Encapsulation):

    • தரவுகளையும் செயற்கூறுகளையும் ஒரு பொருள் என்னும் வரையறைக்குள் ஒன்றாகப் பிணைத்துவைக்கும் செயல்நுட்பம் உறைபொதியாக்கம் எனப்படுகிறது.
    • இது அருவமாக்கத்தை செயல்படுத்துகிறது.
    தரவு அருவமாக்கம் (Data Abstraction):
    • அருவமாக்கம் என்பது பின்புல விவரங்களை தெரிவிக்காமல் அவசியமான அம்சங்களை மட்டுமே வெளிப்படுத்துவதைக் குறிக்கும்.
    கூறுநிலையாக்கம் (Modularity):
    • கூறுநிலை என்பது ஒரு அமைப்பை பல செயல்பாட்டுத் தொகுதிகளாக (கூறுகள்) பிரித்து பின்னர் அவற்றைத் தொகுத்து பெரிய பயன்பாடாக வடிவமைக்கிறது.
    பல்லுருவாக்கம் (Polymorphism):
    • வேறுபட்ட செய்திகளுக்கு மாறுபட்டுச் செயல்படும் ஒரு பொருளின் திறனே பல்லுருவாக்கம் என்றழைக்கப்படுகிறது.
    மரபுரிமம் (Inheritance):
    • மரபுரிமம் என்பது ஏற்கனவே இருக்கும் இனக்குழுகளின் அடிப்படையில் புதிய இனக்குழுவை (தருவிக்கப்பட்ட இனக்குழு) உருவாக்கும் செயல்முறையாகும்.
    • இதன் முக்கிய பயனானது நிரல் குறிமுறை மறுபயனாக்கமாகும்.

     


     

     

     

     






    0 Comments:

    Post a Comment

    Recent Posts

    Total Pageviews

    Code

    Blog Archive