যান্ত্রিক যুগ সম্পাদনা

কম্পিউটার ইতিহাসের আদি যুগ থেকে, নানারকম উদ্ভাবন হয়ে এসেছে যার হাত ধরে এসেছে প্রযুক্তির অগ্রগতি। প্রথমদিকের কম্পিউটারগুলি ছিল যান্ত্রিক, এবং কখনও কখনও সেগুলিতে ত্রুটির প্রবণতা থাকত। সেগুলি শুধুমাত্র গণনার মেশিন ছিল।

   

ব্লেজ পাস্কাল (১৯শে জুন ১৯২৩, ক্লারমন্ট-ফেরান্ড - ১৯শে আগস্ট, ১৬৬২, প্যারিস) ১৬৪২ সালে একটি সংখ্যাসূচক চাকা যোগ করার মেশিন তৈরি করেছিলেন, তাঁর পিতাকে সাহায্য করার জন্য, পিতা ছিলেন একজন কর আদায়কারী। হাত দিয়ে অনেক সংখ্যা যোগ করা বেশ কঠিন কাজ ছিল, এবং পাস্কাল এটাকে সেই কঠিন কাজ থেকে মুক্তি দেওয়ার সুযোগ হিসেবে দেখেছিলেন। তিনি এইরকম কুড়িটি মেশিন তৈরি করেছিলেন (যেগুলিকে পাস্কালাইন বলা হয়)।

১৬৭৩ সালে একজন জার্মান গণিতবিদ গট‌ফ্রিড ভিলহেল্ম ভন লাইব‌নিৎস একটি ক্যালকুলেটর যন্ত্র তৈরি করেন যেটি দিয়ে যোগ, বিয়োগ, গুণ এবং ভাগ করা যেত। এটি দিয়ে পাস্কালের মেশিনের চেয়ে বেশি কাজ করা যেত এবং এর ব্যবহারকারীরা অঙ্কের সমাধান করতে পারত। তবুও পাস্কালের এবং লাইবনিৎসের উভয়ের যন্ত্রই সম্পূর্ণ নির্ভরযোগ্য ছিল না এবং ত্রুটিযুক্ত ছিল।

যান্ত্রিক উদ্ভাবন সম্পাদনা

একজন ফরাসি তাঁতি, জোসেফ জ্যাকার্ড, ১৮০৫ সালে একটি পাঞ্চ কার্ড যুক্ত তাঁত ডিজাইন করেছিলেন। এর মাধ্যমে তাঁতের বুনন নকশার জন্য একটি নির্দিষ্ট ক্রমে পরপর পাঞ্চ কার্ডের শৃঙ্খল নির্দেশনা প্রদান করা যেত। বিভিন্ন ক্রমে বিভিন্ন কার্ড ব্যবহার করে নকশার পরিবর্তন করা যেত। এই পদ্ধতিতে, পরে এই কার্ডগুলি দিয়ে কম্পিউটার নির্দেশাবলী সংরক্ষণের উপায় পাওয়া গিয়েছিল।

 

আরেক ফরাসী, চার্লস জেভিয়ার থমাস, একটি নতুন যান্ত্রিক কম্পিউটার নিয়ে কাজ করেছিলেন। তিনি এটিকে ফোর-ফাংশন মেশিন বলে অভিহিত করেছিলেন এবং এটি পাস্কাল বা লাইব‌নিৎসের মেশিনের চেয়ে বেশি নির্ভরযোগ্য ছিল। থমাস কাজ করেছিলেন ১৮২০ সালে, যখন প্রযুক্তির উন্নতি হয়েছিল। তিনি পাস্কাল এবং লাইবনিৎসের কাজ ও সেগুলির ত্রুটি থেকে শিখেছিলেন।

বড় মাপের যান্ত্রিক কম্পিউটার ও লজিক সম্পাদনা

চার্লস ব্যাবেজ এবং অ্যাডা লাভলেস ১৮৪২ সাল থেকে অবদান রাখা শুরু করেছিলেন। বিশ্লেষণাত্মক ইঞ্জিনের মাপনদণ্ডের নিয়ামক হয়ে ওঠা ডিফারেন্স (পার্থক্য) ইঞ্জিনটি ছিল একটি স্বয়ংক্রিয় লগারিদম ট্যাবুলেটর এবং প্রিন্টার। এটিতে একটি মেমরি ইউনিট, স্বয়ংক্রিয় প্রিন্টআউট, অনুক্রমিক প্রোগ্রাম নিয়ন্ত্রণ এবং পাঞ্চ-কার্ড ইনপুট ছিল। পাঞ্চ কার্ডের ধারণাটি জ্যাকার্ডের তাঁত থেকে পাওয়া গিয়েছিল।

ব্যাবেজ ২০ বছর ধরে কম্পিউটার নিয়ে ব্রিটিশ সরকারের সাথে কাজ করেছিলেন। এরপর সরকার আর্থিক সাহায্য বন্ধ করার হুমকি দেয় কারণ তারা বিনিয়োগের ফলে দেখার মত কিছুই পায়নি। প্রকল্পটি এগিয়ে নিয়ে যাবার জন্য নতুন কারো সাহায্যের প্রয়োজন হয়ে পড়ল। সেই সময় এগিয়ে এসেছিলেন লর্ড বায়রন এবং লেডি অ্যানাবেলা মিলব্যাঙ্কের কন্যা অ্যাডা লাভলেসে। লাভলেস ব্যাবেজের তৈরি নির্দেশাবলীতে কিছু ভুল সংশোধন করেছিলেন এবং এইভাবে তিনি হয়ে উঠেছিলেন বিশ্বের প্রথম ডিবাগার (ভুল বের করার জন্য ব্যবহৃত এক ধরনের প্রোগ্রাম)। কম্পিউটারের ইতিহাসে এটি মহিলাদের জন্য একটি মাইলফলক। লাভলেস সংখ্যার বাইনারি পদ্ধতি ব্যবহার করার পরামর্শ দিয়েছিলেন, যেটি ভবিষ্যতের কম্পিউটারে ব্যবহার করার মান নির্ধারণ করে।

দুঃখজনকভাবে ডিফারেন্স ইঞ্জিন সঠিকভাবে কাজ করেনি। সঠিক গিয়ার এবং শ্যাফ্ট তৈরি করার মত সঠিক প্রযুক্তি সেই সময় ছিল না। তবুও এটি ভবিষ্যতের কম্পিউটারের জন্য পথ প্রশস্ত করতে সাহায্য করেছিল। পরবর্তীতে আইবিএম কর্পোরেশন আধুনিক যন্ত্রাংশ ব্যবহার করে ডিফারেন্স ইঞ্জিনের একটি কার্যকরী মডেল তৈরি করতে সক্ষম হয়।


ভ্যাকুয়াম টিউব সম্পাদনা

 

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

[তবুও, মার্কিন যুক্তরাষ্ট্রে এসএজিই (সেমি-অটোমেটিক গ্রাউন্ড এনভায়রনমেন্ট) বায়ু-প্রতিরক্ষা কম্পিউটারগুলি অত্যন্ত নির্ভরযোগ্য ছিল, যদিও সেগুলি শুধুমাত্র টিউব ব্যবহার করেই তৈরি হয়েছিল। কারণ কম্পিউটারগুলি মূলত একইরকম যুগ্ম টিউব দিয়ে তৈরি করা হয়েছিল, একবারে যাদের শুধুমাত্র একটিই কাজ করত। অন্যটি পর্যায়ক্রমে কম শক্তিতে চালিত হত, যার ফলে যেগুলি দুর্বল টিউব সেগুলি নষ্ট হয়ে যেত এবং সেগুলি পাল্টে দেওয়া হত। পর্যায়ক্রমে, সহায়ক কম্পিউটারটিকে পরিষেবায় স্থাপন করা হত এবং অন্য কম্পিউটারটিকে রক্ষণাবেক্ষণের জন্য পাঠানো হত। যাইহোক, অসামরিক কাজের জন্য, সদৃশ কম্পিউটারের ব্যবহার অবাস্তব ছিল এবং তাই টিউবের নির্ভরযোগ্যতা সত্যিই সন্তোষজনক ছিল না।]

ট্রানজিস্টর সম্পাদনা

 

শকলি, বারডিন এবং ব্র্যাটেনের সংযোগ ট্রানজিস্টর আবিষ্কার এবং তার পরে আরো কার্যকর জংশন ট্রানজিস্টর বা বিজেটির আবিষ্কার ভ্যাকুয়াম টিউবের সীমাবদ্ধতার সমাধান করেছিল এবং এই প্রক্রিয়ায় কম্পিউটার ক্রমশ ছোট হতে শুরু করল।

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

প্রাথমিকভাবে ট্রানজিস্টরের মূল স্তরটি ছিল জার্মেনিয়াম মৌল দিয়ে তৈরি। পৃথিবীর সবচেয়ে সহজলভ্য রাসায়নিকগুলির মধ্যে একটি মৌল সিলিকন ব্যবহার করা শুরু হবার পর ট্রানজিস্টর অনেক সস্তা হয়ে গেল এবং অবশেষে কম্পিউটার সর্বব্যাপী হয়ে উঠল। তুলনামূলকভাবে সম্প্রতি, বিশেষ ক্ষেত্রে ব্যবহারের জন্য, গ্যালিয়াম আর্সেনাইডের মতো যৌগ ব্যবহার করা হয়েছে।

ইন্টিগ্রেটেড সার্কিটগুলি ব্যবহারিক হয়ে উঠার আগে পর্যন্ত, ট্রানজিস্টর কম্পিউটারগুলি পৃথক ট্রানজিস্টর (পাশাপাশি পৃথক ডায়োড, রোধ বা রেজিস্টর এবং ক্যাপাসিটর) দিয়ে তৈরি হত, সবগুলিকে সম্মিলিতভাবে উপাদান হিসাবে উল্লেখ করা হত। তাদের খোদাই করা সার্কিট বোর্ডে ("পিসিবি" বা মুদ্রিত সার্কিট বোর্ড) আটকানো হত। এই ধরনের নির্মাণকে "ডিসক্রিট কম্পোনেন্ট" (বিচ্ছিন্ন উপাদান) হিসাবে উল্লেখ করা হত। উপাদান ঘনত্ব ছিল তুলনামূলকভাবে বেশ কম এবং এই সময়ের কম্পিউটারগুলি মেঝেতে রাখা ক্যাবিনেটে থাকত, সাধারণত সেগুলির আয়তন হত কয়েক ঘন গজ/মিটার।

