1963 এর আগে কোন চরিত্রের এনকোডিংগুলি ব্যবহৃত হয়েছিল?


13

বলা হয় যে প্রথম চরিত্রের এনকোডিংগুলি, ASCII এবং EBCDIC , 1963 সালে উপস্থিত হয়েছিল।

আমার প্রশ্ন: এর আগে কোন চরিত্রের এনকোডিং রয়েছে? 1963 এর আগে কম্পিউটার প্রসেস অক্ষর ছিল?

বিশেষত, প্রথম উচ্চ-স্তরের প্রোগ্রামিং ভাষার (সংকলন) ফর্টরান, আলগোল, সিওবিএল) 1963 এর আগে উপস্থিত হয়েছিল they তারা কীভাবে অক্ষরগুলি (উত্স কোড) প্রসেস করেছিল? তারা কোন চরিত্রের এনকোডিংগুলি ব্যবহার করেছিল?


2
খোঁচা কার্ড ব্যবহার করে প্রোগ্রামিং কম্পিউটারগুলি (ফোরট্রান ইত্যাদিতে) সম্পর্কিত historicalতিহাসিক কম্পিউটিং তথ্যের জন্য এখানে একটি মজাদার পড়ুন। চরিত্রগুলির এনকোডিংটি এই নিবন্ধে ছবিগুলিতে পরিষ্কারভাবে দেখা যাবে: কলম্বিয়া.ইডু
ওয়ারেন পি

এটি উত্তরের কয়েকটি লিঙ্কে সম্ভবত উল্লেখ করা হয়েছে, তবে প্রথম প্রোগ্রামিং কোডগুলির মধ্যে একটি (সত্যই একটি "চরিত্র" কোড নয়) বেসিল বোচন (1725) দ্বারা উদ্ভাবিত হয়েছিল এবং জ্যাকুয়ার্ড প্রোগ্রামিং লুমগুলির জন্য উন্নত করেছিলেন। en.wikedia.org/wiki/Basile_Bouchon en.wikedia.org/wiki/Jacquard_weaving
জো

উত্তর:


7

মোর্স কোডটি এমন একটি এনকোডিং যা ASCII এর আগে ব্যবহৃত হত। এর পরে, বাউডট কোডটি উপস্থিত হয়েছিল:

উইকিপিডিয়া থেকে :

Baudot কোড , একটি 5-বিট এনকোডিং, দ্বারা তৈরি করা হয়েছে Emile Baudot 1870 সালে, 1874 সালে পেটেন্ট, 1901 সালে ডোনাল্ড মারে দ্বারা পরিবর্তন, এবং ইন্টারন্যাশনাল টেলিগ্রাফ বর্ণমালা নং 2 1930 সালে (ITA2) হিসেবে CCITT দ্বারা প্রমিত।

চরিত্রের কোডগুলির সংক্ষিপ্ত ইতিহাস থেকে :

টেলিগ্রাফ প্রযুক্তির পরবর্তী দুর্দান্ত লিপটি ছিল একটি আদিম মুদ্রণ টেলিগ্রাফ, বা "টেলিপ্রিন্টার", যা জ্যান-মরিস-ইমিল বাউডট (1845-1903) দ্বারা ফ্রান্সে 1874 সালে পেটেন্ট করা হয়েছিল। মোর্সের টেলিগ্রাফের মতো এটিও একটি নতুন চরিত্রের কোড তৈরির সাথে জড়িত ছিল, 5-বিট বাউডট কোড যা পাঠ্য ডেটা প্রক্রিয়াকরণের জন্য বিশ্বের প্রথম বাইনারি চরিত্র কোডও ছিল। বাউডোটের কোডে এনকোড করা বার্তা অপারেটররা সংকীর্ণ দুটি চ্যানেল সংক্রমণ টেপগুলিতে মুদ্রিত হয়েছিল যারা তাদের একটি বিশেষ পাঁচ-কী কীপ্যাড ব্যবহার করে তৈরি করেছিল, যদিও পরবর্তী সংস্করণগুলিতে টাইপ-রাইটার কীবোর্ডগুলি স্বয়ংক্রিয়ভাবে উপযুক্ত পাঁচ-ইউনিটের সিকোয়েন্সগুলি নিযুক্ত করা হয়েছিল। বাউডটের টেলিপ্রিন্টার সিস্টেমের আর একটি আকর্ষণীয় বৈশিষ্ট্যটি হ'ল এটি "মাল্টিপ্লেক্স" সিস্টেম যা ছয় জন অপারেটরকে একটি সময় বিভাগ ব্যবস্থা ব্যবহার করে একটি একক টেলিগ্রাফ লাইন ভাগ করে নিয়েছিল। এটি একটি টেলিগ্রাফ লাইনের সংক্রমণ ক্ষমতাতে যথেষ্ট পরিমাণে বাড়ে। বাউডোটের সিস্টেমটি মোটামুটি সফল হিসাবে প্রমাণিত হয়েছিল এবং এটি বিংশ শতাব্দীতে টেলিফোনে এবং বাস্তবে ব্যক্তিগত কম্পিউটার যোগাযোগের দ্বারা বাস্তুচ্যুত হওয়া অবধি ব্যাপক ব্যবহারে ছিল।

