Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЗФ_ОАиП / ЭУМК_ОАиП__PDF / Раб_программа

.pdf
Скачиваний:
18
Добавлен:
21.03.2016
Размер:
229.56 Кб
Скачать

6. Дополнения и изменения к учебной программе по изучаемой учебной дисциплине на ______/_______ учебный год

№пп

Дополнения и изменения

Основание

 

 

 

Учебная программа пересмотрена и одобрена на заседании кафедры "Информационные технологии"_______ _______ , протокол №___ . Заведующий кафедрой _______________

______________________(ФИО, подпись)

УТВЕРЖДАЮ Декан факультета____________________

______________________(ФИО, подпись)

3. Учебно-методическая карта дисциплины

Номер раздела, темы, занятия

Название раздела, темы, занятия;

Количество аудиторных часов

Материальное обеспечение занятия (наглядные, методические пособия и др.)

 

 

перечень изучаемых вопросов

 

 

 

управляемая самостоятельная работа студента

Литература

Форма контроля знаний

 

 

лекции

практические (семинарские) занятия

лабораторные занятия

 

 

 

 

 

 

 

 

 

1.

Основы алгоритмизации (2 ч.)

2

 

 

 

 

 

 

1.1.

Понятие об алгоритме. Свойства

1

 

 

 

Компьютерная

1,6,11,

Устный

 

алгоритма.

 

 

 

 

 

презентация

12

опрос

 

 

 

 

 

 

 

1.2.

Средства записи алгоритма. Виды

1

 

 

 

 

 

 

 

алгоритмов.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

Понятия модульного программирования

2

 

 

 

 

 

 

 

(2 ч.)

 

 

 

 

 

 

 

 

1.1.

Понятие и

свойства модуля. Понятия

1

 

 

 

Компьютерная

1. 6, 8,

Устный

 

главного и подчиненного модуля.

 

 

 

 

презентация

10

опрос

 

 

 

 

 

 

1.2.

Модульная

структура программных

1

 

 

 

 

 

 

 

продуктов.

 

 

 

 

 

 

 

 

3.

Структурное программирование (2 ч.)

2

 

 

 

 

 

 

3.1.

Теория структурного

1

 

 

 

 

1, 6, 8.

Устный

 

программирования.

 

 

 

 

 

10

опрос

3.2.

Реализация структурного

1

 

 

 

 

 

 

 

проектирования в современных языках

 

 

 

 

 

 

 

 

программирования.

 

 

 

 

 

 

 

4.

Система программирования. (4+0+2 ч.)

4

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.1.

Общие

сведения

и состав

системы

2

 

1

 

Компьютерная

2, 3, 13

Защита

 

программирования.

 

Интерфейс

 

 

 

 

презентация

 

отчета по

 

 

 

 

 

 

 

 

лаб. работе

 

системы. Задание опций. Управление

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

окнами.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.2.

Язык

 

программирования.

Структура

2

 

1

 

 

 

 

 

программы. Этапы разработки, отладки

 

 

 

 

 

 

 

 

и

выполнения

программ

в

 

 

 

 

 

 

 

 

интегрированной среде Borland С++

 

 

 

 

 

 

 

 

5.

Типы данных языка С++ (4+0+2 ч.)

 

4

 

2

 

 

 

 

5.1.

Простые типы

данных. Производные

2

 

1

 

Компьютерная

2-5, 7-

Самосто

 

типы.

 

 

 

 

 

 

 

 

 

 

 

 

презентация

10, 13

ятельная

 

 

 

 

 

 

 

 

 

 

 

 

 

работа

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.2.

Операции

и

выражения.

Типы,

2

 

1

 

 

 

 

 

 

 

 

 

определяемые пользователем.

 

 

 

 

 

 

 

 

 

6.

Консольный ввод-вывод (4+0+2 ч.)

 

4

 

2

 

 

 

 

6.1.

Спецификации ввода-вывода. Escape

2

 

1

 

Компьютерная

2, 13

Защита

 

последовательности.

 

 

 

 

 

 

 

презентация

 

отчета по

 

 

 

 

 

 

 

 

 

 

лаб. работе

6.2.

Функции ввода-вывода.

 

 

 

2

 

1

 

 

 

 

 

 

 

 

 

 

 

7.

Операторы

 

 

 

управления

6

 

12

 

 

 

 

 

вычислительным процессом (6+0+12)

 

 

 

 

 

 

 

 

