HSC | সৃজনশীল ৩৬-৭২ | প্রোগ্রামিং ভাষা | PDF – ICT: তথ্য ও যোগাযোগ প্রযুক্তি বিষয়টির পঞ্চম অধ্যায় হতে যেকোনো ধরনের প্রশ্ন উত্তর গুলো আমাদের এই পোস্টে পাবেন ।
প্রিয় ছাত্র ছাত্রী বন্ধুরা আল্লাহর রহমতে সবাই ভালোই আছেন । এটা জেনে আপনারা খুশি হবেন যে, আপনাদের জন্য তথ্য ও যোগাযোগ প্রযুক্তি বিষয়টির পঞ্চম অধ্যায় হতে গুরুপূর্ণ কিছু বহুনির্বাচনি নিয়ে আলোচনা করতে যাচ্ছি ।
সুতরাং সম্পূর্ণ পোস্টটি মনোযোগ সহকারে পড়ুন। আর এইচ এস সি- HSC এর যেকোন বিভাগের গুরুত্বপূর্ণ সকল সাজেশন পেতে জাগোরিকের সাথে থাকুন।
তথ্য ও যোগাযোগ প্রযুক্তি সৃজনশীল প্রশ্ন ৩৬-৭২:
৩৬।
মি. মহসিন সাহেব ট াঙ্গাইল করটিয়া সাদাত কলেজের শিক্ষার্থীদের জন্য একটি বৃত্তির ব্যবস্থা করতে চান। একাদশ শ্রেণির বার্ষিক পরীক্ষার ফলাফলের ওপর ভিত্তি করে প্রথম জনকে বিভিন্ন টাকার বৃত্তি প্রদান করা হবে। ফলাফলের ক্রমানুসারে প্রথম তিনজনকে টাকা বৃত্তি দেওয়া হবে।
পরবতী দশজনকে টাকা বৃত্তি দেওয়া হবে। বাকি শিক্ষার্থীদের প্রত্যেককে টাকা বৃত্তি দেওয়া হবে । কলেজের প্রোগ্রামের হুমায়ূন সাহেব ছাত্রদের ফলাফলের ভিত্তিতে ক্রমিক নং ্এর ভিত্তিতে একটি প্রোগ্রাম লিখবেন যেখানে প্রথম জনের নাম আইডি নম্বর এবং প্রাপ্ত বৃত্তি একটি তালিকায় দেখানো হবে।
ক. কন্ট্রোল স্টেটমেন্ট কী?
খ. কন্ট্রোল স্টেটমেন্ট রিলেশনাল অপারেটরের ভ ুমিকা কী?
গ. এর মাধ্যমে উপরের উদ্দীপকে উল্লেখিত সমস্যাটির প্রোগ্রাম লিখ।
ঘ. স্টেটমেন্ট এর গঠন উল্লেখ কর। উদ্দীপকে উল্লেখিত সমস্যাটি এর পরিবর্তে দিয়ে সমাধানে তুলনামূলক সুবিধা অসুবিধা বিশ্লেষন কর।
৩৭। চাদপুর উচ্চ বিদ্যালয়ের দশম শ্রেণিতে জন ছাত্র আছে। এই জন ছাত্রের প্রত্যেকে আবার টি বিভিন্ন বিষয়ে নির্বাচনী পরীক্ষা দিয়েছে। স্কুলের ছাত্রদের প্রাপ্ত নম্বরগুলো কম্পিউটারে প্রসেস করার জন্য একটি প্রোগ্রামিং ভাষায় একটি সফটওয়্যার লেখা দরকার।
প্রোগ্রামার কালাম এজন্য প্রথম ছাত্রদের নম্বরগুলোকে মেমোরিতে সংরক্ষন করার ব্যবস্থা করলেন। এজন্য তার সবচাইতে পছন্দ হলো অ্যারো ডেটাটাইপ।
ক. অ্যারে ডেটা টাইপ কিভাবে ডিক্রেয়ার করা যাবে?
খ. উদ্দীপকে উল্লেখিত সমস্যার জন্য উপযুক্ত অ্যারে ডিক্রেয়ার কর এবং তাতে কতটুকু মেমোরি লাগবে তা বের কর।
গ. প্রতিটি ছাত্রের মোট প্রাপ্ত নম্বর বের করে প্রিন্ট করার প্রোগ্রাম লেখ।
ঘ. যে ছাত্র সর্বাধিক নম্বর পেয়েছে তার রোল নম্বর বের করার প্রোগ্রাম লেখ।
৩৮। নিশি প্রোগ্রামিং ভাষা ব্যবহার করে দুটি সংখ্যার গড় নির্ণয় করতে চাইলে এ ্েক্ষত্রে সংখ্যা দুটিরমান জানার প্রয়োজন হয়। নিশি সি ভাষায় প্রোগ্রাম তৈরি করা শিখেছে। তাই এই ভাষায় সে উপরের সমস্যাটি সমাধান করল।
ক. ফ্লোচার্ট কী?
খ. ফ্লোচার্টে ব্যবহৃত চিহসমূহ এবং এদের কাজ কী?
গ. উদ্দীপকে উল্লেখিত নিশির শেকা ভাষার বৈশিষ্ট্য কী? লিখ।
ঘ. উদ্দীপকে উল্লেখিত সমস্যাটি সমাধানের জন্য নিশির শেখা ভাষায় প্রোগ্রাম লেখ।
৩৯। জুয়েল মামা বাড়ি বেড়াতে গিয়ে দেখল তার মামার প্রচন্ড জ্বর। সে থার্মোমিটারে মেপে দেখল কিন্তু রমের তাপমাত্রা ।
ক. প্রোগ্রামের ভাষা কী?
খ. কম্পাইলারের তুলনায় ইন্টারপ্রেটার কোন ক্ষেত্রে ভালো ব্যাখ্যা কর।
গ. উদ্দীপকে উল্লেখিত থার্মোমিটারের তাপমাত্রাকে সেলসিয়াসে রুপান্তরের জন্য অ্যালগরিদম লেখ।
ঘ. উদ্দীপক উল্লেখিত থার্মোমিটারের তাপমাত্রাকে সেলসিয়াসে রুপান্তরের জন্য ফ্লোচার্ট অঙ্কন পূর্বক সুবিধা বিশ্লেষন কর।
৪০।
ক. অ্যালগরিদম কী?
খ. ৩নং প্রতীকটি কী কাজে ব্যবহৃত হয়েছে ব্যাখ্যা কর।
গ. চিত্রে ব্যবহৃত ইনপুট দুটিসহ আরেকটি ইনপুট হলে সংখ্যা তিনটির মধ্যে বড় সংখ্যা নির্ণয়ের জন্য একটি ফ্লোচার্ট অঙ্কনপূর্বক ব্যাখ্যা কর ।
ঘ. উপর্যুক্ত চিত্রের আলোকে ্এ একটি প্রোগ্রাম রচনা করে।
৪১। আতিক ও নাফিয়া ভাই বোন।নাফিয়া তার ক্লাসের বইতে পড়েছে পৃথিবী সূর্যের চারিদিকে ঘোরে ৩৬৫ দিন ৫ ঘন্টা ৪৮ মিনিটে ৩৬৫ দিনেরবাড়তি সময় সমন্বয় করার জন্য চার বছর পর একটি দিন বাড়তি যোগকরতে হয় যাকে বলে লিপইয়ার । সে তার ভাই আতিককে প্রশ্ন করল তাহলে ২০১৩ হতে ৫০০০ বছর আগের বছরটি কী সাল ছিল। আতিক সম স্যাটি সমাধান করার জন্য একটা ছোটো প্রোগ্রাম লিখল।
ক, কম্পাইলারকী?
খ. প্রোগ্রামিং ইনভায়রনমেন্টের প্রয়োজনীয়তা ব্যাখ্যা কর।
গ. আতিক প্রোগ্রামটি কীভাবে লিখেছে?
ঘ. সমস্যাটির একটি অ্যালগরিদম লেখ।
৪২।
ক, প্রোগ্রাম ফ্লোচার্ট কী ?
খ. প্রোগ্রাম ফ্লোচাটিতে কী কী প্রতীক ব্যবহার করা হয়েছে নিদিষ্ট করো।
গ. প্রোগ্রাম ফ্লোচাটটি ব্যবহার করে ভাষায় প্রোগ্রাম লেখ।
ঘ. উপরের উদ্দীপকটিতে চলকের প্রাথমিক মান ০ ধরলে প্রোগ্রামটির ফলাফলের কী অবস্থা হবে বিশ্লেষন কর।
৪৩।
ক. অ্যালগরিদম কী?
খ. কোন ভাষায় প্রোগ্রাম লিখলে কম্পিউটার বুঝতে পারে না?ব্যাখ্যা কর।
গ. উদ্দীপকের আউটপুট হবে ব্যাখ্যা কর।
ঘ. উদ্দীপকে স্টেটমেন্টের পরিবর্তে স্টেটমেন্ট ব্যবহার করলে প্রোগ্রামটিতে কী পরিবর্তন করতে হবে যেখানে এর সর্বোচ্চ মান ব্যবহারকাকরী কর্তৃক নির্ধারন কর।
৪৪।
ক. প্রোগ্রাম কী?
খ. সিস্টেম ফ্লোচাটের চেয়ে প্রোগ্রাম ফ্লোচার্ট তৈরি করা বেশি প্রয়োজন হওয়ার কারণ ব্যাখ্যা কর
গ. উদ্দীপকে ১৫এবং ৫ ব্যবহার করে অ্যালগরিদম করার ব্যবস্থা করে ফ্লোচার্ট অংকন করে তার প্রয়োজনীয়তা বিশ্লেষন কর।
৪৫। ধাপ ১ঃ শুরু করি।
ধাপ ২ঃবড়সংখ্যা ছোট সংখ্যা এর মান ইনপুট দিই।
ধাপ ৩ঃ যতক্ষণ ততক্ষন ধাপ৪,ধাপ৫,ধাপ৬এর কাজ করি। অন্যথায় ধাপ-৭এ যাই।
ধাপ৪ঃ
ধাপ৫ঃ
ধাপ৬ঃ
ধাপ৭ঃ গ.সা.গু ছাপাই
ধাপ৮ঃশেষকরি ।
ক. ডিবাগিং কী?
খ. যান্ত্রিক ভাষাকে নি¤œস্তরের ভ াষা বলা হয় কেন?
গ. উদ্দীপকটির ফ্লোচার্ট ডিজাইন কর।
ঘ. উদ্দীপকের আলোকে প্রোগ্রামটি সি ভাষায় লেখ।
৪৬। জনাব আবরার হাসান বাংলাদেশ ও ফ্রান্স উভয় দেশেই ব্যবসা করেন। বছরের অধিকাংশ সময় তিনি দেশের বাইরে থাকেন। তিনি বিশ্বব্যাপী অনলাইনে বাণিজ্য করার উপযুক্ত সফটওয়্যার তৈরি করতে চান।
সেজন্য তিনি মাফিন ডাটাসফট নামীয় একটি সফটওয়্যার প্রস্তুতকারী প্রতিষ্ঠানের সাথে চুক্তিবদ্ধ হলেন। চুক্তি অনুযায়ী বিভিন্ন ধাপে সিস্টেম বিশ্লেষন সফটওয়্যার উন্নয়ন টেস্টিংএ বাস্তবায়ন ইত্যাদি সকল কাজ সম্পন্ন হবে।
ক, কীওয়ার্ড কী?
খ. কীভাবে প্রোগ্রামে কমা দ্বারা একাদিক চলককে পৃথক করা যায়?ব্যাখ্যা কর।
গ. জনাব আবরার হাসানের জন্য কীভাবে প্রোগ্রাম উন্নয়ন করা হবে?ব্যাখ্যা কর।
ঘ. জনাব আবরার হাসানের নিদের্শনা মোতাবেক সফটওয়্যার প্রতিষ্ঠানটির কোন ধরনের প্রোগ্রামিং ভাষা ব্যবহার করা উচিত বলে তুমি মনে কর?তোমার মতামতের পক্ষে যুক্তি দাও।
৪৭। ইসরাত আলী একদাশ শ্রেণিল বিজ্ঞান শাখার ছাত্র। শিক্ষক তথ্য ওযোগাযোগ প্রযুক্তি বিষয়ের ক্লাসে পঞ্চম অধ্যায়ের ৩টি সংখ্যার যোগফল নির্ণয়ের অ্যালগরিদম ও ফ্লোচার্ট নিযে আলোচনা করছেন।
কিন্তু ইসারাত ক্লাসে পড়া ও ভালোভাবে বুঝতে পারছেনা। তাই সে শিক্ষককে বিস্তারিত উদাহরণের মাধ্যমে বলতে বললো। শিক্ষক উদাহরণের মাধ্যমে বুঝিয়ে দিলেন্
ক. অ্যালগরিদম কী?
খ. অ্যালগরিদম ও ফ্লোচার্ট এর মধ্যে একটি পার্থক্য ব্যাখ্যা কর।
গ. ইসরাত আলী কিভাবে উক্ত সংখ্যার অ্যালগরিদম রচনা করবে? ব্যাখ্যা কর।
ঘ. অ্যালগরিদম থেকে ফ্লোচার্ট অঙ্কন করে দেখাও।
৪৮।
ক, ফ্লোচার্ট কী?
খ. স্ট্রাকচার প্রোগ্রামের মূল অংশের কার্যকারিতা ব্যাখ্যা কর।
গ. উদ্দীপকের চিত্রটির আলোক্ েএকটি প্রোগ্রামের বিভিন্ন অংশ দেখাও।
ঘ. উদ্দীপকের ফ্লোচার্টকে প্রোগ্রামিং ল্যাঙ্গুয়েজ ব্যবহার করে প্রোগ্রাম লিখ।
৪৯। দিব্য ও নব্য প্রোগ্রামের । দুজনের প্রোগ্রাম নির্বাহের পদ্ধতি দুধরনের। দিব্য সম্পূর্ণ প্রোগ্রাম লেখার পর ভুল সংশোধন করে আর নাব্য ভুল সংশোধন করে লাইন বাই লাইন।
আবার সরাসরি কম্পিউটার বসে প্রোগ্রাম লেখার ফলে প্রোগ্রাম র্নিবাহের পুর্বে অনেকবার প্রোগ্রাম সংশোধন করতে হয়দিব্যর। একদিন নাব্য প্রোগ্রাম তৈরির পূর্ব ধাপ সম্পর্কে ধারণা দেয়ায় দিব্যের প্রোগ্রাম লিখতে আ রসম্যসা হয় না।
ক, প্রোগ্রামের ভাষা বলতে কী বুঝ?
খ. শব্দ ছাড়াই শুধু মাত্র সংখ্যার মাধ্যমে ভাষা প্রকাশ সম্বব ব্যাখ্যা কর।
গ. উদ্দীপকে দিব্যের লেখা প্রোগ্রামের সমস্যার সমাধান নাব্য কীভাবে সমাধান করলো।
ঘ. উদ্দীপকে দিব্য ও নাব্যর প্রোগ্রাম তৈরির ক্ষেত্রে কোনটি বেশি ধীর গতি সম্পন্ন বিশ্লেষনপূর্বক মতামত দাও।
৫০।
ক, অনুবাদক প্রোগ্রাম কাকে বলে?
খ. বলতে কী বুঝ?
গ. সমস্যা নং ১এর আলোকে অ্যালগরিদম ব্যাখ্যা কর।
ঘ. প্রোগ্রাম উন্নয়নে ফ্লোচাটটির কার্যকারিতা মূল্যায়ন কর।
৫১। মাকসুদও তাপস বিভিন্ন স্কুলের ছাত্রদের নিয়ে আয়োজিত একটি প্রোগ্রামি প্রতিযোগিতায় অংশ গ্রহণ করেছে প্রতিযোগিতায় তাদের দুটি প্রোগ্রাম রচনা করতে বলা হয়েছে।
প্রথম প্রোগ্রামটিতে ত্রিভুজের ক্ষেত্রফল বের করতে হবে এবং দ্বিতীয় প্রোগ্রামটিতে ১ হতে ৫০ পর্যন্ত সংখ্যাগুলো হত্ েইনপুট গ্রহন করা হবে এবং বিজোড়া সংখ্যাগুলোর যোগফল নির্ণয় করত হবে।
তারা জানে প্রোগ্রামিং এর অনেকগুলো ধাপ আছে। ত্ইা মাকসুদ ও তাপস নিজেদের মধ্যে কাজ ভাগ করে নিল। শুরুতেই মাকসুদ তাপসকে প্রথম প্রোগ্রামটির জন্যে এ্যালগরিদম লিখতে বলল।
ক. এ্যালগরিদম কী?
খ. প্রবাহ চিত্রের সাথে এ্যালগরিদম এর পার্থক্য লিখ।
গ. প্রথম প্রোগ্রামের অ্যালগরিদমটি ব্যাখ্যা কর।
ঘ. দ্বিতীয় প্রোগ্রামটির এ্যালগরিদমের আলোকে কম্পিউটার প্রোগ্রামি এ এ্যালগরিদম ্এর গুরুত্ব বিশ্লেষন কর।
৫২। কয়েকটি সংখ্যাকে বড় থেকে ছোট ক্রমে সাজিয়ে প্রদর্শন করার জন্য লিটন ভিজ্যুয়াল বেসিকে ্একটি প্রোগ্রাম রচনা করবে। প্রোগ্রামিং ক্লাস থেকে সে জেনেছে তাকে প্রোগ্রামটি করার জন্য বিশেষ ধরনের অপারেটর ব্যবহার করতে হবে।
আবার অ্যারে ব্যবহার করাও এমন প্রোগ্রামের জন্য জরুরী। সে ক্লাসে শিক্ষকের মন্তব্যটি স্মরণ করলো। তিনি বলেছিলেন প্রোগ্রামিং এর জন্য অ্যারে খুবই গুরত্বপূর্ণ।
ক. ডাটা টাইপ কী?
খ. ধ্রæবক ও চলকের মধ্যে পার্থক্য কী?
গ. লিটনকে প্রোগ্রামটি করার জন্য কোন ধরনের অপারেটর ব্যবহার করতে হবে?ব্যাখ্যা কর।
ঘ. অ্যারে সম্পর্কে বিশ্লেষন মন্তব্যের যথার্থতা বিশ্লেষন কর।
৫৩।
ক. প্রবাহচিত্রটি কী নিদের্শ করে?
খ. চিত্রে ব্যবহৃত ঘরের কাজ বর্ণনা কর।
গ. ১+২+৩+………..+ ধারাটির যোগফল বের করার জন্য উপরিউক্ত ঘরগুলো কীভাবে ব ্য বহৃত হতে পারে।
ঘ. কম্পিউটার প্রোগ্রামিং এ প্রবাহ চিত্র কেন খুবই গুরুত্বপূর্ণ তা বিশ্লেষন কর।
৫৪। প্রোগ্রামিং ব্যবহারিক ক্লাসে মজিবুর রহমান সাহেব ছাত্রদের একটি উপাক্ত বিভিন্ন ব্যবহার করে প্রকাশ করার জন্য একটি প্রোগ্রাম তৈরি করতে বললেন। শাহীন নামক এক ছাত্র প্রোগ্রামটি লিখে মজিবুর রহমান সাহেবকে দেখান।
ক. প্রোগ্রামমিং ভাষার উদ্ভাবক কে?
খ. প্রদত্ত প্রোগ্রামটিতে কী কী ভুল রয়েছে?
গ. প্রদত্ত প্রোগ্রামটি করলে যে আউটপুট আসতে তা দেখাও।
ঘ. প্রদত্ত উদ্দীপকের আলোে ক ইনপুট/আউটপুট স্টেটমেন্ট বিশ্লেষন কর।
৫৫।
ক, অ্যারগরিদম কী?
খ. প্রতীক ব্যবহার প্রবাহচিত্র সহজ হয় বুঝিয়েলেখ।
গ. উদ্দীপকের উল্লেখিত প্রবাহ চিত্রের প্রক্রিয়াটি ব্যাখ্যা কর।
ঘ. উদ্দীপকের আলোকে তিনটি সংখ্যার গড় বের করার জন্য প্রবাহ চিত্রে কী পরিবর্তন হবে তা বিশ্লেষন কর।
৫৬। শুভর বাবা একটি সফটওয়্যার ফার্মে প্রোগ্রামের চাকরি করেন। শুভ একদিন তার বাবাকে একটি প্রোগ্রাম বিষযৈ প্রশ্ন করলে তিনি বলেন প্রথমদিকে এভাবেই প্রোগ্রাম লিখা হতো। যা ছিল খুবই কষ্টকর। যে মেশিনের জন্য প্রোগ্রাম লিখা হতো শুধুমাত্র সেই মেশিনেই তা চালানো যেত। এছাড়া প্রোগ্রাম লিখতে হতো শুধু মাত্র দুটি চিহ ব ্যবহার করে । শুভ তার ্একটি গাণিতিক সমস্যা সমাধানের জন্য কম্পিউটার কিভাবে সাহায্য করতে পারে সেটি তার বাবার নিকট উপস্থাপন করল তিনি প্রথমে কাগজে কলমে সেই সমস্যা সমাধানের কিছু ধাপ উল্লেখ করেন। তারপর ছবির মাধ্যমে সেটি শুভকে বুঝিয়ে দেন। শুব অনুভব করে তার বাবার দ্বিতীয় উপায়টি প্রথমটির শুধুমাত্র চিত্ররুপ।
ক. চলক কাকে বলে?
খ. উচ্চতর ভাষায় লিখিত প্রোগ্রাম অনুবাদক প্রোগ্রাম প্রয়োজন কেন?
গ. উদ্দীপকে কোনো স্তরের প্রোগ্রামিং ভাষার বৈশিষ্ট্য ফুটে উঠেছে? ব্যাখ্যা কর।
ঘ. শুভর অনুভুতির যৌক্তিকতা নিরুপন কর।
৫৭।
ক. কম্পাইলার কী?
খ. মেশিন ভাষায় লিখিত প্রোগ্রাম দ্রত নির্বাহ হয় কেন?
গ. উদ্দীপকে প্রোগ্রামে ভুলের কারন নিরুপন কর ?ব্যাখ্যা কর।
ঘ. উদ্দীপকের প্রোগ্রামটির ফলাফল বিশ্লেষন পূর্বক এর উন্নয়ন কল্পে তোমার সিদ্ধান্ত যুক্তিসহ ব্যাখ্যা কর।
৫৮। ২+৪+৬+………………+১০০
ক. ভাষায় কী বুঝায়?
খ. সি ভাষায় বলতে কি বুঝ? উদাহরণ সহ লেখ।
গ. উদ্দীপকের ধারাটির ফ্লোচার্ট আক।
ঘ. উদ্দীপকের ধারাটির জন্য সি ভাষায় প্রোগ্রাম লেখ।
৫৯।
ক. ভাষায় দ্বারা কী বুঝায়?
খ. সি ভাষায় বলতেকী বুঝ?উদাহরণ সহ লেখ।
গ. উক্ত প্রোগ্রাম এ হলে আউটপুট কত হবে তা কারণসহ ব্যাখ্যা কর।
ঘ. উদ্দীপকের সি ভাষায় প্রোগ্রাম এর জন্য ফ্লোচার্ট আক।
৬০। সজিব এবং বেলার সহপাঠী এবং তারা দুজনই একাদশ শ্রেণির ছাত্র। তারাদুজনস্কুল লাইব্রেরিতে বিভিন্ন বিষয় নিয়ে আলোচনা করছে। বেলাল সাজিবকে জিজ্ঞেস করল আচ্ছা কম্পিউটার কী? তুমি কী বিস্তারিতভাবে কম্পিউটার সম্বন্ধে বলবে? তখন সজিব হ্যা সুচক মাথা নেড়ে বলল যে কম্পিউটার হলো হার্ডওয়্যার এবং সফটওয়্যারের সম্মিলিত রুপ হার্ডওয়্যার হলো কম্পিউটারের সকল অংশ যেগুলো যন্ত্রপাতি সমন্বয়ে। গঠিত হয়েথাকে। তার সফটওয়্যার হলো সেই যন্ত্রপাতি সমন্বয়ে গঠিত হয়েথাকে। আর সফটওয়্যার হলো সেই যন্ত্রপাতি দিয়ে কাজ আদায় করার প্রক্রিয়া। প্রোগ্রাম ছাড়া হার্ডওয়্যার প্রাণহীন নিজীব। ্প্রকৃতপক্ষে সফটওয়্যার হলোকতগুলো নিদের্শনার সমষ্টি যেগুলো যথাসময়ে পালন করে হার্ডওয়্যারের যথাযথ কাজটি করে থাকে।
ক. কম্পিউটার প্রোগ্রামিং কী?
খ. একটি ভালো প্রোগ্রামের গুণাবলি সম্পর্কে সজিবের কাছ থেকে বেলাল যা জেনেছে ব্যাখ্যা কর ।
গ. সজিবের মতে কম্পিউটারের প্রোগ্রামিং এ অ্যাসেম্বলি ভাষা কীভাবে কাজকরে?ব্যাখ্যা কর।
ঘ. উচ্চস্তরে ভাষায় প্রোগ্রাম রচনা সুবিধাজনক বিশ্লেষন কর।
৬১।
ক. কম্পাইল কী?
খ. অ্যালগরিদম কোডিং এর পূবর্শত ব্যাখ্যা কর ্
গ. উদ্দীপকের সমস্যারি সি ভাষায় একটি প্রোগ্রাম লেখ।
ঘ. উদ্দীপকের ধারণা প্রোগ্রাম তৈরি ধাপের সাথে কীভাবে সম্পর্কিত বিশ্লেষন কর।
৬২। নিচের প্রোগ্রাম লক্ষ করে প্রশ্নগুলোর উত্তর দাও:
ক, প্রোগ্রাম কী?
খ. সি ভাষাকে মিড লেভেল ভাষা বলা হয় কেন?
গ. প্রোগ্রামটির ফ্লোচার্ট আক।
ঘ. উদ্দীপকের প্রোগ্রামটি লুপের মাধ্যমেও করা সম্ভব কোডিংসহ বিশ্লেষন কর।
৬৩। তন্মনা কম্পিউটারে প্রোগ্রাম ব্যবহার করে চিত্র-২ এ অংকিত বিষয়টির ক্ষেত্রফল নির্ণয় করল। ঐশী চিত্র-১এর ক্ষেত্রফল ধাপে ধাপে ও চিত্রের সাহায্য নির্ণয়ের ব্যবস্থা করল।
ক. প্রোগ্রাম কী?
খ. অনুবাদক প্রোগ্রাম হিসেবে কম্পইলার বেশি উপযোগী ব্যাখ্যা কর।
গ. উদ্দীপকে ঐশী চিত্র-১ এর ক্ষেত্রফল নির্ণয়ের ফ্লোচার্ট অংকন কর।
ঘ. তন্মনায় চিত্রটির ক্ষেত্রফল নির্ণয়ের প্রোগ্রাম লেখ। ব্যাসার্ধ ও এর ক্ষেত্রে ফলাফলের সত্যতা যাচাই কর।
৬৪।
ক, Syntax Error কী
খ. প্রত্যেকবার প্রোগ্রাম নির্বাহের সময় কম্পাইল করা প্রয়োজন-ব্যাখ্যা কর।
গ. উদ্দীপকের প্রোগ্রাম কোডটি প্রবাহচিত্র অংকন কর ।
ঘ. ্একবার মাত্র ফাংশন ব্যবহার করে প্রোগ্রামটি বাস্তবায়ন সম্ভব বিশ্লেষনপূর্বক মতামত দাও।
৬৫। ইসতিয়াক আহমেদ ভাষা ব্যবহার করে তিনটি সংখ্যা যোগ করার একটি প্রোগ্রাম তৈরি করার চিন্তা করে। সে কয়েকবার চেষ্টা করে সফলনা হয়ে বড় ভাই সফটওয়্যার ইঞ্জিনিয়ারের শরণাপন্ন হলে তিনি উক্ত প্রোগ্রাম করার প্রয়োজনীয় কোডগুলো ব্যবহার করে বিস্তারিত বুঝিয়ে বললে। ফলে সে খুব সহজেই প্রোগ্রাম তৈরি করতে সক্ষম হলো।
ক. 4GL কী?
খ. ০.১ দিয়ে লেখা ভাষা ব্যাখ্যা কর।
গ. উদ্দীপকে বর্ণিত ভাষায় সমস্যা সমাধানের প্রোগ্রাম লেখ।
ঘ. উদ্দীপকের যোগফল সহজে উপস্থাপনা পদ্ধতির সপ্েক্ষ যুক্তি দাও।
৬৬। ধাপ১ঃপ্রোগ্রাম শুরু।
ধাপ২ঃদুটি সংখ্যা পড়।
ধাপ৩ঃ দুিিট সংখ্যা যোগ করে প্রথম সংখ্যার সাথে গুণ কর।
ধাপ৪ঃফলাফল ছাপাও।
ধাপ৫ঃ প্রোগ্রাম শেষ।
ক. কম্পাইল কী?
খ. আউটপুট ফাংশন বলতে কী বুঝ?
গ. উদ্দীপকর সমস্যাটির প্রবাহচিত্র ব্যাখ্যা কর।
ঘ. উদ্দীপকে উল্লিখিত প্রক্রিয়াটি প্রোগ্রাম তৈরির ধাপের সাথে কীভাবে সম্পর্কিত বিশ্লেষন কর।
৬৭।
ক, চলক কী?
খ. ০.১ দিয়ে লেখা ভাষা ব্যাখ্যা কর।
গ. উদ্দীপকর আলোকে জোড়সংখ্যার যোগফল নির্ণয়ের কোড লেখ।
ঘ. উদ্দীপকের প্রোগ্রামের গতিধারা সহজে বুঝানোর উপায় বিশ্লেষন কর।
৬৮ ।
ক. অনুবাদক প্রোগ্রাম কী?
খ. স্টেটমেন্ট ব্যাখ্যা কর।
গ. উদ্দীপকে উল্লেখিত প্রোগ্রামটির প্রবাহচিত্র অঙ্কন কর।
ঘ. প্রোগ্রামটিতে স্টেটমেন্ট এর পরির্বতে স্টেটমেন্ট ব্যবহার করা যায় বাস্তবায়নপূর্বক উক্তিটির সত্যতা যাচাই কর।
৬৯।
ক, কম্পাইল কী?
খ. হটস্পট এর ব্যবহার ক্ষেত্র ব্যাখ্য াকর।
গ. উদ্দীপকর প্রদর্শিত ৩নং চিহের কাজ ব্যাখ্যা কর।
ঘ. উদ্দীপকে আরেকটি ইনপুট যোগ করে অ্যালগরিদমটি বিশ্লেষন কর।
৭০। মি মিরাজ স্যার কলেজের ল্যাবের কম্পিউটার প্রোগ্রামিং চালানোর জন্য দ্রতগতির অনুবাদক সফটওয়্যার ব্যবহার করেন। কিন্তু তার বাসার তে প্রোগ্রামিং চালানোর জন্য আপেক্ষিকভাবে ধীর গতির অনুবাদক সফটওয়্যার ব্যবহার করে ন।
ক, প্রোগ্রাম কী?
খ. প্রোগ্রাম তৈরির প্রোগ্রাম ডিজাইন ধাপটি ব্যাখ্যা কর ।
গ. উদ্দীপরে কলেজ ল্যাবে ব্যবহৃত অনুবাদক সফটওয়্যারটি ব্যাখ্যা কর।
ঘ. উদ্দীপকের মি মিরাজ তার বাসার তে ধীর গতির অনুবাদক সফটওয়্যার ব্যবহারের সিদ্ধান্তের যৌক্তিকতা যাচাই করে তোমার মতামত দাও।
৭১। মাহফুজা ম্যাডাম শ্রেণিকক্ষে পড়ানোর সময় শ্ক্ষিার্থীদের জন্য মেশিন ভাষায় একটি প্রোগ্রাম লিখল এবং শিক্ষার্থীদের সেই একই প্রোগ্রাম অ্যাসেম্বলি ভাষায় লিখে আনতে বলল। পরদিন মাহফুজা ম্যাডম শিক্ষার্থীদের অ্যাসেম্বলি ভাষায় লেখ প্রোগ্রামটি দেখল এবং মন্তব্য করল অ্যাসেম্বলি ভাষায় প্রোগ্রাম করা গতকালের প্রোগ্রামের তুলনায় সহজসাধ্যে।
ক. অ্যাসেম্বলি ভাষাকে অনুবাদ করার জন্য কোন বিশেষ সফটওয়্যার ব্যবহার করা হয়।
খ. প্রোগ্রামের ভাষা বলতে কী বুঝ?
গ. মাহফুজা ম্যাডামের প্রোগ্রামের অসুবিধাসমূহ ব্যাখ্যা কর।
ঘ. শিক্ষার্থীরা যে ভাষা ব্যবহার করেছিল তার সুবিধা ও অসুবিধা বিশ্লেষন কর।
৭২। তন্ময় পরীক্ষার প্রস্তুতির অংশ হিসেবে পাঠ্য বই থেকে সি সম্বন্ধেতার বন্ধু সাজ্জাদের সাথে আলোচনা করছে। সে তার বন্ধুর উদ্দেশ্যে বলল যে কম্পিউটারে সি হচ্ছে একটি প্রোগ্রামিং ভাষা ব্যবহারিক কর্মসূচি বা কাস্টমাইজড কর্মসূচির ন্যায় সিও একটি প্রোগ্রাম।
ক. চলক কী?
খ. অনুবাদক বলতে কী বুঝ?
গ. উদ্দীপে ক উল্লিখিত ভাষা কীভাবে কাজ করে?
ঘ. উদ্দীপকে উল্লেখিত ভাষার সাথে নি¤œস্তরের ভাষার তুলনামুলক বিশ্লেষণ কর।
উক্ত বিষয় সম্পর্কে কিছু জানার থাকলে কমেন্ট করতে পারেন।
আমাদের সাথে ইউটিউব চ্যানেলে যুক্ত হতে এখানে ক্লিক করুন এবং আমাদের সাথে ফেইজবুক পেইজে যুক্ত হতে এখানে ক্লিক করুন। গুরুত্বপূর্ণ আপডেট ও তথ্য পেতে আমাদের ওয়েবসাইটে ভিজিট করুন।