পাইথন প্রোগ্রামিং (Python Programming ) এর সাজেশন
অর্ডিনারি কোচিং সেন্টার
প্রথম অধ্যায়ঃ প্রোগ্রামিং এর মৌলিক ধারনা (Basics of Programming)
অতি সংক্ষিপ্ত প্রশ্নঃ
১। প্রোগ্রামিং বলতে কি বুঝায়?
২। এসেম্বলি ল্যাংগুয়েজ কাকে বলে?
৩। হাই লেভেল ল্যাঙ্গুয়েজ কাকে বলে?
৪। অ্যালগরিদম বলতে কি বুঝায়।
৫। ফ্লোচার্ট কাকে বলে?
৬। এসেম্বলার বলতে কি বুঝায়?
৭। ইন্টারপ্রেটার বলতে কি বুঝায়?
৮। কম্পাইলার বলতে কি বুঝায়?
৯। সোর্স কোড প্রোগ্রাম কি?
১০। অবজেক্ট কোড অবজেক্ট প্রোগ্রাম কি/?
১১। বাগ ও ডিবাগিংবলতে কি বুঝায়?
১২। কমপক্ষে চারটি কম্পিউটার প্রোগ্রামের নাম লেখ।
সংক্ষিপ্ত প্রশ্নঃ
১। অ্যাসেম্বলি ল্যাঙ্গুয়েজ এর বৈশিষ্ট্যসমূহ লেখ।
২। হাই লেভেল ল্যাংগুয়েজ এর বৈশিষ্ট্যসমূহ লেখ।
৩। হাই লেভেল ও লো লেভেল ল্যাংগুয়েজ এর মধ্যে পার্থক্য লেখ।
৪। সিস্টেম ফ্লোচার্টের বিভিন্ন প্রতীক অঙ্কন করো।
৫। প্রোগ্রাম প্ল্যানিং এর ধাপসমূহের নাম লেখ।
রচনামূলক প্রশ্নঃ
১। প্রোগ্রাম পরিকল্পনার ধাপ সমূহ বর্ণনা করো।
দ্বিতীয় অধ্যায়ঃ পাইথন এর মৌলিক ধারণা(Basics of python)
অতি সংক্ষিপ্ত প্রশ্নঃ
১। পাইথন কি?
২। পাইথনের মোট আসন কয়টি ও কি কি?
৩। পাইথনে আইডেন্টিফায়ার বলতে কি বুঝায়?
৪। কী ওয়ার্ড বলতে কি বুঝায়।
আরও পড়ুনঃ আংশিক অন্তরীকরণ - ম্যাথমেটিক্স-২
৫। পাইথনে ব্যবহৃত কী ওয়ার্ড সংখ্যা কত?
৬। কমান্ড লাইন আর্গুমেন্টস বলতে কী বোঝায়।
সংক্ষিপ্ত প্রশ্নঃ
১। পাইথনকে জেনারেল পারপাস ল্যাংগুয়েজ বলা হয় কেন?
রচনামূলক প্রশ্নঃ
১। পাইথনের বৈশিষ্ট্য গুলোর বর্ণনা দাও
তৃতীয় অধ্যায়ঃ ভেরিয়েবল ও ডাটা টাইপ(Variables & Data Types)
অতি সংক্ষিপ্ত প্রশ্নঃ
১। ডাটা বলতে কি বুঝায়?
২। টোকেন কি?
৩। ভেরিয়েবল কি?
৪। পাইথনে ডাটা টাইপ কত প্রকার ও কি কি?
৫। টাপইল লিস্টের মধ্যে পার্থক্য?
৬। উদাহরণসহ Int() ফাংশন এর ব্যবহার উল্লেখ করো।
৭। Float() ফাংশন এর ব্যবহার দেখাও।
৮। Str() ফাংশন এর ব্যবহার দেখাও।
সংক্ষিপ্ত প্রশ্নঃ
১। পাইথন কোন কোন টাইপের সংখ্যা সাপোর্ট করে? উদাহরণসহ লেখ।
২। উদাহরণসহ type() ফাংশনের ব্যবহার উল্লেখ করো।
৩। ফরেন হাইট তাপমাত্রাকে সেন্টিগ্রেডে রুপান্তরের একটি প্রোগ্রাম লেখ।
রচনামূলক প্রশ্নঃ
১। উদাহরণসহ বিভিন্ন প্রকার ডাটা টাইপ বর্ণনা করো।
চতুর্থ অধ্যায়ঃ পাইথন অপারেটরস(Python Operators)
অতি সংক্ষিপ্ত প্রশ্নঃ
১। উদাহরণসহ অপারেটর ও অপারেন্ট এর সংজ্ঞা লেখ ।
২।Arithmetic Operator কয় ধরনের ও কি কি?
৩। বাইনারি অপারেটর বলতে কি বুঝায়?
৪। রিলেশনাল অপারেটর বলতে কি বুঝায়?
৫। লজিক্যাল অপারেটর বলতে কি বুঝায়?
৬। রিলেশনাল এক্সপ্রেশন কাকে বলে?
৭। লজিক্যাল এক্সপ্রেশ কি?
৮। গাণিতিক এক্সপ্রেশন বলতে কী বোঝায়?
৯। (2x-y)mn এ রাশিকে C প্রোগ্রামিং রাশিতে প্রকাশ করো।
১০। পাইথনে ব্যবহৃত লজিক্যাল অপারেটর গুলোর নাম লেখ।
১১। পাইথন ভাষায় লেখ।
১। গাণিতিক অপারেটর এর বর্ণনা দাও।
২। লজিক্যাল অপারেটর এর বর্ণনা দাও।
৩। >>>x,y=15,20>>>x,y=y,x এখানে সর্বশেষ x ও y এর মান কত?
রচনামূলক প্রশ্ন:
১। পাইথনের বিভিন্ন প্রকার Operator গুলোর বর্ণনা করো।
পঞ্চম অধ্যায়ঃ ব্রঞ্চিং স্ট্রাকচার(Branching Structure)
অতি সংক্ষিপ্ত প্রশ্নঃ
১। স্টেটমেন্ট কাকে বলে?
২। কন্ডিশনাল ও আনকন্ডিশনাল ব্রঞ্চিং স্টেটমেন্ট এর উদাহরণ দাও।
৩। Simple statement কাকে বলে?
৪। If স্টেটমেন্টের সিনট্যাক্স লেখ ।
৫। If statement এর Flowchart অঙ্কন করো।
৬। if-else statement এর Flowchart অঙ্কন করো।
সংক্ষিপ্ত প্রশ্নঃ
১। Branching এর Looping বলতে কি বুঝায়।
২। কন্ডিশনাল ও আনকন্ডিশনাল প্রোগ্রাম বলতে কি বুঝায়.
৩। elif এর গঠন ওFlow chart লেখ।
৪। Leap year যাচাই করার জন্য একটি Program লেখ।
রচনামূলক প্রশ্নঃ
১। কি-বোর্ড হতে তিনটি সংখ্যা রিড করে বড় সংখ্যাটি প্রিন্ট করার একটি প্রোগ্রাম লেখ।
ষষ্ঠ অধ্যায়ঃ লুপিং স্ট্রাকচার(Looping Structure)
অতি সংক্ষিপ্ত প্রশ্নঃ
১। লুপিং বলতে কি বুঝায়?
২। এন্ট্রি কন্ট্রোল লুপ ও এক্সিট কন্ট্রোল রূপের পার্থক্য কি?
৩। দুটি লুপিং স্টেটমেন্ট এর নাম লেখ?
৪। for লুপিংস্টেটমেন্ট কখন ব্যবহৃত হয়?
৫। While লুপের সিনটেক্স লেখ।
৬। While লুপি ব্যবহার করা হয় কেন?
৭। ইনফিনিট লুকিং বলতে কি বুঝায়
৮। পাইথনে ইনফিনিট লুপিং কত প্রকার ও কি কি?
৯। nested for লুপিং বলতে কী বোঝায় ?
১০। nested for লুপিং এর সিনট্যাক্স লেখ?
১১। break স্টেটমেন্ট এর কাজ কি?
১২। continue স্টেটমেন্ট এর কাজ কি?
সংক্ষিপ্ত প্রশ্নঃ
১। লিষ্টের সঙ্গে for লুপ এর ব্যবহার দেখাও.
২। For ওWhile লুপের মূল পার্থক্য কি?
রচনামূলক প্রশ্নঃ
১। বিভিন্ন প্রকার স্টেটমেন্টর সঙ্গে for লুপ স্টেটমেন্ট ব্যবহার উদাহরণসহ ব্যাখ্যা কর।
.২। ১ থেকে ১০০ পর্যন্ত সংখ্যাগুলোর মধ্যে যেসব সংখ্যা ৭ দিয়ে বিভাজ্য ,ওইগুলোর যোগফল বের করার program লেখ ।
সপ্তম অধ্যায়ঃ লিস্ট স্ট্রাকচার(List Structure)
অতি সংক্ষিপ্ত প্রশ্নঃ
১। লিস্ট বলতে কি বুঝায়?
২। লিস্ট এলিমেন্ট কত প্রকার ও কি কি?
৩। লিস্ট ও অ্যারের মধ্যে পার্থক্য লেখ।
৪। ইনডেক্সিং বলতে কি বুঝায়?
৫। লিষ্টের উপাদান আপডেট আপডেটিং বলতে কী বোঝায়?
৬। পাইথনের লিস্ট অপারেশন কত প্রকার ও কি কি?
৭। len ()ফাংশন এর কাজ কি?
৮। sum() ফাংশন এর কাজ কি?
৯। cmp() ফাংশন এর কাজ কি?
১০। append() ও insert () মেথডের মধ্যে পার্থক্য কি?
১১। count() মেথডের কাজ কি?
১২। copy() মেথডের কাজটি কাজ কি?
১৩। index মেথডের কাজ কি?
সংক্ষিপ্ত প্রশ্নঃ
১। ইন্টিজার ডাটা ব্যবহার করে লিস্ট তৈরি করে দেখাও।
২। স্টিং টাইপ ডাটা ব্যবহার করে লিস্ট করে দেখাও।
৩। পাইথন প্রোগ্রামের বিভিন্ন প্রকার মৌলিক লিস্ট অপারেটরগুলোর সংক্ষিপ্ত বর্ণনা দাও।
রচনামূলক প্রশ্নঃ
১। উদাহরণসহ বিভিন্ন প্রকার ডাটা টাইপ লিস্ট অপারেশন ব্যাখ্যা করো।
২। লিস্টে ব্যবহৃত built-in ফাংশন সমূহ ব্যাখ্যা করো।
অষ্টম অধ্যায়ঃ টাপল স্ট্রাকচার(Tuples Structure)
অতি সংক্ষিপ্ত প্রশ্নঃ
১। টাপল কি?
২। টাপল অপারেশন কত প্রকার ও কি কি?
৩। টাপলে list() ফাংশন এর কাজ কি?
৪। টাপলে sorted() ফাংশন এর কাজ কি?
৫। টাপলে enumerate() ফাংশন এর কাজ কি?
সংক্ষিপ্ত প্রশ্নঃ
১। লিস্ট এর তুলনায় টাপলের সুবিধা সমূহ কি?
২। টাপলের ইনন্ডেক্স পদ্ধতির উদাহরণ দাও।
৩। টাপলে del() ফাংশনের প্রয়োগ দেখাও।
রচনামূলক প্রশ্ন:
১। টাপলে ব্যবহৃত বিল্ড ইন ফরমসমূহ বর্ণনা করো।
নবম অধ্যায়ঃ সেট স্ট্রাকচার(Set Structure)
অতি সংক্ষিপ্ত প্রশ্নঃ
১। লিস্ট ও সেটের এর মধ্যে পার্থক্য কি?
২। পাইথনে কয় ধরনের ও কি কি সেট অপারেশন আছে?
৩। পাইথনে সেট অপারেশনের ব্যবহৃত হয় এমন কয়েকটি built-in ফাংশন এর নাম লেখ।
৪। সেটে difference() মেথডের কাজ কি?
৫। সেটে union() মেথডের কাজ কি?
সংক্ষিপ্ত প্রশ্নঃ
১। পাইথনে সেট বলতে কী বোঝায় উদাহরণসহ দেখাও।
২। পাইথনে সেটএর বৈশিষ্ট্য গুলো কি কি?
রচনামূলক প্রশ্নঃ
১। সেটের উপাদান সংযোজন ও বিয়োজন প্রক্রিয়া উদাহরণসহ বর্ণনা করো।
দশম অধ্যায়ঃ ডিকশনারি স্ট্রাকচার(Dictionary Structure)
অতি সংক্ষিপ্ত প্রশ্নঃ
১। ডিকশনারি বলতে কি বুঝায়?
২। পাইথন প্রোগ্রামে ডিকশনারি কেন ব্যবহার করা হয়?
৩। ডিকশনারিতেClear() মেথডের ব্যবহার লেখ।
৪। ডিকশনারিতে all() ফাংশন এর কাজ কি?
সংক্ষিপ্ত প্রশ্নঃ
১। ডিকশনারিতে ব্যবহৃত হয় এমন যেকোন তিনটি বিল্ট-ইন ফাংশন বর্ণনা করো।
আরও পড়ুনঃ ভেক্টরের ডট গুনফল - ম্যাথমেটিক্স-২
রচনামূলক প্রশ্নঃ
১। ডিকশনারিতে উপাদান আপডেটিং প্রক্রিয়া উদাহরণসহ বর্ণনা করো।
২। ডিকশনারিতে উপাদান বিয়োজন প্রক্রিয়া উদাহরণসহ বর্ণনা করো।
একাদশ অধ্যায়ঃ ফাংশন অপারেশন(Function Operation)
অতি সংক্ষিপ্ত প্রশ্নঃ
১। ফাংশন বলতে কি বুঝায়?
২। ফাংশন হেডার কাকে বলে?
৩। ফাংশন কত প্রকার ও কি কি?
৪। User defined function কাকে বলে?
৫। Library function ব্যবহারের সুবিধা কি?
৬। Recursion কি?
৭। পাইথনে ফাংশন তৈরীর সিনট্যাক্স লেখ.
৮। Return স্টেটমেন্ট এর গঠন কিরূপ?
৯। লাইব্রেরী ফাংশন কাকে বলে?
১০। চারটি লাইব্রেরী ফাংশনের নাম লেখ?
১১। ফাংশন ওভারলোডিং বলতে কি বুঝায়?
১২। পাইথনে তারিখ ও সময় নিয়ে অপারেশন সম্পাদনের জন্য কয়টি ও কি কি মডিউল রয়েছে।
১৩। লোকাল ভেরিয়েবল ও গ্লোবাল ভেরিয়েবল বলতে কী বোঝায়?
সংক্ষিপ্ত প্রশ্নঃ
১। ফাংশন ব্যবহারের সুবিধা সমূহ লেখ।
২। পাইথনে ফাংশন তৈরীর ক্ষেত্রে কি কি নিয়ম মেনে চলতে হয় লেখ।
৩। যেকোনো পাঁচটি লাইব্রেরী ফাংশন ও এদের কাজ উল্লেখ করো।
৪। লোকাল ভেরিয়েবল ওগ্লোবাল ভেরিয়েবলের মাঝে পার্থক্য লেখ।
রচনামূলক প্রশ্নঃ
১। ফাংশন কী এর শ্রেণীবিভাগ আলোচনা করো।
২। লাইব্রারি ফাংশন এবং ইউজার ডিফাইন্ড ফাংশন এর মাঝে পার্থক্য লেখ।
দ্বাদশ অধ্যায়ঃ ফাইলের ইনপুট -আউটপুট অপারেশন(Files I/O Operation)
অতি সংক্ষিপ্ত প্রশ্নঃ
১। ফাইল কি?
২। ফাইল কত প্রকার ও কি কি/
৩ । ফাইল অপারেশন বলতে কি বুঝায়?
৪। পাইথনের ইনপুট আউটপুট ফাংশন গুলো কি কি?
৫।পাইথন প্রোগ্রামে কি কি উপায়ে মান ইনপুট নেয়া হয়?
আরও পড়ুনঃ অন্তরীকরণের ধারণা - ম্যাথমেটিক্স-২
৬। কি-বোর্ড থেকে মান ইনপুটের জন্য কি কি ফাংশন ব্যবহার করা হয়।
৭। Input() ফাংশন এর কাজ কি?
৮। Input() ফাংশানের সিনট্যাক্স লেখ।
৯। open() ফাংশন এর কাজ কি?
১০। open() ফাংশানের সিনট্যাক্স লেখ।
১১। Close()ফাংশন এর কাজ কি?
১২। Close()ফাংশানের সিনট্যাক্স লেখ।
রচনামূলক প্রশ্নঃ
১। একটি ফাইলে ডাটা স্টোর করার প্রোগ্রাম তৈরি কর।
অর্ডিনারি সিসি’র নীতিমালা মেনে কমেন্ট করুন। প্রতিটি কমেন্ট রিভিউ করা হয়।
comment url