
- •Силлабус
- •051302 «Стоматология________________________
- •051302 «Стоматология
- •Программа:
- •Тематический план лекций, практических занятий, срс
- •Государственная программа формирования «Электронного правительства» в рк на 2005-2007 годы от 10.11.2004г.
- •Информация по критериям и правилам оценки знаний:
- •1. Практическое занятие – максимально 10 баллов
- •Буквенно-балльно-рейтинговая оценка по дисциплине
- •Методические рекомендации для практических занятий
- •Алматы, 2009 г.
- •1. Создать иерархическую файловую систему:
- •2. Работа с каталогами и с файлами:
- •I. Работа с окнами
- •III. Работа с папками и с файлами:
- •1. Задание №1
- •1. Создайте на Web-странице документ, под названием Student.Html, которое будет содержать ф.И.О.
- •2. Создайте Web-страницу с помощью тегов логического форматирования.
- •4. Создайте Web-страницу используя Маркированные списки.
- •5. Создайте таблицу «Реализации фармацевтической фабрики «Биолит»»
- •6. Создайте Web-страницу с изображением.
- •7. Создайте Web-страницу с двумя изображениями и текстом.
- •1. Создайте форму «Личный листок больного»
- •2. Создайте описания фреймов (объединение нескольких файлов в один документ).
- •3. Создайте фрейм - один по вертикали и два по горизонтали.
- •4. Создайте гиперссылку.
- •5. Создайте горизонтальные линии.
- •6. Создайте фильтры применяемые к тексту и изображениям.
- •Государственная программа формирования «Электронного правительства» в рк на 2005-2007 годы от 10.11.2004г.
- •Андронова, а. Николаев Электронное правительство в Европе и мире. О. Андронова olga@ci.Ru, а. Николаев, alnik@eureca.Ru
- •Назовите основные определения Государственной программы формирования «Электронного правительства» в рк (в дальнейшем будем называть Программа).
- •Государственная программа формирования «Электронного правительства» в рк на 2005-2007 годы от 10.11.2004г.
- •Государственная программа снижения информационного неравенства в рк на 2007-2009 годы от 13.10.2004 г.
- •О. Андронова, а. Николаев Электронное правительство в Европе и мире. О. Андронова olga@ci.Ru, а. Николаев, alnik@eureca.Ru
- •Государственная программа формирования «Электронного правительства» в рк на 2005-2007 годы от 10.11.2004г.
- •Андронова, а. Николаев Электронное правительство в Европе и мире. О. Андронова olga@ci.Ru, а. Николаев, alnik@eureca.Ru
- •2. Запишите математические уравнения в линейном виде (см.Табл.2)
- •Разработка проекта «Индекс массы тела»
- •1. Постановка задачи
- •2. План разработки программы
- •3. Дополнительные задания
- •1. Постановка задачи
- •2. План разработки программы
- •3. Дополнительные задания
- •Задание №2 Тест по физике
- •1. Постановка задачи
- •2. План разработки программы
- •3. Дополнительные задания
- •1. Постановка задачи
- •2. План разработки программы
- •3. Дополнительное задание
- •1. Постановка задачи
- •2. План разработки программы
- •3. Дополнительное задание
- •1. Постановка задачи
- •2. План разработки программы
- •3. Дополнительное задание
- •6. Для кнопки «Остановить круги» по щелчку запишите:
- •1. Постановка задачи
- •2. План разработки программы
- •Постановка задачи
- •2. План разработки программы
- •3. Дополнительные задания
- •3. Создание таблицы.
- •1. Постановка задачи
- •2. План разработки программы
- •Методические рекомендации по внеаудиторной работе (срс)
- •О. Андронова, а. Николаев Электронное правительство в Европе и мире.
- •О. Андронова, а. Николаев Электронное правительство в Европе и мире.
- •Назовите четыре столпа успешного внедрения эп в Казахстане.
- •Контрольно-измерительные средства для итоговой оценки знаний, умений и навыков студентов
- •Алматы, 2009 г.
- •1.Введение в информатику и технические средства хранения информации
- •1. Задание: представьте в виде суммы степеней основания числа:
- •2. Задание: переведите десятичные числа в двоичную систему счисления:
- •3. Задание: переведите дробные десятичные числа в двоичную систему счисления:
- •4. Задание: переведите десятичные числа в восьмеричную систему счисления:
- •5. Задание: переведите десятичные числа в шестнадцатеричную систему счисления:
- •6. Задания: представьте в виде суммы степеней основания числа:
- •7. Задания: записать следующие двоичные числа в восьмеричной системе
- •9. Задания: выполните сложение:
- •10. Задания: выполните вычитание:
- •11. Задания: выполните умножение:
- •2. Программное обеспечение компьютера
- •3. Прикладное программное обеспечение
- •4. Компьютерные сети, сетевые и телекоммуникационные технологии
- •5.Основы языка html. Информационные технологии в управлении государством
- •В заголовках документов должны содержаться сведения о разработчике документа
- •6. Современные программные средства (программные языки Pascal, Delphi)
- •Перечень вопросов экзамена
- •1. Введение в информатику и техническая база информационной технологии.
- •2. Программное обеспечение компьютера
- •3. Прикладное программное обеспечение
- •4. Компьютерные сети, сетевые и телекоммуникационные технологии
- •6. Современные программные средства
- •Перечень практических навыков
3. Создание таблицы.
Используя утилиту Database Desktop, создать файл данных (таблицу). Для этого выполните следующую цепочку действий: Пуск – Программы – Borland Delphi 7 – Database Desktop.
В появившемся окне Database Desktop выполните следующие команды: File – New – Table.
В появившемся окне Create Table выберите тип таблицы Paradox7 и нажмите на кнопке ОК. Появится окно Create Paradox 7 Table.
Рисунок 28.9
Введите следующие данные:
Рисунок 28.10
Нажмите на кнопке Save As… Сохраните таблицу в своей папке (Data) под именем rasteniya.
В окне Database Desktop выполните следующие команды: File – Open – Table. Откройте свою таблицу и заполните данными.
Рисунок 28.11
Для ввода данных нажмите на кнопке Edit Data, расположенной на панели инструментов окна Database Desktop. После заполнения таблицы данными закройте окно Table (подтвердите сохранение) и окно Database Desktop.
Создание базы данных Энциклопедия лекарственных растений (продолжение)
1. Постановка задачи
Создать программу работы с локальной базой данных «Энциклопедия лекарственных растений»
Пояснения: Новыми в этой работе являются использование компонент Table, DataSource, DBEdit, DBMemo, DBNavigator.
2. План разработки программы
1. Открыть новый проект. Дать форме название Лекарственные растения.
2. Разместить в форме компоненты в соответствии с рисунком 29.5.
Рисунок 29.5
3. Сохранить проект в отдельной папке под именем, например, Pr10.pas и Project10.dpr
4. Запустить программу.
5. В окне редактора кода в разделе uses включить слово jpeg. В разделе Var запишите:
ShowFoto:string;
BmpPath:string;
6. Выполните следующие действия:
Выделенная компонента |
Окно инспектора объектов |
Имя свойства |
Действие |
|
Label1 |
Параметры (Properties) |
Caption |
Лекарственное растение |
|
Autosize |
False |
|||
WordWrap |
True |
|||
Label2 |
Параметры (Properties) |
Caption |
Латинское название растения |
|
Autosize |
False |
|||
WordWrap |
True |
|||
Label3 |
Параметры (Properties) |
Caption |
Лечебные свойства |
|
Autosize |
False |
|||
WordWrap |
True |
|||
Label4 |
Параметры (Properties) |
Caption |
Фото |
|
Autosize |
False |
|||
WordWrap |
True |
|||
|
|
|||
Table1 |
Параметры (Properties) |
DatabaseName |
lrasteniya |
|
TableName |
rasteniya.db |
|||
Active |
True |
|||
События (Events) |
AfterScroll |
If Form1.DBEdit3.Visible then Begin Form1.DBEdit3.Visible:=False; Form1.Label4.Visible:=False; end; If Form1.DBEdit3.Text<>'' Then ShowPhoto(Form1.DBEdit3.Text) Else Form1.Image1.Visible:=False; |
||
|
|
BeforeOpen |
BmpPath:=ExtractFilePath(ParamStr(0))+'\'; |
|
DataSourcel |
Параметры (Properties) |
DataSet |
Table1 |
|
DBEdit1 |
Параметры (Properties) |
DataSource |
DataSource1 |
|
DataField |
Лекарственное растение |
|||
DBEdit2 |
Параметры (Properties) |
DataSource |
DataSource1 |
|
DataField |
Латинское название |
|||
DBEdit3 |
Параметры (Properties) |
DataSource |
DataSource1 |
|
DataField |
Фото |
|||
|
|
|||
События (Events) |
OnKeyPress |
if (key=#13) then if Form1.DBEdit3.Text<>' ' then ShowPhoto(Form1.DBEdit3.Text) else Form1.Image1.Visible:=False; |
||
DBMemo1 |
Параметры (Properties) |
DataSource |
DataSource1 |
|
DataField |
Лечебные свойства |
|||
DBNavigator1 |
Параметры (Properties) |
VisibieButtons.nbDelete |
False |
|
DataSource |
DataSource1 |
|||
События (Events) |
OnClick |
case Button of nbinsert: begin Image1.Visible:=False;// скрыть область вывода иллюстрации DBEdit3.Visible:=True; // показать поле Фото Label4.Visible:=True; // показать метку Фото end; nbEdit: begin // редактирование записи DBEdit3.Visible:=True; // показать поле Фото Label4.Visible:=True; // показать метку Фото end; end; |
||
Form1 |
События (Events) |
OnCreate |
Table1.Active:=True; |
|
Image1 |
Параметры (Properties) |
Stretch |
True |
Также включите в программу процедуру ShowFoto:
// выводит фотографию в поле Image1
procedure ShowPhoto(photo: string);
begin
try
Form1.Image1.Picture.LoadFromFile(BmpPath+photo);
Form1.Image1.Visible:=True;
except
on EFOpenError do
begin
MessageDlg('Файл иллюстрации '+photo+' не найден.',
mtinformation, [mbOk], 0) ;
end;
end;
end;
7. Измените интерфейс программы.
8. Сохраните проект окончательно и протестируйте его.
Литература:
С. И. Бобровский. Учебный курс Delphi7. Питер, 2006г.
Г.Г. Рапаков, С.Ю. Ржеуцкая. Программирование на языке Паскаль. Санкт-Петербург, 2005 г.
Н.Культин. Учебный курс Delphi Санкт-Петербург, 2005 г.
Н.Культин. Delphi в задачах и примерах. Санкт-Петербург, 2005 г.
Е.Р. Алексеев, О.В. Чесноков. Шаг за шагом. Москва, 2005 г.
Контроль
Вопросы:
Что такое данные?
Что такое база данных?
Что такое запись и таблица?
Дайте понятие СУБД.
Какие функции выполняет СУБД?
Какие два набора драйвером имеется в системе BDE?
Что представляет стандартный протокол ODBC?
Что такое структура и данные в базе данных?
Назначение утилиты DataBase DeskTop?
Как создать таблицу с помощью DataBase DeskTop?
Источник данных TDataSource, его назначение.
Таблица в СУБД (Table) и его свойства.
Компонент для отображения данных DBGrid.
Компонент навигатор (DBNavigator) .
Как создать приложение для работы с базой данных в BDE?
Создание фильтра по условию (компонент Table и его свойства Filter, Filtered).
Создание фильтра – диапазона.
Специальность: Общая медицина, Стоматология
Кафедра: Медбиофизики, информатики и математической физики