
- •1.Учебно-методический комплекс дисциплины
- •Данные о преподавателе:
- •1.2 Данные о дисциплине:
- •Выписка из учебного плана
- •1.3 Пререквизиты
- •1.4 Постреквизиты
- •1.5 Цели и задачи дисциплины
- •1.6 Перечень и виды заданий и график их выполнения
- •Виды заданий и сроки их выполнения
- •1.7 Список литературы
- •1.8 Контроль и оценка знаний.
- •1.9 Политика и процедура курса
- •2 Содержание Активного раздаточного материала
- •2,1 Тематический план курса
- •2.2 Конспект лекционных занятий
- •#Define millenium 1000
- •// Нельзя изменять
- •/* Это моя первая программа на Си*/
- •Void main()
- •Void main ()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main(void)
- •If (логическое выражение) оператор 1;
- •Void main()
- •If (логическое выражение)
- •If (условие 1 )
- •If (условие 1 )
- •If (X) printf ("Число не равно нулю");
- •Void main()
- •Void main(void)
- •Void main()
- •Void main()
- •Int n; // Количество узлов интерполяции
- •Int k; // Номер узла
- •Void main()
- •Vvedi 5 7
- •Int *a; // Указатель на массив целых чисел
- •Void main()
- •Int vect[10], s1[50];
- •Int vect [n];
- •Void main( )
- •Int min; // номер минимального элемента
- •Int random ( int n )
- •Void lin(char a)
- •Void z1(int * X, int * y)
- •Void z1(int*, int*);
- •Int имя переменной;
- •Void main()
- •8 Есть цифра
- •8 Есть буква или цифра
- •Int integ;
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Int ocen;
- •Void main( )
- •File *указатель на файл;
- •Fclose(имя_указателя);
- •Void main()
- •Int h; /*дескриптор создаваемого файла*/
- •Void main()
- •Initgraph(&g_driver,&g_mode," ");
- •Vgamed 1 640x350
- •Vgahi 2 640x480
- •Initwindow ( 400, 300 ); // открыть окно для графики 400 на 300
- •Void main(void)
- •Int g_driver,g_mode,g_error;
- •2.3 Планы лабораторных занятий
- •Планы занятий в рамках самостоятельной работы студентов под руководством преподавателя (срсп).
- •2.5 Планы занятий в рамках самостоятельной работы студентов (срс).
- •2.6 Тестовые задания для самоконтроля с указанием ключей
- •Глоссарий
1.Учебно-методический комплекс дисциплины
Данные о преподавателе:
Преподаватель, ведущий занятия Сыдыхов Бахыт Дикамбаевич – доцент каф. КТ
Контактная информация тел. 87754468584
Время пребывания на кафедре по расписанию, аудитория 306
1.2 Данные о дисциплине:
Название Алгоритмические языки и программирования
Количество кредитов 3
Место проведения по учебному расписанию
Таблица 1
Выписка из учебного плана
|
|
|
Академических часов в неделю |
Форма контроля |
||||
Курс |
Семестр |
Кредиты |
Лекции
|
Лаб. занятия |
СРС |
СРСП |
Всего |
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
2 |
3 |
3 |
2 |
1 |
3 |
3 |
9 |
Экзамен |
1.3 Пререквизиты
Дисциплины, необходимые для изучения данной: Информатика, Технология программирования, Алгебра и геометрия.
1.4 Постреквизиты
Дисциплины, в которых используется знания изучаемой дисциплины: Объектно-ориентированное программирование, Сетевые технологии программирования.
1.5 Цели и задачи дисциплины
Целью изучения данной дисциплины является освоение студентами принципов технологии программирования на базе процедурно-ориентированного языка программирования Си. В результате прохождения курса студенты должны знать принципы технологии программирования, уметь проектировать программы, приобрести навыки применения и эффективного использования языка программирования Си в учебной и практической деятельности.
1.6 Перечень и виды заданий и график их выполнения
Таблица 2
Виды заданий и сроки их выполнения
Виды контроля |
Вид работы |
Тема работы |
Ссылки на рекомендуемую литературу с указанием страниц |
Сроки сдачи |
1 |
2 |
3 |
4 |
5 |
Текущий контроль |
Самостоятельная работа №1 |
Спрсобы описания алгоритмов
|
Доп. лит.1
|
1,2 неделя |
Текущий контроль |
Лабораторная работа №1 |
Линейный вычислительный процесс |
5[4-13] |
2,3 неделя |
Текущий контроль |
Самостоятельная работа №2 |
Графическая реализация линейных алгоритмов |
1,2,5 |
2,3 неделя |
Текущий контроль |
Лабораторная работа №2 |
Разветвляющиеся процессы |
5[13-19] |
4,5 неделя |
Текущий контроль |
Самостоятельная работа №3 |
Графическая реализация разветвляющихся алгоритмов |
1,2,5 |
4,5 неделя |
Текущий контроль |
Лабораторная работа №3 |
Циклические процессы |
5[13-19] |
6,7 неделя |
Текущий контроль |
Самостоятельная работа №4 |
Графическая реализация циклических алгоритмов |
1,2,5 |
6,7 неделя |
Рубежный контроль |
тест |
Пройденные темы |
1,2,5 |
8 неделя |
Текущий контроль |
Лабораторная работа №4 |
Обработка массивов |
5[19-24] |
9,10 неделя |
Текущий контроль |
Самостоятельная работа №5 |
Графическая реализация алгоритмов обработки массива |
1,2,5 |
9,10 неделя |
Текущий контроль |
Лабораторная работа №5 |
Функции пользователя |
5[24-29]
|
12 неделя |
Текущий контроль |
Самостоятельная работа №6 |
Пройденные темы |
1,2,5 |
13 недели |
Текущий контроль |
Лабораторная работа №6 |
Строки |
5[37-43] |
14 недели |
Рубежный контроль |
тест |
Пройденные темы |
1,2,5 |
15 неделя |