Составные части программы это

Общая информатика – наука о закономерностях создания, сбора, воспроизведения, хранения, обработки, распределения и использования информации в различных областях человеческой деятельности: науке, технике и т.д с использованием компьютера. Существуют три составные части информатики: Теоретическая информатика, Средства информатизации, Информационные системы и технологии.

ЧТО ИЗУЧАЕТ МЕДИЦИНСКАЯ ИНФОРМАТИКА. ЧТО ЯВЛЯЕТСЯ ОБЪЕКТОМ И ПРЕДМЕТОМ ЕЕ ИЗУЧЕНИЯ.

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

ПОНЯТИЕ ОБ ИНФОРМАЦИИ. ВИДЫ МЕДИЦИНСКОЙ ИНФОРМАЦИИ.

Информация – это сведения об окружающем мире и протекающих в нем процессах, воспринимаемых с помощью органов чувств; сообщения, осведомляющие о положении дел, состоянии чего-либо. Виды информации – документы, чертежи, рисунки, графики, звуковые и световые сигналы, нервные импульсы.

Устройство компьютера. Из чего состоит компьютер?

ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ.

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

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

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

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

Алгоритм. Виды алгоритмов. Способы описания алгоритмов. Понятие о диагностическом алгоритме.

Алгоритм — это точное и понятное описание последовательности действий над заданными объектами, позволяющее получить конечный результат.

* линейный — список команд, выполняемых последовательно друг за другом

* разветвляющийся — алгоритм, содержащий хотя бы одну проверку условия, в результате которой обеспечивается переход на один из возможных вариантов решения

* циклический — алгоритм, предусматривающий многократное повторение одной и той же последовательности действий, причём количество повторение обуславливается исходными данными или условием задачи

Способы описания алгоритмов:

1. Словесный способ основан на естественном языке. Каждый шаг имеет порядковый номер. Действия должны выполняться шаг за шагом. Словесное описание применяется для решения несложных задач. Из-за отсутствия наглядности не может использоваться для решения сложных задач

4 минуты и ты знаешь как устроен компьютер

2. Блок-схема (схематический способ описания) -описание структуры алгоритмов с помощью геометрических фигур с линиями-связями для указания порядка выполнения действий. Благодаря наглядности он явно отображает порядок выполнения отдельных команд.

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

МОДЕЛЬ, ВКЛЮЧАЯЩАЯ ВНУТРИВЕННУЮ ИЛИ ВНУТРИАРТЕРИАЛЬНУЮ ИНФУЗИЮ.

См. в методичке стр 236-237

БАЗОВАЯ КОНФИГУРАЦИЯ ПЕРСОНАЛЬНОГО КОМПЬЮТЕРА

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

УСТРОЙСТВА ХРАНЕНИЯ ДАННЫХ

К внешним устройствам хранения данных относятся: стримеры, ZIP-накопители и магнитно-оптические диски, жесткие диски (винчестеры), а также флэш-карта. — Стримеры – устройства для записи цифровых данных на магнитном диске. Их недостатки: малая производительность, так как магнитная лента является устройством последовательного доступа, и недостаточная надежность, так как ленты стримеров, испытывая повышенные механические нагрузки, могут физически выходить из строя.

Емкость картриджей для стримеров составляет до нескольких десятков Гбайт. — ZIP-накопители – устройства для записи на дискеты-картриджи, имеющие много общего с обычными дискетами, но вмещающие значительно больше данных. — Магнитно-оптические диски – обладают универсальностью, их емкость составляет от 230 Мбайт до 5 Гбайт. — Винчестер – обладает большой емкостью и быстродействием. В современном ПК для решения простых задач должен быть установлен жесткий диск емкостью не менее 40 Гбайт, а для работы с большими объемами данных – не менее 120 Гбайт. — Флэш-карта – предназначена для оперативного копирования и переноса данных с одного компьютера на другой. Емкость карты – несколько Гбайт. К внутренним устройствам хранения данных относятся: оперативная память, кэш-память (см. вопросы 21 и 22).

Читайте также:
Какие существуют вспомогательные средства защиты административные методы и антивирусные программы

УСТРОЙСТВА ОБМЕНА ДАННЫМИ

Модем (МОдулятор + ДЕМодулятор) – это устройство, предназначенное для обмена информацией между удаленными компьютерами по каналам связи. Каналы связи: проводные, оптоволоконные, радиочастотные, кабельные. Модулятор в модеме при передаче данных изменяет характеристики несущего сигнала в соответствии с изменениями входного информационного сигнала. Демодулятор осуществляет обратный процесс при приеме данных из канала связи.

УСТРОЙСТВА ВЫВОДА ДАННЫХ

