Интернет Университет информационных технологий Твой путь к знаниям
регистрация || зачетка | дипломы
  Искать!
Курсы | Обучение | Школа | Магазин | Работа | Общение | Новости | Помощь

поддержка курса Введение в алгоритмы
Автор: В.П. Иванников

? Уровень: для специалистов || Статус: бесплатный || Опубликован: 18.03.2009
Рейтинг: 4.38 || Популярность: 8 || Студентов: 205/9


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

Диплом
сертификат
(ИНТУИТ)
Записаться на курс
Да, я хочу получать новости об этом курсе
просмотров: 0 | загрузок: 0
1.
В лекции вводится понятие алгоритма, дается исторический экскурс, определяются множества и функции. Рассказывается о тезисе Тьюринга и даются описание и пример машины Тьюринга.
просмотров: 0 | загрузок: 0
2.
Рассматриваются задача на построение анализатора на основе машины Тьюринга и алгоритм решения задачи Марвина Мински. Приводятся разновидности машин Тьюринга, рассказывается о неразрешимых проблемах и проблеме мертвого кода.
просмотров: 0 | загрузок: 0
3.
Вводятся нормальные марковские алгоритмы, даются их примеры, определяются их замыкание и композиция.
просмотров: 0 | загрузок: 0
4.
Дается описание формальная система Паскаль, рассказывается об алгоритме Евклида. Вводится понятие языка и типов данных.
просмотров: 0 | загрузок: 0
5.
Дается краткое введение в язык программирования Паскаль, приводятся основные понятия: операторы, операции, типы данных. Даются примеры.
просмотров: 0 | загрузок: 0
6.
Вводятся понятия имен и функции, рассказывается о способах передачи параметров в функции, побочных эффектах функции, коллизиях имен, дается понятие отношения.
просмотров: 0 | загрузок: 0
7.
Дается определение графов, деревьев, стеков, очередей, кучи. Рассказывается о недостатках этих структур.
просмотров: 0 | загрузок: 0
8.
Даются примеры работы со стеком, очередью и списком, указываются особенности работы с ними. Рассказывается о двоичных деревьях.
просмотров: 0 | загрузок: 0
9.
Приводятся варианты обхода дерева c использованием циклов, рекурсий, стеков. Вводятся понятия первично и вторичного ключа, даются оценки алгоритмов.
просмотров: 0 | загрузок: 0
10.
Рассказывается о деревьях сравнения списковой памяти, операции удалении и вставки.
просмотров: 0 | загрузок: 0
11.
Рассказывается об АВЛ-деревьях, условиях их существования и построения, приводятся процедуры корректировки характеристик и частные случаи трансформации деревьев.
просмотров: 0 | загрузок: 0
12.
Приводится оценка вычислительной сложности АВЛ-деревьев, рассказывается о цифровом поиске, дается пример реализации программы.
просмотров: 0 | загрузок: 0
13.
Рассказывается о методы обработки таблиц с вычисляемыми адресами, реализуются необходимые процедуры.

Внимание! Если Вы увидите ошибку на нашем сайте, выделите её и нажмите Ctrl+Enter.
Нужна помощь?
• Забыли пароль? Вам сюда...
• Есть вопрос? Спрашивайте!
Вы можете:
• Изменить персональные данные
• Изменить параметры подписки
Интернет-магазин:
• Ваши заказы здесь
• Ваш личный счет
Курсы | Учебные программы | Учебники | Вопросы и Ответы | Форум | Новости | Помощь

Телефон: +7 (495) 253-9312, 253-9313, факс: +7 (495) 253-9310, email: info@intuit.ru
© INTUIT.ru::Интернет-Университет Информационных Технологий - дистанционное образование, 2003-2010
Проект Издательства "Открытые Системы".
Партнеры: РМ Телеком, KRAFTWAY COMPUTERS.
Rambler's Top100