ইন্টিগ্রেটেড সার্কিট সম্পাদনা

সম্পূর্ণ লজিক সার্কিট তৈরি করতে বিভিন্ন ধরণের ট্রানজিস্টর একত্র করে ব্যবহৃত হয়।

মাইক্রোচিপ সম্পাদনা

ইন্টিগ্রেটেড সার্কিটের একটি জনপ্রিয় প্রতিশব্দ।


কম্পিউটারের ইতিহাস/মেইনফ্রেমের উত্থান ও পতন


আলটেয়ার সম্পাদনা

এমআইটিএস আলটেয়ার ৮৮০০ হল একটি মাইক্রোকম্পিউটার। এটি তৈরি হয়েছিল একটি নতুন মাইক্রোপ্রসেসর ইনটেল ৮০৮০ কে ভিত্তি করে এবং ১৯৭৫ সালে এর আত্মপ্রকাশ ঘটেছিল। ১৯৭৫ সালে পপুলার ইলেকট্রনিক্স পত্রিকার জানুয়ারি সংখ্যায় এটির আত্মপ্রকাশের ঘোষণা হয়েছিল। এরপর যা অর্ডার এসেছিল তা পূরণ করতে আলবুকার্ক-ভিত্তিক প্রস্তুতকারকের চার মাস লেগে গিয়েছিল।

'আলটেয়ার' গৃহে ব্যবহৃত প্রথম কম্পিউটার হিসাবে বিবেচিত হয়। এই কম্পিউটারের একমাত্র ইনপুট হিসাবে ব্যবহৃত হত সামনের প্যানেলের পরপর কিছু সুইচ। তবে এতে ইন্টারফেজ লাইনের সাথে সংযুক্ত একটি মাদারবোর্ড ছিল, যার মাধ্যমে রেজিস্টারের সাথে সংযোগ করার জন্য অন্যান্য কোম্পানিদের কীবোর্ড, টেপ রিডার এবং অন্যান্য যন্ত্র ব্যবহার করা যেত।

হার্ভারডের একদল ছাত্র এমআইটিএস-এর বোঝার মত করে বেসিক ভাষায় প্রোগ্রাম লিখেছিলেন। এই ছাত্ররা হলেন স্টিভ বালমার, পল অ্যালেন এবং বিল গেটস। তাঁরা প্রোগ্রামিংয়ের বিকাশের দিকে মনোযোগ দেবার জন্য হার্ভারড ত্যাগ করেন এবং কিছুদিন পরেই মাইক্রোসফট তৈরি করেন।

রেডিও শ্যাক সম্পাদনা

 
টিআরএস-৮০ মডেল ২

টিআরএস-৮০ ক্রমের কম্পিউটারগুলি তৈরি হয়েছিল জিলগ জেড৮০ প্রসেসরের উপর ভিত্তি করে, এটি চলত টিআরএস-ডস অপারেটিং সিস্টেমে এবং এর মনিটর ছিল একরঙা। প্রথমে এটিতে ফ্লপি ডিস্ক ব্যবহার করা হত এবং তারপরে প্রযুক্তি ব্যবহার করে হার্ড ড্রাইভও ব্যবহার করা গিয়েছিল।

রঙিন গ্রাফিক্স সহ টিআরএস-কোকো ক্রমের কম্পিউটার হোম কম্পিউটার হিসাবে তৈরি করা হয়েছিল এবং টিআরএস-৮০ সিরিজ ব্যবসাক্ষেত্রে ব্যবহারের উদ্দেশ্যে বাজারজাত করা হয়েছিল। কোকো-তে খরচ বাঁচাতে মনিটর হিসেবে টিভি সেট ব্যবহার করা হত এবং সেটি আটারি ৪০০ ও ৮০০ এবং কমোডোর ৬৪ ক্রমের কম্পিউটারের সাথে প্রতিযোগিতা করার চেষ্টা করেছিল। কোকো-তে ৬৮০৯ মটোরোলা প্রসেসর ব্যবহার করা হয়েছিল এবং এর অপারেটিং সিস্টেম ছিল ওএস৯ (ম্যাক ওএস ৯ এর সাথে কোন সম্পর্ক নেই)।

ট্যান্ডি ১০০০ সিরিজটি আইবিএম পিসিজুনিয়র গ্রাফিক্স এবং সাউন্ড চিপসের উপর ভিত্তি করে তৈরি করা হয়েছিল, এতে সম্প্রসারণ স্লট ব্যবহার করা হয়েছিল কিন্তু এর পিনগুলি পিসি এবং "এটি আইএসএ" সম্প্রসারণ স্লটের চেয়ে আলাদাভাবে তার দ্বারা যুক্ত ছিল। এর অপারেটিং সিস্টেম ছিল ট্যান্ডি ডসের অধীনে জিইউআই বা গুই (গ্রাফিক্যাল ইউজার ইন্টারফেস) হিসাবে ডেস্কমেট (এটি একটি পরিবর্তিত এমএস-ডস, এটি এমনকি ডস ইন্টারাপ্টগুলিকেও পরবর্তন দিত যাতে এটি শুধুমাত্র ট্যান্ডি সিরিজের কম্পিউটারগুলিতেই চালানো যায়।) অনেক এমএস-ডস ভিডিও গেম সিজিএ, ইজিএ, ও ট্যান্ডি গ্রাফিক্স দিয়ে তৈরি করা হয়েছিল এবং ট্যান্ডি সংস্করণে ধ্বনি বেশ উন্নত ছিল। পরে আরও উন্নত অ্যাডলিব এবং সাউন্ড ব্লাস্টার এর মত আইএসএ সাউন্ড কার্ড এসেছিল। অবশেষে ভিজিএ গ্রাফিক্স সহ আইবিএম পিএস/২ সিরিজের উদ্ভাবন হয় এবং তখন কেউ আর ট্যান্ডি সিরিজের পিসির প্রতি আগ্রহী হত না। উইন্ডোজ ৩.এক্স-এর ব্যবহার ব্যাপক হয়ে গেলে রেডিও শ্যাক কোম্পানী ট্যান্ডি ১০০০ সিরিজ বিক্রি বন্ধ করে দেয়। এরপর তারা অবশেষে নিজেদের তৈরি পিসি ব্যবসা থেকে বেরিয়ে আসে এবং ডেল বা কমপ্যাকের মতো অন্যান্য কোম্পানির তৈরি পিসি বিক্রি করা শুরু করে। তারপরে অবশেষে তারা কম্পিউটার বিক্রি বন্ধ করে দেয়।

জেডএক্স স্পেকট্রাম, এবং সমঞ্জস সমূহ সম্পাদনা

অ্যাপল সম্পাদনা

অ্যাপল আইএনসি এর ইতিহাস সম্পাদনা

১৯৭৬ সালে, দুই বন্ধু স্টিভ জবস এবং স্টিভ ওজনিয়াক চাকরি ছেড়ে দেন এবং ক্যালিফোর্নিয়ার কিউপারটিনোতে স্টিভের গ্যারেজে চলে যান। সেখানে তাঁরা একটি সস্তা এবং ব্যবহারকারী-বান্ধব কম্পিউটার তৈরির ধারণা নিয়ে কাজ শুরু করেন। ওজনিয়াক প্রকৌশলী ছিলেন, তিনি একটি আবদ্ধ সার্কিট বোর্ডে কাজ করছিলেন যেখানে সুইচ সহ ফ্ল্যাশিং লাইট ছিল। জবস জোর দিয়ে বলেন যে তিনি এবং ওজনিয়াক এই খেলনাটি কম্পিউটার-প্রেমীদের কাছে বিক্রি করার চেষ্টা করবেন। এটির নাম দেওয়া হয় অ্যাপল ১। সেই দিন জন্ম হয়েছিল অ্যাপল কম্পিউটারের এবং বাকিটা ইতিহাস।

অ্যাপল ২ সম্পাদনা

 

অ্যাপল কম্পিউটার অ্যাপল ২-এর উৎপাদন করেছিল। এখানে অপারেটিং সিস্টেম হিসেবে ব্যবহার হত বেসিক এবং এটিকে বাড়িতে ব্যবহারের জন্য বাজারজাত করা হয়েছিল। আসল অ্যাপল ১ কম্পিউটারটি স্টিভ ওজনিয়াক এবং স্টিভ জবস একটি গ্যারেজে তৈরি করেছিলেন। উভয়েই ছিলেন কলেজ পালানো ছাত্র এবং তাঁদের উদ্দেশ্য ছিল $১০০০ এর নিচে রঙিন পর্দা সহ একটি মাইক্রো কম্পিউটার তৈরি করা। স্টিভ ওজনিয়াক একটি তালিকা থেকে সাবধানে প্রয়োজনীয় চিপ বেছে নিয়েছিলেন যাতে তিনি সেরা মূল্য এবং গুণমান নিশ্চিত করতে পারেন। তিনি এমওএস ৬৫০২ প্রসেসর বেছে নিয়েছিলেন, যেটি আসলে মোটোরোলা ৬৮০০ ক্লোন। কপিরাইট আইন এড়ানোর জন্য এর কিছু পিন পরিবর্তন করা হয়েছিল। এমওএস ৬৫০২ প্রসেসর সস্তা ছিল এবং তার ফলে অ্যাপল ১ এবং তারপরে অ্যাপল ২ সিরিজের দাম অনেক কম পড়েছিল। আসল অ্যাপল ১-এর দাম ছিল $৬৬৬। সেগুলি প্রয়োজন অনুযায়ী কাঠের বাক্সে রেখে বিক্রি করা হয়েছিল। এত মেশিন বিক্রি হয়েছিল যে তার থেকে শুধুমাত্র ঋণ ফেরত নয়, অ্যাপল ২ ক্রমের কম্পিউটার তৈরিতেও সাহায্য হয়েছিল। অ্যাপল ২ সিরিজে অ্যাপল ডস এবং পরে প্রো ডস ও বেসিকের একটি সংস্করণ ব্যবহার হত। এটিতে ফ্লপি ড্রাইভ কন্ট্রোলার, মডেম এবং এছাড়াও সিপিএম-৮০ সফটওয়্যার চালানোর জন্য জেড৮০ সিপি/এম কার্ড এর মত অন্যান্য জিনিসগুলি লাগানোর উদ্দেশ্যে সম্প্রসারণ স্লট ছিল। একটি বিমান দুর্ঘটনায় পড়ে স্টিভ ওজনিয়াকের বেশিরভাগ স্মৃতি নষ্ট হয়ে গিয়েছিল এবং তিনি অ্যাপল থেকে বাদ পড়েছিলেন। অ্যাপল এরপর অ্যাপল ৩ সিরিজ তৈরি করার চেষ্টা করেছিল কিন্তু এটি অ্যাপল ২ এর মত হয়নি। এটিতে আলগা চিপসের মতো সিরিজ হার্ডওয়্যার সমস্যা ছিল। অ্যাপলের সমাধান ছিল চিপগুলিকে চেয়ার থেকে ছয় ফুট নিচে ছুঁড়ে ফেলে নিজের জায়গায় বসিয়ে দেওয়া। গৃহ কম্পিটারের বাজারে অন্যদের সঙ্গে প্রতিযোগিতায় টিঁকে থাকতে সাহায্য করার জন্য অ্যাপল ২, অ্যাপল ২+, অ্যাপল ২ই-এর পরে, অ্যাপল ২সি তৈরি করা হয়েছিল। বাজারে তখন এসে গেছে কমোডোর ৬৪, আটারি ৮০০, এবং আইবিএম পিসিজুনিয়র। ম্যাকিনটোশ এবং অ্যামিগার পরে ৬৫সি৮১৬ ১৬ বিট সিপিইউ দিয়ে অ্যাপল //জিএস তৈরি করা হয়েছিল, অ্যাপল ২ কোড এবং উন্নততর অ্যাপল ২জিএস কোড চালানোর জন্য। অ্যাপল ২জিএস-কে নির্মান করা হয়েছিল ম্যাক ফাইন্ডার গুই এর উপর ভিত্তি করে। পরে এর জায়গায় এসেছিল ম্যাকিনটোশ ২ সিরিজ। ম্যাকিনটোশ ২ নুবাস স্লটে অ্যাপল ২ সফটওয়্যার চালানোর জন্য একটি অ্যাপল ২ এমুলেটর কার্ড (যেটি অনুকরণ করতে পারে) ছিল। অ্যাপলের স্লোগান ছিল "অ্যাপল ২ ফরএভার" (অ্যাপল ২ চিরকাল), কিন্তু অবশেষে ম্যাকিনটোশ সিরিজের জন্য তারা অ্যাপল ২ সিরিজ পরিত্যাগ করে।

