- •Введение
- •Тема 1. Основы алгоритмизации
- •1.1. Этапы решения задач на ПК
- •1.2. Блок-схемы алгоритмов
- •2.1. Основные элементы IDE Turbo Pascal 7.1
- •2.1.1. Пункт меню File
- •2.1.2. Пункт меню Edit
- •2.1.3. Пункт меню Run
- •2.1.4. Пункт меню Compile
- •2.2. Ввод программы в среде Turbo Pascal
- •2.3.Сохранение программы в файле
- •2.4. Работа с существующей программой
- •2.5. Компиляция программы в среде Turbo Pascal
- •2.6. Выполнение программы в среде Turbo Pascal
- •2.7. Выход из среды Turbo Pascal
- •Тема 3. Элементы языка Турбо Паскаль и программирование линейных вычислительных процессов
- •3.1. Алфавит языка
- •3.2. Идентификаторы
- •3.3. Основные типы данных и операции с ними
- •3.4. Константы и переменные
- •3.5. Выражения
- •3.7. Структура программы
- •3.8. Ввод исходных данных. Операторы READ и READLN
- •3.9. Вывод данных. Операторы WRITE и WRITELN
- •3.10. Оператор присваивания
- •3.11. Пример составления программы
- •3.12. Контрольные вопросы
- •3.13. Варианты заданий
- •4.1. Методические указания
- •4.2. Условный оператор и составной оператор
- •4.4. Контрольные вопросы
- •4.5. Варианты заданий
- •Тема 5. Программирование циклических процессов
- •5.1. Общие сведения
- •5.2. Цикл с параметром
- •5.3. Цикл с предусловием
- •5.4. Цикл с постусловием
- •5.5. Контрольные вопросы
- •Тема 6. Основы работы
- •6.1. Работа с окнами в ОС Windows и запуск программ
- •6.1.1. Представление окна на экране
- •6.1.2. Изменение размеров и перемещение окон
- •6.1.3. Переключение между окнами
- •6.1.4. Как упорядочить окна на экране
- •6.1.5. Работа с диалоговыми окнами
- •6.1.6. Запуск программ
- •6.2. Задание для самостоятельного выполнения
- •6.3. Отработка приемов управления с помощью мыши
- •6.4. Создание ярлыка программы или документа
- •6.5. Изучение приемов работы с объектами
- •6.6. Настройка оформления Рабочего стола
- •6.7. Контрольные вопросы
- •Тема 7. Текстовый редактор MS Word
- •7.1. Подготовка текстового документа
- •7.2. Работа со списками и колонками текста
- •7.3. Работа с таблицами и диаграммами
- •7.4. Работа с графическими объектами и формулами
- •7.5. Контрольные вопросы
- •Тема 8. Табличный процессор MS Excel
- •8.1. Электронная таблица
- •8.2. Форматирование листа Excel
- •8.3. Построение диаграммы
- •8.4. Контрольные вопросы
- •Тема 9. Графические редакторы
- •9.1. Графический редактор Paint
- •9.2. Графический редактор CorelDraw
- •9.3. Контрольные вопросы
- •Тема 10. Электронные базы данных MS Access
- •10.1. Создание базы данных «Клиника»
- •10.2. Работа с базой данных
- •10.3. Контрольные вопросы
- •Тема 11. Интернет – общие данные
- •11.1. Основные сведения
- •11.2. MEDLINE и другие базы данных
- •11.3. Телемедицина
- •11.4. Будущее Интернета для врача
- •11.5. Задания для самостоятельного выполнения
- •ЗАДАНИЕ 1. Настройка начальной страницы браузера MS Internet Explorer
- •ЗАДАНИЕ 2. Организация рабочего окна
- •ЗАДАНИЕ 3. Работа с системой безопасности программы
- •ЗАДАНИЕ 4. Знакомство с поисковой системой Google
- •ЗАДАНИЕ 5. Знакомство с поисковой системой Яндекс
- •ЗАДАНИЕ 6. Знакомство и работа с форумами
- •11.6. Контрольные вопросы
- •Библиографический список
ЗАДАНИЕ 5. Установление межтабличных связей
Установите связь между таблицамиПациент, Диагноз и Ста-
ционар.
Для этого необходимо:
-Обратиться к пункту менюСервис ®Схема данных. Откроется окно Схема данных.
-Используя команду Связи ®Добавить таблицу, укажите имена таблиц, которые должны быть связаны. Названия каждой из таблиц со списками полей появятся в соответствующем окне.
-Установите курсор в любую из таблиц на полеКод, по которому будет установлена связь, и «перетащите» это поле на связующее поле Код другой таблицы. Откроется диалоговое окно Связи.
-Активизируйте флажок Обеспечение целостности данных.
Данное действие позволит предотвратить случайное удаление или изменение связанных данных.
-Для того чтобы удалить связь между таблицами наСхеме данных, нужно щелкнуть правой кнопкой мыши на этой связи и в появившемся контекстном меню выбрать строку
Удалить.
10.2. Работа с базой данных
ЗАДАНИЕ 6. Создание формы
Создайте форму в столбец для таблицы Пациенты и произведите дополнение таблицы данными о новых пациентах. Сохраните форму под именем Пациенты.
Для этого:
-В окне базы данных выберите Объекты ®Формы.
-Щелкните на кнопке Создать — откроется диалоговое окно
Новая форма.
-Выберите тип Автоформы в столбец.
-Выберите таблицу Пациенты, для которой необходимо создать форму. Нажмите Ок.
135
- Сохраните форму под именем Пациенты.
ЗАДАНИЕ 7. Добавление новых данных в режиме Формы и поиск записей по образцу
-Откройте форму Пациенты в режиме Формы.
-Нажмите на панели инструментов кнопку Вставка ®Новая запись.
-Введите данные и нажмите клавишуTab для перехода к следующему полю.
-В конце записи нажмите клавишуTab для перехода к сле-
дующей записи.
Для поиска записей в режимеФормы необходимо в окне базы данных дважды щелкнуть на имени объектаПациенты, в котором будет производиться поиск. Далее выполнить следующее:
-Выберите поле поиска.
-На панели инструментов выберите команду Правка ®Най-
ти.
-В диалоговом окнеПоиска введите в строку Образец последовательность символов, которую надо искать.
-В поле «Совпадение» укажите: С начала поля— если данные, по которым ведется поиск, известны целиком; С любой части поля — если поиск ведется по части данных, которая может оказаться в различных областях поля, например, по первым или последним трем символам.
-Установите область и направление поиска.
-Щелкните на кнопке Найти.
-Если осуществляется поиск более чем одной записи, то для продолжения поиска щелкните на кнопке Найти далее.
-Если других, записей не найдено, Microsoft Access запрашивает, намерены ли вы продолжить поиск, начав с самой первой записи таблицы.
-Щелкните на кнопкеЗакрыть, чтобы закрыть диалоговое окно.
136
ЗАДАНИЕ 8. Сортировка и поиск записей
Выполните сортировку по возрастанию в поляхВозраст и Дата рождения таблицы Пациенты. Для этого:
-Выберите Объекты ®Таблицы ®Пациенты ®Открыть.
-Для сортировки по возрастанию (А -Я) или убыванию (Я-А)
нажмите соответствующую кнопку панели инструментов или команду Записи ®Сортировка.
Произведите поиск записей о пациентах, проживающих в г. Рязань и имеющих страховой полис от компании«Панацея». Для этого:
-Откройте таблицу Пациенты и выберите командуЗаписи
®Фильтр ®Расширенный фильтр.
-В окне Фильтр укажите все параметры интересующих записей, начав с указания поля, для которого нужно установить условия.
-Перетащите выбранное имя поля в первую клетку строки Поле бланка фильтра или из предложенного в строкеПоле бланка фильтра списка выберите нужное поле, щелкнув на стрелке в правой части клетки поля.
-В клетку Условие отбора введите с клавиатуры соответствующее условие.
-Нажмите клавишу Enter. Microsoft Access добавляет к вашему критерию недостающие символы (кавычки для текста, знак # — для даты и т.д.)
-Щелкните на кнопкеПрименить фильтр панели инструментов или выберите командуФильтр ®Применить фильтр. Для того чтобы отобразить все записи, выберите команду Записи ®Удалить фильтр.
ЗАДАНИЕ 9. Создание запросов. Запрос на выборку в многотабличной базе данных
Используя таблицы: Пациенты, Диагноз и Стационар, сформи-
руйте запрос на выборку записей с указанием фамилии пациента, даты консультации, врача-консультанта, поставленного диагноза, отделения, в которое направлен пациент, и лечащего врача. Вы-
137
полните созданный запрос и сохраните под именемКонсульта-
ция.
Для создания нового запроса на выборку:
-В окне База данных выберите вкладку Запрос и нажмите кнопку Создать.
-Выберите режим Конструктор и нажмите Ок.
-В диалоговом окнеДобавление таблицы укажите имена таблиц, по полям которых будет производиться запрос, нажимая кнопку Добавить после каждого указанного имени таблицы.
-После добавления последнего объекта, нажмите кнопку За-
крыть, в результате появится окно запроса.
Окно запроса состоит из двух областей. Нижняя область разбита на столбцы — по одному столбцу, на каждое поле, включаемое в запрос, в столбцах указывается: имя поля, имя таблицы, которой принадлежат данное поле, флажок, отмечающий необходимость вывода результатов запроса на экран, и строка условия отбора.
В верхней части окна запроса указаны таблицы, включенные в запрос и связи между ними.
Для выбора записей, удовлетворяющих определенным критериям:
-В строке Поле щелкните в правой части клетки на стрелке, указывающей вниз, и выберите имя поля, по которому будет осуществляться запрос. Если запрос осуществляется по полям из разных таблиц, то сначала щелкните в строке Таблица и укажите нужную таблицу, что позволит ограничить список полей в строке Поле. Если запрос будет осуществляться по нескольким полям, отобразите их имена в свободных клетках строки Поле.
-Проследите, чтобы в строке Вывод на экран флажок отображался бы галочкой.
-В строке Условие отбора введите критерии выбора.
-Для выполнения запроса нажмите кнопку с восклицательным знаком ! (Запуск) на панели инструментов или воспользуйтесь командой Запрос ®Запуск.
-Сохраните запрос под именем Консультация.
138
Запрос с параметром. Создайте запрос с параметром для поля, в котором указаны фамилии пациентов консультативнодиагностического центра.
Для создания запроса с параметром:
-Откройте существующий запрос на выборку Консультация
в режиме Конструктор.
-В строку Условие отбора для поля, в котором устанавливается параметр, введите в квадратных скобках текст сообще-
ния для пользователя [Введите фамилию пациента]. Вве-
денный текст в диалоговом окнеВведите значение параметра послужит подсказкой, какую информацию надо ввести.
-Выберите команду Запрос ®Параметры. В появившемся окне Параметры запроса введите без квадратных скобок параметр и укажите соответствующий ему тип данных. Нажмите Ок.
-Для выполнения запроса нажмите кнопкуЗапуск панели инструментов.
-В появившемся окне укажите значение параметра. Результат запроса будет содержать только те записи, которые удовлетворяют заданному значению параметра.
-Выполните запрос для поиска записей с интересующим вас пациентом.
Запрос с вычисляемым полем. Для создания вычисляемого запроса о количестве дней, проведенных больными в отделении кардиологии, необходимо:
-Используя таблицы Пациент, Диагноз и Стационар, соз-
дать запрос в режиме Конструктор. В запросе должны быть указаны фамилии пациентов, диагноз, отделение, фамилия лечащего врача, даты поступления и выписки.
-В режиме Конструктор добавить еще один столбец с выражением, по которому будут проводиться вычисления. Для этого поместите курсор в ячейкуПоле пустого столбца бланка запроса.
-Введите выражение, начинающееся со знака «=» и состоя-
щее из имен полей Дата выписки и Дата поступления, за-
139
писанных в квадратные скобки, и арифметической операции вычитания.
-В поле Отделение в строкеУсловие укажите отделениеКардиологии.
-В вычисляемом поле в строке Сортировка выберите Сор-
тировка по возрастанию.
-После выполнения запроса в результирующей таблице появится новое поле с названием«Выражение1», используемым в качестве имени вычисления выражения.
-В режиме Конструктор измените имя«Выражение1» на
«Время лечения».
-Сохраните запрос под именем Время лечения.
Запрос на удаление. Используя таблицу Стационар, создайте запрос на удаление записей пациентов, выписавшихся из стационара.
ЗАДАНИЕ 10. Создание отчетов
Создайте запрос на отображение данных о пациентах, находящихся на лечении в отделении кардиологии. В запросе должны быть указаны фамилии пациентов, дата консультаций, установленный диагноз, фамилия лечащего врача и динамика болезни. Сохраните запрос под именем Динамика болезни.
Для созданного запроса создайте отчет. Для этого:
-В окне Базы данных выберитеОбъекты ®Отчеты ®Соз-
дать.
-В окне Новый отчет укажите Автоотчет: ленточный
Вкачестве источника данных выберите запросДинамика болезни. Для этого.
-Щелкните на кнопке и в раскрывшемся списке выберите соответствующий запрос.
-Нажмите Ок.
Просмотрите отчет и при необходимости, проведите его корректировку в режиме Конструктор.
Измените структуру созданного отчета в режимеКонструктор отчетов:
140
-Измените название отчета.
-Укажите автора отчета и дату подготовки.
ЗАДАНИЕ 11. Импорт и экспорт данных
Создайте новую базу данных с именемПоликлиника. Произведите импорт таблиц Пациенты и Диагноз из базы данных Клиника в новую базу данных. Для этого:
-В окне базы данных, в которую предполагается импортировать таблицу, перейдите на вкладкуТаблицы и нажмите кнопку Создать. (Для того чтобы приступить к импорту или связыванию, можно выполнить команду Файл ®Внешние данные с последующим выбором опции Импорт или Связь
с таблицами).
-Выберите Импорт таблиц и нажмите кнопку Ок.
-В окне диалога Импорт в поле Тип файлов выберите тип импортируемых данных MS Access, укажите папку с БД MS Access, из которой будет осуществлен импорт таблицы.
-Выберите Файл и в раскрывшемся окнеИмпорт объектов нажмите кнопку Параметры. При импорте могут быть скопированы связи, установленные между таблицами. Укажите, следует ли копировать таблицу с данными или только ее структуру.
-Выделите имена таблиц для импорта.
-Нажмите Ок.
Произведите экспорт таблицы Стационар из базы данных Кли-
ника из базу данных Поликлиника.
-В окне базы данных выберите из списка таблицу, которую предполагается экспортировать.
-Выберите команду Файл ®Экспорт.
-В открывшемся окнеЭкспорт объекта выберите папку, Тип файла MS Access и Имя файла, в который экспортируется объект.
-Нажмите Экспорт.
-В открывшемся окне диалогаЭкспорт укажите имя таблицы и необходимые опции.
141