13.12.2002Лекции по трансляторам: 2. Основы теории языков и формальных грамматик
Во второй теме рассмотрены способы определения языков программирования,
формальные грамматики, грамматики с ограничениями на правила, способы записи синтаксиса языка и
варианты взаимодействия блоков транслятора. Автор: А.И. Легалов <
12.12.2002Лекции по трансляторам: 1. Общие сведения о трансляторах
В статье даны основные понятия и определения, общие особенности языков
программировния и трансляторов, обобщенная структура транслятора,
варианты взаимодействия блоков транслятора. Автор: А.И. Легалов <
24.11.2002Холст или контекст устройств Windows
Окна диалога постоянно используются в Widows программах. В статье показано, как строить их используя архитектурe "Модель-Вид-Контроллер"
в качестве основы приложения. Автор: Перевод выполнен А.И. Легаловым <
22.11.2002Программа с диалогом в качестве главного окна
Основное окно программы не должно быть универсальным окном, изменяющим свой размер. Много небольших приложений работают лучше в формате диалогового окна. Очевидное преимущество такого подхода заключается в том, что, для размещения элементов управления на поверхности диалога, можно использовать редактор ресурсов. Автор: Перевод выполнен А.И. Легаловым <
16.11.2002Элементы управления Windows
Архитектура "Модель-Вид-Контроллер" может использоваться для работы с элементами управления, которые, в свою очередь, создаются с использованием обычного редактора ресурсов ... Автор: Перевод А.И. Легалов <
06.04.2002Лекции по системам искуственного интелекта
Многие виды умственной деятельности человека, такие, как написание программ для вычислительной машины, занятие математикой, ведение рассуждений на уровне здравого смысла и даже вождение автомобиля - требуют "интеллекта". На протяжении последних десятилетий было построено несколько компьютерных систем, способных выполнять подобные задачи. Работа по построению таких систем проводится в области, получившей название искусственный интеллект (ИИ).
<
15.03.2002Качество ПО: восемь мифов
Складывается впечатление, что компьютерное сообщество вполне удовлетворено нынешним состоянием дел c качеством ПО: мало не то, что новых идей, да и просто энтузиазма. Нам остается лишь вспоминать о тех далеких временах, когда специализироваться в области управления качеством ПО было весьма престижно, и на визитке зачастую встречались надписи типа: "software safety evangelist". Неужели уже можно почивать на лаврах? Автор: Джеффри Воас , журнал "Открытые Системы", #09-10/1999 <
01.01.2002Немного относительно методов упаковки данных
Здесь рассматриваются алгоритмы производящие сжатие без потерь, т.е. допускающие восстановление исходной информации "байт в байт".
<
23.11.2002Что такое объектно-ориентированное программирование ?
Слово "объектно-ориентированный" стало в области программирования синонимом слово "хорошо". В этой статье содержится взгляд на то, что означает термин в контексте языков программирования общего назначения. Автор: Б. Страустрап <