Computer Device – History & Evolution
Computer Device – History & Evolution জানার আগে আমাদের জানতে হবে আদিম মানুষ প্রথমে কিভাবে তাদের গণনার কাজ করতেন। তারা গণনার হাতিয়ার হিসেবে লাঠি, পাথর ও হাড় ব্যবহার করত। সময়ের সাথে সাথে মানুষের মন এবং প্রযুক্তির উন্নতির সাথে সাথে নতুন নতুন বিভিন্ন কম্পিউটিং ডিভাইস(Computer Device) তৈরি করেছিল। কিছু জনপ্রিয় কম্পিউটিং ডিভাইস (Computer Device)বা গণক যন্ত্র যা নিচে বর্ণনা করা হল;
Abacus:: চীন দেশের প্রথম গণক যন্ত্র। পাঁচ হাজার বৎসর পূর্বে আবিস্কার হয়েছিল।জাপানে এইরকম যন্ত্রের নাম ছিল সরোবেন।
Nepiers’s Bone:: স্কটিশ বিজ্ঞানী জন নেপিয়ার এই যন্ত্র আবিস্কার করেন। 1617 খ্রিস্টাব্দে ।
Slide Rule :: 1620 খ্রিস্টাব্দে গণিতজ্ঞ উইলিয়াম অগট্রেড দ্বারা আবিস্কার হয়।
Pascalin:: 1642 খ্রিস্টাব্দে গণিতজ্ঞ ব্লেস পাস্কালিন দ্বারা আবিস্কার হয়,যার দ্বারা বড় বড় যোগ, বিয়োগ, গুন ভাগ করা যেত।
Stepped Reckoner:: 1671 খ্রিস্টাব্দে জার্মান বিজ্ঞানী গডফ্রে লেবনিজ এই যন্ত্রের আবিস্কার করেন।এইটি প্রথম পাস্কালের উন্নত সংস্করণ ।
Differential Engine:: 1822 খ্রিস্টাব্দে চার্লস ব্যাবেজ এইটি তৈরি করেন।
Analytical Engine:: 1833 খ্রিস্টাব্দে চার্লস ব্যাবেজ স্বয়ংক্রিয় যন্ত্রের পরিকল্পনা করেন। যেটি যোগ, বিয়োগ, গুন,ভাগ ছাড়াও শতকরা , বর্গমূলের মত হিসাব করতে পারত। এই চিন্তাকে কাজে লাগিয়েই আধুনিক কম্পিউটার তৈরি হয়েছে।
Mark-I:: চার্লস ব্যাবেজ এর পরবর্তী কালে প্রথম স্বয়ংক্রিয় এবং ইলেকট্রনিক মেকানিক্যাল কম্পিউটার টি হল Mark-I ।
ENIAC:: 1946 খ্রিস্টাব্দে আমেরিকার দুই প্রফেসর J.P Ekart, john Macly এই যন্ত্র টি আবিস্কার করেন । ইলেকট্রনিক নিউমেরিক্যাল ইন্টিগ্রেটর এন্ড ক্যালকুলেটর (Electronic Nemerical Integrator and Calculator) ।
EDSAC:: 1949 খ্রিস্টাব্দে Moris Wilkiss এই কম্পিউটার আবিস্কার করেন । ইলেকট্রনিক ডিসক্রিট ভেরিয়েবল অটোমেটিক কম্পিউটার। (Electronic Discrete Variable Automatic Computar)
UNIVAC:: 1651 খ্রিস্টাব্দে J.P Ekart, john Macly ইহা তৈরি করেন যা প্রথম ইলেক্ট্রনিক ডিজিটাল কম্পিউটার নামে পরিচিত হয়। (Universal Accounting Company/ Universal Automatic Computer)
Stored Program Concept বলতে কি বোঝ ?
1940 খ্রিষ্টাব্দের মধ্যভাগে Jon Von Neumann নামক গণিতবিদ বলেছিলেন বাইনারি সংখ্যা পদ্ধতি ব্যবহার করে মেমরি যুক্ত কম্পিউটার তৈরি করা সম্ভব । এই ধারনাটিকে Stored Program নামে আভিহিত করা হয় ।
Jon Von Neumann Concept/Architecture কি সংক্ষেপে লেখ ?
বর্তমানে অধিকাংশ কম্পিউটার Neumann এর ধরনার উপর ভিত্তি করে ডিজাইন করা হয়েছে। যে ধারনা গুলি দিয়েছিলেন তার বৈশিষ্ট্য গুলি হল- একই মেমরি ইউনিট এর মধ্যে Program ও Data সংরক্ষিত থাকবে। Instructions গুলি Sequentially সম্পাদিত হবে। Main memory এর প্রতিটি অবস্থান স্বাধীনভাবে নির্দেশিত হবে । একেই john Von Neumann এর concept/Architecture বলে।
Computer Generation
Generation | Electronic Device | Advantage | Disadvantage |
1st-(1946-59) | Vaccume tube | কেবল মাত্র vaccume tube প্রয়োজন | 1.বড় আকারের 2.তাপের উৎপত্তি 3.অনবরত রক্ষণাবেক্ষণের প্রয়োজন |
2nd-(1959-65) | Transister | 1. প্রথম প্রজম্নের তুলনায় আকারে ছোট। 2. কম তাপের উৎপত্তি হয় 3. দ্রুতগতিতে কাজ করে | 1. অনবরত রক্ষণাবেক্ষণের প্রয়োজন 2. শীততাপ নিয়ন্ত্রনের প্রয়োজন । |
3rd-(1965-71) | IC | 1. ছোট আকার 2. কম তাপের উৎপত্তি হয় 3. সহজেই বহনযোগ্য 4. কম উৎপাদন ব্যয়। | 1. আকারে ছোট হওয়ার জন্য গঠন জটিল। 2. শীততাপ নিয়ন্ত্রনের প্রয়োজন। |
4th-(1971-Present) | LSIC and VLSIC | 1. আকারে ছোট তাই বহন যোগ্য । 2. শীততাপ নিয়ন্ত্রনের প্রয়োজন নেই 3. কম বিদ্যুৎশক্তি প্রয়োজন। | 1. গঠন অত্যন্ত জটিল হওয়ায় দক্ষ ব্যক্তির প্রয়োজন 2. রক্ষণাবেক্ষণের প্রয়োজন |
5th-coming soon.. | KIPS(Knowledge Information Process System) | 1. সমান্তরাল ভাবে ক্রিয়া করতে সক্ষম। 2. নিজস্ব সাধারন বুদ্ধি থাকবে। 3. একই সময়ে বহু কাজ করতে সক্ষম। | সম্পূর্ন আবিস্কার না হওয়ার কারনে এখন অজানা রয়েছে। |
Computer এর Block Diagram এর চিত্র অংকন কর এবং বিভিন্ন অংশ সম্পর্কে সংক্ষেপে লেখ ?
বিভিন্ন অংশের কাজগুলি হল–
- তথ্য ইনপুট ইউনিট দ্বারা গৃহীত হয়. এটা ব্যবহারকারী দ্বারা দেওয়া হয়. তারপরে এটি কম্পিউটারের পড়ার জন্য বাইনারি আকারে রূপান্তরিত হয়।
- তথ্য তারপর স্টোরেজ এবং প্রক্রিয়াকরণের জন্য মেমরি ইউনিট পাঠানো হয়
- প্রয়োজনীয় ডেটা, যা প্রক্রিয়াকরণ করা প্রয়োজন তা CPU দ্বারা অ্যাক্সেস করা হয়। এটি প্রাথমিক স্টোরেজ থেকে অ্যাক্সেস করা হয়। গাণিতিক এবং যৌক্তিক ক্রিয়াকলাপগুলি তারপর ডেটাতে সঞ্চালিত হয়। কন্ট্রোল ইউনিট কম্পিউটারের মসৃণ কাজের জন্য সমস্ত ক্রিয়াকলাপ নির্ধারণ করে।
- তারপর ডেটা স্টোরেজ ইউনিটে পাঠানো হয়। এটি সংরক্ষণ বা আরও প্রক্রিয়াকরণের উদ্দেশ্যে ব্যবহৃত হয়।
- তারপর আউটপুট ইউনিট চূড়ান্ত প্রক্রিয়াকৃত আউটপুট গ্রহণ করে।
BUS কাকে বলে ? কয় প্রকার ও কি কি এবং সংক্ষেপে লেখ ?
যে পরিবাহী তারের মধ্য দিয়ে কম্পিউটারের বিভিন্ন অংশে তথ্য বা ডেটা সঞ্চালিত হয় তাকে বলে BUS । কাজের উপর ভিত্তি করে Bus দুই ভাগে ভাগ করা হয়েছে।
Internal BUS
কম্পিউটার মাদারবোর্ড বা বিভিন্ন সার্কিট বোর্ডের উপর যে সরু সরু সোনালী রেখাগুলি দেখা যায় সেগুলিকে Internal Bus বলা হয় । এই Internal Bus চার প্রকারের যথাঃ
- Data BUS : সিস্টেমের মাধ্যমে কম্পিউটারের তথ্য বা নির্দেশগুলিকে output device এ পাঠায়
- Address BUS: সিস্টেমের মাধ্যমে মেমরির সঠিক অবস্থান নির্নয় করে এবং সেখান থেকে তথ্য গ্রহণ বা সরবরাহ করে থাকে
- Control BUS : CPU থেকে signal গুলিকে বহন করে এবং কম্পিউটারের বিভিন্ন যন্ত্রাংশের মধ্যে পাঠিয়ে সমন্বয় সাধন করে
- Power BUS: কম্পিউটারের বিভিন্ন অংশে বিদ্যুৎ সরবরাহ করে থাকে।
External BUS
কম্পিউটার মাদারবোর্ড এর উপর যে সমস্ত তার দেখা যায় যা external device এবং টার components গুলিকে connect করে তা External BUS নামে পরিচিত।