Your next chapter starts hereExplore admission guide
PRACTICE QUESTION BANK

কম্পিউটার সায়েন্স এন্ড ইঞ্জিনিয়ারিং

Department
26378Questions
26022MCQ
356CQ / Written
0%0 covered

Subjects / বিষয়

Non-Technical · Shared by all departments

রসায়ন

15 chapters

6500 questions6500 MCQ0 CQ
0/6500 covered0%
0%

Non-Technical · Shared by all departments

গণিত

4 chapters

2500 questions2500 MCQ0 CQ
0/2500 covered0%
0%

Non-Technical · Shared by all departments

ইংরেজি

11 chapters

2800 questions2800 MCQ0 CQ
0/2800 covered0%
0%

Questions

0 read · 0 practiced · 0 answered in exams
26171. CQ / Written2009-2010 · Question 3b

3.(b) If $A = \begin{bmatrix} 1 & 3 \\ 2 & 4 \end{bmatrix}$ and $B = \begin{bmatrix} 2 & 0 & -4 \\ 3 & 2 & 6 \end{bmatrix}$ derive the Matrix multiplication of A and B. [যদি $A = \begin{bmatrix} 1 & 3 \\ 2 & 4 \end{bmatrix}$ and $B = \begin{bmatrix} 2 & 0 & -4 \\ 3 & 2 & 6 \end{bmatrix}$ হয়, তাহলে A এবং B ম্যাট্রিক্সের গুণফল বের কর।] (06)

CQ / Written solution

\[AB=\begin{bmatrix}1(2)+3(3)&1(0)+3(2)&1(-4)+3(6)\\2(2)+4(3)&2(0)+4(2)&2(-4)+4(6)\end{bmatrix}=\boxed{\begin{bmatrix}11&6&14\\16&8&16\end{bmatrix}}\]

Sign in to save reading progress

26172. CQ / Written2009-2010 · Question 4a

4. (a) What is data abstraction? Mention the levels of data abstraction. [ডাটা অবস্ট্রাকশন বলতে কি বুঝায়? ডাটা অবস্ট্রাকশনের বিভিন্ন স্তর গুলোর নাম লিখ।] (06)

CQ / Written solution

Data abstraction ব্যবহারকারীকে অপ্রয়োজনীয় storage details থেকে আলাদা রাখে।

Levelঅর্থ
Physicalডেটা কীভাবে disk-এ সংরক্ষিত
Logicalকোন data, structure ও relationship আছে
View/externalনির্দিষ্ট ব্যবহারকারীর দেখা অংশ

Sign in to save reading progress

26173. CQ / Written2009-2010 · Question 4b

4. (b) What mapping cardinality? What are the types of it? [ম্যাপিং কার্ডিনালিটি বলতে কি বুঝায়? ইহা কত ধরনের?]

CQ / Written solution

SQL = Structured Query Language। Mapping cardinality বোঝায় একটি entity-এর সঙ্গে অপর set-এর কত entity সম্পর্কিত হতে পারে।

Typeউদাহরণ
One-to-oneএক country-এর একটি capital, model-এর assumptions সাপেক্ষে
One-to-manyএক department-এ বহু employee
Many-to-oneবহু employee-এর একটি department
Many-to-manyবহু student বহু course নেয়

Sign in to save reading progress

26174. CQ / Written2009-2010 · Question 5a

5. (a) What is encryption of data? Write the name of recovery techniques. [ডাটা এনক্রিপশন বলতে কি বুঝায়? রিকভারী কৌশলগুলোর নাম লিখ] (05)

CQ / Written solution

Encryption key ও algorithm ব্যবহার করে plaintext-কে ciphertext-এ রূপান্তর করে যাতে অননুমোদিত ব্যক্তি data পড়তে না পারে। এটি backup/recovery-এর বিকল্প নয়।

  1. Log-based recovery: undo/redo।
  2. Checkpointing।
  3. Shadow paging।
  4. Backup restore এবং transaction-log replay।

Sign in to save reading progress

26175. CQ / Written2009-2010 · Question 5b