অ্যাপল লিসা এবং ম্যাকিনটোশ সম্পাদনা

 
ম্যাকিনটোশ

অ্যাপল ২-এর সাথে অ্যাপল লিসা এবং তার পরে অ্যাপল ম্যাকিনটোশের পরে এল অ্যাপল কম্পিউটার। এই কম্পিউটারগুলি তাদের গ্রাফিক্যাল ইউজার ইন্টারফেসের (গুই) কারণে অনন্য ছিল, তাদের হাত ধরে এল আইকন, উইন্ডোজ, পুল ডাউন মেনু এবং মাউসের ধারণা। (গুই ধারণাটি আসলে জেরক্স থেকে নেওয়া হয়েছিল, জেরক্স স্টার এবং জেরক্স অল্টো এই দুটি কম্পিউটারের মাধ্যমে)। জেরক্স পরে অ্যাপলের বিরুদ্ধে মামলা করেছিল, কিন্তু জেরক্স এই মামলায় হেরে যায় কারণ ম্যাকিনটোশ গুই জেরক্স স্টার গুই থেকে যথেষ্ট আলাদাই ছিল। আসল ম্যাকিনটোশের দাম ছিল $৪০০০ এবং তাতে মটোরোলা ৬৮০০০ সিপিইউ ব্যবহার করা হয়েছিল। তাতে ছিল ১২৮কে র‍্যাম, একটি ৪০০কে ৩.৫ ইঞ্চি ফ্লপি ড্রাইভ এবং একটি নয় ইঞ্চি সাদা-কালো মনিটর। এটি খুব ভাল বিক্রি হয়নি এবং স্টিভ জবসকে অ্যাপল থেকে বহিস্কার করা হয়েছিল। তিনি চলে গেলেন এবং যাবার সময় প্রধান কর্মীদের সঙ্গে করে নিয়ে গেলেন ও স্থাপনা করলেন নেক্সট আইএনসি.-এর। তিনি বিএসডি ইউনিক্স এবং ম্যাক কার্নেলে নেক্সটকিউব ও নেক্সটওএস ব্যবহার করলেন। অ্যাপল তৈরি করল ম্যাকিনটোশ ২ যাতে নুবাস সম্প্রসারণ স্লটের সঙ্গে কমোডোর অ্যামিগার মতো রঙিন গ্রাফিক্স ছিল। এটি কমোডোর ২০০০ এর সাথে প্রতিদ্বন্দ্বিতা করেছিল কিন্তু দ্রুত গতির জন্য একটি ৩২ বিটের সিপিইউ ৬৮০২০ ছিল। অবশেষে ইনটেল ৮০৩৮৬ এবং তার ওপরের প্রসেসরের সাথে প্রতিযোগিতায় নামার জন্য, অ্যাপল, আইবিএম এবং মটোরোলার যৌথ প্রচেষ্টার মাধ্যমে ম্যাকিনটোশকে পাওয়ারপিসি প্রসেসরে উন্নত করার জন্য একটি প্রসেসরের বিকাশ করার চেষ্টা হল। নতুন ম্যাকিনটোশ সিরিজের নাম ছিল পাওয়ারম্যাকস, এটি বেশ কিছুদিন চলেছিল কিন্তু ম্যাক ওএস প্রাক-অনুভূতি দিয়ে একাধিক কাজ (মাল্টি-টাস্ক) করতে না পারায় এবং ত্রুটি পুনরুদ্ধার সিস্টেম না থাকার কারণে ও ধীরগতির হওয়ায় অ্যাপল ক্ষতির মুখ দেখতে শুরু করে, এবং অবশেষে এর উৎপাদন বন্ধ করে দিতে হয়। পাওয়ারপিসি একটি সফটওয়্যারের মাধ্যমে মটোরোলা ৬৮কে সিরিজকে অনুকরণ করার চেষ্টা করেছিল যাতে পাওয়ারম্যাকস ক্লাসিক ম্যাকিনটোশ সফটওয়্যার চালায়। অ্যাপল কোম্পানিকে বাঁচাতে স্টিভ জবসকে ফিরিয়ে আনা হবে কিনা সেই নিয়ে বিতর্কের মাঝে, তারা বিওএস-এর নির্মাতা বি আইএনসি. কেনার কথা এবং ভবিষ্যতে ম্যাকিনটোশ সিস্টেমে বিওএস ব্যবহারের কথা বিবেচনা করে। শেষ অবধি অ্যাপল স্টিভ জবসকে ফিরিয়ে আনে এবং নেক্সট আইএনসি. কেনার সিদ্ধান্ত নেয়। তারা ম্যাক ওএস ৯ এবং নেক্সটওএস কে একত্রিত করে ম্যাক ওএসএক্স তৈরি করে। স্টিভ জবস অ্যাপল নিউটন এবং অ্যাপল প্রিন্টার ও স্ক্যানারের মতো অলাভজনক পণ্যগুলিকে বাদ দিয়ে দেন এবং আইম্যাক নামে একটি নতুন কম দামের ম্যাক তৈরি করেন। এটি প্রকৃতপক্ষে একটি ১৫ ইঞ্চি মনিটরের ভিতরে একটি সম্পূর্ণ ম্যাকিনটোশ ছিল, এতে স্বচ্ছ প্লাস্টিকের রং ব্যবহার করা হয়েছিল এবং এর ডিজাইন ছিল পাওয়ারপিসি জি৩ প্রসেসরের মত। তারপরে অ্যাপল কুইকটাইম থেকে আইটিউনসের বিকাশ করে এবং এতে সঙ্গীত চালানোর জন্য আইপড তৈরি করে। পরবর্তী মডেলগুলিতে ভিডিও এবং চলচ্চিত্রও চালানো যেত। আইম্যাক এবং আইপড সফল হল এবং অ্যাপল ঘুরে দাঁড়িয়ে আবার মুনাফা অর্জন করতে সক্ষম হয়েছিল। আইম্যাক সিরিজটি পাওয়ারপিসি জি৪ এবং জি৫ প্রসেসরে উন্নীত করা হয়েছিল এবং সেখানে একটি এলসিডি সমতল পর্দা মনিটর ব্যবহার করা হয়েছিল। ম্যাক ওএস এক্স অবশেষে শেষ হয়ে যায় এবং অ্যাপল মেশিনের উন্নতি ঘটিয়ে আরও বেশি লাভ করতে থাকে। তারা কার্বন লাইব্রেরি এবং অনুকরণের মাধ্যমে ক্লাসিক ম্যাক সফটওয়্যারের ব্যবহার করেছিল। পিসি ব্যবহারকারীদের ম্যাক এ নিয়ে আসার জন্য $৫৯৯ মূল্য দিয়ে ম্যাক মিনি তৈরি করা হয়েছিল। এটিতে কোন কীবোর্ড, মাউস বা মনিটর ছিল না, কিন্তু পিসি ব্যবহার করা যেত। অবশেষে অ্যাপল ইনটেল প্রসেসর ব্যবহার শুরু করে কারণ মটোরোলা চাহিদা পূরণ করতে পারেনি। অ্যাপল এর ম্যাকিনটোশ সিস্টেমের তুলনায় পাওয়ারপিসি প্রসেসরকে অগ্রাধিকার দিয়ে তারা ভিডিও গেম কনসোল তৈরি করে, এরা ইনটেল-এর গিগা-হার্জ লেভেলের সাথে তাল মিলিয়ে চলতে পারেনি। পাওয়ারপিসি ম্যাকগুলিকে অনুকরণ করার জন্য ইনটেল ম্যাকগুলি রোসেটা সফটওয়্যার দিয়ে তৈরি করা হয়েছিল, এবং তারপরে ম্যাক ওএসএক্স বাইনারি প্রকরণের উদ্ভাবন করেছিল যা পাওয়ারপিসি বা ইনটেল ম্যাকগুলিতে প্রোগ্রাম চালাত। আইপডের উপর ভিত্তি করে অ্যাপল আইফোন তৈরি করে, যেটি একটি টাচ স্ক্রিন সেল ফোন। তারপর তারা আইপড টাচ তৈরি করে যাতে আইফোনের মতো একটি টাচ স্ক্রিন ছিল কিন্তু এতে ফোন কল করা যেত না। ইন্টেল ম্যাক হার্ড ড্রাইভকে বুটে বিভাজন করার জন্য এবং তাতে মাইক্রোসফট উইন্ডোজ স্থাপন করার জন্য অ্যাপল একটি বুটক্যাম্প তৈরি করে, কারণ ম্যাকগুলিতে ছিল ইনটেল চিপ এবং সেগুলি এখন মূলত একটি পিসি ক্লোন। এইভাবে অ্যাপল ম্যাক ব্যবহারকারীদের ম্যাক ওএসএক্স দিয়ে বা উইন্ডোজ দিয়ে বুট করা এই দুটি বিকল্পই দিয়েছে।

কমোডর সম্পাদনা

কমোডর পেট সম্পাদনা

কমোডর ভিআইসি ২০ সম্পাদনা

ভিআইসি ২০ একটি নিম্ন-স্তরের কম্পিউটার ছিল। এটিতে ৬৫০২ প্রসেসর ব্যবহার করা হয়েছিল।


কমোডর ৬৪ সম্পাদনা

 
কমোডর ৬৪

১৯৮১ সালে কমোডোর ৬৪-এর আত্মপ্রকাশের পর প্রায় এক বিপ্লব উপস্থিত হয়েছিল, ভিক ২০-এর ৮টি রঙের বদলে এখানে চমকপ্রদ ১৬টি রঙ পাওয়া গিয়েছিল এবং স্ক্রীন রেজোলিউশন বৃদ্ধি পেয়ে ৪০টি কলাম এবং ২৫টি লাইন হয়েছিল। সবার ওপরে পাওয়া গিয়েছিল ৩টি ধ্বনি সংশ্লেষক (সিন্থেসাইজার)।

সেই সময়ে কমোডোর ৬৪ ছিল বাজারে সবচেয়ে জনপ্রিয় হোম কম্পিউটারগুলির মধ্যে একটি, এখানে হাজার হাজার গেম এবং ব্যবসায়িক প্রয়োগ (অ্যাপ্লিকেশন) পাওয়ার সুবিধা ছিল। (আমার কাছে এখনও সি৬৪ এর জন্য মাইক্রোসফট মাল্টিপ্ল্যানের একটি অনুলিপি রয়েছে)

