Новости
    Архив новостей
2003-05 уч.годы 2005-06 уч.год  2006-07 уч.год  2007-08 уч.год
2008-09 уч.год    2009-10 уч.год  2010-11 уч.год  2011-12 уч.год
2012-13 уч.год    2013-14 уч.год  2014-15 уч.год  2015-16 уч.год
2016-17 уч.год    2017-18 уч.год  2018-19 уч.год  2019-20 уч.год
2020-21 уч.год    2021-22 уч.год  2022-23 уч.год 
Заказать диск

[20.06.05] Новости сайта

    Уважаемые посетители! Это последнее обновление сайта в этом учебном году. За этот учебный год выполнено 40 обновлений материалов сайта, добавлено 897 шагов по 16 разделам. Надеемся, что материалы сайта помогают Вам в работе. Оставайтесь с нами в следующем учебном году. Мы дальше собираемся обновлять размещенные материалы.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 130. Нахождение потока наименьшей стоимости. Симплексный алгоритм для сетей с ограниченной пропускной способностью
Шаг 131. Методы сетевого планирования (общие сведения)
Шаг 132. Методы сетевого планирования. Построение сети проекта
Шаг 133. Методы сетевого планирования. Метод критического пути
Шаг 134. Методы сетевого планирования. Построение временного графика
Шаг 135. Приложение "Сетевые модели"

    Создание Internet-приложений в среде Delphi:
Шаг 4. Динамическое создание документов Web с помощью Delphi
Шаг 5. Интерфейс сервера Web, предлагаемый Delphi
Шаг 6. Преобразование CGI-приложения в библиотеку динамической загрузки

    Технология COM:
Шаг 15. Назначение и принципы COM-технологии. IUnknown: работа с памятью, подсчет числа ссылок и запросы на предоставление интерфейсов
Шаг 16. Назначение и принципы COM-технологии. IClassFactory и использование системного реестра
Шаг 17. Назначение и принципы COM-технологии. ITypeLib, ITypeInfo, библиотеки типов и информация о методах сервера. Язык IDL
Шаг 18. Назначение и принципы COM-технологии. IDispatch и вызов методов "по имени"

    Microsoft Excel:
Шаг 136. Решение задач
Шаг 137. Понятие функции
Шаг 138. Способы ввода функций
Шаг 139. Математические и тригонометрические функции
Шаг 140. Текстовые функции
Шаг 141. Логические функции
Шаг 142. Информационные функции
Шаг 143. Функции даты и времени
Шаг 144. Финансовые функции

[14.06.05] Новости сайта

    Уважаемые посетители сайта! Сегодня на нашем сайте появился раздел Создание Internet-приложений, в котором описывается процесс создания создания таких приложений в среде программирования Delphi. В разработке этого раздела приняла участие студентка 4 курса факультета математики и информационных технологий КГУ Е.К.Иванова. Кроме этого, в разделе Технология COM мы начали размещать информацию по интерфейсам (начиная с 13 шага). В создании этих шагов приняла участие студентка 4 курса факультета математики и информационных технологий КГУ Е.В.Ауц. Их фотографии размещены в разделе "Об авторах".

    Следующее обновление сайта, планирующееся 21 июня 2005 года будет, скорее всего, последним в этом учебном году.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 129. Нахождение потока наименьшей стоимости. Сетевая модель как задача линейного программирования

    Создание Internet-приложений в среде Delphi:
Шаг 1. Протокол HTTP
Шаг 2. Универсальный локатор ресурса URL
Шаг 3. Статические документы Internet

    Технология COM:
Шаг 13. Назначение и принципы COM-технологии. Проблемы, решаемые с помощью COM-технологии
Шаг 14. Назначение и принципы COM-технологии. Понятие интерфейса

    Технология OLE:
Шаг 16. Создание сервера OLE
Шаг 17. Создание сервера OLE (продолжение)
Шаг 18. Создание сервера OLE (окончание)
Шаг 19. Создание контейнера OLE

[07.06.05] Новости сайта

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 127. Нахождение потока наименьшей стоимости (общие замечания)
Шаг 128. Нахождение потока наименьшей стоимости. Сетевая модель

    Object Pascal:
Шаг 139. Статические, виртуальные и динамические методы (общие сведения)
Шаг 140. Статические методы
Шаг 141. Виртуальные методы
Шаг 142. Динамические методы
Шаг 143. Методы обработки сообщений
Шаг 144. Абстрактные методы
Шаг 145. Указатели на методы и делегирование
Шаг 146. Классовые методы и указатели на классы
Шаг 147. Операции is и as

    Технология COM:
Шаг 10. Применение COM-объектов, входящих в Windows. Создание собственных окон просмотра данных в Windows Explorer (Проводнике)
Шаг 11. Применение COM-объектов, входящих в Windows. OLE-реализация метода drag-and-drop (реализация контейнера)
Шаг 12. Применение COM-объектов, входящих в Windows. OLE-реализация метода drag-and-drop (реализация источника данных)

    Технология OLE:
Шаг 11. Интерфейс "Перетащить и опустить" (общие сведения)
Шаг 12. Интерфейс "Перетащить и опустить" источника
Шаг 13. Интерфейс "Перетащить и опустить" приемника
Шаг 14. Функции интерфейса "Перетащить и опустить"
Шаг 15. Интерфейс активации и редактирования по месту

[31.05.05] Новости сайта

    Уважаемые посетители сайта! Сегодня на нашем сайте появился раздел Технология OLE, в котором описывается процесс создания OLE-приложений в среде программирования Borland C++ 4.5. В разработке этого раздела приняла участие студентка 4 курса факультета математики и информационных технологий КГУ С.В.Захарова. Ее фотография размещена в разделе "Об авторах".

    С уважением, администрация сайта.

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 125. Задача о максимальном потоке
Шаг 126. Алгоритм нахождения максимального потока

    Object Pascal:
Шаг 127. Структура описания классов
Шаг 128. Опережающее описание классов
Шаг 129. Объекты и модули
Шаг 130. Сравнение объектов старой и новой ООП-моделей
Шаг 131. Конструкторы
Шаг 132. Деструкторы
Шаг 133. Понятие свойства
Шаг 134. Простые свойства
Шаг 135. Переопределение свойств
Шаг 136. Свойства-массивы
Шаг 137. Свойства со спецификатором index
Шаг 138. Область видимости в классах

    Технология COM:
Шаг  8. Применение COM-объектов, входящих в Windows. Создание ярлыков
Шаг  9. Применение COM-объектов, входящих в Windows. Получение уведомлений от Windows Explorer (Проводника)

    Microsoft Excel:
Шаг 123. Решение задач (продолжение)
Шаг 124. Решение задач (окончание)
Шаг 125. Что такое список
Шаг 126. Действия над списком
Шаг 127. Планирование списка
Шаг 128. Ввод данных в список
Шаг 129. Фильтрация списка
Шаг 130. Расширенная фильтрация
Шаг 131. Использование в списках функций баз данных
Шаг 132. Сортировка списка
Шаг 133. Сложная сортировка списка
Шаг 134. Особый порядок сортировки
Шаг 135. Cоздание промежуточных итогов

[24.05.05] Новости сайта

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 124. Алгоритм Флойда

    Object Pascal:
Шаг 119. Нововведения в ООП-модели Object Pascal
Шаг 120. Иерархия классов стандартных модулей Object Pascal
Шаг 121. Класс TObject - общий предок по умолчанию
Шаг 122. Конструктор Create класса TObject
Шаг 123. Деструктор Destroy класса TObject
Шаг 124. Классовые методы класса TObject
Шаг 125. Прочие методы класса TObject
Шаг 126. TClass - тип указателей на TObject

    Технология COM:
Шаг 5. ActiveX. Использование собственных диалогов на этапе разработки элементов управления ActiveX
Шаг 6. ActiveX. Получение информации о контейнере
Шаг 7. ActiveX. Считывание свойств элемента ActiveX инспектором объектов

[17.05.05] Новости сайта

    Уважаемые посетители сайта! Сегодня на нашем сайте появился раздел Основные компоненты Delphi, в котором мы планируем размещать информацию о компонентах. В разработке этого раздела приняли участие студентки 2 курса факультета математики и информационных технологий КГУ Ракова Наталья (разработка шагов по компонентам вкладки Standard) и Даниленко Анастасия (разработка шагов по компонентам вкладки Additional). Их фотографии размещены в разделе "Об авторах".

    С уважением, администрация сайта.

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 123. Описание алгоритма Дейкстры

    Object Pascal:
Шаг 109. Понятия модуля и модульного программирования
Шаг 110. Структура модуля и назначение его разделов
Шаг 111. Динамически подключаемые библиотеки (общие сведения)
Шаг 112. Создание динамически подключаемых библиотек
Шаг 113. Импорт процедур и функций из DLL (общие сведения)
Шаг 114. Импорт процедур и функций из DLL. Импорт по имени
Шаг 115. Импорт процедур и функций из DLL. Импорт по новому имени
Шаг 116. Импорт процедур и функций из DLL. Импорт по порядковому номеру
Шаг 117. Модули импорта
Шаг 118. Область действия переменных в DLL

    Технология COM:
