Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка 1,2,3 сем - Компьютерная подготовка.doc
Скачиваний:
3
Добавлен:
02.11.2018
Размер:
626.18 Кб
Скачать

Тема 10. Разработка приложений в условиях файловой организации данных

Основные понятия: запись, физический и логический файлы, открытие и закрытие файлов. Методы доступа к файлам. Типовые алгоритмы создания и обработки файлов. Формирование пакета программ для решения комплекса прикладных задач. Организация управляющей программы и пpогpаммы-МЕНЮ.

Литература: [1, 2, 5, 7, 12, 13, 14].

Вопросы для самоконтроля

1. Значение понятия логического файла при разработке приложений.

2. В чем различия последовательного и прямого методов доступа к файлу?

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

магнитном диске?

4. Какие операции должны быть выполнены в программе для чтения и обработки файла

данных?

5. Особенности проектирования пакета программ при разработке приложений.

6. Организация диалога пользователя с пакетом программ.

Тема 11. Разработка приложений в условиях технологии баз данных

Режимы работы СУБД. Команды СУБД и их структура. Командные файлы. Реализация приложений на языке программирования СУБД. Многофайловая обработка данных. Языки запросов к базе данных. Разработка командного файла-меню. Проектирование отчетов и справок.

Литература: [1 5, 7, 8, 10, 11, 13, 14, 16].

Вопросы для самоконтроля

1. Какие существуют режимы работы с базой данных в среде СУБД?

2. Какие типы файлов используются в среде СУБД?

3. Структура команды в языке СУБД, синтаксис и назначение элементов команды.

4. Основные функциональные группы команд (создания файлов данных, ведения, обрбот-

ки и т.д.).

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

лами базы данных?

6. Как организуется диалог пользователя в среде СУБД и какова структура простейшего

командного файла – МЕНЮ?

Тема 12. Визуальное проектирование приложений

Интегрированные среды для разработки визуальных приложений. Визуальные компоненты системы и способы их применения. Понятие объекта. Этапы создания проекта, его сохранение и запуск на выполнение. События, методы, свойства. Концепция процедурно-событийного программирования. Разработка интерфейса пользователя.

Литература: [1, 2, 4, 5, 7, 10, 11, 12, 13] .

Вопросы для самоконтроля

1. Основные понятия визуального проектирования.

2. Состав интегрированных средств для разработки визуальных приложений.

3. Состав и способы применения визуальных компонент.

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

Тема 13. Объектно-ориентированное проектирование приложений

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

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

Литература: [1, 2, 3, 7, 9].

Вопросы для самоконтроля

  1. В чём различия и сходство структурного и объектно-ориентированного подходов к

проектированию программ?

  1. Типы объектов и их характеристики.

  2. Особенности объектно-ориентированного анализа.

  3. Концепции объектно-ориентированного проектирования приложений.