GTCL Sub-Assistant Engineer Exam 26 November 2021 — Question Solution | গ্যাস ট্রান্সমিশন কোম্পানি (জিটিসিএল) উপ-সহকারী প্রকৌশলী নিয়োগ পরীক্ষা ২০২১ — প্রশ্ন সমাধান
Page updated
ARBS Academy · itjobs.arbsacademy.com
About this exam paper · প্রশ্নপত্র পরিচিতি
The GTCL Sub-Assistant Engineer exam was held on 26 November 2021, conducted by BUET. The paper had 5 written questions. The subjects asked most were Networking (2), Digital Logic (1) and General ICT (1). This page lists every question, with 2 answered and explained; the rest of the answers open with a free ARBS Academy account, where the paper can also be practised as a timed test.
গ্যাস ট্রান্সমিশন কোম্পানি (জিটিসিএল) উপ-সহকারী প্রকৌশলী নিয়োগ পরীক্ষার (২০২১) এই প্রশ্নপত্রে ৫টি প্রশ্ন ছিল, বেশিরভাগ নেটওয়ার্কিং ও ডিজিটাল লজিক থেকে। এখানে ২টি প্রশ্নের ব্যাখ্যাসহ উত্তর দেওয়া আছে; বাকিগুলো ফ্রি অ্যাকাউন্টে খোলে।
- Organisation
- GTCL
- Post
- Sub-Assistant Engineer
- Exam date
- 26 November 2021
- Conducted by
- BUET
- Questions
- 5 (0 MCQ, 5 written)
- Exam guide
- Government IT officer posts · সরকারি প্রতিষ্ঠানের আইটি পদ
১) সংক্ষেপে লিখ: (ক) Firewall (খ) IoT (গ) IPv6
২) OSI Model এর লেয়ারগুলোর নাম লিখ বা লেয়ারগুলো কি।
Sign up free to see the model answers to written questions 1–2 · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
৩) দু'টি হাফ অ্যাডার দিয়ে একটি ফুল অ্যাডার ডিজাইন কর।
Model answer
হাফ অ্যাডার (Half Adder): দুটি বিট A ও B যোগ করে। Sum = A ⊕ B, Carry = A·B (একটি XOR ও একটি AND গেট)।
| A | B | Sum | Carry |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 1 |
ফুল অ্যাডার (Full Adder): তিনটি বিট A, B ও পূর্বের carry Cin যোগ করে। Sum = A ⊕ B ⊕ Cin, Cout = AB + BCin + ACin।
দুটি হাফ অ্যাডার ও একটি OR গেট দিয়ে ডিজাইন
- হাফ অ্যাডার ১: A ও B যোগ করে: S1 = A ⊕ B, C1 = AB।
- হাফ অ্যাডার ২: S1 ও Cin যোগ করে: Sum = S1 ⊕ Cin = A ⊕ B ⊕ Cin, C2 = S1·Cin = (A ⊕ B)Cin।
- OR গেট: দুটি carry যুক্ত করে: Cout = C1 + C2 = AB + (A ⊕ B)Cin।
flowchart LR
A(["A"]) --> X1
B(["B"]) --> X1
A --> D1
B --> D1
subgraph HA1["Half adder 1"]
X1["XOR 1"]
D1["AND 1"]
end
subgraph HA2["Half adder 2"]
X2["XOR 2"]
D2["AND 2"]
end
X1 -->|"S1 = A ⊕ B"| X2
X1 -->|"S1"| D2
CI(["Cin"]) --> X2
CI --> D2
X2 --> SUM(["Sum"])
D1 -->|"C1 = AB"| G3["OR"]
D2 -->|"C2 = S1·Cin"| G3
G3 --> CO(["Cout"])
সত্যক সারণি (অভ্যন্তরীণ সংকেতসহ)
| A | B | Cin | S1 | C1 | C2 | Sum | Cout |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
| 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 |
| 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 |
| 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 |
| 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 |
| 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |
| 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 |
ইনপুটের বিজোড় সংখ্যক বিট 1 হলে Sum = 1, এবং অন্তত দুটি বিট 1 হলে Cout = 1, যা ফুল অ্যাডারের সংজ্ঞার সাথে মেলে।
Carry রাশির প্রমাণ (X + X'Y = X + Y এবং AB + AB = AB ব্যবহার করে)
- AB + (A ⊕ B)Cin = AB + A'BCin + AB'Cin = (AB + A'BCin) + (AB + AB'Cin)
- AB + A'BCin = B(A + A'Cin) = B(A + Cin) = AB + BCin
- AB + AB'Cin = A(B + B'Cin) = A(B + Cin) = AB + ACin
- অতএব Cout = AB + BCin + ACin ✔
C1 ও C2 কখনো একসাথে 1 হয় না (C1 = 1 হলে A = B = 1, তখন S1 = 0, ফলে C2 = 0)। মোট গেট: ২টি XOR + ২টি AND + ১টি OR = ৫টি।
পরীক্ষার টিপ: চিত্রে S1, C1, C2 লেবেল দিন; OR গেট দুটি carry যুক্ত করে, দুটি sum নয়।
৪) একটি সংখ্যা Prime Number কিনা, তার ফ্লোচার্ট অংকন কর।
Model answer
মৌলিক সংখ্যা (Prime number): ১-এর চেয়ে বড় যে পূর্ণসংখ্যার ১ ও সে নিজে ছাড়া কোনো ধনাত্মক উৎপাদক নেই। তাই n < 2 হলে মৌলিক নয়; অন্যথায় 2 থেকে √n পর্যন্ত কোনো i দিয়ে n বিভাজ্য হলে মৌলিক নয়, না হলে মৌলিক। (n = a × b, a ≤ b হলে a ≤ √n, তাই √n পর্যন্ত দেখাই যথেষ্ট।)
ফ্লোচার্ট
flowchart TD
S(["Start"]) --> IN[/"Input n"/]
IN --> C1{"n < 2 ?"}
C1 -- "Yes" --> NP[/"Print: n is Not Prime"/]
C1 -- "No" --> I["i = 2"]
I --> C2{"i × i ≤ n ?"}
C2 -- "No" --> P[/"Print: n is Prime"/]
C2 -- "Yes" --> C3{"n mod i = 0 ?"}
C3 -- "Yes" --> NP
C3 -- "No" --> INC["i = i + 1"]
INC --> C2
P --> E(["Stop"])
NP --> E
ব্যবহৃত প্রতীক
| প্রতীক | আকৃতি | এখানে ব্যবহার |
|---|---|---|
| Terminal | ডিম্বাকৃতি (oval) | Start, Stop |
| Input/Output | সামান্তরিক (parallelogram) | Input n, Print |
| Process | আয়তক্ষেত্র (rectangle) | i = 2, i = i + 1 |
| Decision | রম্বস (diamond) | n < 2 ?, i × i ≤ n ?, n mod i = 0 ? |
| Flow line | তীর | ধাপের ক্রম; i = i + 1 থেকে লুপ ফিরে যায় |
অ্যালগরিদম (ফ্লোচার্টের ধাপ)
- শুরু; n ইনপুট নাও।
- n < 2 হলে "Not Prime" লিখে থামো।
- i = 2।
- i × i > n হলে "Prime" লিখে থামো।
- n mod i = 0 হলে "Not Prime" লিখে থামো।
- i = i + 1, ধাপ 4-এ যাও।
Trace
| n | পরীক্ষিত i (ভাগশেষ) | ফল |
|---|---|---|
| 29 | 2(1), 3(2), 4(1), 5(4); i = 6 হলে 36 > 29 | Prime |
| 91 | 2(1), 3(1), 4(3), 5(1), 6(1), 7(0) | Not Prime (91 = 7 × 13) |
| 1 | n < 2 | Not Prime |
পরীক্ষার টিপ: প্রথমেই n < 2 (১ মৌলিক নয়) পরীক্ষা করুন, লুপ √n পর্যন্ত চালান, এবং decision বাক্সের Yes/No দুই দিকেই তীরের লেবেল দিন।
৫) পূর্ণরূপ লিখুন: ADSL, DML, CASE, RAID, SCSI, DNS, GIGO, DHCP, MICR, ODMS, SMTP, CISC
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Explanations © ARBS Academy
Questions about this paper · সাধারণ প্রশ্ন
- How many questions were in the GTCL Sub-Assistant Engineer exam (2021)?
- 5 written questions.
- Which subjects were asked most in the GTCL Sub-Assistant Engineer exam (2021)?
- Networking (2), Digital Logic (1) and General ICT (1), out of 5 questions.
- When was the GTCL Sub-Assistant Engineer exam held?
- On 26 November 2021, conducted by BUET.
- Where can I find the GTCL Sub-Assistant Engineer exam (2021) question solution?
- On this page: 2 of the 5 questions are shown with worked answers. The rest of the answers open with a free ARBS Academy account, where the paper can also be practised as a timed test.
Question text is from the public recruitment exam; answers and explanations are written by ARBS Academy. All past papers