Шаг 3. ActiveX. Создание страниц свойств
Шаг 4. ActiveX. Создание активных форм

    HTML:
Шаг 45. Фреймы (общие положения)
Шаг 46. Создание структуры фреймов
Шаг 47. Решение задач с использованием фреймов

    Microsoft Excel:
Шаг 123. Решение задач (продолжение)
Шаг 124. Решение задач (окончание)
Шаг 125. Что такое список
Шаг 126. Действия над списком

[10.05.05] Новости сайта

    Уважаемые посетители сайта! Благодарим Вас за теплые слова, которые Вы высказываете в наш адрес. Надеемся, что новые разделы, появляющиеся на нашем сайте, будут Вам полезны.

    Сегодня на нашем сайте появился раздел "Технология COM", в наполнении которого принимает участие студентка 4 курса факультета математики и информационных технологий КГУ Петрова Наталья Владимировна. Ее фотография размещена в разделе "Об авторах". При следующем обновлении планируем начать наполнение раздела "Компоненты Delphi", который будет полезен начинающим знакомиться с этой средой программирования. В разработке шагов этого раздела также принимали участие студенты нашего факультета.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 121. Пути в бесконтурной сети
Шаг 122. Потоки в сетях. Система дорог

    Object Pascal:
Шаг  98. Бестиповые параметры
Шаг  99. Открытые параметры-массивы для передачи параметров одинакового типа
Шаг 100. Конструкторы открытых параметров-массивов
Шаг 101. Открытые параметры-массивы для передачи параметров различных типов
Шаг 102. Понятие рекурсии и основные определения
Шаг 103. Формы рекурсивных процедур
Шаг 104. Выполнение действий на рекурсивном спуске
Шаг 105. Выполнение действий на рекурсивном возврате
Шаг 106. Выполнение действий как на рекурсивном спуске, так и на возврате
Шаг 107. Косвенная (взаимная) рекурсия
Шаг 108. Нововведения в конструкции "модуль" и ее использовании

    Технология COM:
Шаг 1. ActiveX. Что такое ActiveX
Шаг 2. ActiveX. Создание элементов управления ActiveX на основе VCL-компонентов

[03.05.05] Новости сайта

    Уважаемые посетители сайта! Сердечно поздравляем Вас с наступающим Праздником Победы! Желаем мира, благополучия, успехов, счастья и здоровья. Оставайтесь с нами.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 117. Изоморфизм
Шаг 118. Сети (общие сведения)
Шаг 119. Кратчайшие пути в сети. Алгоритм Форда-Беллмана
Шаг 120. Кратчайшие пути в сети. Алгоритм Дейкстры

    Object Pascal:
Шаг 91. Нововведения в реализации процедур и функций
Шаг 92. Область видимости (действия) идентификаторов при использовании процедур и функций
Шаг 93. Отличия между процедурами и функциями
Шаг 94. Виды параметров и способы их передачи
Шаг 95. Параметры-значения
Шаг 96. Параметры-переменные
Шаг 97. Параметры-константы

    HTML:
Шаг 41. Ссылки на аудиа- и видеоданные
Шаг 42. Внедрение аудиоданных на Web-страницу
Шаг 43. Внедрение видеоданных на Web-страницу
Шаг 44. Решение задач c использованием таблиц (продолжение)
Шаг 47. Приложение 4. Проектирование собственного Web-сайта
Шаг 48. Приложение 5. Как создаются Web-страницы
Шаг 49. Приложение 6. Поговорим о содержимом Web-страниц
Шаг 50. Приложение 7. Форматы графических файлов
Шаг 51. Приложение 8. Несколько советов по работе с аудио- и видеоданными
Шаг 52. Приложение 9. Поговорим о фреймах

    Microsoft Excel:
Шаг 109. Добавление линии тренда
Шаг 110. Построение комбинированных диаграмм
Шаг 111. Использование вспомогательных осей
Шаг 112. Отображение таблицы данных
Шаг 113. Создание собственных типов диаграмм
Шаг 114. Объемные диаграммы
Шаг 115. Изменение значений рабочего листа
Шаг 116. Разрыв связи диаграммы с диапазоном данных
Шаг 117. Применение в диаграммах графических объектов
Шаг 118. Вставка связанных рисунков в диаграмму
Шаг 119. Диаграммы Ганта
Шаг 120. Сравнительные гистограммы
Шаг 121. Решение задач
Шаг 122. Решение задач (продолжение)

[26.04.05] Новости сайта

    Исправлены шаги:

    Динамические структуры данных в языке программирования C++:
Шаг  9. Операции над списками с заглавным звеном. Удаление звена (2-й случай) - приведенная программа осуществляла вставку, а не удаление элемента
Шаг 73. Алгоритмы балансировки. Однократный LL-поворот - исправлен рисунок 2.

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 110. Алгоритмы с возвратом (общие сведения)
Шаг 111. Построение алгоритмов с возвратом
Шаг 112. Гамильтоновы циклы
Шаг 113. Клики
Шаг 114. Независимые множества вершин графа
Шаг 115. Раскраски
Шаг 116. Алгоритмы раскраски графа

    Object Pascal:
Шаг 80. Принудительное возбуждение исключительных ситуаций
Шаг 81. Управляющая процедура выхода из цикла Break
Шаг 82. Управляющая процедура продолжения цикла Continue
Шаг 83. Управляющая процедура выхода из процедуры/функции Exit
Шаг 84. Управляющая процедура завершения программы Halt
Шаг 85. Управляющая процедура завершения программы с генерацией ошибки времени выполнения RunError
Шаг 86. Нововведения в работе с файлами
Шаг 87. Общие средства для работы с файлами
Шаг 88. Типизированные файлы
Шаг 89. Текстовые файлы
Шаг 90. Нетипизированные файлы

[19.04.05] Новости сайта

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 107. Остовы. Построение остова
Шаг 108. Остовы. Построение остова наименьшей стоимости
Шаг 109. Остовы. Построение фундаментального множества циклов

    Object Pascal:
Шаг 73. Сравнение работы операторов while, repeat и for
Шаг 74. Оператор присоединения with
Шаг 75. Оператор обработки исключительных ситуаций try
Шаг 76. Блок try...except
Шаг 77. Блок try...finally
Шаг 78. Совместное использование блоков try...except и try...finally
Шаг 79. Пример использования блоков try...except и try...finally

[12.04.05] Новости сайта

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 105. Связность. Вычисление компонент связности
Шаг 106. Связность. Нахождение компонент двусвязности

    Object Pascal:
Шаг 62. Нововведения в управляющих конструкциях
Шаг 63. Операторы (общие сведения)
Шаг 64. Оператор присваивания
Шаг 65. Оператор процедуры
Шаг 66. Оператор перехода
Шаг 67. Составной оператор
Шаг 68. Условный оператор if
Шаг 69. Оператор выбора case
Шаг 70. Оператор цикла с предусловием while
Шаг 71. Оператор цикла с предусловием repeat
Шаг 72. Оператор цикла со счетчиком (с параметром) for

    HTML:
Шаг 39. Форматирование данных внутри таблицы
Шаг 40. Дополнительные возможности построения и оформления таблиц

    Microsoft Excel:
Шаг 71. Типы диаграмм
Шаг 72. Создание диаграмм с помощью клавиатуры
Шаг 73. Как Excel работает с диаграммами
Шаг 74. Внедренные диаграммы
Шаг 75. Листы диаграмм
Шаг 76. Построение диаграмм
Шаг 77. Мастер диаграмм
Шаг 78. Модификация диаграмм
Шаг 79. Создание нового стандартного типа диаграммы
Шаг 80. Печать диаграмм
Шаг 81. Типы диаграмм Excel. Гистограммы
Шаг 82. Типы диаграмм Excel. Линейчатые диаграммы
Шаг 83. Типы диаграмм Excel. Круговые диаграммы
Шаг 84. Типы диаграмм Excel. Точечные диаграммы
Шаг 85. Типы диаграмм Excel. Диаграммы с областями
Шаг 86. Типы диаграмм Excel. Кольцевые диаграммы
Шаг 87. Типы диаграмм Excel. Лепестковые диаграммы
Шаг 88. Типы диаграмм Excel. Поверхностные диаграммы
Шаг 89. Типы диаграмм Excel. Пузырьковые диаграммы
Шаг 90. Типы диаграмм Excel. Биржевые диаграммы
Шаг 91. Типы диаграмм Excel. Цилиндрические, конические и пирамидальные диаграммы
Шаг 92. Типы диаграмм Excel. Графики
Шаг 93. Настройка диаграмм
Шаг 94. Элементы диаграммы
Шаг 95. Использование диалогового окна Формат
Шаг 96. Элементы заднего плана диаграммы
Шаг 97. Заголовки диаграммы
Шаг 98. Легенда диаграммы
Шаг 99. Линии сетки
Шаг 100. Видоизменение осей
Шаг 101. Вкладка Вид диалогового окна Формат оси
Шаг 102. Вкладка Шкала диалогового окна Формат оси
Шаг 103. Работа с рядами данных
Шаг 104. Изменение ряда данных
Шаг 105. Добавление подписей данных
Шаг 106. Обработка пропущенных данных
Шаг 107. Отображение в диаграмме скрытых данных
Шаг 108. Добавление планок погрешностей