এর পরে, হারমান হোলারিথ পাঞ্চ কার্ডের ধারণা নিয়ে এসেছিল - ডেটা / চরিত্রের এনকোডিংয়ের অন্য রূপ।

আবার একটি সংক্ষিপ্ত ইতিহাস থেকে চরিত্রের কোডগুলি (জোর দেওয়া খনি):

উনিশ শতকের শেষের দিকে অন্য একটি চরিত্রের কোড তৈরির বিষয়টি দেখতে পেল, এটি একটি আমেরিকাতে আদমশুমারির তথ্য উপস্থাপনের উদ্দেশ্যে উদ্ভাবিত হয়েছিল। এটি হর্মান হোলিরিথ (১৮60০-১৯২৯) নামে এক তরুণ আমেরিকান উদ্ভাবক তৈরি করেছিলেন, যিনি ১৮ 18৮ সালে নিউ ইয়র্কের কলম্বিয়া স্কুল অফ মাইনস থেকে স্নাতক শেষ করার পরে মার্কিন পরিসংখ্যান ব্যুরো দ্বারা পরিসংখ্যানবিদ হিসাবে নিয়োগ পেয়েছিলেন; এবং এটির সুদূরপ্রসারী প্রভাবগুলি ছিল যা ১৯ main০ এর দশকে মেইনফ্রেম কম্পিউটারগুলির স্বর্ণযুগ ধরে চলে। হোলিরিথ আর কেউ নন হোলিরিথ কোডের স্রষ্টা, "পাঞ্চ [[বা পাঞ্চ] কার্ড," বা "পাঞ্চ]" এ বর্ণানুক্রমিক ডেটা এনকোড করার জন্য একটি অক্ষর কোড যা আমেরিকান জনগণের কাছে প্রথম গীকের মত প্রকাশের একটি পরিচয় করিয়েছিল - "ভাঁজ করবেন না, টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো


1
প্রশ্নটি বিশেষত কম্পিউটারগুলির উল্লেখ করেছে ... আপনি কি এমন কোনও প্রমাণ পেয়েছেন যে মুরস কোডটি কখনও অভ্যন্তরীণ অক্ষর এনকোডিংয়ের জন্য কম্পিউটার দ্বারা ব্যবহৃত হয়েছিল?
হাইমগ

@ হাইগ: না, আমি কেবল ভেবেছিলাম উন্নয়নকে চিত্রিত করার জন্য এটি প্রাসঙ্গিক ছিল :)
ডের হচস্টাপলার

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

5

যেহেতু teleprinters এবং teletypes এই আগের মেশিন দ্বারা ব্যবহার করা হয়, আমার মনে হয় Baudot কোড ব্যবহার করা হয়েছে, যেহেতু তারা নেটিভ সবচেয়ে teleprinters দ্বারা ব্যবহৃত এনকোডিং আছেন:

এমিল বাউডোট আবিষ্কার করেছেন বাউডট কোডটি EBCDIC এবং ASCII এর পূর্বাভাসের একটি চরিত্র সেট। এটি ইন্টারন্যাশনাল টেলিগ্রাফ বর্ণমালা 2 (আইটিএ 2) এর পূর্বসূর ছিল, এটি এএসসিআইআইয়ের আগমনকাল অবধি ব্যবহৃত টেলিফ্রিন্টার কোড ছিল।


এবং বাউডোটের 1870 কোডটি বেকনের সিফারের একটি ফর্ম (15 শতক) যা যান্ত্রিক এনক্রিপশনের জন্য ব্যবহৃত হয়েছিল, তবে কম্পিউটিং বা টেলিযোগাযোগ নয়।
ওয়ারেন পি

