DUET Admission 2027 Model Exam 099 - কম্পিউটার সায়েন্স এন্ড ইঞ্জিনিয়ারিং (CSE)
Computer Science and Engineering · আসন সংখ্যা: 120
১ম পত্র: নন-টেকনিক্যাল (পদার্থবিজ্ঞান, রসায়ন, গণিত ও ইংরেজি)
পদার্থবিজ্ঞান (৪০) · রসায়ন (৪০) · গণিত (৪০) · ইংরেজি (৩০)বিভাগ-ক: বহু নির্বাচনি প্রশ্ন (MCQ)
৪০টি প্রশ্ন × ১.৫ নম্বর = ৬০ নম্বর (নেগেটিভ মার্ক ০.২৫)Wavelength-এর dimension কী?
Wave number-এর dimension কোনটি?
Intensity of sound-এর dimension কী?
Simple harmonic motion-এ angular frequency-এর dimension কোনটি?
Time period-এর dimension কী?
Velocity potential-এর dimension কী হতে পারে?
Refractive index-এর dimension কোনটি?
Relative density-এর dimension কী?
Efficiency-এর dimension কোনটি?
Dimensional homogeneity অনুযায়ী equation-এর প্রতিটি term-এর কী একই হতে হবে?
Na এর অক্সাইডের প্রকৃতি সাধারণত কেমন?
K এর অক্সাইডের প্রকৃতি সাধারণত কেমন?
\(\text{BF₃}\) অণুর বন্ধন কোণ (Bond Angle) আনুমানিক কত?
\(\text{PCl₅}\) অণুর কেন্দ্রীয় পরমাণুর সংকরায়ন (Hybridization) কোনটি?
\(\text{XeF₄}\) অণুর কেন্দ্রীয় পরমাণুতে নিঃসঙ্গ মুক্তজোড় (Lone Pair) ইলেকট্রন সংখ্যা কত?
\(\text{ClF₃}\) অণুর কেন্দ্রীয় পরমাণুর সংকরায়ন (Hybridization) কোনটি?
Cl এর প্রথম আয়নীকরণ শক্তির প্রবণতা কোনটি?
Sc এর প্রথম আয়নীকরণ শক্তির প্রবণতা কোনটি?
পানীয় জলে দ্রবীভূত অক্সিজেনের (DO) আদর্শ মাত্রা সাধারণত কত হওয়া উচিত?
বেনজিনকে অনার্দ্র AlCl₃ এর উপস্থিতিতে মিথাইল ক্লোরাইডের সাথে বিক্রিয়া করালে (Friedel-Crafts)
দুটি ভেক্টর A = 2i + 3j - k এবং B = 3i - 2j + 4k হলে এদের ডট গুণন (A · B) এর মান কত?
-2 + 3i এর conjugate কোনটি?
(1 + i)/(1 - i) এর মান কত?
triangle inequality অনুযায়ী |z₁ + z₂| ≤ ?
z = a + bi, |z| = r হলে cos θ = কত?
ω যদি 1-এর complex cube root of unity হয়, তবে ω³ = কত?
x² + 2x + 5 = 0 সমীকরণের roots কোনটি?
(1 + i)/(1 - i) এর conjugate কোনটি?
x² + 3x + 1 = 0 সমীকরণের শূন্যগুলির যোগফল কত?
x² + 5x + 2 = 0 সমীকরণের গুণফল নির্ণয় করুন।
What is the precise meaning of the idiom/phrase 'At the eleventh hour' in usage #9?
Fill in the blank with the appropriate preposition:
'Motorists are warned to beware ___ slippery roads during rainfall.'
Fill in the blank with the appropriate preposition:
'The peer reviewers concurred ___ the lead author's revolutionary hypothesis.'
Fill in the blank with the appropriate preposition:
'The renowned mathematician took great delight ___ solving intricate differential equations.'
Fill in the blank with the appropriate preposition:
'One horsepower is equivalent ___ approximately 746 watts in the SI system.'
Fill in the blank with the appropriate preposition:
'The accused employee proved that he was entirely innocent ___ the data breach.'
Fill in the blank with the appropriate preposition:
'In power electronics, engineers prefer MOSFETs ___ BJTs for high frequency switching.'
By next year, he ___ his degree.
Each of the boys ___ a prize.
Fill in the blank with the appropriate preposition:
'All students must abide ___ the university regulations.'
বিভাগ-খ: সংক্ষিপ্ত ও বর্ণনামূলক লিখিত প্রশ্ন (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)
৪০টি প্রশ্ন × ১.৫ নম্বর = ৬০ নম্বর (নেগেটিভ মার্ক ০.২৫)বেসিক ইলেকট্রিসিটিতে সর্বোচ্চ মান এবং আরএমএস মানের অনুপাত যা সাইন তরঙ্গে √2 ≈ ১.৪১৪ (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে কুণ্ডলীতে আবিষ্ট ভোল্টেজ ফ্লাক্স পরিবর্তনের হারের সমানুপাতিক (e = -N dΦ/dt) (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে বোরন, অ্যালুমিনিয়াম, গ্যালিয়াম যা P-type সেমিকন্ডাক্টর তৈরির অ্যাকসেপ্টর ডোপ্যান্ট (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে RAB = RA + RB + (RA · RB / RC) স্টার থেকে ডেল্টা রূপান্তরের সাধারণ সূত্র (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে একক দৈর্ঘ্য ও একক প্রস্থচ্ছেদের পরিবাহীর রোধকে আপেক্ষিক রোধ (Resistivity) বলে (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে চিরাচরিত প্রথা অনুযায়ী পজিটিভ থেকে নেগেটিভ টার্মিনালে কারেন্ট ধরা হয় (ইলেকট্রন গতির বিপরীত) (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে যে সার্কিটকে কোনো তার একে অপরকে অতিক্রম না করিয়ে সমতলে আঁকা যায় (মেশ অ্যানালাইসিসের শর্ত) (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে নন-লিনিয়ার ডিভাইসে ক্ষুদ্র ভোল্টেজ পরিবর্তনের সাথে ক্ষুদ্র কারেন্ট পরিবর্তনের অনুপাত (ΔV/ΔI) (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে পরিবাহী তারের নিজস্ব রোধের কারণে তাপ আকারে অপচয় হওয়া ক্ষমতা (I²R লস) (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে সেমিকন্ডাক্টর ও ইনসুলেটরে তাপমাত্রা বাড়লে রোধ কমে যায় (α ঋণাত্মক) (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে উভয় দিকে বিদ্যুৎ প্রবাহে সার্কিটের বৈশিষ্ট্য ও মান একই থাকে যে নেটওয়ার্কে (প্রশ্ন সংস্করণ 2)?
কম্পিউটারের মাদারবোর্ডে CPU, RAM এবং GPU-এর মতো উচ্চগতির উপাদানের মধ্যে সংযোগ স্থাপন করে কোন চিপসেট?
Data Hazard (RAW - Read After Write) কখন দেখা দেয়?
সোর্স কোডের প্রতিটি লাইন এক এক করে অনুবাদ ও অবিলম্বে এক্সিকিউট করে কোনটি?
Cache Mapping-এ প্রধান মেমোরির যেকোনো ব্লক ক্যাশের যেকোনো লাইনে বসতে পারে কোন পদ্ধতিতে?
লোকালহোস্ট বা লুপব্যাক অ্যাড্রেসিংয়ের জন্য IPv4-এ কোন রেঞ্জ সংরক্ষিত?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে প্রতি সেকেন্ডে ক্যারিয়ার সিগন্যালের স্টেট বা সিগন্যাল ইউনিটের পরিবর্তনের সংখ্যা (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে সুইচ বা রাউটার সম্পূর্ণ প্যাকেট বা মেসেজ মেমোরিতে গ্রহণ করে পরীক্ষা শেষে পরবর্তী নোডে ফরোয়ার্ড করা (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে ফাইল ট্রান্সফার প্রটোকলে কন্ট্রোল সংযোগে পোর্ট ২১ এবং ডেটা স্থানান্তরে পোর্ট ২০ ব্যবহৃত হয় (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে যেকোনো দৈর্ঘ্যের ডেটাকে একটি নির্দিষ্ট অপরিবর্তনীয় ফিক্সড দৈর্ঘ্যের ডাইজেস্টে রূপান্তরকারী ওয়ান-ওয়ে ফাংশন (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে ব্যক্তির চারপাশে কয়েক মিটারের মধ্যে সীমাবদ্ধ ডিভাইস সংযোগ (যেমন Bluetooth) (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে ট্রান্সপোর্ট লেয়ারে টিসিপির ক্ষেত্রে সেগমেন্ট (Segment) এবং ইউডিপিতে ইউজার ডেটাগ্রাম (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে খুব সরু কোরবিশিষ্ট ফাইবার যা একক রশ্মিতে লেজারের সাহায্যে বহুদূর পর্যন্ত ডেটা নেয় (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে দুটি পৃথক সাজানো ডেটা সেটকে একত্রিত করে একটি একক সাজানো সেটে পরিণত করা (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে এমন ডিরেক্টেড গ্রাফ যার কোনো পথেই কোনো চক্র বা সাইকেল তৈরি হয় না (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে হেড পয়েন্টারকে তার পরবর্তী নোডে সরিয়ে দিয়ে প্রথম নোড O(1) সময়ে ডিলিট করা (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে যেকোনো ডেটা টাইপের অ্যাড্রেস ধারণ করতে সক্ষম জেনেরিক পয়েন্টার (void *) (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে গ্রাফ বা ট্রির লেভেল ধরে অনুসন্ধানে (Breadth First Search) কিউ ব্যবহৃত হয় (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে প্রথম তূলনাতেই অ্যারের ঠিক মাঝের মিডল উপাদানে কাঙ্ক্ষিত ডেটা পেয়ে যাওয়া O(1) (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে অতিরিক্ত কোনো উল্লেখযোগ্য মেমোরি ছাড়াই মূল অ্যারের ভেতরেই সাজানো সম্পন্ন করা (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে যেখানে অপারেটর দুটি অপারেন্ডের পূর্বে অবস্থান করে (Polish Notation) (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে বাম সাবট্রির সমস্ত মান রুটের চেয়ে ছোট এবং ডান সাবট্রির মান রুটের চেয়ে বড় বা সমান (প্রশ্ন সংস্করণ 2)?
ডাটাবেজ ম্যানেজমেন্টে ডেটাকে রো এবং কলাম সমন্বিত দ্বিমাত্রিক টেবিলে প্রকাশকারী আধুনিক ডেটা মডেল (প্রশ্ন সংস্করণ 2)?
ডাটাবেজ ম্যানেজমেন্টে ডাটাবেজে ডেটা সম্পর্কে অতিরিক্ত তথ্য (Data about data) (প্রশ্ন সংস্করণ 2)?
ডাটাবেজ ম্যানেজমেন্টে কলামের মান নির্দিষ্ট ভ্যালিড ডেটা টাইপ ও পরিসীমার মধ্যে থাকার নিয়ম (প্রশ্ন সংস্করণ 2)?
ডাটাবেজ ম্যানেজমেন্টে কনসেপচুয়াল স্কিমা অক্ষুণ্ণ রেখে ডিস্কের অভ্যন্তরীণ ফিজিক্যাল স্টোরেজ কাঠামো পরিবর্তনের সুবিধা (প্রশ্ন সংস্করণ 2)?
ডাটাবেজ ম্যানেজমেন্টে বাম টেবিলের সমস্ত রেকর্ড এবং ডান টেবিলের ম্যাচিং রেকর্ড প্রদর্শন করে (অমিলগুলোতে NULL) (প্রশ্ন সংস্করণ 2)?
ডিজিটাল ইলেকট্রনিক্সে অ্যামপ্লিফায়ারে গেইন এবং ব্যান্ডউইথের গুণফল সর্বদা একটি নির্দিষ্ট ধ্রুবক থাকে (প্রশ্ন সংস্করণ 2)?
ডিজিটাল ইলেকট্রনিক্সে সুইচ ON হিসেবে কাজ করতে E-B এবং C-B উভয় জাংশনই ফরওয়ার্ড বায়াস থাকা (প্রশ্ন সংস্করণ 2)?
ডিজিটাল ইলেকট্রনিক্সে ইনপুট দুটি অভিন্ন বা সমান হলে আউটপুট ১ প্রদান করে (Coincidence Gate) (প্রশ্ন সংস্করণ 2)?
বিভাগ-খ: টেকনিক্যাল লিখিত প্রশ্ন (Technical Written/CQ)
১৮টি প্রশ্ন × ৫ নম্বর = ৯০ নম্বরBriefly explain stack data structure with an example. [Stack ডাটা-স্ট্রাকচার উদাহরণসহ সংক্ষেপে ব্যাখ্যা কর।] (06) [মান: ৫]
Stack হলো LIFO data structure। Push top-এ যোগ করে, pop top থেকে সরায়। Recursion-এ প্রতিটি call-এর return address, arguments ও local context সংরক্ষিত হয়; সর্বশেষ call প্রথমে return করে।
push(10): [10]
push(20): [10, 20] <- top
pop(): returns 20; stack = [10]
Intel 8085 এবং Intel 8086 মাইক্রোপ্রসেসরের মধ্যে পাঁচটি প্রধান প্রযুক্তিগত পার্থক্য ছক আকারে দেখাও। [মান: ৫]
পার্থক্য ছক:
১. আর্কিটেকচার: 8085 হলো 8-বিট প্রসেসর; 8086 হলো 16-বিট প্রসেসর।
২. অ্যাড্রেস বাস: 8085-এ 16-বিট (64 KB); 8086-এ 20-বিট (1 MB)।
৩. পাইপলাইনিং: 8085-এ পাইপলাইনিং নেই; 8086-এ 6-বাইট কিউ দ্বারা পাইপলাইনিং সমর্থিত।
৪. অপারেটিং মোড: 8085-এ একক মোড; 8086-এ Minimum এবং Maximum মোড রয়েছে।
৫. সেগমেন্টেশন: 8085-এ কোনো সেগমেন্টেশন নেই; 8086-এ ৪টি সেগমেন্ট রেজিস্টার আছে।
What is meant by the data abstraction? Mention the levels of Data abstraction. (ডাটা এবস্ট্রাকশন বলতে কি বুঝায়? ডাটা এবস্ট্রাকশনের বিভিন্ন স্তরগুলো উল্লেখ কর। (06) [মান: ৫]
Data abstraction ব্যবহারকারীকে অপ্রয়োজনীয় storage details থেকে আলাদা রাখে।
| Level | অর্থ |
|---|---|
| Physical | ডেটা কীভাবে disk-এ সংরক্ষিত |
| Logical | কোন data, structure ও relationship আছে |
| View/external | নির্দিষ্ট ব্যবহারকারীর দেখা অংশ |
Write the functions of transport layer in OSI reference model. [OSI রেফারেন্স মডেলের ট্রান্সপোর্ট লেয়ারের কার্যাবলী লিখ।] (04) [মান: ৫]
- Port দিয়ে application process শনাক্ত করা ও multiplex/demultiplex করা।
- End-to-end data delivery, segmentation/reassembly।
- TCP-তে reliable ordered delivery, retransmission, flow ও congestion control।
- UDP connectionless datagram দেয়; reliability/order নিশ্চিত করে না।
What are the advantages of relational database system over traditional file system? [গতানুগতিক ফাইল সিস্টেম অপেক্ষা রিলেশনাল ডাটাবেস সিস্টেমের সুবিধাগুলি কি কি?] (07) [মান: ৫]
- নিয়ন্ত্রিত redundancy ও consistency।
- Constraints দিয়ে data integrity।
- Authorization ও access control।
- Transactions ও concurrent access।
- Backup এবং crash recovery।
- Data independence ও SQL query।
ফাইল প্রসেসিং সিস্টেমের তুলনায় ডাটাবেজ ম্যানেজমেন্ট সিস্টেম (DBMS) ব্যবহারের চারটি প্রধান সুবিধা বাস্তব উদাহরণসহ ব্যাখ্যা করো। [মান: ৫]
সুবিধাসমূহ:
১. ডাটা রিডানড্যান্সি হ্রাস: ফাইল সিস্টেমে একই তথ্য বারবার সংরক্ষিত হয়; DBMS সেন্ট্রালাইজড হওয়ায় ডুপ্লিকেট তথ্য দূর করে।
২. ডাটা ইনকনসিস্টেন্সি রোধ: আপডেট একবার করলেই সকল জায়গায় পরিবর্তিত ডাটা প্রতিফলিত হয়।
৩. ডাটা শেয়ারিং ও কনকারেন্সি: একাধিক ব্যবহারকারী একই সাথে নিরাপদে ডাটা অ্যাক্সেস করতে পারে (লকিং মেকানিজম)।
৪. নিরাপত্তা ও ইন্টিগ্রিটি: কনস্ট্রেইন্ট (Primary key, Not Null) এবং ব্যবহারকারীর পারমিশন দ্বারা ডাটা সুরক্ষিত থাকে।
Describe the flag register of \(\mathbf{8086\,}\mathbf{\mu}\text{P}\). ( \(\mathbf{8086\,}\mathbf{\mu}\text{P}\) এর ফ্ল্যাগ রেজিস্টার বর্ণনা কর ।) (04) [মান: ৫]
8086-এ একটি 16-bit FLAGS register আছে; এর 9টি flag সক্রিয়।
| Flag | কাজ |
|---|---|
| CF | Unsigned carry/borrow |
| PF | ফলাফলের নিচের 8 বিটে even parity |
| AF | Bit 3 থেকে bit 4-এ carry/borrow |
| ZF | ফলাফল শূন্য |
| SF | ফলাফলের sign bit |
| OF | Signed arithmetic overflow |
| TF | Single-step execution |
| IF | Maskable interrupt enable |
| DF | String operation-এর দিক: 0 হলে বৃদ্ধি, 1 হলে হ্রাস |
Consider a linear array AAA (5:50), BBB (-5:10) and CCC (18), suppose base (AAA) = 300 and the number of words per memory cell is 4 for AAA. a) Find the number of elements in each array b) The address of AAA (15), AAA (35) and AAA [55] [(AAA (5:50). BBB(-5:10) এবং CCC (18) & ধর বেইস (AAA) = 300 এবং AAA এর জন্য মেমোরি সেলের ওয়ার্ড সংখ্যা 4 (চার) (a) প্রত্যেক এ্যারের এলিমেন্ট সংখ্যা বের কর। (b) AAA [15], AAA [35] এবং AAA [55] এর এড্রেস বের কর। (14) [মান: ৫]
\[N_{AAA}=50-5+1=46,\quad N_{BBB}=10-(-5)+1=16,\quad N_{CCC}=18\]
\[\operatorname{LOC}(AAA[k])=300+4(k-5)\]
\[\operatorname{LOC}(AAA[15])=340,\quad\operatorname{LOC}(AAA[35])=420\]
AAA[55] invalid: declared upper bound 50। Formula-এ 500 পাওয়া গেলেও সেটি array-এর বৈধ element address নয়।
স্ট্যাক (Stack)-এর মূল নীতি কী? একটি 1D অ্যারে ব্যবহার করে স্ট্যাকের push() এবং pop() অপারেশনের C অ্যালগরিদম/কোড এবং ওভারফ্লো (Overflow) ও আন্ডারফ্লো (Underflow) শর্তগুলো ব্যাখ্যা করো। [মান: ৫]
মূল নীতি: LIFO (Last In First Out)।
শর্তসমূহ:
- Overflow: top == MAX - 1
- Underflow: top == -1
কোড:#define MAX 10
int stack[MAX], top = -1;
void push(int x) {
if (top == MAX - 1) { printf("Stack Overflow!\n"); return; }
stack[++top] = x;
}
int pop() {
if (top == -1) { printf("Stack Underflow!\n"); return -1; }
return stack[top--];
}
IP Address: 192.168.1.1, Subnet Mask: 255.255.255.192 [মান: ৫]
\[255.255.255.192=/26,\quad h=32-26=6\]
| বিষয় | ফল |
|---|---|
| Network | 192.168.1.0/26 |
| Broadcast | 192.168.1.63 |
| Usable hosts | 192.168.1.1 - 192.168.1.62 |
| Usable host count | \(2^6-2=62\) |
192.168.1.0/24 parent network ধরা হলে /26 subnet সংখ্যা \(2^{26-24}=4\)। Parent prefix ছাড়া subnet সংখ্যা নির্দিষ্ট নয়।
What is inheritance? Give its real world example. [ইনহেরিটেন্স কি? ইহার একটি বাস্তব উদাহরণ দাও ।] (05) [মান: ৫]
Inheritance-এ derived class base class-এর accessible data ও behaviour পুনর্ব্যবহার করে এবং নতুন behaviour যোগ করতে পারে। উদাহরণ: Vehicle থেকে Car ও Bus।
#include <iostream>
class Vehicle {
public:
void start() const { std::cout << "Started\n"; }
};
class Car : public Vehicle {
public:
void drive() const { std::cout << "Driving\n"; }
};
int main() { Car c; c.start(); c.drive(); }
একটি Lab-এ 25টি computer আছে এবং প্রতিটি computer-এ 8 GB RAM আছে। OS-এর জন্য 2 GB RAM প্রয়োজন হলে Application Software-এর জন্য কত RAM available থাকবে? [মান: ৫]
\[R_{\text{per computer}}=8-2=6\,\mathrm{GB}\]
\[R_{\text{total}}=25\times6=\boxed{150\,\mathrm{GB}}\]
এটি ২৫টি কম্পিউটারের মোট অবশিষ্ট RAM; একটি কম্পিউটারে ১৫০ GB ব্যবহারযোগ্য নয়।
What is relational algebra? [Relational algebra কী?] (05) [মান: ৫]
Relational algebra হলো relation-এর ওপর operations দিয়ে query প্রকাশের formal procedural language; প্রতিটি operation relation ফেরত দেয়।
| Operation | কাজ |
|---|---|
| Selection \(\sigma\) | শর্ত অনুযায়ী rows |
| Projection \(\pi\) | নির্দিষ্ট columns |
| Union / difference | Set combination / subtraction |
| Cartesian product | সব tuple pair |
| Join | শর্ত পূরণকারী tuple pair |
| Rename | Relation/attribute-এর নাম পরিবর্তন |
JK ফ্লিপ-ফ্লপের সত্যক সারণি দাও। রেস-অ্যারাউন্ড কন্ডিশন (Race-Around Condition) কী এবং কীভাবে মাস্টার-স্লেভ (Master-Slave) কাঠামোর সাহায্যে এটি দূর করা যায়? [মান: ৫]
সত্যক সারণি:
- \(J=0, K=0 \rightarrow Q_{next} = Q\) (No change)
- \(J=0, K=1 \rightarrow Q_{next} = 0\) (Reset)
- \(J=1, K=0 \rightarrow Q_{next} = 1\) (Set)
- \(J=1, K=1 \rightarrow Q_{next} = \overline{Q}\) (Toggle)
রেস-অ্যারাউন্ড সমস্যা: লেভেল ট্রিগার্ড ক্লকে যখন \(J=1, K=1\) এবং ক্লক পালসের সময়কাল (\(t_p\)) গেট প্রোপাগেশন ডিলে (\(\Delta t\))-র চেয়ে বেশি হয়, তখন আউটপুট দ্রুত বারংবার টগল করতে থাকে।
সমাধান: মাস্টার-স্লেভ ফ্লিপ-ফ্লপে দুটি ফ্লিপ-ফ্লপ পরিপূরক ক্লক দ্বারা নিয়ন্ত্রিত হওয়ায় আউটপুট এক ক্লক সাইকেলে কেবল একবার পরিবর্তিত হতে পারে।
ব্ল্যাক বক্স টেস্টিং এবং হোয়াইট বক্স টেস্টিংয়ের মধ্যে পার্থক্য নির্দেশ করো। বাউন্ডারি ভ্যালু অ্যানালাইসিস (BVA) কোন টেস্টিংয়ের অন্তর্ভুক্ত? [মান: ৫]
পার্থক্য:
- Black Box Testing: সফটওয়্যারের অভ্যন্তরীণ সোর্স কোড না জেনে কেবল ইনপুট ও প্রত্যাশিত আউটপুট পরীক্ষা করা হয় (ফাংশনাল টেস্টিং)।
- White Box Testing: অভ্যন্তরীণ কোড স্ট্রাকচার, কন্ডিশনাল পাথ এবং লজিক লাইন বাই লাইন পরীক্ষা করা হয় (স্ট্রাকচারাল টেস্টিং)।
Boundary Value Analysis (BVA): এটি Black Box Testing-এর অন্তর্ভুক্ত, যেখানে ইনপুট সীমার প্রান্তিক মানগুলোতে (যেমন 1-100 রেঞ্জের ক্ষেত্রে 0, 1, 100, 101) ত্রুটি পরীক্ষা করা হয়।
Find out the output from the given module of program. [নিম্নে C প্রোগ্রামিং এর একটি অংশ দেওয়া হল, অংশটি থেকে আউটপুট এর মান কি কি হবে বের কর?]
void main ()
{
int a, b, c, d;
a = 15;
b = 10;
c = ++a-b;
printf(“a=%d b=%d c=%d\n”, a, b, c);
d = b ++ + a;
printf(“a=%d b=%d d=%d\n”, a, b, d);
printf(“a/b=%d\n”, a%b);
printf(a%%b=%d\n”, a%b);
printf(“a*=b=%d\n”,a*=b);
printf(“%d\n”,(c>d)? 1:0);
printf(“%d\n”, (c<d)? 1;0);
} [মান: ৫]
Printed program-এ string quotes নেই এবং শেষ ternary-তে colon-এর বদলে semicolon আছে; তাই মূল code compile হয় না। Quotes ও ternary ঠিক করলে, এবং source-এর a%b expression অপরিবর্তিত রাখলে:
a = 16 b = 10 c = 6
a = 16 b = 11 d = 26
a/b = 5
a%b = 5
a*=b = 176
0
1তৃতীয় line-এর label a/b হলেও calculation a%b; সত্যিই a/b করলে integer result 1।
Department(DeptID, DeptName), Employees(Name, DeptID, Salary)
- সব department-এর average salary বের কর।
- Salary 50000-এর বেশি এমন employee-এর name ও department দেখাও।
সব department, এমনকি employee না থাকা department-ও দেখাতে LEFT JOIN ব্যবহার করা হয়েছে।
SELECT d.DeptID, d.DeptName, AVG(e.Salary) AS AverageSalary
FROM Department AS d
LEFT JOIN Employees AS e ON e.DeptID = d.DeptID
GROUP BY d.DeptID, d.DeptName;
SELECT e.Name, d.DeptName
FROM Employees AS e
JOIN Department AS d ON d.DeptID = e.DeptID
WHERE e.Salary > 50000;Employee না থাকলে average NULL; সেটি শূন্য salary বোঝায় না।
Define Through put, Turnaround time, Waiting time and Response time in respect of operating system. [অপারেটিং সিস্টেমের ক্ষেত্রে Throughput, Turnaround time, Waiting time এবং Response time এর সংজ্ঞা লিখ ।] (10) [মান: ৫]
| Metric | সংজ্ঞা |
|---|---|
| Throughput | প্রতি unit time-এ completed process সংখ্যা |
| Turnaround time | Completion time − arrival time |
| Waiting time | Ready queue-এ মোট অপেক্ষা |
| Response time | প্রথম CPU service/response time − arrival time |