DUET Admission 2027 Model Exam 078 - কম্পিউটার সায়েন্স এন্ড ইঞ্জিনিয়ারিং (CSE)
Computer Science and Engineering · আসন সংখ্যা: 120
১ম পত্র: নন-টেকনিক্যাল (পদার্থবিজ্ঞান, রসায়ন, গণিত ও ইংরেজি)
পদার্থবিজ্ঞান (৪০) · রসায়ন (৪০) · গণিত (৪০) · ইংরেজি (৩০)বিভাগ-ক: বহু নির্বাচনি প্রশ্ন (MCQ)
৪০টি প্রশ্ন × ১.৫ নম্বর = ৬০ নম্বর (নেগেটিভ মার্ক ০.২৫)Circular orbit-এর period formula কী?
Orbital speed circular orbit-এ কী?
Orbit radius বাড়লে circular orbital speed কী হয়?
Orbit radius বাড়লে period কী হয়?
Central mass বাড়লে একই radius-এ orbital speed কী হয়?
Central mass বাড়লে একই radius-এ period কী হয়?
Kepler third law-এ r-এর বদলে কী ব্যবহার করা উচিত elliptical orbit-এ?
দুই planet-এর semi-major axes ratio 1:4 হলে period ratio কী?
দুই planet-এর periods ratio 1:8 হলে semi-major axes ratio কী?
দুই planet একই orbit radius-এ একই central mass ঘিরে চললে periods কেমন?
\(\text{IF₅}\) অণুর কেন্দ্রীয় পরমাণুর সংকরায়ন (Hybridization) কোনটি?
He মৌলটির বিশিষ্ট রাসায়নিক বৈশিষ্ট্য কোনটি?
Zn মৌলটির বিশিষ্ট রাসায়নিক বৈশিষ্ট্য কোনটি?
Li মৌলটির বিশিষ্ট রাসায়নিক বৈশিষ্ট্য কোনটি?
Li এর প্রথম আয়নীকরণ শক্তির প্রবণতা কোনটি?
mL 0.05 M \(\text{Sucrose (C₁₂H₂₂O₁₁)}\) দ্রবণ প্রস্তুত করতে কত গ্রাম দ্রব প্রয়োজন হবে? (M = 342.0 g/mol)
প্রধান কোয়ান্টাম সংখ্যা \(n = 4\) এবং সহকারী কোয়ান্টাম সংখ্যা \(l = 3\) (4f) এ মোট অরবিটাল ও সর্বোচ্চ ইলেকট্রন ধারণক্ষমতা কত?
\(\text{BF₃}\) অণুর কেন্দ্রীয় পরমাণুতে নিঃসঙ্গ মুক্তজোড় (Lone Pair) ইলেকট্রন সংখ্যা কত?
B এর অক্সাইডের প্রকৃতি সাধারণত কেমন?
Si এর অক্সাইডের প্রকৃতি সাধারণত কেমন?
C3 এর মান নির্ণয় করুন।
x² - 6x - 30 = 0 সমীকরণের উৎপাদকী রূপ কী?
এককের কাল্পনিক ঘনমূল ω হলে (1 - ω + ω²)(1 + ω - ω²) এর মান কত?
বৃত্ত x² + y² - 4x + 6y - 12 = 0 এর কেন্দ্র এবং ব্যাসার্ধ কত?
z + z̄ (z = a + bi) কী ধরনের সংখ্যা?
z = 5 - 12i হলে |z| কত?
|z| = 13 এবং Re(z) = 5 হলে |Im(z)| কত?
arg(z₁/z₂) (z₂ ≠ 0) কত?
|z - 3| = 4 কিসের সমীকরণ?
quadratic equation-এর discriminant ঋণাত্মক হলে roots কেমন হয়?
Fill in the blank with the appropriate preposition:
'The top-ranking graduate seemed destined ___ a distinguished career in robotics.'
Fill in the blank with the appropriate preposition:
'The professor was exceptionally fond ___ mentoring ambitious young innovators.'
Fill in the blank with the appropriate preposition:
'Poorly grounded metallic chassis is liable ___ deliver dangerous electrical shocks.'
I am here for ten years.
She ___ to school every day.
What is the synonym of the word 'PRUDENT'?
What is the precise meaning of the idiom/phrase 'Break the ice' in usage #3?
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.'
বিভাগ-খ: সংক্ষিপ্ত ও বর্ণনামূলক লিখিত প্রশ্ন (Written/CQ)
১৮টি প্রশ্ন × ৫ নম্বর = ৯০ নম্বর\(1000\,\text{kg}\) ভরের একটি গাড়ি \(20\,\text{m/s}\) বেগে চলছিল। ব্রেক প্রয়োগ করে \(5\,\text{s}\)-এর মধ্যে গাড়িটিকে স্থির করা হলো।
(ক) গাড়ির ত্বরণ (মন্দন) এবং ব্রেকজনিত বল নির্ণয় করো।
(খ) ব্রেক করার পর গাড়িটি থামার পূর্বে কত দূরত্ব অতিক্রম করবে? [মান: ৫]
গণনা:
- \(m = 1000\,\text{kg}, u = 20\,\text{m/s}, v = 0, t = 5\,\text{s}\)
(ক) মন্দন: \[a = \frac{v - u}{t} = \frac{0 - 20}{5} = -4\,\text{m/s}^2 \implies \text{মন্দন} = \mathbf{4\,\text{m/s}^2}\]
ব্রেকজনিত বল: \[F = m \cdot a = 1000 \times (-4) = -4000\,\text{N} \implies \mathbf{4\,\text{kN}\text{ (গতির বিপরীতে)}}\]
(খ) অতিক্রান্ত দূরত্ব: \[s = u t + \frac{1}{2} a t^2 = 20 \times 5 + \frac{1}{2}(-4)(5)^2 = 100 - 50 = \mathbf{50\,\text{m}}\]
একটি সরল ছন্দিত স্পন্দনশীল (SHM) কণার সরণের সমীকরণ \(x = 5 \sin(10 t + \pi/4)\) মিটার হলে:
(ক) কণাটির বিস্তার (Amplitude), কৌণিক কম্পাঙ্ক এবং পর্যায়কাল নির্ণয় করো।
(খ) কণাটির সর্বোচ্চ বেগ (\(v_{max}\)) এবং সর্বোচ্চ ত্বরণ (\(a_{max}\)) কত? [মান: ৫]
আদর্শ সমীকরণের সাথে তুলনা (\(x = A \sin(\omega t + \delta)\)):
(ক) বিস্তার: \(\mathbf{A = 5\,\text{m}}\)
কৌণিক কম্পাঙ্ক: \(\mathbf{\omega = 10\,\text{rad/s}}\)
পর্যায়কাল: \[T = \frac{2\pi}{\omega} = \frac{2\pi}{10} = \frac{\pi}{5} \approx \mathbf{0.628\,\text{s}}\]
(খ) সর্বোচ্চ বেগ: \[v_{max} = \omega A = 10 \times 5 = \mathbf{50\,\text{m/s}}\]
সর্বোচ্চ ত্বরণ: \[a_{max} = \omega^2 A = (10)^2 \times 5 = 100 \times 5 = \mathbf{500\,\text{m/s}^2}\]
কার্শফের তড়িৎ প্রবাহ সূত্র (KCL) এবং ভোল্টেজ সূত্র (KVL) বিবৃত করো। KCL কোন সংরক্ষণশীল নীতির উপর প্রতিষ্ঠিত? [মান: ৫]
১. কার্শফের তড়িৎ প্রবাহ সূত্র (KCL): তড়িৎ বর্তনীর যেকোনো সংযোগ বিন্দুতে (Junction) মিলিত কারেন্টসমূহের বীজগাণিতিক যোগফল শূন্য (\(\sum I = 0\))। অর্থাৎ সংযোগে প্রবিষ্ট মোট কারেন্ট = নির্গত মোট কারেন্ট। এটি চার্জের সংরক্ষণশীলতা নীতির উপর প্রতিষ্ঠিত।
২. কার্শফের ভোল্টেজ সূত্র (KVL): কোনো বদ্ধ লুপ বা বর্তনীতে সকল উপাদান ও রোধের দুই প্রান্তের ভোল্টেজ ড্রপ এবং মোট তড়িৎচালক শক্তির বীজগাণিতিক যোগফল শূন্য (\(\sum V = 0\))। এটি শক্তির সংরক্ষণশীলতা নীতির উপর প্রতিষ্ঠিত।
NAND গেটকে কেন সার্বজনীন গেট (Universal Gate) বলা হয়? শুধুমাত্র 2-ইনপুট NAND গেট ব্যবহার করে OR গেট বাস্তবায়ন করে লজিক ডায়াগ্রাম ও সত্যক সারণি দেখাও। [মান: ৫]
সার্বজনীন গেট: কারণ NAND গেটের সাহায্যে যেকোনো মৌলিক গেট (AND, OR, NOT) এবং যেকোনো জটিল ডিজিটাল সার্কিট অন্য কোনো গেটের সাহায্য ছাড়াই তৈরি করা যায়।
NAND দ্বারা OR গেট বাস্তবায়ন:
বুলিয়ান সমীকরণ: \(A + B = \overline{\overline{A + B}} = \overline{\overline{A} \cdot \overline{B}}\) (ডি মরগ্যানের সূত্র)।
ধাপ ১: ইনপুট \(A\) কে একটি NAND গেটের উভয় পিনে দিয়ে পাওয়া যায় \(\overline{A}\)।
ধাপ ২: ইনপুট \(B\) কে অপর NAND গেটে দিয়ে পাওয়া যায় \(\overline{B}\)।
ধাপ ৩: \(\overline{A}\) ও \(\overline{B}\) কে ৩য় NAND গেটে দিলে আউটপুট: \[Y = \overline{\overline{A} \cdot \overline{B}} = A + B\]
অতএব মোট ৩টি NAND গেট প্রয়োজন।
একটি 2 m দীর্ঘ ও 1 mm ব্যাসার্ধের ইস্পাতের তারের নিচে 10 kg ভর চাপালে দৈর্ঘ্য 0.6 mm বৃদ্ধি পায়। তারের উপাদানের ইয়ং-এর গুণাঙ্ক এবং একক আয়তনে সঞ্চিত স্থিতিস্থাপক বিভব শক্তি গণনা করো। (g = 9.8 m/s²)
প্রদত্ত: আদি দৈর্ঘ্য \(L = 2 ext{ m}\), ব্যাসার্ধ \(r = 10^{-3} ext{ m}\), ভর \(m = 10 ext{ kg}\), বৃদ্ধি \(l = 0.6 imes 10^{-3} ext{ m}\)।
প্রস্থচ্ছেদের ক্ষেত্রফল \(A = \pi r^2 = \pi (10^{-3})^2 = 3.1416 imes 10^{-6} ext{ m}^2\)।
বল \(F = mg = 10 imes 9.8 = 98 ext{ N}\)।
ইয়ং-এর গুণাঙ্ক: \[Y = rac{F L}{A l} = rac{98 imes 2}{(3.1416 imes 10^{-6}) imes (0.6 imes 10^{-3})} = rac{196}{1.885 imes 10^{-9}} pprox 1.04 imes 10^{11} ext{ N/m}^2\]
একক আয়তনে সঞ্চিত শক্তি: \[u = rac{1}{2} imes ext{Stress} imes ext{Strain} = rac{1}{2} imes rac{F}{A} imes rac{l}{L} = rac{1}{2} imes rac{98}{3.1416 imes 10^{-6}} imes rac{0.6 imes 10^{-3}}{2} pprox 4679.1 ext{ J/m}^3\]
হুকের সূত্র ও স্থিতিস্থাপক শক্তির সমাকলিত রূপ ও একক আয়তনে শক্তির সমীকরণ।
°C তাপমাত্রায় নিম্নলিখিত গ্যালভানিক কোষটির তড়িৎচালক বল (EMF) নির্ণয় করো:
\(\text{Zn(s)} \mid \text{Zn}^{2+}(0.02\text{ M}) \parallel \text{Cu}^{2+}(0.5\text{ M}) \mid \text{Cu(s)}\)
(দেওয়া আছে: \(E^\circ_{\text{Zn}^{2+}/\text{Zn}} = -0.76\text{ V}\), \(E^\circ_{\text{Cu}^{2+}/\text{Cu}} = +0.34\text{ V}\))
কোষ বিক্রিয়া: \(\text{Zn(s)} + \text{Cu}^{2+}\text{(aq)} \longrightarrow \text{Zn}^{2+}\text{(aq)} + \text{Cu(s)}\) (ইলেকট্রন সংখ্যা \(n = 2\))।
প্রমাণ তড়িৎচালক বল: \[E^\circ_{\text{cell}} = E^\circ_{\text{cathode}} - E^\circ_{\text{anode}} = 0.34 - (-0.76) = 1.10\text{ V}\]
নার্নস্ট সমীকরণ (Nernst Equation) প্রয়োগ করে:
\[E_{\text{cell}} = E^\circ_{\text{cell}} - \frac{0.0591}{n} \log_{10} \left( \frac{[\text{Zn}^{2+}]}{[\text{Cu}^{2+}]} \right)\]
\[E_{\text{cell}} = 1.10 - \frac{0.0591}{2} \log_{10}\left(\frac{0.02}{0.5}\right) = 1.10 - 0.02955 \times \log_{10}(0.04)\]
\[\log_{10}(0.04) = -1.3979 \implies E_{\text{cell}} = 1.10 - 0.02955(-1.3979) = 1.10 + 0.0413 = 1.141\text{ V}\]
তড়িৎ রাসায়নিক কোষে নার্নস্ট সমীকরণ ও কোষ বিভব গণনা।
\(\text{pH}\) এবং \(\text{pOH}\)-এর সংজ্ঞা দাও এবং দেখাও যে \(\text{pH} + \text{pOH} = 14\)। \(0.005\,\text{M}\) ঘনমাত্রার সালফিউরিক এসিড (\(\text{H}_2\text{SO}_4\)) দ্রবণের \(\text{pH}\) কত? [মান: ৫]
সংজ্ঞা: কোনো দ্রবণে বিদ্যমান হাইড্রোজেন আয়ন ঘনমাত্রার ঋণাত্মক লগারিদমকে \(\text{pH}\) বলে: \(\text{pH} = -\log_{10}[\text{H}^+]\)।
পানির আয়নিক গুণফল: \([\text{H}^+][\text{OH}^-] = K_w = 10^{-14}\)।
উভয়পাশে \(-\log\) নিলে: \[-\log[\text{H}^+] - \log[\text{OH}^-] = -\log(10^{-14}) \implies \mathbf{\text{pH} + \text{pOH} = 14}\]
\(\text{H}_2\text{SO}_4\) দ্রবণের \(\text{pH}\) গণনা:
\(\text{H}_2\text{SO}_4\) একটি তীব্র দ্বি-ক্ষারকীয় এসিড: \(\text{H}_2\text{SO}_4 \rightarrow 2\text{H}^+ + \text{SO}_4^{2-}\)
\[[\text{H}^+] = 2 \times [\text{H}_2\text{SO}_4] = 2 \times 0.005 = 0.01\,\text{M} = 10^{-2}\,\text{M}\]
\[\text{pH} = -\log_{10}(10^{-2}) = -(-2) = \mathbf{2.0}\]
হেসের তাপ সমষ্টিকরণ সূত্রটি (Hess's Law) বিবৃত করো। কার্বনের দহন তাপ \(\Delta H = -393.5\,\text{kJ/mol}\) এবং কার্বন মনোক্সাইডের দহন তাপ \(\Delta H = -283.0\,\text{kJ/mol}\) হলে \(\text{C}(s) + \frac{1}{2}\text{O}_2(g) \rightarrow \text{CO}(g)\) বিক্রিয়ার গঠন তাপ নির্ণয় করো। [মান: ৫]
হেসের সূত্র: কোনো রাসায়নিক পরিবর্তন এক ধাপে বা একাধিক ধারাবাহিক ধাপে সংঘটিত হোক না কেন, প্রাথমিক ও চূড়ান্ত অবস্থা এক থাকলে বিক্রিয়ার মোট এনথালপির পরিবর্তন (\(\Delta H\)) সর্বদা একই থাকে।
বিক্রিয়াসমূহ:
(১) \(\text{C}(s) + \text{O}_2(g) \rightarrow \text{CO}_2(g), \quad \Delta H_1 = -393.5\,\text{kJ}\)
(২) \(\text{CO}(g) + \frac{1}{2}\text{O}_2(g) \rightarrow \text{CO}_2(g), \quad \Delta H_2 = -283.0\,\text{kJ}\)
সমীকরণ (১) হতে সমীকরণ (২) বিয়োগ করে পাই:
\[\text{C}(s) + \frac{1}{2}\text{O}_2(g) \longrightarrow \text{CO}(g)\]
\[\Delta H = \Delta H_1 - \Delta H_2 = -393.5 - (-283.0) = -393.5 + 283.0 = \mathbf{-110.5\,\text{kJ/mol}}\]
°C তাপমাত্রায় 0.1 M অ্যাসিটিক অ্যাসিড (\(\text{CH}_3\text{COOH}\)) এবং 0.2 M সোডিয়াম অ্যাসিটেট (\(\text{CH}_3\text{COONa}\)) মিশ্রিত করে প্রস্তুতকৃত একটি বাফার দ্রবণের pH নির্ণয় করো। (অ্যাসিটিক অ্যাসিডের \(K_a = 1.8 \times 10^{-5}\))
প্রদত্ত: অ্যাসিডের ঘনমাত্রা \([\text{Acid}] = 0.1\text{ M}\), লবণের ঘনমাত্রা \([\text{Salt}] = 0.2\text{ M}\), \(K_a = 1.8 \times 10^{-5}\)।
হেন্ডারসন-হ্যাসেলবাখ সমীকরণ প্রয়োগ করে:
\[\text{pH} = \text{pK}_a + \log_{10} \left( \frac{[\text{Salt}]}{[\text{Acid}]} \right)\]
\[\text{pK}_a = -\log_{10}(1.8 \times 10^{-5}) = 4.745\]
\[\text{pH} = 4.745 + \log_{10}\left(\frac{0.2}{0.1}\right) = 4.745 + \log_{10}(2) = 4.745 + 0.301 = 5.05\]
বাফার দ্রবণের ক্রিয়া কৌশল ও হেন্ডারসন-হ্যাসেলবাখ সমীকরণের সঠিক প্রয়োগ।
বেনজালডিহাইডের ক্যানিজারো বিক্রিয়াটির (Cannizzaro Reaction) সম্পূর্ণ রাসায়নিক সমীকরণ এবং মেকানিজম বা কৌশলের মূল ধাপগুলো লিখ।
সংজ্ঞা: আলফা-হাইড্রোজেনহীন অ্যালডিহাইড তীব্র ক্ষারের (৫০% NaOH) উপস্থিতিতে স্বতঃ জারণ-বিজারণের মাধ্যমে অ্যালকোহল ও কার্বক্সিলিক অ্যাসিডের লবণে পরিণত হয়।
রাসায়নিক সমীকরণ:
\[2\text{C}_6\text{H}_5\text{CHO} + \text{NaOH} \xrightarrow{50\% \text{ NaOH}} \text{C}_6\text{H}_5\text{CH}_2\text{OH} + \text{C}_6\text{H}_5\text{COONa}\]
(বেনজাইল অ্যালকোহল এবং সোডিয়াম বেনজয়েট)
কৌশলের মূল ধাপ:
ধাপ ১: হাইড্রক্সাইড আয়ন (\(\text{OH}^-\)) অ্যালডিহাইডের কার্বনাইল কার্বনে নিউক্লিওফিলিক আক্রমণ করে টেট্রাহেড্রাল অ্যানায়ন তৈরি করে।
ধাপ ২: অ্যানায়ন হতে হাইড্রাইড আয়ন (\(\text{H}^-\)) অপর একটি বেনজালডিহাইড অণুতে স্থানান্তরিত হয় (হার নির্ধারণী ধাপ)।
ধাপ ৩: প্রোটন বিনিময়ের মাধ্যমে বেনজাইল অ্যালকোহল ও বেনজয়েট অ্যানায়ন উৎপন্ন হয়।
ক্যানিজারো বিক্রিয়ায় হাইড্রাইড শিফট মেকানিজম ও স্বতঃ জারণ-বিজারণের স্পষ্ট সমীকরণ।
\(y = 2x^3 - 9x^2 + 12x + 5\) বক্ররেখার চরম মান (Maximum and Minimum values) নির্ণয় করো। কোন বিন্দুতে সর্বোচ্চ এবং কোন বিন্দুতে সর্বনিম্ন মান পাওয়া যাবে? [মান: ৫]
১ম ডেরিভেটিভ: \[rac{dy}{dx} = 6x^2 - 18x + 12\]
চরম মানের জন্য \(\frac{dy}{dx} = 0\):
\[6(x^2 - 3x + 2) = 0 \implies (x - 1)(x - 2) = 0 \implies x = 1, \, 2\]
২য় ডেরিভেটিভ: \[rac{d^2y}{dx^2} = 12x - 18\]
- \(x = 1\)-এ: \(\frac{d^2y}{dx^2} = 12(1) - 18 = -6 < 0 \rightarrow\) সর্বোচ্চ মান বিদ্যমান।
সর্বোচ্চ মান: \(y_{max} = 2(1)^3 - 9(1)^2 + 12(1) + 5 = 2 - 9 + 12 + 5 = \mathbf{10}\)
- \(x = 2\)-এ: \(\frac{d^2y}{dx^2} = 12(2) - 18 = +6 > 0 \rightarrow\) সর্বনিম্ন মান বিদ্যমান।
সর্বনিম্ন মান: \(y_{min} = 2(8) - 9(4) + 12(2) + 5 = 16 - 36 + 24 + 5 = \mathbf{9}\)
\(f(x) = 2x^3 - 9x^2 + 12x + 5\) ফাংশনটির গুরুমান (Maximum) এবং লঘুমান (Minimum) নির্ণয় করো। [মান: ৫]
সমাধান:
১ম অন্তরজ: \(f'(x) = 6x^2 - 18x + 12 = 6(x^2 - 3x + 2) = 6(x - 1)(x - 2)\)।
চরম মানের শর্তে \(f'(x) = 0 \implies x = 1, 2\)।
২য় অন্তরজ: \(f''(x) = 12x - 18\)।
- \(x = 1\) বিন্দুতে: \(f''(1) = 12(1) - 18 = -6 < 0 \implies\) গুরুমান বিদ্যমান।
গুরুমান: \(f(1) = 2(1)^3 - 9(1)^2 + 12(1) + 5 = 2 - 9 + 12 + 5 = \mathbf{10}\)।
- \(x = 2\) বিন্দুতে: \(f''(2) = 12(2) - 18 = +6 > 0 \implies\) লঘুমান বিদ্যমান।
লঘুমান: \(f(2) = 2(8) - 9(4) + 12(2) + 5 = 16 - 36 + 24 + 5 = \mathbf{9}\)।
ডি ময়াভরের উপপাদ্য (De Moivre's Theorem) বিবৃত করো। উপপাদ্যের সাহায্যে এককের তিনটি ঘনমূল (Cube roots of unity) নির্ণয় করো এবং দেখাও যে জটিল মূলদ্বয়ের একটি অপরটির বর্গ। [মান: ৫]
উপপাদ্য: যেকোনো মূলদ সংখ্যা \(n\)-এর জন্য: \((\cos\theta + i\sin\theta)^n = \cos(n\theta) + i\sin(n\theta)\)।
এককের ঘনমূল:
\(1 = \cos(2k\pi) + i\sin(2k\pi)\), যেখানে \(k = 0, 1, 2\)।
\(1^{1/3} = \cos\frac{2k\pi}{3} + i\sin\frac{2k\pi}{3}\)।
- \(k = 0 \implies 1\)
- \(k = 1 \implies \cos\frac{2\pi}{3} + i\sin\frac{2\pi}{3} = -\frac{1}{2} + i\frac{\sqrt{3}}{2} = \omega\)
- \(k = 2 \implies \cos\frac{4\pi}{3} + i\sin\frac{4\pi}{3} = -\frac{1}{2} - i\frac{\sqrt{3}}{2} = \omega^2\)
বর্গ প্রমাণ:
\[\omega^2 = \left(-\frac{1}{2} + i\frac{\sqrt{3}}{2}\right)^2 = \frac{1}{4} - \frac{3}{4} - 2 \left(\frac{1}{2}\right)\left(i\frac{\sqrt{3}}{2}\right) = -\frac{1}{2} - i\frac{\sqrt{3}}{2} \quad \text{[প্রমাণিত]}\]
সমাধান করো: \[\frac{dy}{dx} + \frac{2}{x} y = x^3\] (যেখানে \(x > 0\))
এটি একটি প্রথম ক্রমের রৈখিক অন্তরক সমীকরণ (First Order Linear Differential Equation) যা \(\frac{dy}{dx} + P(x)y = Q(x)\) আকারের।
এখানে, \(P(x) = \frac{2}{x}\) এবং \(Q(x) = x^3\)।
সমাকলন গুণক (Integrating Factor, IF):
\[\text{IF} = e^{\int P(x)dx} = e^{\int \frac{2}{x}dx} = e^{2\ln x} = e^{\ln(x^2)} = x^2\]
সমীকরণের সাধারণ সমাধান: \[y \cdot (\text{IF}) = \int Q(x) \cdot (\text{IF}) \, dx + C\]
\[y \cdot x^2 = \int x^3 \cdot x^2 \, dx + C = \int x^5 \, dx + C = \frac{x^6}{6} + C\]
\[y = \frac{x^4}{6} + \frac{C}{x^2}\]
রৈখিক ডিফারেনশিয়াল সমীকরণের সমাকলন গুণক ও সাধারণ সমাধান পদ্ধতি।
যদি \(\vec{a} = 2\hat{i} - \hat{j} + 3\hat{k}\), \(\vec{b} = \hat{i} + 2\hat{j} - \hat{k}\) এবং \(\vec{c} = 3\hat{i} + \hat{j} + 2\hat{k}\) হয়, তবে ভেক্টর তিনটি দ্বারা গঠিত সামান্তরিকীয় ঘনবস্তুর (Parallelepiped) আয়তন নির্ণয় করো এবং ভেক্টর তিনটি এক-তলীয় (Coplanar) কি না যাচাই করো।
তিনটি ভেক্টর দ্বারা গঠিত ঘনবস্তুর আয়তন হলো স্কেলার ত্রি-গুণন (Scalar Triple Product): \[V = |[\vec{a} \; \vec{b} \; \vec{c}]| = |\vec{a} \cdot (\vec{b} \times \vec{c})|\]
নির্ণায়কের সাহায্যে: \[\begin{vmatrix} 2 & -1 & 3 \\ 1 & 2 & -1 \\ 3 & 1 & 2 \end{vmatrix}\]
\[= 2(4 - (-1)) - (-1)(2 - (-3)) + 3(1 - 6) = 2(5) + 1(5) + 3(-5) = 10 + 5 - 15 = 0\]
অতএব, ঘনবস্তুর আয়তন \(V = 0\) ঘন একক।
সিদ্ধান্ত: যেহেতু স্কেলার ত্রি-গুণনের মান শূন্য (\(\vec{a} \cdot (\vec{b} \times \vec{c}) = 0\)), সুতরাং ভেক্টর তিনটি এক-তলীয় (Coplanar)।
ভেক্টর বীজগণিতে স্কেলার ত্রি-গুণন ও এক-তলীয় শর্ত নির্ধারণ।
নিচের অনুচ্ছেদটি বাংলায় অনুবাদ করো (বা ইংরেজিতে অনুবাদ করো):
"কারিগরি শিক্ষা একটি দেশের অর্থনৈতিক সমৃদ্ধির মূল চালিকাশক্তি। দক্ষ ডিপ্লোমা প্রকৌশলীরা বাংলাদেশের শিল্প কারখানা এবং অবকাঠামো উন্নয়নে অনন্য অবদান রাখছেন।" [মান: ৫]
English Translation:
"Technical education is the prime driving force of a country's economic prosperity. Skilled diploma engineers are making outstanding contributions to the industrialization and infrastructure development of Bangladesh."
Write a short technical paragraph (around 80-100 words) on: "The Importance of Renewable Energy in Bangladesh". Focus on solar power, energy security, and environmental benefits. [মান: ৫]
Sample Response:
Renewable energy is vital for ensuring long-term energy security and sustainable industrial growth in Bangladesh. Given the depleting reserves of domestic natural gas and the volatile prices of imported fossil fuels, transitioning to green energy has become an imperative. Solar power offers immense potential due to the country's geographical location with abundant year-round sunlight. Rooftop solar in industrial zones and solar irrigation pumps in rural areas significantly reduce grid pressure and carbon emissions. Expanding wind and biomass power alongside solar energy will diversify the energy mix, foster energy independence, and mitigate the severe impacts of climate change in Bangladesh.
Translate the following passage into English:
প্রকৌশলবিদ্যা কেবল তাত্ত্বিক জ্ঞানের মধ্যে সীমাবদ্ধ নয়, বরং এটি বাস্তব জীবনের জটিল সমস্যার সৃজনশীল সমাধান প্রদান করে। বর্তমান তথ্যপ্রযুক্তির যুগে কৃত্রিম বুদ্ধিমত্তা ও নবায়নযোগ্য শক্তি জাতীয় অর্থনৈতিক প্রবৃদ্ধির মূল চালিকাশক্তি হিসেবে আবির্ভূত হয়েছে। বাংলাদেশের মতো উন্নয়নশীল দেশের জন্য দক্ষ প্রকৌশলী তৈরি করা একটি অপরিহার্য অগ্রাধিকার।
Model Translation:
"Engineering is not merely confined to theoretical knowledge; rather, it provides creative solutions to the complex problems of real life. In the present era of information technology, artificial intelligence and renewable energy have emerged as the primary driving forces of national economic growth. For a developing country like Bangladesh, producing skilled engineers is an indispensable priority."
Evaluates academic vocabulary, compound-complex sentence structure, and idiomatic precision in English translation.
২য় পত্র: টেকনিক্যাল (বিভাগীয় বিষয়)
কম্পিউটার সায়েন্স এন্ড ইঞ্জিনিয়ারিং (স্পেশালাইজড ইঞ্জিনিয়ারিং)বিভাগ-ক: বহু নির্বাচনি প্রশ্ন (Technical MCQ)
৪০টি প্রশ্ন × ১.৫ নম্বর = ৬০ নম্বর (নেগেটিভ মার্ক ০.২৫)বেসিক ইলেকট্রিসিটিতে আরএমএস মান এবং গড় মানের অনুপাত যা সাইন তরঙ্গের ক্ষেত্রে ১.১১ (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে আবিষ্ট তড়িৎচ্চালক বল সর্বদা সেই কারণকে বাধা দেয় যা দ্বারা এটি সৃষ্টি হয়েছে (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে সেমিকন্ডাক্টরের তড়িৎ পরিবাহিতা বাড়াতে নিয়ন্ত্রিত মাত্রায় উপযুক্ত অপদ্রব্য পরমাণু মেশানোর প্রক্রিয়া (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে RY1 = (Rb · Rc) / (Ra + Rb + Rc) অসম ডেল্টা থেকে স্টার বের করার সাধারণ সূত্র (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে পরিবাহীর যে ধর্মের জন্য এর মধ্য দিয়ে বিদ্যুৎ প্রবাহ বাধাগ্রস্ত হয় তার একক ওহম (Ω) (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে বায়ু মাধ্যমে কুলম্বের সূত্রের ধ্রুবক k = 1 / (4πε0) ≈ ৯ × ১০⁹ N·m²/C² (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে দুটি মেশের মধ্যবর্তী সাধারণ শাখায় কোনো কারেন্ট সোর্স থাকলে গঠিত যৌথ মেশ (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে যার V-I গ্রাফ সর্বদা মূলবিন্দুগামী একটি নিখুঁত সরলরেখা হয় (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে ১ অশ্বক্ষমতা বা হর্সপাওয়ার (Metric HP) সমান প্রায় ৭৪৬ ওয়াট (বা ৭৩৫.৫ ওয়াট) (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে দুটি প্যারালাল রোধের একটির কারেন্ট: I1 = Itotal × (R2 / (R1 + R2)) (প্রশ্ন সংস্করণ 2)?
বেসিক ইলেকট্রিসিটিতে স্বাধীন কারেন্ট সোর্স বন্ধ করতে তার সংযোগ ওপেন সার্কিট (Open) করতে হয় (প্রশ্ন সংস্করণ 2)?
কম্পিউটার অর্গানাইজেশনে একই ক্লক সাইকেলে একাধিক নির্দেশ ইস্যু ও এক্সিকিউট করতে পারে যে প্রসেসর (প্রশ্ন সংস্করণ 3)?
Memory Wall সমস্যা বলতে কী বোঝায়?
কম্পিউটারের হার্ডওয়্যার কনফিগারেশন এবং তারিখ/সময় সংরক্ষণ করে কোন মেমোরি চিপ?
মেমোরির Locality of Reference-এর কয়টি প্রধান প্রকার রয়েছে?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে প্রথম অক্টেটের মান 1 থেকে 126 পর্যন্ত (ডিফল্ট মাস্ক 255.0.0.0) (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে একযোগে বিস্তার এবং ফেজ উভয়ের পরিবর্তন ঘটিয়ে উচ্চ ব্যান্ডউইথে ডেটা পাঠানো (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে শুধুমাত্র সক্রিয় ডিভাইসের জন্যই ডায়নামিকভাবে টাইম স্লট বরাদ্দ দিয়ে ব্যান্ডউইথ অপচয় রোধ করা (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে কানেকশন এস্টাবলিশ করতে ব্যবহৃত SYN -> SYN+ACK -> ACK সিকোয়েন্স (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে প্রেরক ও প্রাপকের অজান্তে তাদের মধ্যকার কমিউনিকেশন ট্রাফিকে আড়িপাতা বা তথ্য পরিবর্তন করা (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে দেশ বা বিশ্বব্যাপী বিস্তৃত বিশাল ভৌগোলিক দূরত্বের নেটওয়ার্ক (যেমন ইন্টারনেট) (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে নেটওয়ার্ক লেয়ারের প্যাকেট বা ডেটাগ্রাম হিসেবে ডেটা ইউনিট চিহ্নিত (প্রশ্ন সংস্করণ 2)?
ডাটা কমিউনিকেশন ও নেটওয়ার্কিংয়ে উচ্চ ফ্রিকোয়েন্সির তড়িৎচৌম্বক তরঙ্গ যা অ্যান্টেনার সাহায্যে দৃষ্টিসীমার মধ্যে (Line-of-Sight) চলে (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে সর্বাধিক সংখ্যক অপারেশন বা প্রতিকূল ইনপুটে প্রয়োজনীয় সর্বোচ্চ সময় (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে যেকোনো একটি নোড থেকে শুরু করে ধাপে ধাপে ক্ষুদ্রতম এজের মাধ্যমে MST বর্ধিত করার অ্যালগরিদম (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে Tortoise and Hare অ্যালগরিদমের মাধ্যমে লিস্টে কোনো লুপ বা সাইকেল আছে কি না শনাক্ত করা (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে পূর্বে বরাদ্দকৃত মেমোরি ব্লকের আকার বাড়িয়ে বা কমিয়ে পরিবর্তন করার ফাংশন (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে যেখানে প্রতিটি উপাদানের একটি নির্দিষ্ট অগ্রাধিকার মান থাকে এবং উচ্চ প্রায়োরিটি আগে বের হয় (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে হ্যাশ টেবিলে সংরক্ষিত আইটেম সংখ্যা এবং মোট টেবিল সাইজের অনুপাত (n / k) (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে কুইক সর্টের গড় টাইম কমপ্লেক্সিটি অত্যন্ত চমৎকার O(N log N) (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে কম্পাইলার কোডের বন্ধনীর সামঞ্জস্য ও ব্যালেন্স যাচাই করতে স্ট্যাক ব্যবহার করে (প্রশ্ন সংস্করণ 2)?
ডাটা স্ট্রাকচারে রুট নোড থেকে সবচেয়ে দূরের লিফ নোড পর্যন্ত পাথের সর্বোচ্চ এজ সংখ্যা (প্রশ্ন সংস্করণ 2)?
ডাটাবেজ ম্যানেজমেন্টে যার কোনো প্রাইমারি কি নেই এবং অন্য ওনার এন্টিটির ওপর নির্ভরশীল - ডাবল আয়তক্ষেত্র (প্রশ্ন সংস্করণ 2)?
ডাটাবেজ ম্যানেজমেন্টে ডাটাবেজের সামগ্রিক ডিজাইন, নিরাপত্তা, অনুমতি ও রক্ষণাবেক্ষণকারী প্রধান ব্যক্তি (প্রশ্ন সংস্করণ 2)?
ডাটাবেজ ম্যানেজমেন্টে দুই বা ততোধিক কলাম বা অ্যাট্রিবিউট একত্রিত করে গঠিত প্রাইমারি কি (প্রশ্ন সংস্করণ 2)?
ডাটাবেজ ম্যানেজমেন্টে এক্সটার্নাল ভিউ পরিবর্তন না করে কনসেপচুয়াল স্কিমা পরিবর্তন করার সুবিধা (প্রশ্ন সংস্করণ 2)?
ডাটাবেজ ম্যানেজমেন্টে উভয় টেবিলেই ম্যাচিং ভ্যালু থাকা রেকর্ডগুলো ফলাফল হিসেবে প্রদর্শন করে (প্রশ্ন সংস্করণ 2)?
ডিজিটাল ইলেকট্রনিক্সে কমন কালেক্টর অ্যামপ্লিফায়ার যার ভোল্টেজ গেইন প্রায় ১ কিন্তু অত্যন্ত উচ্চ কারেন্ট গেইন দেয় (প্রশ্ন সংস্করণ 2)?
ডিজিটাল ইলেকট্রনিক্সে অ্যামপ্লিফায়ার হিসেবে কাজ করতে E-B জাংশন ফরওয়ার্ড এবং C-B জাংশন রিভার্স বায়াস থাকা (প্রশ্ন সংস্করণ 2)?
ডিজিটাল ইলেকট্রনিক্সে একই চলককে নিজের সাথে যোগ বা গুণ করলে মানের পরিবর্তন হয় না (A+A = A, A·A = A) (প্রশ্ন সংস্করণ 2)?
বিভাগ-খ: টেকনিক্যাল লিখিত প্রশ্ন (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 |