Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования




Скачать 3.65 Mb.
Название Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования
страница 2/37
Дата публикации 31.05.2014
Размер 3.65 Mb.
Тип Учебно-методический комплекс
literature-edu.ru > Информатика > Учебно-методический комплекс
1   2   3   4   5   6   7   8   9   ...   37

2. РАБОЧИЕ УЧЕБНЫЕ МАТЕРИАЛЫ

2.1. Рабочая программа (220 часов)


Введение

(2 ч)

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

Раздел 1.Технология программирования

(20 ч)

[1], с.257-275, [4], с.21-64,
1.1. Основная тенденция технологии программирования

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

1.2. Компонент ActionList

Компоненты среды программирования, предназначенные для реализации современной технологии программирования - ActionList, MainMenu, ImageList, Data Modules

1.3. Связь пунктов меню MainMenu1 с действиями ActionList

Организация соответствия обработчиков запланированных действий из списка ActionList пунктами главного меню MainMenu

1.4. Связь действий ActionList с изображениями ImageList

Заполнение списка микроизображений компонента ImageList из стандартных и личных библиотек. Редактирование списка изодражений. Назначение изображения объекту-действию.

1.5. Кнопки быстрого доступа

Роль компонента ToolBar, его связь с изображениями списка ImageList и действями из компонента ListAction. Организация всплывающих подсказок.

Раздел 2. Ввод данных

(28 ч)

[1], с.145-257, [2], с.61-137, [3], с.185-326, [4], с.76-108
2.1. Организация надежного ввода

Компоненты для ввода данных в программу, ошибки ввода, система кодирования ANSI.

Организация надежного ввода: алгоритмические проверки, использование компонентов с маской типа Maskedit, оператор Try, защита окна ввода против недопустимых символов, управление видимостью разрешенных компонентов

2.2. Обработка строк

Типы строк: с нулевым окончанием и ANSI-строки. Операции соединения и сравнения строк. Встроенные функции обработки строк: операции над элементами строки (вхождение, удаление, вставка) и операции преобразования (StrToFloatF, StrToDateTime, IntToHex, Val).
2.3. Средства группирования компонентов

Контейнеры GroupBox, Panel, Form, PageControl. Рамка Bevel.
Раздел 3. Управляющие окна

(28 ч)

[1], с.155-170, 237-257

3.1. Управление выбором

Компоненты исключающего и комплексного выбора опций RadioGroup, CheckBox,CheckListBox

3.2. Диалоговые окна

Средсва локализации файлов OpenDialog, SaveDialog, FontDialog, PictureDialog

3.3. Управляющие окна

Компоненты ListBox, Memo, RichEdit, ComboBox. Копирование и перенос строк в ListBox. Многострочный редактор Memo, Контекстный поиск . Работа со свойствами Items и Lines, основные методы и свойства., работа с буфером ClipBoard

Раздел 4.Развитые компоненты

(28 ч)

[1], с.57-63, 170-175, 244-250, 766-769, 854-858

4.1. Работа с данными типа DateTime

Определение текущей даты, виды календарей DateTimePicker, MonthCalenar, определение временных интервалов.

4.2. Работа с двумерными массивами

Компонент StringList , фиксированные столбцы, обращение к строкам и столбцам

4.3. Компоненты навигаторов

Запись и считывание массивов строк, операторы LoadFromFile и SaveToFile.

4.4. Использование указателей

Указатель типа Pointer, работа со списками; очереди, динамические массивы

Раздел 5. Основные понятия СУБД

(20 ч)

[1], с.553-577, [2], с.236-256, [3], с.329-347
5.1. Общие сведения о базах данных (БД).

Понятие базы данных (БД), таблицы, отношения. Реляционные БД. Ключи и индексы. Индексный и последовательный способы доступа к файлам. Организация таблиц, сортировка и фильтрация. Связи между таблицами, понятие уникальных идентификаторов.

Типы структур БД, варианты СУБД – dBase, Paradox, InterBase. Встроенные в Builder СУБД – BDE, ADO dbExpress.

5.2. Концепция управления БД из среды Builder

«Машина» DBE. Файлы БД, директории БД, взаимоотношение файлы и таблицы. Понятие набора данных (НД). Поля файла БД. Поля НД - реальные и виртуальные; редактор полей Field Editor. Альяс БД. Схема взаимодействия файлов, наборов данных и экранных таблиц.

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

5.3. Файлы и индексы

Понятие индекса НД, его роль. Роль главного и вторичных индексов файла, их создание. Понятие и роль буфера НД. Управление наборами данных в среде Builder, граф состояний НД. Команды (методы) изменения состояния НД: Open, Close, Edit, Insert, Post. Причины потери данных при работе с БД. Открытие и закрытие НД, события операционной среды, по которым можно открывать НД. Модуль данных DataModule.