7.1.

Операторы

if

и выбора

и

примеры

3

 

4

 

Компьютерная

2-5, 7-

Защита

 

программирования

разветвляющихся

 

 

 

 

презентация

10, 15

отчета по

 

 

 

 

 

 

лаб. работе

 

алгоритмов.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7.2.

Операторы

цикла.

Программирование

3

 

8

 

 

 

 

 

циклических алгоритмов.

 

 

 

 

 

 

 

 

 

 

8.

Указатели и массивы (10+0+19)

 

10

 

19

 

 

 

 

8.1.

Понятие

 

указателя.

Адресная

2

 

4

 

Компьютерная

2-5, 7-

Защита

 

арифметика.

Массивы. Их связь с

 

 

 

 

презентация

10, 14,

отчета по

 

 

 

 

 

 

лаб. работе

 

указателями.

 

 

 

 

 

 

 

 

16

 

 

 

 

 

 

 

 

 

Самосто

8.2.

Алгоритмы

обработки

одномерных

2

 

10

 

 

 

ятельная

 

массивов.

 

 

 

 

 

 

 

 

 

 

работа

 

 

 

 

 

 

 

 

 

 

 

 

8.3.

Сортировки.

 

 

 

4

 

 

 

 

 

 

8.4.

Алгоритмы

обработки

двумерных

2

 

5

 

 

 

 

 

массивов.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9.

Обработка

 

символьной

информации

6

 

4

 

 

 

 

 

(6+4 ч.)

 

 

 

 

 

 

 

 

 

 

 

9.1.

Функции обработки строк.

 

2

 

2

 

Компьютерная

2-5, 7-

Защита

9.2.

Алгоритмы обработки строк

4

 

2

 

презентация

10, 17

отчета по

 

 

 

лаб. работе

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.

Программирование с

использованием

10

8

 

 

 

 

 

 

подпрограмм (10+8+0

ч.)

 

 

 

 

 

 

 

 

10.1.

Разбиение задачи на подзадачи

2

2

 

 

Компьютерная

2-5, 7-

Защита

10.2.

Функции, их объявление и вызов.

6

6

 

 

презентация

10, 18

курсово

 

 

 

 

Способы передачи параметров.

 

 

 

 

 

 

й

10.3.

Классы

хранения

и

видимость

2

 

 

 

 

 

работы

 

переменных

 

 

 

 

 

 

 

 

 

 

11.

Структуры, объединения, перечисления

6

 

6

 

 

 

 

 

(6+6 ч.)

 

 

 

 

 

 

 

 

 

 

 

11.1.

Структуры.

Объявление

структурных

2

 

2

 

Компьютерная

2-5, 7-

Защита

 

переменных.

Вложенные

структуры.

 

 

 

 

презентация

10, 19

отчета по

 

 

 

 

 

 

лаб. работе

 

Ввод-вывод структур.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11.2.

Массивы структур

 

 

2

 

2

 

 

 

 

11.3.

Объединения. Перечисления

2

 

2

 

 

 

 

12.

Файлы в языке С (8+4+4 ч.)

 

8

4

4

 

 

 

 

12.1.

Понятие

файла.

Типы

файлов.

2

 

 

 

Компьютерная

2-5, 7-

Защита

12.2.

Открытие,

закрытие

файла.

Запись-

2

 

 

 

презентация

10, 20

отчета по

 

 

 

 

лаб. работе

 

чтение информации.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12.3.

Обработки текстовых файлов.

 

2

2

2

 

 

 

 

12.4.

Бинарные файлы.

 

 

 

2

2

2

 

 

 

 

13.

Общие сведения

о

программном

4

5

 

 

 

 

 

 

обеспечении (4+5+0 ч.)

 

 

 

 

 

 

 

 

 

13.1.

Принцип

программного

управления.

2

3

 

 

Компьютерная

 

 

 

Автоматическое

выполнение

команд

 

 

 

 

презентация

 

 

 

 

 

 

 

 

 

 

 

программы. Этапы постановки и

 

 

 

 

 

 

 

 

решения задач на компьютере

 

 

 

 

 

 

 

 

13.2.

Назначение

и

классификация языков

2

2

 

 

 

 

 

 

программирования.

 

 

Системы

 

 

 

 

 

 

 

 

программирования

 

 

 

 

 

 

 

 

 

 

Соседние файлы в папке ЭУМК_ОАиП__PDF