<<
>>

1.3. Программное обеспечение

В программном обеспечении информационной системы можно условно выделить два типа программ: базовое (стан­дартное), сетевое и специальное программное обеспечение.

Базовое или стандартное программное обеспечение предназначено для организации работы компьютера в ав­тономном режиме, и его состав не зависит от профессио­нальной специализации.

Специальное программное обеспечение определяется профессиональной специализацией и технологическими задачами информационной системы.

■и Базовое или стандартное программное обеспечение

В состав базового программного обеспечения входят си­стемные программы и прикладные программы (текстовые и графические редакторы, электронные таблицы, базы дан­ных, деловой пакет, калькулятор и т.п.)

Системные программы предназначены для эксплуата­ции и технического обслуживания ПК, управления и орга­низации вычислительного процесса при решении любой конкретной задачи на ПК. К ним относятся: базовая сис­тема ввода-вывода, операционные системы, оболочки опе­рационных систем, драйверы устройств, программы ути­литы, обслуживающие программы.

Базовая система ввода-вывода (Base Inhut-Output System —• BIOS) — самый низкий уровень программного обеспечения; являясь неизменяемой частью ПК находит­ся в постоянной памяти. Основная функция BIOS — уп­равление стандартными внешними (периферийными) уст­ройствами, а именно — дисплеем, клавиатурой, дисково­дами, принтером, таймером. Вспомогательные функции BIOS реализуются при включении ПК на этапе загрузки: а) поиск сначала на гибком диске, затем на винчестере программы-загрузчика операционной системы, б) тести­рование аппаратной части, в том числе и оперативной па­мяти, в) запуск стандартных (внутренних) драйверов — фиксированных программ для управления внешними ус­тройствами.

Операционная система — это комплекс программ, предназначенный для наиболее эффективного использо­вания всех средств ПК в процессе решения задачи, для повышения удобства работы с ней.

Операционная система поставляется вместе с ПК. Операционная система ПК ре­шает 4 основные задачи. Первая задача — организация связи, общения человека с ПК в целом и с отдельными его устройствами — устройствами печати внешней памя­ти, и т. д. Общение с ПК обеспечивается с помощью сис­темных команд. Каждая команда представляет собой крат­кое предписание, определяющее, какую операцию и над каким объектом (программой, файлом) операционная си­стема должна выполнить.

Вторая задача операционной системы — организация взаимодействия всех блоков ПК в процессе выполнения программы, в частности:

— размещение в ОЗУ данных и результатов решения задачи;

— при использовании в программе файлов данных — размещение их на диске в соответствии с требова­нием программы;

— своевременное включение различных блоков и уст­ройств ПК по требованию программы.

Третья задача — обеспечение других программ единым и стандартным доступом к устройствам ввода и вывода информации, и четвертая — управление выполнением од­ной или нескольких одновременно запущенных программ и обменом информацией между ними. IBM PC и совмес­тимые с ним могут работать под управлением операцион­ной системы MS DOS и Windows фирмы Microsoft.

Итак, операционная система — это посредник между пользователем и ПЭВМ, обеспечивающий пользователю управление ПК. Однако и с помощью системных команд управлять нелегко — нужно помнить формат каждой ко­манды, а их более 50, да и многократный ввод команд утомляет. Поэтому между пользователем и уже операци­онной системой имеет место еще один посредник — опе­рационная оболочка.

Принцип работы программы-оболочки: список файлов и подкаталогов файловой системы выводится программой на экран, и для выполнения команды операционной си­стемы вместо ввода с клавиатуры имени рабочего файла указывают его имя на экране с помощью подсветки, а вместо ввода имени команды нажимают ту или иную кла­вишу. Наибольшее распространение получили операци­онные оболочки Norton Commander, Windows.

Операционная система дает только минимальные воз­можности для управления различными устройствами.

Чтобы расширить эти возможности для каждого устрой­ства, пишется отдельная программа, которую называют драйвером. Так, программа, управляющая работой мыши, называется драйвером мыши, работой сканера — драйве­ром сканера и т.д.

К системным программам можно также отнести боль­шое количество утилит, т. е. программ вспомогательного назначения. Основное назначение утилит состоит в авто­матизации работ по проверке, наладке и настройке ком­пьютерной системы, расширение или улучшение функ­ций системных программ.

Очень важной группой программ являются програм­мы, с помощью которых тестируют компьютерные систе­мы, исправляют обнаруженные дефекты или оптимизи­руют работу некоторых устройств ПК.

Текстовые редакторы, текстовые процессоры, графи­ческие редакторы, системы управления базами данных, электронные таблицы, интегрированные системы делоп­роизводства относят к прикладным программным сред­ствам.

Текстовые редакторы (текстовый редактор Norton Commander). Основные функции этого класса прикладных программ заключаются в вводе и редактировании тексто­вых данных. Дополнительные функции состоят в автома­тизации процессов ввода и редактирования. Для опера­ций ввода, вывода и сохранения данных текстовые редак­торы вызывают и используют системное программное обес­печение.

Текстовые процессоры (Лексикон, Multi Edit, Word Perfect, Microsoft Word и др). Основное отличие тексто­вых процессоров от текстовых редакторов состоит в том, что они позволяют не только вводить и редактировать текст, но и форматировать его, то есть оформлять. Соот­ветственно, к основным средствам текстовых процессоров относятся средства обеспечения взаимодействия текста, графики, таблиц и других объектов, составляющих ито­говый документ, а к дополнительным — средства автома­тизации процесса форматирования.

Графические редакторы (Paint Brush, Corel Draw). Это обширный класс программ, предназначенных для созда­ния и(или) обработки графических изображений. В од­ном классе различают следующие категории: растровые редакторы, векторные редакторы и программные средства для создания и обработки трехмерной графики (ЗО-редак- торы).

Растровые редакторы применяют в тех случаях, когда графический объект представлен в виде комбинации то­чек, образующих растр и обладающих свойствами ярко­сти и цвета. Такой подход эффективен в тех случаях, ког­да графическое изображение имеет много полутонов и информация о цвете элементов, составляющих объект, важнее, чем информация об их форме.

Векторные редакторы отличаются от растровых спосо­бом представления данных об изображении. Элементар­ным объектом векторного изображения является не точ­ка, а функция, обычно 3-го порядка. Такой подход харак­терен для чертежно-графических работ, в которых форма линий имеет большее значение, чем информация о цвете отдельных точек, составляющих ее.

Редакторы трехмерной графики используют для созда­ния трехмерных композиций.

Системы управления базами данных (FOXPRO, Micro­soft Access). Базами данных называют огромные массивы данных, организованных в табличные структуры. Основ­ными функциями систем управления базами данных яв­ляются:

- создание пустой (незаполненной) структуры базы данных;

- предоставление средств ее заполнения или импорта данных из таблиц другой базы;

- обеспечение возможности доступа к данным, а так­же предоставление средств поиска и фильтрации.

Многие системы управления базами данных дополни­тельно предоставляют возможности проведения простей­шего анализа данных и их обработки. В результате воз­можно создание новых таблиц баз данных на основе име­ющихся. В связи с широким распространением сетевых технологий к современным системам управления базами данных предъявляется также требование возможности работы с удаленными и распределенными ресурсами, на­ходящимися на серверах локальных или глобальных ком­пьютерных сетей.

Электронные таблицы (Microsoft Excel). Электронные таблицы предоставляют комплексные средства для хра­нения различных типов данных и их обработки. В неко­торой степени они аналогичны системам управления ба­зами данных, но основной акцент смещен не на хранение массивов данных и обеспечение к ним доступа, а на пре­образование данных, причем в соответствии с их внутрен­ним содержанием.

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

К интегрированным системам делопроизводства следу­ет отнести программу Microsoft Outlook, которая выполня­ет функции личного секретаря и помощника. Программа ориентирована на применение в локальной вычислитель­ной сети, но может работать и на локальном компьютере, однако в этом случае некоторые функции Outlook будут недоступны. Для решения задач по планированию и органи­зации работы программа имеет следующие модули: кален­дарь, организатор задач, обработчик сообщений, организа­тор контактов и собраний, дневник, записная книжка.

Функции, которые выполняет каждый модуль, соот­ветствуют их названию. Так, модуль «Организатор задач» предназначен для планирования конкретных работ и кон­троля их исполнения. Для этого в модуль вносятся дан­ные о начале и окончании работы, название работы, ис­полнители, расходы и осуществляется контроль состояния дел в текущий момент. Использование таких программ особенно важно в административно-организационных АРМ.

Сетевое программное обеспечение рассмотрено в раз­деле 5.

КОНТРОЛЬНЫЕ ВОПРОСЫ

1. Что такое медицинская информатика, что являет­ся предметом ее изучения?