[05.04.05] Новости сайта

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 100. Алгоритмы на графах. Кратчайшие пути между всеми парами вершин. Алгоритм Уоршалла
Шаг 101. Применение алгоритма Уоршалла. Вычисление длин кратчайших путей между вершинами
Шаг 102. Применение алгоритма Уоршалла. Отыскание компонент сильной связности
Шаг 103. Применение алгоритма Уоршалла. Определение рекурсивности подпрограммы
Шаг 104. Кратчайшие пути между всеми парами вершин. Контуры в ориентированных графах

    Object Pascal:
Шаг 55. Операции над операндами типа PChar
Шаг 56. Операции над множествами
Шаг 57. Операция взятия адреса (получение указателя)
Шаг 58. Операции над классами и объектами
Шаг 59. Операции над операндами вариантного типа (общие сведения)
Шаг 60. Операции над операндами вариантного типа. Бинарные (двухоперандные) операции
Шаг 61. Операции над операндами вариантного типа. Унарные (однооперандные) операции

[29.03.05] Новости сайта

    Благодарим всех за теплые слова в наш адрес. Мы очень рады, что материалы нашего сайта помогают Вам в работе. Оставайтесь с нами.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 98. Путь между фиксированными вершинами
Шаг 99. Эйлеровы пути и циклы

    HTML:
Шаг 34. Оформление заголовка таблицы
Шаг 35. Задание рамки таблицы
Шаг 36. Дополнительные атрибуты, используемые при оформлении таблицы
Шаг 37. Расположение таблицы в окне просмотра
Шаг 38. Решение задач с использованием таблиц

    Object Pascal:
Шаг 46. Нововведения в обработке выражений
Шаг 47. Понятия выражения, операции, операнда
Шаг 48. Приоритет операций
Шаг 49. Классификация операций
Шаг 50. Арифметические операции
Шаг 51. Операции отношения
Шаг 52. Булевские (логические) операции
Шаг 53. Поразрядные (битовые) булевские и сдвиговые операции
Шаг 54. Операция конкатенации

    Microsoft Excel:
Шаг 64. Изменение шрифтов
Шаг 65. Границы и линии
Шаг 66. Автоформатирование
Шаг 67. Условное форматирование
Шаг 68. Использование стилей форматирования
Шаг 69. Решение задач
Шаг 70. Возможности Excel по созданию диаграмм

[22.03.05] Новости сайта

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 94. Представление грамматики
Шаг 95. Обход графов (общие сведения)
Шаг 96. Обход графов в глубину
Шаг 97. Обход графов в ширину

    HTML:
Шаг 31. Решение задач с использованием списков
Шаг 32. Таблицы (общие сведения)
Шаг 33. Создание простейших таблиц

    Object Pascal:
Шаг 37. Структурированные типы. Тип "массив"
Шаг 38. Структурированные типы. Тип "множество"
Шаг 39. Структурированные типы. Тип "запись". Фиксированные записи
Шаг 40. Структурированные типы. Тип "запись". Вариантные записи
Шаг 41. Структурированные типы. Тип "файл"
Шаг 42. Структурированные типы. Тип "класс" (классовый тип) и тип "указатель на класс"
Шаг 43. Вариантные типы
Шаг 44. Вариантные типы. Свойства и основные подпрограммы
Шаг 45. Вариантные типы. Примеры использования

[15.03.05] Новости сайта

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 88. Топологическая сортировка
Шаг 89. Первый пример использования топологической сортировки
Шаг 90. Второй пример использования топологической сортировки
Шаг 91. Третий пример использования топологической сортировки
Шаг 92. Четвертый пример использования топологической сортировки
Шаг 93. Понятие о методе PERT

    Assembler (16-битное программирование):
Шаг 65. Функции расширенной версии DOS для работы с файлами. Пример программы
Шаг 66. Прямой блочный доступ в базовой версии DOS
Шаг 67. Пример программы, иллюстрирующей использование функций блочного доступа в базовой версии DOS
Шаг 68. Абсолютные операции дискового ввода-вывода

    Object Pascal:
Шаг 19. Раздел операторов
Шаг 20. Нововведения в типах данных
Шаг 21. Стандартные типы
Шаг 22. Стандартные типы. Группа целых типов
Шаг 23. Стандартные типы. Группа вещественных типов
Шаг 24. Стандартные типы. Группа булевских типов
Шаг 25. Стандартные типы. Группа символьных типов
Шаг 26. Указательные типы
Шаг 27. Текстовый тип
Шаг 28. Пользовательские типы (общие сведения)
Шаг 29. Пользовательские типы. Перечисляемые типы
Шаг 30. Пользовательские типы. Интервальные типы
Шаг 31. Пользовательские типы. Указательные типы
Шаг 32. Пользовательские типы. Процедурные типы
Шаг 33. Пользовательские типы. Строковые типы (общие замечания)
Шаг 34. Пользовательские типы. Строковые типы. Короткие строки ShortString
Шаг 35. Пользовательские типы. Строковые типы. Длинные строки AnsiString
Шаг 36. Структурированные типы (общие сведения)

[01.03.05] Новости сайта

    Уважаемые посетители сайта! Мы поздравляем Вас с началом весны и желаем всего самого-самого наилучшего! Благодарим за теплые, добрые слова, которые Вы высказываете в наш адрес.

    Следующее обновление материалов сайта будет 15.03.05.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    Динамические структуры данных в языке программирования C++:
Шаг 86. Модифицированные структуры Вирта
Шаг 87. Представление отношений

    HTML:
Шаг 24. Решение задач на использование ссылок
Шаг 25. Списки (общие сведения)
Шаг 26. Маркированный список
Шаг 27. Графические маркеры списка
Шаг 28. Нумерованный список
Шаг 29. Список определений
Шаг 30. Вложенные списки

    Object Pascal:
Шаг  8. Структура программы. Общие сведения
Шаг  9. Заголовок программы
Шаг 10. Раздел указания используемых модулей (предложение uses)
Шаг 11. Описание меток
Шаг 12. Описание типов
Шаг 13. Описание констант. Простые константы
Шаг 14. Описание констант. Типизированные константы
Шаг 15. Описание переменных
Шаг 16. Описание процедур и функций
Шаг 17. Описание экспорта
Шаг 18. Описание поточно-локальных переменных

[22.02.05] Новости сайта

    Уважаемые посетители сайта! Мы закончили раздел по языку программирования LISP. На сайте появился новый подраздел "Язык программирования Object Pascal", в котором будут рассматриваться основные конструкции этого языка программирования. К сожалению, выпуск шагов по Microsoft Office мы временно приостановили в связи с болезнью их автора.

    На сайте появилась карта, используя которую можно перейти к любому разделу.

    В ближайшее время мы продолжим разделы по основным компонентам среды программирования Delphi 6, языку программирования Perl, технологии Flash. Обязательно на сайте появятся разделы по Microsoft Visual C++, Borland C++ Builder.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    LISP:
Шаг 116. Практическое занятие №6. Фундаментальные структуры данных. Списки свойств
Шаг 117. Практическое занятие №7. Бинарные деревья (деревья поиска)
Шаг 118. Практическое занятие №8. Императивное программирование. Целочисленная арифметика
Шаг 119. Практическое занятие №9. Расширение учебного интерпретатора языка LISP
Шаг 120. Решенные задачи. Задачи на обработку списков
Шаг 121. Решенные задачи. Задачи на обработку списков (окончание)
Шаг 122. Решенные задачи. Задачи на обработку строк
Шаг 123. Решенные задачи. Задачи для иллюстрации императивного программирования на языке LISP

    Assembler (16-битное программирование):
Шаг 60. Функции базовой версии DOS для работы с файлами. Пример программы
Шаг 61. Функции расширенной версии DOS для работы с файлами. Общие замечания
Шаг 62. Функции расширенной версии DOS для работы с файлами. Файловый номер и коды возврата
Шаг 63. Функции расширенной версии DOS для работы с файлами. Основные операции с файлами
Шаг 64. Функции расширенной версии DOS для работы с файлами. Дополнительные операции с файлами

    Object Pascal:
