সুচিপত্র:
সংজ্ঞা - ইঞ্জিন মানে কি?
ইঞ্জিন হ'ল এক ধরণের সফ্টওয়্যার যা উত্স কোড বা মার্কআপ উত্পন্ন করে এবং এমন উপাদান তৈরি করে যা অন্য প্রক্রিয়া শুরু করে, সফ্টওয়্যার প্রয়োজনীয়তার যথাযথ রক্ষণাবেক্ষণের অনুমতি দেয়। অন্য কথায়, একটি ইঞ্জিন একটি সম্পূর্ণ প্রক্রিয়ার স্ব-বাস্তবায়নকারী উপাদান এবং তাই, মূল প্রক্রিয়াটির পিছনে চালনের উদ্দেশ্য।
একটি ইঞ্জিনকে এমন সফ্টওয়্যার হিসাবে সংজ্ঞায়িত করা যেতে পারে যা স্বয়ংক্রিয় প্রক্রিয়াগুলিকে সহজতর করে, যেখানে বিভিন্ন সফ্টওয়্যার উপাদানগুলি মানুষের হস্তক্ষেপ হ্রাস করার জন্য ইন্টারেক্টিভভাবে কাজ করে।
টেকোপিডিয়া ইঞ্জিন ব্যাখ্যা করে
একটি সফ্টওয়্যার ইঞ্জিন এমন কোড তৈরি করে যা একই সাথে এর মূল অনুরোধ প্রক্রিয়া দ্বারা সম্পাদিত হয়। প্রক্রিয়াটি সম্পূর্ণ স্বয়ংক্রিয় এবং কিছু কম্পিউটার প্রোগ্রামের বিপরীতে, ডেমন বা গতিশীল ডাটাবেস ট্রিগার দ্বারা পরিচালিত হয় না।
একটি ইন্টারনেট ফর্ম উপাদানটি একটি সফ্টওয়্যার ইঞ্জিনের নিখুঁত উদাহরণ। এই ক্ষেত্রে, কোনও ব্যবহারকারী একটি ওয়েব ব্রাউজার খুলে একটি ফর্ম পূরণ করে এবং ব্যবহারকারী দ্বারা সরবরাহিত ইনপুটটি বেশ কয়েকটি পৃষ্ঠা পরে প্রদর্শিত হয়। সফ্টওয়্যার ইঞ্জিনটি এইচটিএমএল কোড উত্পন্ন করে, ওয়েব ব্রাউজারকে একটি নতুন পৃষ্ঠায় এই বিবরণগুলির প্রদর্শনের সময় নির্ধারণের আদেশ দেয়।
একটি গেম ইঞ্জিন, বা ভিডিও গেমস তৈরি ও বিকাশের জন্য ইঞ্জিনিয়ারিং প্রোগ্রামিং মডিউলগুলির সেট, সফ্টওয়্যার ইঞ্জিনের আরেকটি উদাহরণ। গেম ইঞ্জিনগুলি ভিজ্যুয়াল ডেভলপমেন্ট এবং পুনরায় ব্যবহারযোগ্য সফ্টওয়্যার উপাদানগুলির প্যাকেজ সরবরাহ করে যা সাধারণত একটি বিল্ট-ইন প্ল্যাটফর্মে দেওয়া হয়, দক্ষ, ডেটা চালিত গেম বিকাশ সক্ষম করে।
