Pascal 7 & Objects

       

Pascal 7 & Objects

В данном руководстве вы найдете полную документацию по ObjectWindows - объектно-ориентированной прикладной среде для Microsoft Windows. Здесь описываются не только то, что может делать ObjectWindows и как, но и почему. Вы поймете, что ObjectWindows - это наиболее быстрый путь построения развитых и многофункциональных приложений Windows.
Хотя в данном руководстве поясняется, как работает Windows, и как с ней взаимодействуют ваши прикладные программы, оно не охватывает все аспекты программирования с использованием прикладного программного интерфейса Windows (API). Эти подробности вы можете узнать в других книгах о программировании в Windows.
ObjectWindows позволит вам избежать утомительных и трудоемких задач, связанных с разработкой традиционных приложений Windows. Тем не менее вы будете иметь доступ ко всем имеющимся в Windows средствам, но иметь дело с Windows вам придется только когда вы этого захотите. Все остальное делает за вас ObjectWindows.

Введение
Знакомство с Windows
Заполнение окна
Меню и диалоговые ресурсы
Работа с диалоговым блоком
Повторное отображение графики
Вывод всплывающего окна
Иерархия ObjectWindows
Объекты приложения
Интерфейсные объекты
Объекты окон
Объекты диалоговых блоков
Объекты управляющих элементов
Проверка допустимости данных
Объекты MDI
Объекты печати
Сообщения Windows
Интерфейс с графическими устройствами
Более подробно о ресурсах
Наборы
Потоки
Объектные типы ObjectWindows
GetGlassName (всегда переопределяется)
TLookupValidator модуль Validate
VScroll (никогда не переопределяется)
WMActivate (иногда переопределяется)

Раздел - Инновационный менеджмент

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

Менеджмент
Методы
Политика
Предприятия
Системы
Процесс
Россия
Техника
Управление
Разработка ПО

Настройка домашнего компьютера

Как ни банально это звучит, но я все-таки напишу, что эта книга предназначена для пользователя. Для самого обычного пользователя, который ни разу в своей жизни не сталкивался с самостоятельной сборкой компьютера или его настройкой.
Если вы держите в руках эту книгу, значит, вы уже не раз попадали в различные ситуации, когда персональный компьютер (дома, на работе, у друга), несмотря на все ваши усилия, начинал работать не так, как ему положено работать.
Первая мысль: "Надо везти компьютер по гарантии; наверное, что-то сломалось". Но каково будет ваше удивление, когда вам специалист какого-нибудь сервисного центра начнет объяснять "откуда у вас растут руки", откажет в гарантийном обслуживании или потребует оплаты проведенных работ. И в большинстве случаев будет прав.
Объяснение данной ситуации лежит практически на поверхности. Мало кто из нас хотя бы иногда задумывается над причинами появления сбоев в работе компьютера. Большая часть пользователей сразу же начинает искать причины в "железе", но поспешу вас огорчить — на практике доказано, что причиной 95% сбоев в работе компьютера является не аппаратная часть компьютера, а некорректная работа операционной системы или программного обеспечения (в том числе игровых программ).
"Как, — возмутитесь вы, — ведь я платил деньги и за установку Windows, и за диски с программами!" Вот здесь-то и кроется главный секрет сбоев и неполадок. Позвоните в службу техподдержки компании Microsoft и первое, что у вас спросят, — это то, где и за какую сумму вы купили диск с операционной системой. Скорее всего, вы приобрели диск с пиратской версией Windows, поэтому вам откажут в поддержке и будут правы — вполне естественно, что компания Microsoft защищает свои продукты от нелегального использования. Чтобы установить на свой компьютер защищенную операционную систему и при этом не платить за нее больших денег, применяются различного рода ухищрения: от генераторов серийного номера до "ломалок", которые попросту блокируют функцию проверки серийного номера и другие функции, немало мешающие дальнейшей эксплуатации пиратской версии Windows. Вы можете дать гарантию того, что при этом не были затронуты какие-нибудь функции, влияющие на стабильность работы операционной системы? Скорее всего, нет.
Яркий пример, с которым столкнулось немало пользователей. Операционная система Windows XP изначатьно не поддерживала стандарт USB 2.0, но впоследствии этот, как оказалось, недостаток, был устранен в пакете обновления Service Pack 1. При этом возможность обновления пиратских версий Windows оказалась блокированной, так что в большинстве случаев приходится переустанавливать систему и только после установки обновления применять "волшебное средство". Такова плата за "бесплатный сыр". Есть реальная альтернатива — использовать лицензионную версию Windows, но российского пользователя такая перспектива по традиции не очень радует со всеми вытекающими последствиями.

