- অপারেটিং সিস্টেম কীসের জন্য?
- মাস্টার নিয়ন্ত্রণ
- ব্যবহারকারী এবং হার্ডওয়্যার মধ্যে মধ্যস্থতাকারী
- অ্যাপ্লিকেশন চালান
- গোল
- একটি অপারেটিং সিস্টেমের উপাদান
- মূল
- প্রক্রিয়া সম্পাদন মডিউল
- বিঘ্নিত মডিউল
- মেমরি পরিচালনা মডিউল
- মাল্টিটাস্কিং মডিউল
- সুরক্ষা মডিউল
- ব্যবহারকারী ইন্টারফেস মডিউল
- ডেটা ম্যানেজমেন্ট মডিউল
- অপারেটিং সিস্টেমের প্রকার
- রিয়েল-টাইম অপারেটিং সিস্টেম (আরটিওএস)
- এক ব্যবহারকারী, একটি কাজ
- এক ব্যবহারকারী, মাল্টিটাস্কিং
- বহু ব্যবহারকারী user
- বৈশিষ্ট্য
- ব্যবহারকারী ইন্টারফেস
- কাজ পরিচালনা
- কার্য ব্যবস্থাপনা
- ডিভাইস পরিচালনা
- সুরক্ষা
- সর্বাধিক ব্যবহৃত অপারেটিং সিস্টেম
- উইন্ডোজ
- ওএস এক্স
- লিনাক্স
- অ্যান্ড্রয়েড
- আতারি
- ব্ল্যাকবেরি ওএস
- জাভাস
- ফ্রিবিএসডি
- তথ্যসূত্র
অপারেটিং সিস্টেম একটি প্রোগ্রাম যেমন বিভিন্ন হার্ডওয়্যার ডিভাইস আদেশগুলি জারি এবং এই ধরনের প্রধান মেমরি সিস্টেম সম্পদ, বণ্টন দৌড়াচ্ছে যে বিভিন্ন অ্যাপ্লিকেশনের জন্য, একটি কম্পিউটার সিস্টেমের অপারেশন প্রধান উপাদান, সঙ্গে মোকাবিলা করার জন্য ভাবা হয়।
এটি এমন সফ্টওয়্যার যা সমস্ত অ্যাপ্লিকেশন প্রোগ্রাম এবং ইউটিলিটি রুটিনগুলি চালানোর জন্য প্রয়োজনীয়। তদতিরিক্ত, এটি অ্যাপ্লিকেশন প্রোগ্রাম এবং কম্পিউটার হার্ডওয়্যারের মধ্যে আরও ভাল যোগাযোগের জন্য একটি সেতু হিসাবে কাজ করে।
সূত্র: pixabay.com
অপারেটিং সিস্টেমটি সিস্টেম সফ্টওয়্যার দ্বারা তৈরি, যা কম্পিউটারের শুরু এবং কার্য সম্পাদনের জন্য প্রয়োজনীয় মৌলিক প্রোগ্রাম। প্রতিটি ডেস্কটপ, ট্যাবলেট এবং স্মার্টফোনটিতে বেসিক ডিভাইসের কার্যকারিতা সরবরাহ করার জন্য একটি অপারেটিং সিস্টেম অন্তর্ভুক্ত থাকে।
এর মূল লক্ষ্য হ'ল কম্পিউটার সিস্টেমটি ব্যবহারে আরামদায়ক করা, পাশাপাশি একটি দক্ষ উপায়ে হার্ডওয়্যারটির সুবিধা নেওয়া। অপারেটিং সিস্টেম কীবোর্ড ইনপুট গ্রহণ, নির্দেশাবলী প্রক্রিয়াকরণ এবং আউটপুটটিকে স্ক্রিনে প্রেরণের মতো প্রাথমিক কাজগুলি করে।
অপারেটিং সিস্টেম কীসের জন্য?
মাস্টার নিয়ন্ত্রণ
অপারেটিং সিস্টেম হ'ল প্রোগ্রাম যা কম্পিউটারের মাস্টার নিয়ন্ত্রণ হিসাবে কাজ করে। এটি চালু করা হলে, একটি ছোট বুট প্রোগ্রামই এটি লোড করে।
যদিও অতিরিক্ত সিস্টেম মডিউলগুলি প্রয়োজনীয় হিসাবে লোড করা যায়, সর্বদা কার্নেল বা কার্নেল হিসাবে পরিচিত মূল অংশটি স্মৃতিতে থাকে।
কম্পিউটারগুলি প্রথম চালু করা হলে, ব্যবহারকারী একটি কমান্ড লাইন ইন্টারফেসের মাধ্যমে তাদের সাথে যোগাযোগ করেছিলেন, যার জন্য লিখিত আদেশের প্রয়োজন ছিল। বর্তমানে, প্রায় সমস্ত কম্পিউটার একটি জিইউআই (গ্রাফিকাল ইউজার ইন্টারফেস) অপারেটিং সিস্টেম ব্যবহার করে, যা ব্যবহার এবং পরিচালনা করা অনেক সহজ।
বৃহত সিস্টেমের জন্য এটি গুরুত্বপূর্ণ দায়িত্ব পালন করে। তিনি ট্রাফিক কপির মতো কাজ করে তা নিশ্চিত করে তোলে যে একই সময়ে বিভিন্ন প্রোগ্রাম চলমান একে অপরের সাথে হস্তক্ষেপ না করে।
অপারেটিং সিস্টেমটি সুরক্ষার জন্যও দায়বদ্ধ, এটি নিশ্চিত করে যে অননুমোদিত ব্যবহারকারীগণ সিস্টেমে অ্যাক্সেস করতে পারবেন না।
ব্যবহারকারী এবং হার্ডওয়্যার মধ্যে মধ্যস্থতাকারী
একটি কম্পিউটার সিস্টেমে হার্ডওয়্যার কেবল 0 এবং 1 আকারে মেশিনের কোড বুঝতে পারে, যা সাধারণ ব্যবহারকারীর কোনও ধারণা রাখে না।
আপনার এমন একটি সিস্টেম দরকার যা মধ্যস্থতাকারী হিসাবে কাজ করতে পারে এবং সিস্টেমে উপস্থিত সমস্ত প্রক্রিয়া এবং সংস্থানগুলি পরিচালনা করতে পারে।
কোনও অপারেটিং সিস্টেমটি কোনও ব্যক্তি এবং হার্ডওয়ারের মধ্যে একটি ইন্টারফেস হিসাবে নির্দিষ্ট করা যেতে পারে। এটি গ্যারান্টর যে সমস্ত প্রক্রিয়া সম্পাদিত হয়, ফাইল এবং সিপিইউ হ্যান্ডলিং, সংস্থানসমূহের বরাদ্দ এবং অন্যান্য অনেক কাজ tasks
অপারেটিং সিস্টেমটি প্রাথমিকভাবে একটি কম্পিউটারের ইউজার ইন্টারফেস হিসাবে কাজ করে, আপনি কীভাবে ডিভাইসটির সাথে ইন্টারঅ্যাক্ট করেন তাতে এটি একটি গুরুত্বপূর্ণ ভূমিকা পালন করে। অতএব, অনেক ব্যবহারকারী একটি নির্দিষ্ট অপারেটিং সিস্টেম ব্যবহার করতে পছন্দ করেন।
অ্যাপ্লিকেশন চালান
সফ্টওয়্যার বিকাশকারীরা যখন অ্যাপ্লিকেশন তৈরি করে, তাদের অবশ্যই একটি নির্দিষ্ট অপারেটিং সিস্টেমের জন্য সেগুলি লিখতে হবে। এটি কারণ প্রতিটি অপারেটিং সিস্টেম হার্ডওয়্যারটির সাথে আলাদাভাবে যোগাযোগ করে এবং একটি নির্দিষ্ট অ্যাপ্লিকেশন প্রোগ্রাম ইন্টারফেস (এপিআই) থাকে যা প্রোগ্রামার অবশ্যই ব্যবহার করে।
যদিও অনেক জনপ্রিয় প্রোগ্রামগুলি ক্রস প্ল্যাটফর্ম, একাধিক অপারেটিং সিস্টেমের জন্য বিকাশযুক্ত, কিছু কেবলমাত্র একটি একক অপারেটিং সিস্টেমের জন্য উপলব্ধ।
প্রোগ্রামগুলি ফাইল পরিচালনা এবং ব্যবহারকারী ইন্টারফেসের সাথে করার সমস্ত অপারেশন পরিচালনা করতে সক্ষম হতে অপারেটিং সিস্টেমের সাথে যোগাযোগ করে।
গোল
অপারেটিং সিস্টেমের উদ্দেশ্য হ'ল হার্ডওয়্যার এবং সফ্টওয়্যার নিয়ন্ত্রণ এবং সংগঠিত করা যাতে এটি ডিভাইসটি হোস্ট করা থাকে সেগুলি সঠিকভাবে কাজ করে।
- ব্যবহারকারীদের থেকে হার্ডওয়্যার সংস্থানগুলির বিশদটি গোপন করুন।
- কম্পিউটার সিস্টেমকে দক্ষতার সাথে ব্যবহারের সুবিধার্থে পরিণত করুন।
- একটি কম্পিউটার সিস্টেমের রিসোর্সগুলি পরিচালনা করুন।
- ব্যবহারকারীদের কম্পিউটার সিস্টেমটি ব্যবহার করার জন্য একটি সুবিধাজনক ইন্টারফেস সরবরাহ করুন।
- ব্যবহারকারী এবং প্রোগ্রামগুলির মধ্যে সংস্থার একটি দক্ষ এবং ন্যায্য বিনিময় সরবরাহ করুন।
- ট্র্যাক করুন কে কোন সংস্থানটি ব্যবহার করছে, সংস্থার অনুরোধগুলি অনুমোদন করছে এবং বিভিন্ন প্রোগ্রাম এবং ব্যবহারকারীদের বিরোধী অনুরোধগুলিতে হস্তক্ষেপ করছে।
একটি অপারেটিং সিস্টেমের উপাদান
উইন্ডোজ, লিনাক্স এবং আইওএস
কম্পিউটার সিস্টেমের বিভিন্ন অংশ একসাথে কাজ করার জন্য সমস্ত উপাদান বিদ্যমান exist
মূল
এটি কম্পিউটারের সমস্ত হার্ডওয়্যার ডিভাইসের নিয়ন্ত্রণের অন্যতম মৌলিক স্তর সরবরাহ করে। কার্নেল একটি অপারেটিং সিস্টেমের কেন্দ্রীয় উপাদান। এটি প্রাথমিকভাবে লোড হয় এবং মূল স্মৃতিতে থাকে।
প্রোগ্রামগুলির জন্য র্যাম মেমরির অ্যাক্সেসযোগ্যতা পরিচালনা করুন, কোন প্রোগ্রামগুলিতে সংস্থাগুলিতে অ্যাক্সেস রয়েছে তা স্থাপন করুন। এটি সর্বদা অনুকূল অপারেশনের জন্য সিপিইউর অপারেটিং রাজ্যগুলি কার্যকর করে।
প্রক্রিয়া সম্পাদন মডিউল
অপারেটিং সিস্টেমটি একটি অ্যাপ্লিকেশন প্রোগ্রাম এবং হার্ডওয়্যারের মধ্যে একটি ইন্টারফেস সরবরাহ করে, যেমন অ্যাপ্লিকেশন প্রোগ্রামটি কেবল অপারেটিং সিস্টেমে কনফিগার করা নীতি এবং পদ্ধতি অনুসরণ করে হার্ডওয়্যারের সাথে সংযোগ স্থাপন করতে পারে।
বিঘ্নিত মডিউল
বাধাগুলি অপরিহার্য, কারণ তারা অপারেটিং সিস্টেমটির পরিবেশের প্রতিক্রিয়া জানাতে একটি নির্ভরযোগ্য পদ্ধতি সরবরাহ করে।
একটি বাধা কম্পিউটারের সাথে সংযুক্ত ডিভাইস থেকে বা কম্পিউটারের অভ্যন্তরে থাকা কোনও প্রোগ্রাম থেকে একটি সংকেত, যা পরবর্তী কাজটি ঠিক করতে হবে তা নির্ধারণের জন্য অপারেটিং সিস্টেমের প্রয়োজন।
একটি বাধা পাওয়ার পরে, কম্পিউটার কোনও চলমান প্রোগ্রামকে ধরে রাখে, তার রাজ্যটি সংরক্ষণ করে এবং বিঘ্নের সাথে যুক্ত অপারেটিং সিস্টেমের কোডটি কার্যকর করে।
মেমরি পরিচালনা মডিউল
তিনি স্মৃতি পরিচালনার সমস্ত দিকের দায়িত্বে আছেন। এটি নিশ্চিত করে যে কোনও প্রোগ্রাম অন্য প্রোগ্রাম দ্বারা ব্যবহৃত মেমরির সাথে বিরোধ নয়।
মাল্টিটাস্কিং মডিউল
একই কম্পিউটারে একাধিক স্বতন্ত্র প্রোগ্রামগুলির ক্রিয়াকলাপ বর্ণনা করে। অপারেটিং সিস্টেমটিতে এই প্রোগ্রামগুলি কোথায় রয়েছে তা দেখার ক্ষমতা রয়েছে এবং তথ্য হারাতে না গিয়ে এক থেকে অন্যটিতে চলে যায়।
এটি সময় ভাগ করে নেওয়ার মাধ্যমে করা হয়, যেখানে প্রতিটি প্রোগ্রাম চালুর জন্য কম্পিউটারের সময়ের একটি অংশ ব্যবহার করে।
সুরক্ষা মডিউল
যদি কোনও কম্পিউটার একাধিক প্রক্রিয়ার একযোগে পরিচালনার অনুমতি দেয় তবে এই প্রক্রিয়াগুলি অবশ্যই প্রতিটিটির ক্রিয়াকলাপ নিশ্চিত করে।
অপারেটিং সিস্টেমটি অবশ্যই অনুরোধগুলি যেগুলি প্রক্রিয়া করার অনুমতি দেওয়া উচিত এবং যেগুলি প্রক্রিয়া করা উচিত নয় সেগুলির মধ্যে পার্থক্য করতে সক্ষম হতে হবে।
ব্যবহারকারী ইন্টারফেস মডিউল
এই যোগাযোগ humanক্য মানব যোগাযোগ কার্যকর করার জন্য অত্যাবশ্যক। অপারেটিং সিস্টেম পরিষেবাদি যাচাই করুন এবং অনুরোধ করুন, ইনপুট ডিভাইসগুলি থেকে তথ্য গ্রহণ করুন এবং আউটপুট ডিভাইসগুলিতে স্থিতি বার্তাগুলি প্রদর্শন করতে অপারেটিং সিস্টেম পরিষেবাদি প্রয়োজন।
ডেটা ম্যানেজমেন্ট মডিউল
এটি সংরক্ষণ করা হলে ডেটা রাখে। প্রোগ্রামটি কোনও ফাইলের নাম এবং এর নির্দিষ্ট অবস্থানের মাধ্যমে ডেটা পরিচালনা করে। হার্ড ড্রাইভে কোথায় শারীরিকভাবে ডেটা সঞ্চয় করা আছে তা এই ড্রাইভটি জানে।
একটি অ্যাপ্লিকেশন এবং অপারেটিং সিস্টেমের মধ্যে মিথস্ক্রিয়া একটি প্রোগ্রামিং ইন্টারফেসের মাধ্যমে সম্পন্ন হয়। যখন কোনও প্রোগ্রামের তথ্য সংরক্ষণ বা পুনরুদ্ধারের প্রয়োজন হয়, তখন এই ইউনিটটি কল করে, যা ফাইলগুলি খোলার, পড়া, লেখার এবং বন্ধ করার দায়িত্বে রয়েছে।
অপারেটিং সিস্টেমের প্রকার
রিয়েল-টাইম অপারেটিং সিস্টেম (আরটিওএস)
এগুলি শিল্প ব্যবস্থা, বৈজ্ঞানিক যন্ত্রপাতি এবং যন্ত্রপাতি নিয়ন্ত্রণে ব্যবহৃত হয়। এই ধরণের অপারেটিং সিস্টেমটির প্রায় কোনও ব্যবহারকারীর ইন্টারফেসের ক্ষমতা নেই, কারণ সিস্টেমটি প্রসবের সময় সিল করা বাক্স।
এই ধরণের সিস্টেমটি মূলত কম্পিউটারের সংস্থানগুলি এমনভাবে পরিচালনা করতে ব্যবহৃত হয় যে প্রতিবার যখন ঘটে তখন ঠিক একই পরিমাণে একটি নির্দিষ্ট ক্রিয়াকলাপ কার্যকর করা হয়।
এক ব্যবহারকারী, একটি কাজ
এই ধরণের সিস্টেম কম্পিউটার সরঞ্জামগুলি এমনভাবে পরিচালনা করে যাতে একজন ব্যক্তি কেবল একই সাথে একটি কাজ সম্পাদন করতে পারে।
পাম সিস্টেমটি এই ব্র্যান্ডের হ্যান্ডহেল্ড কম্পিউটারগুলির জন্য ব্যবহৃত এই ধরণের হয়।
এক ব্যবহারকারী, মাল্টিটাস্কিং
এটি বর্তমানে ডেস্কটপ কম্পিউটারে ব্যবহৃত হয়। উইন্ডোজ একটি অপারেটিং সিস্টেম যেখানে আপনার একসাথে একাধিক অ্যাপ্লিকেশন চলতে পারে।
অর্থাত, কোনও ই-মেইল বার্তা প্রিন্ট হওয়ার সময় এবং ইন্টারনেট থেকে একটি ফাইল ডাউনলোড করার সময় কোনও ব্যক্তি ওয়ার্ড প্রসেসরে পাঠ্য টাইপ করতে পারে।
বহু ব্যবহারকারী user
এই ধরণের সিস্টেমের সাহায্যে বেশ কয়েকটি ব্যক্তি একই সাথে একটি কম্পিউটারের সংস্থান ব্যবহার করতে পারে।
অপারেটিং সিস্টেমটি অবশ্যই নিশ্চিত থাকতে হবে যে ব্যবহারকারীর প্রয়োজনীয়তার মধ্যে একটি ভারসাম্য রয়েছে এবং তারা যে প্রতিটি প্রোগ্রাম ব্যবহার করছে তার পৃথক পৃথক পর্যাপ্ত সংস্থান রয়েছে যাতে যদি কোনও ব্যবহারকারীর সাথে সমস্যা হয় তবে তা অন্যকে প্রভাবিত করবে না।
ম্যাক্রোকম্পিউটারে ব্যবহৃত ইউনিক্স এবং ভিএমএস অপারেটিং সিস্টেমগুলি এই ধরণের অপারেটিং সিস্টেমের একটি অংশ।
বৈশিষ্ট্য
ব্যবহারকারী ইন্টারফেস
বর্তমানে সবকিছু গ্রাফিক্সের উপর ভিত্তি করে, ইউজার ইন্টারফেসে উইন্ডোজ, মেনু এবং ব্যবহারকারী এবং কম্পিউটারের মধ্যে মিথস্ক্রিয়া পদ্ধতি অন্তর্ভুক্ত করে।
গ্রাফিকাল ইউজার ইন্টারফেস (জিইউআই) এর অস্তিত্বের আগে, সমস্ত অপারেশন কমান্ড ব্যবহার করে সম্পাদিত হয়েছিল। অপারেটিং সিস্টেমগুলি optionচ্ছিক ইন্টারফেসগুলিকে সমর্থন করতে পারে।
কাজ পরিচালনা
কাজের পরিচালনা অ্যাপ্লিকেশনগুলি যে সময় এবং ক্রমগুলি চালায় সেগুলি উভয়ই নিয়ন্ত্রণ করে।
হাই-এন্ড ম্যাক্রোকম্পিউটার এবং সার্ভার পরিবেশে আইবিএমের চাকরি নিয়ন্ত্রণের ভাষা সাধারণ। এটি প্রতিদিনের কাজের সময়সূচী তৈরি করার জন্য তৈরি করা হয়েছিল।
ইউনিক্স / লিনাক্স সার্ভারে দিনের সময় নির্দিষ্ট সময়ে ছোট প্রোগ্রামগুলি চালানো সাধারণ।
একটি ডেস্কটপ পরিবেশে, ব্যাচ ফাইলগুলি ক্রিয়াকলাপের ক্রিয়াকলাপ সম্পাদন করতে লেখা যেতে পারে যা কোনও নির্দিষ্ট সময়ে শুরু করার সময় নির্ধারণ করা যেতে পারে।
কার্য ব্যবস্থাপনা
ম্যাক্রোকম্পিউটার এবং সার্ভার পরিবেশে এই পরিচালনা গুরুত্বপূর্ণ critical অ্যাপ্লিকেশনগুলি তাদের উদ্দেশ্য অনুসারে দ্রুত বা ধীর চালাতে অগ্রাধিকার দেওয়া যেতে পারে।
ডেস্কটপ কম্পিউটারগুলিতে, মাল্টিটাস্কিং হ'ল অ্যাপ্লিকেশনগুলি খোলা রাখার ফলে কার্যগুলির একটি পরিবর্তন হয় যাতে ব্যবহারকারীরা তাদের মধ্যে পিছনে পিছনে যেতে পারে।
ডিভাইস পরিচালনা
পেরিফেরিয়ালটির নিজস্ব কোডে নির্দেশাবলী ব্যবহারের মাধ্যমে ডিভাইসগুলি অপারেটিং সিস্টেমের মাধ্যমে পরিচালিত হতে পারে।
পেরিফেরিয়াল যোগাযোগের জন্য ব্যবহৃত সফ্টওয়্যারটিকে ড্রাইভার বলা হয়। কম্পিউটারে সংযুক্ত প্রতিটি ডিভাইসের জন্য একটি নির্দিষ্ট ড্রাইভারের প্রয়োজন।
সুরক্ষা
অপারেটিং সিস্টেমগুলি অননুমোদিত ব্যবহারকারীদের সিস্টেমের বাইরে রাখতে পাসওয়ার্ড সুরক্ষা সরবরাহ করে।
ক্রিয়াকলাপ লগগুলি রাখা হয়, বিলিংয়ের উদ্দেশ্যে প্রচুর সময় সরবরাহ করতে সক্ষম হয়।
কোনও সিস্টেমের ব্যর্থতার ক্ষেত্রে তারা আবার শুরু করতে ব্যাকআপ এবং পুনরুদ্ধার রুটিন সরবরাহ করতে পারে।
সর্বাধিক ব্যবহৃত অপারেটিং সিস্টেম
উইন্ডোজ
এটি ব্যক্তিগত কম্পিউটারের জন্য সর্বাধিক ব্যবহৃত অপারেটিং সিস্টেম হয়ে দাঁড়িয়েছে। প্রতিটি সংস্করণে একটি গ্রাফিকাল ইউজার ইন্টারফেস থাকে, যার সাহায্যে ব্যবহারকারীরা ফাইল এবং ফোল্ডারগুলি দেখতে পারবেন।
মাইক্রোসফ্ট ১৯৮৮ সালে এটি 1.0 সংস্করণে প্রবর্তন করেছিল end
উইন্ডোজের পূর্ববর্তী সংস্করণগুলির মধ্যে উইন্ডোজ 3.1, উইন্ডোজ 95, উইন্ডোজ 98, উইন্ডোজ মি, উইন্ডোজ এক্সপি, উইন্ডোজ ভিস্তা, উইন্ডোজ 7 এবং উইন্ডোজ 8 অন্তর্ভুক্ত রয়েছে।
উইন্ডোজের প্রথম ব্যবসায়িক ভিত্তিক সংস্করণ, যা উইন্ডোজ এনটি 3.1 নামে পরিচিত, 1993 সালে।
উইন্ডোজ যে কোনও এক্স 86 সিরিজের কম্পিউটারে চালাতে পারে যেমন ইন্টেল এবং এএমডি প্রসেসরগুলি। এই কারণে, এটি কম্পিউটার ব্র্যান্ডের বিশাল অংশে ইনস্টল করা যেতে পারে।
ওএস এক্স
এই অপারেটিং সিস্টেমটি ম্যাকিনটোস কম্পিউটারগুলির জন্য অ্যাপল ডিজাইন করেছিলেন। এটি ম্যাকের মানক অপারেটিং সিস্টেম হিসাবে 2001 সালে ম্যাক ওএস 9 প্রতিস্থাপন করে।
এটি ইউনিক্স ভিত্তিক এবং একই কার্নেল ব্যবহার করে। এই কার্নেলটি ওএস এক্সকে আরও ভাল মাল্টি-প্রসেসিং ক্ষমতা এবং আরও ভাল মেমরি পরিচালনা সরবরাহ করে।
ওএস এক্স ডেস্কটপ ইন্টারফেসটিকে ফাইন্ডার বলা হয় এবং এতে বেশ কয়েকটি স্ট্যান্ডার্ড বৈশিষ্ট্য রয়েছে যেমন স্ক্রিনের শীর্ষে স্থির মেনু বার।
এই অপারেটিং সিস্টেমে ফাংশনগুলির একটি বৃহত লাইব্রেরি রয়েছে, যা ম্যাক প্রোগ্রাম লেখার সময় ব্যবহার করা যেতে পারে।
লিনাক্স
এটি লিনাস টোরভাল্ডস দ্বারা নির্মিত একটি ইউনিক্সের মতো অপারেটিং সিস্টেম। লিনাক্সের একটি ওয়ার্কিং সংস্করণটি যখন বিল্ডিং শেষ হয়েছিল, এটি অবাধে বিতরণ করা হয়েছিল, এটি জনপ্রিয়তা অর্জনে সহায়তা করেছিল। বর্তমানে লিনাক্স বিশ্বজুড়ে কয়েক মিলিয়ন লোক ব্যবহার করে।
এই অপারেটিং সিস্টেমটি অত্যন্ত স্বনির্ধারিত। প্রোগ্রামাররা এমনকি সোর্স কোডটি সংশোধন করতে এবং লিনাক্স অপারেটিং সিস্টেমের নিজস্ব সংস্করণ তৈরি করতে পারে।
লিনাক্স প্রায়শই ওয়েব হোস্টিং সার্ভারে ইনস্টল করা থাকে কারণ এই সিস্টেমের উপর ভিত্তি করে সার্ভারগুলি উইন্ডোজ ভিত্তিক সার্ভারগুলির চেয়ে কনফিগার এবং রক্ষণাবেক্ষণের তুলনায় সস্তা।
লিনাক্স ইন্টেল, পাওয়ারপিসি, ডিসি আলফা, সান স্পার্ক এবং মটোরোলা সহ বিভিন্ন হার্ডওয়্যার প্ল্যাটফর্মের সাথে সামঞ্জস্যপূর্ণ।
অ্যান্ড্রয়েড
এটি লিনাক্স ভিত্তিক একটি ফ্রি প্ল্যাটফর্ম। এটি মূলত গুগল দ্বারা বিকাশিত হয়েছিল এবং 2007 সালে মোবাইল প্ল্যাটফর্মের জন্য প্রকাশিত হয়েছিল।
এটি অ্যাপল আইওএসের শক্ত প্রতিদ্বন্দ্বী, এটি অ্যাপলের আইফোনটিতে ব্যবহৃত অপারেটিং সিস্টেম।
আতারি
আতারি ইনক। একটি তোরণ গেম প্রযোজনা সংস্থা। এই সংস্থাটি তার কনসোলগুলির জন্য বিভিন্ন অপারেটিং সিস্টেম তৈরি করেছে, যার মধ্যে রয়েছে:
- জেমডস
- বায়োস
- এক্সবিআইওএস
- অপারেটিং সিস্টেম (টিওএস)
- মাল্টিটোস
- ফ্রিমাইএনটি
ব্ল্যাকবেরি ওএস
ব্ল্যাকবেরি, পূর্বে রিসার্চ ইন মোশন লিমিটেড নামে পরিচিত, একটি কানাডিয়ান ভিত্তিক সংস্থা যা হার্ডওয়্যার এবং সফ্টওয়্যার তৈরি করে। মোবাইল ডিভাইসে ব্যবহৃত অপারেটিং সিস্টেমটি ব্ল্যাকবেরি ওএস, যা জাভা প্রযুক্তির উপর ভিত্তি করে।
অ্যান্ড্রয়েড অপারেটিং সিস্টেমের বিপরীতে, ব্ল্যাকবেরি ওএস একটি বদ্ধ উত্স সিস্টেম, সুতরাং এটি কেবল সংস্থার ডিভাইসে ব্যবহার করা যেতে পারে।
জাভাস
জাভা অপারেটিং সিস্টেমটি ওপেন সোর্স, সুতরাং এটি কেবলমাত্র সংস্থা দ্বারা উত্পাদিত নয়, বিভিন্ন ডিভাইসে ব্যবহার করা যেতে পারে।
এটি একটি মাল্টিপ্লাটফর্ম সিস্টেমও যার অর্থ এটি অন্যান্য অপারেটিং সিস্টেমের সাথে সামঞ্জস্যপূর্ণ (উইন্ডোজ, লিনাক্স, অন্যদের মধ্যে)।
ফ্রিবিএসডি
ফ্রিবিএসডি অপারেটিং সিস্টেমটি ইউনিক্স দ্বারা বিকাশিত সিস্টেমগুলির ভিত্তিতে একটি ফ্রি সোর্স সিস্টেম, এটি জিএনইউ / লিনাক্স অপারেটিং সিস্টেম এবং এটি দ্বারা নির্মিত অ্যাপ্লিকেশনগুলির সাথে সামঞ্জস্যপূর্ণ।
এই অপারেটিং সিস্টেমটি ইয়াহু ব্যবহার করে! এবং নিনটেডোর কনসোলগুলির জন্য।
তথ্যসূত্র
- আপনার অভিধান (2019)। অপারেটিং সিস্টেম। থেকে নেওয়া হয়েছে: yourd অভিধান.com।
- ক্রিস্টেনসন (২০১২)। উইন্ডোজ প্রযুক্তি শর্তাদি। থেকে নেওয়া: techterms.com।
- ক্রিস্টেনসন (2014)। ওএস এক্স প্রযুক্তি সংক্রান্ত শর্তাদি। থেকে নেওয়া: techterms.com।
- কার্ট ফ্র্যাঙ্কলিন এবং ডেভ কুরস্তান (2019)। অপারেটিং সিস্টেমের প্রকার। স্টাফ কীভাবে কাজ করে। থেকে গৃহীত: computer.howstuffworks.com।
- ক্রিস্টেনসন (2010)। লিনাক্স। প্রযুক্তি শর্তাদি। থেকে নেওয়া: techterms.com।
- খ্রিস্টনসন (2016)। অপারেটিং সিস্টেম। প্রযুক্তি শর্তাদি। থেকে নেওয়া: techterms.com।
- টিউটোরিয়ালস পয়েন্ট (2019)। কম্পিউটার - অপারেটিং সিস্টেম। থেকে নেওয়া: tutorialspPoint.com।
- জোসেফ এইচ ভোলকার (2018)। অপারেটিং সিস্টেমের উপাদান। আর্থস ল্যাব। গৃহীত: আর্থস্লাব.কম।