Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте za4eti.ru

Промышленность и Производство Промышленность и Производство     Техника Техника

Трансляторы с Алгола-60

Совок большой.
Длина 21,5 см. Расцветка в ассортименте, без возможности выбора.
21 руб
Раздел: Совки
Забавная пачка денег "100 долларов".
Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь внимательней, и Вы увидите
60 руб
Раздел: Прочее
Фонарь садовый «Тюльпан».
Дачные фонари на солнечных батареях были сделаны с использованием технологии аккумулирования солнечной энергии. Уличные светильники для
106 руб
Раздел: Уличное освещение

Трансляторы с Алгола-60 Наталия Дубова В 1962 году в СССР разработан первый транслятор для языка высокого уровня Только в конце 50-х у пользователей советских ЭВМ появилась возможность вводить в свои машины символьную информацию. На начальных этапах все программирование было численным, поскольку устройства ввода могли работать только с числовыми данными. Видимо, поэтому системное программирование для первых отечественных машин развивалось в направлении создания трансляторов, а не автокодов и стандартных подпрограмм. В середине 50-х появились так называемые программирующие программы для БЭСМ и «Стрелы» — первый опыт автоматизации программирования в Советском Союзе. Первые школы программирования СССР складывались там, где шла наиболее интенсивная эксплуатация этих «рабочих лошадок» раннего периода отечественной техники, — в ИТМиВТ и в Институте прикладной математики под руководством академика Келдыша (здесь, кстати, в 1954 году была создана система расчета термоядерного взрыва). Благодаря накопленному опыту этим коллективам удалось к 1962 году добиться новых успехов — именно здесь разрабатываются отечественные трансляторы с только что появившегося языка высокого уровня Алгол. Первая версия Алгола была выпущена в 1958-м. Однако признание и известность получил усовершенствованный вариант языка, Алгол-60, названный так потому, что работа международного коллектива разработчиков над его спецификацией завершилась в 1960 году. Никлаус Вирт назвал Алгол-60 «первым языком, который был ясно определен: его синтаксис задан с помощью строгого формализма». В этом же году стартовали проекты реализации трансляторов для Алгола-60 в СССР: в ИТМиВТ и в ИПМ. К этому времени основная вычислительная нагрузка в этих организациях с БЭСМ и «Стрелы» перешла на последнюю ламповую машину Лебедева, М–20. Машина выпускалась серийно и завоевала популярность у программистов не столько даже из-за своего быстродействия, сколько благодаря изяществу и удобству. Идейным соавтором Лебедева при разработке М-20 был математик и программист Михаил Романович Шура-Бура, создавший для этой ЭВМ так называемую интерпретирующую систему ИС-2, которая автоматизировала обращение к библиотечным подпрограммам и использовалась всеми появившимися в дальнейшем трансляторами с Алгола для этой машины. Под руководством Шура-Буры коллектив программистов ИПМ начал разработку своего транслятора. Но первый транслятор с языка Алгол для М-20 был завершен в тех же стенах, где была разработана сама машина, в ИТМиВТ, хотя по времени этот проект был запущен несколько позже проекта ИПМ. Его автор, Святослав Сергеевич Лавров, стремился сделать систему трансляции как можно быстрее и по возможности эффективнее. Поэтому транслятор по версии ИТМиВТ под названием ТА-1 был фактически транслятором с подмножества языка, без рекурсии процедур и с рядом других ограничений. В ИПМ в начале 60-х работал блестящий коллектив программистов — почти весь первый выпуск специальности «Программирование» кафедры вычислительной математики мехмата МГУ, ученики Алексея Андреевича Ляпунова. Эдуард Зиновьевич Любимский, который вместе с Шура-Бурой руководил разработкой транслятора с Алгола, вспоминает, что, познакомившись с языком, специалисты института поначалу замахнулись на систему автоматизации программирования более высокого уровня, чем Алгол-60.

Алгол по удаленности от машинного уровня был аналогичен операторной схеме программы Ляпунова. Однако Шура-Бура настоял на том, чтобы решать более «приземленную» и насущную задачу. В ИПМ тоже был свой ТА1 — первая, не вполне удачная версия транслятора. Окончательный вариант, ТА2, был завершен несколько позже разработки ИТМиВТ, весной 1963 года, и уже в мае демонстрировался на международной конференции по программированию в Киеве. Это была практически полная реализация языка, и во время показов в Киеве на М-20 транслятор справился с придуманной одним из участников тяжелейшей рекурсией. Любимский рассказал также, что вскоре после завершения разработки авторам ТА2 попал в руки западногерманский журнал с тестовой программой для трансляторов с Алгола-60. Журнал предлагал проверить зрелость транслятора, на какую категорию он потянет: ma or boy. В ИПМ прогнали программу и удостоверились в высоком уровне своей разработки. Первая версия языка, Алгол-58, очень заинтересовала Андрея Петровича Ершова. После окончания мехмата (тот же выпуск Ляпунова) он работал в ИТМиВТ и был автором программирующей программы для БЭСМ. Однако в начале 60-х Ершов — уже в Новосибирске, где формировался новый научный центр, Сибирское отделение АН СССР. Ершова пригласил сюда академик Соболев, о роли которого в развитии вычислительной математики и становлении советского программирования мы уже не раз упоминали. Теперь Соболев возглавил Институт математики СО; организацией отдела программирования в институте занялся Ершов. Постепенно в Сибири сложилась новая мощная программистская школа. Одним из первых ее ярких результатов стала разработка языка Альфа, явившегося итогом работы Ершова и его коллег над Алголом-58. Ершов развил возможности этого языка, в частности добавил матричные операции, и полученный в конечном итоге язык оказался во многом схож с Алголом-60. Фактически, завершенный в 1961 году язык Альфа — это «расширенное подмножество» Алгола-60, без рекурсий, но с определением многомерных значений и операциями над ними, возможностью инициирования переменных и некоторыми другими нововведениями. Список литературы

Трудности большие ожидаются, поскольку в транслятор делаем 30 тысяч входов для перевода с ихнего на наш. Как зачем? Разве я вам не говорил? Только между нами, как мы говорим, "антрну"! 30 тысяч курьеров... то есть суперроботов - первую экспериментальную серию планируем. Представляете себе, что будет, когда мы их в дело пустим. *Но работы, работы! Их всех ведь надо понять, узнать, что они хотят, что им нужно для их дел и для их удовольствий. Обеспечить надо всем необходимым, создать условия! Подумаешь - жуть берет! Пожалеешь, что так много наделал для робототехники. Но ничего, управимся со всеми трудностями! А их будет ох как много, не хочу вас пугать насмерть. А чего нам бояться? Что у них, у суперов, какие-нибудь вредные тенденции обнаружатся? На нас, кибернетиков, накинутся? Мы на этот случай как раз сегодня утром очередное гениальное изобретение сделали. Еще пока не слышали? Обязательно услышите! Коллективный рубильник называется! Это такая штука на стене. К ней прицепляешь весь коллектив, все 30 тысяч курьеров, то есть наших суперов

1. Внеклассная работа по русскому языку как форма организации учебно-воспитательной работы в национальной школе

2. Домашняя учебная работа по английскому языку в начальной школе как условие развития навыков самообразовательной деятельности

3. Контрольная работа по английскому языку (Тюмень)

4. Преемственность и перспективность в работе по русскому языку между I-III (IV) (на материале внеурочной предметной деятельности) (и V-VI классами (Диплом) MS Word`2000)

5. Регистрация документов как ключевой этап работы с документами

6. Центр оценки как технология кадровой работы
7. Преемственность и перспективность в работе по русскому языку между I-III (IV) (на материале внеурочной предметной деятельности) (и V-VI классами (Диплом) MS Word
8. Как заставить рекламу работать?

9. Контрольная работа по английскому языку №1 ИЗО ГУУ (г. Москва)

10. А.С. Пушкин как исследователь в работе над «Историей Пугачёвского бунта»

11. "Язык" наркоманов как отражение социального окружения

12. Задания для контрольной работы по английскому языку

13. Кружок русского языка – наиболее распространённый вид групповой внеклассной работы по русскому языку

14. Как заставить дистрибьюторов работать с крупными корпоративными клиентами

15. Мотивация персонала как фактор эффективной работы предприятия

16. Школьный музей как форма воспитательной работы

Пакеты фасовочные, 10(+8)x27 см (1000 штук).
Область применения: расфасовка, упаковка продуктов питания и товаров народного потребления как на производстве, так и в быту. Размер:
306 руб
Раздел: Пакеты для продуктов
Самоклеящиеся этикетки, A4, 105x74 мм, 8 этикеток на листе.
Формат: А4. Размер: 105x74 мм. В комплекте: 100 листов (на 1 листе 8 этикеток).
500 руб
Раздел: Бейджи, держатели, этикетки
Защита от включения конфорок плиты, 4 штуки, прозрачный.
Защита на колпачки газовой плиты. Рукоятки не должны превышать 50 мм в диаметре, а расстояние между ними не меньше 67 мм.
605 руб
Раздел: Безопасность ребенка

17. Дети девиантного поведения как объект социальной работы (на примере г. Ульяновска)

18. Бродяжничество, как проблема социальной работы

19. Здоровьесбережение молодежи, как направление социальной работы образовательных учреждений

20. Насилие в семье как проблема социальной работы

21. Специфика волонтерского движения как субъекта социальной работы в условиях средней общеобразовательной школы

22. Неполная семья как объект социальной работы
23. Молодая семья как объект социальной работы
24. Молодёжные объединения, как субъекты социальной работы

25. Теоретические аспекты социального служения как разновидности социальной работы

26. Выпускная квалификационная работа. Методические указания по выполнению и оформлению дипломных работ для студентов специальности 060800 "Экономика и управление на предприятиях (по отраслям)"

27. Работа со словарями на уроках русского языка как средство развития речи школьников

28. How "DNA" testing works Анализ "ДНК" как проверяющие работы)

29. Учебное сотрудничество как средство оптимизации обучения иностранному языку

30. Диалект как основная форма существования языка

31. Учебное сотрудничество как средство оптимизации обучения иностранному языку

32. Разработать технологический процесс и спроектировать механический участок обработки детали "Вал первичный" №41526-96 с годовым выпуском 350000 штук при двух сменной работе

Фонтан декоративный с подсветкой "У колодца", 17,5x13x25,5 см.
Фонтан декоративный с подсветкой. Размер: 17,5x13x25,5 см. Водяная помпа. Напряжение: 220V-240V. Мощность 2,5W. Провод: 135 см.
1288 руб
Раздел: Фонтаны декоративные
Точилка электрическая "Power TX", 2 отверстия.
Настольная точилка для чернографитовых и цветных карандашей. Прочный пластиковый корпус. Съёмный контейнер для стружки. Работает на 4
523 руб
Раздел: Точилки
Детский велосипед Jaguar трехколесный (цвет: оранжевый).
Детский трехколесный велосипед колясочного типа, для малышей от 10 месяцев до 3 лет. Модель с удлиненной рамой, что позволяет подобрать
1440 руб
Раздел: Трехколесные

33. Грех как путь смерти и небытия в работе П.А. Флоренского "Столп и утверждение Истины" Письмо седьмое "Грех"

34. Самоменеджмент как способ повышения эффективности работы руководителя

35. О современных попытках "оживления" латыни как языка международного общения

36. “Идеальные типы” как метод исследования культуры по работам М. Вебера в его избранных произведениях

37. Психолингвистическое исследование как основа современного подхода к обучению иностранным языкам

38. Язык как знаковая система
39. Язык как система
40. Как правильно назначить цену за свою работу

41. Как работать с «трудным» покупателем?

42. Социокультурный компонент содержания обучения как средство повышения мотивации изучения иностранных языков

43. Самостоятельная работа как средство обучения решению уравнений в 5-9 классах

44. Оценка письменных работ (сочинений) с точки зрения русского языка (из опыта вступительных экзаменов в МГУ им. М.В.Ломоносова)

45. Как сделать урок русского языка интересным?

46. Как справиться со стрессом от работы

47. Немецкий язык как иностранный: современные исследования в теории и практике

48. Как выслушивать детей, чтобы они говорили с Вами. Язык принятия

Антипригарный чехол для гладильной доски "Paterra", размер L-XL, 146x55 см.
Эффект двустороннего глажения. Чехол имеет хлопковую основу с особой антипригарной пропиткой из силикона, которая исключает пригорание
891 руб
Раздел: Чехлы для гладильной доски
Игровой надувной цилиндр "Gymex".
Игровой надувной цилиндр GYMEX – очень полезная игрушка для физического развития малыша! Состоит он из трёх прозрачных надувных секций,
419 руб
Раздел: Батуты, надувные центры
Набор разделочных досок на подставке (4 штуки ).
Материал: пластик. Количество: 4 штуки. Каждая доска для определенных продуктов.
2090 руб
Раздел: Пластиковые

49. Самомотивация: как настроить себя на работу

50. Как организовать работу на выставочном стенде: Выставляйтесь грамотно

51. Социальная работа как особый вид деятельности

52. Личность как объект философского изучения Ницше: по материалам ранних работ

53. Сборник работ Карла Ясперса Смысл и назначение истории как выражение его историко-философских взглядов

54. Как работает рынок
55. Юридизация естественного языка как лингвистическая проблема
56. Топонимия Урала как памятник языка и истории

57. Как выжить, работая с компьютером

58. Лингвострановедческий аспект как основа формирования иноязычной культуры в обучении иностранному языку в средней школе

59. Как работать с скевенсором "CAKEWAIK"

60. Методы работы с массивами на языке BASIC

61. Разработать программу на алгоритмическом языке программирования С++ , реализующую учебную систему управления базой данных

62. Как нормализовать работу ЖКТ

63. Формирование кадрового резерва как одна из технологий кадровой работы в государственной службе

64. Как поумнеть или поглупеть на работе

Карандаши цветные "Jumbo natur", 24 цвета, 24 штуки.
Утолщенный корпус. Имеют специально обработанную поверхность корпуса, без покраски.
532 руб
Раздел: 13-24 цвета
Карандаши цветные "Noris Club", треугольные, 24 цвета.
Количество цветов: 24. Материал корпуса: дерево. Форма корпуса: трехгранный. Твёрдость грифеля: мягкий. Тип карандаша: классический.
456 руб
Раздел: 13-24 цвета
Комплект постельного белья 1,5-спальный "Hello Kitty" (с наволочкой 50х70 см).
Добро пожаловать в мир популярных персонажей, супергероев и сказочных существ. Постельное белье для мальчиков и девочек украсит интерьер и
2453 руб
Раздел: Детское, подростковое

65. Как работать над устным выступлением

66. Методы работы с материалами прессы на уроке французского языка

67. Толково-исторический словарь к стихотворению М.Ю.Лермонтова «Бородино» (о работе со словом на уроке русского языка)

68. Договор как средство определения требований к качеству товаров, работ и услуг

69. Межкультурная коммуникация как основа обучению иностранному языку

70. Нужен ли изучающему русский язык (как иностранный) русский жаргон
71. Просторечие как форма русского языка
72. Рефлексия как механизм формирования критического мышления: история становления и реализации в области методики обучения иностранным языкам

73. Топонимы как средства стилистики английского языка

74. Фонетическая зарядка как средство формирования произносительных навыков у учащихся начальной школы при обучении иностранному языку

75. Фразеологизмы-американизмы с семантикой "учеба", "работа" в современном английском языке

76. Язык как система, уровни языковой системы. Фонемы. Морфемы. Предложение

77. Компаративные (адъективные) идиомы современного английского языка как средство речевого воздействия

78. Игровые приемы обучения как средство формирования грамматических навыков у учащихся начальных классов при обучении немецкому языку

79. Исскуствоведческий текст как средство формирования культуроведческой кооперации на уроках русского языка

80. Аббревиация как характерная черта языка виртуальной коммуникации

Комод "Girl" (четырехсекционный).
Этот комод не оставит Вас равнодушными. Яркая оригинальная расцветка комода привлечет и взрослого, и ребенка, и того, кто предпочитает
1862 руб
Раздел: Комоды, тумбы, шкафы
Керамическая кружка "World of Tanks" с 3D логотипом, 425 мл.
Керамическая кружка "World of Tanks" с 3D логотипом – настоящая находка для геймеров! Эта вместительная чашка станет Вашим
398 руб
Раздел: Кружки
Стиральный порошок Perfect 6 Solution "Перфект мульти солюшн", 3200 грамм.
Порошок стиральный "Перфект мульти солюшн" бесфосфатный для всех типов стиральных машин и ручной стирки. Стиральный порошок
712 руб
Раздел: Стиральные порошки

81. Изучение работы с файлами на языке Delphi

82. Работа над массивами с помощью языка С++

83. Работа со структурами в языке программирования Си++

84. Анализ комплекса маркетинга как средство повышения эффективности работы предприятия

85. Как разработать бизнес-план

86. Актуальные проблемы преподавания русского языка как иностранного (фонетический аспект)
87. Групповая работа как форма организации кружка
88. Игровые методы как средство активизации познавательной активности на уроках английского языка

89. Логико-математические игры в работе со старшими дошкольниками как средство формирования логического мышления

90. Методы организации самостоятельной работы школьников при обучении иностранному языку

91. О магистратуре как высшей ступени образования и актуальности иностранного языка в современной ее структуре

92. Особенности словарной работы на уроках чтения и русского языка с учащимися 1 классов специальной (коррекционной) школы IV вида

93. Работа над изобразительными средствами языка в аспекте развития речи учащихся пятых классов на уроках русского языка

94. Работа с антонимами на уроках русского языка и чтения в начальной школе

95. Самостоятельная работа как форма организации, способствующая повышению знаний учащихся на уроках окружающего мира в малокомплектной школе

96. Тесты как средство контроля развития грамматических навыков учащихся 6 класса на уроках английского языка

Кувшин "Ирис", 1000 мл.
Кувшин. Диаметр: 14 см. Высота: 18 см. Объем: 1000 мл. Материал: керамика.
330 руб
Раздел: Кувшины, графины
Скалка силиконовая большая.
Силиконовая скалка - полезный аксессуар для каждой хозяйки. Изделие предназначено для раскатывания любого теста. Эргономичные ручки скалки
391 руб
Раздел: Скалки
Чайник заварочный "Лавандовый букет", 950 мл.
Заварочный чайник поможет вам в приготовлении вкусного и ароматного чая, а также станет украшением вашей кухни. Материал: доломит. Объем: 950 мл.
427 руб
Раздел: Чайники заварочные

97. Ценностные аспекты межкультурной коммуникации, как фактор консолидации современного общества в процессе изучения иностранных языков в ВУЗе

98. Технологии разработки профориентационной работы как способ повышения качества профессионального образования

99. Коллективный труд и возникновение речи и языка как социальные предпосылки возникновения психики человека


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.