Шаг 1. Лексемы, разделители и комментарии
Шаг 2. Специальные символы
Шаг 3. Зарезервированные (ключевые) слова
Шаг 4. Идентификаторы
Шаг 5. Метки
Шаг 6. Числа
Шаг 7. Строки

[15.02.05] Новости сайта

    Добавлены новые шаги:

    LISP:
Шаг 109. Объектно-ориентированная система FLAVOR. Флэйверы (классы)
Шаг 110. Объектно-ориентированная система FLAVOR. Свойства и методы
Шаг 111. Объектно-ориентированная система FLAVOR. Обмен сообщениями
Шаг 112. Объектно-ориентированная система FLAVOR. Наследование
Шаг 113. Практическое занятие №3. Фундаментальные типы данных. Списки
Шаг 114. Практическое занятие №4. Фундаментальные типы данных. Строки
Шаг 115. Практическое занятие №5. Фундаментальные типы данных. A-списки

    Отладка программ:
Шаг 37. Средства отладки в Microsoft Visual C++ 5.0. Анализ значений переменных
Шаг 38. Средства отладки в Microsoft Visual C++ 5.0. Использование отладочных макросов
Шаг 39. Средства отладки в Microsoft Visual C++ 5.0. Отладочные функции
Шаг 40. Средства отладки в Microsoft Visual C++ 5.0. Отладочные версии new и delete
Шаг 41. Средства отладки в Microsoft Visual C++ 5.0. Обработка исключений
Шаг 42. Средства отладки в Turbo Prolog 2.0
Шаг 43. Некоторые причины, осложняющие поиск ошибок
Шаг 44. Принципы исправления и анализа допущенных ошибок
Шаг 45. Основные понятия структурного программирования. Модульность программ
Шаг 46. Основные понятия структурного программирования. Строение программ
Шаг 47. Структурное программирование
Шаг 48. Принципы и методы структурного программирования. Оператор GOTO
Шаг 49. Принципы и методы структурного программирования. Восходящее и нисходящее проектирование
Шаг 50. Принципы и методы структурного программирования. Пошаговая детализация
Шаг 51. Принципы и методы структурного программирования. Трюки
Шаг 52. Принципы и методы структурного программирования. Организация работ
Шаг 53. О стиле программирования
Шаг 54. Объектно-ориентированное программирование
Шаг 55. Составные части объектного подхода (общие сведения)
Шаг 56. Составные части объектного подхода. Абстракция
Шаг 57. Составные части объектного подхода. Инкапсуляция
Шаг 58. Составные части объектного подхода. Модульность
Шаг 59. Составные части объектного подхода. Иерархия
Шаг 60. Составные части объектного подхода. Типизация
Шаг 61. Составные части объектного подхода. Параллелизм
Шаг 62. Составные части объектного подхода. Сохраняемость
Шаг 63. Структура коллектива разработчиков

   

[07.02.05] Новости сайта

    Уважаемые посетители сайта! Вы можете заказать CD-диск с материалами сайта. Диск высылается на Ваш адрес наложенным платежом в течение 5 дней с момента получения заказа; время доставки зависит от работы почты. На диск копируется сайт в том виде, какой он имел на момент заказа. Желателен Ваш e-mail для того, чтобы можно было сообщить Вам время отправки диска. Стоимость диска 200 рублей без учета почтовых расходов. Рассылка осуществляется пока только по России! Оформить заказ на диск Вы можете в разделе "Литература". В дальнейших обновлениях в разделе "Новости" появится соответствующая ссылка.

    На сайте появился новый подраздел "Динамические структуры данных" (пока 85 шагов) в разделе "Программирование/C++". Здесь расположен материал по стекам, декам, очередям, деревьям, графам применительно к языку программирования C++.

    В раздел "Трансляторы" добавлен интерпретатор языка программирования ЛОГО.

    Со следующей недели обновление сайта будет осуществляться не по понедельникам, а по вторникам.

    С уважением, администрация сайта. 5

    Добавлены новые шаги:

    LISP:
Шаг 102. LISP и TURBO Pascal. Бинарные деревья с размеченными листьями
Шаг 103. LISP и TURBO Pascal. Использование бинарных деревьев с размеченными листьями
Шаг 104. Произвольные деревья с размеченными листьями
Шаг 105. LISP и LOGO
Шаг 106. LISP и PROLOG
Шаг 107. Элементы вычислительной теории чисел
Шаг 108. Объектно-ориентированное программирование в системе muLISP87. ООП, ориентированное на сообщения

    Assembler (16-битное программирование):
Шаг 52. Пример решения задачи на обработку строк
Шаг 53. Структура диска. Общие положения
Шаг 54. Структура диска. Таблица распределения файлов (таблица FAT)
Шаг 55. Функции базовой версии DOS для работы с файлами
Шаг 56. Функции базовой версии DOS для работы с файлами. Блок управления файлом (FCB)
Шаг 57. Функции базовой версии DOS для работы с файлами. Создание файла, последовательная запись и закрытие файла
Шаг 58. Функции базовой версии DOS для работы с файлами. Последовательное чтение дискового файла
Шаг 59. Функции базовой версии DOS для работы с файлами. Прямой доступ к записям файла

    Отладка программ:
Шаг 35. Средства отладки в Microsoft Visual C++ 5.0
Шаг 36. Средства отладки в Microsoft Visual C++ 5.0. Работа с точками останова

   

[31.01.05] Новости сайта

    На сайте появился новый раздел "Отладка", где излагаются способы, приемы и методы отладки программ. Здесь также находится справочная информация по средства отладки, имеющихся в различных средах программирования (Borland Pascal, Borland Delphi, Microsoft Access, Microsoft Visual C++, Turbo Prolog). Пусть Вас не вводит в заблуждение изложение средств отладки в ранних версиях этих программ; в более поздних версиях эти средства остались прежними. Помимо чисто практического материала здесь располагается чисто теоретическая информация, которая, надеемся, будет полезна большинству наших посетителей. Пока здесь выложено 34 шага, но этот раздел будет пополняться еженедельно.

    В следующее обновление (через неделю) мы планируем выложить материал по динамическим структурам данных (стекам, декам, очередям, деревьям, графам) применительно к языку программирования C++. На данный момент уже готово более 60 шагов.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    LISP:
Шаг 96. Простейшие интерпретаторы. Вычисление значения арифметического выражения
Шаг 97. Простейшие интерпретаторы. Перевод инфиксного выражения в префиксное
Шаг 98. Проектирование интерпретатора. "Раскрутка"
Шаг 99. Проектирование интерпретатора. LISP на muLISPе
Шаг 100. Проектирование интерпретатора. Текст учебного интерпретатора
Шаг 101. Общие сведения по отладке программ

   

[24.01.05] Новости сайта

    Добавлены новые шаги:

    LISP:
Шаг 92. Сортировка элементов в списках
Шаг 93. Дополнительные функции сортировки
Шаг 94. Поиск в списках
Шаг 95. Дополнительные функции поиска

    Assembler (16-битное программирование):
Шаг 47. Обработка символьной информации. Команда MOVS
Шаг 48. Загрузка строки (команда LODS)
Шаг 49. Запись строки (команда STOS)
Шаг 50. Сравнение строк (команда CMPS)
Шаг 51. Просмотр строк (команда SCAS)

   

[17.01.05] Новости сайта

    Добавлены новые шаги:

    LISP:
Шаг 82. Поиск на графах
Шаг 83. Поиск в глубину
Шаг 84. Поиск в ширину
Шаг 85. Вычисление компонент связности
Шаг 86. Построение остовного дерева связанного графа
Шаг 87. Алгоритмы с возвратом
Шаг 88. Прагматика языка LISP. Общие положения
Шаг 89. Сопоставление с образцом
Шаг 90. Смоделированный психиатр
Шаг 91. Сортировка. Общие положения

    Microsoft Excel:
Шаг 55. Решение задач
Шаг 56. Абсолютные и относительные ссылки
Шаг 57. Ссылки на ячейки за пределами текущего рабочего листа
Шаг 58. Ошибки в формулах
Шаг 59. Редактирование формул
Шаг 60. Режимы вычислений по фрмулам
Шаг 61. Циклические ссылки
Шаг 62. Решение задач
Шаг 63. Выравнивание содержимого ячейки

   

[10.01.05] Новости сайта

    В разделе "Программирование/C++" появился новый подраздел "Обработка исключительных ситуаций". Здесь находятся 17 шагов, в которых излагается материал по обработке исключений.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    LISP:
Шаг 71. Очереди
Шаг 72. Функции для построения очереди
Шаг 73. Циклические (кольцевые) списки
Шаг 74. Множества
Шаг 75. Бинарные деревья поиска
Шаг 76. TRIE-структуры
Шаг 77. Реализация простейших алгоритмов на графах. Общие сведения
Шаг 78. Некоторые понятия теории графов
Шаг 79. Язык LISP и представления графов. Матрица смежности
Шаг 80. Язык LISP и представления графов. Структуры смежности
Шаг 81. Язык LISP и представления графов. Представление графа с помощью динамических структур

   

