কম্পাইলারের প্রধান কাজ কী?
A
সোর্স কোড সম্পাদনা করা
B
প্রোগ্রাম ডিবাগ করা
C
লাইন বাই লাইন কোড চালানো
D
সোর্স কোডকে মেশিন কোডে অনুবাদ করা
উত্তরের বিবরণ
কম্পাইলারের প্রধান কাজ হলো সোর্স কোডকে মেশিন কোডে অনুবাদ করা (ঘ)। প্রোগ্রামাররা যে উচ্চস্তরের ভাষায় (যেমন C, C++, Java) কোড লেখেন, কম্পাইলার সেই কোডকে কম্পিউটারের বোধগম্য নিচু স্তরের ভাষা বা মেশিন কোডে রূপান্তর করে। এটি একটি পূর্ণ প্রক্রিয়া যেখানে পুরো প্রোগ্রাম একসাথে অনুবাদ করা হয় এবং তারপর এটি এক্সিকিউটেবল ফাইলে রূপ নেয়। কম্পাইলার সোর্স কোড বিশ্লেষণ করে ত্রুটি শনাক্ত করতেও সাহায্য করে, তবে এটি ডিবাগার নয়। কম্পাইলার লাইন বাই লাইন কোড চালায় না, এটি ইন্টারপ্রেটরের কাজ।
অনুবাদক প্রোগ্রাম সম্পর্কে তথ্য:
-
যে প্রোগ্রামের মাধ্যমে উৎস প্রোগ্রামকে বস্তু প্রোগ্রামে বা মেশিন কোডে রূপান্তর করা হয়, তাকে অনুবাদক প্রোগ্রাম বলা হয়।
-
অনুবাদক প্রোগ্রামের তিনটি প্রধান ধরন হলো: কম্পাইলার, ইন্টারপ্রেটার, এবং অ্যাসেম্বলার।
-
কম্পাইলার সম্পূর্ণ প্রোগ্রাম একসাথে অনুবাদ করে এক্সিকিউটেবল তৈরি করে।
-
ইন্টারপ্রেটার লাইন বাই লাইন কোড চালায় এবং ত্রুটি পর্যবেক্ষণ করে।
0
Updated: 1 month ago
Oracle সফটওয়্যার প্রধানত ব্যবহৃত হয়:
Created: 1 month ago
A
ডাটাবেজে ডেটা ম্যানেজ করার জন্য
B
ইন্টারনেট ব্রাউজ করার জন্য
C
সঙ্গীত প্লে করার জন্য
D
ছবি এডিট করার জন্য
Oracle সফটওয়্যার প্রধানত ডাটাবেজে ডেটা ম্যানেজ করার জন্য ব্যবহৃত হয়। এটি একটি শক্তিশালী রিলেশনাল ডাটাবেজ ম্যানেজমেন্ট সিস্টেম (RDBMS), যা বড় পরিমাণে তথ্য সংরক্ষণ, অনুসন্ধান এবং পরিচালনা সহজ করে তোলে। Oracle সফটওয়্যার ব্যবসায়িক প্রতিষ্ঠান, ব্যাংক, সরকারী সংস্থা ইত্যাদি ক্ষেত্রে ডেটা নিরাপদ এবং কার্যকরভাবে পরিচালনার জন্য ব্যবহৃত হয়। এটি ডেটার স্থায়িত্ব, নিরাপত্তা এবং দ্রুত অ্যাক্সেস নিশ্চিত করে। অন্যদিকে, ইন্টারনেট ব্রাউজিং, সঙ্গীত চালানো বা ছবি এডিট করার জন্য Oracle সফটওয়্যার ব্যবহার করা হয় না। তাই Oracle-এর মূল কাজ হলো ডাটাবেজ পরিচালনা।
ডাটাবেস সম্পর্কে তথ্য:
-
ডাটাবেস হলো ডাটাসমৃদ্ধ এক বা একাধিক ফাইলের সমষ্টি, যেখানে তথ্য সংগঠিত ও সংরক্ষিত থাকে।
-
ডাটাবেসের প্রধান উপাদানসমূহ হলো:
১. ডাটা (Data) – তথ্যের মৌলিক উপাদান।
২. রেকর্ড (Record) – সম্পর্কিত ফিল্ডগুলোর সমষ্টি।
৩. ফিল্ড (Field) – ডাটার একটি নির্দিষ্ট ক্ষেত্র বা attribute।
৪. ডাটা টেবিল (Data Table) – রেকর্ড ও ফিল্ডগুলোকে সারণি আকারে সংরক্ষিত করার কাঠামো। -
Oracle RDBMS ব্যবহার করে এই উপাদানগুলো দ্রুত অনুসন্ধান, হালনাগাদ এবং পরিচালনা করা যায়।
0
Updated: 1 month ago
নিচের কোনটি অপারেটিং সিস্টেমের কাজ নয়?
Created: 1 month ago
A
ফাইল ডিলিট করা
B
ফাইল কপি করা
C
ফাইল এনক্রিপশন করা
D
ফাইল তৈরি করা
ফাইল এনক্রিপশন হলো অপারেটিং সিস্টেমের কাজ নয়। এটি সাধারণত বিশেষায়িত সফটওয়্যার বা নিরাপত্তা প্রোগ্রামের মাধ্যমে সম্পন্ন হয়।
• অপারেটিং সিস্টেম:
-
অপারেটিং সিস্টেম হলো একটি প্রোগ্রামসমষ্টি যা ব্যবহারকারীর নির্দেশ অনুযায়ী কম্পিউটারের হার্ডওয়্যার ও সফটওয়্যারের কার্যক্রম সমন্বয় করে এবং সমগ্র কার্যপ্রক্রিয়া পরিচালনা করে।
• অপারেটিং সিস্টেমের কাজ:
-
ফাইল তৈরি, অ্যাক্সেস, কপি, ডিলিট ইত্যাদি কাজ করা।
-
প্রধান মেমোরিতে ফাইল ও অ্যাপ্লিকেশন প্রোগ্রাম আনা এবং কার্যকরভাবে চালানো।
0
Updated: 1 month ago
CPU মূলত কোন কাজের জন্য ব্যবহৃত হয়?
Created: 1 month ago
A
তথ্য প্রক্রিয়াকরণ
B
তথ্য সংরক্ষণ
C
প্রদর্শন
D
ঠান্ডা রাখা
CPU (Central Processing Unit) সংক্ষেপে:
-
মূল কাজ: CPU হলো কম্পিউটারের “মস্তিষ্ক”, যা ইনপুট থেকে প্রাপ্ত তথ্য প্রক্রিয়াকরণ, বিশ্লেষণ, গণনা ও সিদ্ধান্ত গ্রহণ করে।
-
কার্যক্রম: যোগ, বিয়োগ, গুণ, ভাগ এবং লজিক্যাল তুলনা।
-
উপাদান:
-
কন্ট্রোল ইউনিট (Control Unit): কম্পিউটারের কার্যক্রম নিয়ন্ত্রণ ও সমন্বয় করে, প্রধান মেমরি থেকে নির্দেশনা গ্রহণ ও ব্যাখ্যা করে।
-
অ্যারিথমেটিক-লজিক ইউনিট (ALU): গাণিতিক ও লজিক্যাল অপারেশন সম্পাদন করে।
-
প্রধান মেমরি (Main Memory): ইনপুট ডেটা ও নির্দেশনা সংরক্ষণ করে এবং CPU-কে দ্রুত প্রক্রিয়াকরণের জন্য সরবরাহ করে।
-
-
পেরিফেরাল সংযোগ: ইনপুট/আউটপুট ডিভাইস এবং সহায়ক স্টোরেজ ইউনিটের সঙ্গে সংযুক্ত।
-
মডার্ন CPU: সাধারণত একটি ইন্টিগ্রেটেড সার্কিট চিপ, যা মাইক্রোপ্রসেসর নামে পরিচিত।
বিঃদ্রঃ: CPU ডেটা সংরক্ষণ, প্রদর্শন বা সিস্টেম ঠান্ডা রাখার কাজ করে না; এগুলো আলাদা হার্ডওয়্যার ডিভাইসের কাজ।
0
Updated: 1 month ago