Устройства вывода данных служат для передачи информации от основных устройств компьютера (оперативной памяти, процессора) к человеку. К ним относятся монитор, принтер, плоттер, колонки. — Монитор (дисплей) – универсальное устройство визуального отображения всех видов информации. Одна из основных характеристик монитора – размер экрана по диагонали (в дюймах).

Монитор работает под управление специального аппаратного устройства – видеоадаптера (видеокарта), который предусматривает 2 возможных режима – текстовый и графический. При работе в текстовом режиме информация отображается на экране в виде 25 строк по 80 позиций в каждой строке. В графическом режиме изображение формируется так же, как и на экране телевизора – мозаикой, совокупностью точек, каждая из которых окрашена в тот или иной цвет. Эта точка на экране называется пикселем. — Принтер – печатающее устройство, позволяющее получать копии документов на бумаге или прозрачном носителе. Различают матричные (данные выводятся на бумагу в виде оттиска, образующегося при ударе иголок через красящую ленту), струйные(изображение формируется микроскопическими каплями специальных чернил, выдуваемых на бумагу через маленькие отверстия) и лазерные (для печати используется лазерный луч) принтеры. — Плоттер (графопостроитель) – устройство для вывода на бумагу чертежей, схем и любой другой графической информации. — Колонки – устройство для вывода звуковой информации.

УСТРОЙСТВА ВВОДА ДАННЫХ

Устройства ввода данных служат для передачи информации от человека к основным устройствам компьютера. К ним относятся клавиатура, манипуляторы, сканеры и дигитайзеры. — Клавиатура – клавишное устройство ввода в компьютер знаковых данных и команд. Любая клавиатура разделена на части: 1)слева – основная часть, на которой расположены алфавитно-цифровые клавиши и клавиши специального назначения (Enter – для завершения ввода текущей строки и перехода к следующей; Shift – для перехода на заглавные буквы или для набора символов, находящихся в верхней части клавиш; BackSpace – удаляет символы, находящиеся слева от курсора; CapsLock — фиксирует режим прописных букв; Ctrl и Alt – для управления программами компьютера; Tab – для перехода к следующей позиции табуляции при редактировании текстов; функциональные клавиши F1-F12 – в каждой программе выполняют произвольные функции), 2)справа – вспомогательная часть, на которой расположена панель калькулятора, работающая при включенном режиме NumLock. 3)группа клавиш управления курсором – Home (перемещает курсор в начало), End (перемещает курсор в конец), Del (удаляет символ, на котором находится курсор), Pgdn (для перелистывания экранных страниц), Ins(с ее помощью компьютер переводится в режим вставки, где курсор принимает вид квадрата). — Манипуляторы: мышь, джойстик, трекбол (в ноутбуках) и др. — Сканер – устройство для ввода в ПК графической и текстовой информации. — Дигитайзеры (графические планшеты) – тоже для ввода графической информации.

Требования, предъявляемые WINDOWS к аппаратным средствам компьютера.

ОС WINDOWS предъявляет следующие требования к аппаратным средствам ПК:

· -персональный компьютер с процессом PREMIUM D или совместимый с ним;

· -оперативная память (ОП) не менее 512 мб;

· -монитор и видеоадаптер, поддерживающий режим VGA или более высокий;

· -более 1 гб свободной дисковой памяти;

· -в качестве дополнительных устройств настоятельно рекомендуется иметь дисковод CD-ROM, звуковую карту и модем.

ДЕТЕРМИНИСТСКАЯ ЛОГИКА

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

Читайте также:
Программа где дети готовят еду

СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ. ОСНОВНЫЕ ПОНЯТИЯ СУБД FoxPro

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

АППАРАТНОЕ ОБЕСПЕЧЕНИЕ МПКС

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

ПОНЯТИЕ ОБ ОБЩЕЙ ИНФОРМАТИКЕ. СОСТАВНЫЕ ЧАСТИ ИНФОРМАТИКИ.

Общая информатика – наука о закономерностях создания, сбора, воспроизведения, хранения, обработки, распределения и использования информации в различных областях человеческой деятельности: науке, технике и т.д с использованием компьютера. Существуют три составные части информатики: Теоретическая информатика, Средства информатизации, Информационные системы и технологии.

Источник: cyberpedia.su

Презентация на тему Cоставные части программы, локальные и глобальные переменные. Функции

Алгоритмизация и программирование I Лекция 7

(постоянных величин):
const N = 20;
Глобальные переменные — это переменные, объявленные вне основной программы и подпрограмм. К таким переменным могут обращаться все функции данной программы (их не надо еще раз объявлять в этих функциях).
Объявление функций — обычно ставятся выше основной программы. По требованиям языка Си в тот момент, когда транслятор находит вызов подпрограммы, она должна быть объявлена и известны типы всех ее параметров.
•Основная программа может располагаться как до всех подпрограмм, так и после них. Не рекомендуется вставлять ее между подпрограммами, так как при этом ее сложнее найти.

