ID#5452 BCS Computer Preli (50)
MS Word Writing Guide
১.
প্রথমে উপরের COPY বাটনে ক্লিক করুন।
২.
MS Word-এ গিয়ে Ctrl + V দিয়ে পেস্ট করুন।
৩.
সমীকরণটি সিলেক্ট করে কিবোর্ডে Alt + = চাপুন।
Shortcut: Alt and equal key
৪.
এরপর ডানদিকের ড্রপডাউন থেকে Professional সিলেক্ট করলেই গণিত সুন্দর দেখাবে।
আপনার পারসোনাল কম্পিউটারে (পিসি) কোন একটি প্রোগ্রাম এর কর্মদক্ষতা (performance) বৃদ্ধির জন্য কোন্ কাজটি করা সর্বোত্তম হবে বলে আপনি মনে করেন?
ক) প্রোগ্রামটির জন্য এমন একটি অ্যালগরিদম তৈরি করা যা asymptotically faster
খ) পিসির Configuration উন্নত করা
গ) খুব দ্রুত গতির I/O devices লাগানো
ঘ) 'ক' এবং 'গ' উভয়ই
ক
ব্যাখ্যা
কম্পিউটারের কর্মদক্ষতা বাড়ানোর সবচেয়ে কার্যকর উপায় হলো ভালো অ্যালগরিদম ব্যবহার করা। হার্ডওয়্যার উন্নত করে সামান্য গতি বাড়ানো সম্ভব হলেও একটি ‘Asymptotically faster’ অ্যালগরিদম বড় ডেটার ক্ষেত্রে অভাবনীয় গতি প্রদান করে।
১. হার্ডওয়্যার কনফিগারেশন বাড়ানো ব্যয়বহুল এবং এটি কেবল একটি সীমা পর্যন্ত কাজ করে।
২. দ্রুতগতির I/O ডিভাইস কেবল ডেটা ইনপুট-আউটপুট দ্রুত করে, প্রসেসিং লজিক নয়।
৩. সফটওয়্যার ইঞ্জিনিয়ারিংয়ে দক্ষ অ্যালগরিদমই মূল ভিত্তি।
অতিরিক্ত তথ্য: বিগ ও নোটেশন (Big O Notation) দিয়ে অ্যালগরিদমের দক্ষতা মাপা হয়। একটি $O(n^2)$ অ্যালগরিদমকে $O(n \log n)$ এ রূপান্তর করলে হার্ডওয়্যার পরিবর্তনের চেয়ে অনেক বেশি পারফরম্যান্স পাওয়া যায়।
১. হার্ডওয়্যার কনফিগারেশন বাড়ানো ব্যয়বহুল এবং এটি কেবল একটি সীমা পর্যন্ত কাজ করে।
২. দ্রুতগতির I/O ডিভাইস কেবল ডেটা ইনপুট-আউটপুট দ্রুত করে, প্রসেসিং লজিক নয়।
৩. সফটওয়্যার ইঞ্জিনিয়ারিংয়ে দক্ষ অ্যালগরিদমই মূল ভিত্তি।
অতিরিক্ত তথ্য: বিগ ও নোটেশন (Big O Notation) দিয়ে অ্যালগরিদমের দক্ষতা মাপা হয়। একটি $O(n^2)$ অ্যালগরিদমকে $O(n \log n)$ এ রূপান্তর করলে হার্ডওয়্যার পরিবর্তনের চেয়ে অনেক বেশি পারফরম্যান্স পাওয়া যায়।
Resource Details
| Exam | BCS |
| Subject | Computer |
| Chapter | 39 |
| Year | 50 |
Discussion — BCS Computer Preli (50)
No discussion yet. Be the first to post a comment!