সোভিয়েত ইউনিয়নের স্পেস প্রোগ্রাম দ্বারা কোন সফ্টওয়্যার প্রোগ্রামিং ভাষা ব্যবহার করা হয়েছিল?


306

আমি সোভিয়েত মহাকাশ প্রোগ্রামে আগ্রহী হয়েছি এবং আবিষ্কার করতে আগ্রহী যে 1988 বুরান মহাকাশযান সার্কায় সফটওয়্যারটি প্রোলগে লেখা হয়েছিল।

কেউ কি জানে যে পূর্ববর্তী মিশনগুলিতে বিশেষত মঙ্গল গ্রহ প্রপ-এম রোভার মিশনগুলি কিছুটা স্বায়ত্তশাসিত ছিল এবং বাধা চলাচল করতে পারে কোন ভাষাগুলি ব্যবহৃত হতে পারে?

সম্পাদন করা

বুরান প্রোলোগের জন্য আমার উত্স হ'ল 1990 সালের মে থেকে সিআইএ সাইট থেকে এই অস্বীকৃত ডকুমেন্ট an আমি একটি ওসিআর সংস্করণ খুঁজে পাইনি, সুতরাং এখানে প্রবন্ধের প্রসঙ্গটি উদ্ধৃত করুন। 0449:

ওপেন সোর্স সাহিত্যের মতে সোভিয়েতরা বুরান গাড়ির জন্য বোর্ড-সফ্টওয়্যার সফটওয়্যার তৈরি করতে প্রোলোগ নামে পরিচিত ফরাসী-বিকাশিত প্রোগ্রামিং ভাষা ব্যবহার করেছিল ...


4
আপনি যে উইকিপিডিয়া নিবন্ধটি উল্লেখ করেছেন তাতে তালিকাভুক্ত সমস্ত প্রকল্পে আগ্রহী - 1957 থেকে 1987 পর্যন্ত? নাকি ২০১১ সালে? এছাড়াও, ধরে নিই যে সোভিয়েত কম্পিউটারগুলি তাদের স্পেস প্রোগ্রামে ব্যবহৃত হয়েছিল , এইগুলিতে চলিত ভাষা কি যোগ্যতা অর্জন করবে?
gnat

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

1
@ ডেভ কেনেডি আপনি ঠিক বলেছেন যে, ১৯ 1970০ এর দশকে সোভিয়েত ইউনিয়ন মার্কিন যুক্তরাষ্ট্রে যত বেশি এনালগ কম্পিউটিং ব্যবহার করেছিল। আমাকে 1982 সালে (মার্কিন যুক্তরাষ্ট্রে) একটি অ্যানালগ কম্পিউটার ব্যবহার করে একটি প্রকল্প অর্পণ করা হয়েছিল এবং আমার মেচ ইঞ্জিনিয়ারিং প্রফেসরকে স্মরণ করিয়ে দিয়েছিলেন যে ইউএসএসআর এ এনালগ কম্পিউটারগুলি ব্যাপকভাবে এবং সফলতার সাথে ব্যবহার করা হয়েছিল আমি আরও কিছু তথ্য পাওয়ার চেষ্টা করব যাতে আমি আসলেই পারি এই প্রশ্নেরও উত্তর দিন।
এলি ক্যাসেলম্যান

2
এই প্রশ্নে reddit আলোচনা
ইয়ানিস

1
আমি বলব যে "ওপেন সোর্স সাহিত্যের মতে" দিয়ে শুরু হওয়া যে কোনও দাবি ভুল হতে পারে - স্পেস প্রোগ্রামটি শ্রেণিবদ্ধ করা হয়েছিল এবং তাই ইচ্ছাকৃতভাবে বিশৃঙ্খলা মুক্ত-উত্স সাহিত্যে রাখা যেতে পারে।
তীক্ষ্ণতম

উত্তর:


223

স্পেস অ্যাপ্লিকেশন (Герман Носкин, Первые БЦВМ космического применения), আইএসবিএন 978-5-91918-093-7 এর জন্য রাশিয়ান, জার্মান নসকিন, ফার্স্ট কম্পিউটার (আক্ষরিকভাবে ডিজিটাল কম্পিউটিং মেশিনগুলি ) একটি বই রয়েছে ।