Составные части программы Подключение заголовочных файлов — это строки, которые начинаются

Слайд 7Локальные и глобальные переменные
Глобальные переменные доступны из

любой функции. Поэтому их надо объявлять вне

всех подпрограмм.
Локальные переменные объявляются в функциях, известны только той подпрограмме, где они объявлены.

Локальные и глобальные переменные Глобальные переменные доступны из любой функции. Поэтому их

Слайд 8Пример
#include
int var = 0; // объявление

глобальной переменной
void ProcNoChange ()
int var; //

локальная переменная
var = 3; // меняется локальная переменная
>
void ProcChange1 ()
var = 5; // меняется глобальная переменная
>
void ProcChange2 ()
int var; // локальная переменная
var = 4; // меняется локальная переменная
::var = ::var * 2 + var; // меняется глобальная переменная
>
void main()
ProcChange1(); // var = 5;
ProcChange2(); // var = 5*2 + 4 = 14;
ProcNoChange(); // var не меняется
printf ( «%d», var ); // печать глобальной переменной (14)
>

Пример #include int var = 0; // объявление глобальной переменной void

Слайд 9Глобальные и локальные переменные
Глобальные переменные не надо

заново объявлять в подпрограммах.
Если в подпрограмме объявлена

локальная переменная с таким же именем, как и глобальная переменная, то используется локальная переменная.
Если имена глобальной и локальной переменных совпадают, то для обращения к глобальной переменной в подпрограмме перед ее именем ставится два двоеточия:
::var = ::var * 2 + var;
Рекомендуются использовать как можно меньше глобальных переменных, а лучше всего – не использовать их вообще, потому что глобальные переменные
затрудняют анализ и отладку программы;
повышают вероятность серьезных ошибок — можно не заметить, что какая-то подпрограмма изменила глобальную переменную;
увеличивают размер программы, так как заносятся в блок данных, а не создаются в процессе выполнения программы.
Поэтому глобальные переменные применяют в крайних случаях:
для хранения глобальных системных настроек (цвета экрана и т.п.);
если переменную используют три и более подпрограмм и по каким-то причинам неудобно передавать эти данные в подпрограмму как параметры.
Везде, где можно, надо передавать данные в функции через их параметры. Если же надо, чтобы подпрограмма меняла значения переменных, надо передавать параметр по ссылке.

Источник: thepresentation.ru

Составные части ППП. Оболочка ППП

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

Читайте также:
Проверить карту мир в программе

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

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

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

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

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

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

Рис. 2.1 — Составные части ППП

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

— управляющие программы – мониторы для вызова модулей и библиотечных подпрограмм;

— языковые процессоры для перевода формулировки прикладной задачи на язык программирования;

— специализированные базы данных;

— средства диалогового взаимодействия с пользователем и т.д.

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

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

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

Пример. Фирма «1С» начала свою деятельность на рынке программных средств с продвижения своего программного продукта 1С: Бухгалтерия. Продукт получился весьма универсальный (разработчики подчеркивают, что ни одна из множества поправок к действующему законодательству не привела к необходимости вносить коренные изменения в исполняемый код). Но при ее разработке была применена бухгалтерская модель учета, что наложило ограничение на использование программы для автоматизации других сторон деятельности предприятия (оперативный учет, управление ресурсами).

Поэтому было принято решение о создании интегрированной информационной системы «1С: Предприятие», используя понятие оболочки пакета. Разработчики компании назвали ее «платформаV7».

Пакет состоит из трех уровней (рис. 2.3).

Уровень первый – технологический. На этом уровне находятся общие компоненты, используемые каждой из прикладных подсистем.

Уровень третий – конкретная конфигурация пакета.

Уровень второй определяет предметную направленность программного продукта и состоит из трех областей.

В этих областях «время течет по-разному»:

· оперативный учет – управление хозяйственными операциями в реальном времени; здесь необходима строгая хронология (учет оборотов, остатков);

· бухгалтерский учет – отражение хозяйственной деятельности (план счетов, ввод операций и проводок, расчет бухгалтерских итогов); документы можно вводить и обрабатывать без строгого соблюдения физической хронологии, например, для правильного расчета итогов за период необходимо только, чтобы все документы, относящиеся к этому периоду, были проведены;

· расчет – выполнение сложных периодических расчетов по специальным алгоритмам; основа – журнал расчетов, определяющий вид объектов, по которым ведется расчет (зарплата, себестоимость, дивиденды, налоги и т.п.).

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

Источник: megaobuchalka.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru