OberonCore
https://forum.oberoncore.ru/

День Оберона 2018
https://forum.oberoncore.ru/viewtopic.php?f=155&t=6278
Страница 2 из 5

Автор:  budden [ Пятница, 26 Октябрь, 2018 13:52 ]
Заголовок сообщения:  Re: День Оберона 2018

Я тоже приготовил свой докладец о нашей совместной с Иваном Денисовым работе, прошу заслушать: Blackbox с текстовыми исходниками и планы. В 15 минут уложился. Аннотацию см. в описании видео.

Автор:  Kemet [ Суббота, 27 Октябрь, 2018 11:37 ]
Заголовок сообщения:  Re: День Оберона 2018

Я частично согласен с профессором, что когда мы пишем программу для тестирования другой программы, то упираемся в компетенцию людей, писавших анализаторы и юнит тесты. Статический анализ и тестирование не должны заменяют и компетенцию разработчика ПО. Однако, пресловутый человеческий фактор часто вмешивается в стройные размышления. Не так давно меня попросили "посмотреть" код на Си для одного медаппарата. И я сразу наткнулся на ошибку, которую не видели никто из разработчиков - в условии дважды было включено одно и тоже выражение и мне это показалось подозрительным. В итоге оказалось, что это ошибка, из-за которой формировалась не совсем правильное изображение с датчиков, что могло повлиять на диагноз, но к счастью прибор в такой модификации ещё не производился. А вот если бы они пропустили код через статический анализатор, эти ошибки были бы выявлены.
Это не отменяет компетенции разработчиков, и такое тестирование должно выполняться на конечном этапе разработки, когда продукт в целом отлажен, чтобы не было желания набить тонны кода и скормить анализатору - пусть проверяет а у меня норма набития перевыполнена и положен отдых на лазурном побережье.
В общем я уже говорил - тестирование, отладка должны быть неотъемлемой частью процесса разработки, но не заменять разработку и разработчика. Программист должен понимать, что делает каждая строчка его кода.

Автор:  Иван Денисов [ Суббота, 27 Октябрь, 2018 16:14 ]
Заголовок сообщения:  Re: День Оберона 2018

budden писал(а):
Я тоже приготовил свой докладец о нашей совместной с Иваном Денисовым работе, прошу заслушать: Blackbox с текстовыми исходниками и планы. В 15 минут уложился. Аннотацию см. в описании видео.

Денис, не успели заслушать, выбивались всегда из графика. Но тут твой доклад будет услышан!

Автор:  Kemet [ Суббота, 27 Октябрь, 2018 17:03 ]
Заголовок сообщения:  Re: День Оберона 2018

Про русский( да и вообще любой другой разговорный ) язык в программировании полная туфта.
Всё намногг прощё и намного сложнее одновременно.
Если кратко - есть люди предпочитающие вербыльные формы и люди, предпочитающие невербальные формы.
Первые тяготеют к некой избыточности в грамматике языка программирования, к произносимым и легко понимаемым СЛОВАМ, другие тяготеют к коротким символам, несущий некий смысл.
Имено поэтому одним нравится( условно ) паскаль-стайл, где много слов, а другим Си-стайл, где слов поменьше, но больше разных символов.
Ну и в связи с этим, первая категория ( вербалисты ) вполне успешно может использовать или использует яп с ключевыми словами из естественных языков, напрямую отображающих семантику конструкций, а другая категория плюётся на ключевые слова и идентификаторы на русском языке.

Автор:  prospero78 [ Воскресенье, 28 Октябрь, 2018 08:12 ]
Заголовок сообщения:  Re: День Оберона 2018

Дагаев по этому поводу привёл пример: "Экспертным решением принято: отменить контроль переполнения в этом месте. Переполнения быть не может, потому что этого быть не может никогда".

Автор:  Иван Денисов [ Понедельник, 29 Октябрь, 2018 10:25 ]
Заголовок сообщения:  Re: День Оберона 2018

Спасибо организаторам Илье, Евгению, Борису, Павлу за отличный прием и всем докладчикам!

Автор:  Валерий Лаптев [ Понедельник, 29 Октябрь, 2018 10:59 ]
Заголовок сообщения:  Re: День Оберона 2018

Kemet писал(а):
Про русский( да и вообще любой другой разговорный ) язык в программировании полная туфта.
Всё намногг прощё и намного сложнее одновременно.
Если кратко - есть люди предпочитающие вербыльные формы и люди, предпочитающие невербальные формы.
Первые тяготеют к некой избыточности в грамматике языка программирования, к произносимым и легко понимаемым СЛОВАМ, другие тяготеют к коротким символам, несущий некий смысл.
Имено поэтому одним нравится( условно ) паскаль-стайл, где много слов, а другим Си-стайл, где слов поменьше, но больше разных символов.
Ну и в связи с этим, первая категория ( вербалисты ) вполне успешно может использовать или использует яп с ключевыми словами из естественных языков, напрямую отображающих семантику конструкций, а другая категория плюётся на ключевые слова и идентификаторы на русском языке.

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

Автор:  Валерий Лаптев [ Понедельник, 29 Октябрь, 2018 11:00 ]
Заголовок сообщения:  Re: День Оберона 2018

Хочу выразить благодарность участникам и организаторам. Все былдо СУПЕР!
Если кому что надо от меня - пишите на мыло, вышлю.

Автор:  dvuugl [ Понедельник, 29 Октябрь, 2018 11:43 ]
Заголовок сообщения:  Re: День Оберона 2018