[27.12.04] Новости сайта

    В этом году это последнее обновление сайта. Мы сердечно поздравляем всех посетителей сайта с Новым, 2005-м, годом! Желаем Вам крепкого здоровья, успехов во всех Ваших начинаниях, удачи! Надеемся, что и в следующем году Вы останетесь с нами, тем более, что в скором времени на сайте появятся новые разделы и подразделы.

    В разделе "Программирование/C++" появился новый подраздел "Разное". Здесь будут размещаться шаги, которые, по разным причинам, не попали в другие подразделы, относящиеся к программированию на C++.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    LISP:
Шаг 67. Реализация инкапсулированных типов данных (общие сведения)
Шаг 68. Реализация инкапсулированных типов данных. Массивы
Шаг 69. Реализация инкапсулированных типов данных. Строки
Шаг 70. Реализация инкапсулированных типов данных. Строки в muLISP85

    Assembler (32-битное программирование):
Шаг 44. Управление файлами. 32-битная FAT. Характеристики файлов
Шаг 45. Поиск файлов
Шаг 46. Поиск файлов по дереву каталогов
Шаг 47. Трансляция программы поиска файлов средствами TASM

    C++ (разное):
Шаг  1. Указатели на функции
Шаг  2. Указатели на функции (продолжение)
Шаг  3. Указатели на функции (окончание)
Шаг  4. Ссылки на функции
Шаг  5. Ссылки как результат выполнения функции
Шаг  6. Перегрузка функций

   

[20.12.04] Новости сайта

    Добавлены новые шаги:

    LISP:
Шаг 62. Файлы в muLISP85. Функции входного источника
Шаг 63. Файлы в muLISP85. Функции ввода
Шаг 64. Функции ввода. Макросимволы
Шаг 65. Файлы в muLISP85. Функции вывода
Шаг 66. Файлы в muLISP85. Переменные для управления выводом

    Assembler (32-битное программирование):
Шаг 41. Примеры программ с ресурсами. Динамическое меню
Шаг 42. Примеры программ с ресурсами. Горячие клавиши
Шаг 43. Примеры программ с ресурсами. Управление списками

    C++ (потоки ввода-вывода):
Шаг 11. Функции для обмена с потоками
Шаг 12. Строковые потоки. Общие сведения
Шаг 13. Входные строковые потоки
Шаг 14. Безымянные входные строковые потоки
Шаг 15. Выходные строковые потоки
Шаг 16. Двунаправленные строковые потоки
Шаг 17. Использование строковых потоков
Шаг 18. Работа с файлами
Шаг 19. Работа с файлами (окончание)

    Microsoft Excel:
Шаг 47. Методы копирования содержимого диапазонов ячеек
Шаг 48. Перемещение диапазона
Шаг 49. Специальная вставка
Шаг 50. Поименование ячеек и диапазонов
Шаг 51. Автоматическое создание имен ячеек
Шаг 52. Знакомство с формулами
Шаг 53. Операторы, используемые в формулах
Шаг 54. Ввод формул

   

[14.12.04] Новости сайта

    Большое спасибо за добрые пожелания и рекомендации в адрес авторов сайта! В разделе, посвященном программированию на C++, мы выделили отдельный подраздел: "Потоки ввода-вывода", в который перенесли весь материал, касающийся данной темы.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    LISP:
Шаг 59. Фундаментальные типы данных. Ассоциативные списки
Шаг 60. Фундаментальные типы данных. Списки свойств
Шаг 61. Фундаментальные типы данных. Стек

    Assembler (16-битное программирование):
Шаг 44. Пример решения задачи с использованием массива
Шаг 45. Инициализация EXE-программы
Шаг 46. Программы в COM-файлах

    C++ (потоки ввода-вывода):
Шаг  7. Манипуляторы
Шаг  8. Перегрузка операции вывода
Шаг  9. Перегрузка операции вывода (окончание)
Шаг 10. Перегрузка операции ввода

   

[06.12.04] Новости сайта

    Добавлены новые шаги:

    Assembler (32-битное программирование):
Шаг 31. Общие сведения о ресурсах
Шаг 32. Основные ресурсы
Шаг 33. Язык описания ресурсов. Пиктограммы
Шаг 34. Язык описания ресурсов. Курсоры
Шаг 35. Язык описания ресурсов. Битовые картинки
Шаг 36. Язык описания ресурсов. Строки
Шаг 37. Язык описания ресурсов. Диалоговые окна
Шаг 38. Язык описания ресурсов. Меню
Шаг 39. Язык описания ресурсов. Акселераторы
Шаг 40. Трансляция при помощи пакета TASM32

    LISP:
Шаг 57. Управляющие конструкции. Составные "операторы"
Шаг 58. Управляющие конструкции. Организация циклов

    Assembler (16-битное программирование):
Шаг 42. Описание и инициализация массива в программе
Шаг 43. Доступ к элементам массива

    C++ (потоки ввода-вывода):
Шаг 3. Стандартные потоки ввода-вывода
Шаг 4. Предопределенный обмен данными со стандартными потоками
Шаг 5. Некоторые особенности операций вставки и извлечения
Шаг 6. Форматирование пересылаемых данных

    Microsoft Excel:
Шаг 38. Операции с рабочими листами (окончание)
Шаг 39. Работа со строками и столбцами
Шаг 40. Работа со строками и столбцами (окончание)
Шаг 41. Выделение диапазона ячеек
Шаг 42. Выделение строк и столбцов целиком
Шаг 43. Выбор несмежных диапазонов ячеек
Шаг 44. Специальные типы выделения диапазонов
Шаг 45. Примечания к ячейке
Шаг 46. Копирование диапазона

   

[29.11.04] Новости сайта

    Благодарим за теплые слова в адрес авторов сайта. Нам они очень помогают в работе.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    Assembler (32-битное программирование):
Шаг 25. Обработка событий от мыши и клавиатуры
Шаг 26. Событие KEY_EVENT (клавиатурное событие)
Шаг 27. Событие MOUSE_EVENT (событие мыши)
Шаг 28. Событие WINDOW_BUFFER_SIZE_EVENT
Шаг 29. Таймер в консольном приложении
Шаг 30. Параметры командной строки

    LISP:
Шаг 56. Простейшие модификаторы

    Assembler (16-битное программирование):
Шаг 41. Примеры решения задач с использованием команд условного перехода

    C++ (потоки ввода-вывода):
Шаг 1. Общие сведения о библиотеке потокового ввода-вывода
Шаг 2. Иерархия классов библиотеки ввода-вывода

    Microsoft Excel:
Шаг 28. Форматирование ячеек в Excel
Шаг 29. Проверка вводимых данных
Шаг 30. Перемещение табличного курсора после ввода значений
Шаг 31. Автоматическое назначение десятичных запятых
Шаг 32. Использование функций автозаполнения и автозавершения
Шаг 33. Некоторые рекомендации по вводу данных
Шаг 34. Операции с рабочими листами
Шаг 35. Операции с рабочими листами (продолжение)
Шаг 36. Операции с рабочими листами (продолжение)
Шаг 37. Операции с рабочими листами (продолжение)

   

[22.11.04] Новости сайта

    Добавлены новые шаги:

    Assembler (32-битное программирование):
Шаг 21. Выбор шрифта
Шаг 22. Графические образы
Шаг 23. Консольные приложения. Общие понятия
Шаг 24. Создание консоли

    LISP:
Шаг 54. Функции назначения
Шаг 55. Управление памятью

    Assembler (16-битное программирование):
Шаг 39. Возврат результата из процедуры
Шаг 40. Процедуры ввода и вывода многозначных чисел

   

[15.11.04] Новости сайта

    Добавлены новые шаги:

    Assembler (32-битное программирование):
Шаг 19. Пример программы. Вывод текста в окне
Шаг 20. Пример программы. Вывод текста в центре окна

    C++ (основы ООП):
Шаг 34. Локальные классы
Шаг 35. Шаблоны функций
Шаг 36. Шаблоны функций (окончание)
Шаг 37. Шаблоны классов

    LISP (Настоятельно рекомендуем всем, интересующимся программированием!!!):
Шаг 51. Функциональная парадигма
Шаг 52. Продукционная парадигма
Шаг 53. Парадигмы программирования в задачах искуственного интеллекта

    Microsoft Excel:
Шаг 19. Типы данных Excel
Шаг 20. Типы данных Excel (продолжение)
Шаг 21. Типы данных Excel (продолжение)
Шаг 22. Типы данных Excel (окончание)
Шаг 23. Удаление и замена содержимого ячейки
Шаг 24. Редактирование содержимого ячейки
Шаг 25. Форматирование числовых значений
Шаг 26. Числовые форматы Excel
Шаг 27. Числовые форматы, определяемые пользователем

   

