77 прочтений · 4 года назад
Автоматический синтез программ и машинное обучение
Классическая задача программной инженерии — как проектировать программы минимумом усилий, и чтобы они работали быстро и надёжно. Десятки лет эта задача как-то решается минимально удовлетворительно инженерными методами, и только в текущем десятилетии появились качественно новые подходы. Одно из них — это так называемый автоматический синтез программ (program synthesis), когда мы не просто вручную описываем кодом модели реального мира, но и на основе абстрактного описания моделей добираемся до новых научных знаний достаточно прямой логической дорожкой...
347 прочтений · 2 года назад
C# Урок 2. Первая программа
Процесс создания программы на языке C # в Microsoft Visual Studio рассмотрим на примере консольного приложения, позволяющего посчитать средний вес предмета, если известен общий вес и количество предметов (рис. 2.1). Для того чтобы начать работу над новым консольным приложением на языке C# или, как принято говорить, над проектом, надо: В результате описанных описанных действий будет создан проект — совокупность файлов, необходимых для создания выполняемого (exe) файла программы. Проект создается...