2. Дайте определение информатики как науки. Како­вы основные направления практических приложе­ний информатики?

3. Что такое «система» и «информационная система»?

4. Какие подсистемы образуют обеспечение информа­ционной системы? Дайте их краткую характерис­тику.

5. Перечислите основные устройства базовой конфи­гурации персонального компьютера и укажите их назначение.

6. Назначение процессора. Характеристика основных параметров процессора: мощность, разрядность, рабочая тактовая частота, размер кэш-памяти.

7. Различие оперативного и внешнего запоминающих устройств. Устройства внешней памяти.

8. Монитор, режимы работы монитора и основные его характеристики.

9. Устройства ввода и вывода данных и их назначе­ние.

10. Что такое программное обеспечение? Какие основ­ные типы программ вам известны?

11. Что такое операционная система? Какие функции операционной системы вам известны?

'12. Перечислите прикладные программные средства и укажите их назначение.

ЛИТЕРАТУРА

1. Гельман В.Я. Медицинская информатика: практи­кум / В.Я. Гельман. — СПб.: Питер, 2001. — 480 с.

2. Информатика. Базовый курс / Под ред. Симонови­ча С.В. и др. — СПб.: Питер, 1999. — 640 с.

3. Информатика: учебник /Под ред. Н.В. Макаровой. — М.: Финансы и статистика, 2001. — 768 с.

4. Каймин ВЛ. Информатика: учебник / В.А. Кай- мин. — М.: ИНФРА-М, 2001. — 272 с.

5. Ляхович В.Ф. Основы информатики / В.Ф. Ляхо- вич. — Ростов н/Д: Изд-во «Феникс», 1996. — 640 с.

6. Фигурнов В.Э. IBM PC для пользователя / В.Э. Фи­гурнов. — М.: ИНФРА-М, 1995. — 432 с.

<< | >>
Источник: В.И. Чер­нов и др.. Медицинская информатика: Учеб. пособие — Ростов н/Д: Феникс,2007. — 320 с.. 2007

Еще по теме 1.3. Программное обеспечение:

  1. Приборное обеспечение реакций амплификации
  2. Налоговое стимулирование расходов на программное обеспечение.
  3. ТЕМА №1 Аппаратные и программные средства современного персонального компьютера
  4. ЗАНЯТИЕ №5 Автоматизированное рабочее место врача: программное обеспечение. Специализированные медицинские прикладные программы
  5. 1.9.3. Программное обеспечение для непараметрической статистики
  6. 1.3. Программное обеспечение
  7. Программное обеспечение компьютерных сетей
  8. 6.3. Правовое обеспечение медицинских информационных систем
  9. Обзор аппаратно-программных средств телемедицинских систем
  10. Компьютер = Аппаратная часть («Железо») + программное обеспечение (ПО).
  11. ЛЕКЦИЯ 7. СИСТЕМА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПК
  12. Структура программного обеспечения ПК
  13. Сервисное программное обеспечение
  14. Программное обеспечение анализа и распознавания изображений нейронов
  15. Математическое программное обеспечение для анализа РОГ сигналов
  16. Экспериментальное программно-алгоритмическое обеспечение для анализа параметров амплитудно-фазового сопряжения ЭКГ- составляющих и управления диагностическим процессом
- Акушерство и гинекология - Анатомия - Андрология - Биология - Болезни уха, горла и носа - Валеология - Ветеринария - Внутренние болезни - Военно-полевая медицина - Восстановительная медицина - Гастроэнтерология и гепатология - Гематология - Геронтология, гериатрия - Гигиена и санэпидконтроль - Дерматология - Диетология - Здравоохранение - Иммунология и аллергология - Интенсивная терапия, анестезиология и реанимация - Инфекционные заболевания - Информационные технологии в медицине - История медицины - Кардиология - Клинические методы диагностики - Кожные и венерические болезни - Комплементарная медицина - Лучевая диагностика, лучевая терапия - Маммология - Медицина катастроф - Медицинская паразитология - Медицинская этика - Медицинские приборы - Медицинское право - Наследственные болезни - Неврология и нейрохирургия - Нефрология - Онкология - Организация системы здравоохранения - Оториноларингология - Офтальмология - Патофизиология - Педиатрия - Приборы медицинского назначения - Психиатрия - Психология - Пульмонология - Стоматология - Судебная медицина - Токсикология - Травматология - Фармакология и фармацевтика - Физиология - Фтизиатрия - Хирургия - Эмбриология и гистология - Эпидемиология -