কেন সমস্ত জায়গায় ASCII টেবিলের বিরামচিহ্নগুলি রয়েছে?


13

ইন ASCII টেবিল , যতিচিহ্নের অক্ষরগুলো অ মুদ্রণ অক্ষরের মধ্যে এবং সংখ্যার (সামনে !"#$%&')*+,-./), সংখ্যা এবং বড় হাতের অক্ষর (মধ্যে :;<=>?@), বড় হাতের অক্ষর (মধ্যে [\]^_`) এবং ছোট হাতের অক্ষর ছোট হাতের অক্ষর পরে (এবং {|}~)।

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

কেন এই ক্ষেত্রে? চরিত্রগুলিকে এভাবে গোষ্ঠীভুক্ত করার কিছু কারণ রয়েছে (সম্ভাব্য historicalতিহাসিক)?


3
সংখ্যাগুলি এবং অক্ষরগুলি এমনভাবে অবস্থিত করা হয়েছিল যাতে তারা ডিকোড করা সহজ করার জন্য যথাক্রমে 0110000, 1000000 এবং 1100000 থেকে যথাক্রমে 0-সূচিযুক্ত এবং 1-সূচিযুক্ত হয়। বিরামচিহ্নগুলি অক্ষরগুলি পরে শূন্যস্থান পূরণ করে।
ডেভিড আরনো

3
আরও তথ্যের জন্য stackoverflow.com/questions/1136156/… এর গৃহীত উত্তর দেখুন ।
ডেভিড আরনো

উত্তর:


9

মতে উইকিপিডিয়া হওয়া ASCII নিবন্ধ :

কোডটি নিজেই নকশাকৃত করা হয়েছিল যাতে সনাক্তকরণের স্বাচ্ছন্দ্যের জন্য বেশিরভাগ নিয়ন্ত্রণ কোড একসাথে ছিল এবং সমস্ত গ্রাফিক কোড একসাথে ছিল। প্রথম দুটি কলাম (৩২ টি অবস্থান) নিয়ন্ত্রণের অক্ষরগুলির জন্য সংরক্ষিত ছিল)) "স্পেস" অক্ষরটি বাছাই করা সহজ করার জন্য গ্রাফিক্সের আগে আসতে হয়েছিল, সুতরাং এটি একই কারণে পজিশে হেক্স হয়ে উঠেছে, সাধারণত বিভাজক হিসাবে ব্যবহৃত বেশ কয়েকটি বিশেষ লক্ষণ আগে স্থাপন করা হত ডিজিটের। কমিটি সিদ্ধান্ত নিয়েছে যে বড় বড় 64৪-অক্ষরের বর্ণমালা সমর্থন করা জরুরী, এবং এটি ASCII এর নকশা বেছে নিয়েছিল যাতে এটি সহজেই গ্রাফিক কোডগুলির একটি ব্যবহারযোগ্য 64৪-অক্ষরের সেটগুলিতে কমিয়ে আনা যায়, যেমনটি ডিসি সিক্সবিট কোড (১৯63৩) তে হয়েছিল। ছোট হাতের অক্ষরগুলি তাই বড় হাতের সাথে যুক্ত ছিল না। ছোট হাতের অক্ষর এবং অন্যান্য গ্রাফিক্সের জন্য অপশন উপলব্ধ রাখার জন্য, বর্ণগুলির আগে বিশেষ এবং সংখ্যাসূচক কোডগুলি সাজানো হয়েছিল, এবং বর্ণটি সংশ্লিষ্ট ব্রিটিশ স্ট্যান্ডার্ডের খসড়াটি মেলে 41hex পজিশনে স্থাপন করা হয়েছিল। সংখ্যাগুলি 0-9গুলি সাজানো হয়েছিল তাই তারা বাইনারি-কোডড দশমিক সোজা দিয়ে রূপান্তর করে 011 এর সাথে উপসর্গের বাইনারি মানগুলির সাথে মিল রাখে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.