Четвертый BORLAND С++ и его окружение

       

Четвертый BORLAND С++ и его окружение

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

Азы С++
Введение
Глобальные переменные и классы
Инсталляция и настройка Borland С++

Стандартный файл определения модуля
Справочная информация по программированию
Справочник по работе с DOS
Наставление по отладчику Turbo Debugger 4.0
Справочная библиотека по языку Borland C++

Наставление по Borland ObjectWindows for C++ 2.0
Соответствие цветов интерфейса системным цветам
Класс TEventHandler (enenthan.h)
Элементы данных

Раздел - Страхование

Один из древнейших бизнесов - страхование. Люди всегда хотели обезопасть себя от возможных потерь. Конечно же, моментально нашлись другие люди которые готовы были страховть что угодно от чего угодно. Весь вопрос только в оплате. Любой каприз за ваши деньги. Многие до сих пор верят в этот бизнес и очень многие на этом наживаются.

Авто
Бухгалтерия
Виды
Выбор
Депозитное

Договор
Жизнь
Закон
Зарубежное
Имущество

История
Медицина
Риск ликвидности
Морское
Недвижимость
Основы
Ответственности
Риски

Россия
Социальное
Теория
Туризм
Учебники

Финансы
Хеджирование
Безопасность

Компоненты Data Access

Компонент TStoredProc используется для выполнения из приложений C++ Builder хранимых процедур, содержащихся на серверах баз данных. Хранимая процедура представляет собой скомпилированную программу на процедурном расширении языка SQL, характерном для выбранного сервера. Хранимые процедуры могут возвращать наборы данных, основанные на выполнении запроса, если такие процедуры поддерживаются выбранным сервером (в этом случае TStoredProc может использоваться так же, как TQuery, и, так как при этом не требуется компиляция запроса сервером, использование TStoredProc может повысить производительность выполнения выбора данных), могут возвращать числовые параметры (в этом случае эти параметры можно использовать в приложении) и могут ничего не возвращать, а выполнять какие-либо действия на сервере баз данных. Хранимые процедуры также могут иметь входные параметры, передаваемые им из клиентского приложения.

Компонент TStoredProc

Photoshop CS2 и цифровая фотография

Эта книга рассказывает об использовании в цифровой фотографии наиболее совершенного и популярного графического редактора — Adobe Photoshop CS 2. Прочитав ее, вы научитесь производить цветокоррекцию изображений, устранять недостатки фотографии, готовить изображения к печати и выводить их на принтер. Вы узнаете, каким образом производится описание изображения в цифровом виде, в каких форматах следует сохранять изображение в том или ином случае, как подготовить изображение к отправке по электронной почте и размещению в Интерете. Несмотря на то что основное внимание в самоучителе уделено обработке цифровых фотографий, все сказанное применимо и к изображениям, полученным традиционными способами Книга адресована в первую очередь тем, кто уже знаком с цифровой фотографией и умеет пользоваться фотокамерой.

Возможности цифровой фотографии
Фильтры добавления и удаления шума
Настройки цветовых кривых

Практические примеры работы с системой MSC Nastran

Запустите систему MSC/NASTRAN for Windows. На экране появится диалоговое окно Open Model File (открыть файл); выберите команду New Model (новая модель).
Для успешного формирования модели следуйте приведенному ниже описанию. Вводимые величины, команды и выбираемые позиции меню выделены в тексте жирным шрифтом. Для пользователей, не владеющих английским языком, после команд в скобках дан их русский смысловой перевод

Моделирование объемной детали
MSC Nastran Краткий справочник

Информационное обеспечение систем управления

Предметом настоящего учебного пособия являются информационные системы, базы данных и системы управления базами данных. Это очень важная область, определяющая характер революции в информационных системах.
Границы применения вычислительной техники в различных сферах человеческой деятельности с каждым годом определить все сложнее – они становятся необъятными. Это объясняется рядом объективных причин. Так, неоспоримы успехи в областях технического и математического обеспечения ЭВМ, в развитии электроники и интегральной схемо-техники. Современные вычислительные машины и системы достигли высочайшего уровня развития.

Основные определения, классификация распределенных систем
Иерархическая модель

Спецификация HTML 4.01 + Спецификация CSS2

