Команда Фиксики / ИСТ-17: различия между версиями

Материал из Wiki Mininuniver
Перейти к навигацииПерейти к поиску
(1 Этап)
(3 Этап)
 
(не показано 65 промежуточных версий 4 участников)
Строка 12: Строка 12:
  
 
*[[Участник:Лукоянов Александр|Лукоянов Александр]]
 
*[[Участник:Лукоянов Александр|Лукоянов Александр]]
 +
 +
==Логотип команды==
 +
 +
[[Файл:Logotip.jpg|500px]]
  
 
== Девиз команды==
 
== Девиз команды==
 +
 +
А кто такие фиксики –
 +
Большой, большой секрет!
  
 
== Цель исследования==
 
== Цель исследования==
Строка 29: Строка 36:
 
'''Шахрайчук (в замужестве Заика) Лидия Дмитриевна'''- программировала расчет устойчивости энергосистем.
 
'''Шахрайчук (в замужестве Заика) Лидия Дмитриевна'''- программировала расчет устойчивости энергосистем.
  
'''Ющенко Екатерина Логвиновна'''- разрабатывает алгоритмы для МЭСМ, руководитель команды (на фотографии третья слева) (зарплата 1000руб).
+
'''Ющенко Екатерина Логвиновна'''- разрабатывает алгоритмы для МЭСМ, руководитель команды (на фотографии третья слева).
 +
 
 +
'''Святоха Александра Петровна'''- руководитель группы вычислителей, групповой вычислитель.
 +
 
 +
'''Остапенко Тамара Фокиевна'''- одна из участниц группы, вычислитель.
 +
 
 +
'''Козленко Елена Семеновна'''- вычислитель, уволилась в 1962г.
 +
 
 +
'''Шохалевич (в замужестве Мозыра) Галина Петровна'''- инженер-программист 1-ой категории, вышла на пенсию в 1996г.
  
'''Святоха Александра Петровна'''- руководитель группы вычислителей, групповой вычислитель (зарплата 1000руб).
+
'''Штонь Людмила'''- инженер.  
  
'''Остапенко Тамара Фокиевна'''- одна из участниц группы, вычислитель(зарплата 690руб).
+
'''Машбиц Гита Яковлевна'''- во время поступления на работу была студенткой 2-го курса заочного отделения мех.-мат. факультета КГУ. В должности вычислителя иногда работала на МЭСМ, помогая программистам ставить задачи. С 1958 года инженер отдала программирования.
  
'''Козленко Елена Семеновна'''- вычислитель, уволилась в 1962г(зарплата 690руб).
+
'''Ковалева Жанна Николаевна'''- вычислитель.
  
'''Шохалевич (в замужестве Мозыра) Галина Петровна'''- инжинер-программист 1-ой категории, вышла на пенсию в 1996г(зарплата 690руб).
+
'''Грезева Раиса Прокофьевна'''- работала вычислителем, уволилась в связи с поступлением в Кивский Госуниверситет.
  
Штонь Людмила- инжинер.  
+
'''Поскачим (в замужестве Сахно) Галина Антоновна'''- окончила заочное отделание мехмат факультета КГУ, инженер с 1963 года.
  
'''Машбиц Гита Яковлевна'''- во время поступления на работу была студенткой 2-го курса заочного отделения мех.-мат. факультета КГУ. В должности вычислителя иногда работала на МЭСМ, помогая программистам ставить задачи. С 1958 года инженер отдала программирования(зарплата 880руб).
 
  
'''Ковалева Жанна Николаевна'''- вычислитель(зарплата 690руб).
+
Эти женщины разрабатывали программы для МЭСМ (Малая электронная счётная машина) - первой в СССР и континентальной Европе электронно-вычислительная машина.
  
'''Грезева Раиса Прокофьевна'''- работала вычислителем, уволилась в связи с поступлением в Кивский Госуниверситет(зарплата 690руб).
+
[[Файл:Команда Фиксики МЭСМ.jpeg]]
  
'''Поскачим (в замужестве Сахно) Галина Антоновна'''- окончила заочное отделание мехмат факультета КГУ, инженер с 1963 года(зарплата 690руб).
 
  
Эти женщины разрабатывали программы для МЭСМ (Малая электронная счётная машина)
+
 +
