2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2, 3  След.
 
 Что изучает Прикладная информатика?
Сообщение22.10.2018, 23:20 
Доброго вечера. Поручили готовить уч план (и пр.) для лицензирования направления Прикладная информатика (то еще развлечение, но пока не об этом).
Профиль взял "Прикладная информатика в информационной сфере", так как выглядит шире прочих (мода пошла задавать вопросы: а соответствует профилю?)
Посмотрел много разных вариантов ООП, но цельной картины в голове нет.

Добавил для начала (ну кроме матем. и гум. предметов) Основы информатики, Языки программирования, веб, архитектуру ЭВМ, операционные системы, информационную безопасность, комп. графику, Численные методы, имитационное моделирование, дискретную математику, Базы данных, разработка программных приложений ...

Что обычно изучают Ваши студенты направления Прикладная информатика? Какие дисциплины Вы считает важным для этого направления (с кр. инфой желательно, и порядок изучения).

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение22.10.2018, 23:34 
Оно при создании, как предполагалось, должно было объединить кучу существовавших ранее специальностей и направлений с общим названием "прикладная информатика в области чего-нибудь" (как правило, чего-нибудь гуманитарного или окологуманитарного), так что в рамках этого направления формально положено готовить информатиков для тех областей человеческой деятельности, где специалисты в этих областях сами в информатике штатно не разбираются.

Поэтому постановка задачи странная. Готовить "программистов вообще" по этому направлению не принято. Обычно это что-то вроде "прикладной информатики в социологии", и тогда набор дисциплин естественным образом определяется местом приложения. Если его нет ("прикладная информатика в информационной сфере" это такое "масло масляное")... ну, конечно, можно соорудить что угодно, но логичнее было удариться в web, всякий дизайн и т.п.; численными методами и дискретной математикой принято заниматься под более серьезными вывесками. :-)

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение23.10.2018, 16:14 
Спасибо за ответ. В провинциальных вузах студентов не так много, приходится обобщать ) ЧМ видел у многих вузов, оставлю "на всякий случай" ).

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение24.10.2018, 00:24 
Pphantom в сообщении #1348450 писал(а):
численными методами и дискретной математикой принято заниматься под более серьезными вывесками.

Но ведь дискретная математика - это как раз математика для программистов.

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение24.10.2018, 00:29 
Примитивизировать мир не нужно. Не все её приложения дискретной математики (да и само по себе это не слишком точное название) доходят до программирования, а в программировании прикладывается не только она. Притом надо ещё отделять математику, которая необходима/полезна для того чтобы писать программы и математику, которая типично прикладывается через написание вычислительного кода к чему-то третьему. В общем всё сложно, но пользы от глобальной классификации, кажется, особой ни для кого и нет.

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение24.10.2018, 00:31 
EgipetskiyEnot в сообщении #1348652 писал(а):
Но ведь дискретная математика - это как раз математика для программистов.
Программисты бывают разными. Для 1С или написания сайтов-"визиток" дискретная математика не нужна, да и для многих куда более сложных разделов без нее вполне можно обойтись.

Верно, впрочем, и обратное - это вполне самоценный раздел математики, который совсем не всегда надо прилагать к программированию.

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение24.10.2018, 00:51 
Аватара пользователя
EgipetskiyEnot
Пришлось писать много программ для вычислений в прикладных физических задачах, базы данных. Самое дискретное в них было - исполняемые команды, которые выполняются пошагово, а не непрерывно. :D

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение24.10.2018, 01:13 
Аватара пользователя
EgipetskiyEnot в сообщении #1348652 писал(а):
Но ведь дискретная математика - это как раз математика для программистов.

И поэтому под это название пихают в разных случаях очень разные вещи.

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение24.10.2018, 01:14 
Аватара пользователя
Pphantom в сообщении #1348654 писал(а):
Для 1С или написания сайтов-"визиток" дискретная математика не нужна
На 1С вполне можно разрабатывать достаточно сложные вещи, для которых хорошее понимание дискретной математики будет критично важно -- важнее, чем в других языках.

-- 24.10.2018, 01:23 --

fred1996 в сообщении #1348658 писал(а):
Пришлось писать много программ для вычислений в прикладных физических задачах, базы данных. Самое дискретное в них было - исполняемые команды, которые выполняются пошагово, а не непрерывно. :D
А мы по всему миру искали систему управления складом, которая могла бы оптимально формировать комбинированный груз прямо в процессе комплектации (без последующего перекладывания). И с этим оказалось очень туго. Пришлось писать самим (на 1С, кстати), благо, программист был после мех-мата, из толковых. А нематематик такого написать вообще не смог бы.

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение24.10.2018, 01:23 
grizzly в сообщении #1348666 писал(а):
На 1С вполне можно разрабатывать достаточно сложные вещи
Можно. Но в большинстве случаев не нужно. :-)

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение24.10.2018, 01:25 
Аватара пользователя
Pphantom в сообщении #1348667 писал(а):
Но в большинстве случаев не нужно. :-)
Это если собственники не только миллионеры, но ещё и деньгами сорить любят :)

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение24.10.2018, 01:33 
fred1996 в сообщении #1348658 писал(а):
Пришлось писать много программ для вычислений в прикладных физических задачах, базы данных.

Основное понятие в базах данных - индексы, которые деревья, которые графы, которые дискретная математика.
Любой бэкендер, в основном, что и делает это пишет запросы в бд, в которых бесконечные join'ы, которые про пересечение/объединение/дополнение/отрицание множеств, которые дискретная математика
А булева алгебра, которая и есть по сути программирование.
А все эти алгоритмы Дейкстры и Флойда-Уоршела, которые вырабатывают алгоритмическое мышление.

-- 24.10.2018, 02:36 --

Munin в сообщении #1348664 писал(а):
И поэтому под это название пихают в разных случаях очень разные вещи.

И что же входит в настоящую дискретную математику? Если в нее не пихать всего разного.

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение24.10.2018, 01:46 
Аватара пользователя
grizzly
В начале 2000-х в Москве я руководил проектом автоматизированного склада, который заменял все склады розничной продажи в один большой центральный склад. Грубо говоря работая с такой программой, магазины не нуждаются в своих складах и товароведах. А вся продукция с центрального склада отправляется сразу в залы продаж. И формы накладных тоже были самонастраевыемые под конкретного заказчика.
Писали такой склад на связке Oracle+Delphi.

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение24.10.2018, 03:39 
EgipetskiyEnot в сообщении #1348669 писал(а):
А булева алгебра, которая и есть по сути программирование.
Извините, что это за бред.

 
 
 
 Re: Что изучает Прикладная информатика?
Сообщение24.10.2018, 04:11 
Аватара пользователя
EgipetskiyEnot в сообщении #1348669 писал(а):
И что же входит в настоящую дискретную математику? Если в нее не пихать всего разного.

А в математике вообще нет такого раздела, как "дискретная математика". Так что при соблюдении условия "если не пихать" - останется ровно пустое множество.

А чего можно понапихать, и насколько неоднозначно, - видно из сравнения статей в русской и английской Википедии:

    теория функциональных систем
    теория графов
    теория автоматов
    теория кодирования
    комбинаторика
    целочисленное программирование

    graph theory
    mathematical logic
    computability
    automata theory
    formal language theory
    information theory (coding theory)
    set theory
    combinatorics
    graph theory
    discrete probability theory
    number theory (cryptography)
    algebraic structures
    calculus of finite differences
    numerical analysis
    discrete Fourier transforms
    computational geometry
    linear programming and other areas of optimization
    queuing theory
    scheduling theory
    network theory
    game theory
    decision theory
    utility theory
    social choice theory

Как видите, тем много, и ни про одну нельзя заранее так сказать, что её стоит выкинуть.

 
 
 [ Сообщений: 35 ]  На страницу 1, 2, 3  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group