Скачать 131.51 Kb.
|
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ОБРАЗОВАНИЯ ШАХТИНСКИЙ ИНСТИТУТ (ФИЛИАЛ) ЮЖНО-РОССИЙСКОГО ГОСУДАРСТВЕННОГО ТЕХНИЧЕСКОГО УНИВЕРСИТЕТА (Новочеркасского политехнического института) " У Т В Е Р Ж Д А Ю " Зам. директора по ОиНД _______________ А.Ю.Прокопов «___»_________2006 г. Рег.№ _________ РАБОЧАЯ ПРОГРАММАпо дисциплине “АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ” для специальности 230201 “Информационные системы и технологии” Кафедра “Математика, информационные системы и технологии“ факультет ФТИ курс – 1 семестр - 1 лекции – 34 час практические занятия -17 час лабораторные занятия – 34 час самостоятельная работа – 51 час всего аудиторных часов - 85 час Рубежи контроля знаний Экзамен – 1 семестр 2006 г. Рабочая программа по учебной дисциплине “Алгоритмизация и программирование” составлена в соответствии с требованиями Государственного общеобразовательного стандарта высшего образования по специальности 230201 “Информационные системы и технологии”, утвержденного 27.03.2000 г. Регистрационный №276 тех/дс. Рабочая программа составлена Бондаренко А.И., к.т.н, доцентом кафедры “Математика, информационные системы и технологии”, рассмотрена на заседании кафедры “Математика, информационные системы и технологии” (протокол №_____ от ______________) Заведующий кафедрой “Математика, информационные системы и технологии” “____ “ ______________200__ г. А.М. Безуглов Программа одобрена научно-методической комиссией факультета Технологий и информатизации Председатель НМК “____ “ ______________200__ г. Н.В. Титов Согласовано: Декан факультета Технологий и информатизации “____ “ ______________200__ г. Н.В. Титов Начальник УМО “____ “ ______________200__ г. Ю.Н. Попков
1.1. Цели и задачи изучения дисциплины. Основной целью преподавания дисциплины является формирование у будущих специалистов практических навыков по основам алгоритмизации вычислительных процессов и программированию решения различных задач, развитие умения работы с персональным компьютером на высоком пользовательском уровне, обучение работе с научно-технической литературой и технической документацией по программному обеспечению ПЭВМ. Задачей изучения дисциплины является реализация требований, установленных в квалификационной характеристике указанных специальностей в области информатики, анализа, создания, внедрения и сопровождения профессионально-ориентированных информационных систем в предметной области. В результате изучения дисциплины студент должен; а) знать
б) уметь
в) иметь представление
1.2. Краткая характеристика дисциплины и ее фундаментальных основ Разработка программного продукта требует, кроме собственно программирования, предварительной разработки используемых в системе структур данных и реализуемых в ней алгоритмов, составления спецификаций на программные подсистемы и отдельные программы. Данный курс должен дать необходимые начальные сведения для освоения всех аспектов разработки программ. Изучение дисциплины предусматривает проведение лекционных и лабораторных занятий, а также самостоятельную работу студентов. 1.3. Место дисциплины в учебном процессе и интеграционные связи с другими дисциплинами учебного плана В подготовке специалистов, умеющих использовать компьютер в своей работе, определяющую роль играет овладение общими методами и навыками решения задач на ПЭВМ (от построения математической модели поставленной задачи до анализа полученных результатов). Освоение всех этапов подготовки и прохождения задач через компьютер будет использовано в решении самых разнообразных задач. 1.4. Связь с предшествующими дисциплинами. Данный курс читается с первого семестра и требует знаний информатики и математики в объеме средней школы. 1.5. Связь с последующими дисциплинами. 1.5.1. Структуры данных – 3 семестр. 1.5.2. Численные методы – 4 семестр. 1.5.3. Объектно-ориентированное программирование – 4 семестр. 1.5.4. Управление данными – 5 семестр. 1.5.5. Проектирование информационных систем – 9 семестр. 1.5.6. Дипломный проект (специальная часть). 2. Распределение тем и часов занятий по модулям Дисциплина читается в одном семестре. Таблица 2
3. Содержание дисциплины 3.1. Наименование модуля, его содержание и объем в часах Модуль 1. Введение в программирование – 34 час. Тема 1.1. Введение в курс “Алгоритмизация и программирование”. Цели и задачи изучения курса. Роль информационных технологий в современном мире. История развития и характеристика языков высокого уровня. Этапы решения задач на ЭВМ. Тема 1.2. Алгоритмизация вычислительных процессов. Понятие алгоритма, его свойства. Изобразительные средства описания алгоритмов (словесный, формульно-словесный, блок-схемный, структурные диаграммы, языки программирования). Базовые канонические структуры, используемые при проектировании алгоритмов линейных, ветвящихся и циклических вычислительных процессов, их виды и способы изображения. Литература 5[1,5] Уровень знаний - 1 СРС – 13 час. Контактные консультации – 18 час. Модуль 2. Простейшие конструкции Turbo Pascal – 34 час. Тема 2.1. Основные понятия языка Turbo Pascal. Общая характеристика языка Turbo Pascal. Алфавит языка, его простейшие конструкции. Классификация типов данных. Стандартные типы констант. Идентификаторы. Арифметические, строковые и логические выражения. Приоритет выполнения операций. Функции. Оператор присваивания. Литература 5[2,9,11] Уровень знаний - 1 СРС – 12 час. Контактные консультации – 18 час. Модуль 3. Программирование базовых алгоритмов - 34 час. Тема 3.1. Программирование линейных алгоритмов. Организация простейшего ввода-вывода данных. Структура программы на языке Turbo Pascal. Использование комментариев в программах. Программирование линейных алгоритмов. Тема 3.2. Управляющие операторы языка. Оператор безусловного перехода. Метки. Пустой оператор. Простой и составной операторы. Условный оператор и его применение для организации ветвлений. Оператор выбора (переключатель). Программирование разветвляющихся алгоритмов. Тема 3.3. Программирование циклических процессов. Оператор цикла с известным числом повторений. Оператор цикла итерационного типа (с предусловием). Оператор цикла с постусловием. Организация Вложенных циклов. Литература 5[3,4,6,7,8,10] Уровень знаний - 2 СРС – 12 час. Контактные консультации – 18 час. Модуль 4. Технология программирования в среде Turbo Pascal – 34 час Тема 4.1. Описание базовых структур. Объявление массивов. Определение типов множества. Свойства множеств. Операции над множествами. Объявление записей. Обращение к элементам записи. Тема 4.2. Стандартные процедуры и функции. Математические функции. Процедуры и функции для работы со строковыми данными. Процедуры ввода-вывода. Процедуры и функции для работы с экраном и клавиатурой. Специальные процедуры и функции. Модуль CRT. Тема 4.3. Процедуры и функции пользователя. Описание процедуры. Оператор процедуры. Функция. Формальные и фактические параметры. Область действия имен. Процедуры без параметров. Рекурсивные процедуры. Тема 4.4. Стандартные модули Turbo Pascal. Основные принципы модульного программирования. Структура модулей. Интерфейсная и исполняемая части модуля. Компиляция и подключение модулей. Общая характеристика стандартных модулей. Модуль GRAPH. Тема 4.5. Работа с файлами. Общие сведения о файлах. Описание файлов. Стандартные процедуры и функции для работы с файлами. Текстовые файлы. Организация последовательного и прямого доступа. Литература 5[2,3, 6,7,8, 9,10,12,13] Уровень знаний - 2 СРС – 14 час. Контактные консультации – 18 час. 3.2. Практические занятия, их наименования и объем в часах Таблица 3
3.3. Лабораторные работы, их наименования и объем в часах. Таблица 4
3.4. Курсовой проект (работа), реферат, домашнее задание их содержание и характеристика Курсовой проект (работа) , реферат, домашнее задание учебным планом не предусмотрены. 3.5. Учебная практика по дисциплине. Не планируется. 3.6. Самостоятельная работа студентов (51 час)
Распределение самостоятельной работы по учебному плану ДО Таблица 5
4. График изучения учебной дисциплины с использованием ДОТ
5. Учебно-методические материалы по дисциплине Литература Основная 1. Климова Л.М. Pascal 7.0. Практическое программирование. Решение задач. – М.: Кудиц-Образ, 2000. 2. Ставровский А.Б. Турбо Паскаль 7.0. Учебник. - К.: BHV, 2000. 3. Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal. – К.: ВЕК+, 1999. 4. Культин Н.Б. Программирование в Turbo Pascal 7.0 и Delphi. СПб.:BHV - Cанкт-Петербург, 1997. 5. Гусева А.И. Учимся программировать: PASCAL7.0. Задачи и методы их решения. -М.:"Диалог-МИФИ", 1997. 6. ТурбоПаскаль 7.0 -К: Торгово-издательское бюро BHV, 1996. 7. Вьюкова Н.И. и др. Систематический подход к программированию. -М.: Наука, 1988. 8. Инструментальные средства персональных ЭВМ. В 10 кн. Кн. 4. Программирование в среде ТурбоПАСКАЛЬ. Практ. пособие/Л.Е. Агабеков и др. -М.: Высш. шк., 1993. 9. Зуев Е.А. Язык программирования Turbo Pascal 6.0. -М.:Унитех, 1992. 10. Н.Вирт. Алгоритмы+структуры данных=программы. -М.: Мир, 1985. 11. Абрамов В.Г. и др. Введение в язык паскаль. -М.: Наука, 1988. 12. Йенсен К., Вирт Н. Паскаль: Руководство для пользователя. -М.: Финансы и статистика, 1989. 13. Васюкова Н.Д., Тюляева В.В. Практикум по основам программирова- ния. Язык Паскаль. -М.: Высш. шк., 1991. 14. Фаронов В.В. Программирование на персональной ЭВМ в среде ТурбоПаскаль.-М.: Изд-во МГТУ, 1990. Дополнительная 15. Боон К. ПАСКАЛЬ для всех.-М.: Энергоатомиздат, 1988. 16. Пильщиков В.Н. Сборник упражнений по языку Паскаль. -М.: Наука, 1989. 17. Бондаренко А.И. Turbo Pascal. Лекции и контрольные задания. Шахты, 2005, (1/1). К лабораторным работам 18. Бондаренко А.И. Turbo Pascal. Лабораторный практикум. Шахты, 2005 (1/1). 19. Бондаренко А.И. Основы алгоритмизации вычислительных процессов. Шахты, 2005. 20. Бондаренко А.И. Алгоритмизация и программирование. Методические указания для самостоятельной работы. Шахты, 2005. |
Рабочая программа по дисциплине «Мировые информационные ресурсы и... Рабочая программа составлена на основании Государственного образовательного стандарта впо по специальности 230201 – Информационные... | Рабочая программа по дисциплине «Архитектура ЭВМ и систем» для специальности... Рабочая программа составлена на основании Государственного образовательного стандарта по специальности 230201 – «Информационные системы... | ||
Программа по дисциплине «Распределенные информационные системы» Учебная программа по дисциплине «Распределенные информационные системы» составлена в соответствии с требованиями гос впо. Предназначена... | Программа по курсу «Реинжиниринг бизнес-процессов» для специальности... Рабочая программа по курсу «Реинжиниринг бизнес- процессов» составлена на основании учебного плана специальности 230201 «Информационные... | ||
Рабочая программа составлена на основании требований: Федерального... Плана учебного процесса бгту им. В. Г. Шухова по направлению подготовки 230201 «Информационные системы и технологии», введенного... | Рабочая программа по курсу «Имитационное моделирование экономических... «Имитационное моделирование экономических процессов» составлена в соответствии с требованиями государственного образовательного стандарта... | ||
Методическое пособие по выполнению, оформлению и защите курсовых... Методическое пособие предназначено для бакалавриата Кубанского государственного аграрного университета по специальности 230400. 62... | Программа по дисциплине «Глобальные проблемы совре-менности» Предназначена студентам по специальности 230201. 65 «Информационные системы и технологии» | ||
Методическое пособие по выполнению, оформлению и защите курсовых... Методическое пособие предназначено для учащихся бакалавриата Кубанского государственного аграрного университета по специальности... | Рабочая программа для студентов очной формы обучения, направление... И. Математическая логика и теория алгоритмов. Учебно-методический комплекс. Рабочая программа для студентов очной формы обучения,... | ||
Учебное пособие информатики и икт по главе 2 «информационные системы... Я, Смирнова Яна, студентка группы 3П специальности «Прикладная информатика» оаоуспо боровичского педагогического колледжа, создала... | Рабочая программа дисциплины «управление данными» Программа разработана в соответствии с Государственным образовательным стандартом по специальности 230201 «Информационные системы... | ||
Министерство образования и науки государственное образовательное учреждение Тонов м. Л. Алгебра и геометрия. Учебно-методический комплекс. Рабочая программа для студентов очной формы обучения по направлению... | “информационные системы технологии” По дисциплине «Информационные технологии в сфере физической культуры» для студентов 3 курса, института спорта и физического воспитания,... | ||
“информационные системы технологии” По дисциплине «Информационные технологии в сфере физической культуры» для студентов 4 курса института спорта и физического воспитания,... | Учебно-методический комплекс для студентов специальности 230201.... Федеральное государственного бюджетное учреждение высшего профессионального образования |