Раздел 6. Программирование баз данных

(26 ч)

[1], с.579-623, [2], с.256-271, [3], с.347-450

6.1. Невизуальные компоненты для построения БД

Компоненты Table, DataSource. Схема взаимодействия файлов БД, BDE-машины , визуальных и не визуальных компонентов приложения.

Основные свойства компонента и методы TTable : свойства:Name, DBName, TableName, Active, RecordCount, Eof; методы : Open, Close, First, Next, Edit, Insert, Post.

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

6.2. Навигация по НД

Команды навигации по НД : Next, Prior, First, Last. Связь команд навигации и Post. Компонент DBNavigator. Доступ к полям НД по имени и по индексу.

Сортировка НД. Поиск данных в НД: прямой перебор, методы Locate и FindKey . Фильтрация НД, методы Filter и SetRange

6.3. Доступ к полям НД

Доступ к полям НД по имени, по индексу и к постоянным (persistent) полям по имени и по индексу. Объект поля НД, редактор полей, свойства полей

6.4. Визуальные компоненты работы с БД

Работа с комплексным компонентом TDBGrid: характеристики сетки, столбцы сетки, настройка параметров столбца с помощью редактора колонок Column Editor. Отображение заголовка таблицы, русификация дисплейных надписей, управление цветом и шрифтом колонки. Компоненты DBGrid, DBEdit, DBText

Раздел 7. Основные приёмы программирования БД

(24 ч)

[1], с. 580-594, 605-617, [2], с.197-235
7.1. Сортировка, фильтрация и редактирование НД

Сортировка таблицы по вторичным индексам, отображение признака сортировки.

Фильтрация НД. Методы фильтрации – по произвольным полям и по индексированным (методы Range и Filter). Отображение признака фильтрации. Поиск в наборе данных: по произвольным полям и по индексным полям (FindFirst, FindNearest, FindNext) Непосредственное программирование поиска.

Редактирование записей НД: добавление, корректировка, удаление. Непосредственная работа с таблицей, отображенной в сетке TDBGrid. Использование промежуточных компонентов для обеспечения корректного ввода данных.

7.2. Организация надежного ввода данных.

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

Раздел 8. Развитые приёмы программирования БД

(28 ч)

[1], с.377 -407, с.566 -591, [2], с.197-235
8.1. Построение связей между таблицами БД

Связывание таблиц БД по принципам «Один к одному» и «Один ко многим» («Master-detail»). Построение связей между таблиц по вторичным индексам с помощью свойств MasterSours, MasterFields и IndexName.

Построение вспомогательных списков ввода: неизменяемый список PickList, поля синхронного просмотра типа LookUp

8.1. Работа с изображениями

Типы файлов для хранения изображений. Связь файла изображений с полем базы данных. Внедрение изображения в запись базы данных, методы работы с буфером обмена Clipboard.

Раздел 9. Интерфейс прикладного программирования API

(16 ч)

[1], с.373-427, [2], с.197-235
9.1. Встраивание звука

Типы звуковых файлов, воспроизведение звука щелчка, воспроизведение звуковых файлов с записями мелодий с помощью API- процедуры PlaySound и посредством компонента MediaPlayer. Набор компонентов и средств, необходимых для организации собственного плейра.
9.2. Вызов других предложений

Непосредственный вызов внешней программы из своего приложения с помощью API – функций execlp, WinExec, ShellExecute. Запуск внешней программы, связанной с некоторым документом по ассоциации (по расширению имени файла).

Обмен с приложениями сообщениями Windows, технологии OLE и DDE.

Заключение

В результате изучения вопросов, отражённых в данной учебной программе, студент осваивает методы и приёмы, необходимые для профессионального составления программных кодов на языке C++ .

1   2   3   4   5   6   7   8   9   ...   37

Похожие:

Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс Санкт-Петербург 2010 министерство образования...
Базы данных: учебно-методический комплекс /сост.: М. В. Копейкин, В. В. Спиридонов, Е. О. Шумова. Спб.: Изд-во сзту, 2010. – 175...
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс по дисциплине «Психология»
Федеральное государственное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс по дисциплине « В. Дв. 2»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс по дисциплине «Логопсихология»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Уроках биологии в 7 классе. Группа
Министерство образования и науки российской федерации министерство образования московской области государственное образовательное...
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Министерство образования и науки российской федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс по дисциплине «Профилактика девиантного поведения»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс по дисциплине «История русской литературы»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Учебно-методический комплекс санкт-Петербург 2010 министерство образования инауки российской федерации Государственное образовательное учреждение высшего профессионального образования icon Учебно-методический комплекс по дисциплине «Маркетинг в книжном деле»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции