প্রITProstutiLast-Week Revision Log in

অধ্যায় ১

Assistant Programmer (BSCS / ব্যাংক AP)

4 অংশ

১.১পরীক্ষা

ধাপকাঠামো (সর্বশেষ: BSCS Job ID-25106, ৩১.১০.২০২৬)
MCQ (বাছাই)১ ঘণ্টা, ১০০ নম্বর: IT ৭৫ + গণিত ১৫ + সাধারণ জ্ঞান ১০; প্রতি ভুলে −০.২৫
লিখিত২ ঘণ্টা, ২০০ নম্বর: ১৫টি টেকনিক্যাল প্রশ্ন × ১০ + ৪টি গণিত × ৫ + ইংরেজি ৩০ (১০ গ্রামার + রচনা)
পুরোনো BIBM কাঠামো (BB AP ০৩.০২.২০২৩)MCQ ৮০ (১ ঘণ্টা) + লিখিত ৯টি বিষয়ভিত্তিক (১৫০) + ৪টি গণিত (২০) + ফোকাস ১০ + অনুবাদ ২০

ছয়টি লিখিত AP প্রশ্নপত্র (২০২৩–২০২৬) থেকে যা আসে: DBMS/SQL ও Software Engineering/UML ছয়টিতেই, DSA পাঁচটিতে, প্রোগ্রাম লেখা, OOP, OS, নেটওয়ার্কিং ও সিকিউরিটি চারটি করে, আর আধুনিক AI ২০২৬-এর দুটি প্রশ্নপত্রেই (৩১.১০.২০২৬-এ ১৫টির মধ্যে ৪টি)। পুরো প্রশ্নপত্রের সমাধান AP নোট §২.৪-এ।

১.২সাত দিনের পরিকল্পনা

দিনপড়ুনহাতে লিখুন
১ ★SQL ও DBMS: AP নোট §৪.১, AP নোট §৪.২; normalization Bank IT নোট §৫.৫; ACID Bank IT নোট §৫.৬AP নোট §৪.২-এর ৩১টি query-র ১৫টি না দেখে; একটি 3NF পর্যন্ত normalization
২ ★DSA trace: heap AP নোট §৪.৩, hashing AP নোট §৪.৫, BST AP নোট §৪.৬, BFS/DFS AP নোট §৪.৮, Dijkstra AP নোট §৪.৯, sorting AP নোট §৪.১২, page replacement AP নোট §৪.১৬একটি heap, একটি hash table (চার পদ্ধতিতে), একটি BST delete, একটি LRU trace
৩ ★প্রোগ্রাম: নিয়ম AP নোট §৩.১, সংখ্যাভিত্তিক AP নোট §৩.২, array AP নোট §৩.৫, string AP নোট §৩.৬, output tracing AP নোট §৩.৯LCM/GCD, নির্দিষ্ট সীমার মৌলিক সংখ্যা, এক লুপে ক্ষুদ্রতম/দ্বিতীয় বৃহত্তম; ১০টি output trace
৪ ★OOP ও SE: AP নোট §৫.১, AP নোট §৫.৬; SDLC মডেল Bank IT নোট §৯.২; UML Bank IT নোট §৯.৪; Java প্রোগ্রাম AP নোট §৩.৮একটি class diagram (inheritance ▷, composition ◆, aggregation ◇); overloading বনাম overriding বনাম hiding টেবিল
৫OS, নেটওয়ার্কিং, সিকিউরিটি: AP নোট §৫.৩, AP নোট §৫.৪, AP নোট §৫.৫; subnetting Bank IT নোট §৭.৭; cryptography Bank IT নোট §৮.২Deadlock (৪টি শর্ত + প্রতিকার), OSI টেবিল, TCP handshake, MitM-সহ DH
৬আধুনিক AI: NLP AI নোট §৫.১, LLM AI নোট §৫.৭, RAG AI নোট §৬.৪, agent AI নোট §৬.৭, MCP AI নোট §৬.৯, A* AI নোট §১.৮AP নোট §২.৪-এর চারটি AI উত্তর স্মৃতি থেকে আবার লিখুন
৭মডেল টেস্ট ১ (AP নোট §৮.১) আসল সময়ে; তারপর চেকলিস্ট AP নোট §৮.৩শুধু ভুলের তালিকা — নতুন বিষয় নয়

