Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ»





Скачать 92.51 Kb.
НазваниеРабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ»
Дата публикации23.01.2015
Размер92.51 Kb.
ТипРабочая программа
100-bal.ru > Информатика > Рабочая программа
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«ОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ПУТЕЙ СООБЩЕНИЯ»

(ОмГУПС (ОмИИТ))



СОГЛАСОВАНО

УТВЕРЖДАЮ

Директор института (декан факультета)

Проректор по научной работе

и инновациям

___________ ______________________

подпись (И.О.Ф.)

«_____»______________ 201__ г.

____________ ______________________

подпись (И.О.Ф.)

«_____»______________ 201__ г.

____________ ______________________

подпись (И.О.Ф.)

«_____»______________ 201__ г.

____________ ______________________

подпись (И.О.Ф.)

«_____»______________ 201__ г.

___________________________________

подпись (И.О.Ф.)

«_____»______________ 201__ г.


___________ ______________________

подпись (И.О.Ф.)

«_____»______________ 201__ г.

____________ ______________________

подпись (И.О.Ф.)

«_____»______________ 201__ г.

____________ ______________________

подпись (И.О.Ф.)

«_____»______________ 201__ г.

____________ ______________________

подпись (И.О.Ф.)

«_____»______________ 201__ г.

____________ ______________________

подпись (И.О.Ф.)

«_____»______________ 201__ г.




Кафедра

«Автоматика и системы управления» (АиСУ)

Автор

Альтман Евгений Анатольевич, доцент каф. АиСУ, к.т.н., доцент


РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ
Современные технологии программирования


Специальность научных работников: 05.13.18 «Математическое моделирование, численные методы и комплексы программ»

Квалификация (степень): кандидат технических наук

Форма обучения: очная


Одобрена на заседании методической комиссии института (факультета)

«___» _________ 2012 г. Протокол №__

«___» _________ 2013 г. Протокол №__

«___» _________ 2014 г. Протокол №__

«___» _________ 2015 г. Протокол №__

«___» _________ 2016 г. Протокол №__


Одобрена на заседании кафедры
«___» _________ 2012 г. Протокол №__

«___» _________ 2013 г. Протокол №__

«___» _________ 2014 г. Протокол №__

«___» _________ 2015 г. Протокол №__

«___» _________ 2016 г. Протокол №__


Омск 2012 г.

1.Цели освоения учебной дисциплины


Целями освоения учебной дисциплины «Современные технологии программирования» являются углубленное изучение языков и принципов программирования, получение практических навыков по программированию математических моделей и подготовка к сдаче кандидатского экзамена.

2.Место учебной дисциплины в структуре ООП ВПО


Учебная дисциплина «Современные технологии программирования» относится к циклу «Специальные дисциплины отрасли науки и научной специальности».

3.Структура и содержание учебной дисциплины




3.1Общая трудоемкость дисциплины составляет:



4 зачетных единиц,
144 часа.

3.2Виды и объемы учебной работы по дисциплине





Виды учебной работы

Количество часов

Всего по учебному плану

Семестры

1

2

3

1

2

3

4

5

Аудиторные занятия (всего):

35




35




В том числе:













Лекции (лек)

16




16




Лабораторные работы (лаб)

16




16




Контроль самостоятельной работы (кср)

3




3




Самостоятельная работа (ср) (всего):

109




109




В том числе:













Реферат

30




30




Проработка лекционного материала, подготовка к лабораторным занятиям

79




79




Промежуточная аттестация (-)

-




-




Общая трудоемкость дисциплины:

Часов:

144




144




Зач.ед.:

4




4






3.3Разделы учебной дисциплины





Номер семестра

Номер недели

Раздел учебной дисцип-лины

Краткое содержание раздела

Виды учебной деятельности, включая самостоятельную работу студентов и трудоемкость (в часах)

Формы текущего контроля успеваемости (по неделям семестра)

Форма промежуточной аттестации (по семестрам)

лек

лаб

прк

ср

кп(кр)

пкп(пкр)

кср

Всего




1

2

3

4

5

6

7

8

9

10

11

12

13

1

1-2

Языки программирования высокого уровня

Обзор языков программирования высокого уровня

2







40







3

45

Содержание дисциплины входит в вопросы к кандидатскому экзамену по специальности.

3-4

Создание функций на функциональных языках

2

4




10










16

5-6

Функции высших порядков

2

2




10










14

7-8

Вывод типов данных в функциональных языках

2

2




10










14

9-10

Программирование ЭВМ на низком уровне

Обзор архитектуры современных процессоров

2







9










11

11-12

Представление данных и вычислительные погрешности

2

4




10










16

13-14

Программирование на языке ассемблера

2

2




10










14

15-16

Оптимизация программ на низком уровне

2

2




10










14



3.4Лабораторные работы / практические занятия





Номер семестра

Номер недели

Раздел учебной дисциплины

Наименование лабораторной работы / практического занятия

Всего часов

1

2

3

4

5

1

2

11-8

Алгоритмы дискретной математики

Создание функций на функциональных языках

4

Функции высших порядков

2

Вывод типов данных в функциональных языках

2

2

9-16

Алгоритмы цифровой обработки сигналов

Представление данных и вычислительные погрешности

4

Программирование на языке ассемблера

2

Оптимизация программ на низком уровне

2



3.5Примерная тематика рефератов





        1. Язык программирования LISP

        2. Язык программирования Miranda

        3. Язык программирования F#

        4. Язык программирования Caml

        5. Язык программирования Prolog

        6. Процессоры AD

        7. Процессоры AVR

        8. Процессоры Multicore

        9. Процессоры ARM

        10. Процессоры TI