লেখক নিজে অনেক প্রাথমিক প্রকল্পে অংশ নিয়েছিলেন (বেশিরভাগ হার্ডওয়্যারেই) এবং তাঁর মতে এনালগ হার্ডওয়্যারটি দীর্ঘ সময়ের পক্ষে ছিল, তিনি উল্লেখ করেছেন যে স্থানের রেন্ডাজভাস কাজগুলি সত্তর দশকের শেষের দিকে ডিজিটাল কম্পিউটার ব্যবহার করেনি। এই নীতিমালার কারণে অনেক ডিজিটাল কম্পিউটার সত্যিকারের ধারণার প্রমাণ ছিল যদিও সোভিয়েট অর্থনীতির অন্যান্য ক্ষেত্রে ব্যবহৃত হয়। অন-বোর্ডে তাঁর ব্যবহৃত প্রথম কম্পিউটারটি ছিল সময়ের মধ্যে অ্যাপোলো -8 এর নিকটে চাঁদে অবিবাহিত মিশনগুলির মধ্যে আর্গন -11 এস (С-11С)। এছাড়াও নসকিন সংক্ষেপে বলেছিলেন যে অন-বোর্ড কম্পিউটার স্যালুট -4 সাধারণ-উদ্দেশ্যে কম্পিউটার ইএসের সাথে সামঞ্জস্যপূর্ণ ছিল সোভিয়েত অর্থনীতিতে ব্যবহৃত তাই পিএল -১ এবং ফোর্টরানে সফ্টওয়্যার বিকাশ করা সম্ভব হয়েছিল।

রাশিয়ান ওয়েবসাইটে বুরাণ প্রোগ্রাম ভাষার বেশ কয়েকটি উল্লেখ রয়েছে। ভ্লাদিমির পারন্ডজানভের মতে, প্রোগ্রামটির একজন প্রকৌশলী ( রাশিয়ান পোস্ট ) রাশিয়ানকে বেস হিসাবে ব্যবহার করে তিনটি ভাষা তৈরি করা হয়েছিল: জাহাজে প্রোগ্রামের জন্য পিআরএল 2 (ПРОЛ2), পৃথিবী পরীক্ষার জন্য ডিপল (Диполь) এবং মডেলিংয়ের জন্য লাকস (Лакс)। এগুলি সমস্তই কেবল পেশাদার প্রোগ্রামার নয়, অন্যান্য অঞ্চল থেকে ইঞ্জিনিয়ারদের দ্বারা ব্যবহারের উদ্দেশ্যে করা হয়েছিল।

যখন Buran প্রোগ্রাম বন্ধ ছিল তারা একটি নতুন ভাষা মধ্যে মিশে গিয়ে তৈরি হয় drakon (Дракон, "ড্রাগন" জন্য রাশিয়ান শব্দ) যে হতে প্রোগ্রামের 2-মাত্রিক বর্ণনা থাকার একটি "গ্রাফিক্যাল" ভাষা এবং ব্যবহার নির্বিচারে সুপরিচিত ভাষায় হতে দাবি করা হয় কোড জেনারেশনের জন্য। এই ভাষাটি নন-প্রোগ্রামারদের দ্বারা ব্যবহারের উদ্দেশ্যেও করা হয়েছিল। ভাষাটির সম্ভবত আন্তর্জাতিক সম্প্রদায় নেই এবং এটি রাশিয়ার মধ্যেও সুপরিচিত নয় যদিও এর লেখক ভ্লাদিমির পারন্ডজানভ (রাশিয়ান উইকিপিডিয়া নিবন্ধটি অত্যন্ত দীর্ঘ এবং এমনকি উইকিপিডিয়া বিধিমালা অনুসরণ না করার জন্য একবার মুছে ফেলা হয়েছিল)। ড্রাকন প্রথম ব্যবহৃত হয়েছিল সমুদ্র লঞ্চ মিশনের প্রোগ্রামিংয়ের জন্য এবং অন্য রাশিয়ান মহাকাশ প্রোগ্রামগুলিতে এটি ব্যবহৃত হয় used


3
দুর্দান্ত উত্তর! আমি আরও কিছুটা ঘুরে দেখলাম এবং এই সাক্ষাত্কারটি পেয়েছি যাতে সাক্ষাত্কারকারীর বক্তব্য ছিল 'আমাকে জানানো হয়েছিল যে মঙ্গল গ্রহে প্রেরণ করা একটি মহাকাশ গাড়ীতে আরগন -11 এস স্থাপন করা হয়েছে।'
shamp00

