Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Algorytm.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
865.28 Кб
Скачать

Содержание курса “Теория алгоритмов и вычислительных процессов”

Цель преподавания дисциплины

“Теория алгоритмов и вычислительных процессов” является одной из фундаментальных дисциплин в цикле компьютерных наук и занимает важное место в системе подготовки специалистов по программному обеспечению вычислительных и автоматизированных систем.

Цель курса - рассмотреть основы теории алгоритмов и вычислительных процессов, которые происходят в современной компьютерной технике.

Задача курса - сформировать у студентов систематизированные знания об основных понятиях теории алгоритмов и вычислительных процессов, развить умение и практические привычки по разработке алгоритмов и программ обработки числовой информации в ЭВМ.

Курс состоит из двух основных разделов “Теория алгоритмов” и “Теория вычислительных процессов”.

Раздел “Теория алгоритмов” посвящен изучению: ‘’интуитивного’’ понятия алгоритма и его особенностей, способов его описания, алгоритмической развязности массовых проблем, необходимости уточнения понятия алгоритма, общей схемы построения алгоритмических систем и их основных представителей: частично-рекурсивных функций, машины Тьюринга, нормальных алгоритмов Маркова, таких понятий как сложность задачи.

В разделе “Теория вычислительных процессов” рассматриваются: общие принципы организации и работы ЭВМ, понятия системы счисления, классификация систем счисления и их основные свойства, изучаются элементы теории погрешностей и ее применения для вычислений с помощью ЭВМ, вопрос представления числовой информации в ЭВМ, анализируются процессы выполнения арифметических операций в ЭВМ.

Учебно–методические материалы

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

1. Ахо А., Хопкрофт Дж. Построение и анализ вычислительных алгоритмов.-М.: Мир, 1979

2. Демидович Б.П., Маров И.А. Основы вычислительной математики.- М.: Наука, 1966.-664с.

3. Гэри М., Джонсон Д. Вычислительные машины и труднорешаемые задачи.- М.: Мир, 1982ю-416с.

4. Каган Б.М. Электронные вычислительные машины и системы. М.: Энергия, 1991.-592с.

5. Калужнин Л.А., Королюк В.С. Алгорітми і математичні машини. – К.: Рад. Школа, 1964. – 283с.

6. Кнут Д. Искусство программирования для ЭВМ.Т.1: Основные алгоритмы. - М.: Мир, 1976.- 735с.

7. Капітонова Ю.В.,Кривий С.Л. Основи дискретної математики – К.: Наукова думка, 2003.-579с.

8. Мальцев М.И. Алгоритмы и рекурсивные функции. - М.: Наука, 1986.- 368с.

9. Ю.М.Бардачов, Н.А.Соколова. Дискретна математика. – К.: Вища школа, 2002.

10. Марков А.А., Нагорный Н.М. Теория алгоритмов .-М.: Наука, 1984.-432с.

12. Успенский В.А., Семенов А.Л. Теория алгоритмов: основные открытия и приложения. - М.: Наука, 1987.- 288с.

13. Яблонский С.В. Введение в дискретную математику. - М.: Наука, 1979.-272с.

14. В.И. Корнейчук, В.П. Тарасенко. Основы компьютерной арифметики. –Київ, “Корнейчук”, 2002. –176с.

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

1. Алферова З.В. Теория алгоритмов. - М.: Статистика. Учебное пособие для вузов, 1973.- 164с.

2. Задачи по теории множеств, математической логике и теории алгоритмов. И.А.Лавров, Л.Л. Максимова.- М.: Наука, 1975.-240с.

3. Игошин В.И. Задачник-практикум по математической логике. - М.: Просвещение, 1986.-159с.

4. Косовский Н.К. Основы теории элементарных алгоритмов. - Л.: ЛГУ, 1987.-152с.

5. Лиман Ф.М. Математична логіка і теорія алгорітмів. -Суми, 1998.-152с.

6. Майоров С.А., Новиков Г.И. Структура электронных вычислительных машин. -Л.: Машиностроение, 1979.-384с.

7. Сборник задач по дискретной математике. Г.П. Гаврилов, А.А.Сапоженко.-М.: Наука, 1977.-368с.

8 .Шауман А.М. Основы машинной арифметики. -Л.: Изд-во ЛГУ, 1979.-312с.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]