রবিবার ● ২৪ জুলাই ২০১১
প্রথম পাতা » আইসিটি পড়াশোনা » কম্পিউটার শিক্ষা-নমুনা প্রশ্নোত্তর আলোচনা
কম্পিউটার শিক্ষা-নমুনা প্রশ্নোত্তর আলোচনা
কম্পিউটার শিক্ষা
মোহাম্মদ আনিসুল ইসলাম, প্রভাষক, কম্পিউটার শিক্ষা বিভাগ, নটর ডেম কলেজ, ঢাকা অধ্যায়-২
প্রিয় শিক্ষার্থীরা, আজ কম্পিউটার শিক্ষা বিষয় থেকে নমুনা প্রশ্নোত্তর আলোচনা করব।
প্রশ্ন: স্ক্যানার কী ধরনের যন্ত্র? স্ক্যানারের ব্যবহার সম্পর্কে বিস্তারিত বর্ণনা দাও।
উত্তর: স্ক্যানার একটি আধুনিকতম ইনপুট যন্ত্র। স্ক্যানারের সাহায্যে ছবি, লেখা ইত্যাদি সরাসরি কম্পিউটারে প্রেরণ করা যায়। এর সাহায্যে কম্পিউটারে প্রেরিত ছবি প্রয়োজন অনুযায়ী সম্পাদনা করা যায়। স্ক্যানারের সাহায্যে কম্পিটারে ছবি গ্রহণ ও কম্পিউটারে ছবি সম্পাদনার জন্য প্রধানত ফটোশপ নামের অ্যাপ্লিকেশন প্রোগ্রাম ব্যবহূত হয়। সাম্প্র্রতিককালে কি-বোর্ড স্ক্যানারও প্রচলিত হয়েছে। অপটিক্যাল স্ক্যানার আলোক রশ্মি ও আলোক সংবেদনশীল যন্ত্রর সাহায্যে ছবি, রেখা, লেখা ইত্যাদি তথ্য পাঠ করা হয়।
একাধিক ছবির সমন্বয়ে ছবিতে নতুন মাত্রা যোগ করা যায়, ইচ্ছামতো রঙের ব্যবহার করা যায়, বিভিন্ন বৈশিষ্ট্যের লেখা সংযোজন করা যায়। স্ক্যানারের সাহায্যে কম্পিউটারে ছবি প্রবেশ করিয়ে আজকাল অনেক ধরনের গ্রাফিক্সের কাজ করা হচ্ছে। কম্পিউটারে ছবি প্রেরণের জন্য আমাদের দেশে যেসব স্ক্যানার ব্যবহার করা হয়, সেসব স্ক্যানার সাধারণত ফ্লাট বেড অপটিক্যাল স্ক্যানার হিসেবে পরিচিত। এসব স্ক্যানার দেখতে অনেকটা ফটোকপি মেশিনের মতো। এর উচ্চতা চার থেকে ছয় ইঞ্চি, দৈর্ঘ্য দুই ফুটের মতো এবং প্রস্থ এক ফুটের মতো। তবে মডেল ভেদে এ মাপের তারতম্য হয়ে থাকে। কম্পিউটারে ছবি প্রদানের জন্য সবচেয়ে জনপ্রিয় আকার হলো ইউএস লিগ্যাল। তবে ইউএস লিগ্যাল বা এ-৪ সাইজের চেয়ে বড় যেমন এ-৩ বা তার চেয়েও বড় স্ক্যানারের ব্যবহার রয়েছে।
প্রশ্ন: অনুবাদক প্রোগ্রাম কী? অনুবাদক প্রোগ্রাম কত প্রকার ও কী কী? বিভিন্ন ধরনের অনুবাদক প্রোগ্রাম সম্পর্কে লেখো।
উত্তর: অনুবাদক প্রোগ্রাম: কম্পিউটার তার নিজস্ব যান্ত্রিক ভাষা ছাড়া অন্য কোনো ভাষা বোঝে না। কিন্তু উচ্চস্তরের ভাষার প্রোগ্রাম রচনার জন্য ব্যবহার করা হয় প্রচলিত ইংরেজি ভাষার শব্দ, বর্ণ, সংকেত ইত্যাদি। এসব শব্দ, বর্ণ, সংকেত ইত্যাদি কম্পিউটারের পক্ষে বোঝা সম্ভব নয়। অথচ যান্ত্রিক ভাষার প্রোগ্রাম রচনার অসুবিধা বা জটিলতা কাটিয়ে উঠে প্রোগ্রামিংয়ের কাজকে সহজতর ও গতিশীল করার লক্ষ্যেই উন্নয়ন করা হয়েছে উচ্চস্তরের ভাষা। অতএব এ দুটি ভাষার মধ্যে সেতুবন্ধ রচনার জন্য তাই উন্নয়ন করা হয়েছে অনুবাদক প্রোগ্রাম। অনুবাদক প্রোগ্রামের কাজ হচ্ছে উচ্চস্তরের ভাষায় রচিত প্রোগ্রামকে যান্ত্রিক ভাষায় রূপান্তরিত করা। অনুবাদক প্রোগ্রাম তিন প্রকার। যথা: ১. কম্পাইলার
২. ইন্টারপ্রেটার ২. অ্যাসেম্বলার
প্রশ্ন: সুডোকোড কী লেখো।
উত্তর: প্রোগ্রাম রচনার প্রস্তুতিমূলক ধাপ হিসেবে সুডোকোড প্রণয়ন করে নেওয়া যায়। সুডো একটি গ্রিক শব্দ। সুডো শব্দের অর্থ হচ্ছে ছদ্ম বা যা সত্য নয়। প্রোগ্রাম রচনার জন্য অনেকেই প্রোগ্রামের সুডোকোড প্রণয়ন করে থাকেন। সহজ অর্থে সুডোকোডকে তাই ছদ্ম-প্রোগ্রাম বলা যেতে পারে। প্রোগ্রামের ধরন ও কার্যপ্রণালি সংবলিত কিছুসংখ্যক নির্দেশ বা স্টেটমেন্টের সমাহারকেই সুডোকোড বলা হয়। যেমন ধরা যাক, দুটি সংখ্যার যোগফল এবং গড় নির্ণয় করতে হবে। প্রথমে সংখ্যা দুটি কম্পিউটারে ইনপুট করতে হবে। তারপর সংখ্যা দুটি যোগ করে যোগফলকে দুই দ্বারা ভাগ করে গড় বের করা হয়। আলোচ্য সমস্যাটির সুডোকোড নিচে দেওয়া হলো:
INPUT NUMBER1, INPUT NUMBER2
TOTAL=NUMBER1+NUMBER2
AVERAGE=TOTAL/2, PRINT AVERAGE