- •Исторический подход и прикладной характер математики.
- •2. Какие Вы знаете базовые структуры (разделы) математики?
- •3. Какие Вы знаете важнейшие достижения в области прикладной математики?
- •9. Что такое алгоритм?
- •10. Что такое программирование?
- •11. Какое отношение программирование имеет к решению прикладных
- •12. Что такое математическое моделирование?
- •13. Объяснить на каких-либо примерах: «Что такое «прямая» задача?»
- •15. Объяснить на каких-либо примерах: «Что такое «оптимизационная» задача?»
- •14. Объяснить на каких-либо примерах: «Что такое «обратная» задача?»
- •16. Каковы объект и предмет медицинской информатики? в чём значимость этой области?
- •17. В чѐм особенность клинической информатики?
- •18. Какие классы медицинских информационных систем (мис) вы знаете? Каков цели создания мис и какими данными они оперируют?
- •19. Что такое электронная история болезни? Что в неё входит и чем она отличается от электронной медицинской карты?
- •20. Что такое онтология? Приведите пример какой-либо онтологии в области медицины.
- •21. Приведите примеры структурированных и неструктурированных данных разной степени формализации, обрабатываемых медицинскими информационными системами.
- •22. Какие методы и инструменты существуют для анализа 2d и 3d изображений в медицине?
- •23. Как автоматизируется поддержка принятия решений в медицине?
- •24. Что такое телемедицина? в чём значимость телеприсутствия?
- •25. Что относится к персональным данным пациента?
- •26. Что имеет право делать клинический центр с персональными данными пациента?
- •27. Каковы базовые функции защищённого хранилища персональных данных?
- •28. Как регламентируется ответственность за раскрытие персональных данных?
9. Что такое алгоритм?
Алгоритм — набор инструкций, описывающих порядок действий исполнителя для достижения результата решения задачи за конечное число действий. В старой трактовке вместо слова «порядок» использовалось слово «последовательность», но по мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок». Это связано с тем, что работа каких-то инструкций алгоритма может быть зависима от других инструкций или результатов их работы. Таким образом, некоторые инструкции должны выполняться строго после завершения работы инструкций, от которых они зависят. Независимые инструкции или инструкции, ставшие независимыми из-за завершения работы инструкций, от которых они зависят, могут выполняться в произвольном порядке, параллельно или одновременно, если это позволяют используемые процессор и операционная система.
Часто в качестве исполнителя выступает некоторый механизм (компьютер, токарный станок, швейная машина), но понятие алгоритма необязательно относится к компьютерным программам, так, например, чётко описанный рецепт приготовления блюда также является алгоритмом, в таком случае исполнителем является человек.
Понятие алгоритма относится к первоначальным, основным, базисным понятиям математики. Например, вычислительные процессы алгоритмического характера (арифметические действия над целыми числами, нахождение наибольшего общего делителя двух чисел и т. д.) известны человечеству с глубокой древности.
10. Что такое программирование?
Программи́рование — процесс создания компьютерных программ.
В узком смысле (так называемое кодирование) под программированием понимается написание инструкций (программ) на конкретном языке программирования (часто по уже имеющемуся алгоритму — плану, методу решения поставленной задачи). Соответственно, люди, которые этим занимаются, называются программистами (на профессиональном жаргоне — кодерами), а те, кто разрабатывают алгоритмы — алгоритмистами, специалистами предметной области, математиками.
В более широком смысле под программированием понимают весь спектр деятельности, связанный с созданием и поддержанием в рабочем состоянии программ — программного обеспечения ЭВМ. Иначе это называется «программная инженерия» («инженерия ПО»). Сюда входят анализ и постановка задачи, проектирование программы, построение алгоритмов, разработка структур данных, написание текстов программ, отладка и тестирование программы (испытания программы), документирование, настройка (конфигурирование), доработка и сопровождение.
11. Какое отношение программирование имеет к решению прикладных
задач?
Программирование имеет прямое отношение к решению прикладных задач. Оно позволяет быстро и удобно решать все задачи, связанные с какими-либо вычислениями, тем самым облегчая работу людям. Для решения любой задачи, которую можно задать математически, можно написать программу и тем самым упростить процесс её решения. Это позволяет сосредоточиться на других проблемах, оставив вычисления компьютеру.
Применение:
Прикладное программное обеспечение предприятий и организаций. Например, финансовое управление, система отношений с потребителями, сеть поставок. К этому типу относится также ведомственное ПО предприятий малого бизнеса, а также ПО отдельных подразделений внутри большого предприятия. (Примеры: управление транспортными расходами, служба IT-поддержки)
Программное обеспечение, обеспечивающее доступ пользователя к устройствам компьютера.
Программное обеспечение инфраструктуры предприятия. Обеспечивает общие возможности для поддержки ПО предприятий. Это системы управления базами данных, серверы электронной почты, управление сетью и безопасностью.
Программное обеспечение информационного работника. Обслуживает потребности индивидуальных пользователей в создании и управлении информацией. Это, как правило, управление временем, ресурсами, документацией, например,текстовые редакторы, электронные таблицы, программы-клиенты для электронной почты и блогов, персональные информационные системы и медиаредакторы.
Программное обеспечение для доступа к контенту. Используется для доступа к тем или иным программам или ресурсам без их редактирования (однако может и включать функцию редактирования). Предназначено для групп или индивидуальных пользователей цифрового контента. Это, например, медиа-плееры, веб-браузеры, вспомогательные браузеры и др.
Образовательное программное обеспечение по содержанию близко к ПО для медиа и развлечений, однако в отличие от него имеет четкие требования по тестированию знаний пользователя и отслеживанию прогресса в изучении того или иного материала. Многие образовательные программы включают функции совместного пользования и многостороннего сотрудничества.
Имитационное программное обеспечение. Используется для симуляции физических или абстрактных систем в целях научных исследований, обучения или развлечения.
Инструментальные программные средства в области медиа. Обеспечивают потребности пользователей, которые производят печатные или электронные медиаресурсы для других потребителей, на коммерческой или образовательной основе. Это программы полиграфической обработки, верстки, обработки мультимедиа, редакторы HTML, редакторы цифровой анимации, цифрового звука и т. п.
Прикладные программы для проектирования и конструирования. Используются при разработке аппаратного и программного обеспечения. Охватывают автоматизированное проектирование (computer aided design — CAD), автоматизированный инжиниринг (computer aided engineering — CAE), редактирование и компилирование языков программирования, программы интегрированной среды разработки (Integrated Development Environments).
