Key disadvantage of the sequential waterfall model is:
A
Lack of documentation
B
Overlapping phases
C
Lack of client feedback
D
Too many prototypes
উত্তরের বিবরণ
এই মডেলটি একটি সরলরেখা (linear) প্রক্রিয়ায় কাজ করে, যেখানে প্রতিটি ধাপ শেষ না হওয়া পর্যন্ত পরবর্তী ধাপে যাওয়া যায় না। এর প্রধান সীমাবদ্ধতা হলো ক্লায়েন্টের মতামত বা প্রতিক্রিয়া প্রায় অনুপস্থিত থাকে, যা প্রকল্পের শেষের দিকে বড় সমস্যা তৈরি করতে পারে।
-
Lack of client feedback (গ): এটি প্রধান অসুবিধা। ক্লায়েন্ট সাধারণত পণ্যের কার্যকর সংস্করণ দেখতে পান প্রকল্পের শেষ পর্যায়ে। ফলে যদি প্রয়োজনীয়তা বদলে যায় বা পণ্য প্রত্যাশা অনুযায়ী না হয়, তখন পরিবর্তন করা কঠিন, ব্যয়বহুল এবং সময়সাপেক্ষ হয়ে পড়ে।
-
Lack of documentation (ক): এটি অসুবিধা নয়; বরং Waterfall মডেলের অন্যতম বৈশিষ্ট্য হলো প্রতিটি ধাপ শেষে বিস্তারিত ডকুমেন্টেশন তৈরি করা।
-
Overlapping phases (খ): এটি Waterfall মডেলের বৈশিষ্ট্য নয়; এখানে ধাপগুলো ধারাবাহিকভাবে সম্পন্ন হয়, একটির সঙ্গে অন্যটি মেশে না।
-
Too many prototypes (ঘ): এটি এই মডেলের বৈশিষ্ট্য নয়; Waterfall মডেলে সাধারণত প্রোটোটাইপ ব্যবহৃত হয় না। এটি Prototyping Model বা Agile-এর মতো পুনরাবৃত্তিমূলক মডেলগুলিতে দেখা যায়।

0
Updated: 2 days ago
In Java, which keyword prevents a method from being overridden?
Created: 3 days ago
A
const
B
final
C
static
D
synchronized
Java-তে এমন কীওয়ার্ড যা কোনো মেথডকে override হতে বাধা দেয়, সেটি হলো final।
বিস্তারিতভাবে—
-
final keyword: যদি কোনো মেথডকে final দিয়ে ঘোষণা করা হয়, তাহলে সাবক্লাস সেই মেথডকে ওভাররাইড করতে পারে না। এটি মেথডের আচরণ স্থির রাখে এবং পরিবর্তন রোধ করে।
-
উদাহরণ:
class A { final void display() { System.out.println("Hello"); } } class B extends A { // display() মেথড এখানে override করা যাবে না }
-
অন্য ব্যবহার: final কীওয়ার্ড শুধু মেথড নয়, ভেরিয়েবল (যাতে মান পরিবর্তন করা যায় না) এবং ক্লাস (যাকে extend করা যায় না) ক্ষেত্রেও ব্যবহৃত হয়।
অতএব, সঠিক উত্তর হলো খ) final।

0
Updated: 3 days ago
Von Neumann architecture uses__________memory for data and instructions.
Created: 3 days ago
A
separate
B
same
C
no
D
None of the above
Von Neumann architecture-এ data ও instruction উভয়ের জন্য একই মেমরি ব্যবহৃত হয়, তাই সঠিক উত্তর হলো খ) same।
Von Neumann Architecture ব্যাখ্যা:
-
এটি stored-program concept-এর ওপর ভিত্তি করে গঠিত, যেখানে প্রোগ্রামের নির্দেশনা (instructions) এবং ডেটা একই shared memory space-এ সংরক্ষিত থাকে।
-
মূল বৈশিষ্ট্য (Von Neumann Bottleneck): CPU একই বাস (bus) ব্যবহার করে মেমরি থেকে নির্দেশনা ও ডেটা উভয়ই আনে। ফলে এক সময়ে কেবল একটি কাজ (instruction fetch বা data fetch) করা যায়, যা প্রসেসিং গতি কমিয়ে দেয়।
-
Contrast with Harvard Architecture: Harvard স্থাপত্যে instructions ও data-এর জন্য আলাদা মেমরি ও আলাদা বাস থাকে, ফলে একসাথে নির্দেশনা ও ডেটা আনা সম্ভব হয়, যা সিস্টেমকে দ্রুততর করে।
অতএব, Von Neumann স্থাপত্যের মূল বৈশিষ্ট্য হলো — একই মেমরিতে ডেটা ও নির্দেশনা সংরক্ষণ (same memory for both)।

0
Updated: 3 days ago
প্রোগ্রামিং ধারণার জনক হিসেবে কাকে স্বীকৃতি দেওয়া হয়?
Created: 3 weeks ago
A
Ada Lovelace
B
John von Neumann
C
Alan Turing
D
Charles Babbage
প্রোগ্রামিং ধারণার প্রবর্তক হিসেবে সাধারণভাবে অ্যাডা লাভলেস (Ada Lovelace)-কে স্বীকৃতি দেওয়া হয়। ১৯শ শতকের মাঝামাঝি সময়ে তিনি চার্লস ব্যাবেজের “অ্যানালিটিকাল ইঞ্জিন” এর উপর কাজ করেন এবং প্রথমেই বোঝেন যে এই যন্ত্র কেবল সংখ্যা গণনার জন্য নয়, বরং সঙ্গীত, অক্ষর বা অন্যান্য তথ্য প্রক্রিয়াকরণেও ব্যবহার করা যেতে পারে। তিনি এমন একটি “প্রোগ্রাম” তৈরি করেন যা মেশিনকে নির্দিষ্ট ক্রমে কাজ করতে শেখায়। এই দৃষ্টিভঙ্গি আধুনিক প্রোগ্রামিং ধারণার ভিত্তি স্থাপন করে।
-
উত্তর: ক) Ada Lovelace
-
অ্যাডা লাভলেস (Ada Lovelace):
-
গণনার কাজ আরও কার্যকর করার বিষয় নিয়ে চিন্তাভাবনা করেছিলেন লর্ড বায়রনের কন্যা অ্যাডা লাভলেস (১৮১৫-১৮৫২)।
-
মায়ের কারণে ছোটোবেলা থেকেই বিজ্ঞান ও গণিতের প্রতি আগ্রহী হন।
-
১৮৩৩ সালে চার্লস ব্যাবেজের সঙ্গে পরিচয় হয় এবং তিনি চার্লস ব্যাবেজের অ্যানালিটিক্যাল ইঞ্জিনকে কাজে লাগানোর জন্য প্রোগ্রামিং ধারণা প্রবর্তন করেন।
-
১৮৪০ সালে চার্লস ব্যাবেজ তুরিন বিশ্ববিদ্যালয়ে ইঞ্জিন সম্পর্কে বক্তৃতা দেন, তখন অ্যাডা লাভলেস তাঁর সহায়তায় ইঞ্জিনের কাজ ধাপে ধাপে ক্রমাঙ্কিত করেন।
-
মৃত্যুর ১০০ বছর পর, ১৯৫৩ সালে সেই নোট পুনঃপ্রকাশিত হলে বিজ্ঞানীরা বুঝতে পারেন, অ্যাডা লাভলেস অ্যালগরিদম প্রোগ্রামিং-এর ধারণাই প্রথম প্রকাশ করেছিলেন।
-

0
Updated: 3 weeks ago