Skip to content
Past paper

40th BCS — Written Exam: 2020 (BPSC)প্রশ্ন ও সমাধান

Set by
BCS
Exam date
2020
Questions
10 (0 MCQ, 10 written)
Exam guide
BCS (ICT and CSE cadre) · বিসিএস (আইসিটি ও সিএসই ক্যাডার)
  • Software Engineering · সফটওয়্যার ইঞ্জিনিয়ারিং 3
  • Programming · প্রোগ্রামিং 2
  • Cyber Security · সাইবার নিরাপত্তা 1
  • Database · ডেটাবেজ 1
  • General ICT · সাধারণ আইসিটি 1
  • Microprocessor · মাইক্রোপ্রসেসর 1
  • Networking · নেটওয়ার্কিং 1
Written question 1Cyber Security

Write down the difference between Authentication and Authorization.

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

Written question 2Software Engineering

Explain the main step of Software development life cycle (SDLC).

Model answer

Software Development Life Cycle (SDLC) is a structured, phase-wise process that a software project follows from the initial idea through to retirement, ensuring predictable, quality delivery.

Main phases (in order):

  1. Requirement Analysis & Planning — gather and document what the client/user needs; feasibility study, cost and schedule estimation.
  2. Design — translate requirements into architecture: high-level design (system/module structure) and low-level design (data structures, algorithms, UI, database schema).
  3. Implementation / Coding — developers write the source code following the design and coding standards, using version control.
  4. Testing — verify the built system against the requirements (unit, integration, system, acceptance testing) to find and fix defects.
  5. Deployment — release the tested software into the live/production environment for end users.
  6. Maintenance — ongoing bug fixes, patches, and enhancements after release (corrective, adaptive, perfective, preventive).
flowchart TD
    A([Requirement Analysis]) --> B[Design]
    B --> C[Implementation and Coding]
    C --> D[Testing]
    D --> E[Deployment]
    E --> F[Maintenance]
    F -. feedback for next release .-> A
  • Example: building a bank's mobile app — analysts gather requirements from bank staff, architects design the app/API/DB schema, developers code the modules, QA tests the login/transaction flows, the app is released on app stores, and post-release bug-fix or feature updates continue.
  • Different SDLC models (Waterfall, Iterative, Spiral, Agile/Scrum) arrange these same six phases differently — Waterfall runs them strictly in sequence once, while Agile repeats them in short sprints.

Exam takeaway: memorize the 6 phases — Requirement Analysis → Design → Implementation → Testing → Deployment → Maintenance — and be ready to map any given SDLC model (Waterfall/Agile/Spiral) onto this same skeleton.

Written question 3General ICT

Software -এর প্রেক্ষিতে data এবং information সম্পর্কে বর্ণনা করুন।

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

Written question 4Networking

TCP/IP suit-এর যে-কোনো দুটি প্রটোকলের নাম এবং এদের সম্পর্কে লিখুন।

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

Written question 5Programming

Write down the difference between Compiler and Interpreter.

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

Written question 6Software Engineering

Software Engineering-এর প্রেক্ষিতে পাঁচটি ভিন্ন ভিন্ন design pattern এর নাম লিখুন।

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

Written question 7Software Engineering

Integration testing and Beta testing সম্পর্কে সংক্ষেপে লিখুন।

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

Written question 8Microprocessor

General purpose Microprocessor-এ program counter কী? Program counter এর ব্যবহার লিখুন।

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

Written question 9Programming

Object oriented programming- এর প্রেক্ষিতে function overloading বলতে কী বোঝায়? Function-overloading এর একটি উদাহরন দিন?

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

Written question 10Database

DBMS বলতে কী বোঝানো হয়? 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 · BCS (ICT and CSE cadre) guide