- •Институт заочного обучения
- •Компьютерная подготовка
- •18 Февраля 2004 г.
- •На секции математических и естественных дисциплин
- •17 Марта 2004 г.
- •1. Организационно-методические указания
- •Раздел 1. Средства разработки приложений с использованием базового программного обеспечения.
- •Раздел 2. Разработка приложений в различных программных средах.
- •2. Распределение часов по темам и видам учебных занятий (3.5 и 4 года обучения)
- •Распределение часов по темам и видам
- •3. Литература
- •Лемешко е.В., Бугреева т.В. Использование субд Access для обработки Баз данных. Учебно-практическое пособие. Под редакцией и.А. Несмеянова. - м.: гуу, 2005. - 63 с.: ил.
- •Несмеянов и.А., Барковский в.В., Венчковский л.Б., Лукина т.А. Visual Basic 6.0 – среда создания сложных программных проектов. Учебно-практическое пособие. -м.: гуу, 2005. -174 с.: ил.
- •4. Содержание тем программы
- •Раздел 1. Средства разработки приложений
- •Тема 1. Общие сведения о вычислительной технике
- •Тема 2. Программное обеспечение персональных компьютеров
- •Тема 3. Текстовые редакторы
- •Тема 4. Электронные таблицы (эт)
- •Тема 5. Системы управления базами данных (субд)
- •Тема 6. Вычислительные сети. Интернет.
- •Раздел: 2. Разработка приложений в различных программных средах
- •Тема 7. Введение в программирование
- •Тема 8. Процедурные языки программирования
- •Тема 9. Структурное проектирование и программирование прикладных задач
- •Тема 10. Разработка приложений в условиях файловой организации данных
- •Тема 11. Разработка приложений в условиях технологии баз данных
- •Тема 12. Визуальное проектирование приложений
- •Тема 13. Объектно-ориентированное проектирование приложений
- •Тема 14. Этапы разработки программных средств
- •5. Методические указания к изучению дисциплины "компьютерная подготовка"
- •5.1. Общие методические указания к изучению дисциплины
- •5.2. Общие методические указания к выполнению и оформлению контрольных
- •Контрольное задание №1
- •Средств вычислительной техники (свт)”
- •6. Контрольные Задания
- •6.1. Контрольное задание №1. Часть 1 “Основы организации и применения
- •6.2. Контрольное задание №1. Часть 2 “Основные принципы работы на персональ-
- •6.2.3. Электронные таблицы excel windows
- •6.2.4. Субд access windows
- •6.3. Контрольное задание №2
- •6.3.1. Задания. Часть 1. “Проектирование приложений для обработки
- •6.3.2. Задания. Часть 2. “Проектирование приложений
- •7. Курсовое проектирование. Методические указания.
- •К курсовому проекту
- •"Создание и обработка Баз данных средствами Visual Basic 6.0"
- •7.1. Курсовое проектирование в среде Visual Basic 6.0. Методические
- •7.2. Варианты заданий на курсовое проектирование в среде Visual Basic 6.0
- •3. Создание документа:
- •7.3. Курсовое проектирование в среде субд Access
- •"Создание и обработка Баз данных средствами субд Access"
- •7.4. Варианты заданий на курсовое проектирование в среде субд Access
Тема 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].
Вопросы для самоконтроля
-
В чём различия и сходство структурного и объектно-ориентированного подходов к
проектированию программ?
-
Типы объектов и их характеристики.
-
Особенности объектно-ориентированного анализа.
-
Концепции объектно-ориентированного проектирования приложений.