Заведующий кафедрой д.п.н., профессор Б.Д.Сыдыхов
«____» _________________ 2012 г.
Опись содержания учебно-методического комплекса дисциплины
№
|
Наименование документации
|
Стр.
|
|
Силлабус
|
4
|
|
Тезисы лекций
|
8
|
|
Тематика и краткое описание лабораторных и студийных работ
|
57
|
|
Краткое описание семинарских и практических занятий (планы, задания для проведения семинарских и практических занятий, СРСП, СРС);
|
94
|
|
Задания для самопроверки и подготовки к экзамену, в том числе тесты
|
109
|
|
Перечень основной и дополнительной литературы, в том числе на электронных носителях
|
116
|
|
Глоссарий
|
117
|
Силлабус дисциплины для студентов
1. Информация о дисциплине
Наименование
дисциплины
|
код дисциплины
|
количество
кредитов
|
Курс, семестр
|
Языки программирования
|
3.1.04
|
3
|
3 курс 5 сем
|
Наименование
специальности
|
шифр специальности
|
кафедра
|
факультет
|
Математика
|
5В010900
|
Информационные системы обучения
|
Физико-математический
|
Форма обучения дневная
|
Язык обучения - русский
|
Время и место проведения дисциплины.
Лекции – согласно расписания
Лабораторные и СРСП - согласно расписания
|
Время консультаций
Согласно расписания
|
Расписание рубежного контроля (неделя семестра)
|
Ахметова О.С.
к.п.н., доц.
|
раб.тел. 272-13-15 (каф.ИСО)
|
Подпись
|
Заведующий кафедрой Сыдыков Б.Д.
|
2. Краткое описание дисциплины.
Компьютерные технологии состоят из двух взаимодополняющих компонентов: аппаратного и программного обеспечения. Рассматривая применение компьютерных технологий в целостной системе обучения, следует выделить один из важнейших аспектов, а именно организацию диалогового взаимодействия в системе "человек–компьютер". Реализация всех типов компьютерных систем может быть осуществлена непосредственно программированием с помощью стандартных средств, применяемых для разработки приложений или используя специализированные инструменты.
Компьютерные технологии можно трактовать в узком смысле слова – применение компьютера только как средства обучения и в широком смысле слова – многоцелевое использование компьютера в учебном процессе.
Целью преподавания данного курса «Компьютерные технологии» является расширение интеллектуальных возможностей человека в новом информационном обществе, к которому идет цивилизация, а также интенсификация и повышение качества обучения на всех ступенях системы образования.
Курс «Компьютерные технологии» предусматривает изучение вопросов развития, методологии проектирования и разработки информационных технологии на базе применения новейших средств вычислительной техники. Данный курс основан на знаниях, полученных студентами при изучении специальных дисциплин по специальности «Математика» и формирует знания студентов в области автоматизированных информационных компьютерных технологии управления.
В результате изучения курса «Компьютерные технологии» студент будет иметь четкое представление о составе и структуре технологии; будет разбираться в методологии проектирования и разработки информационных технологии; средств организации автоматизированных информационных систем, а также сможет самостоятельно осуществить оценку эффективности информационных технологии управления, что позволит ознакомится с теоретическими основами развития компьютерных технологии. Организация обучения предусматривает чтение лекций и проведения практических занятий, что обуславливает необходимость изучения не только научных и технических основ компьютерных технологии, но и их экономических, социальных и культурных аспектов.
Цель курса:
Расширение интеллектуальных возможностей человека в новом информационном обществе, а также интенсификация и повышение качества обучения на всех ступенях системы образования.
В результате изучения дисциплины студент должен
целостное представление о компьютерной технологии как науке, ее месте в современном мире и в системе наук;
владеть системой знаний о теоретических основах компьютерной технологии;
обладать навыками программирования на проблемно- и машинно-ориентированных языках;
иметь навыки работы с программами нескольких типов, различными вспомогательными устройствами, с системными и прикладными программными средствами общего назначения;
владеть методами работы в локальных сетях и системах телекоммуникаций;
владеть методологией построения математических моделей и их компьютерных реализаций, знать конкретные математические модели в различных областях ее применения.
Программа разработана на основе отечественной и зарубежной литературы.
3. Пререквизиты дисциплины
Для успешного изучения данной дисциплины необходимо владеть такими дисциплинами, как Информатика, Высшая математика, персональная ЭВМ.
4. Постреквизиты дисциплины
Знания данной дисциплины необходимы
5. Календарно-тематический план.
№
|
Наименование тем дисциплины
|
недели
|
Аудиторные занятия
|
Вид задания (описание)
|
Всего (ч.)
|
Лекции (ч.)
|
Пр/сем./лаб./
студ (ч.)
|
СРСП
|
СРС
|
|
Введение в теорию Алгоритмов. Алгоритмы и алгоритмические языки. Свойства алгоритмов. Исполнители. Машина Тьюринга. Тезис Тьюринга.
|
1
|
2
|
2
|
1
|
3
|
8
|
|
Нормальные алгоритмы Маркова. Принцип нормализации и его обоснование. Композиции машин Тьюринга и нормальных алгоритмов Маркова.
|
2
|
2
|
2
|
1
|
3
|
8
|
|
Начальные сведения о программах на языке Pascal
|
3
|
2
|
2
|
0
|
0
|
4
|
|
Типы данных и операции
|
4
|
2
|
2
|
0
|
0
|
4
|
|
Ветвления. Циклы
|
5
|
2
|
2
|
4
|
4
|
12
|
|
Массивы. Сортировки массивов
|
6
|
2
|
2
|
2
|
4
|
10
|
|
Символы и строки.
|
7
|
2
|
2
|
4
|
4
|
12
|
|
Множества
|
8
|
2
|
2
|
2
|
3
|
9
|
|
Процедуры и функции
|
9
|
2
|
2
|
4
|
4
|
12
|
|
Ввод и вывод информации: текстовые файлы
|
10
|
2
|
2
|
2
|
4
|
10
|
|
Записи. Бинарные файлы
|
11
|
2
|
2
|
2
|
4
|
10
|
|
Рекурсивные подпрограммы
|
12
|
2
|
2
|
2
|
4
|
10
|
|
Адреса и указатели. Списочные структуры данных
|
13
|
2
|
2
|
2
|
4
|
10
|
|
Модульная структура программы
|
14
|
2
|
2
|
2
|
2
|
8
|
|
Методы создания пользовательского интерфейса
|
15
|
2
|
2
|
2
|
2
|
8
|
|
|
|
30
|
30
|
30
|
45
|
135
|
6. Литература для изучения (не более 10 источников)
Основная литература:
Ахметова О.С. Основы алгоритмизации и программирования. – Алматы, 2008. – 495с.
Немнюгин С.А. Turbo Pascal. – СПб.: Издательство «Питер», 2001. – 496 с.: ил.
Гусева А.И. Учимся программировать: PASCAL 7.0. Задачи и методы их решения. – 2-е изд., перераб. и доп. – М.: «Диалог-МИФИ», 2003. – 256 с.
Вирт Н. Алгоритмы и структуры данных: Пер. с англ. – 2-е изд., испр. – СПб.: Невский Диалект, 2001. – 352 с.: ил.
Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие. – М.: «Нолидж», 1997. – 616 с., ил.
Дополнительная литература и Интернет -источники:
Андреева Т.А. Программирование на языке Pascal. Интернет-университет информационных технологий - ИНТУИТ.ру, 2006
Зыков С. В. Введение в теорию программирования. Интернет-университет информационных технологий - ИНТУИТ.ру, 2004
Анисимов А.Е., Пупышев В.В. Сборник заданий по основаниям программирования . БИНОМ. Лаборатория знаний, Интернет-университет информационных технологий - ИНТУИТ.ру, 2006
Терехов А.Н. Технология программирования. БИНОМ. Лаборатория знаний, Интернет-университет информационных технологий - ИНТУИТ.ру, 2006
7. Политика выставления оценок.
Достарыңызбен бөлісу: |