Предисловие
Введение
Что делать, если компьютер плохо работает?
Диагностические сообщения BIOS
Диагностические сообщения операционной системы

Диагностические программы
Вы купили компьютер
Питание компьютера и его компонентов
Первое включение
Установка операционной системы

Настройка операционной системы
Установка программ и игр
Настройка программ и игр
Удаление программ и игр
Работа с файлами и каталогами

Работа с офисными программами
Мультимедийные функции компьютера
Работа в сети Интернет
Работа в локальной сети
Компьютерные вирусы

Зависания операционной системы
Подключение новых устройств
Преврати свой сайт в портал
Используй то, что под рукою - и не ищи всегда другое

Работа в Microsoft Word XP

Меню и панели инструментов Word содержат только часто используемые элементы, что позволяет уменьшить число команд и кнопок, отображающихся на экране. Чтобы отобразить меню полностью, следует либо поместить на него указатель и подождать несколько секунд, либо щелкнуть дважды на имени меню, либо щелкнуть на двойной стрелке внизу меню. Команды, которые не входят в сокращенное меню, отображаются на более светлом фоне.Важно. По умолчанию панели инструментов Стандартная и Форматирование размещаются в одной строке, вследствие чего не все кнопки присутствуют на экране. Чтобы получить доступ к остальным кнопкам, щелкните на кнопке Параметры панелей инструментов (Toolbars Options) в конце панели инструментов. Можно упростить поиск кнопок, расположив панели инструментов в разных строках. Для этого в меню Сервис (Tools) щелкните на команде Настройка (Customize). На вкладке Параметры (Options) выделите флажок Стандартная панель и панель форматирования в одной строке (Show Standard and Formatting toolbars on two rows) и щелкните на кнопке Закрыть (Close).

Запуск Microsoft Word

Модуляризация XHTML

XHTML это переформулирование HTML 4 как приложения XML.
XHTML 1.0 специфицирует три типа документа XML, соответствующие трём ОТД (Определениям Типа Документа) HTML 4: Strict/Строгое, Transitional/Переходное и Frameset/Набор Фрэймов.
XHTML 1.0 является базой семейства типов документов, подразделяющих и расширяющих HTML.

Что такое Модуляризация XHTML
Переобъявления наследственности

Содержание раздела

Уже первая версия программы привлекла внимание специалистов своими большими функциональными возможностями, а также устойчивой и быстрой работой. С каждой новой версией расширялся потенциал редактора и отрабатывалось его программное ядро. Все издания Dreamweaver отмечались компьютерными специалистами, занимали ведущие позиции в рейтингах и обзорах ведущих компьютерных изданий, имели большой коммерческий успех.
В конце 2000 года вышла четвертая версия программы. Теперь только инерция заставляет называть этот продукт программой. По сути дела, это развитая среди Web-проектирования, и которую интегрировано несколько программных средств и модулей, обеспечивающих весь операционный цикл разработки и поддержки виртуальных проектов. Назовем главное.

В программе последовательно поддерживается визуальное проектирование. Визуальным принято называть такой стиль или способ создания гипертекстовых докумтов, в котором работа с текстом и образами объектов преобладает над непосредственным кодированием. В идеале, пользователь должен быть полностью свободен от необходимости обращения к кодам HTML, а проектирование обязано вытеснить программирование. Идеал — это кРлатегория абстрактная. Ни в одном из существующих в наше время редакторов концепция WYSIWYG не реализована полностью. Программа Dreamweaver подошла к декларируемому идеалу ближе конкурентов. Прямая работа с кодами не исключена полностью, но сведена к разумному минимуму. Программа не только обладает мощным арсеналом средств визуального проектирования, но и способна отображать Web-страницы почти как специализированные программы просмотра: Microsoft Internet Explorer или Netscape Navigator.