[[Файл:Екатерина Логвиновна Ющенко.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

Название команды

Команда ФИКСИКИ

Участники

Логотип команды

Logotip.jpg

Девиз команды

А кто такие фиксики – Большой, большой секрет!

Цель исследования

Женское лицо советских ЭВМ

1 Этап

Уч. Событие Женское лицо советских ЭВМ команда ф.jpg

Снимок был сделан как подарок женщинам перед праздником 8 Марта 1956 года. Это фотография программистов и вычислителей

Cлева направо:

Ядренко Энгелина Константиновна- разработка на МЭСМ программ библиотечных функций.

Шахрайчук (в замужестве Заика) Лидия Дмитриевна- программировала расчет устойчивости энергосистем.

Ющенко Екатерина Логвиновна- разрабатывает алгоритмы для МЭСМ, руководитель команды (на фотографии третья слева).

Святоха Александра Петровна- руководитель группы вычислителей, групповой вычислитель.

Остапенко Тамара Фокиевна- одна из участниц группы, вычислитель.

Козленко Елена Семеновна- вычислитель, уволилась в 1962г.

Шохалевич (в замужестве Мозыра) Галина Петровна- инженер-программист 1-ой категории, вышла на пенсию в 1996г.

Штонь Людмила- инженер.

Машбиц Гита Яковлевна- во время поступления на работу была студенткой 2-го курса заочного отделения мех.-мат. факультета КГУ. В должности вычислителя иногда работала на МЭСМ, помогая программистам ставить задачи. С 1958 года инженер отдала программирования.

Ковалева Жанна Николаевна- вычислитель.

Грезева Раиса Прокофьевна- работала вычислителем, уволилась в связи с поступлением в Кивский Госуниверситет.

Поскачим (в замужестве Сахно) Галина Антоновна- окончила заочное отделание мехмат факультета КГУ, инженер с 1963 года.


Эти женщины разрабатывали программы для МЭСМ (Малая электронная счётная машина) - первой в СССР и континентальной Европе электронно-вычислительная машина.

Команда Фиксики МЭСМ.jpeg


Екатерина Логвиновна Ющенко.jpg

Онлайн доска

Ющенко Екатерина Логвиновна — выдающийся человек

Ющенко внесла неоценимый вклад в развитие теоретического программирования и оставила после себя немало значимых научных трудов. Совместно с Б. В. Гнеденко и В. С. Королюком она написала первый в СССР учебник по программированию «Элементы программирования». Книга была издана в 1961 г. Переиздана в 1964 г. и в том же году вышли переводы издания в ГДР и Венгрии, а в 1969 г. во Франции.

За последующие годы жизни Ющенко подготовила 45 кандидатов и 11 докторов наук. Киевская школа теоретического программирования стала известной далеко за пределами Советского Союза. Екатерине Логвиновне присудили две Государственные премии УССР и премию Совета Министров СССР, а за теоретические разработки в области компьютерной алгебры — академическую премию имени Глушкова. Также она была награждена Орденом княгини Ольги.

Эта талантливая женщина-программист получила 5 авторских свидетельств. Она является автором более 200 научных работ, в том числе 23 монографий и учебных пособий, часть которых переведена и издана в Германии, Чехии, Венгрии, Франции, Дании.

2 Этап

На данной ленте времени показано порядок и время появления первых советских ЭВМ New timeline - Лента времени - Mozilla Firefox 12.12.2017 22 38 35.png

Лента времени




Особенности и достоинства МЭСМ

Особенности: Достоинства:
Первая полностью электронная вычислительная машина в Советском Союзе и самая быстродействующая в Европе на тот момент Машина имела сменное долговременное ЗУ для хранения числовых констант и неизменных команд
Благодаря триггерам устройство управления и арифметическое устройство, могло связываться с медленно действующими ЗУ на магнитном барабане, единственная машина на то время с такой возможностью 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 Этап

Особенности данного языка

Adresniy yazik.png

Интерактивная доска: особенности адресного языка

Уровни адресного языка

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

Общеалгоритмический. На нем принимается наиболее естественное для программируемой задачи множество адресов. В определенных случаях (если того требует задача) вводят операции следования, которые описываются общими математическими средствами (индексы и т.д.)

Уровень условных адресов. В данном случае происходит упорядочивание адресов только исходя из требований задачи. Происходит упорядочение отдельных массивов адресов, которые обрабатываются алгоритмом. Все остальные вопросы, связанные с фактическим распределением памяти — не решаются. Как правило массивы представлены арифметическими последовательностями адресов. Определяемые разными начальными адресами последовательности не пересекающиеся. Соответственно и операции следования описываются алгоритмически.

Уровень конкретных адресов. Предполагает выполнение алгоритма на конкретной машине, решая вопросы определения истинных операций следования. В данном случае множество адресов полностью упорядочено (за исключением программных регистров).

ЭВМ в которых использовался АДРЕСНЫЙ ЯЗЫК:

ЭВМ "Киев"                                                                                                                                                 ЭВМ "Урал −1"                                                                                                                                           ЭВМ "М-20"

Команда фиксики компьютер киев.jpg                                                   Команда фиксики компьютер урал1.jpeg                                                   Команда фиксики компьютер м-20.jpeg


В каких языках используются конструкции адресного языка?

Адресный язык программирования — алгоритмический язык, который ориентирован на приложения в качестве основы для создания языков программирования. В его основе находится отношение адреса и содержимого, формализация этого отношения позволяет в простой форме описывать операции, реализуемые на Цифровой Вычислительной Машине (ЦВМ). Именно создание адресного языка стало первым фундаментальным достижением научной школы теоретического программирования. Адресный язык стал основой возникновения первых языков программирования, таких как Фортран (1958 г.), Кобол (1959 г.) и Алгол (1960 г.). Также он опередил не только появление языков программирования с аппаратом косвенной адресации, но и возникновение ассемблеров (трансляторов исходного текста программы). А его конструкции вошли в состав современных языков. MEnt karta ych sobitie Mitrofanov.png

Ментальная карта



По данному языку написаны следующие книги:

Команда Фиксики Книга Ющенко.jpg

Адресное программирование, 1963 год

Авторы: E. Л. Ющенко

Команда Фиксики Книга Ющенко Гринченко.jpg

Программирующая программа с входным адресным языком для машины Урал−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

Другие документы