5. (b) Compare and contrast between unique key and foreign key in a database system [ডাটাবেস সিস্টেমের ইউনিক কি এবং ফরেন কি এর মধ্যে তুলনামূলক পার্থক্য ও বৈসাদৃশ্য বর্ণনা কর।] (05)

CQ / Written solution

Unique keyForeign key
Column set-এর uniqueness enforce করেReferenced primary/unique key-এর সঙ্গে referential integrity enforce করে
এক table-এ একাধিক unique constraint সম্ভবএক table-এ একাধিক foreign key সম্ভব
NULL handling DBMS অনুযায়ী ভিন্নNullable হলে NULL reference অনুমোদিত হতে পারে
নিজ table-এর duplicate value নিয়ন্ত্রণParent-child relation বজায় রাখে; নিজে uniqueness বোঝায় না

Sign in to save reading progress

26176. CQ / Written2009-2010 · Question 6a

6. (a) What is the disadvantage of SDLC (System Development Life Cycle)? How can it be removed [SDLC এর অসুবিধাগুলো কি কি এগুলো কিভাবে দূর করা যায়?] (05)

CQ / Written solution

SDLC নিজে একটি lifecycle ধারণা; সব SDLC model-এর একই সীমাবদ্ধতা নয়। Strict waterfall-এ requirements বদলানো ব্যয়বহুল, user feedback ও working software দেরিতে আসে এবং বড় risk দেরিতে ধরা পড়ে।

Iterative/incremental delivery, prototyping, early testing এবং নিয়মিত stakeholder feedback দিয়ে এই সমস্যাগুলো কমানো যায়।

Sign in to save reading progress

26177. CQ / Written2009-2010 · Question 6b

6. (b) How is beta testing performed in software development. [সফটওয়্যার ডেভেলপমেন্টে বেটা টেস্টিং কিভাবে করা হয়।] (05)

CQ / Written solution

  1. Internal/alpha testing শেষে নির্বাচিত external users-কে release candidate দেওয়া হয়।
  2. Users নিজেদের বাস্তব environment-এ স্বাভাবিক কাজ করেন।
  3. Bug, usability ও compatibility feedback সংগ্রহ করা হয়।
  4. Issue triage, fix ও regression test শেষে final release প্রস্তুত হয়।

Sign in to save reading progress

26178. CQ / Written2009-2010 · Question 7

7. What types of tests are performed during unit testing of software development [সফটওয়্যার ডেভেলপমেন্টের ক্ষেত্রে ইউনিট টেস্টিং এ কি কি টেস্ট করা হয়।] (10)

CQ / Written solution

  1. Module interface ও parameter validation।
  2. Normal, boundary ও invalid input cases।
  3. Independent control-flow path/branch।
  4. Local data structures ও state transitions।
  5. Error/exception handling ও resource cleanup।

Dependencies প্রয়োজনে stub/mock করা হয়; unit testing পুরো system integration test নয়।

Sign in to save reading progress

26179. CQ / Written2009-2010 · Question 8

8. Define Through put, Turnaround time, Waiting time and Response time in respect of operating system. [অপারেটিং সিস্টেমের ক্ষেত্রে Throughput, Turnaround time, Waiting time এবং Response time এর সংজ্ঞা লিখ ।] (10)

CQ / Written solution

Metricসংজ্ঞা
Throughputপ্রতি unit time-এ completed process সংখ্যা
Turnaround timeCompletion time − arrival time
Waiting timeReady queue-এ মোট অপেক্ষা
Response timeপ্রথম CPU service/response time − arrival time

Sign in to save reading progress

26180. CQ / Written2009-2010 · Question 9a

9. (a) What are the functions of ‘Kernel’ in the operating system. [অপারেটিং সিস্টেমের কার্নেলের কাজ কি?] (04)

CQ / Written solution

Operating system হলো system software যা hardware resource পরিচালনা করে এবং application-এর জন্য service দেয়।

  1. Process/CPU scheduling ও process coordination।
  2. Memory allocation, protection ও virtual memory।
  3. File, storage ও I/O device management।
  4. User authentication, access control ও system-call interface।

Sign in to save reading progress