Введение
Фреймы
Шаблоны
Настройка программы

Проектирование
Работа с HTML
Документ
Ввод и структурирование текста

Форматирование текста
Изображения
Ссылки
Таблицы
Компоновка страницы

Формы
Приложение
Перейти на страницу

Принципы организации IP-телефонии на базе решений Cisco Systems

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

Проблемы сети данных для передачи голоса

Microsoft Word 2000 шаг за шагом

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

Вывод данных
Работа в Интернете
Специальные возможности

Интерфейс IDE

В современных компьютерах устройства для записи данных и программ на магнитные диски (их часто называют жесткими дисками или "винчестерами") являются основным средством долговременного хранения информации, поэтому базовые принципы работы дисковых устройств полезно знать каждому. Это поможет более рационально организовать использование диска, продлить срок его службы, а также избавиться от лишних проблем при установке в компьютер дополнительного диска или замене старого.
В современных персональных компьютерах наиболее распространена дисковая подсистема IDE/ATA, поэтому мы ограничим рассмотрение главным образом свойствами и возможностями этого интерфейса. Стандарт SCSI и его последующие реализации Fast-SCSI и Wide-SCSI, также широко распространенные в современных системах (файловые серверы и другие высокопроизводительные устройства), требуют отдельного рассмотрения. Остальные варианты дисковых интерфейсов описаны очень кратко, скорей в качестве исторической справки, нежели для разъяснения принципов их работы.

Продолжение
CD-Плейер на базе IDE CD-ROMа

Содержание раздела

В этом томе мы продолжим изучение библиотеки классов MFC и ее возможностей. Теперь мы расскажем о использовании Microsoft Visual C++ и библиотеки MFC для разработки приложений Internet и Intranet. Мы также затронем технологию ActiveX и расскажем о том как использовать в своих приложениях готовые органы управления OLE и ActiveX. В приложениях, представленных в данной книге, мы будем активно работать с диалоговыми панелями. На примере списка с пиктограммами и линейного индикатора вы научитесь использовать стандартные органы управления Windows 95 и Windows NT. Мы также приведем начальные сведения о использовании мультизадачности в приложениях MFC. Одно из наших приложений будет создавать дополнительную задачу, выполняющую загрузку файлов с сервера FTP в фоновом режиме.
До недавнего времени создание приложений, которые могут работать с ресурсами сети Internet или Intranet, являлось достаточно сложной задачей. Программист должен был использовать интерфейс сокетов Windows или программировать на более низком уровне протокола TCP\IP.

Чтобы облегчить тяжелый труд программиста, Microsoft разработала новый программный интерфейс Win32 Internet, получивший красивое название WinInet. С использованием WinInet значительно облегчается создание приложений, работающих с протоколами HTTP, FTP и системой Gopher. При этом программист избавляется не только от необходимости программирования на уровне сокетов Windows или протокола TCP\IP, но и от самостоятельной реализации протоколов HTTP и FTP.

Интерфейс WinInet
Метод DoDataExchange

Что такое GSM

В соответствии с рекомендацией СЕРТ 1980 г., касающейся использования спектра частот подвижной связи в диапазоне частот 862-960 МГц, стандарт GSM на цифровую общеевропейскую (глобальную) сотовую систему наземной подвижной связи предусматривает работу передатчиков в двух диапазонах частот: 890-915 МГц (для передатчиков подвижных станций - MS), 935-960 МГц (для передатчиков базовых станций - BTS) [1.1, 1.2].
В стандарте GSM используется узкополосный многостанционный доступ с временным разделением каналов (NB ТDМА). В структуре ТDМА кадра содержится 8 временных позиций на каждой из 124 несущих.
Для защиты от ошибок в радиоканалах при передаче информационных сообщений применяется блочное и сверточное кодирование с перемежением. Повышение эффективности кодирования и перемежения при малой скорости перемещения подвижных станций достигается медленным переключением рабочих частот (SFH) в процессе сеанса связи со скоростью 217 скачков в секунду.
Для борьбы с интерференционными замираниями принимаемых сигналов, вызванными многолучевым распространением радиоволн в условиях города, в аппаратуре связи используются эквалайзеры, обеспечивающие выравнивание импульсных сигналов со среднеквадратическим отклонением времени задержки до 16 мкс.