[09.11.04] Новости сайта

    Большое спасибо за все предложения и пожелания, высказывемые вами в адрес разработчиков сайта. По возможности, мы стараемся учитывать их в нашей работе.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    Assembler (32-битное программирование):
Шаг 14. Передача параметров через стек
Шаг 15. Общие принципы построения оконных приложений
Шаг 16. Пример программы. Окно с кнопкой
Шаг 17. Пример программы. Окно с полем редактирования
Шаг 18. Пример программы. Окно со списком

    C++ (основы ООП):
Шаг 32. Абстрактные классы
Шаг 33. Абстрактные классы (окончание)

   

[01.11.04] Новости сайта

    Добавлены новые шаги:

    Microsoft Excel:
Шаг 13. Файлы данных и форматы внешних фпйлов, поддерживаемые Excel
Шаг 14. Создание новой рабочей книги
Шаг 15. Открытие рабочей книги
Шаг 16. Диалоговое окно Открытие документа
Шаг 17. Сохранение рабочих книг
Шаг 18. Закрытие рабочих книг

    LISP (Настоятельно рекомендуем всем, интересующимся программированием!!!):
Шаг 49. Резолюционная (хорновская) парадигма
Шаг 50. Эквациональная парадигма

    Assembler (16-битное программирование):
Шаг 34. Способы передачи данных в процедуру
Шаг 35. Передача аргументов через регистры
Шаг 36. Передача аргументов через стек
Шаг 37. Передача аргументов через общую область памяти
Шаг 38. Использование директив EXTRN и PUBLIC

    C++ (основы ООП):
Шаг 29. Виртуальные функции
Шаг 30. Виртуальные функции. Статическое и динамическое связывание
Шаг 31. Виртуальные функции (окончание)

   

[25.10.04] Новости сайта

    Благодарим всех, кто высказал свои предложения и замечания в адрес нашего сайта. Без сомнения, все они будут учтены в дальнейшей работе.

    С уважением, администрация сайта.

    Добавлены новые шаги:

    Microsoft Excel:
Шаг  8. Перемещение по рабочему листу с помощью мыши
Шаг  9. Панели инструментов Excel
Шаг 10. Сокрытие, отображение и перемещение панелей инструментов Excel
Шаг 11. Настройка меню и панелей инструментов в Excel
Шаг 12. Добавление и удаление кнопок панелей инструментов

    Assembler (32-битное программирование):
Шаг  5. Размещение данных во внешних модулях
Шаг  6. Трансляция средствами TASM
Шаг  7. Упрощенный режим сегментации
Шаг  8. Утилиты для работы с Ассемблером
Шаг  9. Основы программирования в ОС Windows
Шаг 10. Вызов функций API
Шаг 11. Структура программы
Шаг 12. Пример простой программы для Windows
Шаг 13. Отличия TASM32 от MASM32

    C++ (основы ООП):
Шаг 26. Множественное наследование
Шаг 27. Множественное наследование. Дублирование классов
Шаг 28. Множественное наследование. Виртуальные базовые классы

   

[18.10.04] Новости сайта

    Наконец-то завершен раздел "Об авторах"! Там можно оставлять свои замечания, пожелания и предложения авторам сайта.

    На сайте появился новый раздел:

    Юлия Владимировна Палюшкевич предлагает вам 7 шагов по Microsoft Excel:
Шаг 1. Запуск Excel
Шаг 2. Элементы окна рабочей книги
Шаг 3. Работа с окнами в Excel
Шаг 4. Перемещение окон и изменение их размеров
Шаг 5. Переключение между окнами
Шаг 6. Управление окнами с помощью клавиатуры
Шаг 7. Перемещение по рабочему листу с помощью клавиатуры

    Добавлены новые шаги:

    LISP (Настоятельно рекомендуем всем, интересующимся программированием!!!):
Шаг 44. Парадигмы программирования
Шаг 45. Классификация парадигм
Шаг 46. ООП как технологическая парадигма
Шаг 47. Императивная парадигма
Шаг 48. Декларативная (логическая) парадигма

    Assembler (16-битное программирование):
Шаг 27. Команды условного перехода
Шаг 28. Переходы для беззнаковых и знаковых данных
Шаг 29. Переходы для беззнаковых данных
Шаг 30. Переходы для знаковых данных
Шаг 31. Специальные арифметические проверки
Шаг 32. Команда CALL
Шаг 33. Межсегментные вызовы

    C++ (основы ООП):
Шаг 21. Общие сведения о механизме наследования
Шаг 22. Определение производного класса
Шаг 23. Пример определения производного класса
Шаг 24. Особенности использования деструкторов при наследовании
Шаг 25. Пример программы с использованием наследуемых классов

   

[11.10.04] Новости сайта

    Мы сменили дизайн сайта!

    Добавлены новые шаги:

    Assembler (16-битное программирование):
Шаг 24. Организация переходов в Ассемблере. Команда JMP
Шаг 25. Организация переходов в Ассемблере. Команда LOOP
Шаг 26. Ассемблирование и компоновка программы. Получение COM-файлов

    C++ (основы ООП):
Шаг 16. Перегрузка стандартных операций
Шаг 17. Перегрузка стандартных операций. Операция-функция - компонент класса
Шаг 18. Перегрузка стандартных операций. Дружественная функция
Шаг 19. Перегрузка стандартных операций (окончание)
Шаг 20. Перегрузка стандартных операций (окончание). Операции "++" и "--"

   

[04.10.04] Новости сайта

    На сайте появился новый раздел: "Трансляторы". Здесь будут размещаться трансляторы и, возможно, документация по некоторым языкам программирования.

    С уважением, администрация сайта.

   

    Добавлены новые шаги:

    Assembler (16-битное программирование):
Шаг 18. Структура программы на Ассемблере. Директивы SEGMENT и ENDS
Шаг 19. Структура программы на Ассемблере. Директивы PROC и ENDP
Шаг 20. Структура программы на Ассемблере. Директива ASSUME
Шаг 21. Структура программы на Ассемблере. Директива END
Шаг 22. Структура программы на Ассемблере. Директива ORG
Шаг 23. Директивы, используемые при формировании листинга программы

    C++ (основы ООП):
Шаг 13. Дружественные функции
Шаг 14. Пример использования дружественных функций
Шаг 15. Дружественные классы

   

[27.09.04] Новости сайта

    Уважаемые посетители сайта! Большое спасибо за достаточно пристальное внимание к выполняемой нами работе, за те отзывы, которые вы отсылаете авторам сайта. Заверяем вас, что все предложения, пожелания будут нами внимательно изучены. Напоминаем, что вы можете оставить свои соображения в разделе "Об авторах" (к сожалению, еще не до конца доработанным).

    Что касается языка Modula. Через неделю попытаемся выложить на сайте компилятор языка Modula и всю (какую найдем) документацию. На данный момент мы еще не решили: будем или нет разрабатывать шаги по этому языку программирования.

    С уважением, администрация сайта.

   

    Добавлены новые шаги:

    Assembler (16-битное программирование):
Шаг 12. Примеры прерываний. Установка курсора
Шаг 13. Примеры прерываний. Очистка экрана
Шаг 14. Экранные и клавиатурные операции в базовой версии DOS. Вывод на экран
Шаг 15. Экранные и клавиатурные операции в базовой версии DOS. Ввод данных с клавиатуры
Шаг 16. Экранные и клавиатурные операции в базовой версии DOS. Вывод одного символа на экран
Шаг 17. Экранные и клавиатурные операции в базовой версии DOS. Ввод одного символа с клавиатуры

    Assembler (32-битное программирование):
Шаг  2. Объектные модули
Шаг  3. Директива INVOKE
Шаг  4. Использование библиотек

    C++ (основы ООП):
Шаг 10. Определение компонентных функций (методов класса)
Шаг 11. Указатель this
Шаг 12. Указатель this (окончание)

   

[20.09.04] Новости сайта

   

    На сайте появились новые разделы:

    по языку программирования Assembler: 32-битное программирование:
Шаг 1. Трансляция программ. Директива INCLUDE

    Добавлены новые шаги:

    Assembler (16-битное программирование):
Шаг  8. Основные арифметические команды
Шаг  9. Основные логические команды
Шаг 10. Прерывания
Шаг 11. Типы прерываний. Выполнение DOS-прерываний

    C++ (основы ООП):
Шаг 7. Компонентные данные (данные класса)
Шаг 8. Статические компоненты класса
Шаг 9. Указатели на компоненты класса

   

[13.09.04] Новости сайта

   

    На сайте появились новые разделы:

    по основам языка программирования Assembler:
