আজব সমসসা ,সমাধান প্রয়োজন

Loadsheding  হইলে আমার  CPU on থাকে  কিন্তু মনিটর অফ হয়ে  জাই  এতা UPS কি  কোন  problem.UPS on  থাকে . আশা করি  সমস্যা টার  solution  দিবেন.আশন আমরা এখন রিছি সম্পরকে কিছু পড়ি

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

 

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

একজন কম্পিউটার বিজ্ঞানের ছাত্র মাত্রই অবশ্যই জানে “সি” ভাষাটির গুরুত্ব কতখানি। তারপরেও টেকনিক্যাল কথা বাদ দিয়ে অল্প কথায় “সি” সম্পর্কে কিছু বলতে চাই যাতে সবাই ডেনিস রিচির কাজের গুরুত্ব অনুধাবন করতে পারেন।

“সি” কম্পিউটারে সবথেকে বেশি ব্যবহৃত প্রোগ্রামিং ল্যাংগুয়েজ। লিনাক্স ভিত্তিক অপারেটিং সিস্টেমগুলো সম্পূর্ণ “সি” ব্যবহার করে তৈরি,ইউন্ডোজও “সি” এবং সি থেকেই তৈরি “সি++” , “সি শার্প” দিয়ে বানানো। এমন কোনো কম্পিউটার সংগঠন নাই বললেই চলে যার জন্য সি কম্পাইলার নেই,(কম্পাইলার দিয়ে প্রোগ্রামিং ল্যাংগুয়েজকে মেশিন ল্যাংগুয়েজে পরিবর্তন করা হয় যা কম্পিউটার সরাসরি বুঝতে পারে)।

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

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

বিশ্ববিদ্যালয়ের শিক্ষার্থীদের মধ্যে জনপ্রিয় অ্যালগোরিদম ভিত্তিক প্রোগ্রামিং কনটেস্টগুলো সবথেকে বেশি ব্যবহৃত ভাষা সি++ এবং সি। প্রথম বর্ষের শিক্ষার্থীদের কম্পিউটার মাতৃভাষা হিসাবে সি শেখানো হয় বেশিভাগ প্রতিষ্ঠানে।

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

ডেনিস রিচির কাজগুলোর প্রভাব অত্যন্ত সুদূরপ্রসারী। আধুনিক অপারেটিং সিস্টেম,সার্ভার,ইন্টারনেট ইত্যাদি বিকাশে তার কাজগুলো খুব বেশি গুরুত্বপূর্ণ। তিনি “The C Programming Language” নামে একটি বইও লিখেছেন Brian Kernighan এর সাথে যেটা সি শেখার জনপ্রিয়তম ৩-৪টি বইয়ের একটি।

কম্পিউটার বিজ্ঞানের নোবেল পুরস্কার নামে খ্যাত টুরিং পুরস্কার পেয়েছেন রিচি ১৯৮৩ সালে।

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

রদ্ধা।

 

int main()
{
printf("goodbye, dad");
return 0;
}

Level 0

আমি itsumrat। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 4 টি টিউন ও 5 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

Level 0

রিচি সম্পর্ক পরতে গিয়ে আমার সমসশা তার কথা কেও ভইলা জাইয়েন না .

Level 0

আপনার মনিটর টি কী CRT / LCD ?
UPS যদি পর্যাপ্ত current supply না দিতে পারে তখন মনিটর বন্ধ হয়ে যেতে পারে। লোডশেডিং এর সময় ups এর বিদ্যুত্‍ সরবরাহে সামান্য যে ব্যাঘাত ঘটে সে কারণে মনিটর বন্ধ হয়ে যাচ্ছে মনে হচ্ছে।
আপনার UPS এর ব্যাটারির ক্ষমতা কমে গেছে মনে হয়।
Electrician এর কাছে নিয়ে যাওয়ার আগে একটি কাজ করে দেখতে পারেন, UPS এর ব্যাটারি কে ৮ ঘণ্টা চার্জ দিন। সমস্যার সমাধান হয়ে যেতে পারে।