১.৩সবচেয়ে বেশি আসে — প্রতিটি অন্তত একবার হাতে করুন

প্রশ্নের ধরনসমাধান
Many-to-many JOIN query; গড়ের চেয়ে বেশি বেতন (subquery); GROUP BY + HAVINGAP নোট §৪.২
টেবিলসহ 3NF/BCNF পর্যন্ত normalizationBank IT নোট §৫.৫
ফান্ড ট্রান্সফারের উদাহরণসহ ACIDBank IT নোট §৫.৬
প্রদত্ত সিস্টেমের UML class diagramBank IT নোট §৯.৪
Waterfall বনাম Agile / কোন মডেল ও কেনBank IT নোট §৯.২
Function Point; Git commit/branch/mergeBank IT নোট §৯.৮, Bank IT নোট §৯.১০
Heap insert/extract; hashing (mod, linear probing); BST traversalAP নোট §৪.৩, AP নোট §৪.৫, AP নোট §৪.৬
Binary search trace; দুই stack দিয়ে queueAP নোট §৪.১৩, AP নোট §৪.১৫
প্রোগ্রাম: LCM, মৌলিক সংখ্যা, ধারা, ক্ষুদ্রতম উপাদানAP নোট §৩.২, AP নোট §৩.৩, AP নোট §৩.৫
Overloading বনাম overriding (Java)Bank IT নোট §৪.২
LRU/FIFO-তে page fault; deadlockAP নোট §৪.১৬, Bank IT নোট §৬.৫
OSI layer; TCP বনাম UDP; CRCBank IT নোট §৭.১, Bank IT নোট §৭.৯, Bank IT নোট §১.৪
TLS, Diffie–Hellman MitM, SQL injectionBank IT নোট §৮.২, Bank IT নোট §৮.৩
NLP, LLM, agentic AI + MCP, RAG (২০২৬)AP নোট §২.৪; AI নোট §৬.৪, AI নোট §৬.৯

১.৪মুখস্থ রাখুন

এগুলো ঠোঁটস্থ রাখুন
  • SQL চলার ক্রম: FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY। WHERE সারি ছাঁকে, HAVING গ্রুপ ছাঁকে।
  • ACID: Atomicity (সব নয়তো কিছুই না), Consistency (নিয়ম বজায় থাকে), Isolation (একে অন্যকে বাধা দেয় না), Durability (ক্র্যাশের পরও টিকে থাকে)।
  • Deadlock-এর জন্য চারটিই লাগে: mutual exclusion, hold and wait, no preemption, circular wait।
  • UML: inheritance ▷ (ফাঁকা ত্রিভুজ), composition ◆ (ভরাট, পুরোটার সঙ্গে অংশও শেষ), aggregation ◇ (ফাঁকা, অংশ টিকে থাকে)।
  • Complexity: binary search O(log n), সর্বোচ্চ ≈ ⌈log2(n + 1)⌉ তুলনা; merge/heap sort O(n log n); quick sort-এর worst O(n²); heap insert/extract O(log n)।
  • Scheduling: TAT = CT − AT; WT = TAT − BT; SJF-এ গড় waiting time সবচেয়ে কম।
  • Hashing: h(k) = k mod m; linear probing (h(k) + i) mod m।
  • Port: FTP ২০/২১, SSH ২২, Telnet ২৩, SMTP ২৫, DNS ৫৩, HTTP ৮০, HTTPS ৪৪৩।
  • ইংরেজি (লিখিত): conditionals, insist that + base verb, "one of the … who" + plural verb, hardly/scarcely … when, no sooner … than।

ITProstuti — free preparation notes for Bangladesh bank and government IT job exams.

Past questions belong to their setters (BSCS, BIBM and others); solutions and notes are written for learning. Spotted a mistake? Note the page and section and report it.