Шаг 1. Биты и байты
Шаг 2. Двоичная арифметика
Шаг 3. Шестнадцатеричное представление чисел
Шаг 4. Внутреняя структура компьютера
Шаг 5. Внутреняя память
Шаг 6. Сегменты
Шаг 7. Регистры

    по языку программирования C++: основы объектно-ориентированного программирования:
Шаг 1. Класс как расширение понятия структуры
Шаг 2. Способы доступа к компонентам класса. "Квалифицированные" имена
Шаг 3. Способы доступа к компонентам класса. Использование указателей
Шаг 4. Конструкторы и доступность компонентов класса
Шаг 5. Конструкторы и доступность компонентов класса (продолжение)
Шаг 6. Конструкторы и деструкторы

   

[06.09.04] Новости сайта

    Коллективы авторов сайта и кафедры информационных технологий поздравляют посетителей с началом нового учебного года и желают дальнейших творческих успехов в освоении основ информатики (и не только!).

    В этом учебном году мы планируем еженедельное обновление нашего сайта. Сегодня мы выкладываем на нашем сайте 67 шагов по системе управления базами данных Microsoft Access, одновременно поздравляя их автора, преподавателя кафедры информационных технологий, Палюшкевич Юлию Владимировну с появлением на нашем сайте! Более подробную информацию о Юлии Владимировне вы сможете получить на странице "Об авторах" (она скоро будет закончена).

    Обратите внимание, что Юлия Владимировна использовала при создании шагов озвученные клипы, кстати, впервые в практике нашего сайта!

    С уважением, администрация сайта.

   

[14.07.04] Новости сайта

    Это последнее обновление сайта в 2003-04 учебном году. Мы закончили рассматривать Microsoft Word, рассмотрели основные классы, используемые при создании Delphi-приложений.

    В следующем учебном году мы планируем продолжить рассмотрение приложений, входящих в пакет Microsoft Office (уже готовы шаги по Microsoft Access), будут описаны компоненты, которые имеются в среде программирования Delphi и т.д.

   

    Сегодня на сайт добавлены новые шаги:

    HTML:
Шаг 18. Решение задач
Шаг 19. Организация ссылок
Шаг 20. Создание ссылок
Шаг 21. Правила записи ссылок
Шаг 22. Использование изображения в качестве ссылки
Шаг 23. Внутренние и смешанные ссылки

    Delphi 6:
Шаг 43. Графические инструменты в Delphi. Области
Шаг 44. Графические инструменты в Delphi. Класс TPicture

    Microsoft Word:
Шаг 77. Работа с графикой в Microsoft Word
Шаг 78. Работа с графикой в Microsoft Word. Microsoft Clip Gallery
Шаг 79. Работа с графикой в Microsoft Word. Обработка графических изображений
Шаг 80. Работа с графикой в Microsoft Word. Добавление рисунков из файла
Шаг 81. Работа с графикой в Microsoft Word. Встраивание объектов
Шаг 82. Работа с графикой в Microsoft Word. Связывание объектов
Шаг 83. Работа с графикой в Microsoft Word. Пример организации связи между объектами
Шаг 84. Работа с графикой в Microsoft Word. Редактирование связанного объекта. Обновление, разрыв и изменение связи
Шаг 85. Работа с графикой в Microsoft Word. Пример внедрения объекта
Шаг 86. Работа с графикой в Microsoft Word. Графический редактор Microsoft Word
Шаг 87. Работа с графикой в Microsoft Word. Автофигуры
Шаг 88. Работа с графикой в Microsoft Word. Инструмент Надпись
Шаг 89. Работа с графикой в Microsoft Word. Пункт меню Действия панели Рисование
Шаг 90. Работа с графикой в Microsoft Word. Встраивание диаграммы
Шаг 91. Работа с графикой в Microsoft Word. Редактирование фигурного текста в WordArt
Шаг 92. Работа с графикой в Microsoft Word. Содержимое панели WordArt
Шаг 93. Проверка орфографии и грамматики
Шаг 94. Маркеры исправлений
Шаг 95. Режимы работы с документами
Шаг 96. Стили форматирования
Шаг 97. Создание нового стиля
Шаг 98. Изменение и удаление стиля
Шаг 99. Изменение стандартного стиля
Шаг 100. Копирование стилей
Шаг 101. Копирование стилей с помощью мыши
Шаг 102. Шаблоны документов
Шаг 103. Создание нового шаблона документа
Шаг 104. Создание шаблона документа на основе существующего. Изменение существующего шаблона документа
Шаг 105. Связывание шаблона и документа
Шаг 106. Пример создания нового шаблона
Шаг 107. Пример создания нового шаблона (продолжение)
Шаг 108. Пример создания нового шаблона (еще продолжение). Форматирование текста внутри надписи
Шаг 109. Поля подстановки
Шаг 110. Основные операции с полями подстановки
Шаг 111. Пример создания нового шаблона (и еще продолжение). Вставка поля даты
Шаг 112. Поля формы
Шаг 113. Пример создания нового шаблона (окончание). Размещение полей формы
Шаг 114. Сноски
Шаг 115. Форматирование и размещение сносок
Шаг 116. Установка драйвера принтера
Шаг 117. Предварительный просмотр документа
Шаг 118. Печать документа

   

[28.06.04] Новости сайта

   

    Добавлены новые шаги:

    Microsoft Word:
Шаг 67. Вставка объектов
Шаг 68. Редактор математических формул
Шаг 69. Использование символов
Шаг 70. Изменение масштаба отображения формулы
Шаг 71. Встроенные стили
Шаг 72. Изменение размеров элементов формул
Шаг 73. Изменение стандарных типов размеров
Шаг 74. Задание для редактора математических формул
Шаг 75. Подписи к объектам
Шаг 76. Нумерация объектов

   

[21.06.04] Новости сайта

   

    Добавлены новые шаги:

    Microsoft Word:
Шаг 57. Оформление страниц
Шаг 58. Пробуем создавать колонки
Шаг 59. Масштабирование страниц
Шаг 60. Установка параметров страниц
Шаг 61. Установка параметров страниц (окончание)
Шаг 62. Задания по установке параметров страниц
Шаг 63. Колонтитулы
Шаг 64. Работа с колонтитулами
Шаг 65. Нумерация страниц
Шаг 66. Пронумеруем страницы

   