উত্তম উত্তর, তবে সি লঞ্চ কোনও রাশিয়ার প্রোগ্রাম নয়। এটি মার্কিন যুক্তরাষ্ট্র, রাশিয়া (উচ্চ পর্যায়), নরওয়ে এবং ইউক্রেনের (ক্যারিয়ার রকার) সহযোগিতা।
অগস্ট

রেফারেন্স হিসাবে, ইএস ছিল আইবিএম এর এস / 360 মেইনফ্রেমগুলির সরাসরি সোভিয়েট ক্লোনস । বিশাল-একটি $$ মৌমাছি।
ডিভিকে

সেই ড্রাকন স্টাফ দেখতে অনেকটা ইউএমএল ক্রিয়াকলাপের ডায়াগ্রামের মতো লাগে। নাকি আমি গুরুত্বপূর্ণ কিছু মিস করেছি?
দিমিত্রি গ্রিগরিয়েভ

30

80 এর দশকে, আর্গন বায়ুবাহিত কম্পিউটারগুলির তৃতীয় প্রজন্ম প্যাসকাল, ফোর্টরান এবং সি ব্যবহার করেছিল used (এসআই?)। এর আগে ব্যবহৃত এসেম্বলারের পাশে অন্য কোনও ভাষা আমি পাইনি।

থেকে আর্গন বায়ুবাহিত কম্পিউটার ইতিহাস

আরগন পরিবার তিনটি পর্যায়ে তৈরি হয়েছিল। প্রথম পর্যায়ে (1964 - 70 এর দশকের মাঝামাঝি) স্থান, বায়ুবাহিত এবং গ্রাউন্ড অটোমেটেড কন্ট্রোল সিস্টেমগুলির জন্য 11 ধরণের কম্পিউটার উত্পাদিত হয়েছিল।

এবং

মাঝের দশকে আরগন কম্পিউটারগুলির বিকাশের তৃতীয় পর্যায়ে শুরু হয়। 1986 সালে, রাষ্ট্রের কর্মসূচি গৃহীত হয়েছিল যার লক্ষ্য ছিল ইএস ইভিএম, পোসক এবং এসএম ইভিএম আর্কিটেকচারের ভিত্তিতে ইউনিফাইড মোবাইল কম্পিউটার পরিবার, তথাকথিত এসবি ইভিএম তৈরি করা।

এর মধ্যে একটি, এসবি -3580 বায়ুবাহিত কম্পিউটারে ছিল:

প্রোগ্রামিং সুবিধা: ওএস রাফস -11 ক্রস-সিস্টেম। প্রোগ্রামিং ভাষার অন্তর্ভুক্ত রয়েছে: এসেম্ব্লার, সি, পাস্কাল, ফোর্টরান а

উত্স: আর্গন প্রবর্তন


13
আমি মনে করি যদি আসলে শুধু সি হল আমি আসলে (М86 নামক CP / এম ক্লোন জন্য) সি কম্পাইলার СиМ86 নামক একজন সোভিয়েত ব্র্যান্ড ব্যবহার করেছিলেন
fionbio

20
হ্যাঁ, সি রাশিয়ান ভাষায় Си (সি) লেখা আছে।

4
ফোনেটিকভাবে, "সি" বলে লাতিন ভাষায় ইংরেজী "সি" বলে মনে হচ্ছে এবং আমার ধারণা, স্লাভিক ভাষা।
ভিক্টর এস

8
সি, সিওর এল মেজোর লেঙ্গুয়াজে।
অস্পষ্টরবোট

আরএফএস -11 আরটি -11 এর অন্য নাম।
সেন্ডমোরইনফোর

22

আমার বাবা ЦНИИ in তে কাজ করেছিলেন এবং বুড়ান ম্যানিপুলেটারের জন্য সফ্টওয়্যার বিকাশে অংশ নিয়েছিলেন ( http://www.buran-energia.com/bouane-buran/bouane-consti-bras.php ) সফ্টওয়্যারটি ইএস ইভিএমে তৈরি হয়েছিল (সোভিয়েত ক্লোন) ভারী গণনার কারণে ফোর্টরান ব্যবহার করে আইবিএম এস / 360-370)।


17

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

নিবন্ধ থেকে একটি আকর্ষণীয় উদ্ধৃতি:

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

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