এর অন্তর্নির্মিত বেসিক ভাষা ও পত্রিকার সমাহার (জেডজেডএপি৬৪, কমোডর, কম্পিউট'স গেজেট) এবং পাঠকদের প্রবেশের জন্য প্রোগ্রাম, অনেক মানুষকে বেসিক এবং এমনকি মেশিন কোড শিখতে সক্ষম করেছিল।

১৯৮৬ সালে, সি৬৪সি চালু করা হয়েছিল, এর পরিবর্তনগুলি (একটি হালকা রঙের আবরণী এবং একটু ভিন্ন আকৃতি) প্রধানত সৌন্দর্যবর্ধক ছিল কিন্তু এটি তখনও আগের সমস্ত সংযুক্তি এবং সফটওয়্যারের সাথে সামঞ্জস্যপূর্ণ ছিল।

সি৬৪-র এর আরেকটি সংস্করণ ছিল এসএক্স-৬৪। এটি কমোডোর৬৪-এর একটি বহনীয় ("পোর্টেবল") সংস্করণ ছিল। আমি পোর্টেবল শব্দটি খুব শিথিলভাবে ব্যবহার করেছি, আদতে এই জিনিসটি ভারী ছিল। এটিতে একটি ৫-ইঞ্চি রঙিন ক্যাথোড রে টিউব (সিআরটি) মনিটর এবং একটি অন্তর্নির্মিত ডিস্ক ড্রাইভ ছিল। কীবোর্ডটি এই ইউনিটের ঢাকনা হিসাবেও ব্যবহার হত।

সেই সময় কমোডোর ৬৪ আবশ্যক জিনিসগুলির মধ্যে একটি ছিল।

এই কম্পিউটারে পাওয়া যাচ্ছিল:

  • বিস্ময়কর ৬৪কে র‍্যাম
  • অন্তর্নির্মিত বেসিক ভাষা
  • অন্তর্নির্মিত টিভি অ্যাডাপ্টার
  • একটি কার্ট্রিজ সম্প্রসারণ পোর্ট
  • ৩-চ্যানেল অডিও (এসআইডি চিপের মাধ্যমে)
  • ২ x ডি ৯-পিন ইনপুট পোর্ট
  • সিরিয়াল পোর্ট
  • ঐচ্ছিক এক্সটার্নাল ফ্লপি ড্রাইভ (১৫৪১)
  • ঐচ্ছিক টেপ ড্রাইভ (সাধারণত কম্পিউটারের সাথে সরবরাহ করা হয়)

কমোডোর ১২৮ সম্পাদনা

কমোডোর প্লাস/৪ সম্পাদনা

অ্যামিগা সম্পাদনা

 
একটি অ্যামিগা ৫০০ সিস্টেম।

সেই সময়েরর অন্যান্য কম্পিউটারের তুলনায়, অ্যামিগা মাইক্রোকম্পিউটারটি গ্রাফিকাল প্রসেসিং, প্রদর্শন (ডিসপ্লে) এবং দক্ষতাসহকারে ব্যবহারের ক্ষেত্রে অনেক বেশি উন্নত ছিল। অ্যামিগা সিরিজটি অডিও, ভিডিও এবং ইনপুট/আউটপুট এর জন্য কাস্টমাইজড সহ-প্রসেসরের সাথে ৬৮০০০ সিরিজের মটোরোলা প্রসেসর ব্যবহার করেছিল। সিরিজটি অনেকদিন চলেছিল, তারপর অ্যামিগা ওয়ান-এর জন্য আইবিএম/অ্যাপল/মটোরোলা পাওয়ারপিসি সিরিজ চলে এল।

আসল অ্যামিগা কম্পিউটার অ্যামিগা ১০০০-এর আত্মপ্রকাশের সময়, এতে অ্যামিগা ১০২০ ৫.২৫ ইঞ্চি ফ্লপি ড্রাইভ ছিল। এটি যে পিসি-ট্রান্সফরমার সফটওয়্যারের সাথে এসেছিল সেটি একটি ৮০৮৮ আইবিএম একরঙা পিসির অনুসারী ছিল এবং তার এমএস-ডস ১.০ মেহা হার্জ ৮০৮৮ প্রসেসরের গতিতে চলত। এটিই একমাত্র মেশিন ছিল যেখানে হ্যাম-১২ বা হোল্ড অ্যান্ড মডিফাই-১২ বিন্যাস (ফরম্যাট) ব্যবহার করে ১২ বিট রঙ প্রদর্শন করানো যেত। এই বৈশিষ্ট্যের জন্য বহু বছর ধরে অ্যামিগা একমাত্র মেশিন ছিল, যেখানে একবারে স্ক্রীনে ৪০৯৬টির মতো রঙ থাকত।

এই মেশিনটির জায়গা নিল অ্যামিগা ৫০০, এটি অ্যামিগা ১০০০-এর একটি সামান্য উন্নত এবং সরলীকৃত সংস্করণ, কিছু কিছু একই ক্ষমতাযুক্ত, সেইসাথে কিছু ভিন্ন সম্প্রসারণ পোর্ট সহ। অ্যামিগা ৫০০ এর পর, অ্যামিগা ২০০০, ৩০০০, ৬০০, ৪০০০ এবং ১২০০ মেশিন এসেছিল, প্রতিটিতে আগের তুলনায় ছোটখাটো উন্নতি করা হয়েছিল। বর্তমানে, অ্যামিগা কর্পোরেশন একটি পৃথক কোম্পানির কাছে অ্যামিগা ওয়ান নামে একটি নতুন মডেলের উন্নয়ন হস্তান্তর করেছে। এই নতুন মেশিনটি ৮০০ মেগা হার্জ পর্যন্ত গতি দিতে পারবে, যেখানে অ্যামিগা ৪০০০ এর সর্বোচ্চ গতি ছিল ৬০ মেগা হার্জ। এর মধ্যে অ্যামিগা ৪০০০ এর জীবন চক্রের শেষের দিকে প্রকাশিত পিপিসি উন্নতকরণগুলি পড়ছে না, প্রোগ্রামিং কোম্পানিগুলির সমর্থনের অভাবের কারণে সেগুলি ভাল চলেনি।

অ্যামিগা ২০০০ এবং তার উপরের মেশিনগুলিতে উন্নত পিসি ব্রিজকার্ডস চলত, সেগুলির বেশিরভাগের মধ্যেই এমএস-ডস এবং উইন্ডোজ ৩.এক্স চালানোর জন্য ৮০৮৮, ৮০২৮৬, ৮০৩৮৬ প্রসেসর সহ পিসি ক্লোন ছিল। অ্যামিগাতে এমএস-ডস না চালানোর সময় সহ-প্রসেসর হিসাবে ব্রিজকার্ড সিপিইউ ব্যবহার করা যেত। এম্যাক্স প্রোগ্রাম ম্যাকিনটোশ প্লাস ব্যবহার করে বা বায়োস চিপের অধীনে ম্যাকিনটোশকে অনুকরণ করেছে এবং ম্যাকিনটোশ প্লাসের চেয়ে ভাল গ্রাফিক্স মোড পেতে অ্যামিগা রেজোলিউশন ব্যবহার করেছে। কমোডোর ৬৪, অ্যাপল //, আটারি ৮ বিট এবং অন্যান্য এমুলেটরও অ্যামিগার জন্য বিদ্যমান ছিল, এবং অ্যামিগা ছিল প্রথম কম্পিউটারগুলির মধ্যে একটি যা প্রায় যেকোনো সিস্টেমের জন্য এমুলেটর দিতে পারত। এখন অ্যামিগা ফরএভার এমুলেটর অ্যামিগা সফটওয়্যারে চলে। ওপেন সোর্সড ইউএই (ইউনিভার্সাল অ্যামিগা এমুলেটর) এবং সহযোগী প্রকল্পগুলিও অ্যামিগা সফটওয়্যার চালায়, তফাৎটা হল এই যে, লাইসেন্সের অংশ হিসেবে অ্যামিগা ফরএভারে কিকস্টার্ট ডিস্ক এবং রমের পাশাপাশি ওয়ার্কবেঞ্চ বুট ডিস্ক আছে এবং অন্যগুলিতে ব্যবহারকারীকে একটি অ্যামিগা থেকে অনুলিপি করতে হত বা অ্যামিগা, আইএনসি. থেকে কিনে নিতে হত।

ইউরোপের কিছু অংশে অ্যামিগা সিরিজ এখনো জনপ্রিয়। পুরানো মটোরোলা ৬৮কে সিরিজের অ্যামিগা কম্পিউটারে সর্বশেষ অ্যামিগাওএস ৪.০ এবং তার উপরে অপারেটিং সিস্টেম চালানোর জন্য পাওয়ারপিসি আপগ্রেড বোর্ড নেওয়া যেতে পারে। ইতিহাস এবং পেটেন্ট আগ্রহীদের জন্য ১৯৯০ এর দশকের গোড়ার দিকে প্রশ্ন ও উত্তরের মাধ্যমে অ্যামিগার ইতিহাসের একটি লিঙ্ক এটি এবং স্ক্রিবড-এ একটি পিডিএফ নথিতে আসল অ্যামিগার পেটেন্ট

আটারি সম্পাদনা

আটারি ৮-বিট সম্পাদনা

 
আটারি ৪০০ কম্পিউটার।

আটারি আইএনসি. ১৯৭৯ সালে তাদের প্রথম ৮-বিট কম্পিউটার, ৪০০ এবং ৮০০ পিসিএস প্রকাশ করে। জে মাইনার এই কম্পিউটারের বিকাশের সঙ্গে অবিচ্ছেদ্যভাবে যুক্ত ছিলেন। এর পরে তিনি ৮০ এর দশকের গোড়ার দিকে আটারি ছেড়ে অ্যামিগাতে যোগ দেন এবং ৬৮০০০ ভিত্তিক লরিয়েন তৈরি করেন। এতে ছিল কাস্টম গ্রাফিক্স (সিটিআইএ/জিটিআইএ এবং অ্যান্টিক) ও সাউন্ড (পোকে) চিপ এবং একটি কাস্টম সম্প্রসারণ পোর্ট (এসআইও ইন্টেলিজেন্ট "প্লাগ অ্যান্ড প্লে" পোর্ট) সমন্বিত, সিস্টেমগুলি চলেছে ৬৫০২ সিপিইউ-কে কেন্দ্র করে। ৪০০ এর উদ্দেশ্য ছিল কমদামী গেমিং কম্পিউটারের বাজার এবং একটি মেমব্রেন, কীবোর্ড ও ১৬কে র‍্যাম দিয়ে গেম খেলা। অন্যদিকে, ৮০০ এর উদ্দেশ্য ছিল একটি সম্পূর্ণ টাইপরাইটার কীবোর্ড এবং ৪৮কে র‍্যাম সহ আরও গুরুত্বপূর্ণ কম্পিউটার। ১৯৮২ সালে, আটারি প্রকাশ করেছিল ১২০০এক্সএল যেখানে আবরণীর পরিবর্তন করা হয়েছিল, র‍্যাম বাড়িয়ে করা হয়েছিল ৬৪কে এবং ফাংশন কী যোগ করা হয়েছিল। সফটওয়্যার সামঞ্জস্যতার সমস্যার জন্য এটি কেবলমাত্র এক বছরের জন্য বাজারে ছিল, তারপরে এর জায়গায় এসে গেল ৬০০এক্সএল এবং ৮০০এক্সএল। ৬০০এক্সএল (১৬কে) এবং ৮০০এক্সএল (৬৪কে) এই দুটিই ১২০০এক্সএল এর মতই দেখতে ছিল, তবে তাদের এসআইও স্ট্যান্ডার্ড, প্যারালাল বাস ইন্টারফেস (পিবিআই) ছাড়াও একটি সম্প্রসারণ পোর্ট ছিল।

১৯৮৩-১৯৮৪ সালে, আটারির ভোক্তা বিভাগের ভিডিও গেম শাখাটি ব্যাপক ক্ষতির সম্মুখীন হয়। এটি পুরো কোম্পানিকে প্রভাবিত করে এবং আটারির মালিক ওয়ার্নার কমিউনিকেশন্স চেষ্টা করে কোম্পানিটিকে বিক্রি করে দিতে। কমোডোরের প্রতিষ্ঠাতা জ্যাক ট্রামিয়েল, '৮৪ এর প্রথম দিকে কমোডর ছেড়ে যান এবং তারপর ১৯৮৪ সালের জুলাইয়ে আটারি কর্পোরেশন গঠনের জন্য আটারি কনজিউমারকে কিনে নেন। জ্যাক ১৯৮৫ সালে মডেল লাইনটিকে এক্সই সিরিজে উন্নত করে আটারি কর্পোরেশনের অধীনে বেশ কয়েকটি ৮-বিট কম্পিউটার প্রকাশ করেন। ৬৫এক্সই (৬৪কে) এবং ১৩০এক্সই (১২৮কে) নতুন আবরণী নিয়ে উপস্থাপিত হয়, এবং এনহ্যান্সড কার্টিজ ইন্টারফেস (ইসিআই) নামে একটি আধা-সামঞ্জস্যপূর্ণ বাসের পিবিআই-কে প্রতিস্থাপিত করে।

১৯৮৭ সালে, জ্যাক ৬৫এক্সই মডেলটিকে নিয়ে তার আচ্ছাদনটিকে নতুন শৈলী দিলেন, কীবোর্ডটিকে মূল কম্পিউটার থেকে বিচ্ছিন্ন করলেন এবং এটিকে এক্সই গেম সিস্টেম (এক্সইজিএস) হিসাবে প্রকাশ করলেন। যখন কীবোর্ডটি সংযুক্ত থাকছেনা, তখন এটির রমে মিসাইল কমান্ড দিয়ে এটিকে একটি গেম কনসোল হিসাবে কাজ করানো গেছে। যখন কীবোর্ডটি সংযুক্ত থাকে তখন এটি একটি সম্পূর্ণ ৬৫এক্সই কম্পিউটার হিসাবে কাজ করে, এর এসআইও পোর্টগুলি দিয়ে সমস্ত পেরিফেরাল যন্ত্রকে সমর্থন করে।

আটারি এস.টি সম্পাদনা

 
আটারি এস.টি

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

আইবিএম সম্পাদনা

 
আইবিএম পিসি

আইবিএম পিসি ছিল ইনটেল ৮০৮৮ মাইক্রোপ্রসেসরকে ভিত্তি করে নির্মিত একটি ব্যক্তিগত কম্পিউটার (এটি ইনটেল ৮০৮৬ কে ভিত্তি করে মডেল করা হয়েছিল)। এটি মানক হয়ে উঠেছে, এবং আজ, বেশিরভাগ ব্যক্তিগত কম্পিউটার আইবিএম সংগতিপূর্ণ। আইবিএম শুরু হয়েছিল আইবিএম ডিসপ্লেরাইট ওয়ার্ড প্রসেসর দিয়ে, এবং পরে ইনটেল ৮০৮৮ প্রসেসরের উপর ভিত্তি করে আইবিএম ৫১৫০, অথবা বলা যায়, শুধু আইবিএম পিসি তৈরি হয়েছিল। আইবিএম-এর কাছে মাইক্রোসফটের লেখা আইবিএম পার্সোনাল কম্পিউটার ডস ১.০ ছিল এবং এর সাথে ডিআরআই-এর সিপি/এম-৮৬ এবং মাইক্রোসফট জেনিক্স সহায়ক অপারেটিং সিস্টেম হিসাবে সংরক্ষিত ছিল। কিন্তু ডস ছিল সবচেয়ে জনপ্রিয় অপারেটিং সিস্টেম। আইবিএম তৈরি করেছিল আইবিএম পিসি/এক্সটি যা আইবিএম পিসির মতই ছিল কিন্তু তার সম্প্রসারণ স্লট বেশি ছিল এবং তারপরে আইবিএম পিসি/এটি ইনটেল ৮০২৮৬ ১৬ বিট প্রসেসর (ইনটেল ৮০১৮৬ কে বাদ দিয়ে) এবং ১৬ বিট আইএসএ বাসের উপর ভিত্তি করে তৈরি হয়েছিল। মূলত আইবিএম-এর দুটি ডিসপ্লে ছিল- এমজিএ (সাদা-কালো) ৮০X২৫ টেক্সট গ্রাফিক্স, এবং সিজিএ (কালার গ্রাফিক অ্যাডাপ্টার) ৮০X২৫ টেক্সট মোড এবং ১৬টি রঙের, ১৬টি রঙের মধ্যে ৪টিতে ৩২০x২০০ এবং ২টি রঙে ৬৪০x২০০ রেজোলিউশন। আটারি এবং কমোডোরের সাথে প্রতিদ্বন্দ্বিতা করার জন্য আইবিএম ঘরে ব্যবহারের উদ্দেশ্যে আইবিএম পিসিজুনিয়ার তৈরি করেছিল। এতে সফটওয়্যার লোড করা সহজ করার জন্য একটি তারবিহীন অবলোহিত (ইনফ্রারেড) কীবোর্ড এবং কার্টিজ স্লট থাকা সত্ত্বেও এটি ভাল চলেনি। প্রতিটি সম্প্রসারণের জন্য একটি করে সাইডবাস ব্যবহার হয়েছিল এবং এটিতে যত বেশি সাইডবাস অ্যাডাপ্টার যুক্ত হয়েছে এটি তত বড় হয়েছে। পিসিজুনিয়ার-এর গ্রাফিক্স আরও ভাল ছিল এবং সঙ্গে একটি সাউন্ড চিপ ছিল, অন্যদিকে আসল পিসি সিরিজে শুধুমাত্র সীমিত শব্দ সহ একটি পিসি স্পিকার ছিল, তাই পিসিজুনিয়ারে ভিডিও গেমগুলি আরও ভাল চলত, কিন্তু আইবিএম তাদের পিসিজুনিয়ার গ্রাফিক্সকে সাউন্ড ট্যান্ডি ১০০০ সিরিজের জন্য ট্যান্ডির কাছে বিক্রি করে দেয়। আইবিএম উদ্ভাবন করে ইজিএ গ্রাফিক্স, যা ৩২০x২০০ মোডে ১৬টি রঙ এবং ৬৪০x২০০ মোডে ৪টি রঙ ব্যবহার করেছে। অবশেষে আইবিএম চলে যায় পিএস/২ সিরিজ এবং ওএস/২-এ, ব্যক্তিগত সিরিজ ২ কম্পিউটারে (পিএস/১ আইবিএম পিসির মত জায়গা দিয়ে তৈরি করা হয়েছিল কিন্তু তার গ্রাফিক্স কার্ড বা ভিজিএ ছিল ভাল) এবং পিএস/২ সিরিজের ভিজিএ গ্রাফিক্স ১৬ মিলিয়নের মধ্যে ২৫৬ রঙের এবং ৬৪০x৪৮০ গ্রাফিক্স পর্যন্ত। পিএস/২ সিরিজের বেশিরভাগেরই এমসিএ স্লট বা মাইক্রোচ্যানেল স্লট ছিল যা আসল আইবিএম পিসি (এবং পিএস/১) এর মত আইএসএ সংগতিপূর্ণ ছিল না। আইবিএম এটিকে তাদের "ক্লোন ঘাতক" হিসাবে বিবেচনা করেছিল কারণ পিসি ক্লোন নির্মাতারা ইআইএসএ কে চালানোর চেষ্টা করেছিল যেটি ৩২ বিট সম্প্রসারণ বাস কিন্তু ১৬ বিট আইএসএর সাথে পশ্চাদপদ সংগতিপূর্ণ। শেষ পর্যন্ত হয় একটি ধরা পড়ে এবং ইনটেলের পিসিআই বাস আইএসএ কে প্রতিস্থাপন করে এবং ইনটেলের ভিইএসএ লোকাল বাসটি ৩২ বিটের আরেকটি স্লট দিয়ে সেই বর্ধিত আইএসএ কে ধরে ফেলে, কিন্তু শেষ পর্যন্ত পিসিআই এবং পরে পিসিআই এক্সপ্রেস সবাইকে ছাড়িয়ে ওঠে। অল্প সময়ের জন্য ভিডিও কার্ডের একটি এজিপি ভিডিও স্ট্যান্ডার্ড ছিল, কিন্তু পিসিআই এক্সপ্রেস পরে এটিকে পরাজিত করে। আইবিএম আইএসএ স্লট ব্যবহার করে ভ্যালুপয়েন্ট সিরিজ এবং একটি ল্যাপটপ হিসাবে থিঙ্কপ্যাড তৈরি করেছিল, কিন্তু শেষ পর্যন্ত খরচ বাঁচাতে তাদের পিসি সিস্টেম তৈরি করার জন্য লেনোভোর কাছে কাজ বিভাজন করে দিয়েছিল।


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

ওয়্যারিং এবং সরাসরি বাইনারি সম্পাদনা

আমরা এখন যেভাবে প্রোগ্রামিং ভাষাকে জানি, অ্যানালগ এবং বৈদ্যুতিক-যান্ত্রিক কম্পিউটারের প্রাথমিক অবস্থায় প্রোগ্রামিং ভাষা সেভাবে ছিল না। যেহেতু প্রারম্ভিক কম্পিউটারে প্রতিটি সমস্যা সেটের জন্য সরাসরি তারযুক্ত করা প্রয়োজন ছিল, তাই লেখ্য-ভিত্তিক সমাধানপদ্ধতির জন্য আলাদা করে প্লাগ লাগানোর প্রক্রিয়া প্রচলিত ছিল।

বৈদ্যুতিক-যান্ত্রিক যন্ত্রপাতিতে মার্কারি ডিলে লাইন মেমরি (ডিলে লাইন মেমরিতে একটি তরল বা কঠিন মাধ্যমে ক্রমাগত তথ্য সঞ্চালনের মাধ্যমে পরপর তথ্য সঞ্চিত হয়) এবং ড্রাম মেমরি এসে গিয়েছিল, তাই মেমরির নির্দিষ্ট অংশে সরাসরি লেখা এবং রিওয়্যারিং ছাড়াই নির্দেশাবলী প্রদান করা সম্ভব হয়েছিল। এটিকে বিশেষ করে "মেশিন কোড" বলা যেতে পারে। আজকের দিনে একে প্রায়শই "হেক্স" বা ষষ্টিক বলা হয়, কারণ আধুনিক ৩২-বিট এবং ৬৪-বিট মাইক্রোপ্রসেসর সিস্টেমগুলি প্রতি ক্লক চক্রে ৮ বা ১৬ হেক্সাডেসিমেল খণ্ডে বাইনারি তথ্য পাঠ করে।

মেশিন স্তরে কোড লেখা কঠিন: এর জন্য প্রোগ্রাম লেখককে হার্ডওয়্যারে রেজিস্টারের নির্দিষ্ট অবস্থান এবং প্রসেসরের জন্য নির্দিষ্ট নির্দেশাবলী জানতে হবে। সাধারণত মেশিন কোড পড়া এটি লেখার চেয়ে বেশি কঠিন, এইভাবে কোড পরিবর্তনগুলি নজরে রাখা একজন মানুষের পক্ষে প্রায় অসম্ভব।

অ্যাসেম্বলি সম্পাদনা

প্রোগ্রামিং এর মেশিন কোড স্তরে প্রথম উন্নতি ছিল অ্যাসেম্বলি ভাষা। এটি স্ট্রিং ম্যানিপুলেটর দিয়ে মেশিন কোড লেখার একটি উপায় উদ্ভাবন করেছিল এবং সরাসরি বাইনারি লেখার পরিবর্তে নির্দেশাবলীর জন্য নামকরণের উপায় দিয়েছিল। এর পরেও এটি পড়া কঠিন ছিল এবং কোন নির্দেশাবলী নিয়ে কাজ হচ্ছে ও রেজিস্টারগুলির অবস্থান জানা প্রয়োজন ছিল। তবে এটি কাগজে বা স্ক্রিনে পড়া সম্ভব হত এবং পরপর চক্র অনুযায়ী মেশিন কোডে একত্রিত করা যেত।

অ্যাসেম্বলি প্রোগ্রামিংয়ের ব্যবহার এখনো আছে। কম্পিউটার পেরিফেরালগুলির (অর্থাৎ প্রিন্টার ইত্যাদি যন্ত্র) জন্য বেশিরভাগ ডিভাইস ড্রাইভার সি কোডে লেখা হয়, কিন্তু কাজ করতে থাকার সময় কিছু সমস্যা হলে "সি কম্পাইলার" (যেটি 'সি' ভাষাকে মেশিন ভাষায় পরিবর্তিত করে) থেকে মধ্যবর্তী অ্যাসেম্বলি আউটপুটকে নিয়ে, সর্বাপেক্ষা অনুকূল করে হাতে সমাধান করা হয়। তবে এর ব্যবহার ক্রমশ কমে যাচ্ছে।

ফরট্রান সম্পাদনা

 
১৯৭১ সালের একটি পাঞ্চকার্ড ফর্ম, ফোরট্রান দিয়ে প্রোগ্রাম করা।

ফরট্রান হল ফর্মুলা ট্রান্সলেশন। এই ভাষাটি ১৯৫০-এর দশকের মাঝামাঝি আইবিএম ৭০৪ সিরিজের কম্পিউটারের জন্য আইবিএম-এ উদ্ভাবিত হয়েছিল।

বেসিক সম্পাদনা

কম্পিউটার প্রোগ্রামিং-এ, বেসিক (বিগিনার্স অল-পারপাস সিম্বলিক ইন্সট্রাকশান কোড এর সংক্ষিপ্ত রূপ) হল উচ্চস্তরের প্রোগ্রামিং ভাষার পরিবারের একটি ভাষা। এটি মূলত ১৯৬৩ সালে ডিজাইন করা হয়েছিল, ডার্টমাউথ কলেজে জন জর্জ কেমেনি এবং টমাস ইউজিন এর উদ্ভাবক। বিজ্ঞানের ছাত্র নয় এমন শিক্ষার্থীরা এই ভাষাটি ব্যবহার করে কম্পিউটারে কাজ করতে পারে। সেই সময়ে সমস্ত কম্পিউটার ব্যবহারের জন্য বিশেষ সফ্টওয়্যার লেখার প্রয়োজন হত, যা শুধুমাত্র বিজ্ঞানী এবং গণিতবিদেরাই করতে পারতেন। এটি ১৯৮০-এর দশকে হোম মাইক্রোকম্পিউটারে ব্যাপকভাবে ছড়িয়ে পড়ে এবং আজও বেশ কিছু বিকশিত উপভাষায় জনপ্রিয়।

কোবোল সম্পাদনা

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

পিএল/১ সম্পাদনা

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

প্রারম্ভিক ৪জিএল সম্পাদনা

  • মার্ক ৪ - বিদ্যমান ফাইল থেকে উৎস স্তরে নির্দিষ্ট তথ্য নিষ্কাশন
  • ন্যাচারাল - অ্যাডাবাস ফাইল থেকে তথ্য বের করার জন্য একটি ভাষা
  • আইবিএম আরপিজি - একটি "প্রতিবেদন উৎপাদক" ভাষা যা অন্যান্য ধরনের অ্যাপ্লিকেশনও তৈরি করতে পারে

মেইনফ্রেম অপারেটিং সিস্টেম সমূহ সম্পাদনা

  • আইবিএম বিওএস
  • আইবিএম টিওএস
  • আইবিএম ডস
  • আইবিএম ওএস/পিসিপি
  • আইবিএম ওএস/এমএফটি
  • আইবিএম ওএস/এমভিটি
  • আইবিএম ওএস/ভিএস১
  • আইবিএম ওএস/ভিএস২
  • আইবিএম এমভিএস
  • আইবিএম টিএসএস টাইম শেয়ারিং সিস্টেম
  • আইবিএম টিএসও ওএস/৩৬০ এর জন্য টাইম-শেয়ারিং অপশন
  • আইবিএম সিপি-৬৭ কন্ট্রোল প্রোগ্রাম/৬৭
  • আইবিএম সিএমএস কেমব্রিজ মনিটর সিস্টেম
  • আইবিএম ভিএম/৩৭০ ভার্চুয়াল মেশিন
  • আইবিএম ভিএম/এসপি
  • আইবিএম ভিএম/এইচপিও
  • আইবিএম ভিএম/ইএসএ
  • আইবিএম ভিএম/সিএমএস ভার্চুয়াল মেশিন/কনভারসেশনাল মনিটর সিস্টেম
  • আইসিএল জর্জ
  • এমটিএস মিশিগান টাইম-শেয়ারিং সিস্টেম
  • আইবিএম ডস/৩৬০ ডিস্ক অপারেটিং সিস্টেম ৩৬০
  • আইবিএম ডস/ভিএস ডিস্ক অপারেটিং সিস্টেম/ভার্চুয়াল স্টোরেজ
  • আইবিএম ডস/ভিএসই ডিস্ক অপারেটিং সিস্টেম/ভার্চুয়াল স্টোরেজ এক্সটেন্ডেড
  • আইবিএম ভিএসই/এসপি ভার্চুয়াল স্টোরেজ এক্সটেন্ডেড/সিস্টেম প্যাকেজ
  • আইবিএম এসএসএক্স/ভিএসই স্মল সিস্টেম এক্সিকিউটিভ/ভার্চুয়াল স্টোরেজ এক্সটেন্ডেড
  • আইবিএম ভিএসই/ইএসএ ভার্চুয়াল স্টোরেজ এক্সটেন্ডেড/এন্টারপ্রাইজ সিস্টেম আর্কিটেকচার
  • আইবিএম জেড/ভিএসই জেড সিরিজ/ভার্চুয়াল স্টোরেজ এক্সটেন্ডেড
  • আমদাহল ইউটিএস ইউনিক্স সিস্টেম

দ্রষ্টব্য: প্রকাশের বছরগুলি যোগ করা হলে আরও কার্যকর হবে।

পার্সোনাল কম্পিউটার অপারেটিং সিস্টেম সম্পাদনা

  • কিউডিওএস
  • সিপি/এম
  • এমএস-ডস

অপারেটিং সিস্টেমের প্রতিযোগিতা সম্পাদনা

ডস এবং সিপি/এম সম্পাদনা

 
প্রারম্ভিক এমএস-ডস ১.১২ ডিস্ক।

যখন 'পিসি' (পার্সোনাল কম্পিউটার)র উদ্ভব হয়েছিল, তখন তার একটি অপারেটিং সিস্টেমের প্রয়োজন হয়ে পড়ল। আইবিএম যোগাযোগ করল ডিজিটাল রিসার্চ নামে একটি কোম্পানির সাথে, যার মালিকানা ছিল গ্যারি কিডালেরর। আইবিএম ব্যবহার করতে চাইল ডিজিটাল রিসার্চের সিপি/এম, সেটি আগেকার একটি জনপ্রিয় অপারেটিং সিস্টেম (এটি ছিল, প্রকৃতপক্ষে, প্রথম অপারেটিং সিস্টেম যা হার্ডওয়্যার-নির্দিষ্ট ছিল না)। আইবিএম এই অপারেটিং সিস্টেমের জন্য রয়্যালটি দিতে চায়নি, তার বদলে তারা এটিকে এককালীন ক্রয় করতে চেয়েছিল এবং চেয়েছিল সিস্টেমের নাম পরিবর্তন করতে। ডিজিটাল রিসার্চ এতে রাজী হয়নি এবং আইবিএম তাদের প্রস্তাব প্রত্যাহার করে নেয়। এরপর তারা মাইক্রোসফট এবং বিল গেটসের কাছে যায়। মাইক্রোসফট এবং বিল গেটস একটি বিদ্যমান অপারেটিং সিস্টেম (সিয়াটেল কম্পিউটার কোম্পানির ৮৬-ডস) কিনে তার নামকরণ করেছিল এমএস-ডস। এই নামটি পরবর্তীতে অ-আইবিএম মডেলগুলিতে ব্যবহার করা হয়েছিল; মাইক্রোসফ্ট তাদের নিজস্ব নাম ব্যবহার করার জন্য আইবিএম-এর ইচ্ছায় সম্মত হয় এবং অপারেটিং সিস্টেমটি পিসিতে পিসি-ডস হিসাবে বিক্রি হয়।

৮৬-ডস অপারেটিং সিস্টেমটি সিপি/এম কে অনুসরণ করে তৈরি করা হয়েছিল, তাই ডিজিটাল রিসার্চ তাদের পেটেন্ট লঙ্ঘন হয়েছে এই দাবী জানিয়ে আইনি মামলা দায়ের করে। আইবিএম তখন এই মামলার নিষ্পত্তি করে তাদের কম্পিউটার ক্রেতাদের যেকোনো একটি নেওয়ার প্রস্তাব দিয়ে। কিন্তু, সিপি/এম-৮৬ (পিসি সংস্করণের নাম হিসাবে) এর দাম পিসি-ডস-এর চেয়ে প্রায় $২০০ বেশি ছিল, তাই সেটি ভাল বিক্রি হয়নি।

এমএস/পিসি-ডস দ্রুতই পিসি-এর সাথে সামঞ্জস্যপূর্ণ বাজারের মানদণ্ড হয়ে ওঠে। ডিজিটাল রিসার্চ বাজার পুনরুদ্ধার করার চেষ্টা করেছিল, অবশেষে তারা এমএস-ডস এর ক্লোন, ডিআর-ডস তৈরি করে স্থিতি লাভ করে। ডিআর-ডস বহুলভাবে বিক্রি হতে থাকে (যখন এমএস/পিসি-ডস শুধুমাত্র নতুন কম্পিউটারের সাথে একসাথে বিক্রি হত), এবং পরবর্তীতে সংস্করণ ৫ বার করে বাজারের একটি বড় অংশ অধিকার করে। ডস-এর একটি প্রারম্ভিক সীমাবদ্ধতা ছিল, এখানে সর্বাধিক ব্যবহারযোগ্য মেমরি ছিল ৬৪০ কেবি। ডিআর-ডস নতুন রকমের মেমরি ব্যবস্থাপনাযুক্ত করে এই সীমাবদ্ধতা ভেঙে দেয়।

উইন্ডোজ এবং প্রতিযোগিতা সম্পাদনা

এই সময়ের মধ্যে, মাইক্রোসফট কেবল এমএস-ডস নয়, মাইক্রোসফ্ট উইন্ডোজ প্রোগ্রাম দিয়ে বাজার ধরে রেখেছিল, সেটি ছিল ডস-এর জন্য একটি রৈখিক শেল। উইন্ডোজ তৈরি হয়েছিল ম্যাকিনটোশের উপর ভিত্তি করে এবং তাই অ্যাপল কোম্পানি মামলা দায়ের করে। বিষয়টি আরও জটিল হয়ে যায় যখন জেরক্স কোম্পানি অ্যাপলের বিরুদ্ধে মামলা করে, তাদের দাবি ছিল যে জেরক্স ঐ ডিজাইনের সঠিক মালিক। অবশেষে, রায় দেওয়া হয়েছিল যে আলোচনায় থাকা ডিজাইনের উপাদানগুলির স্বত্ব (কপিরাইট) দেওয়া যাবে না, এবং ম্যাকিনটোশ ও উইন্ডোজ সহাবস্থানেই থেকে যায়।

১৯৯৫ সালে, উইন্ডোজ ৯৫ নিয়ে উইন্ডোজ একটি স্বয়ংসম্পূর্ণ অপারেটিং সিস্টেম হিসাবে পুনরায় কাজ করা শুরু করেছিল। এই সময়ের মধ্যে, ডিআর-ডস দুবার বিক্রি হয়ে যায়, এটি হয়ে ওঠে নভেল ডস ৭, তারপর ক্যালডেরা ডিআর-ডস ৭। আইবিএমও মাইক্রোসফট থেকে আলাদা হয়ে গিয়েছিল এবং আলাদাভাবে পিসি-ডস ৬ তৈরি করছিল। উইন্ডোজের নতুন সংস্করণ যা ডস-এর সাথে সহাবস্থান করেনি, সেটি শেষ পর্যন্ত মাইক্রোসফটের বিরুদ্ধে একটি অবিশ্বাস মামলার কেন্দ্রবিন্দু হয়ে উঠেছিল। এত সমস্যা সত্ত্বেও, মাইক্রোসফট উইন্ডোজ-এর বিকাশ চালিয়ে যেতে সক্ষম হয়েছিল।

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

আইবিএম এবং মাইক্রোসফটের একটি যৌথ প্রকল্প ছিল ওএস/২। এরা একটি উন্নত ডস তৈরি করেছিল (অ্যাডোস ছিল এর কোড নাম, এটি ৮০২৮৬ এবং ৮০৩৮৬ প্রসেসর ব্যবহার করে এমএস-ডস-কে প্রতিস্থাপন করেছিল এবং ৮০৮৮/৮০৮৬ এর সীমাবদ্ধতা ভেঙে দিয়েছিল)। ওএস/২ ১.এক্স ছিল এমএস-উইন্ডোজ গুই-এর উপর ভিত্তি করে তৈরি। কিন্তু আইবিএম এবং মাইক্রোসফট একে অপরের সমর্থন বন্ধ করে দেয় এবং আইবিএম অ্যামিগাডস/ওয়ার্কবেঞ্চ ১.৩ কোডের অনুমতি নেয়, এটি ওএস/২ ২.০ এর জন্য ওয়ার্কবেঞ্চের উপর ভিত্তি করে ওয়ার্কপ্লেস গুই তৈরি করে এবং উইন্ডোজ ২.এক্স শেল ব্যবহার করা বন্ধ করে দেয়। কমোডোর অ্যামিগা অ্যামিগাডস/ওয়ার্কবেঞ্চ ২.০-এর জন্য অ্যারেক্স (অ্যামিগারেক্স) ​​নামের বিনিময়ে তারা আইবিএম রেক্স স্ক্রিপ্টিং ভাষা পেয়ে যায়। মাইক্রোসফট তাদের ওএস/২ কোড নিয়ে উইন্ডোজ এনটি তৈরি করেছিল (কোডনাম এমএস-ওএস/২ ৩.০, কিন্তু উইন্ডোজ নতুন নামকরণ করে এনটি যেখানে এনটি বলতে বোঝায় নিউ টেকনোলজি বা নতুন প্রযুক্তি)। মাইক্রোসফট উইন্ডোজ এনটি ৩.১ ওয়ার্কস্টেশন সার্ভার তৈরি করেছিল। আইবিএম ওএস/২-কে উন্নত করে এবং ওএস/২ ৩.০-এর নাম দেয় ওএস/২ ওয়ার্প, নামটি স্টার ট্রেক থেকে নেওয়া। তারা এই নিয়ে রসিকতা করে "প্রত্যাশিত সময়ের আগে শিকাগোতে পৌঁছোনো"। উইন্ডোজ ৯৫ (যার কোড নাম শিকাগো) যা করতে পারে তা ওএস/২ ওয়ার্প করতে পারে। কিন্তু ওএস/২ ওয়ার্প উইন্ডোজ ৯৫ এর আগেই বেরিয়ে যায়। মাইক্রোসফট ওইএম চুক্তি ব্যবহার করে ওএস/২ ওয়ার্প কে পরাজিত করে। চুক্তিতে ছিল প্রতিটি নতুন পিসি উইন্ডোজ ৯৫ এর সাথে প্রেরিত হবে এবং উইন্ডোজ ৯৫ লাইসেন্সের জন্য অর্থ প্রদান করবে, এমনকি যদি সেই পিসি-তে ওএস/২ ওয়ার্প এর মত ভিন্ন ওএস চলে তাহলেও। এর ফলে আইবিএম পিসি বাজার থেকে বন্ধ হয়ে যায়। আইবিএম প্রথমে পিএস/২ এবং পরবর্তীতে ভ্যালুপয়েন্ট এবং অন্যান্য সিস্টেম যেমন ওএস/২ ওয়ার্প সহ আইবিএম থিংকপ্যাডস এবং পরে ওএস/২ মার্লিন বা ওএস/২ ৪.০ বিক্রি করে দেয়। অবশেষে আইবিএম ওএস/২ ছেড়ে দেয় এবং লিনাক্সের দিকে চলে যায়, এবং সেরেনিটি সিস্টেম নামের একটি ওইএম-এর কাছে ওএস/২-এর লাইসেন্স বিক্রি করে, তারা এটির উপর ভিত্তি করে ইকমস্টেশন তৈরি করে। এটি আরো আধুনিক ওএস/২ ভিত্তিক অপারেটিং সিস্টেম। ওএস/২-কে "ডস এর চেয়ে একটি ভাল ডস এবং উইন্ডোজের চেয়ে ভাল উইন্ডোজ" হিসাবে প্রচার করা হয়েছিল কারণ এটি একটি উইন্ডোতে এমএস-ডস প্রোগ্রাম চালায় এবং ১৬ বিট উইন্ডোজ প্রোগ্রাম চালানোর জন্য উইন্ডোজ ৩.এক্স এর উপর ভিত্তি করে উইন-ওএস২ ব্যবহার করে। ওএস/২ এছাড়াও ওএস/২ কমান্ড লাইন এবং ওএস/২ গুই মোড স্থানীয় প্রোগ্রামগুলিও চালায়। কেউ কেউ বলে যে ওএস/২ এর ব্যর্থতা ছিল যে এটি ডস এবং উইন্ডোজ প্রোগ্রাম চালাত, তাই কেউ এর জন্য ওএস/২ স্থানীয় প্রোগ্রাম তৈরি করতে চায়নি। মাইক্রোসফট ৩২ বিট উইন্ডোজ কোড থেকে আইবিএম-কে বার করে দেয় এবং তারপর ওএস/২ উইন্ডোজ এনটি বা উইন্ডোজ ৯৫ সফটওয়্যার চালাতে পারে নি, পরবর্তীতে ওডিন প্রকল্পটি লিনাক্স ওয়াইন প্রকল্পের উপর ভিত্তি করে কিছু ৩২ বিট উইন্ডোজ কোড চালানো পর এই অবস্থা কেটেছিল। ততদিনে অনেক দেরি হয়ে গেছে এবং মাইক্রোসফট উইন্ডোজ ওএস/২ এর ওপর আধিপত্য বিস্তার করে ফেলেছে।


প্রারম্ভিক 'কার্যকর' পদ্ধতিগুলি সম্পাদনা

সাজানো / একত্রিত করা সম্পাদনা

প্রিন্টার স্পুলিং সম্পাদনা

  • ফিডো (এফআইডিও) - আইবিএম 'ডস' এর জন্য, মূল লেখক সাইমন হুইটন-স্মিথ
  • প্যাচেস - আইবিএম 'ডস' এর জন্য এবং ফিডোকে প্রতিস্থাপিত করে এসেছিল, মূল লেখক সাইমন হুইটন-স্মিথ
  • গ্রাস্প - আইবিএম 'ডস' এর জন্য, মূল লেখক বয়েড মুনরো
  • জেইএস২ - আইবিএম এমভিএস এর জন্য
  • জেইএস৩ - আইবিএম এমভিএস এর জন্য
  • হাস্প (এইচএএসপি) - ও.এস এর জন্য (এমএফটি এবং এমভিটি) জেইএস২ তে আগে ব্যবহৃত হতো
  • এএসপি - হাস্প এর মতই কিন্তু সংযুক্ত প্রসেসরেও কাজ করত, জেইএস৩ তে আগে ব্যবহৃত হতো

আইবিএম ৩৬০-এ, মূল মেমোরি ছিল খুব কম, এবং যেহেতু সিস্টেমগুলি বেশ ধীরে কাজ করত, অ্যাপ্লিকেশন প্রোগ্রাম থেকে ইনপুট এবং আউটপুটকে পৃথক করা বেশ শক্ত হয়ে পড়ত, এগুলি সহজ করার দরকার হয়ে পড়েছিল। ডস সিস্টেমের জন্য, আইবিএম ব্যবহার করত পাওয়ার। এটি একটি বাহুল্যপূর্ণ সিস্টেম যেটিতে প্রচুর সংস্থান (রিসোর্স) দরকার হত। এই বাধা কাটিয়ে ওঠার জন্য তৈরি হল গ্রাস্প (একজন অস্ট্রেলিয়ান, বয়েড মুনরোর ডিজাইন করা) এবং এর কিছু পরেই এল ফিডো (ফাস্ট ইনক্রিজ ইন ডিভাইস আউটপুট অর্থাৎ ডিভাইস আউটপুট দ্রুত বৃদ্ধি) (ডিজাইন করেছিলেন সাইমন হুইটন-স্মিথ)। ফিডো এবং গ্রাস্প দুটিই খুব ছোট ছিল, কিন্তু বড় আইবিএম সিস্টেমের সাথে, আরও বিকল্পের প্রয়োজন ছিল। প্যাচেস (বর্ধিত সিস্টেমে শক্তিশালী সংযুক্ত চেকিং) এ শ্যাডো টেলিপ্রসেসিং কন্ট্রোল প্রোগ্রাম ব্যবহার করা হল এবং এটি ফিডোকে প্রতিস্থাপন করল। ফিডো এবং প্যাচেস, সেইসাথে শ্যাডোর নামকরণ করা হয়েছিল লেখকের কুকুরের নামে।

অধিগত করার পদ্ধতি সম্পাদনা

  • বিটিএএম - মৌলিক টেলিযোগাযোগ অধিগত করার পদ্ধতি
  • ব্যাটস (বিএটিএস) - মৌলিক অতিরিক্ত টেলিপ্রসেসিং পদ্ধতি
  • টিসিএএম - টেলিযোগাযোগ অধিগত করার পদ্ধতি
  • কিউটিএএম - সারিবদ্ধ টেলিযোগাযোগ অধিগত করার পদ্ধতি
  • ভিটিএএম - ভার্চুয়াল টেলিযোগাযোগ অধিগত করার পদ্ধতি

টেলিপ্রসেসিং পদ্ধতি সম্পাদনা

  • জেনা -
  • ফাস্টার - প্রথম স্বয়ংক্রিয় টেলিপ্রসেসিং এনভায়রনমেন্ট রিপন্ডার
  • সিআইসিএস - গ্রাহক তথ্য নিয়ন্ত্রণ ব্যবস্থা
  • শ্যাডো - অনলাইন ডিভাইস (উফ) এর ক্ষেত্রে আধা অনুসন্ধানমূলক পথ, মূল লেখক সাইমন হুইটন-স্মিথ
  • ইন্টারকম -
  • ব্রাউনস অপারেটিং সিস্টেম -


আইবিএম ৩৬০-এ, মূল মেমোরি ছিল খুব কম। সিআরটি এবং ভিডিইউ যন্ত্র ব্যবহার করে, স্থান সংরক্ষণের জন্য খুব সতর্ক হয়ে প্রোগ্রামিং করার প্রয়োজন পড়ত। একাধিক টার্মিনালের জন্য প্রোগ্রাম লেখার সময় আইবিএম অ্যাক্সেস পদ্ধতি বিটিএএম ব্যবহার করা খুব কঠিন ছিল। তাই নিয়ন্ত্রণ করার ব্যবস্থা শুরু করা হল। ব্যাটস ছিল এরকম একটি প্রচেষ্টা। সিআইসিএস ছিল আইবিএম এর পরিগৃহীত ব্যবস্থা, কিন্তু কার্যসম্পাদন ভিত্তিক হলেও এটি ছিল বড় এবং ব্যবহার করার ক্ষেত্রে ছিল জটিল। কার্যসম্পাদনের বিপরীতদিকে, শ্যাডো ছিল কথোপকথনমূলক, ছোট, ব্যবহারে সহজ এবং খুব নির্ভরযোগ্য। যখন আইবিএম ৩৭০ ফলপ্রসূ হয়ে উঠল, তখন মেমরি খুব বেশি ছিলনা। এইসময় মৌলিক অ্যাক্সেস পদ্ধতির (বিটিএএম) ব্যবহার কমে গেল, এই সঙ্গে ভিটিএএম এর মত আরও উন্নত পদ্ধতি, শুধুমাত্র বিটিএএম নয়, টিসিএএম এবং কিউটিএএম-এর মত পদ্ধতিকেও প্রতিস্থাপিত করল।

ডাটাবেসের ইতিহাস সম্পাদনা

  • অ্যাডাবাস (এডিএবিএএস)
  • ডিএল/১
  • ডিবি২

স্প্রেডশীটের ইতিহাস সম্পাদনা

  • "ওয়ার্কস রেকর্ড সিস্টেম" - এটি একটি বহু ব্যবহারকারী ইন্টার-অ্যাক্টিভ স্প্রেডশীট অ্যাপ্লিকেশন - ১৯৭৪ সালে, যুক্তরাষ্ট্রের নর্থউইচের চেশায়ারের আইসিআই মন্ড বিভাগে উৎপাদিত

১৯৭০ এর দশকের গোড়ার দিকে, ক্যাপেক্স-এর ক্লিফ মায়ার্স, আইবিএম-৩৬০-বিশ্বের জন্য একটি প্রাথমিক এবং কার্যকর স্প্রেডশীট প্রকাশ করেছিলেন। ক্যাপেক্স যখন কম্পিউটার অ্যাসোসিয়েটসের সাথে একীভূত হয়ে গেল, তখন এটি রজার স্প্রাভা দ্বারা নিয়ন্ত্রিত ফ্লেক্সিগ্রাফে বিকশিত হয়েছিল।