[07.06.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг 39. Графические инструменты в Delphi. Свойства класса TCanvas
Шаг 40. Графические инструменты в Delphi. Методы класса TCanvas
Шаг 41. Графические инструменты в Delphi. Класс TGraphic
Шаг 42. Графические инструменты в Delphi. Дополнительные возможности API-функций

    Microsoft Word:
Шаг 50. Нумерация ячеек в таблице
Шаг 51. Сортировка в таблице
Шаг 52. Разделение и объединение таблиц
Шаг 53. Задания по операциям с таблицами
Шаг 54. Форматирование таблиц
Шаг 55. Форматирование таблиц (продолжение)
Шаг 56. Задания по форматированию таблиц

   

[31.05.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг 36. Графические инструменты в Delphi. Класс TFont
Шаг 37. Графические инструменты в Delphi. Класс TPen
Шаг 38. Графические инструменты в Delphi. Класс TBrush

    Microsoft Word:
Шаг 40. Создание таблиц
Шаг 41. Автоформат таблицы
Шаг 42. Создание таблицы вручную
Шаг 43. Преобразование текста в таблицу
Шаг 44. Перемещение по таблице
Шаг 45. Попробуем поработать с таблицами самостоятельно
Шаг 46. Объединение ячеек таблицы
Шаг 47. Разбиение ячеек таблицы
Шаг 48. Добавление и удаление строк и столбцов в таблице
Шаг 49. Удаление и добавление ячеек в таблице

    HTML:
Шаг 14. Задание фонового изображения
Шаг 15. Встраивание изображений в HTML-документ
Шаг 16. Задание размеров выводимого изображения
Шаг 17. Отделение изображения от текста

   

[24.05.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг 34. Свойства класса TForm
Шаг 35. MDI-приложения

    Microsoft Word:
Шаг 30. Использование линейки форматирования
Шаг 31. Рамки и тени
Шаг 32. Рамки и тени. Вкладка Страница
Шаг 33. Рамки и тени. Вкладка Заливка
Шаг 34. Задания по вставке символов и форматированию абзацев
Шаг 35. Списки. Маркированные списки
Шаг 36. Нумерованные списки
Шаг 37. Многоуровневые списки
Шаг 38. Форматирование буквиц
Шаг 39. Задания по форматированию списков и буквиц

   

[17.05.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг 30. Свойства и методы класса TWinControl
Шаг 31. Класс TWinControl. Реакция на события от мыши и клавиатуры
Шаг 32. Класс TWinControl. Фокус ввода
Шаг 33. Класс TWinControl. Привязка к родительским компонентам

    Microsoft Word:
Шаг 20. Форматирование текста. Отмена и повторение операций
Шаг 21. Форматирование символов
Шаг 22. Установка позиции символов и межсимвольного расстояния
Шаг 23. Анимационные эффекты
Шаг 24. Изменение регистра символов
Шаг 25. Задания по форматированию текста
Шаг 26. Вставка символов
Шаг 27. Вставка символов (продолжение)
Шаг 28. Форматирование абзацев
Шаг 29. Положение текста на странице

   

[12.05.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг 27. Класс TControl. Активность и видимость элементов управления
Шаг 28. Класс TControl. Внутренний интерфейс Drag&Drop
Шаг 29. Класс TControl. Ярлыки и оперативная подсказка

    Microsoft Word:
Шаг 14. Поиск фрагментов текста (продолжение)
Шаг 15. Поиск фрагментов текста. Кнопка Формат
Шаг 16. Поиск фрагментов текста. Кнопка Специальный
Шаг 17. Поиск и замена фрагментов текста
Шаг 18. Перемещение в документе
Шаг 19. Потренируемся в поиске и замене фрагментов текста

   

[04.05.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг 24. Класс TStream
Шаг 25. Свойства и методы класса TControl
Шаг 26. Класс TControl. Положение, размеры и выравнивание элементов управления

    Microsoft Word:
Шаг 10. Копирование и перемещение фрагментов текста (продолжение)
Шаг 11. Копирование и перемещение фрагментов текста (еще продолжение)
Шаг 12. Копирование и перемещение фрагментов текста (окончание)
Шаг 13. Поиск фрагментов текста

   

[27.04.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг 22. Класс TStrings
Шаг 23. Класс TStringList

    Microsoft Word:
Шаг  6. Ввод текста в различных режимах
Шаг  7. Выделение фрагмента текста
Шаг  8. Удаление фрагментов текста
Шаг  9. Копирование и перемещение фрагментов текста

   

[19.04.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг 20. Класс TScreen
Шаг 21. Класс TList

    Появился новый раздел, посвященный работе с текстовым редактором
Microsoft Word:
Шаг 1. Запуск Word
Шаг 2. Создание нового документа
Шаг 3. Открытие документа
Шаг 4. Сохранение документа
Шаг 5. Потренируемся сохранять документы

   

[12.04.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг 18. Состав класса TApplication
Шаг 19. Компонент ApplicationEvents

   

[05.04.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг 12. Классы в Delphi
Шаг 13. Иерархия классов
Шаг 14. Состав класса TObject
Шаг 15. Состав класса TComponent
Шаг 16. Состав класса TControl
Шаг 17. Состав класса TWinControl

   

[30.03.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг 11. Общие свойства формы

   

[23.03.04] Новости сайта

   

    Добавлены новые шаги:

    HTML:
Шаг 11. Использование отформатированного текста, комментариев и специальных символов в HTML-документе
Шаг 12. Решение задач
Шаг 13. Графика в HTML-документе
Шаг 15. Приложение 3. Таблица специальных символов

   

[17.03.04] Новости сайта

   

    Добавлены новые шаги:

    Perl:
Шаг 21. Именованные блоки
Шаг 22. Оператор безусловного перехода

    Delphi 6:
Шаг 10. Общие свойства визуальных компонентов

   

[09.03.04] Новости сайта

   

    Добавлены новые шаги:

    Perl:
Шаг 12. Условные конструкции if и unless
Шаг 13. Составные операторы и блоки
Шаг 14. Операторы ветвления
Шаг 15. Циклы while и until
Шаг 16. Цикл for
Шаг 17. Цикл foreach
Шаг 18. Команда last
Шаг 19. Команда next
Шаг 20. Команда redo

    Delphi 6:
Шаг  8. Распознавание нажатых клавиш. Событие OnKeyDown
Шаг  9. Распознавание нажатых клавиш. Событие OnKeyPress

   

[01.03.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг  5. События мыши
Шаг  6. Распознавание источника события, нажатых кнопок и клавиш, координат курсора
Шаг  7. События клавиатуры

    HTML:
Шаг  6. Браузер Microsoft Internet Explorer
Шаг  7. Решение задач
Шаг  8. Форматирование HTML-документа
Шаг  9. Заголовки внутри HTML-документа
Шаг 10. Форматирование HTML-документа. Горизонтальные линии
Шаг 11. Приложение 1. Перечень параметров тэга BODY

   

[02.02.04] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг  3. Обработка событий с точки зрения Windows
Шаг  4. События, обрабатываемые формой

   

[26.01.04] Новости сайта

   

    Добавлены новые шаги:

    C++:
Шаг 83. Операции над структурами
Шаг 84. Поля битов
Шаг 85. Объединения (union)
Шаг 86. Переменные структуры

    Perl:
Шаг  9. Массивы скаляров
Шаг 10. Хэш-массивы
Шаг 11. Использование хэш-массива для построения связанного списка

   

[19.01.04] Новости сайта

   

    Добавлены новые шаги:

    C++:
Шаг 82. Описание структур

    HTML:
Шаг  4. Представление текста в HTML-документах. Тэги физического форматирования
Шаг  5. Задание цвета в HTML. Тэг физического форматирования BASEFONT

   

[08.12.03] Новости сайта

   

    Добавлены новые шаги:

    LISP:
Шаг 40. Взаимная рекурсия
Шаг 41. Рекурсия высших порядков
Шаг 42. Автоаппликация и авторепликация
Шаг 43. Практическое занятие №2. Функциональное программирование. Рекурсия

   

[22.11.03] Новости сайта

   

    Добавлены новые шаги:

    Perl:
Шаг  7. Скалярный тип данных
Шаг  8. Скалярные переменные в языке Perl

    Добавлен новый раздел по языку HTML, содержащий
Шаг  1. Краткое введение в HTML
Шаг  2. Структура HTML-документа
Шаг  3. Представление текста в HTML-документах. Тэги логического форматирования

[17.11.03] Новости сайта

   

    Добавлены новые шаги:

    Perl:
Шаг  5. Выражения и операторы
Шаг  6. Алфавит языка Perl

    LISP:
Шаг 39. Параллельная рекурсия

[10.11.03] Новости сайта

   

    Добавлены новые шаги:

    LISP:
Шаг 36. Простая рекурсия. Рекурсия по аргументам
Шаг 37. Простая рекурсия. Рекурсия по значению
Шаг 38. Простая рекурсия. Рекурсия по значению и по аргументам

    Добавлен новый раздел по языку программирования Perl, содержащий
Шаг  1. История языка Perl
Шаг  2. Характерные черты Perl
Шаг  3. Пример простой Perl-программы
Шаг  4. Объявления и комментарии

[13.10.03] Новости сайта

   

    Добавлены новые шаги:

    LISP:
Шаг 34. Рекурсия. Общие сведения
Шаг 35. Как писать рекурсивные определения

[06.10.03] Новости сайта

   

    Добавлены новые шаги:

    Delphi 6:
Шаг  2. Основы визуального программирования

[30.09.03] Новости сайта

   

    Добавлены новые шаги:

    LISP:
Шаг 33. Сообщения об ошибках в системе muLISP85

    Добавлен новый раздел - Delphi 6, содержащий
Шаг  1. Знакомство со средой программирования Delphi 6
Кроме того, здесь имеется приложение с описанием среды разработчика, команд редактора и средств отладки программ. В это приложение можно попасть из первого шага.

   

[22.09.03] Новости сайта

   

    Добавлены новые шаги:

    LISP:
Шаг 30. Система программирования muLISP85
Шаг 31. Редактор системы muLISP85
Шаг 32. Работа с экраном дисплея в muLISP85

    Flash 5.0:
Шаг 17. Направляющие слои
Шаг 18. Слои-маски

   

[15.09.03] Новости сайта

   

    Добавлены новые шаги:

    LISP:
Шаг 26. Объединяющие функционалы
Шаг 27. Функционалы планирования функций
Шаг 28. Практическое занятие №1. Простейшие типы данных языка LISP. Работа в интерактивном режиме. Функция COND
Шаг 29. Среда программирования muLISP81

    Flash 5.0:
Шаг 13. Интерполяционная анимация. Анимация форм
Шаг 14. Интерполяционная анимация. Анимация форм. Контрольные точки
Шаг 15. Анимация движения
Шаг 16. Работа со слоями

   

[05.09.03] Новости сайта

   

    Добавлены новые шаги:

    LISP:
Шаг 20. Аппликативные функционалы. Функция APPLY
Шаг 21. Аппликативные функционалы в muLISP85
Шаг 22. Отображающие функционалы (общие сведения)
Шаг 23. Отображающие функционалы. Функция MAPCAR
Шаг 24. Отображающие функционалы. Функция MAPLIST
Шаг 25. Отображающие функционалы. Функция MAPC

    Flash 5.0:
Шаг 10. Инструменты
Шаг 11. Покадровая анимация
Шаг 12. Интерполяционная анимация (общие сведения)