3.6Перечень вопросов к кандидатскому экзамену по программе-минимум и дополнительной программе, разработанной с учетом научных направлений кафедры


        1. Проведение вычислительного эксперимента

        2. Алгоритмические языки высокого уровня

        3. Принципы и методы разработки программного обеспечения

        4. Представление данных в ЭВМ

        5. Вычислительные погрешности и методы округления

        6. Суперскалярные и многопроцессорные вычисления

        7. Конвейеризированные процессоры и их программирование



4.Учебно-методическое и информационное обеспечение учебной дисциплины




4.1Основная литература





№ п/п

Наименование, кол-во экземпляров в библиотеке

Автор(ы)

Место издания, издательство, год

Используется при изучении разделов



Семестр

1

Организация ЭВМ и вычислительных систем: учебник, 5 экз.

Ю. Г. Древс

М. : Высшая школа, 2006.

2

Все

2

.Архитектура компьютера: учебное пособие, 8 экз.

Таненбаум, Эндрю

СПб. : Питер, 2009.

2

Все



4.2Дополнительная литература





№ п/п

Наименование, кол-во экземпляров в библиотеке

Автор(ы)

Место издания, издательство, год

Используется при изучении разделов
(из п. 4.3)

Семестр

1

Язык программирования Си, 2 экз

Б. Керниган, Д. Ритчи

М.: Финансы и статистика. – 1985

Все

Все



4.3Базы данных, информационно-справочные и поисковые системы



Google, Яндекс, Irbis и др.


5.Материально-техническое обеспечение учебной дисциплины

5.1Требования к аудиториям (лабораториям, помещениям, кабинетам) для проведения занятий с указанием соответствующего оснащения


Лекционные аудитории должны быть оснащены персональным компьютером, мультимедиа-проектором, экраном и маркерной доской.

Лаборатории должны быть оснащены персональными компьютерами.

5.2Требование к программному обеспечению, используемому при изучении учебной дисциплины


Курс не привязан к конкретному программному обеспечению. Для изучения дисциплины достаточно бесплатного программного обеспечения. Помимо операционной системы на компьютера должны быть установлены текстовый редактор (рекомендуется notepad++ для Windows и gedit для Linux), компилятор с языка С (рекомендуется gcc для Linux и сборка MinGW для Windows) и интерпретатор языка Haskell (рекомендуется Haskell Platform).
Автор рабочей программы:


Доцент каф. «АиСУ», к.т.н., доцент

Е.А. Альтман



6.ИЗМЕНЕНИЯ, ВНЕСЕННЫЕ В РАБОЧУЮ ПРОГРАММУ:





В 2012 г.



Содержание изменений



Автор – ___________________________ _______________________________________

Должность, уч. степень, уч. звание Подпись, дата, И. О. Ф.


В 2013 г.



Содержание изменений



Автор – ___________________________ _______________________________________

Должность, уч. степень, уч. звание Подпись, дата, И. О. Ф.
В 2014 г.



Содержание изменений




Автор – ___________________________ _______________________________________

Должность, уч. степень, уч. звание Подпись, дата, И. О. Ф.


В 2015 г.



Содержание изменений



Автор – ___________________________ _______________________________________

Должность, уч. степень, уч. звание Подпись, дата, И. О. Ф.

Добавить документ в свой блог или на сайт

Похожие:

Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconРабочая программа учебной дисциплины современные технологии математического...
Специальность научных работников: 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ»
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconМатематическое моделирование термически нагруженных конструкций котельных агрегатов
Специальность: 05. 13. 18 – Математическое моделирование, численные методы и комплексы программ
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconРазработка и исследование моделей поведения динамических объектов...
Специальность: 05. 13. 18 – Математическое моделирование, численные методы и комплексы программ
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconПостроение и исследование дискретной математической модели безынерционных...
Специальность: 05. 13. 18 – Математическое моделирование, численные методы и комплексы программ
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconРазработка алгоритмов поиска и обследования искусственных протяженных...
Специальность: 05. 13. 18 – Математическое моделирование, численные методы и комплексы программ
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconРабочая программа составлена в соответствии с фгт к структуре основной...
Методы компьютерного моделирования. Статистическое моделирование Учебно-методический комплекс рабочая программа для аспирантов специальности...
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconПрограмма вступительного экзамена в аспирантуру по специальности...
В основу настоящей программы положены следующие дисциплины: функциональный анализ, теория дифференциальных уравнений, теория управления,...
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconПрограмма адресована соискателям, ведущим исследования в рамках специальности...
Овладение предлагаемым теоретическим материалом закладывает методологию поиска решений в выбранных областях знаний и создает условия...
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconРабочая программа учебной дисциплины электрооборудование для электроснабжения...

Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconРабочая программа по дисциплине с 3 «Технологии и методы программирования»
Цель преподавания дисциплины: Целью изучения дисциплины «Технологии и методы программирования» является изучение современных технологий...
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconПрограмма для аспирантов специальности 05. 13. 18 «Математическое...
...
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconДоклад ронжина Андрея Леонидовича по диссертационной работе «Разработка...
«Разработка адаптивного метода робастного понимания слитной речи на основе интегральной обработки данных», представленной на соискание...
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconРабочая программа учебной дисциплины численные методы Уровень основной...

Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconРабочая программа учебной дисциплины системы жизнеобеспечения в пассажирских...
...
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Заканчивает раздел «Основы алгоритмизации и программирования» темы «Численные методы решения задач на компьютере» и «Информационное...
Рабочая программа учебной дисциплины современные технологии программирования Специальность научных работников : 05. 13. 18 «Математическое моделирование, численные методы и комплексы программ» iconРабочая программа по учебной дисциплине Высокоуровневые методы информатики...
Рабочая программа предназначена для преподавания дисциплины «Высокоуровневые методы информатики и программирования» студентам очной...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск