- Понятие алгоритма
- Понятие "Исполнителя алгоритма"
- Свойства алгоpитмов
- Формы записи алгоритмов
- Словесная форма записи алгоритмов
- Графическая форма записи алгоритмов
- Понятие псевдокода
- Запись алгоритма в разных языках программирования
- Понятие о базовых алгоритмических структурах
- Итерационные циклы и их особенности
- Вложенные циклы и их особенности
- Программный способ записи алгоритмов
- Классификация языков программирования
- Машинные языки, их достоинства и недостатки
- Язык ассемблера
- Преимущества алгоритмических языков перед машинными
- Компоненты алгоритмического языка
- Понятия, используемые алгоритмическими языками
- Стандартные функции языка
- Запись арифметических выражений в программе
- Запись логических выражений
- Транслятор, компилятор, интерпретатор
- Обзор языков программирования
- Алгоритмический компилятор Фортран
- Алгоритмический язык для экономистов COBOL
- Алгоритмический интерпретатор BASIC
- Компилятор C
- Компилятор C++
- Алгоритмический компилятор Ада
- Язык Структурированных Запросов SQL (Structured Query Language)
- Язык обработки списков LISP
- Серверный скриптовый язык PHP
- Серверный интерпретатор Perl. Использование языка
- Клиентский скриптовый язык JavaScript
- Мультимедийный скриптовый язык ActionScript
- Языки разметки WEB-страниц: HTML, Dynamic HTML, XHTML
- Динамические языки программирования
- Упражнения
Тестовые вопросы
Интерактивное тестирование
Литература