Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1_tekctumk.pdf
Скачиваний:
25
Добавлен:
16.02.2016
Размер:
2.53 Mб
Скачать

2.4 Временной график изучения дисциплины

 

 

Продолжитель-

Название раздела (темы)

ность изучения

 

 

раздела (из

 

 

расчета – 4 часа

 

 

в день)

1.

1.1. Технология программирования

1 дн.

2

1.2. Базовые понятия алгоритма и

3 дн.

 

алгоритмического языка

 

3

1.3. Основные понятия алгоритмического

2 дн.

 

языка С++ и системы программирования

 

 

Builder

 

4

2.1. Программирование прямых алгоритмов

2 дн.

5

2.2. Программирование разветвляющихся

2 дн.

 

алгоритмов

 

6

2.3. Программирование циклических

4 дн.

 

алгоритмов с известным количеством

 

 

повторений

 

7

2.4. Программирование алгоритмов с

2 дн.

 

подпрограммами

 

8

2.5. Циклы с неизвестным количеством

4 дн.

 

повторений

 

9

3.1. Числовые массивы

3 дн.

10

3.2. Строковые массивы

2 дн.

11

3.3. Методы сортировки и поиска в массиве

4 дн.

12

3.4. Развитые структуры и алгоритмы

2 дн.

13

4.1. Графические приемы построения

32 дн.

 

изображений

 

 

Итого

33 дн.

2.5. Практический блок

Лабараторные работы (очная форма обучения).

Примечание. Звёздочкой (*) отмечены работы, выполняемые студентами

заочной формы обучения в классе.

Материал работ, не отмеченных

звёдочкой, студенты должны освоить

самостоятельно. Студенты очной и

очно-заочной форм обучения выполняют все работы.

 

 

 

 

 

Наименование работы

 

Кол-во

 

часов

 

 

 

1

* Прямые алгоритмы

 

4

2

Разветвляющиеся алгоритмы

 

4

3

Циклы с известным количеством повторений. Подпрограммы

4

4

*Итерационные циклы. Решение уравнений методом деления

 

 

пополам

 

4

 

4.1. Вычисление корня квадратного

 

 

4.2. Определения корня монотонно - возрастающей функции

 

 

методом деления отрезка существования функции пополам

 

5

Работа с числовыми массивами

 

4

 

5.1. Одномерные массивы

 

 

 

5.2. Двумерные массивы

 

 

6

Графические приемы построения изображений

4

7

Методы сортировки

 

4

 

7.1. Сортировка массива методом

«всплывающего

 

 

пузырька»

 

 

 

7.2. Сортировка массива методом поиска локального

 

 

минимума

 

 

 

 

 

8

Прямой поиск в неупорядоченном и в упорядоченном

4

 

массиве

 

 

9

Бинарный поиск в упорядоченном массиве

4

 

Всего

 

36

2.6. Рейтинговая система по дисциплине «Программирование и основы алгоритмизации»

Дисциплина «Программирование и основы алгоритмизации» состоит из одной части. Курс содержит четыре раздела, при изучении которых следует выполнить шесть лабораторных работ. После изучения каждой темы необходимо ответить на вопросы теста текущего контроля, а после завершения работы с разделом – на вопросы теста рубежного контроля. Для подготовки к рубежному тесту Вам предлагается пройти тренировочный тест. Номера соответствующих тренировочных ирубежныхтестовуказанывтематическихпланах.

За каждый вид самостоятельных работ начисляется определенное число баллов:

-за правильный ответ на вопрос тренировочного теста – 0.1 балла (10 баллов за все тесты);

-за выполненную лабораторную работу – 5 баллов (30 баллов за все работы);

-за каждый правильный ответ рубежного теста – 0.3 балла (30 баллов за все тесты);

-за выполненный курсовой проект – 30 баллов;

При успешной работе студент может получить максимум 100 баллов. Для получения зачета достаточно набрать более двух третей от этой суммы. То есть, еслиВынабралиболее67 баллов, допусккэкзаменувамобеспечен!