TN Online Testசமச்சீர் கல்விப் பயிற்சி

பைத்தான் மற்றும் CSV கோப்புகள்: புத்தகப் பயிற்சி ஒரு மதிப்பெண் வினா விடைகள், விளக்கத்துடன் (12ஆம் வகுப்பு கணினி அறிவியல்)

இந்தப் பாடத்தைப் பகிரவும்: Telegram

⬇ PDF பதிவிறக்கம்: விடையுடன் அனைத்து 25 வினாக்கள் ⬇ பயிற்சி PDF: விடைக் குறிப்பு இறுதியில்

பைத்தான் மற்றும் CSV கோப்புகள் (12ஆம் வகுப்பு கணினி அறிவியல், சமச்சீர் கல்வி) அத்தியாயத்தின் ஒவ்வொரு புத்தகப் பயிற்சி வினாவும் இங்கே — சரியான விடை தனித்துக் காட்டப்பட்டு, தெளிவான படிப்படியான விளக்கத்துடன். தமிழிலும் ஆங்கிலத்திலும் இலவசமாகப் படிக்கலாம்.

விடைக் குறிப்பு — ஒரே பார்வையில்

Q1 பொதுத் தேர்வில் கேட்கப்பட்டது: மார்ச் 2024, மார்ச் 2020
CSV கோப்பு பின்வருவனவற்றுள் எவ்வாறு அழைக்கப்படுகிறது?
  • A. Flat Fileசரி
  • B. 3D File
  • C. String File
  • D. Random File
விளக்கம். CSV கோப்பு என்பது எளிய உரை வடிவமைப்பைக் கொண்ட ஒரு வகையான கோப்பாகும். எனவே இது Flat File என்றும் அழைக்கப்படுகிறது.
Q2 பொதுத் தேர்வில் கேட்கப்பட்டது: மார்ச் 2026, மே 2022
CRLF என்பதன் விரிவாக்கம்:
  • A. Control Return and Line Feed
  • B. Carriage Return and Form Feed
  • C. Control Router and Line Feed
  • D. Carriage Return and Line Feedசரி
விளக்கம். CRLF என்பதன் விரிவாக்கம் Carriage Return and Line Feed ஆகும். இது வரியின் முடிவையும் புதிய வரியின் தொடக்கத்தையும் குறிக்கிறது.
Q3
பின்வருவனவற்றுள் எந்த தொகுதி (module) CSV கோப்பினில் பல்வேறு செயல்பாடுகளைச் செய்ய பைத்தானால் வழங்கப்பட்டுள்ளது?
  • A. py
  • B. xls
  • C. csvசரி
  • D. os
விளக்கம். பைத்தானில் CSV கோப்புகளைக் கையாளுவதற்கு csv என்ற தொகுதி உள்ளமைந்த நூலகமாக வழங்கப்பட்டுள்ளது.
Q4 பொதுத் தேர்வில் கேட்கப்பட்டது: மார்ச் 2023
உருவப்படம் அல்லது இயங்குநிலை கோப்பு போன்று உரை அல்லாத கோப்புகளை கையாள பின்வரும் எந்த முறைமையானது பயன்படுகிறது?
  • A. உரை முறைமை
  • B. இருமநிலை முறைமைசரி
  • C. xls முறைமை
  • D. csv முறைமை
விளக்கம். படங்கள், இயங்குநிலை (exe) கோப்புகள் போன்ற உரை அல்லாத கோப்புகளைக் கையாள இருமநிலை (binary) முறைமை பயன்படுகிறது; இம்முறைமையில் தரவுகள் பைட்டுகளாகவே படிக்கப்பட்டு எழுதப்படுகின்றன.
Q5
கோப்பினில் ஒரு வரிசையைத் தவிர்க்கப் பயன்படும் பைத்தான் கட்டளை எது?
  • A. next()சரி
  • B. skip()
  • C. omit()
  • D. bounce()
விளக்கம். csv.reader() மூலம் கோப்பைப் படிக்கும்போது, ஒரு வரியைத் தவிர்த்து அடுத்த வரிக்குச் செல்ல next() கட்டளை பயன்படுகிறது.
Q6
பின்வருவனவற்றுள் CSV தொகுதியின் writer() முறையினால் வரையறுக்கப்பட்டுள்ள வரிமுறிப்பான் எது?
  • A. Line Terminatorசரி
  • B. Enter key
  • C. Form feed
  • D. Data Terminator
விளக்கம். CSV கோப்பில் வரியை முடிப்பதற்கு csv.writer() முறையில் 'Line Terminator' என்னும் வரிமுறிப்பான் பயன்படுகிறது.
Q7
பின்வரும் நிரலின் வெளியீடு யாது? import csv d=csv.reader(open('c:\\PYPRG\\ch13\\city.csv')) next(d) for row in d: print(row) “city.csv” என்ற கோப்பில் கீழேயுள்ள விவரங்களை கொண்டிருப்பின்: chennai,mylapore mumbai,andheri
  • A. ['chennai', 'mylapore']
  • B. ['mumbai', 'andheri']சரி
  • C. ['chennai']
  • D. ['chennai', 'mylapore', 'mumbai', 'andheri']
விளக்கம். next() செயற்கூறு 'chennai,mylapore' என்ற முதல் வரிசையைத் தவிர்த்துவிடுகிறது. அதன் பின் for மடக்கு அடுத்த வரிசையை ['mumbai', 'andheri'] என்ற பட்டியலாக அச்சிடுகிறது.
Q8
கோப்பில் உள்ள தரவுகளை அகராதி (Dictionary) வடிவில் கையாளுவதற்கு பின்வருவனவற்றுள் எந்த பொருளை உருவாக்க வேண்டும்?
  • A. listreader()
  • B. reader()
  • C. tuplereader()
  • D. DictReader()சரி
விளக்கம். CSV கோப்பின் தரவுகளை அகராதியாக (Key-Value) படித்துக் கையாளுவதற்கு DictReader() என்ற பொருள் பயன்படுத்தப்படுகிறது.
Q9 பொதுத் தேர்வில் கேட்கப்பட்டது: மார்ச் 2025
ஏற்கனவே உள்ள கோப்பில் உள்ள தரவுகளில் சில மாற்றங்கள் செய்வதோ அல்லது மேலும் பல தரவைச் சேர்ப்பதோ எவ்வாறு அழைக்கப்படுகிறது?
  • A. பதிப்பித்தல் (Editing)
  • B. இறுதியில் சேர்த்தல் (Appending)
  • C. மாற்றம் செய்தல் (Modifying)சரி
  • D. திருத்துதல் (Altering)
விளக்கம். ஏற்கனவே உள்ள கோப்பின் தரவுகளில் மாற்றங்களைச் செய்வது மற்றும் கூடுதல் தரவுகளைச் சேர்ப்பது மாற்றம் செய்தல் (Modifying) எனப்படும்.
Q10
test.csv என்ற கோப்பில் பின்வரும் நிரல் என்ன விவரத்தை எழுதும்? import csv D = [['Exam'],['Quarterly'],['Halfyearly']] csv.register_dialect('M',lineterminator = '\n') with open('c:\\pyprg\\ch13\\line2.csv', 'w') as f: wr = csv.writer(f,dialect='M') wr.writerows(D) f.close()
  • A. Exam Quarterly Halfyearlyசரி
  • B. Exam Quarterly Halfyearly
  • C. Exam, Quarterly, Halfyearly
  • D. Exam Quarterly Halfyearly (ஒரே வரியில்)
விளக்கம். lineterminator ஆக '\n' அமைக்கப்பட்டுள்ளதால், writerows() D-ல் உள்ள ஒவ்வொரு துணைப்பட்டியலையும் தனித்தனி வரியில் எழுதுகிறது. எனவே மூன்று வரிகள் கிடைக்கும்.
புத்தகப் பயிற்சி பயிற்சித் தேர்வை எழுதுங்கள் → செயலியைத் திறக்க

இந்தப் பாடத்திற்கு மேலும்

கூடுதல் வினாக்கள்15 கூடுதல் வினாக்கள் · விடையுடன் பயிற்சித் தேர்வுஊடாடும் · உடனடி மதிப்பெண் புத்தகப் பயிற்சித் தேர்வுபாடநூல் தொகுப்பில் உங்களைச் சோதியுங்கள் கூடுதல் வினாத் தேர்வுகூடுதல் தொகுப்பில் உங்களைச் சோதியுங்கள் படிப்புக் குறிப்புகள்கருத்துகளும் முறைகளும் சூத்திரத் தாள்அனைத்து முக்கிய சூத்திரங்கள்

இந்த பைத்தான் மற்றும் CSV கோப்புகள் வினாக்கள் பற்றி

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

அடிக்கடி கேட்கப்படும் கேள்விகள்

பைத்தான் மற்றும் CSV கோப்புகள் அத்தியாயத்தில் எத்தனை வினாக்கள் உள்ளன?

இந்த அத்தியாயத்தில் 10 புத்தகப் பயிற்சி வினாக்கள் உள்ளன; ஒவ்வொன்றிலும் சரியான விடையும் படிப்படியான விளக்கமும் தரப்பட்டுள்ளன.

இந்த 12ஆம் வகுப்பு கணினி அறிவியல் வினாக்களை இலவசமாக ஆன்லைனில் பயிற்சி செய்யலாமா?

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

பைத்தான் மற்றும் CSV கோப்புகள் புத்தகப் பயிற்சி விடைகளை எங்கே காணலாம்?

ஒவ்வொரு வினாவுக்கும் சரியான விடை இந்தப் பக்கத்தில் விளக்கத்துடன் தனித்துக் காட்டப்பட்டுள்ளது; மேலே விரைவான விடைக் குறிப்பும் உள்ளது.

கணினி அறிவியல் பாடத்தின் மற்ற பாடங்கள்

அனைத்தையும் பார்க்க
1 செயற்கூறு 2 தரவு அருவமாக்கம் 3 வரையெல்லை 4 நெறிமுறையின் யுத்திகள் 5 பைத்தான் அறிமுகம்—மாறிகள் மற்றும் செயற்குறிகள் 6 கட்டுப்பாட்டுக் கட்டமைப்புகள் 7 பைத்தான் செயற்கூறுகள் 8 சரங்கள் மற்றும் சரங்களைக் கையாளுதல் 9 (List, Tuples, Set மற்றும் Dictionary) தொகுப்பு தரவினங்கள் 10 பைத்தான் இனக்குழுக்கள் மற்றும் பொருள்கள் 11 தரவுதள கருத்துருக்கள் 12 வினவல் அமைப்பு மொழி (SQL) 14 பைத்தானில் C++ நிரல்களை தருவித்தல் 15 SQL மூலம் தரவுகளைக் கையாளுதல் 16 தரவுக் காட்சிப்படுத்துதல்: PYPLOT பயன்படுத்தி – கோட்டு வரைபடம், வட்ட வரைபடம் மற்றும் பட்டை வரைபடம் உருவாக்குதல்