প্যাকেজ প্রোগ্রাম এবং কাস্টমাইজড প্রোগ্রাম কি? এদের মধ্যে পার্থক্য কি?
প্যাকেজ প্রোগ্রাম (package program):
বিভিন্ন ধরনের ব্যবহারিক কাজের জন্য তৈরি করা যেসব প্রােগ্রাম বাজারে কিনতে পাওয়া যায়, তাকে প্যাকেজ প্রােগ্রাম বা প্যাকেজ সফটওয়্যার বলা হয়। বাণিজ্যিকভাবে সফলতা লাভের জন্য বড় বড় সফটওয়্যার নির্মাতা প্রতিষ্ঠান ক্রেতাদের চাহিদার দিকে লক্ষ্য রেখে প্যাকেজ প্রােগ্রাম তৈরি করে থাকে।
যেমন: মাইক্রোসফট অফিস প্যাকেজ। এ প্যাকেজটিতে মাইক্রোসফট ওয়ার্ড, মাইক্রোসফট এক্সেল, মাইক্রোসফট পাওয়ার পয়েন্ট এমনি আরও অনেক আলাদা আলাদা সফটওয়্যার আছে। সবগুলো সফটওয়্যারের জন্যে কিছু সাধারন বৈশিষ্ট্য আছে। যেমন- নতুন কোন ফাইল খোলা, ফাইল সংরক্ষণ করা, গ্রাফের ব্যবহার, বিভিন্ন ড্রইং অবজেক্টের ব্যবহার ইত্যাদি।
কাস্টমাইজড প্রোগ্রাম (Customized Program):
প্যাকেজ প্রােগ্রামের সাহায্যে যেসব কাজ পুরােপুরি করা যায় না, সেসব কাজের জন্য নির্দিষ্টভাবে প্রােগ্রাম তৈরি করে নিতে হয়। বিশেষভাবে তৈরি করে নেয়া ব্যবহারিক কর্মসূচিকেই কাস্টমাইজ প্রোগ্রাম বলা হয়।
অন্যভাবে বলা যায়, কোনাে সুনির্দিষ্ট কাজ বা সমস্যা সমাধানের জন্য প্যাকেজ প্রোগ্রাম ব্যবহার করে বা অন্য কোনাে প্রােগ্রামিং ল্যাংগুয়েজ ব্যবহার করে ব্যবহারকারীর কাজের ধরন ও সমস্যা অনুযায়ী ব্যবহারকারী কর্তৃক অথবা কোনাে সফটওয়্যার প্রতিষ্ঠান কর্তৃক নির্মিত সফটওয়্যারকে কাস্টমাইজ প্রােগ্রাম বলে।
প্যাকেজ প্রোগ্রাম এবং কাস্টমাইজড প্রোগ্রামের মধ্যে পার্থক্য:
প্যাকেজ প্রোগ্রাম (package program) | কাস্টমাইজড প্রোগ্রাম (Customized Program) |
১. বাণিজ্যিকভাবে তৈরিকৃত সফটওয়্যার যাতে ব্যবহারকারীর প্রয়োজনীয় সাধারণ নির্দেশাবলী দেয়া থাকে। | ১. চাহিদা অনুযায়ী ইউজার নিজে অথবা কোন সফটওয়্যার প্রতিষ্ঠান দ্বারা তৈরি করা সফটওয়্যার। |
২. অপারেশন করার জন্য অনেক অপারেটর পাওয়া যায়। | ২. অপারেশন করার জন্য পূর্ব থেকে জানা অপারেটর পাওয়া যায় না। |
৩. তুলনামূলকভাবে মূল্য কম। | ৩. তুলনামূলকভাবে মূল্য বেশি। |
৪. দৈনন্দিন সাধারণ সব সমস্যার সমাধান করার জন্য এই প্রোগ্রাম ব্যবহার করা হয়। | ৪. দৈনন্দিন সাধারণ কাজের চেয়ে ব্যতিক্রম কাজের জন্য নিজস্ব চাহিদা অনুযায়ী তৈরি করে এই প্রোগ্রাম ব্যবহার করা হয়। |
৫. পরবর্তীতে চাহিদা অনুযায়ী পরিবর্তন করার সুযোগ থাকে না। | ৫. পরবর্তীতে চাহিদা অনুযায়ী পরিবর্তন করার সুযোগ থাকে। |