Данная спецификация написана в расчёте на читателей двух типов: CSS-авторов и CSS-разработчиков. Мы надеемся, что эта спецификация снабдит авторов средствами, необходимыми для создания эффективных, привлекательных и доступных документов без излишнего углубления в детали реализации CSS. Разработчики к тому же смогут найти всё необходимое для создания соответствующих пользовательских агентов (ПА).
Спецификация начинается общим представлением CSS и постепенно всё более углубляется в технические подробности и специфику. Для быстрого доступа к информации служат общие и специализированные оглавления в начале каждого раздела и индексы - в электронном и печатном виде.
Спецификация создана в расчёте на два типа представления: электронное и печатное. Хотя эти два типа, без сомнения, похожи, читатели могут заметить и некоторые отличия. Например, ссылки не будут работать в печатной версии (естественно), а номера страниц будут отсутствовать в электронной версии. В случае возникновения противоречий, электронная версия должна считаться определяющей.

Спецсимволы в HTML
Язык документа: элементы и атрибуты
Краткое пособие CSS для HTML
Предпочтительные шрифты пользователя

О спецификации HTML
Установка целевого фрэйма
Текущая практика для макросов сценариев
Дескрипторы типа носителя
Идентификаторы фрагментов документа
Элементы стиля шрифта
Объявление атрибутов
Разделение структуры и представления
Свободное пространство вокруг изображений

Delphi для профессионалов

Несколько лет назад книгу по Delphi 2 или 3 надо было начинать с азов объектно-ориентированного программирования (ООП). Многие только переходили к Delphi из DOS, многие использовали Borland Pascal for Windows и работали с Windows API напрямую. Объекты еще были в диковинку, и полное разъяснение новых принципов было просто обязательно.
Но и сейчас писать об этом вполне актуально. Конечно, выросло поколение программистов, которые "с молоком матери" впитали новые понятия. Но от понимания объектов до их грамотного использования — дистанция огромного размера. Для создания более или менее сложных приложений нужны навыки объектно-ориентированного дизайна, а для приложений в свою очередь — четкое знание возможностей вашей среды программирования. Поэтому в данной главе мы постараемся акцентировать внимание читателя на применение ООП в среде Delphi 7.
По сравнению с традиционными способами программирования ООП обладает рядом преимуществ. Главное из них заключается в том, что эта концепция в наибольшей степени соответствует внутренней логике функционирования операционной системы (ОС) Windows. Программа, состоящая из отдельных объектов, отлично приспособлена к реагированию на события, происходящие в ОС. К другим преимуществам ООП можно отнести большую надежность кода и возможность повторного использования отработанных объектов.

Объектно-ориентированное программирование
Библиотека визуальных компонентов VCL и ее базовые классы
Обработка исключительных ситуаций
Кроссплатформенное программирование для Linux
Элементы управления Win32

Элементы управления Windows XP
Списки и коллекции
Действия (Actions) и связанные с ними компоненты
Файлы и устройства ввода/вывода
Использование графики
Архитектура приложений баз данных

Набор данных
Поля и типы данных
Механизмы управления данными
Компоненты отображения данных
Процессор баз данных Borland Database Engine

Технология dbExpress
Сервер баз данных InterBase и компоненты InterBase Express
Использование ADO средствами Delphi
Технология DataSnap. Механизмы удаленного доступа
Сервер приложения

Клиент многозвенного распределенного приложения
Компоненты Rave Reports и отчеты в приложении Delphi
Визуальная среда создания отчетов
Разработка, просмотр и печать отчетов

Отчеты для приложений баз данных
Стандартные технологии программирования
Динамические библиотеки
Потоки и процессы
Многомерное представление данных
Использование возможностей Shell API

OFSA. Основные принципы

В настоящее время найти информацию об OFSA в отечественных СМИ (включая конечно и электроные) несложно, но практически вся эта информация носит формальный характер. Сначала идет формально-рекламное определение, потом список функциональных модулей и далее в телеграфном стиле обзор модулей. Отсутствие информации о принципах работы системы часто приводит к ситуации, когда читатель позиционирует OFSA как просто аналитическую систему, в ряду нескольких имеющихся на рынке, а это точка зрения далека от истины.
В настоящей статье деляется попытка выделить отличительные особенности OFSA и дать самое первое приближение (насколько позволяюют рамки статьи) основных принципов работы системы. С этой позиции неформальное определение может выглядеть следующим образом:
OFSA является банковской аналитической системой имитационного моделирования, построенной на основе дисконтированного кэш-флоу; система предназначена для поддержки принятия управленческих решений, оценки финансового состояния банка и прогнозирования.

