OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Четверг, 28 Март, 2024 22:18

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 91 ]  На страницу Пред.  1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Пятница, 26 Октябрь, 2018 13:52 

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Суббота, 27 Октябрь, 2018 11:37 

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Суббота, 27 Октябрь, 2018 16:14 
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Суббота, 27 Октябрь, 2018 17:03 

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Воскресенье, 28 Октябрь, 2018 08:12 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1134
Откуда: СССР v2.0 rc 1
Дагаев по этому поводу привёл пример: "Экспертным решением принято: отменить контроль переполнения в этом месте. Переполнения быть не может, потому что этого быть не может никогда".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Понедельник, 29 Октябрь, 2018 10:25 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Спасибо организаторам Илье, Евгению, Борису, Павлу за отличный прием и всем докладчикам!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Понедельник, 29 Октябрь, 2018 10:59 

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Понедельник, 29 Октябрь, 2018 11:00 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Хочу выразить благодарность участникам и организаторам. Все былдо СУПЕР!
Если кому что надо от меня - пишите на мыло, вышлю.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Понедельник, 29 Октябрь, 2018 11:43 

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Понедельник, 29 Октябрь, 2018 12:41 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 1447
Откуда: Киев
Валерий Лаптев писал(а):
Мужчины тяготеют к словам (алгоритмы на автокоде)
На автокоде - то есть языке ассемблера?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Понедельник, 29 Октябрь, 2018 15:53 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Мои три презентации с мероприятия:

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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Понедельник, 29 Октябрь, 2018 16:03 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Профессор Юрг Гуткнехт также просил опубликовать его презентацию:

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Понедельник, 29 Октябрь, 2018 17:27 

Зарегистрирован: Вторник, 26 Январь, 2010 09:31
Сообщения: 717
Откуда: Барнаул
Валерий Лаптев писал(а):
Все еще проще. Мужчины тяготеют к словам (алгоритмы на автокоде), женщины к рисункам (блок-схемы).
Среди мужчин изображения предпочитают НЕ технари - художники там всякие, писатели и т.п.
Среди технарей-программистов, мыслящих картинками, а не алгоритмами на автокоде - исчезающе мало.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Понедельник, 29 Октябрь, 2018 17:28 

Зарегистрирован: Вторник, 26 Январь, 2010 09:31
Сообщения: 717
Откуда: Барнаул
а видео удалили что-ли?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Понедельник, 29 Октябрь, 2018 17:33 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
Иван Денисов писал(а):
Спасибо организаторам Илье, Евгению, Борису, Павлу за отличный прием и всем докладчикам!

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Понедельник, 29 Октябрь, 2018 17:34 
Администратор

Зарегистрирован: Вторник, 15 Ноябрь, 2005 01:14
Сообщения: 4695
Откуда: Россия, Орёл
Kemet писал(а):
а видео удалили что-ли?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Вторник, 30 Октябрь, 2018 06:34 

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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Вторник, 30 Октябрь, 2018 09:22 

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Вторник, 30 Октябрь, 2018 11:00 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1134
Откуда: СССР v2.0 rc 1
За графической формой алгоритма я оставлю преимущество.
Закон жизни: лучше один раз увидеть, чем сто раз услышать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: День Оберона 2018
СообщениеДобавлено: Вторник, 30 Октябрь, 2018 12:09 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
LKom писал(а):
Используйте отечественный ИС Дракон.

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 91 ]  На страницу Пред.  1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB