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/ |