Skip to content
Past paper

NWPGCL Assistant Manager(ICT) Exam: 2020 (DPI)প্রশ্ন ও সমাধান

Set by
NWPGCL
Post
Assistant Manager (ICT)
Exam date
2020
Conducted by
DPI
Questions
23 (0 MCQ, 23 written)
Exam guide
Government IT officer posts · সরকারি প্রতিষ্ঠানের আইটি পদ
  • Networking · নেটওয়ার্কিং 4
  • Operating Systems · অপারেটিং সিস্টেম 4
  • Programming · প্রোগ্রামিং 3
  • Data Structures · ডেটা স্ট্রাকচার 2
  • Digital Logic · ডিজিটাল লজিক 2
  • Microprocessor · মাইক্রোপ্রসেসর 2
  • Software Engineering · সফটওয়্যার ইঞ্জিনিয়ারিং 2
  • Algorithms · অ্যালগরিদম 1
  • Computer Architecture · কম্পিউটার আর্কিটেকচার 1
  • Cyber Security · সাইবার নিরাপত্তা 1
  • Database · ডেটাবেজ 1
Written question 1Data Structures

Stack এর ক্ষেত্রে Data PUSH করার Procedure লিখুন।

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 2Operating Systems

Operating System এর ক্ষেত্রে নিম্নোক্ত Process State গুলো ব্যবহার করে State Diagram অংকন করুন। [New, ready, Wait, Run, Terminated]

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 3Programming

0 থেকে n সংখ্যক পর্যন্ত Fibonacci Series লেখার জন্য প্রোগ্রাম লিখুন।

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 4Microprocessor

Assembly Language Instructions এর ক্ষেত্রে নিম্নোক্ত Instructions গুলোর কাজ লিখুন। ADC, XCHG, POP ও JNZ.

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 5Microprocessor

Microcontroller এবং Microprocessor এর মধ্যে Hardware Related পার্থক্য গুলো লিখুন।

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 6Digital Logic

4:1 MUX এর লজিক ডায়াগ্রাম ডিজাইন করুন এবং Selection Line দুটির কাজ লিখুন।

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 7Networking

TCP/IP মডেলের Layers সমূহের কাজ সংক্ষেপে লিখুন।

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 8Networking

DHCP কি? DHCP কিভাবে কাজ করে লিখুন।

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 9Data Structures

Heapify the MAX heap tree.

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 10Networking

Write down the full meaning: (i) DNS (ii) TCP (iii) FTP (iv) ARP (v) UDP

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 11Programming

C# language এর একটি প্রোগ্রাম লিখুন?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 12Operating Systems

Linux command:

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 13Programming

Find the Output:

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 14Operating Systems

Calculate the average waiting time and total turn around time in: (i) Non Preemptive SJF (ii) Preemptive SJF

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 15Algorithms

নিচের Graph থেকে যে কোন একটি algorithm ব্যবহার করে sortest path বের করার পদ্ধতি ব্যাখ্যা কর।

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 16Networking

Write short note: Node, Backbone, Router and Gateway.

Model answer

Node: any active device connected to a network capable of sending, receiving, or forwarding data — computers, printers, switches, and servers are all nodes, each identified by an address (IP or MAC).

Backbone: the high-capacity central connection that links multiple smaller networks (LANs, subnetworks) together, carrying the bulk of aggregated traffic between them — much like a highway connects local roads. Interconnecting LANs across a large area over a backbone forms a WAN or MAN.

Router: a Layer-3 device that forwards packets between different networks based on IP addresses, using a routing table to choose the best path toward the destination.

Gateway: a device (often a router, firewall, or server) that connects two networks using different protocols/architectures — it translates between the two environments so they can communicate, not just directs traffic.

How they relate:

graph LR
N1[Node: PC] --- SW[Switch]
N2[Node: Printer] --- SW
SW --- R[Router]
R --- BB[Backbone]
BB --- GW[Gateway]
GW --- Internet((Internet))

Key distinction — Router vs Gateway: a router simply forwards IP packets between networks running the same protocol stack; a gateway is needed when the two sides use different protocols or address schemes and require translation — every gateway can act as a router, but not every router performs protocol translation.

Exam takeaway: Node = any network-attached device; Backbone = the main trunk connecting sub-networks; Router = path-selection based on IP; Gateway = protocol translation between dissimilar networks.

Written question 17Computer Architecture

How computer Architecture is characterized. What are the 5 stages of the DLX pipeline?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 18Cyber Security

What is the difference among threat, vulnerability and risk? Explain SSL and TLS.

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 19Digital Logic

How will realize a AND gate and OR gate using CMOS NAND and NOR gate?

Model answer

NAND and NOR are universal gates — CMOS naturally implements NAND/NOR more efficiently than AND/OR directly, because a NAND or NOR gate is built from a single stage of pull-up/pull-down MOSFET networks, while AND/OR need an extra inverter stage after that same network.

Realizing AND from NAND: AND = NOT(NAND) — add an inverter (a NAND with both inputs tied together) after a NAND gate.

graph LR
A --> N1{NAND}
B --> N1
N1 --> N2{"NAND tied = NOT"}
N2 --> Y1((AND Output))

Y = ((A·B)')' = A·B

Realizing OR from NOR: OR = NOT(NOR) — same idea, an inverter after a NOR gate.

graph LR
A --> R1{NOR}
B --> R1
R1 --> R2{"NAND tied = NOT"}
R2 --> Y2((OR Output))

Y = ((A+B)')' = A+B

Truth table verification (AND from NAND):

A B NAND=(AB)' NOT(NAND)=AB
0 0 1 0
0 1 1 0
1 0 1 0
1 1 0 1

Why CMOS uses this approach: a CMOS NAND gate is built from two PMOS (pull-up, parallel) and two NMOS (pull-down, series) transistors — this arrangement directly and efficiently produces the inverted AND function; producing plain AND directly would need an additional inverter stage anyway, so designers build NAND (or NOR) as the primitive and add inversion only when the non-inverted function is actually needed.

Exam takeaway: AND = double-inverted NAND; OR = double-inverted NOR — this is also exactly how NAND/NOR universality is proven, since every basic gate can be built from NAND alone (or NOR alone).

Written question 20Software Engineering

How would you test an ATM in a banking system?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 21Operating Systems

What is the difference between micro kernel and macro kernel? What are the sub components of I/O manager in Windows NT?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 22Software Engineering

Discuss the necessary of using application framework in web application development.

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Written question 23Database

Explain the concept distributed DBMS. What are the features of DBMS?

Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন

Question text is from the public recruitment exam; answers and explanations are written by ARBS Academy. All past papers · Government IT officer posts guide