Валерий Лаптев писал(а):
Среди мужчин изображения предпочитают НЕ технари..
Текст на бумаге или мониторе - это изображение! Инженерия ("технарство" с самом своём классическом ядре) невозможна без схем (электроника), чертежей (здания, мосты, машины).

Автор:  Comdiv [ Понедельник, 29 Октябрь, 2018 12:41 ]
Заголовок сообщения:  Re: День Оберона 2018

Валерий Лаптев писал(а):
Мужчины тяготеют к словам (алгоритмы на автокоде)
На автокоде - то есть языке ассемблера?

Автор:  Иван Денисов [ Понедельник, 29 Октябрь, 2018 15:53 ]
Заголовок сообщения:  Re: День Оберона 2018

Мои три презентации с мероприятия:

Вложение:
Комментарий к файлу: Компонентный каркас Блэкбокс (Компонентный Паскаль) и его развитие российским и международным сообществами
BlackBox.pdf [1.91 МБ]
Скачиваний: 406

Вложение:
Комментарий к файлу: Блэкбокс для компьютерного моделирования и 3D-визуализации (в том числе полетов беспилотных летательных аппаратов)
BlackBox3D.pdf [2.71 МБ]
Скачиваний: 382

Вложение:
Комментарий к файлу: Компилятор O7 для ARMv6/v7: применения и перспективы (краткий обзор)
O7.pdf [2.09 МБ]
Скачиваний: 358

Автор:  Иван Денисов [ Понедельник, 29 Октябрь, 2018 16:03 ]
Заголовок сообщения:  Re: День Оберона 2018

Профессор Юрг Гуткнехт также просил опубликовать его презентацию:

Вложение:
Комментарий к файлу: OBERON & Before and Beyond, Jürg Gutknecht
JuergGutknechtRussia2018.pdf [4.26 МБ]
Скачиваний: 425

Автор:  Kemet [ Понедельник, 29 Октябрь, 2018 17:27 ]
Заголовок сообщения:  Re: День Оберона 2018

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

Не могу с этим согласиться. Когда наблюдаю разделение, не вижу полового предпочтения. Да и в разных работах на данную тему гендерная предрасположенность в данном вопросе не подтверждена

Автор:  Kemet [ Понедельник, 29 Октябрь, 2018 17:28 ]
Заголовок сообщения:  Re: День Оберона 2018

а видео удалили что-ли?

Автор:  Борис Рюмшин [ Понедельник, 29 Октябрь, 2018 17:33 ]
Заголовок сообщения:  Re: День Оберона 2018

Иван Денисов писал(а):
Спасибо организаторам Илье, Евгению, Борису, Павлу за отличный прием и всем докладчикам!

Мы рады, что всем всё понравилось. Но для справедливости следует в этот список добавить ещё двух людей: Викторию Дорофееву (зав. каф. информатики физмата, организация всего действа внутри корпуса) и Олесю Гущину (без неё трансляция могла не состояться вообще).

Автор:  Борис Рюмшин [ Понедельник, 29 Октябрь, 2018 17:34 ]
Заголовок сообщения:  Re: День Оберона 2018

Kemet писал(а):
а видео удалили что-ли?

Закрыли доступ. Перемонтируем всё без мусора и выложим. Всё будет скоро.

Автор:  Валерий Лаптев [ Вторник, 30 Октябрь, 2018 06:34 ]
Заголовок сообщения:  Re: День Оберона 2018

Kemet писал(а):
Валерий Лаптев писал(а):
Все еще проще. Мужчины тяготеют к словам (алгоритмы на автокоде), женщины к рисункам (блок-схемы).
Среди мужчин изображения предпочитают НЕ технари - художники там всякие, писатели и т.п.
Среди технарей-программистов, мыслящих картинками, а не алгоритмами на автокоде - исчезающе мало.

Не могу с этим согласиться. Когда наблюдаю разделение, не вижу полового предпочтения. Да и в разных работах на данную тему гендерная предрасположенность в данном вопросе не подтверждена

У нас подтверждена. Несколько раз проводили опрос студентов.
100% девочек предпочитают алгоритм в виде блок-схемы. Даже преподаватель, которая ведет в первом семестре алгоритмизацию.
Пацаны - почти 100% предпочитают алгоритмы на автокоде (как в книге Кормена). Отдельные товарищи говорят, что им пофиг- можно и блок-схемой.
Надо будет опять опросить 1-2 курс.

Автор:  LKom [ Вторник, 30 Октябрь, 2018 09:22 ]
Заголовок сообщения:  Re: День Оберона 2018

Цитата:
100% девочек предпочитают алгоритм в виде блок-схемы. Даже преподаватель, которая ведет в первом семестре алгоритмизацию.
Пацаны ... можно и блок-схемой.
Используйте отечественный ИС Дракон.

Автор:  prospero78 [ Вторник, 30 Октябрь, 2018 11:00 ]
Заголовок сообщения:  Re: День Оберона 2018

За графической формой алгоритма я оставлю преимущество.
Закон жизни: лучше один раз увидеть, чем сто раз услышать.

Автор:  Валерий Лаптев [ Вторник, 30 Октябрь, 2018 12:09 ]
Заголовок сообщения:  Re: День Оберона 2018

LKom писал(а):
Используйте отечественный ИС Дракон.

Знаем. Даже писали курсовые и стыковали с Семантиком. Как обычно студент все бросил и ушел зарабатывать деньги.

Страница 2 из 5 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/