Сетевые и радиоинтерфейсы

3DS MAX 7

Книга «3ds max 7. Популярный самоучитель» поможет разобраться с особенностями данного редактора трехмерной графики, откроет неизвестные ранее приемы работы в нем. С помощью данного издания вы сможете освоить одну из самых сложных, но в то же время одну из самых увлекательных областей компьютерной графики — трехмерную. Все, что вам для этого нужно, — желание, терпение и неиссякаемая фантазия, а эта книга станет помощником в реализации задуманного.

Предисловие
Области использования трехмерной графики
Элементы интерфейса 3ds max 7
Создание сложных объектов в 3ds max 7
Общие сведения о трехмерной анимации
Общие сведения о текстурировании в трехмерной графике

Общие сведения об освещении в трехмерной графике
Общие сведения о визуализации в трехмерной графике
Общие сведения о дополнительных модулях для 3ds max 7
Сочетания, дублирующие пункты главного меню

Оборудование и технологии предприятий

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

Оборудование общего назначения
Механизация и автоматизация торгово-технологических процессов в магазинах
Общая классификация весоизмерительных приборов
Общественное питание классификация предприятий
Практический инструментарий организации управления

Методика исследования конкуренции на рынке отрасли
Электрическое оборудование промышленных предприятий
Рекомендации по оборудованию церквей средствами охранной сигнализации

Обращение с отходами на автотранспортных предприятиях
Организация обеспечения пожарной безопасности
Электрооборудование и конструкция плавильного агрегата

С++ для начинающих

Между выходом второго и третьего издания “С++ для начинающих” произошло довольно много событий. Одним из самых значительных стало появление международного стандарта. Он не только добавил в язык С++ новые возможности, среди которых обработка исключений, идентификация типов во время выполнения, пространство имен, встроенный булевский тип данных, новый синтаксис приведения типов, но также существенно изменил и расширил имеющиеся – шаблоны, механизм классов, поддерживающий объектную и объектно-ориентированную парадигму программирования, вложенные типы и разрешение перегруженных функций. Еще более важным событием стало включение в состав стандарта С++ обширной библиотеки, содержащей, в частности, то, что ранее называлось Standard Template Library (STL). В эту стандартную библиотеку входят новый тип string, последовательные и ассоциативные контейнеры, такие, как vector, list, map, set, и обширный набор обобщенных алгоритмов, которые могут применяться ко всем этим типам данных. Появилось не просто много нового материала, нуждающегося в описании, но фактически изменился сам способ мышления при программировании на С++. Короче говоря, можно считать, что С++ изобретен заново, поэтому третье издание нашей книги “C++ для начинающих” полностью переработано.
В третьем издании не только коренным образом поменялся наш подход к С++, изменились и авторы. Прежде всего, авторский коллектив удвоился и стал интернациональным, хотя корни его по-прежнему на североамериканском континенте: Стен (Stan) американец, а Жози (Josйe) канадка. Двойное авторство отражает деление сообщества программистов С++ на две части: Стен в настоящее время занимается разработкой приложений на C++ в области трехмерной графики и анимации для Walt Disney Feature Animation, а Жози принимает участие в развитии самого языка С++, являясь председателем рабочей группы по ядру языка в комитете по стандартизации и одним из разработчиков компилятора С++ в IBM Canada Laboratory.

Будущее С++
Явное преобразование типов
Тип указателя на функцию
Перехват исключений
Почленное присваивание *
Виртуальные функции в базовом и производном классах
Файловый ввод/вывод
Подробнее о стандартном преобразовании
Решение задачи
Три шага разрешения перегрузки