এএসসিআইআই এমন একটি সংক্ষিপ্ত রূপ যা আপনি কম্পিউটারের পাঠ্যের সাথে শুনে থাকতে পারেন, তবে এটি এমন একটি শব্দ যা আরও শক্তিশালী নবাগতকে ধন্যবাদ দিয়ে দ্রুত ব্যবহারের বাইরে চলে যাচ্ছে। তবে এএসসিআইআই কী এবং এটি কীসের জন্য ব্যবহৃত হয়?
এএসসিআইআই কীসের পক্ষে দাঁড়ায়?
সম্ভবত শুরু করার সবচেয়ে সহজ জায়গাটি হ'ল সংক্ষিপ্ত বিবরণ, তাই আসুন এটি প্রসারিত করুন:
একজন merican এস tandard সি গাথা আমি nformation আমি nterchange
এই শব্দগুচ্ছের মুখের শব্দটি সত্যই সম্পূর্ণ চিত্র দেয় না, তবে কিছু অংশ তাত্ক্ষণিকভাবে কিছু ক্লু সরবরাহ করে, বিশেষত প্রথম দুটি শব্দ। এএসসিআইআই একটি আমেরিকান স্ট্যান্ডার্ড, এর তাত্পর্য শীঘ্রই স্পষ্ট হয়ে উঠবে।
"ইনফরমেশন ইন্টারচেঞ্জের কোড" পরামর্শ দেয় আমরা পিছনে পিছনে ডেটা পাস করার জন্য একটি ফর্ম্যাটের কথা বলছি। বিশেষত, এএসসিআইআই পাঠ্যগত ডেটার সাথে আচরণ করে: একটি সাধারণভাবে মানব-পঠনযোগ্য ভাষায় শব্দগুলি তৈরি করে এমন অক্ষর।
অক্ষর এবং অন্যান্য অক্ষরগুলিকে কীভাবে মানগুলি নির্ধারণ করা যায় তা এএসসিআইআই সমস্যার সমাধান করে যাতে তারা যখন কোনও ফাইলে অক্ষর এবং শূন্য হিসাবে সংরক্ষণ করা হয় তখন ফাইলটি পরে পড়ার পরে তাদের অক্ষরে অক্ষরে অনুবাদ করা যায়। যদি বিভিন্ন কম্পিউটার সিস্টেমগুলি একই কোড ব্যবহার করতে সম্মত হয় তবে এই জাতীয় তথ্য নির্ভরযোগ্যভাবে বিনিময় করা যায়।
এএসসিআইআই এর ইতিহাস
কখনও কখনও ইউএস-এএসসিআইআই হিসাবে পরিচিত, এএসসিআইআই হ'ল 1960-এর দশকে আমেরিকান উদ্ভাবন। প্রাথমিকভাবে 1977 এবং 1986 সালে, যখন ASCII সর্বশেষ আপডেট হয়েছিল তখন থেকে মানটি অনেকগুলি সংশোধন করেছে।
মূলত এএসসিআইআই ইউএস ইংলিশ ভাষা ব্যতীত অন্য ভাষার দ্বারা ব্যবহৃত অনেকগুলি অক্ষর বা এমনকি প্রয়োজনীয় অক্ষর বাদ দেয় তা বাস্তবায়নের জন্য এএসসিআইআই-তে কয়েক বছর ধরে সম্প্রসারণ এবং প্রকরণগুলি তৈরি হয়েছে। এএসসিআইআই এমনকি যুক্তরাজ্যের মুদ্রার প্রতীক ("£") সরবরাহ করে না, যদিও পাউন্ডটি লাতিন -১ এ উপস্থিত রয়েছে, ১৯৮০-এর দশকে একটি 8-বিট এক্সটেনশন বিকাশ হয়েছিল, যা অন্যান্য কয়েকটি মুদ্রাকেও এনকোড করে।
ASCII ব্যাপকভাবে প্রসারিত এবং ইউনিকোড দ্বারা সফল হয়েছিল, এটি আরও বিস্তৃত এবং উচ্চাকাঙ্ক্ষী মান, যা নীচে আলোচনা করা হয়েছে। ২০০৮ সালে, ইউনিকোড অনলাইন ব্যবহারের জন্য জনপ্রিয়তায় ASCII কে ছাড়িয়ে যায়।
এএসসিআইআই কোন চরিত্রের প্রতিনিধিত্ব করে?
একটি কম্পিউটারে, "এ" বর্ণটি বেগুনি রঙের বা jeর্ষার অনুভূতির মতোই অপরিচিত। কম্পিউটারগুলি শূন্য এবং শূন্যগুলিতে ডিল করে এবং কীভাবে সংখ্যাগুলি, শব্দ, চিত্র এবং অন্য কোনও কিছুর প্রতিনিধিত্ব করতে সেইগুলি এবং শূন্যগুলি কীভাবে ব্যবহার করবেন সে সিদ্ধান্ত নেওয়া মানুষের উপর নির্ভর করে।
আপনি ASCII কে ডিজিটাল বিশ্বের মোর্স কোড হিসাবে ভাবতে পারেন – যাইহোক, প্রথম প্রচেষ্টা। মোর্স কোডটি মাত্র ৩ different টি বিভিন্ন অক্ষর (২ letters টি বর্ণ এবং 10 সংখ্যা) উপস্থাপন করতে ব্যবহৃত হয়, ASCII ডেটা b বিটের মধ্যে 128 টি আলাদা অক্ষর পর্যন্ত উপস্থাপনের জন্য ডিজাইন করা হয়েছিল।
এএসসিআইআই কেস-সংবেদনশীল, এর অর্থ এটি ইংরেজি বর্ণমালার 52 টি বড় এবং নিম্ন বর্ণের প্রতিনিধিত্ব করে। একই 10 ডিজিটের পাশাপাশি এটি ব্যবহৃত প্রায় অর্ধেক স্থান।
বিরামচিহ্ন, গাণিতিক এবং টাইপোগ্রাফিক প্রতীকগুলি বাকী অংশটি নিয়ন্ত্রণ করে এবং নিয়ন্ত্রণের অক্ষরগুলির সংকলন যা কার্যকরী অর্থ সহ বিশেষ প্রিন্টযোগ্য কোড are আরও নীচে দেখুন below
এখানে কিছু সাধারণ অক্ষর রয়েছে যা এএসসিআইআই এনকোড করে:
বাইনারি | দশমিক | চরিত্র |
---|---|---|
010 0001 | 33 | ! |
011 0000 | 48 | 0 |
011 1001 | 57 | 9 |
011 1011 | 59 | ; |
100 0001 | 65 | ক |
1000010 | 66 | খ |
101 1010 | 90 | জেড |
101 1011 | 91 | [ |
110 0001 | 97 | ক |
1100010 | 98 | খ |
111 1101 | 125 | } |
মনে রাখবেন যে নির্বাচিত মানগুলির কিছু দরকারী বৈশিষ্ট্য রয়েছে, বিশেষত:
- ক্রমযুক্ত হওয়ায় একই মামলার চিঠিগুলি সর্বদা সংখ্যাগতভাবে বাছাই করা যায়। উদাহরণস্বরূপ, এ এর বি এর চেয়ে কম মান রয়েছে, যা জেড এর চেয়ে কম মান has
- বিভিন্ন ক্ষেত্রে লেটারগুলি ঠিক ৩২ দ্বারা অফসেট হয় lower এটি ছোট এবং উপরের কেসগুলির মধ্যে অনুবাদ করা খুব সহজ করে তোলে যেহেতু প্রতিটি বর্ণের জন্য কেবলমাত্র একক বিট পরিবর্তন করা দরকার, যেভাবেই হোক।
নিয়ন্ত্রণের অক্ষর
অক্ষর, বিরামচিহ্ন এবং অঙ্কগুলি বাদে, এএসসিআইআই বিভিন্ন কন্ট্রোল ক্যারেক্টার, বিশেষ কোড পয়েন্টগুলি উপস্থাপন করতে পারে যা একক-অক্ষর আউটপুট উত্পাদন করে না তবে পরিবর্তে ডেটা সম্পর্কে যে অর্থ গ্রহণ করতে পারে তার বিকল্প অর্থ প্রদান করে।
উদাহরণস্বরূপ, ASCII 000 1001 হল অনুভূমিক ট্যাব অক্ষর। আপনি যখন ট্যাব কী টিপবেন তখন এটি স্থানটি উপস্থাপন করবে। আপনি সাধারণত এই জাতীয় অক্ষরগুলি সরাসরি দেখতে পাবেন না তবে তাদের প্রভাব প্রায়শই প্রদর্শিত হবে। এখানে আরও কয়েকটি উদাহরণ দেওয়া হল:
বাইনারি | দশমিক | চরিত্র |
---|---|---|
100 1001 | 9 | অনুভূমিক ট্যাব |
1010 ডলার | 10 | লাইন ফিড |
001 0111 | 23 | ট্রান্সমিশন ব্লকের সমাপ্তি |
অন্যান্য চরিত্র সম্পর্কে কি?
সাধারণ ও ব্যাপকভাবে গৃহীত হওয়ায় এএসসিআইআই কম্পিউটিংয়ের প্রথম দিনগুলিতে প্রচুর সফল হয়েছিল। তবে, আরও আন্তর্জাতিক দৃষ্টিভঙ্গি বিশ্বে একটি লেখার ব্যবস্থা কেবল এটিকে কাটবে না। আধুনিক যোগাযোগগুলি ফরাসী, জাপানি ভাষায় সম্ভব হওয়া দরকার — আসলে, আমরা যে কোনও ভাষায় পাঠ্য সংরক্ষণ করতে চাই।
ইউনিকোড অক্ষর সেটটি মোট 1,112,064 বিভিন্ন অক্ষরকে সম্বোধন করতে পারে, যদিও এর মধ্যে প্রায় দশ ভাগের এক ভাগই বর্তমানে সংজ্ঞায়িত। এটি প্রচুর মত শোনাতে পারে তবে এনকোডিংয়ের লক্ষ্য কেবল কয়েক হাজার চীনা চরিত্রকেই নয়, এটি ইমোজি (প্রায় দেড় হাজার) এবং এমনকি জুরচেনের মতো বিলুপ্ত রচনার ব্যবস্থাও অন্তর্ভুক্ত করে।
ইউনিকোড প্রথম 128 টি বর্ণের পছন্দে ASCII এর আধিপত্য স্বীকার করেছে: এগুলি ASCII এর মতোই। এটি ASCII- এনকোডযুক্ত ফাইলগুলিকে এমন পরিস্থিতিতে ব্যবহার করতে অনুমতি দেয় যেখানে ইউনিকোড প্রত্যাশিত, পশ্চাদপটে সামঞ্জস্যতা সরবরাহ করে।
সারসংক্ষেপ
ASCII পাঠ্যটি ইংরেজী বর্ণমালার 26 টি অক্ষরের প্রতিনিধিত্ব করে, যেখানে অঙ্ক, বিরামচিহ্ন এবং আরও কয়েকটি চিহ্ন দেওয়া হয়েছিল।
এটি এখন ইউনিকোড দ্বারা ছাড়িয়ে গেছে, যা ইমোজি সহ বিপুল সংখ্যক ভাষা এবং অন্যান্য চিহ্নকে সমর্থন করে। ইউটিএফ -8 হ'ল সমস্ত ব্যবহারিক উদ্দেশ্যে, এনকোডিং যা ইউনিকোড অক্ষরগুলি অনলাইনে উপস্থাপন করতে উচিত।