Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/Rapira
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/Rapira
http://dbpedia.org/ontology/abstract Rapira (Russian: Рапира, rapier) is an eduRapira (Russian: Рапира, rapier) is an educational procedural programming language developed in the Soviet Union and implemented on the Agat computer, PDP-11 clones (Electronika, DVK, BK series), and Intel 8080 and Zilog Z80 clones (Korvet). It is interpreted with a dynamic type system and high level constructions. The language originally had a Russian-based set of reserved words (keywords), but English and Romanian were added later. It was considered more elegant and easier to use than Pascal implementations of the time. Rapira was used to teach computer programming in Soviet schools. The integrated development environment included a text editor and a debugger. Sample program: ПРОЦ СТАРТ ВЫВОД: 'Привет, мир!!!'КОН ПРОЦ The same, but using the English lexics [sic, from the article referenced below]: proc start output: 'Hello, world!!!';end proc Rapira's ideology was based on languages such as POP-2 and SETL, with strong influences from ALGOL. Consequently, for example, Rapira implements a very strong, flexible, and interesting data structure, named a tuple. in Rapira, these are heterogeneous lists with allowed operations such as indexing, joining, length count, getting of sublist, easy comparison, etc. getting of sublist, easy comparison, etc. , رابرا (Rapira) (بالروسية:Рапира) هي لغة بررابرا (Rapira) (بالروسية:Рапира) هي لغة برمجة إجرائية طورت من قبل الاتحاد السوفيتي وطبقت على ،PDP-11 clones وهي (Electronika، DVK، سلسلة BK) وIntel-8080/Z80 clones وهي (Korvet). كانت لغة تفسير بنظام دينميكي ووبنية عالية المستوى. أحتوت اللغة في الأساس على مجموعة من الكلمات الروسية، لكن تم إضافة الإنجليزية فيما بعد. وكانت أكثر اناقة وأسهل في الاستخدام من تطبيقات باسكال في ذلك الوقت.كما تندرج هذه اللغة ضمن لغات البرمجة المهيكلة.أستخدمت رابرا في المدارس السوفيتية لتعليم برمجة الحواسيب. تضمنت بيئة البرمجة محرر النصوص وو مصحح مدمج. برنامج بسيط: ПРОЦ СТАРТ ВЫВОД: 'Привет, мир!!!'КОН ПРОЦ نفس البرنامج، لكن باستخدام الكلمات الإنجليزية (كما ورد في المقال أدناة): proc start output: 'Hello, world!!!';end proc أعتمد أيديولوجية رابرا على عدة لغات منها وSETL، مع تأثر قوي بـ ألغول.عدة لغات منها وSETL، مع تأثر قوي بـ ألغول. , Рапира (акроним от расширенный адаптированРапира (акроним от расширенный адаптированный поплан-интерпретатор, редактор, архив) — учебный процедурный язык программирования, разработанный в 1978—1979 годах в СССР в качестве средства перехода от более простых языков (в частности, учебного языка Робик) к языкам высокого уровня. Синтаксис построен на основе русской лексики. Язык использовался в школах для изучения информатики; преподавание на Рапире велось в «Заочной школе программирования» в журнале «Квант» с начала 1980 года. Язык построен на основе объединения возможностей языков Сетл и . Изначально был реализован как набор макрорасширений на базе языка Поплан — интерпретатора языка для БЭСМ-6. Был реализован для БЭСМ-6, а затем для первой советской ПЭВМ «Агат» в начале 1980-х годов силами нескольких студентов и выпускников Новосибирского государственного университета под руководством Геннадия Звенигородского, при участии школьников, в том числе на Всесоюзных летних школах юных программистов (ВЛШЮП, 1982). По своим возможностям язык не уступал другим известным на то время учебным языкам. Существовали также реализации языка для КУВТ УКНЦ и Ямаха КУВТ, а также для ЕС ЭВМ (1982; руководитель разработки на Алголе-68 — профессор Терехов).работки на Алголе-68 — профессор Терехов). , Rapira (Ros. Рапира, rapier) to edukacyjnyRapira (Ros. Рапира, rapier) to edukacyjny proceduralny język programowania stworzony w latach 1980 w ZSRR i zaimplementowany w komputerze BESM-6, następnie w pierwszym sowieckim PC i klonach PDP-11 (Elektronika DVK, Elektronika BK) oraz klonach Intel-8080/Z80 (Korwet). Rapira był językiem interpretowanym z dynamicznym systemem typów i wysokim poziomem konstrukcji. Oryginalnie język opierał się na rosyjskim zestawie słów, jednak później dodano również zestawy angielskie i mołdawskie. Rapira był językiem znacznie łatwiejszym w użyciu niż ówczesne implementacje języka Pascal. Rapira był używany do nauki programowania komputerów w Sowieckich szkołach w ramach programu "Szkolnica". Środowisko programistyczne zawierało edytor tekstu, zintegrowany debugger, interpretator języka Rapira, interpretator języka Robik, graficzny system "Szpaga", zestaw typowych funkcji matematycznych, zestaw przykładowych programów dla różnych przedmiotów szkolnych. Przykładowy program: ПРОЦ СТАРТ; ВЫВОД: "ЗДРАВСТВУЙ, МИР!";КНЦ; To samo, lecz używając angielskiego słownictwa: proc start; output: "Hello, world!!!";end; Ideologia języka Rapira została oparta na językach takich jak POP-2, SETL czy ALGOL.językach takich jak POP-2, SETL czy ALGOL. , РАПІРА — Розширений Адаптований Поплан-ІнтРАПІРА — Розширений Адаптований Поплан-Інтерпретатор, Редактор, Архів — процедурна мова програмування. Розроблено на початку 1980-х років в СРСР як засіб переходу від більш простих мов (зокрема, навчальної мови ) до мов високого рівня. Синтаксис побудований на основі російської лексики. Мова використовувався в школах для вивчення інформатики. Викладання на Рапірі велося в «Заочній школі програмування» в журналі « Квант » з початку 1980 року. Як видно з розшифровки назви мови, мова РАПІРА спочатку була реалізована як набір макророзширень на базі мови — інтерпретатора мови POP-2 для БЕСМ-6 . Деякі синтаксичні конструкції були перенесені з мови . Мова Рапіра була реалізована для БЕСМ-6, а потім для першої радянської ПЕОМ на початку 1980-х років силами кількох студентів і випускників Новосибірського державного університету під керівництвом , за участю школярів, у тому числі на Всесоюзних літніх школах юних програмістів (ВЛШЮП, 1982 р). За своїми можливостями мова не поступалася іншим відомим на той час навчальним мовам. Існували також реалізації мови Рапіра для і , а також для ЄС ЕОМ (1982 р керівник розробки на — проф., ).М (1982 р керівник розробки на — проф., ).
http://dbpedia.org/ontology/designer http://dbpedia.org/resource/Andrey_Ershov +
http://dbpedia.org/ontology/influencedBy http://dbpedia.org/resource/POP-2 + , http://dbpedia.org/resource/ALGOL + , http://dbpedia.org/resource/SETL +
http://dbpedia.org/ontology/thumbnail http://commons.wikimedia.org/wiki/Special:FilePath/RAPIRA_example.png?width=300 +
http://dbpedia.org/ontology/wikiPageExternalLink https://rapirareborn.com/ +
http://dbpedia.org/ontology/wikiPageID 146951
http://dbpedia.org/ontology/wikiPageLength 3796
http://dbpedia.org/ontology/wikiPageRevisionID 1120811045
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Zilog_Z80 + , http://dbpedia.org/resource/Category:Educational_programming_languages + , http://dbpedia.org/resource/Reserved_word + , http://dbpedia.org/resource/POP-2 + , http://dbpedia.org/resource/Category:Non-English-based_programming_languages + , http://dbpedia.org/resource/Category:Procedural_programming_languages + , http://dbpedia.org/resource/Scope_%28computer_science%29 + , http://dbpedia.org/resource/SETL + , http://dbpedia.org/resource/Category:Structured_programming_languages + , http://dbpedia.org/resource/Category:Pascal_programming_language_family + , http://dbpedia.org/resource/Agat_%28computer%29 + , http://dbpedia.org/resource/Andrey_Ershov + , http://dbpedia.org/resource/Category:Programming_languages_created_in_the_20th_century + , http://dbpedia.org/resource/Integrated_development_environment + , http://dbpedia.org/resource/Interpreter_%28computing%29 + , http://dbpedia.org/resource/Romanian_language + , http://dbpedia.org/resource/100_mm_anti-tank_gun_T-12 + , http://dbpedia.org/resource/Soviet_Union + , http://dbpedia.org/resource/Dynamic_type + , http://dbpedia.org/resource/Category:Soviet_inventions + , http://dbpedia.org/resource/Intel_8080 + , http://dbpedia.org/resource/Pascal_%28programming_language%29 + , http://dbpedia.org/resource/ALGOL + , http://dbpedia.org/resource/Structured_programming + , http://dbpedia.org/resource/High-level_programming_language + , http://dbpedia.org/resource/Computer_programming + , http://dbpedia.org/resource/Tuple + , http://dbpedia.org/resource/List_%28abstract_data_type%29 + , http://dbpedia.org/resource/Category:Computing_in_the_Soviet_Union + , http://dbpedia.org/resource/Russian_language + , http://dbpedia.org/resource/English_language + , http://dbpedia.org/resource/PDP-11 + , http://dbpedia.org/resource/Procedural_programming +
http://dbpedia.org/property/designer http://dbpedia.org/resource/Andrey_Ershov +
http://dbpedia.org/property/influencedBy http://dbpedia.org/resource/POP-2 + , http://dbpedia.org/resource/SETL + , http://dbpedia.org/resource/ALGOL +
http://dbpedia.org/property/name Rapira
http://dbpedia.org/property/paradigms http://dbpedia.org/resource/Structured_programming + , http://dbpedia.org/resource/Procedural_programming +
http://dbpedia.org/property/platform http://dbpedia.org/resource/PDP-11 + , http://dbpedia.org/resource/Agat_%28computer%29 + , http://dbpedia.org/resource/Zilog_Z80 + , http://dbpedia.org/resource/Intel_8080 +
http://dbpedia.org/property/scope http://dbpedia.org/resource/Scope_%28computer_science%29 +
http://dbpedia.org/property/screenshot RAPIRA example.png
http://dbpedia.org/property/screenshotCaption Part of a Rapira program.
http://dbpedia.org/property/typing http://dbpedia.org/resource/Dynamic_type +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:Start_date_and_age + , http://dbpedia.org/resource/Template:According_to_whom + , http://dbpedia.org/resource/Template:Use_dmy_dates + , http://dbpedia.org/resource/Template:Infobox_programming_language + , http://dbpedia.org/resource/Template:GitHub + , http://dbpedia.org/resource/Template:Reflist +
http://purl.org/dc/terms/subject http://dbpedia.org/resource/Category:Pascal_programming_language_family + , http://dbpedia.org/resource/Category:Computing_in_the_Soviet_Union + , http://dbpedia.org/resource/Category:Soviet_inventions + , http://dbpedia.org/resource/Category:Procedural_programming_languages + , http://dbpedia.org/resource/Category:Programming_languages_created_in_the_20th_century + , http://dbpedia.org/resource/Category:Structured_programming_languages + , http://dbpedia.org/resource/Category:Non-English-based_programming_languages + , http://dbpedia.org/resource/Category:Educational_programming_languages +
http://purl.org/linguistics/gold/hypernym http://dbpedia.org/resource/Language +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/Rapira?oldid=1120811045&ns=0 +
http://xmlns.com/foaf/0.1/depiction http://commons.wikimedia.org/wiki/Special:FilePath/RAPIRA_example.png +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/Rapira +
http://xmlns.com/foaf/0.1/name Rapira
owl:sameAs http://dbpedia.org/resource/Rapira + , https://global.dbpedia.org/id/3obA5 + , http://fa.dbpedia.org/resource/%D8%B1%D8%A7%D9%BE%DB%8C%D8%B1%D8%A7 + , http://ru.dbpedia.org/resource/%D0%A0%D0%B0%D0%BF%D0%B8%D1%80%D0%B0_%28%D1%8F%D0%B7%D1%8B%D0%BA_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%29 + , http://pl.dbpedia.org/resource/Rapira + , http://rdf.freebase.com/ns/m.012s37 + , http://yago-knowledge.org/resource/Rapira + , http://ar.dbpedia.org/resource/%D8%B1%D8%A7%D8%A8%D8%B1%D8%A7_%28%D9%84%D8%BA%D8%A9_%D8%A8%D8%B1%D9%85%D8%AC%D8%A9%29 + , http://sr.dbpedia.org/resource/%D0%A0%D0%B0%D0%BF%D0%B8%D1%80%D0%B0 + , http://uk.dbpedia.org/resource/%D0%A0%D0%90%D0%9F%D0%86%D0%A0%D0%90 + , http://www.wikidata.org/entity/Q4117140 +
rdf:type http://dbpedia.org/class/yago/Abstraction100002137 + , http://dbpedia.org/ontology/Language + , http://dbpedia.org/class/yago/Cognition100023271 + , http://dbpedia.org/class/yago/Ability105616246 + , http://www.wikidata.org/entity/Q315 + , http://dbpedia.org/class/yago/Communication100033020 + , http://dbpedia.org/class/yago/WikicatProgrammingLanguagesCreatedInThe20thCentury + , http://schema.org/Language + , http://dbpedia.org/class/yago/ArtificialLanguage106894544 + , http://dbpedia.org/class/yago/PsychologicalFeature100023100 + , http://dbpedia.org/class/yago/ProgrammingLanguage106898352 + , http://dbpedia.org/class/yago/Language106282651 + , http://dbpedia.org/class/yago/Creativity105624700 + , http://dbpedia.org/ontology/ProgrammingLanguage + , http://dbpedia.org/class/yago/Invention105633385 + , http://www.wikidata.org/entity/Q9143 + , http://dbpedia.org/class/yago/WikicatSovietInventions +
rdfs:comment Rapira (Russian: Рапира, rapier) is an eduRapira (Russian: Рапира, rapier) is an educational procedural programming language developed in the Soviet Union and implemented on the Agat computer, PDP-11 clones (Electronika, DVK, BK series), and Intel 8080 and Zilog Z80 clones (Korvet). It is interpreted with a dynamic type system and high level constructions. The language originally had a Russian-based set of reserved words (keywords), but English and Romanian were added later. It was considered more elegant and easier to use than Pascal implementations of the time. Sample program: ПРОЦ СТАРТ ВЫВОД: 'Привет, мир!!!'КОН ПРОЦПРОЦ СТАРТ ВЫВОД: 'Привет, мир!!!'КОН ПРОЦ , Рапира (акроним от расширенный адаптированРапира (акроним от расширенный адаптированный поплан-интерпретатор, редактор, архив) — учебный процедурный язык программирования, разработанный в 1978—1979 годах в СССР в качестве средства перехода от более простых языков (в частности, учебного языка Робик) к языкам высокого уровня. Синтаксис построен на основе русской лексики. Язык использовался в школах для изучения информатики; преподавание на Рапире велось в «Заочной школе программирования» в журнале «Квант» с начала 1980 года.ния» в журнале «Квант» с начала 1980 года. , رابرا (Rapira) (بالروسية:Рапира) هي لغة بررابرا (Rapira) (بالروسية:Рапира) هي لغة برمجة إجرائية طورت من قبل الاتحاد السوفيتي وطبقت على ،PDP-11 clones وهي (Electronika، DVK، سلسلة BK) وIntel-8080/Z80 clones وهي (Korvet). كانت لغة تفسير بنظام دينميكي ووبنية عالية المستوى. أحتوت اللغة في الأساس على مجموعة من الكلمات الروسية، لكن تم إضافة الإنجليزية فيما بعد. وكانت أكثر اناقة وأسهل في الاستخدام من تطبيقات باسكال في ذلك الوقت.كما تندرج هذه اللغة ضمن لغات البرمجة المهيكلة.أستخدمت رابرا في المدارس السوفيتية لتعليم برمجة الحواسيب. تضمنت بيئة البرمجة محرر النصوص وو مصحح مدمج. برنامج بسيط: ПРОЦ СТАРТ ВЫВОД: 'Привет, мир!!!'КОН ПРОЦПРОЦ СТАРТ ВЫВОД: 'Привет, мир!!!'КОН ПРОЦ , РАПІРА — Розширений Адаптований Поплан-ІнтРАПІРА — Розширений Адаптований Поплан-Інтерпретатор, Редактор, Архів — процедурна мова програмування. Розроблено на початку 1980-х років в СРСР як засіб переходу від більш простих мов (зокрема, навчальної мови ) до мов високого рівня. Синтаксис побудований на основі російської лексики. Мова використовувався в школах для вивчення інформатики. Викладання на Рапірі велося в «Заочній школі програмування» в журналі « Квант » з початку 1980 року. Існували також реалізації мови Рапіра для і , а також для ЄС ЕОМ (1982 р керівник розробки на — проф., ).М (1982 р керівник розробки на — проф., ). , Rapira (Ros. Рапира, rapier) to edukacyjnyRapira (Ros. Рапира, rapier) to edukacyjny proceduralny język programowania stworzony w latach 1980 w ZSRR i zaimplementowany w komputerze BESM-6, następnie w pierwszym sowieckim PC i klonach PDP-11 (Elektronika DVK, Elektronika BK) oraz klonach Intel-8080/Z80 (Korwet). Rapira był językiem interpretowanym z dynamicznym systemem typów i wysokim poziomem konstrukcji. Oryginalnie język opierał się na rosyjskim zestawie słów, jednak później dodano również zestawy angielskie i mołdawskie. Rapira był językiem znacznie łatwiejszym w użyciu niż ówczesne implementacje języka Pascal. niż ówczesne implementacje języka Pascal.
rdfs:label رابرا (لغة برمجة) , Рапира (язык программирования) , Rapira , РАПІРА
hide properties that link here 
http://dbpedia.org/resource/Andrey_Yershov + http://dbpedia.org/ontology/knownFor
http://dbpedia.org/resource/List_of_programming_languages + , http://dbpedia.org/resource/List_of_educational_programming_languages + , http://dbpedia.org/resource/List_of_programming_languages_by_type + , http://dbpedia.org/resource/Andrey_Yershov + , http://dbpedia.org/resource/List_of_Russian_IT_developers + , http://dbpedia.org/resource/UKNC + , http://dbpedia.org/resource/List_of_programming_language_researchers + , http://dbpedia.org/resource/List_of_computer_scientists + , http://dbpedia.org/resource/List_of_programmers + , http://dbpedia.org/resource/Non-English-based_programming_languages + , http://dbpedia.org/resource/Rapira_programming_language + http://dbpedia.org/ontology/wikiPageWikiLink
http://en.wikipedia.org/wiki/Rapira + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/Rapira + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.