Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2016, 22:39   #11
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
но весь синтаксис я не помню.
Ну так вспомнитие, кто мешает? Берете учебник, берете ЛПЗ и понеслась. Через месяц будете как огурчик, главное не бухать при этом.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 23.01.2016, 01:59   #12
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,601
По умолчанию

Математическое моделирование.
Моделирование предметной области.

"Физические(игровые в компьютерных играх) процессы (аэродинамика, теплодинамика, гидродинамика, электромагнетизм и т.п.) описываются в терминах операций (operator в языке C++), связывающих физические (игровые) объекты (предметная область процесса)."
"Сложность подобных физических (игровых) ситуаций трубет упрощенных описаний с помощью словесных, символических и даже физических моделей, которые абстрагируют (про абстракцию данных читать у Строустропа) подходящим образом выбранные существенные свойства (property в VB.NET) физических (игровых) объектов (object в VB.NET) и ситуаций (Event в Vb.NET) " (ООП программа это модель.)
"Математика в самом общем смысле слова имеет дело с определением и использованием символических моделей" (компьютерная программа это символическая модель. Подробно про построение моделей в учебнике http://imcs.dvfu.ru/lib.int/docs/Mat...EA%F3,1971.pdf )
"Математическая модель охватывает класс неопределяемых (абстрактных, символических) математических объектов (Object в VB.NET, class в C++, struct в K&R) таких, как числа или векторы (класс vector в С++), и отношения между этими объектами (функции в C/C++)." (Модель на языке компьютерщиков называется "движком". Игровой движок, например, это математическая модель. )
"Математическое отношение - это гипотетическое правило, связывающее два или более символических объекта. Многие отношения могут быть описаны при помощи математических операций, (для поля операции + и *) связывающих один или несколько объектов (операнд, операнды) (Object в VB.NET, class в C++, struct в K&R) с другим объектом или множеством объектов (результатом операции). Абстрактная модель с ее объектами произвольной природы, отношениями и операциями определяется непротиворечивым набором правил (определяющих аксиом), вводящих операции, которыми можно пользоваться, и устанавливающих общие отношения между их результатами (аксиоматическое определение математической модели с помощью ее свойств). Конструктивное определение (математический синтез) вводит новую математическую модель, пользуясь уже известными математическими понятиями (например, определение сложения и умножения матриц в терминах сложения и умножения чисел).
Непротиворечивость аксиоматического определения должна быть доказана конструктивным построением примера, удовлетворяющего определяющим аксиомам (доказательство существования). Кроме того, обычно проверяют взаимную независимость определяющих аксиом.
Математическая модель будет воспроизводить подходящим образом стороны физической (игровой) ситуации, если можно установить правила соответствия, связывающие специфические физические (игровые) объекты и отношения с определенными математическими объектами и отношениями."
(цитата по Г.Корн, Т.Корн - Справочник по математике / Mathematical handfook for scientists and engineers, страница 330)

ООП, в общем, это определение математической модели или проектирование математической модели.

Ссылки для чтения:
1. математическое моделирование http://www.pedsovet.info/info/pages/...info_00002.htm
2. https://ru.wikipedia.org/wiki/Математическая модель / https://en.wikipedia.org/wiki/Mathematical_model
3. Введение в математическое моделирование (Донецкий национальный технический университет) http://www.intuit.ru/studies/courses/2260/156/info
4. Математическое моделирование систем связи http://sernam.ru/book_mm.php
5. Архив журнала "Математическое моделирование" http://www.mathnet.ru/php/archive.ph...wshow=contents
6. [PDF]ОСНОВЫ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ http://math.phys.msu.ru/data/27/Bogolyubov_OMM_1.pdf
7. Проблемы предметной области. Информатика. Математические модели http://www.orenipk.ru/kp/distant_vk/...f_mat_mod.html
8. Математическое моделирование социальных процессов http://www.univer.omsk.su/MEP/diplap/dipl.htm
9. математическое моделирование http://dic.academic.ru/dic.nsf/enc_t...BA%D0%BE%D0%B5

ПРАКТИКА

Бьерн Страуструп - Абстракция данных в языке С++ http://www.cyberguru.ru/cpp/cpp-data-abstraction.html
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите новичку Alex100371 Общие вопросы C/C++ 5 22.08.2014 15:56
Помогите новичку!! RML Microsoft Office Access 9 25.01.2010 13:04
Помогите новичку!!! <<Strelok>> Общие вопросы C/C++ 1 12.10.2009 20:09
Помогите новичку Doz1metr Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 05.08.2009 02:03
Помогите новичку vorron Свободное общение 8 15.03.2008 08:56