- •Институт заочного обучения
- •Компьютерная подготовка
- •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
Тема 5. Системы управления базами данных (субд)
Назначение, виды, особенности применения. Система команд. Создание и редактирование базы данных; организация запросов, формирование отчетов, просмотр, связанные и сложные формы и запросы.
Литература: [8, 14, 16, 17].
Вопросы для самоконтроля
1. Режимы работы СУБД.
2. Как осуществляется создание базы данных и заполнение ее данными?
3. Как формируются запросы к базе данных?
4. Особенности создания форм и отчетов.
Тема 6. Вычислительные сети. Интернет.
Назначение, классификация вычислительных сетей. Аппаратное, информационное и программное обеспечение сетей. Распределенная обработка данных. Работа в Интернете, создание страниц, поиск информации.
Литература: [1, 3].
Вопросы для самоконтроля
1. Каковы достоинства и недостатки использования сетей передачи данных?
2. Назначение локальной сети и особенности работы пользователя в ней.
3. Назначение компьютерных сетей, их классификация и виды предоставляемых услуг.
4. Особенности сети Internet: физические, логические адреса; электронная почта, конференции, мобильный интернет.
Раздел: 2. Разработка приложений в различных программных средах
Тема 7. Введение в программирование
Алгоритмизация решения задач на ЭВМ. Типовые базовые конструкции алгоритмов. Понятие языка и среды программирования. Классификация языков программирования. Основные понятия в области программирования. Системы программирования. Приёмы и методы работы в средах программирования. Стандартизация в программировании.
Литература: [1, 2, 3, 4, 5, 7, 12, 13].
Вопросы для самоконтроля
1. Понятие алгоритма, его свойства.
2. Способы записи алгоритма.
3. Базовые алгоритмические конструкции.
4. Основные объекты алгоритмов.
5. Структура программы и ее основные элементы.
6. Основные типы данных.
7. Примеры стандартизации в программировании.
Тема 8. Процедурные языки программирования
Развитие процедурных языков. Лексика, синтаксис и семантика языка программирования. Классификация языков программирования. Принцип программного управления работой компьютера. Данные и их структуры. Выражения. Операторы языка. Структура программы. Тестирование и отладка программ. Документирование программ.
Литература: [1, 2, 3, 4, 5, 7, 11, 12, 14].
Вопросы для самоконтроля
-
Примеры и особенности процедурных языков.
-
Основные элементы языка.
-
Особенности записи операторов.
-
Структурные типы данных.
-
Понятия тестирования и отладки программ.
-
Правила документирования программ.
Тема 9. Структурное проектирование и программирование прикладных задач
Принципы структурной методологии. Алгоритмизация и программирование типовых задач (сортировка, поиск, слияние и т. п.). Структурное и модульное программирование. Функциональная декомпозиция и блочное построение программ. Особенности передачи параметров. Модули, их структура и выполнение.
Литература: [1, 3, 9, 12].
Вопросы для самоконтроля
1. Роль принципов абстракции и формальности при разработке программ.
2. Что такое модуль и модульное программирование, каковы достоинства модульного про-
граммирования?
3. Требования, предъявляемые к модулю.
4. В чем различия функций и процедур?
5. Каковы правила передачи управления в модульной программе?