Команда Фиксики / ИСТ-17: различия между версиями
(→Цель исследования) |
(→3 Этап) |
||
(не показано 77 промежуточных версий 5 участников) | |||
Строка 1: | Строка 1: | ||
== Название команды== | == Название команды== | ||
− | '''<span style="font-size: 130%"> ФИКСИКИ </span> ''' | + | '''<span style="font-size: 130%"> Команда ФИКСИКИ </span> ''' |
==Участники== | ==Участники== | ||
− | |||
*[[Участник:Nosikov|Игорь Носиков]] | *[[Участник:Nosikov|Игорь Носиков]] | ||
Строка 13: | Строка 12: | ||
*[[Участник:Лукоянов Александр|Лукоянов Александр]] | *[[Участник:Лукоянов Александр|Лукоянов Александр]] | ||
+ | |||
+ | ==Логотип команды== | ||
+ | |||
+ | [[Файл:Logotip.jpg|500px]] | ||
== Девиз команды== | == Девиз команды== | ||
+ | |||
+ | А кто такие фиксики – | ||
+ | Большой, большой секрет! | ||
== Цель исследования== | == Цель исследования== | ||
'''Женское лицо советских ЭВМ''' | '''Женское лицо советских ЭВМ''' | ||
+ | == 1 Этап== | ||
[[Файл:Уч. Событие Женское лицо советских ЭВМ команда ф.jpg|600px]] | [[Файл:Уч. Событие Женское лицо советских ЭВМ команда ф.jpg|600px]] | ||
− | + | Снимок был сделан как подарок женщинам перед праздником 8 Марта 1956 года. Это фотография программистов и вычислителей | |
+ | |||
+ | Cлева направо: | ||
+ | |||
+ | '''Ядренко Энгелина Константиновна'''- разработка на МЭСМ программ библиотечных функций. | ||
+ | |||
+ | '''Шахрайчук (в замужестве Заика) Лидия Дмитриевна'''- программировала расчет устойчивости энергосистем. | ||
+ | |||
+ | '''Ющенко Екатерина Логвиновна'''- разрабатывает алгоритмы для МЭСМ, руководитель команды (на фотографии третья слева). | ||
+ | |||
+ | '''Святоха Александра Петровна'''- руководитель группы вычислителей, групповой вычислитель. | ||
+ | |||
+ | '''Остапенко Тамара Фокиевна'''- одна из участниц группы, вычислитель. | ||
+ | |||
+ | '''Козленко Елена Семеновна'''- вычислитель, уволилась в 1962г. | ||
+ | |||
+ | '''Шохалевич (в замужестве Мозыра) Галина Петровна'''- инженер-программист 1-ой категории, вышла на пенсию в 1996г. | ||
+ | |||
+ | '''Штонь Людмила'''- инженер. | ||
+ | |||
+ | '''Машбиц Гита Яковлевна'''- во время поступления на работу была студенткой 2-го курса заочного отделения мех.-мат. факультета КГУ. В должности вычислителя иногда работала на МЭСМ, помогая программистам ставить задачи. С 1958 года инженер отдала программирования. | ||
+ | |||
+ | '''Ковалева Жанна Николаевна'''- вычислитель. | ||
+ | |||
+ | '''Грезева Раиса Прокофьевна'''- работала вычислителем, уволилась в связи с поступлением в Кивский Госуниверситет. | ||
+ | |||
+ | '''Поскачим (в замужестве Сахно) Галина Антоновна'''- окончила заочное отделание мехмат факультета КГУ, инженер с 1963 года. | ||
+ | |||
+ | |||
+ | Эти женщины разрабатывали программы для МЭСМ (Малая электронная счётная машина) - первой в СССР и континентальной Европе электронно-вычислительная машина. | ||
+ | |||
+ | [[Файл:Команда Фиксики МЭСМ.jpeg]] | ||
+ | |||
+ | |||
+ | |||
+ | [[Файл:Екатерина Логвиновна Ющенко.jpg|800px]] | ||
+ | |||
+ | [https://padlet.com/ndrwmtrfnv/qbfglufhomoz Онлайн доска] | ||
+ | |||
+ | '''Ющенко Екатерина Логвиновна — выдающийся человек''' | ||
+ | |||
+ | Ющенко внесла неоценимый вклад в развитие теоретического программирования и оставила после себя немало значимых научных трудов. Совместно с Б. В. Гнеденко и В. С. Королюком она написала первый в СССР учебник по программированию «Элементы программирования». Книга была издана в 1961 г. Переиздана в 1964 г. и в том же году вышли переводы издания в ГДР и Венгрии, а в 1969 г. во Франции. | ||
+ | |||
+ | За последующие годы жизни Ющенко подготовила 45 кандидатов и 11 докторов наук. Киевская школа теоретического программирования стала известной далеко за пределами Советского Союза. Екатерине Логвиновне присудили две Государственные премии УССР и премию Совета Министров СССР, а за теоретические разработки в области компьютерной алгебры — академическую премию имени Глушкова. Также она была награждена Орденом княгини Ольги. | ||
+ | |||
+ | Эта талантливая женщина-программист получила 5 авторских свидетельств. Она является автором более 200 научных работ, в том числе 23 монографий и учебных пособий, часть которых переведена и издана в Германии, Чехии, Венгрии, Франции, Дании. | ||
== 2 Этап== | == 2 Этап== | ||
+ | |||
+ | На данной ленте времени показано порядок и время появления первых советских ЭВМ | ||
+ | [[Файл:New timeline - Лента времени - Mozilla Firefox 12.12.2017 22 38 35.png]] | ||
+ | |||
+ | [https://time.graphics/ru/line/36547 Лента времени] | ||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | '''Особенности и достоинства МЭСМ''' | ||
+ | |||
+ | {| border="1" | ||
+ | |'''Особенности:'''||'''Достоинства:''' | ||
+ | |- | ||
+ | |Первая полностью электронная вычислительная машина в Советском Союзе и самая быстродействующая в Европе на тот момент||Машина имела сменное долговременное ЗУ для хранения числовых констант и неизменных команд | ||
+ | |- | ||
+ | |Благодаря триггерам устройство управления и арифметическое устройство, могло связываться с медленно действующими ЗУ на магнитном барабане, единственная машина на то время с такой возможностью|| Cоздание и эксплуатация “МЭСМ” явились также решающим стимулом для развития программирования и разработки широкого круга вопросов вычислительной математики. | ||
+ | |- | ||
+ | |Машиной было решено большое количество научно-технических и народно-хозяйственных задач||“МЭСМ” была алгоритмически довольно развитой и содержала в своей структуре некоторые особенности, представляющие интерес и сейчас | ||
+ | |- | ||
+ | |Первая электронная счетная машина в континентальной Европе с хранимой в памяти программой||Потребляемая мощность состовляла всего 15 кВт | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | |||
+ | {| border="1" | ||
+ | |+ '''Сравнение характеристик первых советских эвм''' | ||
+ | |Название ЭВМ ||Быстродействие||Потребляемая мощность||Занимаемая площадь||Разрядность | ||
+ | |- | ||
+ | |МЭСМ(Малая электронная счётная машина)||Около 50 операций в секунду||около 15 кВт||60 м²||16 символов | ||
+ | |- | ||
+ | |М-1||15-20 операций в секунду||8 кВт||4 м²||25 символов | ||
+ | |- | ||
+ | |БЭСМ(Большая электронно-счётная машина)||8000-10000 операций в секунду||около 30 кВт||До 100 м²||32 символа | ||
+ | |- | ||
+ | |"Стрела"||2000 трехадресных команд в секунду||150 кВт||300 м²||43 символа | ||
+ | |} | ||
+ | |||
+ | |||
+ | |||
+ | {| border="1" | ||
+ | |+ Сравнительный анализ первых советских ЭВМ с зарубежными ЭВМ первого поколения. | ||
+ | |||представление чисел||Вычислительная мощность||Устройство ввода-вывода данных||тактовая частота||потребляемая мощность||количество электровакуумных ламп | ||
+ | |- | ||
+ | |ЭНИАК (Электронный числовой интегратор и вычислитель, США)||двоичное, с фиксированной запятой||357 операций умножения или 5000 операций сложения в секунду||табулятор перфокарт компании IBM||100 кГц||174 кВт.||17 468 ламп 16 различных типов | ||
+ | |- | ||
+ | |МЭСМ (Малая электронная счётная машина, СССР)||десятичное||3000 операций в минуту||Данные считывались с перфокарт или набирались с помощью штекерного коммутатора||5 кГц||около 25 кВт||6000 (около 3500 триодов и 2500 диодов) | ||
+ | |} | ||
== 3 Этап== | == 3 Этап== | ||
+ | '''Особенности данного языка''' | ||
+ | |||
+ | [[Файл:Adresniy_yazik.png]] | ||
+ | |||
+ | [https://realtimeboard.com/app/board/o9J_k0dlC74=/ Интерактивная доска: особенности адресного языка] | ||
+ | |||
+ | '''Уровни адресного языка''' | ||
+ | |||
+ | Степень упорядоченности адресов и алгоритмизации введенных в них операций следования определяет уровень адресного языка. Уровни бывают: общеалгоритмический, уровень условных адресов и уровень конкретных адресов | ||
+ | |||
+ | Общеалгоритмический. На нем принимается наиболее естественное для программируемой задачи множество адресов. В определенных случаях (если того требует задача) вводят операции следования, которые описываются общими математическими средствами (индексы и т.д.) | ||
+ | |||
+ | Уровень условных адресов. В данном случае происходит упорядочивание адресов только исходя из требований задачи. Происходит упорядочение отдельных массивов адресов, которые обрабатываются алгоритмом. Все остальные вопросы, связанные с фактическим распределением памяти — не решаются. Как правило массивы представлены арифметическими последовательностями адресов. Определяемые разными начальными адресами последовательности не пересекающиеся. Соответственно и операции следования описываются алгоритмически. | ||
+ | |||
+ | Уровень конкретных адресов. Предполагает выполнение алгоритма на конкретной машине, решая вопросы определения истинных операций следования. В данном случае множество адресов полностью упорядочено (за исключением программных регистров). | ||
+ | |||
+ | '''ЭВМ в которых использовался ''АДРЕСНЫЙ ЯЗЫК'':''' | ||
+ | |||
+ | ЭВМ "Киев" ЭВМ "Урал −1" ЭВМ "М-20" | ||
+ | |||
+ | [[Файл:Команда фиксики компьютер киев.jpg]] [[Файл:Команда фиксики компьютер урал1.jpeg]] [[Файл:Команда фиксики компьютер м-20.jpeg]] | ||
+ | |||
+ | |||
+ | |||
+ | '''В каких языках используются конструкции адресного языка?''' | ||
+ | |||
+ | Адресный язык программирования — алгоритмический язык, который ориентирован на приложения в качестве основы для создания языков программирования. В его основе находится отношение адреса и содержимого, формализация этого отношения позволяет в простой форме описывать операции, реализуемые на Цифровой Вычислительной Машине (ЦВМ). Именно создание адресного языка стало первым фундаментальным достижением научной школы теоретического программирования. Адресный язык стал основой возникновения первых языков программирования, таких как Фортран (1958 г.), Кобол (1959 г.) и Алгол (1960 г.). Также он опередил не только появление языков программирования с аппаратом косвенной адресации, но и возникновение ассемблеров (трансляторов исходного текста программы). А его конструкции вошли в состав современных языков. | ||
+ | [[ФАЙЛ: MEnt karta ych sobitie Mitrofanov.png |1200px]] | ||
+ | |||
+ | [https://coggle.it/diagram/WlUNwstHwgABgkV0/t/- Ментальная карта] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | '''По данному языку написаны следующие книги:''' | ||
+ | |||
+ | [[Файл:Команда Фиксики Книга Ющенко.jpg]] | ||
+ | |||
+ | Адресное программирование, 1963 год | ||
+ | |||
+ | Авторы: E. Л. Ющенко | ||
+ | |||
+ | [[Файл:Команда Фиксики Книга Ющенко Гринченко.jpg|upright]] | ||
+ | |||
+ | Программирующая программа с входным адресным языком для машины Урал−1, 1964 год | ||
+ | |||
+ | Авторы: Е. Л. Ющенко, Т. А. Гринченко | ||
== Выводы== | == Выводы== | ||
+ | В результате проведенной работы мы можем сказать, что женщины, также играли важную роль в IT-индустрии, чего только стоят труды Екатерины Логвиновны Ющенко - разработка адресного языка, который послужил основой для других языков, множество научных работ, подготовка кандидатов и докторов наук. Все это оставило огромный след в развитии IT-технологий. | ||
== Полезные ресурсы== | == Полезные ресурсы== | ||
+ | https://geektimes.ru/company/ua-hosting/blog/267404/ | ||
+ | |||
+ | https://padlet.com/ndrwmtrfnv/qbfglufhomoz | ||
+ | |||
+ | http://informatic.ugatu.ac.ru/resources/museum/russian/mesm.htm | ||
+ | |||
+ | https://m.habrahabr.ru/company/ua-hosting/blog/274019/ | ||
+ | |||
+ | http://ukrainiancomputing.info/PHOTOS/MESM-womens_r.html | ||
+ | |||
+ | http://pres-centr.ck.ua/print/news-12477.html | ||
+ | |||
+ | http://www.icfcst.kiev.ua/MUSEUM/theoretical_r.html | ||
+ | |||
+ | https://www.iso.org/standard/6126.html | ||
== Другие документы == | == Другие документы == |
Текущая версия на 22:22, 9 января 2018
Содержание
Название команды
Команда ФИКСИКИ
Участники
Логотип команды
Девиз команды
А кто такие фиксики – Большой, большой секрет!
Цель исследования
Женское лицо советских ЭВМ
1 Этап
Снимок был сделан как подарок женщинам перед праздником 8 Марта 1956 года. Это фотография программистов и вычислителей
Cлева направо:
Ядренко Энгелина Константиновна- разработка на МЭСМ программ библиотечных функций.
Шахрайчук (в замужестве Заика) Лидия Дмитриевна- программировала расчет устойчивости энергосистем.
Ющенко Екатерина Логвиновна- разрабатывает алгоритмы для МЭСМ, руководитель команды (на фотографии третья слева).
Святоха Александра Петровна- руководитель группы вычислителей, групповой вычислитель.
Остапенко Тамара Фокиевна- одна из участниц группы, вычислитель.
Козленко Елена Семеновна- вычислитель, уволилась в 1962г.
Шохалевич (в замужестве Мозыра) Галина Петровна- инженер-программист 1-ой категории, вышла на пенсию в 1996г.
Штонь Людмила- инженер.
Машбиц Гита Яковлевна- во время поступления на работу была студенткой 2-го курса заочного отделения мех.-мат. факультета КГУ. В должности вычислителя иногда работала на МЭСМ, помогая программистам ставить задачи. С 1958 года инженер отдала программирования.
Ковалева Жанна Николаевна- вычислитель.
Грезева Раиса Прокофьевна- работала вычислителем, уволилась в связи с поступлением в Кивский Госуниверситет.
Поскачим (в замужестве Сахно) Галина Антоновна- окончила заочное отделание мехмат факультета КГУ, инженер с 1963 года.
Эти женщины разрабатывали программы для МЭСМ (Малая электронная счётная машина) - первой в СССР и континентальной Европе электронно-вычислительная машина.
Ющенко Екатерина Логвиновна — выдающийся человек
Ющенко внесла неоценимый вклад в развитие теоретического программирования и оставила после себя немало значимых научных трудов. Совместно с Б. В. Гнеденко и В. С. Королюком она написала первый в СССР учебник по программированию «Элементы программирования». Книга была издана в 1961 г. Переиздана в 1964 г. и в том же году вышли переводы издания в ГДР и Венгрии, а в 1969 г. во Франции.
За последующие годы жизни Ющенко подготовила 45 кандидатов и 11 докторов наук. Киевская школа теоретического программирования стала известной далеко за пределами Советского Союза. Екатерине Логвиновне присудили две Государственные премии УССР и премию Совета Министров СССР, а за теоретические разработки в области компьютерной алгебры — академическую премию имени Глушкова. Также она была награждена Орденом княгини Ольги.
Эта талантливая женщина-программист получила 5 авторских свидетельств. Она является автором более 200 научных работ, в том числе 23 монографий и учебных пособий, часть которых переведена и издана в Германии, Чехии, Венгрии, Франции, Дании.
2 Этап
На данной ленте времени показано порядок и время появления первых советских ЭВМ
Особенности и достоинства МЭСМ
Особенности: | Достоинства: |
Первая полностью электронная вычислительная машина в Советском Союзе и самая быстродействующая в Европе на тот момент | Машина имела сменное долговременное ЗУ для хранения числовых констант и неизменных команд |
Благодаря триггерам устройство управления и арифметическое устройство, могло связываться с медленно действующими ЗУ на магнитном барабане, единственная машина на то время с такой возможностью | Cоздание и эксплуатация “МЭСМ” явились также решающим стимулом для развития программирования и разработки широкого круга вопросов вычислительной математики. |
Машиной было решено большое количество научно-технических и народно-хозяйственных задач | “МЭСМ” была алгоритмически довольно развитой и содержала в своей структуре некоторые особенности, представляющие интерес и сейчас |
Первая электронная счетная машина в континентальной Европе с хранимой в памяти программой | Потребляемая мощность состовляла всего 15 кВт |
Название ЭВМ | Быстродействие | Потребляемая мощность | Занимаемая площадь | Разрядность |
МЭСМ(Малая электронная счётная машина) | Около 50 операций в секунду | около 15 кВт | 60 м² | 16 символов |
М-1 | 15-20 операций в секунду | 8 кВт | 4 м² | 25 символов |
БЭСМ(Большая электронно-счётная машина) | 8000-10000 операций в секунду | около 30 кВт | До 100 м² | 32 символа |
"Стрела" | 2000 трехадресных команд в секунду | 150 кВт | 300 м² | 43 символа |
представление чисел | Вычислительная мощность | Устройство ввода-вывода данных | тактовая частота | потребляемая мощность | количество электровакуумных ламп | |
ЭНИАК (Электронный числовой интегратор и вычислитель, США) | двоичное, с фиксированной запятой | 357 операций умножения или 5000 операций сложения в секунду | табулятор перфокарт компании IBM | 100 кГц | 174 кВт. | 17 468 ламп 16 различных типов |
МЭСМ (Малая электронная счётная машина, СССР) | десятичное | 3000 операций в минуту | Данные считывались с перфокарт или набирались с помощью штекерного коммутатора | 5 кГц | около 25 кВт | 6000 (около 3500 триодов и 2500 диодов) |
3 Этап
Особенности данного языка
Интерактивная доска: особенности адресного языка
Уровни адресного языка
Степень упорядоченности адресов и алгоритмизации введенных в них операций следования определяет уровень адресного языка. Уровни бывают: общеалгоритмический, уровень условных адресов и уровень конкретных адресов
Общеалгоритмический. На нем принимается наиболее естественное для программируемой задачи множество адресов. В определенных случаях (если того требует задача) вводят операции следования, которые описываются общими математическими средствами (индексы и т.д.)
Уровень условных адресов. В данном случае происходит упорядочивание адресов только исходя из требований задачи. Происходит упорядочение отдельных массивов адресов, которые обрабатываются алгоритмом. Все остальные вопросы, связанные с фактическим распределением памяти — не решаются. Как правило массивы представлены арифметическими последовательностями адресов. Определяемые разными начальными адресами последовательности не пересекающиеся. Соответственно и операции следования описываются алгоритмически.
Уровень конкретных адресов. Предполагает выполнение алгоритма на конкретной машине, решая вопросы определения истинных операций следования. В данном случае множество адресов полностью упорядочено (за исключением программных регистров).
ЭВМ в которых использовался АДРЕСНЫЙ ЯЗЫК:
ЭВМ "Киев" ЭВМ "Урал −1" ЭВМ "М-20"
В каких языках используются конструкции адресного языка?
Адресный язык программирования — алгоритмический язык, который ориентирован на приложения в качестве основы для создания языков программирования. В его основе находится отношение адреса и содержимого, формализация этого отношения позволяет в простой форме описывать операции, реализуемые на Цифровой Вычислительной Машине (ЦВМ). Именно создание адресного языка стало первым фундаментальным достижением научной школы теоретического программирования. Адресный язык стал основой возникновения первых языков программирования, таких как Фортран (1958 г.), Кобол (1959 г.) и Алгол (1960 г.). Также он опередил не только появление языков программирования с аппаратом косвенной адресации, но и возникновение ассемблеров (трансляторов исходного текста программы). А его конструкции вошли в состав современных языков.
По данному языку написаны следующие книги:
Адресное программирование, 1963 год
Авторы: E. Л. Ющенко
Программирующая программа с входным адресным языком для машины Урал−1, 1964 год
Авторы: Е. Л. Ющенко, Т. А. Гринченко
Выводы
В результате проведенной работы мы можем сказать, что женщины, также играли важную роль в IT-индустрии, чего только стоят труды Екатерины Логвиновны Ющенко - разработка адресного языка, который послужил основой для других языков, множество научных работ, подготовка кандидатов и докторов наук. Все это оставило огромный след в развитии IT-технологий.
Полезные ресурсы
https://geektimes.ru/company/ua-hosting/blog/267404/
https://padlet.com/ndrwmtrfnv/qbfglufhomoz
http://informatic.ugatu.ac.ru/resources/museum/russian/mesm.htm
https://m.habrahabr.ru/company/ua-hosting/blog/274019/
http://ukrainiancomputing.info/PHOTOS/MESM-womens_r.html
http://pres-centr.ck.ua/print/news-12477.html
http://www.icfcst.kiev.ua/MUSEUM/theoretical_r.html
https://www.iso.org/standard/6126.html