Информационные структуры и алгоритмы
OFSA Основные принципы

Общее описание системы
Архитектуры ООСУБД. Анализ реализаций

Феномен науки. Кибернетический подход к эволюции

Среди огромной массы научной и научно-популярной литературы совсем немного книг, которые можно считать вехами на пути человечества в формировании целостного и оптимистического мировоззрения, т.е. книг философских в истинном смысле этого слова. Книга, которую держит в руках читатель, несомненно, принадлежит к этой редкой категории. И это не случайно, так как ее автор являет собой редкий тип ученого-естественника, который философствует не потому, что это модно, престижно или, скажем, принято. Он философствует для того, чтобы привести в прямое соответствие философские знания и практику собственной жизни.
Автор излагает оригинальную теорию эволюции, базируясь на современных кибернетических концепциях и на одной основной идее, а именно — идее метасистемного перехода как кванта эволюции. Внешне все очень просто. Если у вас есть некоторая исходная кибернетическая система (амеба, человек, общество и т.п.), то метасистемный переход — это переход к некоторой другой системе, включающей в себя множество систем типа исходной. По сути здесь всегда возникает новый уровень управления. Примеры: переход от простейших одноклеточных организмов к многоклеточным, возникновение нервной системы, мозга, речи и т.д.
Но заслуга автора не ограничивается тем, что он высказывает идею метасистемного перехода как кванта эволюции. Он прослеживает с позиции этой идеи эволюцию на Земле от простейших макромолекул до современной науки (математики, философии) и культуры. Делает он это столь ярко и интересно, что не остается никаких сомнений в огромной мощности исходной идеи. По сути своей “Феномен науки” — глубокая научно-философская книга, но написана она как роман и, чтобы прочесть ее, достаточно любопытства и знаний в объеме средней школы.

Кибернетика и общество
Язык, беспорядок и помехи
Кибернетика и человек
Кибернетический манифест
Мое отношение к кибернетике, ее прошлое и будущее
Немного о кибернетике (I)

Немного о кибернетике (II)
Основной закон эволюции
Понятийные сваи
Формализация научного языка
Разговор с электрическим мозгом

Где они, двери в бессмертие?
Синергетика 2, Cинергетика 3 или Эволюционная кибернетика
Кибернетический подход и система философских взглядов Винера
Предтечи кибернетики в древней Индии

Эволюционно-кибернетический подход к проблеме познания

75 уроков по Photoshop на русском языке

Получить корректные цвета на фотографии иногда бывает довольно сложно. Особенно это касается фотографий, сделанных на натуре. В этом уроке мы рассмотрим каждое изображение в целом, определим, какие его участки нужно улучшить, затем обработаем эти участки, чтобы получить изображение высокого качества, но в то же время выглядящее естественно.
Когда вы снимаете под открытым небом, главная проблема - это погода. Посмотрим, как ее улучшить и сделать небольшие изменения, чтобы изменить освещение и общую тональность картины. Фотографию для обложки журнала, посвященного парусному спорту, мы доработали выборочным смешиванием цветов. На фотографии автомобиля, сделанной в пасмурный день, мы внесли косметические изменения - осветлили поверхности и улучшили фон. А на двух панорамных пейзажах мы изменили погоду, чтобы показать плохо заметные детали.

Монохромный рисунок
Создание органов регулировки

Самоучитель по Adobe After Effect 6