3

আপনার প্রশ্নটি ধরে নিয়েছে যে কিছু আনুষ্ঠানিক না হওয়া পর্যন্ত ব্যবহার করা যাবে না। বেশ বিপরীত সত্য। বিষয়গুলি কখনও কখনও আনুষ্ঠানিকভাবে পরে তারা ব্যাপকভাবে ব্যবহৃত হয়ে যায়।

প্রারম্ভিক কম্পিউটারগুলি বাইনারি ডিজিটগুলির গ্রুপ হিসাবে (6 বিট, 7 বিট বা 8 বিট) চরিত্রগুলি প্রক্রিয়াজাত করত, যেমন টেলিপ্রিন্টার, কার্ড খোঁচা, খোঁচা টেপ পাঠক এবং লেখক ইত্যাদির মতো প্রাথমিক পেরিফেরিয়াল সিস্টেমগুলির জন্য সরবরাহ করা হয়েছিল Many সফ্টওয়্যার প্রোগ্রামগুলির ইনপুট দেওয়ার জন্য, এবং এই পাঞ্চগুলিতে খোঁচা কার্ডের ছিদ্র হিসাবে এনকোডযুক্ত কোডের ছয় বিট বাইনারি সেট ব্যবহার করা হয়। আপনার যদি 20 টি প্রারম্ভিক মেশিন থাকে তবে প্রতিটি স্বতন্ত্র কার্ড পাঞ্চ মেশিন বা কম্পিউটারের সেই নিজস্ব কোডগুলির জন্য নিজস্ব সম্পূর্ণ অ-মানক এনকোডিং থাকতে পারে। হোলিরিথ, একজন প্রারম্ভিক উদ্ভাবক, অন্যদের মতো তার নিজস্ব ফর্ম্যাট ছিল। আমি অনুমান করি বাউলট কোড হোলারিথ কার্ডগুলিতে জিতেছে (বাউডট 1870, হলিরিথ 1890)।

আইবিএম বিশ্বে, ইবিসিডিআইসিকভাবে আনুষ্ঠানিকভাবে কোডড (১৯ in৩ সালে) এটির যথেষ্ট পূর্বাভাস কী ছিল, আপনি যদি বিবেচনা করেন যে পঞ্চ কার্ড পেরিফেরিয়ালগুলি একই ছয়-বিট-বাইনারি-কোডপয়েন্টগুলি ব্যবহার করেছিল যা পরে ইবিসিডিক হিসাবে কোডেড হয়েছিল, 1950 এর দশকের শেষদিকে শুরু হয়েছিল। একইভাবে প্রোটো-এএসসিআইআই টার্মিনাল বা টেলি টাইপ ডিভাইসগুলি অবশ্যই ব্যবহারের আগে থাকতে হবে, তাদের আনুষ্ঠানিকভাবে কোডিং হওয়ার আগে।

একটি স্ট্যান্ডার্ড চরিত্র সেটটি একক ডিভাইস হিসাবে শুরু হয়, যা পরে একটি অ্যাড-হক স্ট্যান্ডার্ড হয়ে যায়, যা অন্যরা অনুসরণ করে এবং যা পরে ইবিসিডিক বা এএসসিআইআই নামে পরিচিত।

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

উইকিপিডিয়া এভাবেই বলেছে:

ইবিসিডিআইসি পাঞ্চ কার্ডগুলির সাথে ব্যবহৃত কোড এবং 1950 এর শেষের দিকে এবং 1960-এর দশকের গোড়ার দিকে আইবিএম এর বেশিরভাগ কম্পিউটার পেরিফেরিয়ালের সাথে ব্যবহৃত ছয় বিট বাইনারি-কোডড দশমিক কোড ব্যবহার করে কোড থেকে নেমেছিল।


0

পূর্বের আর একটি কোড ছিল বিসিডিসি (বাইনারি কোডেড ডেসিমাল ইন্টারচেঞ্জ কোড), এটি বেশ কয়েকটি প্রাথমিক কম্পিউটারে সিডিসি ইত্যাদি ব্যবহার করা হয় bit বিট কোড, ইবিসিডিক বিসিআইডিকের bit বিটের সম্প্রসারণ, ইবিসিআইডিকের E এর প্রসারিত।

এই সাইটটি http://newbie-bloging.blogspot.com.au/2011/03/ascii-kode.html বুয়াদট এবং ইবিসিআইডিক কোড তালিকাভুক্ত করে

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