DUET Admission 2027 Model Exam 094 - কম্পিউটার সায়েন্স এন্ড ইঞ্জিনিয়ারিং (CSE)
Computer Science and Engineering · আসন সংখ্যা: 120
১ম পত্র: নন-টেকনিক্যাল (পদার্থবিজ্ঞান, রসায়ন, গণিত ও ইংরেজি)
পদার্থবিজ্ঞান (৪০) · রসায়ন (৪০) · গণিত (৪০) · ইংরেজি (৩০)বিভাগ-ক: বহু নির্বাচনি প্রশ্ন (MCQ)
৪০টি প্রশ্ন × ১.৫ নম্বর = ৬০ নম্বর (নেগেটিভ মার্ক ০.২৫)Gravitational field intensity unit mass-এর উপর কী?
g=force per unit mass।
একটি body-এর gravitational potential V=-20 J/kg হলে 3 kg body-এর potential energy কত?
U=mV=3×(−20)=−60 J।
Potential difference 10 J/kg-এ 4 kg mass সরালে work magnitude কত?
Work=m×potential difference=4×10=40 J।
শেষ পর্যন্ত এই topic-এর মূল relation কোনটি?
Mass, weight, potential ও escape velocity-এর প্রধান formula এগুলো।
Mass-এর dimension কোনটি?
Mass একটি base quantity, তাই dimension [M]।
Dimension কী প্রকাশ করে?
কোনো quantity-কে mass, length, time ইত্যাদি base quantity-এর powers দিয়ে প্রকাশ করাই dimension।
Length-এর dimensional formula কোনটি?
Length নিজেই একটি base quantity, তাই তার dimension [L]।
Mass-এর dimensional formula কী?
Mass-এর dimension [M]।
Time-এর dimensional formula কোনটি?
Time একটি base quantity, তাই dimension [T]।
Velocity-এর dimension কী?
Velocity = displacement/time = [L]/[T] = [LT⁻¹]।
°C তাপমাত্রায় \(\text{CO₂}\) গ্যাসের মূল গড় বর্গবেগ (RMS Velocity) কত? (M = 44.0 g/mol, R = 8.314 J/mol·K)
\[v_{rms} = \sqrt{\frac{3RT}{M}} = \sqrt{\frac{3 \times 8.314 \times 273.1}{44.0 \times 10^{-3}}} = 393.5\text{ m/s}\]
\(PCl₅(g) ⇌ PCl₃(g) + Cl₂(g) - Q kJ\) বিক্রিয়াটির জন্য \(K_p\) ও \(K_c\) এর সঠিক সম্পর্ক কোনটি?
\(\Delta n = 1\)। সূত্রানুসারে \(K_p = K_c(RT)^{\Delta n}\) হওয়ায় সঠিক রূপ \(Kp = Kc(RT)\)।
প্রধান কোয়ান্টাম সংখ্যা \(n = 2\) এবং সহকারী কোয়ান্টাম সংখ্যা \(l = 1\) (2p) এ মোট অরবিটাল ও সর্বোচ্চ ইলেকট্রন ধারণক্ষমতা কত?
অরবিটাল সংখ্যা \(2l+1 = 3\) এবং সর্বোচ্চ ইলেকট্রন সংখ্যা \(2(2l+1) = 6\)।
\(CO(g) + 2H₂(g) ⇌ CH₃OH(g) + 91 kJ\) বিক্রিয়াটির জন্য \(K_p\) ও \(K_c\) এর সঠিক সম্পর্ক কোনটি?
\(\Delta n = -2\)। সূত্রানুসারে \(K_p = K_c(RT)^{\Delta n}\) হওয়ায় সঠিক রূপ \(Kp = Kc(RT)⁻²\)।
লা-শাতেলিয়ারের নীতি অনুসারে \(CH₄(g) + H₂O(g) ⇌ CO(g) + 3H₂(g)\) বিক্রিয়ায় উৎপাদের পরিমাণ বৃদ্ধির অনুকূল শর্ত কোনটি?
স্টিম রিফর্মিং সিনগ্যাস: বিক্রিয়ার এনথালপি ও গ্যাসীয় মোল সংখ্যার পরিবর্তন \(\Delta n = 2\) বিবেচনায় তাপমাত্রা বৃদ্ধি ও চাপ হ্রাস উৎপাদ বৃদ্ধি করে।
C এর পারমাণবিক ব্যাসার্ধ সংশ্লিষ্ট পর্যায়ের অন্যান্য মৌলের তুলনায় কেমন?
একই পর্যায়ে বাম থেকে ডানে কার্যকর নিউক্লীয় চার্জ বাড়ে তাই ব্যাসার্ধ হ্রাস পায়।
P এর পারমাণবিক ব্যাসার্ধ সংশ্লিষ্ট পর্যায়ের অন্যান্য মৌলের তুলনায় কেমন?
একই পর্যায়ে বাম থেকে ডানে কার্যকর নিউক্লীয় চার্জ বাড়ে তাই ব্যাসার্ধ হ্রাস পায়।
F এর প্রথম আয়নীকরণ শক্তির প্রবণতা কোনটি?
F এর কার্যকর আকর্ষণ বল দ্বারা এর আয়নীকরণ বিভব নির্ধারিত হয়।
Ar এর প্রথম আয়নীকরণ শক্তির প্রবণতা কোনটি?
Ar এর কার্যকর আকর্ষণ বল দ্বারা এর আয়নীকরণ বিভব নির্ধারিত হয়।
লবণ সেতুতে (Salt Bridge) সাধারণত কোন তড়িৎবিশ্লেষ্য ব্যবহার করা হয়?
KCl বা KNO₃ লবণে ক্যাটায়ন (K⁺) ও অ্যানায়নের (Cl⁻/NO₃⁻) পরিবহন গতিবেগ (Ionic mobility) প্রায় সমান হওয়ায় তরল সংযোগ বিভব ন্যূনতম থাকে।
z³ = 8i সমীকরণের একটি root কোনটি?
8i = 8(cos 90° + i sin 90°), তাই cube root-এর modulus 2 এবং argument (90° + 360°k)/3। k = 0 হলে root = 2(cos 30° + i sin 30°) = √3 + i। যাচাই: (√3 + i)³ = 8i।
x² + 3x + 4 = 0 সমীকরণের শূন্যগুলির গুণফল কত?
গুণফল = c/a = 4/2।
x² + 10x + 16 = 0 সমীকরণের শূন্যগুলি কী?
x² + (2+8)x + 16 = (x+2)(x+8)।
∫ [x / (1 + x²)] dx এর মান কোনটি?
z = 1 + x² ধরলে dz = 2x dx => x dx = dz/2। সুতরাং (1/2) ∫ (1/z) dz = (1/2) ln(1 + x²) + C।
(2 - 3i)(3 + 2i) এর real part কত?
(2 - 3i)(3 + 2i) = 6 + 4i - 9i - 6i² = 6 - 5i + 6 = 12 - 5i। তাই real part 12।
i-এর multiplicative inverse কত?
1/i = (1 × i)/(i × i) = i/(-1) = -i। যেহেতু i × (-i) = -i² = 1, তাই inverse -i।
complex number z-এর modulus |z| বলতে কী বোঝায়?
Argand plane-এ z = (a, b) বিন্দুর (0, 0) থেকে দূরত্বই modulus, অর্থাৎ |z| = √(a² + b²)।
polar form z = r(cos θ + i sin θ) এ r কী?
r হলো modulus অর্থাৎ |z|, আর θ হলো argument।
-এর cube roots-এর সংখ্যা কত?
z³ = 1 সমীকরণের তিনটি root: 1, ω, ω²। এদের বলা হয় cube roots of unity।
x² + 1 = 0 সমীকরণের solution কোন সংখ্যা-সেটে পাওয়া যায়?
real number-এর square কখনো ঋণাত্মক হয় না, তাই এই সমীকরণের solution কেবল complex number-এর সেট C-তে পাওয়া যায়।
Choose the correct correlative conjunction to complete the sentence:
'Scarcely had the backup generator #1 started ___ the main power grid was fully restored.'
'Scarcely had' এবং 'Hardly had'-এর পর সর্বদা সংযোজক হিসেবে 'when' বসে ('than' বসে কেবল 'No sooner had'-এর ক্ষেত্রে)।
What is the precise meaning of the idiom/phrase 'Hit the nail on the head' in usage #5?
Idiom 'Hit the nail on the head'-এর অর্থ: একদম মোক্ষম বা সঠিক কথাটি বলা (Describe exactly what is causing a situation)।
Fill in the blank with the appropriate preposition:
'He felt deeply ashamed ___ his unethical conduct during the exam.'
'ashamed' শব্দের পর উপযুক্ত Preposition হিসেবে 'of' বসে (অর্থ: লজ্জিত)।
Fill in the blank with the appropriate preposition:
'This microprocessor is capable ___ processing millions of operations per second.'
'capable' শব্দের পর উপযুক্ত Preposition হিসেবে 'of' বসে (অর্থ: সক্ষম)।
Fill in the blank with the appropriate preposition:
'It is disgraceful for an inspector to connive ___ building code violations.'
'connive' শব্দের পর উপযুক্ত Preposition হিসেবে 'at' বসে (অর্থ: দোষে চোখ বোজা)।
Fill in the blank with the appropriate preposition:
'Discharge of untreated chemical effluent is highly detrimental ___ aquatic ecosystems.'
'detrimental' শব্দের পর উপযুক্ত Preposition হিসেবে 'to' বসে (অর্থ: ক্ষতিকর)।
Fill in the blank with the appropriate preposition:
'He cast a quick glance ___ the oscilloscope monitor before recording the waveform.'
'glance' শব্দের পর উপযুক্ত Preposition হিসেবে 'at' বসে (অর্থ: একপলক তাকানো)।
Fill in the blank with the appropriate preposition:
'The maintenance crew remained steadfastly loyal ___ the company through turbulent times.'
'loyal' শব্দের পর উপযুক্ত Preposition হিসেবে 'to' বসে (অর্থ: বিশ্বস্ত)।
He have finished the work.
He (third person singular) এর সাথে has + past participle ব্যবহৃত হয়।
The girl ___ work every afternoon.
Third person singular subject-এ present indefinite tense-এ verb শেষে s/es যোগ হয়।
বিভাগ-খ: সংক্ষিপ্ত ও বর্ণনামূলক লিখিত প্রশ্ন (Written/CQ)
১৮টি প্রশ্ন × ৫ নম্বর = ৯০ নম্বরকাজ-শক্তি উপপাদ্য (Work-Energy Theorem) বিবৃত ও প্রমাণ করো। \(2\,\text{kg}\) ভরের একটি স্থির বস্তুর উপর \(10\,\text{N}\) বল প্রয়োগ করে বস্তুটিকে \(5\,\text{m}\) টানা হলো। বস্তুটির চূড়ান্ত গতিশক্তি ও বেগ কত হবে? [মান: ৫]
বিবৃতি: কোনো বস্তুর উপর প্রযুক্ত নিট বল দ্বারা সম্পাদিত কাজ বস্তুটির গতিশক্তির পরিবর্তনের সমান (\(W = \Delta K = K_f - K_i\))।
প্রমাণ: আমরা জানি, \(v^2 = u^2 + 2 a s \implies a s = \frac{v^2 - u^2}{2}\)।
উভয়পক্ষকে \(m\) দিয়ে গুণ করে: \[W = F \cdot s = (m a) s = m \left( \frac{v^2 - u^2}{2} \right) = \frac{1}{2} m v^2 - \frac{1}{2} m u^2 = \Delta K\]
গণনা:
সম্পাদিত কাজ: \(W = F \times s = 10 \times 5 = 50\,\text{J}\)।
যেহেতু প্রাথমিক বেগ \(u = 0\), চূড়ান্ত গতিশক্তি: \[K_f = W = \mathbf{50\,\text{J}}\]
বেগ: \(\frac{1}{2} m v^2 = 50 \implies \frac{1}{2}(2) v^2 = 50 \implies v^2 = 50 \implies \mathbf{v = \sqrt{50} \approx 7.07\,\text{m/s}}\]।
কুলম্বের সূত্রটি বিবৃত করো। \(+4\,\mu\text{C}\) এবং \(+9\,\mu\text{C}\)-এর দুটি বিন্দু চার্জ বায়ু মাধ্যমে পরস্পর থেকে \(30\,\text{cm}\) দূরে অবস্থিত। এদের সংযোজক সরলরেখার কোন বিন্দুতে লব্ধি তড়িৎক্ষেত্রের প্রাবল্য শূন্য হবে? [মান: ৫]
কুলম্বের সূত্র: দুটি স্থির বিন্দু চার্জের মধ্যকার আকর্ষণ বা বিকর্ষণ বল চার্জদ্বয়ের পরিমাণের গুণফলের সমানুপাতিক, মধ্যবর্তী দূরত্বের বর্গের ব্যস্তানুপাতিক এবং সংযোজক সরলরেখা বরাবর ক্রিয়া করে: \(F = \frac{1}{4\pi\epsilon_0} \frac{q_1 q_2}{r^2}\)।
গণনা:
ধরি, \(+4\,\mu\text{C}\) চার্জ থেকে \(x\) মিটার দূরে তড়িৎ প্রাবল্য শূন্য। ফলে \(+9\,\mu\text{C}\) থেকে দূরত্ব হবে \((0.30 - x)\) মিটার।
প্রাবল্য সমান করে: \[rac{1}{4\pi\epsilon_0} \frac{4 \times 10^{-6}}{x^2} = \frac{1}{4\pi\epsilon_0} \frac{9 \times 10^{-6}}{(0.30 - x)^2}\]
\[\frac{4}{x^2} = \frac{9}{(0.30 - x)^2} \implies \frac{2}{x} = \frac{3}{0.30 - x}\]
\[2(0.30 - x) = 3x \implies 0.60 - 2x = 3x \implies 5x = 0.60 \implies \mathbf{x = 0.12\,\text{m} = 12\,\text{cm}}\]
অতএব, \(+4\,\mu\text{C}\) চার্জ থেকে \(12\,\text{cm}\) দূরত্বে প্রাবল্য শূন্য হবে।
বায়ো-সাভার্ট সূত্রটি লেখ। একটি দীর্ঘ সোজা পরিবাহী তারের মধ্য দিয়ে \(10\,\text{A}\) তড়িৎ প্রবাহিত হলে তার থেকে \(5\,\text{cm}\) দূরত্বে চৌম্বক ক্ষেত্রের মান (\(B\)) কত হবে? (\(\mu_0 = 4\pi \times 10^{-7}\,\text{T}\cdot\text{m/A}\)) [মান: ৫]
বায়ো-সাভার্ট সূত্র: কোনো পরিবাহীর ক্ষুদ্র দৈর্ঘ্য \(dl\)-এর মধ্য দিয়ে \(I\) কারেন্ট প্রবাহিত হলে তার থেকে \(r\) দূরত্বে উৎপন্ন চৌম্বক ক্ষেত্র: \[dB = \frac{\mu_0}{4\pi} \frac{I dl \sin\theta}{r^2}\]
দীর্ঘ সোজা তারের জন্য: \[B = \frac{\mu_0 I}{2\pi r}\]
মান বসিয়ে (\(I = 10\,\text{A}, r = 0.05\,\text{m}\)):
\[B = \frac{4\pi \times 10^{-7} \times 10}{2\pi \times 0.05} = \frac{2 \times 10^{-6}}{0.05} = \mathbf{4 \times 10^{-5}\,\text{Tesla (40 }\mu\text{T)}}\]
একটি ক্লিফের শীর্ষ হতে 50 m উচ্চতা থেকে একটি বস্তুকে অনুভূমিকের সাথে 30° কোণে 40 m/s বেগে ঊর্ধ্বমুখী নিক্ষেপ করা হলো। বস্তুটির ভূ-পৃষ্ঠে আঘাত করার সময় এবং অনুভূমিক দূরত্ব নির্ণয় করো। (g = 9.8 m/s²)
প্রদত্ত: আদিবেগ \(v_0 = 40 ext{ m/s}\), কোণ \( heta = 30^\circ\), উচ্চতা \(y = -50 ext{ m}\)।
উল্লম্ব আদিবেগ \(v_{0y} = 40 \sin 30^\circ = 20 ext{ m/s}\), অনুভূমিক বেগ \(v_x = 40 \cos 30^\circ = 34.64 ext{ m/s}\)।
উল্লম্ব সরণের সমীকরণ: \(y = v_{0y}t - rac{1}{2}gt^2 \implies -50 = 20t - 4.9t^2 \implies 4.9t^2 - 20t - 50 = 0\)।
দ্বিঘাত সমীকরণ সমাধান করে: \[t = rac{20 + \sqrt{(-20)^2 - 4(4.9)(-50)}}{2 imes 4.9} = rac{20 + \sqrt{400 + 980}}{9.8} = rac{20 + 37.15}{9.8} pprox 5.83 ext{ s}\]
অনুভূমিক দূরত্ব (পাল্লা): \[R = v_x imes t = 34.64 imes 5.83 pprox 201.95 ext{ m}\]
উচ্চতা থেকে প্রক্ষিপ্ত বস্তুর দ্বিমাত্রিক গতি সমীকরণ ও দ্বিঘাত সমাধানের সঠিক প্রয়োগ।
একটি কার্নো ইঞ্জিন 227°C এবং 27°C তাপমাত্রার মধ্যে কার্যকর। ইঞ্জিনটি উচ্চ তাপমাত্রার উৎস হতে 1200 J তাপ গ্রহণ করলে (ক) এর কর্মদক্ষতা কত? (খ) প্রতি চক্রে কৃতকাজ এবং গ্রাহকে বর্জিত তাপের পরিমাণ নির্ণয় করো।
প্রদত্ত: উৎসের তাপমাত্রা \(T_1 = 227 + 273 = 500 ext{ K}\), গ্রাহকের তাপমাত্রা \(T_2 = 27 + 273 = 300 ext{ K}\), গৃহীত তাপ \(Q_1 = 1200 ext{ J}\)।
(ক) কর্মদক্ষতা: \[\eta = 1 - rac{T_2}{T_1} = 1 - rac{300}{500} = 0.40 = 40\%\]
(খ) কৃতকাজ ও বর্জিত তাপ: \[W = \eta imes Q_1 = 0.40 imes 1200 = 480 ext{ J}\]
গ্রাহকে বর্জিত তাপ: \[Q_2 = Q_1 - W = 1200 - 480 = 720 ext{ J}\]
তাপগতিবিদ্যার দ্বিতীয় সূত্রানুসারে কার্নো চক্রের আদর্শ দক্ষতা ও কৃতকাজের সম্পর্ক।
একটি 25°C তাপমাত্রার ড্যানিয়েল কোষে \( ext{Zn}^{2+}\) আয়নের ঘনমাত্রা 0.01 M এবং \( ext{Cu}^{2+}\) আয়নের ঘনমাত্রা 0.1 M হলে কোষটির কার্যকর ইএমএফ (EMF) নার্নস্ট সমীকরণের সাহায্যে গণনা করো। (দেওয়া আছে: \(E^\circ_{ ext{cell}} = 1.10 ext{ V}\))
কোষ বিক্রিয়া: \( ext{Zn(s)} + ext{Cu}^{2+} ext{(aq)} \longrightarrow ext{Zn}^{2+} ext{(aq)} + ext{Cu(s)}\) যেখানে স্থানান্তরিত ইলেকট্রন সংখ্যা \(n = 2\)।
নার্নস্ট সমীকরণ অনুসারে:
\[E_{ ext{cell}} = E^\circ_{ ext{cell}} - rac{0.0591}{n} \log_{10}\left(rac{[ ext{Zn}^{2+}]}{[ ext{Cu}^{2+}]}
ight)\]
মান বসিয়ে:
\[E_{ ext{cell}} = 1.10 - rac{0.0591}{2} \log_{10}\left(rac{0.01}{0.1}
ight) = 1.10 - 0.02955 \log_{10}(0.1)\]
যেহেতু \(\log_{10}(0.1) = -1\):
\[E_{ ext{cell}} = 1.10 - 0.02955(-1) = 1.10 + 0.02955 = 1.12955 ext{ V} pprox 1.13 ext{ V}\]
নার্নস্ট সমীকরণ প্রয়োগ করে বিভিন্ন ঘনমাত্রায় গ্যালভানিক কোষের তড়িৎচালক বল নির্ণয়।
পর্যায় সারণিতে আয়নীকরণ শক্তি (Ionization Energy) বলতে কী বোঝায়? নাইট্রোজেনের (\(\text{N}\)) প্রথম আয়নীকরণ শক্তি অক্সিজেনের (\(\text{O}\)) চেয়ে বেশি কেন ব্যাখ্যা করো। [মান: ৫]
সংজ্ঞা: গ্যাসীয় অবস্থায় কোনো মৌলের এক মোল বিচ্ছিন্ন পরমাণুর সর্ববহিঃস্থ স্তর থেকে এক মোল ইলেকট্রন অপসারণ করে এক মোল ধনাত্মক আয়নে পরিণত করতে যে পরিমাণ শক্তির প্রয়োজন হয়।
নাইট্রোজেন ও অক্সিজেনের তুলনা:
- নাইট্রোজেন (\(_7\text{N}\)): \(1s^2\, 2s^2\, 2p_x^1\, 2p_y^1\, 2p_z^1\) (2p সাবশেল অর্ধপূর্ণ)।
- অক্সিজেন (\(_8\text{O}\)): \(1s^2\, 2s^2\, 2p_x^2\, 2p_y^1\, 2p_z^1\) (2p সাবশেল আংশিক পূর্ণ)।
হুন্ডের নিয়ম অনুযায়ী অর্ধপূর্ণ বা পূর্ণ সাবশেল অধিক সুস্থিত। নাইট্রোজেনের অর্ধপূর্ণ p-অরবিটালের সুস্থিতি ভাঙতে অতিরিক্ত শক্তির প্রয়োজন হয়, তাই অক্সিজেনের চেয়ে নাইট্রোজেনের আয়নীকরণ শক্তি বেশি।
একটি ড্যানিয়েল কোষের গঠন লেখ। \(25^\circ\text{C}\) তাপমাত্রায় গ্যালভানিক কোষ \(\text{Zn} | \text{Zn}^{2+}(0.01\,\text{M}) \,|\,|\, \text{Cu}^{2+}(0.1\,\text{M}) | \text{Cu}\)-এর কোষ বিভব (\(E_{cell}\)) নার্নস্ট সমীকরণের সাহায্যে হিসাব করো। (\(E^\circ_{\text{Zn}^{2+}/\text{Zn}} = -0.76\,\text{V}\), \(E^\circ_{\text{Cu}^{2+}/\text{Cu}} = +0.34\,\text{V}\)) [মান: ৫]
প্রমাণ কোষ বিভব:
\[E^\circ_{cell} = E^\circ_{cathode} - E^\circ_{anode} = 0.34 - (-0.76) = +1.10\,\text{V}\]
নার্নস্ট সমীকরণ (\(n = 2\)):
\[E_{cell} = E^\circ_{cell} - \frac{0.0591}{n} \log\frac{[\text{Zn}^{2+}]}{[\text{Cu}^{2+}]}\]
মান বসিয়ে:
\[E_{cell} = 1.10 - \frac{0.0591}{2} \log\frac{0.01}{0.1} = 1.10 - 0.02955 \times \log(0.1)\]
\[\log(0.1) = -1 \implies E_{cell} = 1.10 - (0.02955 \times -1) = 1.10 + 0.02955 = \mathbf{1.1296\,\text{V}}\]
°C তাপমাত্রায় \(\text{AgCl}\) এর দ্রাব্যতা গুণাঙ্ক \(K_{sp} = 1.8 \times 10^{-10}\)। (ক) বিশুদ্ধ পানিতে এর মোলার দ্রাব্যতা কত? (খ) 0.05 M \(\text{NaCl}\) দ্রবণে \(\text{AgCl}\) এর দ্রাব্যতা কত হবে নির্ণয় করো।
(ক) বিশুদ্ধ পানিতে দ্রাব্যতা (S):
\[\text{AgCl(s)} \rightleftharpoons \text{Ag}^+ + \text{Cl}^-\]
\[K_{sp} = [\text{Ag}^+][\text{Cl}^-] = S^2 \implies S = \sqrt{K_{sp}} = \sqrt{1.8 \times 10^{-10}} \approx 1.34 \times 10^{-5}\text{ mol/L}\]
(খ) 0.05 M NaCl দ্রবণে দ্রাব্যতা (S'):
সম-আয়ন \(\text{Cl}^-\) এর প্রভাব: \([\text{Cl}^-] = S' + 0.05 \approx 0.05\text{ M}\) (যেহেতু \(S' \ll 0.05\))।
\[K_{sp} = [\text{Ag}^+][\text{Cl}^-] = S' \times 0.05 = 1.8 \times 10^{-10}\]
\[S' = \frac{1.8 \times 10^{-10}}{0.05} = 3.6 \times 10^{-9}\text{ mol/L}\]
(সম-আয়নের প্রভাবে দ্রাব্যতা হ্রাস পেয়েছে)।
দ্রাব্যতা গুণাঙ্ক এবং সম-আয়ন প্রভাবের (Common Ion Effect) গাণিতিক বিশ্লেষণ।
হেসের তাপ সমষ্টিকরণ সূত্রটি (Hess's Law) বিবৃত করো। মিথেনের প্রমাণ দহন তাপ গণনা করো যদি দেওয়া থাকে:
(i) \(\Delta H_f^\circ[\text{CO}_2\text{(g)}] = -393.5\text{ kJ/mol}\)
(ii) \(\Delta H_f^\circ[\text{H}_2\text{O(l)}] = -285.8\text{ kJ/mol}\)
(iii) \(\Delta H_f^\circ[\text{CH}_4\text{(g)}] = -74.8\text{ kJ/mol}\)
হেসের সূত্র: কোনো রাসায়নিক পরিবর্তন এক ধাপে বা একাধিক ভিন্ন ধাপে সম্পন্ন হোক না কেন, বিক্রিয়ার প্রারম্ভিক ও চূড়ান্ত অবস্থা একই থাকলে এনথালপির মোট পরিবর্তন সর্বদা সমান থাকে।
মিথেনের দহন বিক্রিয়া:
\[\text{CH}_4\text{(g)} + 2\text{O}_2\text{(g)} \longrightarrow \text{CO}_2\text{(g)} + 2\text{H}_2\text{O(l)}\]
বিক্রিয়ার তাপ: \[\Delta H_{\text{comb}} = \sum \Delta H_f^\circ(\text{Products}) - \sum \Delta H_f^\circ(\text{Reactants})\]
\[\Delta H_{\text{comb}} = [\Delta H_f^\circ(\text{CO}_2) + 2 \Delta H_f^\circ(\text{H}_2\text{O})] - [\Delta H_f^\circ(\text{CH}_4) + 2 \Delta H_f^\circ(\text{O}_2)]\]
মান বসিয়ে (যেহেতু প্রমাণ অবস্থায় \(\Delta H_f^\circ(\text{O}_2) = 0\)):
\[\Delta H_{\text{comb}} = [-393.5 + 2(-285.8)] - [-74.8 + 0]\]
\[\Delta H_{\text{comb}} = [-393.5 - 571.6] + 74.8 = -965.1 + 74.8 = -890.3\text{ kJ/mol}\]
হেসের সূত্রের বিবৃতি ও গঠন তাপ হতে দহন তাপ নির্ণয়ের যথার্থ সমীকরণ।
নির্দিষ্ট সমাকলন (Definite Integral) ব্যবহার করে \(y = 4 - x^2\) প্যারাবোলা এবং \(x\)-অক্ষ দ্বারা আবদ্ধ অঞ্চলের ক্ষেত্রফল নির্ণয় করো। [মান: ৫]
ছেদবিন্দু নির্ণয়: \(x\)-অক্ষে \(y = 0\):
\[4 - x^2 = 0 \implies x^2 = 4 \implies x = -2 \text{ এবং } x = +2\]
ক্ষেত্রফল সমাকলন: \[A = \int_{-2}^2 (4 - x^2) dx\]
যেহেতু এটি যুগ্ম ফাংশন: \[A = 2 \int_0^2 (4 - x^2) dx = 2 \left[ 4x - \frac{x^3}{3} \right]_0^2 = 2 \left[ 4(2) - \frac{8}{3} \right] = 2 \left[ 8 - \frac{8}{3} \right] = 2 \times \frac{16}{3} = \mathbf{\frac{32}{3} = 10.67\text{ বর্গ একক}}\]
অনির্দিষ্ট যোগজ (Integration) নির্ণয় করো: \[\int x^2 e^{2x} \, dx\] [মান: ৫]
LIATE নিয়ম অনুযায়ী \(u = x^2, v = e^{2x}\):
\[\int u v \, dx = u \int v \, dx - \int \left( \frac{du}{dx} \int v \, dx \right) dx\]
\[I = x^2 \left(\frac{e^{2x}}{2}\right) - \int 2x \left(\frac{e^{2x}}{2}\right) dx = \frac{1}{2} x^2 e^{2x} - \int x e^{2x} \, dx\]
পুনরায় ইউ-ভি নিয়ম প্রয়োগ করে:
\[\int x e^{2x} dx = x \left(\frac{e^{2x}}{2}\right) - \int 1 \cdot \frac{e^{2x}}{2} dx = \frac{1}{2} x e^{2x} - \frac{1}{4} e^{2x}\]
মান বসিয়ে: \[I = \frac{1}{2} x^2 e^{2x} - \frac{1}{2} x e^{2x} + \frac{1}{4} e^{2x} + C = \mathbf{\frac{e^{2x}}{4} (2x^2 - 2x + 1) + C}\]
নির্দিষ্ট সমাকলনের ধর্মাবলী ব্যবহার করে মান নির্ণয় করো: \[\int_{0}^{\frac{\pi}{2}} \frac{\sin x}{\sin x + \cos x} \, dx\] [মান: ৫]
সমাধান:
ধরি, \[I = \int_{0}^{\frac{\pi}{2}} \frac{\sin x}{\sin x + \cos x} \, dx \quad \cdots (1)\]
নির্দিষ্ট যোগজের ধর্ম \(\int_{0}^{a} f(x) dx = \int_{0}^{a} f(a - x) dx\) প্রয়োগ করে:
\[I = \int_{0}^{\frac{\pi}{2}} \frac{\sin(\frac{\pi}{2} - x)}{\sin(\frac{\pi}{2} - x) + \cos(\frac{\pi}{2} - x)} \, dx = \int_{0}^{\frac{\pi}{2}} \frac{\cos x}{\cos x + \sin x} \, dx \quad \cdots (2)\]
সমীকরণ (১) ও (২) যোগ করে:
\[2I = \int_{0}^{\frac{\pi}{2}} \frac{\sin x + \cos x}{\sin x + \cos x} \, dx = \int_{0}^{\frac{\pi}{2}} 1 \, dx = [x]_{0}^{\frac{\pi}{2}} = \frac{\pi}{2}\]
\[\mathbf{I = \frac{\pi}{4}}\]
ক্র্যামারের নিয়ম (Cramer's Rule) প্রয়োগ করে সমীকরণ জোটের সমাধান করো:
\[x + 2y + 3z = 14\]\[2x - y + z = 3\]\[3x + y - 2z = -1\]
সহগ নির্ণায়ক: \[D = \begin{vmatrix} 1 & 2 & 3 \\ 2 & -1 & 1 \\ 3 & 1 & -2 \end{vmatrix}\]
\[D = 1(2 - 1) - 2(-4 - 3) + 3(2 - (-3)) = 1(1) - 2(-7) + 3(5) = 1 + 14 + 15 = 30\]
\(x\) এর নির্ণায়ক: \[D_x = \begin{vmatrix} 14 & 2 & 3 \\ 3 & -1 & 1 \\ -1 & 1 & -2 \end{vmatrix} = 14(1) - 2(-5) + 3(2) = 14 + 10 + 6 = 30\]
\(y\) এর নির্ণায়ক: \[D_y = \begin{vmatrix} 1 & 14 & 3 \\ 2 & 3 & 1 \\ 3 & -1 & -2 \end{vmatrix} = 1(-5) - 14(-7) + 3(-11) = -5 + 98 - 33 = 60\]
\(z\) এর নির্ণায়ক: \[D_z = \begin{vmatrix} 1 & 2 & 14 \\ 2 & -1 & 3 \\ 3 & 1 & -1 \end{vmatrix} = 1(-2) - 2(-11) + 14(5) = -2 + 22 + 70 = 90\]
ক্র্যামারের সূত্র অনুযায়ী: \[x = \frac{D_x}{D} = \frac{30}{30} = 1, \quad y = \frac{D_y}{D} = \frac{60}{30} = 2, \quad z = \frac{D_z}{D} = \frac{90}{30} = 3\]
নির্ণেয় সমাধান: \((x, y, z) = (1, 2, 3)\)।
নির্ণায়কের বিস্তৃতিকরণ ও ক্র্যামারের নিয়মের সঠিক প্রয়োগ।
\((2x^2 - \frac{1}{x})^{15}\) এর দ্বিপদী বিস্তৃতিতে \(x\) বর্জিত পদের মান কত?
দ্বিপদী রাশি \((2x^2 - x^{-1})^{15}\) এর সাধারণ পদ (General Term, \(T_{r+1}\)):
\[T_{r+1} = \binom{15}{r} (2x^2)^{15 - r} (-x^{-1})^r\]
\[T_{r+1} = \binom{15}{r} 2^{15 - r} x^{2(15 - r)} (-1)^r x^{-r} = (-1)^r \binom{15}{r} 2^{15 - r} x^{30 - 2r - r} = (-1)^r \binom{15}{r} 2^{15 - r} x^{30 - 3r}\]
পদটি \(x\) বর্জিত (স্বাধীন) হওয়ার শর্ত: \[30 - 3r = 0 \implies 3r = 30 \implies r = 10\]
সুতরাং ১১-তম পদটি \(x\) বর্জিত। এর মান: \[T_{11} = (-1)^{10} \binom{15}{10} 2^{15 - 10} = 1 \times \binom{15}{5} \times 2^5\]
\[\binom{15}{5} = \frac{15 \times 14 \times 13 \times 12 \times 11}{5 \times 4 \times 3 \times 2 \times 1} = 3003\]
\[T_{11} = 3003 \times 32 = 96096\]
দ্বিপদী উপপাদ্যের সাধারণ পদ থেকে সূচকীয় শর্ত দ্বারা পদ নির্ণয়।
নির্দেশনা অনুযায়ী বাক্যগুলো পরিবর্তন করো:
(i) He said to me, "Did you submit the engineering report yesterday?" (Change into Indirect Speech)
(ii) Engineers are building a modern bridge over the river. (Change into Passive Voice)
(iii) Though he worked hard, he could not finish the drawing in time. (Make it Compound) [মান: ৫]
উত্তরসমূহ:
(i) Indirect Speech: He asked me if (or whether) I had submitted the engineering report the previous day (or the day before).
(ii) Passive Voice: A modern bridge is being built over the river by engineers.
(iii) Compound Sentence: He worked hard, but he could not finish the drawing in time.
Change the voice of the following sentences as directed:
(i) The engineers are constructing a high-speed railway bridge. (Passive)
(ii) Who solved this difficult circuit problem? (Passive)
(iii) Let the machine be switched off immediately. (Active)
(iv) Smoke filled the laboratory. (Passive)
(v) We must respect our teachers. (Passive) [মান: ৫]
Answers:
(i) Passive: A high-speed railway bridge is being constructed by the engineers.
(ii) Passive: By whom was this difficult circuit problem solved?
(iii) Active: Switch off the machine immediately.
(iv) Passive: The laboratory was filled with smoke. ('filled with', not 'by').
(v) Passive: Our teachers must be respected by us.
Transform the following sentences as directed:
(a) In spite of working diligently day and night, the young scientist could not achieve the desired experimental results. (Make it Compound)
(b) Only perseverance and intellectual honesty can lead an engineer to genuine breakthroughs. (Make it Negative without changing meaning)
(c) The microprocessor is so intricate that a layman cannot comprehend its architectural layout. (Make it Simple)
(d) Who does not aspire to secure a prestigious admission into DUET? (Make it Assertive)
(e) The committee said to him, "Submit your thesis proposal before Friday." (Change into Indirect Speech)
Answers:
(a) Compound: The young scientist worked diligently day and night, yet he could not achieve the desired experimental results.
(b) Negative: None but perseverance and intellectual honesty can lead an engineer to genuine breakthroughs.
(c) Simple: The microprocessor is too intricate for a layman to comprehend its architectural layout.
(d) Assertive: Everyone aspires to secure a prestigious admission into DUET.
(e) Indirect Speech: The committee instructed (or ordered) him to submit his thesis proposal before Friday.
Tests structural versatility: simple/compound transitions, negative transformation, assertive conversion, and imperative narration.
২য় পত্র: টেকনিক্যাল (বিভাগীয় বিষয়)
কম্পিউটার সায়েন্স এন্ড ইঞ্জিনিয়ারিং (স্পেশালাইজড ইঞ্জিনিয়ারিং)বিভাগ-ক: বহু নির্বাচনি প্রশ্ন (Technical MCQ)
৪০টি প্রশ্ন × ১.৫ নম্বর = ৬০ নম্বর (নেগেটিভ মার্ক ০.২৫)একটি সিরিজ RLC সার্কিটে রেজোন্যান্স (Resonance) ঘটার শর্ত কোনটি?
সিরিজ রেজোন্যান্সে ইন্ডাক্টিভ রিঅ্যাক্ট্যান্স এবং ক্যাপাসিটিভ রিঅ্যাক্ট্যান্স সমান হয়ে পরস্পরকে বাতিল করে দেয়।
দুটি সমান মানের 10 μF ধারক শ্রেণিতে (Series) যুক্ত থাকলে তাদের তুল্য ধারকত্ব কত হবে?
শ্রেণিতে তুল্য ধারকত্ব 1/C = 1/10 + 1/10 = 2/10, অর্থাৎ C = 10 / 2 = 5 μF।
বিশুদ্ধ সিলিকনে পঞ্চযোজী (Pentavalent) অপদ্রব্য (যেমন আর্সেনিক, ফসফরাস) ডোপিং করলে কোন ধরনের সেমিকন্ডাক্টর তৈরি হয়?
পঞ্চযোজী পরমাণু অতিরিক্ত একটি মুক্ত ইলেকট্রন দান করে মেজরিটি ক্যারিয়ার হিসেবে ইলেকট্রন বাড়ায় (N-type)।
হুইটস্টোন ব্রিজের (Wheatstone Bridge) চারটি বাহুর রোধ P = 10 Ω, Q = 20 Ω, R = 30 Ω হলে ব্যালেন্স অবস্থায় চতুর্থ রোধ S-এর মান কত?
ব্যালেন্স শর্ত: P / Q = R / S => 10 / 20 = 30 / S => 1/2 = 30 / S => S = 60 Ω।
স্বকীয় আবেশ বা ইন্ডাক্ট্যান্সের (Inductance) এসআই একক কোনটি?
ইন্ডাক্ট্যান্সের একক হলো Henry (H), যেখানে কুণ্ডলীতে প্রতি সেকেন্ডে ১ অ্যাম্পিয়ার কারেন্ট পরিবর্তনে ১ ভোল্ট আবিষ্ট হলে ইন্ডাক্ট্যান্স ১ হেনরি।
তড়িৎ প্রাবল্যের (Electric Field Intensity, E) এসআই একক কোনটি?
তড়িৎ প্রাবল্য হলো একক ধনাত্মক আধানে প্রযুক্ত বল (E = F / q), যার একক N/C বা V/m।
মেশ অ্যানালাইসিসে (Mesh Analysis) লুপ কারেন্ট বের করতে মূলত কোন সূত্রটি প্রয়োগ করা হয়?
Mesh Analysis প্রতিটি স্বাধীন মেশ বা লুপে KVL সমীকরণ প্রয়োগ করে লুপ কারেন্ট নির্ণয় করে।
একটি পরিবাহীর মধ্য দিয়ে কারেন্ট দ্বিগুণ করা হলে উৎপন্ন তাপের পরিমাণ কত গুণ হবে?
H ∝ I², ফলে কারেন্ট ২ গুণ হলে তাপ বৃদ্ধি পাবে (২)² = ৪ গুণ।
একটি 100 W এর বৈদ্যুতিক বাল্ব প্রতিদিন 10 ঘণ্টা চললে 30 দিনে কত ইউনিট বিদ্যুৎ খরচ হবে?
মোট শক্তি = (100 W × 10 h × 30) / 1000 = 30,000 / 1000 = 30 kWh (বা ৩০ ইউনিট)।
দুটি সমান মানের 100 Ω রোধ সমান্তরালে (Parallel) যুক্ত থাকলে তাদের তুল্য রোধ কত?
দুটি সমান রোধ প্যারালালে থাকলে তুল্য রোধ অর্ধেক হয়: R = 100 / 2 = 50 Ω।
ম্যাক্সিমাম পাওয়ার ট্রান্সফার থিওরেম (Maximum Power Transfer Theorem) অনুযায়ী লোড কখন উৎস থেকে সর্বোচ্চ ক্ষমতা পাবে?
সর্বোচ্চ ক্ষমতা স্থানান্তরের শর্ত হলো লোড রেজিস্ট্যান্সকে সার্কিটের সমতুল্য অভ্যন্তরীণ রোধের সমান হতে হবে।
CPU-এর হস্তক্ষেপ ছাড়াই মেমোরি এবং I/O ডিভাইসের মধ্যে সরাসরি দ্রুত ডেটা স্থানান্তরের প্রযুক্তি কোনটি?
DMA (Direct Memory Access) কন্ট্রোলারের সাহায্যে CPU বাইপাস করে মেমোরি এবং ডিভাইসের মধ্যে উচ্চগতির ডেটা ট্রান্সফার করা যায়।
Amdahl's Law মূলত কী নির্দেশ করে?
Amdahl's Law হিসাব করে সমান্তরালকরণের (parallelization) মাধ্যমে সর্বোচ্চ কত গুণ গতি বৃদ্ধি (speedup) সম্ভব।
Hardware ডিভাইসের নন-ভোলাটাইল মেমোরিতে (ROM/Flash) স্থায়ীভাবে সংরক্ষিত প্রোগ্রাম বা কোডকে কী বলা হয়?
Firmware হলো হার্ডওয়্যারের রমে এম্বেড করা বিশেষ সফটওয়্যার যা লো-লেভেল হার্ডওয়্যার নিয়ন্ত্রণ নিশ্চিত করে।
DRAM (Dynamic RAM)-এ পর্যায়ক্রমিক রিফ্রেশিং (Periodic Refreshing)-এর প্রয়োজন হয় কেন?
DRAM-এ ডেটা ক্যাপাসিটরে চার্জ হিসেবে জমা থাকে, যা সময়ের সাথে সাথে ডিসচার্জ হয়ে যায়, ফলে রিফ্রেশ আবশ্যক।
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে প্রথম অক্টেটের মান 1 থেকে 126 পর্যন্ত (ডিফল্ট মাস্ক 255.0.0.0) (প্রশ্ন সংস্করণ 2)?
Class A range সংক্রান্ত ধারণা: প্রথম অক্টেটের মান 1 থেকে 126 পর্যন্ত (ডিফল্ট মাস্ক 255.0.0.0)।
এনালগ সিগন্যালকে ডিজিটাল বাইনারি বিট স্ট্রিমে রূপান্তরের বহুল ব্যবহৃত পদ্ধতি কোনটি?
PCM পদ্ধতিতে স্যাম্পলিং, কোয়ান্টাইজেশন এবং এনকোডিংয়ের মাধ্যমে এনালগ সংকেত ডিজিটালে রূপান্তরিত হয়।
ডেটা আদান-প্রদানের পূর্বে প্রেরক ও প্রাপকের মাঝে একটি স্থায়ী ডেডিকেটেড ফিজিক্যাল পাথ তৈরি করে কোন সুইচিং?
চিরাচরিত টেলিফোন নেটওয়ার্কে Circuit Switching ব্যবহৃত হয় যেখানে কল চলাকালীন পাথ সম্পূর্ণ সংরক্ষিত থাকে।
জানা IP অ্যাড্রেস থেকে তার সংশ্লিষ্ট ফিজিক্যাল MAC অ্যাড্রেস খুঁজে বের করতে কোনটি ব্যবহৃত হয়?
ARP লোকাল নেটওয়ার্কে ব্রডকাস্ট করে কাঙ্ক্ষিত আইপির মেশিনের ফিজিক্যাল ম্যাক অ্যাড্রেস উদ্ধার করে।
একটি সার্ভারকে মাত্রাতিরিক্ত ফেক ট্রাফিক পাঠিয়ে সাধারণ ব্যবহারকারীদের জন্য অচল করে দেওয়া সাইবার আক্রমণ কোনটি?
DDoS অ্যাটাকে বিশ্বজুড়ে হাজার হাজার বটনেট থেকে সার্ভারে আক্রমণ চালিয়ে তার রিসোর্স নিঃশেষ করে সার্ভার ডাউন করা হয়।
একটি নির্দিষ্ট রুম, বিল্ডিং বা ক্যাম্পাসের মধ্যে সীমাবদ্ধ নেটওয়ার্ককে কী বলে?
LAN হলো অল্প ভৌগোলিক পরিসীমার উচ্চগতির প্রাইভেট নেটওয়ার্ক।
এন্ড-টু-এন্ড (End-to-End) প্রসেস-টু-প্রসেস বিশ্বস্ত যোগাযোগ ও পোর্ট অ্যাড্রেসিং নিয়ন্ত্রণ করে কোন স্তর?
Transport Layer (TCP/UDP) মূল সোর্স প্রসেস থেকে ডেস্টিনেশন প্রসেস পর্যন্ত ডেটা ট্রান্সফার নিয়ন্ত্রণ করে।
টেলিভিশন সম্প্রচার বা কীবোর্ড থেকে সিপিইউ-তে ডেটা পাঠানো কোন মোডের উদাহরণ?
Simplex মোডে ডেটা সর্বদা একমুখীভাবে এক প্রান্ত থেকে কেবল অপর প্রান্তে প্রবাহিত হয়।
একটি সাইজ N এর অ্যারের নির্দিষ্ট ইনডেক্স থেকে এলিমেন্ট অ্যাক্সেস করার টাইম কমপ্লেক্সিটি কত?
অ্যারে কন্টিনিউয়াস মেমোরি হওয়ায় ইনডেক্স ধরে সরাসরি অফসেট যোগ করে O(1) বা ধ্রুবক সময়ে অ্যাক্সেস করা যায়।
DFS (Depth First Search) গ্রাফ ট্রাভার্সাল বাস্তবায়নে কোন ডাটা স্ট্রাকচার ব্যবহৃত হয়?
DFS কোনো শাখা ধরে গভীরে যাওয়ার জন্য LIFO Stack বা রিকার্সিভ কল স্ট্যাক ব্যবহার করে।
যে লিঙ্কড লিস্টের শেষ নোডটি পুনরায় প্রথম নোডকে নির্দেশ করে তাকে কী বলে?
Circular Linked List-এ কোনো NULL পয়েন্টার থাকে না; শেষ নোডের নেক্সট প্রথম নোডকে পয়েন্ট করে একটি বৃত্তাকার পথ তৈরি করে।
calloc() এবং malloc()-এর মূল পার্থক্য কী?
calloc(n, size) বরাদ্দকৃত সম্পূর্ণ মেমোরি ব্লককে 0 দ্বারা পূর্ণ করে, যা malloc করে না।
সাধারণ লিনিয়ার কিউয়ের মেমোরি অপচয় বা ফলস ওভারফ্লো সমস্যা সমাধানের কার্যকর রূপ কোনটি?
Circular Queue-তে শেষ ইনডেক্সের পর পুনরায় শুরুর খালি ইনডেক্স ব্যবহার করা যায় (modulo arithmetic)।
Linear Search-এর Worst-case টাইম কমপ্লেক্সিটি কত?
কাঙ্ক্ষিত উপাদানটি অ্যারের একদম শেষে থাকলে বা অনুপস্থিত থাকলে সম্পূর্ণ N উপাদান চেক করতে হয়।
Quick Sort-এর Worst-case টাইম কমপ্লেক্সিটি কত?
যখন পিভট উপাদানটি প্রতিবার সর্বনিম্ন বা সর্বোচ্চ উপাদান হিসেবে নির্বাচিত হয় তখন কুইক সর্ট O(N²) সময় নেয়।
একটি খালি স্ট্যাক (Empty Stack) থেকে কোনো উপাদান Pop করার চেষ্টা করলে কী অবস্থা তৈরি হয়?
উপাদানবিহীন স্ট্যাক থেকে পপ করার ব্যর্থ প্রয়াসকে Stack Underflow বলে।
একটি Binary Search Tree (BST)-এর ইনঅর্ডার ট্রাভার্সাল সবসময় কেমন আউটপুট প্রদান করে?
BST-এর সংজ্ঞানুযায়ী বামে ছোট এবং ডানে বড় মান থাকায় Inorder ট্রাভার্সাল সবসময় মানের আরোহী বা সাজানো ক্রম দেয়।
যে অ্যাট্রিবিউট একাধিক উপাদান বা অংশে বিভক্ত হতে পারে (যেমন: Name -> First Name, Last Name) তাকে কী বলে?
Composite Attribute একাধিক ছোট উপ-অ্যাট্রিবিউটে বিভক্ত হতে পারে।
ACID প্রোপার্টির 'C' কী নির্দেশ করে?
Consistency নিশ্চিত করে ট্রানজেকশনের পূর্বে এবং পরে ডাটাবেজ সমস্ত নিয়মনীতি ও কনস্ট্রেইন্ট মেনে ভ্যালিড স্টেটে থাকবে।
Candidate Key-সমূহের মধ্য থেকে প্রাইমারি কি হিসেবে যেটি নির্বাচিত হয়নি তাকে কী বলা হয়?
সমস্ত ক্যান্ডিডেট কি-র মধ্যে একটি প্রাইমারি কি নির্বাচিত হওয়ার পর বাকিগুলোকে অল্টারনেট কি বলা হয়।
একটি রিলেশনে বিদ্যমান মোট সারি বা টাপলের সংখ্যাকে কী বলা হয়?
Cardinality হলো একটি রিলেশনের মধ্যে মোট রো বা রেকর্ডের সংখ্যা।
SQL কোয়ারিতে রেকর্ড ফিল্টার করার মৌলিক ক্লজ কোনটি?
WHERE ক্লজ নির্দিষ্ট কন্ডিশন অনুযায়ী টেবিলের রো ফিল্টার করতে ব্যবহৃত হয়।
অ্যামপ্লিফায়ারে নেগেটিভ ফিডব্যাক (Negative Feedback) প্রয়োগ করলে কোনটি ঘটে?
নেগেটিভ ফিডব্যাক ওভারঅল গেইন কমিয়ে দেয় ঠিকই, কিন্তু অ্যামপ্লিফায়ারের স্ট্যাবিলিটি বাড়ায় ও নয়েজ/ডিস্টরশন কমায়।
সবচেয়ে স্থিতিশীল এবং বহুল ব্যবহৃত ট্রানজিস্টর বায়াসিং পদ্ধতি কোনটি?
Voltage Divider Bias তাপমাত্রার পরিবর্তন ও বিটা (β) ভ্যারিয়েশনের বিরুদ্ধে সর্বোচ্চ স্থিতিশীল Q-পয়েন্ট প্রদান করে।
বুলিয়ান অ্যালজেবরায় `A + A · B`-এর সরলীকৃত মান কত (Absorption Law)?
A + A·B = A(1 + B) = A·1 = A। এটি বুলিয়ান বীজগণিতের অত্যন্ত গুরুত্বপূর্ণ অ্যাবজর্পশন নিয়ম।
বিভাগ-খ: টেকনিক্যাল লিখিত প্রশ্ন (Technical Written/CQ)
১৮টি প্রশ্ন × ৫ নম্বর = ৯০ নম্বরClassify the instruction set of microprocessors? [মাইক্রোপ্রসেসরের ইন্সট্রাকশন সেট এর শ্রেণি বিন্যাস কর।] (03) [মান: ৫]
| Class | 8085 example |
|---|---|
| Data transfer | MOV, MVI, LDA |
| Arithmetic | ADD, SUB, INR |
| Logical | ANA, ORA, XRA, CMP |
| Branch | JMP, JZ, CALL, RET |
| Stack, I/O ও machine control | PUSH, POP, IN, OUT, HLT |
TCP (Transmission Control Protocol) এবং UDP (User Datagram Protocol)-এর মধ্যে চারটি পার্থক্য লেখ। ভিডিও স্ট্রিমিং ও অনলাইন গেমিংয়ে কেন UDP অগ্রাধিকার পায়? [মান: ৫]
পার্থক্য ছক:
১. সংযোগ: TCP কানেকশন-ওরিয়েন্টেড (Three-way handshake); UDP কানেকশনলেস।
২. নির্ভরযোগ্যতা: TCP ডেটা ডেলিভারি নিশ্চিত করে (ACK পাঠায়); UDP কোনো নিশ্চয়তা দেয় না।
৩. গতি: TCP ওভারহেড বেশি হওয়ায় তুলনামূলক ধীর; UDP অত্যন্ত দ্রুতগতির।
৪. হেডার সাইজ: TCP হেডার ২০-৬০ বাইট; UDP হেডার মাত্র ৮ বাইট।
UDP অগ্রাধিকারের কারণ: লাইভ স্ট্রিমিং ও গেমিংয়ে সামান্য প্যাকেট লসের চেয়ে রিয়েল-টাইম স্পিড এবং কম ল্যাটেন্সি বেশি গুরুত্বপূর্ণ।
Briefly describe two well known data transport protocols provided by the internet transport layer, and indicate what type of application might use that service. [Internet transport layer এর বহুল প্রচলিত দুটি data transport protocol- এর সংক্ষিপ্ত বিবরণ দাও এবং তা কোন ধরণের application- এ ব্যবহৃত হয়ে থাকে, তা লিখ।] (08) [মান: ৫]
| TCP | UDP |
|---|---|
| Connection-oriented byte stream | Connectionless datagrams |
| Reliable, ordered delivery | Delivery/order guarantee নেই |
| Retransmission, flow ও congestion control | কম protocol overhead; application প্রয়োজনমতো reliability যোগ করে |
| File transfer, reliable application traffic | DNS queries, real-time media, games |
কম্পিউটারের মৌলিক সংগঠন সংক্ষেপে বর্ণনা কর। [মান: ৫]
কম্পিউটারের প্রধান অংশ: Input, CPU, Memory এবং Output।
- Input unit ডেটা ও নির্দেশ গ্রহণ করে।
- CPU-এর ALU গাণিতিক ও যৌক্তিক কাজ করে; Control Unit নির্দেশ নির্বাহ নিয়ন্ত্রণ করে; registers অস্থায়ী ডেটা রাখে।
- Primary memory (RAM/ROM) নির্দেশ ও ডেটা রাখে; secondary storage (SSD/HDD) দীর্ঘমেয়াদে সংরক্ষণ করে।
- Output unit প্রক্রিয়াজাত ফলাফল দেখায়।
একটি গ্রাফ সংরক্ষণে অ্যাডজাসেন্সি ম্যাট্রিক্স (Adjacency Matrix) এবং অ্যাডজাসেন্সি লিস্ট (Adjacency List)-এর মধ্যে তুলনা করো। স্পার্স গ্রাফের (Sparse Graph) জন্য কোনটি বেশি মেমোরি সাশ্রয়ী এবং কেন? [মান: ৫]
তুলনা ছক:
- মেমোরি: ম্যাট্রিক্সে \(O(V^2)\), লিস্টে \(O(V + E)\)।
- এজ উপস্থিতি যাচাই: ম্যাট্রিক্সে \(O(1)\), লিস্টে \(O(\text{degree}(u))\)।
- সংযোজন: ম্যাট্রিক্সে নোড যুক্ত করা ব্যয়বহুল, লিস্টে দ্রুত।
স্পার্স গ্রাফে অগ্রাধিকার: স্পার্স গ্রাফে এজের সংখ্যা খুবই কম (\(E \ll V^2\))। ফলে অ্যাডজাসেন্সি ম্যাট্রিক্সে বেশিরভাগ সেল 0 থাকে যা বিশাল মেমরি অপচয় করে। অ্যাডজাসেন্সি লিস্টে কেবল বিদ্যমান এজগুলোর জন্য নোড বরাদ্দ হওয়ায় এটি অত্যন্ত মেমোরি সাশ্রয়ী।
Mention the steps of system development life cycle (SDLC). [SDLC এর ধাপগুলো লিখ ।] (05) [মান: ৫]
SDLC = System Development Life Cycle।
- Planning ও feasibility
- Requirements analysis
- Design
- Implementation
- Testing
- Deployment
- Maintenance
i) What will be the output of the following code segment? [নিম্নলিখিত code segment এর আউটপুট কি হবে?]
main () {
int x = 41, y = 43;
x = y++ + x++;
y = ++y + ++x;
printf ("%d %d", x, y);
}- 84 128
- 85 132
- 86 130
- 87 129
C-তে এবং C++17-এর আগে unsequenced modification: নির্দিষ্ট output নেই। C++17 বা পরে সংশোধিত int main/header ধরে output 85 130; কোনো option মেলে না।
Write a recursive program to find the nth term of the Fibonacci series in any structured programming language. [যেকোন স্ট্রাকচারড প্রোগ্রামিং ভাষায় Fibonacci সিরিজের n তম সংখ্যাটি খুঁজে বের করার recursive প্রোগ্রাম লিখ।] (06) [মান: ৫]
\[F_0=0,\quad F_1=1,\quad F_n=F_{n-1}+F_{n-2}\]
#include <stdio.h>
unsigned long long fib(unsigned int n) {
return n < 2 ? n : fib(n - 1) + fib(n - 2);
}
int main(void) {
int n;
if (scanf("%d", &n) != 1 || n < 0 || n > 40) return 1;
printf("%llu\n", fib((unsigned int)n));
return 0;
}এখানে indexing 0 থেকে। Simple recursion repeated calculation করে; বড় n-এর জন্য memoization ব্যবহার করা উচিত।
Stack ব্যবহার করে Postfix Expression থেকে মান বের কর। [মান: ৫]
মূল postfix expression প্রশ্নে দেওয়া নেই। নিয়ম: operand push করতে হবে; operator পেলে প্রথম pop করা মানকে ডান operand এবং দ্বিতীয়টিকে বাম operand ধরে গণনা করে ফল push করতে হবে।
উদাহরণ হিসেবে source-এ দেওয়া 5 6 2 - 3 2 ^ * 4 / +-এর জন্য:
\[5+\frac{(6-2)\times3^2}{4}=\boxed{14}\]
এটি উদাহরণের ফল; অনুপস্থিত মূল expression-এর উত্তর নয়।
অপারেটিং সিস্টেমে ডেডলক (Deadlock) সৃষ্টির জন্য প্রয়োজনীয় ৪টি কফম্যান শর্ত (Coffman Conditions) সংক্ষেপে ব্যাখ্যা করো। [মান: ৫]
৪টি শর্ত:
১. Mutual Exclusion: অন্তত একটি রিসোর্স অবশ্যই নন-শেয়ারেবল হতে হবে (একবারে কেবল ১টি প্রসেস ব্যবহার করবে)।
২. Hold and Wait: একটি প্রসেস অন্তত একটি রিসোর্স ধরে রেখে অন্য প্রসেসের দখলে থাকা রিসোর্সের জন্য অপেক্ষা করবে।
৩. No Preemption: কোনো প্রসেসের হাত থেকে জোরপূর্বক রিসোর্স কেড়ে নেওয়া যাবে না; স্বেচ্ছায় ছাড়তে হবে।
৪. Circular Wait: প্রসেসগুলোর মধ্যে একটি বৃত্তাকার চেইন তৈরি হবে (\(P_0\) অপেক্ষা করে \(P_1\)-এর রিসোর্সের জন্য, ..., \(P_n\) অপেক্ষা করে \(P_0\)-এর জন্য)।
Consider that a palindrome is a number that displays the same number while showing it either in forward or backward approach. As an example of palindrome: 12321. Write a program in C that takes a 5 digit number as an input and determines whether the input is a palindrome or not. [ধর, palindrome এমন একটি সংখ্যা যা কি না একই রকম দেখায় যখন সোজা/উল্টো যেভাবেই দেখা হোক না কেন। উদাহরণ হিসেবে একটি সংখ্যা হলো : 12321। C ল্যাঙ্গুয়েজ একটি প্রোগ্রাম লিখ যা কিনা 5 ডিজিটের একটি সংখ্যা ইনপুট হিসেবে নিবে এবং ইনপুটটি palindrome কিনা বের করবে।] (10) [মান: ৫]
#include <stdio.h>
int main(void) {
int n, reversed = 0;
if (scanf("%d", &n) != 1 || n < 10000 || n > 99999) return 1;
for (int t = n; t != 0; t /= 10)
reversed = reversed * 10 + t % 10;
puts(n == reversed ? "Palindrome" : "Not palindrome");
return 0;
}
Memory Management-এ Logical Address এবং Physical Address Space-এর পার্থক্য [মান: ৫]
| Logical/virtual address | Physical address |
|---|---|
| CPU/program-এর address space | RAM-এর বাস্তব address space |
| MMU দিয়ে অনুবাদ হয় | Address translation-এর ফল |
| Process অনুযায়ী পৃথক হতে পারে | Hardware memory access-এ ব্যবহৃত হয় |
-এর পরিপূরক (2's Complement) পদ্ধতি ব্যবহার করে \( (28)_{10} - (15)_{10} \) নির্ণয় করো (৮-বিট রেজিস্টার বিবেচনা করে)। কেরি বিট কীভাবে ফলাফল নির্দেশ করে? [মান: ৫]
সমাধান ধাপ:
১. \(+28\) এর ৮-বিট বাইনারি: 00011100
২. \(+15\) এর ৮-বিট বাইনারি: 00001111
৩. \(-15\) এর জন্য \(15\)-এর 2's complement:
1's complement = 11110000
2's complement = \(11110000 + 1 =\) 11110001
৪. যোগফল: 00011100 (+28)
+ 11110001 (-15)
-------------
1 00001101
ফলাফল: চূড়ান্ত কেরি 1 এসেছে, যা প্রমাণ করে ফলাফলটি ধনাত্মক। কেরি অগ্রাহ্য করলে মান 00001101 \(= (13)_{10}\)।
ইথারনেটে ব্যবহৃত CSMA/CD (Carrier Sense Multiple Access with Collision Detection) কীভাবে কাজ করে সংক্ষেপে ব্যাখ্যা করো। [মান: ৫]
কার্যপদ্ধতি:
১. Carrier Sense: কোনো নোড ডাটা পাঠানোর আগে চ্যানেলটি ফ্রি কি না পরীক্ষা করে শোনে।
২. Multiple Access: চ্যানেল ফ্রি পেলে যেকোনো নোড ট্রান্সমিশন শুরু করতে পারে।
৩. Collision Detection: যদি একাধিক নোড একই সাথে ডাটা পাঠায়, তবে সংঘর্ষ (Collision) ঘটে এবং সিগন্যাল অ্যামপ্লিচিউড অস্বাভাবিক বৃদ্ধি পায়।
৪. Jam Signal: কলিশন শনাক্ত হলে একটি জ্যাম সিগন্যাল পাঠিয়ে সকল ট্রান্সমিশন থামানো হয়।
৫. Exponential Backoff: প্রতিটি নোড র্যান্ডম সময় অপেক্ষা করে পুনরায় ট্রান্সমিশনের চেষ্টা করে।
How is a member function of a class defined? [class এর member function এর সংজ্ঞা দাও।] (04) [মান: ৫]
Class-এর member function class-এর ভিতরে define করা যায় অথবা বাইরে scope-resolution operator :: দিয়ে define করা যায়।
#include <iostream>
class Counter {
int value = 0;
public:
void increment();
int get() const { return value; }
};
void Counter::increment() { ++value; }
int main() {
Counter c;
c.increment();
std::cout << c.get() << '\n';
}
How many strings of three decimal digits are possible? If the string (i) do not contain the same digit three times (ii) begin with an odd digit (iii) have exactly three digits that are 9s. [তিন দশমিক সংখ্যার কতগুলো স্ট্রিং হবে যদি...]
(Top left text continues from the previous page's sub-questions)
[(i) একই অংক তিনবার না ধারণ করে (ii) বিজোড় অংক দ্বারা শুরু হয় (iii) তিনটি অংকেই 9 আছে।] [মান: ৫]
String-এ leading zero অনুমোদিত। প্রতিটি অবস্থানে 10টি digit।
\[N=10^3=1000\]
- তিন digit একই নয়: \(1000-10=990\)।
- Odd digit দিয়ে শুরু: \(5\times10\times10=500\)।
- ঠিক তিনটি 9 আছে: শুধু 999, অর্থাৎ 1টি।
What types of tests are performed during unit testing of software development [সফটওয়্যার ডেভেলপমেন্টের ক্ষেত্রে ইউনিট টেস্টিং এ কি কি টেস্ট করা হয়।] (10) [মান: ৫]
- Module interface ও parameter validation।
- Normal, boundary ও invalid input cases।
- Independent control-flow path/branch।
- Local data structures ও state transitions।
- Error/exception handling ও resource cleanup।
Dependencies প্রয়োজনে stub/mock করা হয়; unit testing পুরো system integration test নয়।
What are 10 Base 2, 10 Base 5 and 10 Base T Ethernet LANs? [10 Base 2, 10 Base 5 এবং 10 Base T ইথারনেট LANs কি?] [মান: ৫]
| Standard | Media | Speed | Maximum segment |
|---|---|---|---|
| 10BASE2 | Thin coaxial | 10 Mbit/s | 185 m |
| 10BASE5 | Thick coaxial | 10 Mbit/s | 500 m |
| 10BASE-T | Twisted pair | 10 Mbit/s | 100 m |