В любой сцене важную роль играет освещение. С помощью освещения можно передать характер сцены, выделить ключевые объекты, создать интересный эффект в анимации. Не следует пренебрегать тщательной работой по созданию и настройке освещения, поскольку даже умело выполненная сцена с точно подобранными материалами и сложной анимацией может поблекнуть, если освещению не было уделено достаточно внимания. Возможна и обратная ситуация, когда хорошее освещение «облагораживает» всю сцену, скрадывая отдельные недостатки. Разумнее всего, конечно, тратить равные усилия на всех этапах работы с 3D моделированием.
Подбор освещения может отличаться для случаев визуализации неподвижной картинки или анимированной сцены. В первом случае обычно используется любое количество разнообразных источников освещения, требуемых для достижения нужного эффекта. При световой обработке анимированной сцены рекомендуется использовать минимальное количество источников, достаточных для передачи визуальной информации. Это связано с тем, что при создании освещения имеет большое значение взаимное расположение освещаемого объекта и источника освещения. Но даже самая аккуратная и трудоемкая работа по подбору и расстановке источников может привести к непредсказуемым результатам при изменении положения объекта, особенно в сложных сценах

Освещение
Материалы и текстурные карты
Камеры
Дополнительные объекты сцены
Визуализация

MySQL & mSQL

В мире программирования 1990-е годы можно по праву назвать десятилетием программного обеспечения с открытым кодом (Open Source software). Движение Open Source оставило свой след практически в каждом уголке технологий - от Linux до Perl и от карманных компьютеров до мэйнфреймов. Это влияние особенно сильно в области серверных приложений среднего масштаба, в которых часто нуждаются некоммерческие организации и малые предприятия и которыми пренебрегают нацеленные на коммерческий успех производители.
В первые два десятилетия компьютерного века серверы среднего масштаба встречались достаточно редко. Компьютеры были дорогими изделиями, имевшимися в больших учреждениях, таких как банки и университеты. Громадные серверы, работавшие в режиме разделения времени, обеспечивали вычислительными мощностями целые корпорации. Большая часть использовавшегося на этих системах программного обеспечения была такой же грандиозной, как сами серверы. Поскольку единственный компьютер обслуживал нужды нескольких подразделений, если не всей организации, ему приходилось удовлетворять запросы всех пользователей.
На другом конце спектра располагался персональный компьютер. В результате революции, произведенной ПК, вместо одного компьютера в крупной компании появился один компьютер в каждом доме. Хотя мощность этих компьютеров легко позволяла удовлетворить потребности отдельного пользователя, между возможностями и стоимостью персональных вычислений и вычислений в масштабе организации существовал большой разрыв.
Более всего этот разрыв был очевиден в области управления данными. Приложения, работающие с базами данных на больших машинах, содержали в себе все мыслимые функции. Из-за многоцелевой сущности этого программного обеспечения в него включалась любая необычная функция, если она была нужна хотя бы одному пользователю. Появились также приложения баз данных, удовлетворяющие потребности управления данными для отдельных пользователей. Однако если базы данных для мэйнфреймов были слишком громоздки для потребностей среднего уровня, то возможности персональных баз данных были слишком ограниченны.


Введение
Начинаем изучение MySQL и mSQL
Проектирование баз данных
Установка

Проект
Архитектура
Диалект SQL, используемый в MySQL и mSQL
Чего недостает MySQL и mSQL

Программирование
Программирование с использованием CGI
Perl Язык программирования
Python
PHP и другие средства поддержки HTML

С и C++
Java и JDBC
Справочник
Системные переменные MySQL и mSQL
Программы и утилиты My SQL и mSQL

Графический редактор P-CAD Schematic

Основное назначение графического редактора P-CAD Schematic -построение электрических принципиальных схем радиоэлектронных устройств. Экранный интерфейс редактора представлен на Рисунок 1.2. Слева от рабочего окна расположена панель инструментов размещения объектов Placement Toolbar. Если установлена утилита P-CAD Document ToolBox, то выводится панель команд DocTool Toolbar. Прочие параметры окна редактора и их функции рассмотрены ранее в параграфе «Интерфейс пользователя» главы 1.
После запуска редактора производится настройка его конфигурации.

Настройка конфигурации редактора P-CAD Schematic
Сообщения об ошибках программы P-CAD Schematic

Виды декомпозиций. Декомпозиция без потерь

Декомпозиция отношений проводится, чтобы исключить избыточное дублирование в отношениях. Выделяют два типа декомпозиций отношений: без потерь и с потерями. Декомпозиция без потерь происходит тогда, когда после соединения вновь полученных отношений получается исходное отношение. В ряде случаев невозможно провести декомпозицию без потерь, т.к. простое выделение ФЗ в отдельное отношение не дает желаемого результата.

Уровни моделирования базы данных