Combined 3 Banks — Assistant Programmer Written Exam: 2018প্রশ্ন ও সমাধান
- Set by
- Combined Bank
- Post
- Assistant Programmer
- Exam date
- 2018
- Questions
- 7 (0 MCQ, 7 written)
- Exam guide
- Government IT officer posts · সরকারি প্রতিষ্ঠানের আইটি পদ
- Programming · প্রোগ্রামিং 2
- Algorithms · অ্যালগরিদম 1
- Cloud & Emerging Tech · ক্লাউড ও উদীয়মান প্রযুক্তি 1
- Cyber Security · সাইবার নিরাপত্তা 1
- Database · ডেটাবেজ 1
- Digital Logic · ডিজিটাল লজিক 1
Consider the following program and perform the task that follow:
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
You are required to trace the changes in value for each of the numbers, before and after each method are called for each of iterations and finally write down output of the program.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
What is cloud computing? Mention five advantages threat of cloud computing. Describe IaaS, PaaS and SaaS.
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Design ER diagram for Online MCQ examination portal. Your design must contain separate entities for student, examination, question, solution and submission. Ensure that normalization is fulfill in your design and identify the primary and foreign key given below:
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Describe five types of malware threats and mention five known countermeasures.
Model answer
Definition: malware ("malicious software") is any program designed to damage, disrupt, steal from, or gain unauthorized access to a computer system.
| Malware | Behaviour |
|---|---|
| Virus | Attaches to a host program/file and replicates when the host is executed; can corrupt or delete files |
| Worm | Self-replicates and spreads across a network without needing a host file or user action, consuming bandwidth/resources |
| Trojan Horse | Disguises itself as legitimate software; does not self-replicate but opens a backdoor or steals data once run |
| Ransomware | Encrypts the victim's files and demands payment for the decryption key |
| Spyware | Secretly monitors user activity (keystrokes, browsing) and exfiltrates data without consent |
graph TD
M[Malware] --> V[Virus]
M --> W[Worm]
M --> T[Trojan Horse]
M --> R[Ransomware]
M --> S[Spyware]
Five countermeasures:
- Keep OS/applications patched and updated to close known vulnerabilities.
- Deploy and regularly update antivirus/anti-malware software with real-time scanning.
- Use a firewall and network segmentation to limit lateral spread (especially against worms).
- Train users to recognize phishing emails/attachments, the main Trojan/ransomware delivery vector.
- Maintain regular, offline/immutable backups so ransomware cannot hold data hostage.
Exam takeaway: the key distinguishing test is does it need a host file (virus) vs does it self-propagate over a network (worm) vs does it disguise itself but not replicate (Trojan) — countermeasures pair layered technical controls (patching, AV, firewall) with user-awareness training and backups.
Construct a truth table for the following function:
Sign up free to see the model answer · উত্তর দেখতে বিনামূল্যে সাইন আপ করুন
Draw flowchart to input five positive numbers and sort them is ascending order.
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