Which one is not a focus of white box testing method?
A
Code coverage.
B
Data flow and variable.
C
User perspective.
D
Code logic and flow.
উত্তরের বিবরণ
Gantt chart হলো সফটওয়্যার ডেভেলপমেন্ট প্রজেক্টের শিডিউলিংয়ের জন্য সবচেয়ে ব্যবহৃত টুল। এটি এক ধরনের bar chart, যা প্রজেক্টের কাজগুলোকে উল্লম্বভাবে (vertically) এবং সময়কে আনুভূমিকভাবে (horizontally) প্রদর্শন করে। প্রতিটি বার কাজের শুরু ও শেষের সময় দেখায়, ফলে এটি কাজের অগ্রগতি ট্র্যাক করা, নির্ভরশীলতা পরিচালনা করা এবং সম্পূর্ণ প্রজেক্টের টাইমলাইন স্পষ্টভাবে দেখানোর জন্য আদর্শ। এটি বিস্তারিত প্রজেক্ট শিডিউলিংয়ের ক্ষেত্রে industry standard হিসেবে বিবেচিত।
Bar Chart (সম্পর্কিত): Gantt chart আসলে bar chart-এরই একটি বিশেষ রূপ। সাধারণ bar chart কাজের সময়কাল দেখাতে পারে, কিন্তু এতে সময়ের কাঠামো ও কাজের নির্ভরশীলতা দেখানোর ক্ষমতা নেই, যা Gantt chart-কে আলাদা করে।
Pie Chart: এটি সাধারণত অনুপাত বা শতকরা হার দেখাতে ব্যবহৃত হয় (যেমন—প্রজেক্ট বাজেটের ভাগ), তবে এটি শিডিউলিং বা টাইমলাইন প্রদর্শনের জন্য উপযুক্ত নয়।
All of the above: ভুল বিকল্প, কারণ pie chart প্রজেক্ট শিডিউলিংয়ে ব্যবহৃত হয় না।

0
Updated: 15 hours ago
ডেটা এনক্রিপশন প্রক্রিয়ায় ডেটাকে পাঠ-অযোগ্য রূপে রূপান্তরিত করতে কোন উপাদানটি ব্যবহৃত হয়?
Created: 1 month ago
A
ডিপ্লেইনটেক্সট
B
ফায়ারওয়াল
C
এনক্রিপশন অ্যালগরিদম
D
প্লেইনটেক্সট
ডেটা এনক্রিপশন হলো একটি প্রক্রিয়া, যার মাধ্যমে ডেটাকে পাঠ-অযোগ্য (unreadable) ফর্মে রূপান্তর করা হয় যাতে অননুমোদিত ব্যক্তি বা প্রতিষ্ঠান সেটি পড়তে না পারে। এটি গাণিতিক পদ্ধতি ব্যবহার করে ইনপুট (প্লেইনটেক্সট) এবং একটি কী (Key) দ্বারা এনক্রিপ্টেড ডেটা (সাইফারটেক্সট) তৈরি করে।
-
ডেটা এনক্রিপশনের উদ্দেশ্য:
-
ডেটার নিরাপত্তা নিশ্চিত করা।
-
ডেটা উৎস থেকে গন্তব্যে পাঠানোর আগে বিশেষ পদ্ধতিতে পরিবর্তন করা।
-
প্রাপক ডেটা গ্রহণের আগে ডিক্রিপ্ট করে ব্যবহার করতে পারে।
-
এনক্রিপ্ট ও ডিক্রিপ্ট করার জন্য নির্দিষ্ট অ্যাপ্লিকেশন সফটওয়্যার ব্যবহৃত হয়।
-
-
বহুল ব্যবহৃত স্ট্যান্ডার্ড:
১. সিজার কোড (Caesar Code)
২. ডেটা এনক্রিপশন স্ট্যান্ডার্ড (Data Encryption Standard-DES) -
ডেটা এনক্রিপশনের মূল উপাদান চারটি:
১. প্লেইনটেক্সট: এনক্রিপশন প্রক্রিয়ার আগে থাকা মূল ডেটা।
২. সাইফারটেক্সট: এনক্রিপশন করার পর প্রাপ্ত ডেটা, যা দুর্বোধ্য হয়ে যায়।
৩. এনক্রিপশন অ্যালগরিদম: গাণিতিক ফর্মুলা, যা মেসেজ এনক্রিপ্ট ও ডিক্রিপ্ট করার সময় ব্যবহৃত হয়।
৪. কী: গোপন কোড, যা এনক্রিপ্ট বা ডিক্রিপ্ট করার কাজে ব্যবহৃত হয়।
উৎস:

0
Updated: 1 month ago
Which key is known as the minimal super key?
Created: 13 hours ago
A
Primary key
B
Secondary key
C
Foreign key
D
Candidate key
একটি Super Key হলো এমন বৈশিষ্ট্য বা অ্যাট্রিবিউটগুলোর সেট যা একটি রেকর্ডকে অনন্যভাবে চিহ্নিত করতে পারে। তবে এতে অতিরিক্ত বা অপ্রয়োজনীয় অ্যাট্রিবিউট থাকতে পারে। যদি কোনো সুপার কি থেকে একটি অ্যাট্রিবিউট সরিয়ে ফেললে সেটি আর অনন্য না থাকে, অর্থাৎ সেটি যতটা সম্ভব ছোট হয় তবেই তাকে Minimal Super Key বলা হয়।
এই Minimal Super Key–কেই Candidate Key বলা হয়, কারণ এটি এমন একটি ক্ষুদ্রতম কী যা রেকর্ডকে অনন্যভাবে চিহ্নিত করতে সক্ষম এবং যেখান থেকে প্রাইমারি কি নির্বাচন করা হয়।
উ. ঘ) Candidate key
ব্যাখ্যা: Candidate key হলো সেই ক্ষুদ্রতম Super Key, যা কোনো রেকর্ডকে অনন্যভাবে সনাক্ত করতে পারে এবং যেখানে অপ্রয়োজনীয় কোনো অ্যাট্রিবিউট থাকে না।

0
Updated: 13 hours ago
Which one corresponds to binding data and code together?
Created: 1 day ago
A
Polymorphism
B
Abstraction
C
Encapsulation
D
Inheritance
Encapsulation হলো Object-Oriented Programming (OOP)-এর একটি মৌলিক ধারণা, যেখানে data (attributes) এবং সেই ডেটার উপর কার্যকর methods (functions) একত্রে একটি একক ইউনিটে সংযুক্ত থাকে, যাকে class বা object বলা হয়। এটি শুধু ডেটা ও মেথড একত্রে রাখে না, বরং data hiding ধারণাটিকেও সমর্থন করে — অর্থাৎ অবজেক্টের অভ্যন্তরীণ ডেটায় সরাসরি প্রবেশ সীমিত রেখে শুধুমাত্র নির্দিষ্ট মেথডের মাধ্যমে অ্যাক্সেসের অনুমতি দেয়।
মূল বিষয়গুলো হলো:
-
Encapsulation ডেটা ও কোডকে একত্রে একটি কাঠামোর মধ্যে বেঁধে রাখে।
-
এটি data hiding-এর মাধ্যমে অবজেক্টের অভ্যন্তরীণ অবস্থা রক্ষা করে।
-
প্রোগ্রামের জটিলতা কমায় এবং কোডকে আরও সংগঠিত ও নিরাপদ করে।
অতএব, সঠিক উত্তর: গ) Encapsulation।

0
Updated: 1 day ago