প্রথম কোডাট সেট প্রকাশিত হয় সালে
এরপর ও সর্বশেষ সালে এটি প্রকাশিত হয়
আলোক তড়িৎ ক্রিয়া কোয়ান্টাম বলবিজ্ঞানের একটি প্রক্রিয়া যেখানে কোন বস্তুর ওপর রঞ্জন রশ্মি বা দৃশ্যমান আলো পড়লে তা থেকে শক্তি শোষন করে ইলেক্ট্রনের নির্গমনকে ব্যাখ্যা করা হয়
eses e ooee ee s e esso o ooeeos o e eses e o se s e esso o ooeeos o e ses e e eees o oes নির্গত ইলেকট্রনকে বলা হয় আলোকইলেকট্রন
এর আবিষ্কারক হেনরিখ হার্টজের নামানুসারে এই ক্রিয়াকে বলা হয় হার্টজ ক্রিয়াe e o o see e e e o eeo eses e eoo o e ooee ee e eos se o e e e e যদিও এই নামের ব্যবহার অনেক কম
আলোক তড়িৎ ক্রিয়া আলোর কোয়ান্টাম আচরণ বোঝার জন্য একটি উল্লেখযোগ্য ধাপ
আলোর এই ধর্ম থেকে তরঙ্গকণা দ্বৈততা ধারণার সূত্রপাত ঘটেছে
একটি ধাতব পাতের উপর তাড়িতচৌম্বক বিকিরণ আপতিত হলে তাতে ফোটনগুলো শোষিত হয় এবং ইলেকট্রন নির্গত হয় যা তড়িতপ্রবাহ সৃষ্টি করে
অবশ্য আপতিত বিকিরণের কম্পাঙ্ক অবশ্য সূচন কম্পাঙ্কের সমান বা বেশী হতে হবে
বিভিন্ন পদার্থের জন্য সূচনা কম্পাঙ্কের মান ভিন্ন ভিন্ন
বিকিরণের কম্পাঙ্ক সূচনা কম্পাঙ্কের চেয়ে কম হলে কোন ইলেকট্রন নির্গত হয়না কারণ সেক্ষেত্রে ইলেকট্রনগুলো তাদের স্থির তাড়িতিক বাধা অতিক্রম করার মত শক্তি অর্জন করতে পারেনা
পদার্থের কেলাসিত তলের শক্তি তথা এর কার্য অপেক্ষকের কারণেই এই স্থির বৈদ্যুতিক শক্তির সৃষ্টি হয়
আইনস্টাইনের আলোক তড়িৎ সমীকরণের কল্যাণে সালেই বিশ্বাস করা হতো আপতিত বিকিরণের কম্পাঙ্ক বৃদ্ধি পেলে নির্গত আলোক ইলেকট্রনের শক্তিও বৃদ্ধি পায়
কিন্তু সালের আগে শক্তির এ ধরনের বৃদ্ধির পক্ষে কোন পরীক্ষণমূলক প্রমাণ পাওয়া যায়নি
এ বছর বিজ্ঞানী রবার্ট অ্যান্ড্রুজ মিলিকান পরীক্ষা করে দেখেন যে আপতিত বিকিরণের কম্পাঙ্ক বৃদ্ধির সাথে সাথে নির্গত ইলেকট্রনের শক্তি রৈখিকভাবে বৃদ্ধি পায়
বোঝা যায় আইনস্টাইনের ধারণাই সঠিক ছিল
একটি পরীক্ষার মাধ্যমে আলোক তড়িৎ ক্রিয়া প্রদর্শনের ব্যবস্থা করা যায়
এ পরীক্ষার বায়ুশূন্য একটি কোয়ার্টজ নলের মধ্যে দস্তার তৈরি দুটি পাত যুক্ত করা হয়
একটি পাতে ক্ষার ধাতু বা ক্ষার ধাতুবিশিষ্ট পদার্থের প্রলেপ থাকে
ধরা যাক লিথিয়াম ডাই অক্সাইডের প্রলেপ রয়েছে
অন্য পাতটি প্রলেপবিহীন অবস্থায় থাকে
ক্ষারকীয় প্রলেপযুক্ত পাতটিকে একটি তড়িৎ কোষ তথা ব্যাটারির ঋণাত্মক প্রান্তের সাথে যুক্ত করা হয় আর অন্য পাতটিকে একটি গ্যালভানোমিটারের মাধ্যমে ধনাত্মক প্রান্তের সাথে যুক্ত করা হয়
এবার প্রলেপযুক্ত পাতের উপর আলোক আপতিত হতে দিলে সেখানকার ধাতু থেকে ইলেকট্রন নির্গত হবে
ইলেকট্রন নির্গত হয়ে অপর পাতের দিকে যাবে যেহেতু তা ধনাত্মক
ফলে বদ্ধ বর্তনীর মধ্য দিয়ে তড়িৎ প্রবাহিত হবে যা গ্যালভানোমিটারের কাঁটার বিক্ষেপ থেকে বোঝা যাবে
তড়িৎ প্রবাহের মাত্রা আপতিত আলোকের প্রাবল্যের উপর নির্ভর করে
আলোকের প্রাবল্য বৃদ্ধি পেলে তড়িঃ প্রবাহ বৃদ্ধি পাবে আর প্রাবল্য কমলে তড়িৎ প্রবাহও কমবে
এই প্রাথমিক পরীক্ষাটি শেষে প্রলেপযুক্ত পাতটিকে ব্যাটারির ধনাত্মক প্রান্তের সাথে এবং প্রলেপবিহীন পাতকে ঋণাত্মক প্রান্তের সাথে যুক্ত করা হল
এবার প্রলেপযুক্ত পাতে আলোক রশ্মি আপতিত হলে সেখান থেকে ইলেকট্রন নির্গত হবে কিন্তু এ প্রান্তের আধান ধনাত্মক হওয়ায় নির্গত ইলেকট্রন পুনরায় এই পাত দ্বারাই আকৃষ্ট হবে
ফলে তড়িৎ প্রবাহ হ্রাস পাবে
প্রলেপযুক্ত পাতের একটি নির্দিষ্ট বিভবের জন্য তড়িৎ প্রবাহমাত্রার মান হবে শূন্য
প্রলেপযুক্ত পাতে বিভবের যে মানের জন্য বর্তনীতে তড়িৎ প্রবাহমাত্রা শূন্য হয়ে যায় তাকে নিবৃত্তি বিভব so oe বলা হয়
এই নিবৃত্তি বিভব আলোকের প্রাবল্যের উপর নির্ভর না করলেও তার কম্পাঙ্ক বৃদ্ধির সাথে সাথে বৃদ্ধি পায়
আবার পরীক্ষার মাধ্যমে জানা গেছে আপতিত আলোর কম্পাঙ্কর একটি নির্দিষ্ট মানের কম হলে তা ধাতব তল থেকে ইলেকট্রন নিঃসরণ করাতে সক্ষম হয়না
আলোক রশ্মির কম্পাঙ্কের এই নির্দিষ্ট মানকে সূচন কম্পাঙ্ক eso ee বলে
বিভিন্ন পদার্থের জন্য সূচন কম্পাঙ্কের মান ভিন্ন ভিন্ন হয়
বিজ্ঞানী আইনস্টাইন তার আলোক তড়িৎ সমীকরণের মাধ্যমে এই প্রক্রিয়ার একটি ব্যাখ্যা দাড় করিয়েছিলেন সালে
ধাতব পাতের উপর আলোক রশ্মি আপতিত হলে মূলত ইলেকট্রন আলোক শক্তি তথা ফোটন দ্বারা আঘাতগ্রস্ত হয়
ফলশ্রুতিতে ইলেকট্রন ফোটনের শক্তি সম্পূর্ণভাবে শোষণ করে নেয়
এই শোষিত শক্তি ব্যবহার করে ইলেকট্রন পদার্থের বন্ধন থেকে মুক্ত হয়
মুক্ত হওয়ার পর ফোটনের শক্তির যে পরিমাণ অবশিষ্ট থাকে সে পরিমাণ গতিশক্তিতে ইলেকট্রন ছড়িয়ে পরে
তাহলে ইলেকট্রন নিজে মুক্ত হতে ব্যায়িত শক্তি এবং ইলেকট্রনের গতিশক্তি যোগ করলে তা আঘাতকারী ফোটনের শক্তির সমান হয়
এভাবে শক্তির নিত্যতা সূত্র রক্ষিত হয়
উল্লেখ্য একটি ফোটন কেবল একটি ইলেকট্রনকেই মুক্ত করতে পারে কারণ একটি ফোটনের শক্তি কেবল একটি ইলেকট্রন দ্বারাই শোষিত হতে পারে
নিঃসরিত ইলেকট্রনকে সাধারণত আলোক ইলেকট্রন নামে আখ্যায়িত করা হয়
<e see e oe es বিজ্ঞান ব্যক্তিত্ব অ্যাপলেটসমূহ জড় প্রসঙ্গ কাঠামোকে গ্যালিলীয় প্রসঙ্গ কাঠমো বা নিউটনীয় প্রসঙ্গ কাঠামোও বলা হয়
জড় প্রসঙ্গ কাঠামো হলো প্রসঙ্গ কাঠামোর বিশেষ একটি রূপ যেখানে পরস্পর দুটি প্রসঙ্গ কাঠামোকে একে অপরের সাপোক্ষে ধ্রুব বেগে গতিশীল হিসাবে বিবেচনা করা হয়
পরস্পরের সাপেক্ষে ধ্রুব বেগে গতিশীল যে সব প্রসঙ্গ কাঠামোতে নিউটনের গতিসূত্র অপরিবর্তিত থাকে তাদেরকে জড় প্রসঙ্গ কাঠামো বলে
উপাত্ত প্রক্রিয়াকরণ হল এমন এক ধরনের কম্পিউটার প্রসেস বা প্রক্রিয়া যা উপাত্তকে তথ্য বা জ্ঞানে রূপান্তরিত করে
এই প্রক্রিয়া স্বয়ংক্রিয় ও কম্পিউটার চালিত
উপাত্ত প্রক্রিয়াকারী সিস্টেমগুলিকে তথ্য সিস্টেম নামেও ডাকা হয়
কম্পিউটার বিজ্ঞানে উপাত্ত সংগঠন বলতে উপাত্তকে কম্পিউটারে রাখার একটি নির্দিষ্ট উপায়কে বোঝায় যাতে উপাত্তকে দক্ষতার সাথে ব্যবহার করা যায়
যত্নের সাথে বাছাই করা উপাত্ত সংগঠন উপাত্তের উপর সবচেয়ে দক্ষ অ্যালগোরিদমের ব্যবহার সম্ভব করে তোলে
একটি সুপরিকল্পিত উপাত্ত সংগঠন মেমরি ও সময় যথাসম্ভব বাঁচিয়ে উপাত্তের উপর অনেকগুলি জরুরি অপারেশন প্রয়োগ করার ক্ষমতা দেয়
কোন একটি প্রোগ্রামিং ভাষাতে প্রদত্ত উপাত্ত টাইপ রেফারেন্স ও অপারেশন অনুসারে উপাত্ত সংগঠনগুলি বাস্তবায়ন করা হয়
এ্যাপ্লিকেশনের ধরণের উপর ডাটা স্ট্রাকচারের শ্রেণীবিভাগ হয়ে থাকে এবং এদের মধ্যে অনেকগুলো নির্দিষ্ট কিছু কাজের জন্য বিশেষভাবে তৈরি করা হয়
উদাহরণস্বরূপ বিট্রিগুলো ডাটাবেসের ক্ষেত্রে প্রয়োগ করার জন্য বিশেষভাবে উপযুক্ত এবং রুটিং টেবিলগুলো মেশিন নেটওয়ার্কের উপর নির্ভরশীল
বিভিন্ন ধরণের প্রোগ্রামের ডিজাইনে ডাটা স্ট্রাকচারের বাছাইকরণ একটি অন্যতম প্রধান বিষয়
বড় ধরণের সিস্টেম তৈরির অভিজ্ঞতা থেকে জানা যায় যে চূড়ান্ত ফলাফলের মান ও সার্থকতা অনেকাংশে শ্রেষ্ঠ ডাটা স্ট্রাকচার বাছাই করার উপর নির্ভরশীল
ডাটা স্ট্রাকচার বাছাই করার পর এ্যালগরিদমের ব্যবহার অবশ্যম্ভাবী হয়ে ওঠে
অবশ্য কখনো এর বিপরীত পদ্ধতিও অবলম্বন করা হয় এবং এক্ষেত্রে কোন নির্দিষ্ট এ্যালগরিদমের জন্য উপযুক্ত ডাটা স্ট্রাকচার বাছাই করা হয়
উভয় ক্ষেত্রেই প্রয়োজনীয় ডাটা স্ট্রাকচারের বাছাইকরণ অত্যন্ত জরুরী
সুসংগঠিত ডিজাইন পদ্ধতি এবং প্রোগ্রামিং ভাষাগুলোর গভীর বিশ্লেষণের মাধ্যমে জানা যায় যে এ্যালগরিদমের বদলে ডাটা স্ট্রাকচারই হল প্রধান সাংগঠনিক উপকরণ
অনেক প্রোগ্রামিং ভাষা বেশ কিছু মডিউল সিস্টেম ব্যবহার করে যার মাধ্যমে বিভিন্ন এ্যাপ্লিকেশনের জন্য ডাটা স্ট্রাকচারগুলো ব্যবহার করা যায়
এজন্য নিয়ন্ত্রিত ইণ্টারফেসের আড়ালে তাদের সুনির্দিষ্ট প্রয়োগপদ্ধতিগুলো আড়াল করে রাখা হয়
অবজেক্টওরিয়েণ্টড প্রোগ্রামিং ভাষা যেমন সি এবং জাভা এই উদ্দেশ্য বিভিন্ন ক্লাস ব্যবহার করে
ডাটা স্ট্রাকচারের অত্যধিক গুরুত্বের কারণে অনেক প্রোগ্রামিং ভাষার লাইব্রেরিতে এদের অন্তর্ভুক্ত করা হয়
সি এর স্ট্যাণ্ডার্ড টেমপ্লেট লাইব্রেরী কণ্টেইনার্স জাভার কালেকশন্স ফ্রেমওয়ার্ক এবং মাইক্রোসফটের নেট ফ্রেমওয়ার্কে এই পদ্ধতি অবলম্বন করা হয়
অ্যারে স্ট্যাক কিউ লিংকড লিস্ট ট্রি গ্রাফ সার্চিং এবং সর্টিং ইত্যাদি কতগুলি বহুল ব্যবহৃত উপাত্ত সংগঠন
ডাটা স্ট্রাকচার ইম্লিমেণ্টেশন বা ইণ্টারফেসের প্রতিনিধিত্ব করে
একটি ডাটা স্ট্রাকচারকে দুটি ফাংশনের মাঝে একটি ইণ্টারফেস হিসেবে দেখা যায় বা সংশ্লিষ্ট ডাটা টাইপের মাধ্যমে সাজানো ও সংরক্ষিত তথ্যভাণ্ডার প্রয়োগ করার একটি পদ্ধতি হিসেবে দেখা যায়
নির্দিষ্ট সংখ্যক একই ধরণের তথ্য নির্দেশনাকে অ্যারে বলা হয় ৷ যেমন কোন বিদ্যালয়ের জন ছাত্রের বয়স অ্যারের মাধ্যমে প্রকাশ করা হল ৷ অন্যান্য ভেরিয়েবলের মতই অ্যারে ঘোষিত হয় ৷ স্ট্যাক হল এমন একটি রৈখিক গঠন যাহার শূধুমাত্র একদিকেই তথ্য যুক্ত করা যায় বা মুছে দেওয়া যায় ৷ উদাহরণ হিসেবে বলা যায় টেবিলের উপর কিছু সংখ্যক বই একটি অন্যটির উপর যার শুধুমাত্র উপরের বইটি সরান যাবে বা এর উপর অন্য আরেকটি বই রাখা যাবে ৷ স্ট্যাককে ইংরেজিতে বলা হয় s s o ডাটা স্ট্রাকচার
কিউ বাংলা মানে লাইনে দাড়ানো ৷ কিউ হচ্ছে এমন একটি সরল রৈখিক গঠন যাহার শুধুমাত্র পশ্চাদ্ভাগে তথ্য যুক্ত এবং সম্মুখভাগ থেকে মুছে ফেলা যায় ৷ এই দুই প্রান্তকে যথাক্রমে বলা হয় ৷ কিউকে ইংরেজিতে বলা হয় s s o ডাটা স্ট্রাকচার
লিংকড লিষ্ট বাংলা মানে সংযুক্ত সারি ৷ কম্পিউটার গ্রাফিক্স কম্পিউটার বিজ্ঞানের একটি শাখা যেখানে দৃশ্যমান বিষয়বস্তু s oe কীভাবে ডিজিটাল উপায়ে সমন্বয় করা ও পরিবর্তন সাধন করা যায় তা নিয়ে গবেষণা করা হয়