Компьютер-Информ || Архив || Рубрики || Поиск || Подписка || Работа || О "КИ" || Карта


Издательский Дом "ПИТЕР":
    НОВИНКИ


Рецензии Александра Леоненкова


Архитектура ПК, комплектующие, мультимедиаОбложка

Рудометов Е., Рудометов В. СПб: Питер, 2000. 416 с.: ил.

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

Прежде всего, необходимо отметить достаточно широкий диапазон рассмотренных вопросов, который охватывает все основные компоненты ПК, начиная от процессоров и заканчивая оборудованием мультимедиа. На страницах книги авторы дают также практические рекомендации и конкретные советы, как наиболее грамотно выполнить модернизацию компьютера и оптимизировать его производительность. Конечно, изложить в книге весьма скромных размеров всю гамму составляющих современных компьютеров вряд ли возможно. Тем не менее, авторам удалось сделать достаточно много: особенно следует отметить хороший обзор характеристик современных материнских плат и чипсетов, который помогает ориентироваться в их разнообразии на рынке. С другой стороны, HDD, дисководы CD-RW, модемы и сетевое оборудование представлены поверхностно. В книге отсутствуют сведения о достаточно распространенных моделях соответствующего оборудования. Не вызывает сомнения и тот факт, что книга только выиграла, если, помимо справочных данных, содержала  бы необходимые иллюстрации. Послед-ние служат незаменимым атрибутом  книг, рассчитанных на начинающих пользователей.

Эффективная работа с Novell NetWare 5

ОбложкаКларк IV,  Д. Дж. Пер. с англ. СПб: Питер, 2000. 496 с.: ил.

Продвижению на рынок одной из наиболее мощных сетевых ОС NetWare 5 компании Novell Inc сопутствует серьезная маркетинговая программа, составной частью которой является серия книг издательства Novell Press. Одна из них, принадлежащая перу Дэвида Дж. Кларка IV, является учебным руководством по инсталляции, обновлению и настройке этой ОС. Тщательный подбор и практическая направленность материала делают данную книгу незаменимым пособием при подготовке к сдаче экзамена CNE по курсу 529 переход от NetWare 4.11 к NetWare 5.

От других изданий серии Novell Press настоящую книгу отличает ненавязчивый и доступный стиль изложения, а также наличие большого числа упражнений и контрольных вопросов по каждой из рассматриваемых тем. После краткого введения рассматриваются достаточно тонкие детали различных методов установки NetWare 5, включая варианты обновления и миграции предыдущих версий ОС.  Представляет интерес рассмотрение возможностей сервера FastTrack Server от Netscape, особенностей его установки, настройки и устранения возможных проблем, связанных с его нормальным функционированием. Наиболее многообещающее средство для управления клиентами сетей NetWare 5 пакет Z.E.N.works, который позволяет настраивать и контролировать рабочие станции из дерева NDS. В книге подробно описываются все 5 этапов замысловатого и сложного процесса внедрения полной версии этого пакета. Завершает книгу знакомство со службой распределенной печати Novell (NDPS), которая, по мнению автора, призвана совершить настоящую революцию в архитектуре сетевых принтеров.

Настоящее издание ориентировано, в первую очередь, на системных администраторов сетей Novell NetWare, которые планируют переход на новую версию соответствующей ОС.

Visual C++ 6 и  MFC. Курс MCSD` для профессионаловОбложка

Черносвитов А. СПб: Питер, 2000. 544 с.: ил.

Интегрированная среда MS Visual C++ 6 является признанным инструментом разработки многочисленных приложений для OC Windows 9x/NT для многих профессиональных программистов. При этом использование возможностей этого инструментария напрямую связывается с библиотекой MFC, чему за последние годы посвящено более десятка книг различных издательств. В настоящей книге Александр Черносвитов делится своим опытом разработки программ в среде MS Visual C++ 6, который может оказаться полезным для программистов средней квалификации.

Для понимания содержания книги необходимо предварительное знакомство с языком программирования С/С++ и основными приемами создания приложений на VC++6. Хотя в приложении приводятся сведения по структурному и объектно-ориентированному программированию на С/С++, систематическое изложение синтаксиса языка в книге отсутствует. Автор предполагает рассмотреть в книге только три типа проектов приложений: Win32 Application, Win32 Console Application и MFC AppWizard (exe). При этом первоначальные основы практически всех описанных примеров создаются с использованием AppWizard, которые в последующем наращиваются программным кодом, предназначенным для обеспечения необходимой функциональности приложений. Области приложений характерны для учебных программ: телефонный справочник, игровая анимация мяча, моделирование клеточного автомата и рисование различных изображений. Почему-то становится обидно за приложения БД, которым в книге уделено всего несколько страниц текста.

Можно по-разному относиться к выбору тематики приложений, но нельзя не признать, что представленные автором фрагменты программного кода демонстрируют довольно тонкие детали использования многочисленных функций MFC и обработки сообщений MS Windows. Отдельные части программ могут быть использованы в реальных приложениях. Прежде всего, те, которые предназначены для  изображения нестандартных кнопок и окон диалога, способные индивидуализировать интерфейс любого программного приложения. Представляет также интерес материал, посвященный реализации технологии Drag&Drop, изображению графиков функций и созданию различных ресурсов. Последний тип приложений трудно переоценить пользователям MS Windows, поскольку речь идет о возможности их использования в других средах программирования, в первую очередь MS Visual Basic и VBA. Хотя предложенные автором решения по стилю выглядят достаточно профессионально, следует отметить отсутствие в программах защищенных блоков и кодов корректной обработки ошибок, пренебрежение которыми может привести к печальным последствиям.

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

Внимательное изучение представленных примеров в этом случае приблизит квалификацию читателя к уровню сертифицированого разработчика приложений  Microsoft MCSD. 

Visual Basic 6 и VBA для профессионалов

Петруцос Э., Хау К. Пер. с англ. СПб: Питер, 2000. 432 с.: (+ CD)

В книге Эванжелоса Петруцоса и Кэвина Хау представлена хорошая подборка фрагментов программного кода, демонстрирующего различные аспекты использования среды визуальной разработки программ MS Visual Basic 6. Авторам удалось охватить широкий круг приложений от обработки данных до создания программ для Интернет. При этом содержащиеся в тексте комментарии позволяют понять назначение отдельных программ и логику их функционирования. Прилагаемый к книге компакт-диск избавит читателей от необходимости набирать многочисленные строки кода рассмотренных программ, что по достоинству оценят программисты самой различной квалификации.

Материал книги рассчитан на подготовленных читателей, имеющих опыт разработки программ в среде MS VB-5/6 и VBA. В тексте книги отсутствует не только общее описание интерфейса MS Visual Basic 6, но и систематическое рассмотрение объектов, их свойств и методов. Авторы без излишних вводных слов сразу погружают читателя в проблематику объектной модели ADO 2.0 и особенности разработки трехуровневых приложений для БД MS SQL Server 6.5/7. При этом используются эффективные способы обработки транзакций и курсоров в ADO. После краткого введения в основы объектно-ориентированного программирования авторы рассматривают построение компонентов ActiveX, их использование в приложениях для Интернет. Отдельно описаны особенности построения элементов ActiveX для связи с данными. Многих читателей наверняка заинтересуют возможности расширения среды MS VB-6 при помощи надстроек (add-ins). В этой связи авторы демонстрируют достаточно тонкие детали использования различных свойств объектов для создания и подключения надстроек.

Хотя использование функций MS Windows API традиционно считается сферой C/C++, авторы приводят примеры программ, которые демонстрируют различные варианты выполнения системных задач из среды VB-6. Оставляя без комментариев мнение авторов о том, что Visual Basic является самым популярным языком для  быстрой разработки приложений, следует отметить их стремление показать наиболее серьезные возможности данной среды. Это и работа с графикой в задаче о расчете фракталов, и построение DLL из среды Visual C++ 6 для последующего использования в среде VB-6, и возможные конфликты между VC++ и VB. Завершают книгу вопросы программирования для Web. Здесь также заслуживают внимания предложенные авторами способы создания активных страниц ASP для последующего использования с объектами ADO и построения приложений для MS IIS с использованием DHTML. Заключительные штрихи посвящены применению VBA для приложений MS Office и Outlook 98.

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

www.piter-press.ru


       КОМПЬЮТЕР-ИНФОРМ 
          Главная страница || Статьи 5'2000 || Новости СПб || Новости России || Новости мира

Рубрики || Работа || Услуги || Поиск || Архив || Дни рождения
О "КИ" || График выхода || Карта сайта || Подписка

Рассылка анонсов газеты по электронной почте

Главная страница

Сайт газеты "Компьютер-Информ" является зарегистрированным электронным СМИ.
Свидетельство Эл 77-4461 от 2 апреля 2001 г.
Перепечатка материалов без письменного согласия редакции запрещена.
При использовании материалов газеты в Интернет гиперссылка обязательна.

Телефон редакции (812) 718-6666, 718-6555.
Адрес: 196084, СПб, ул.Заставская, д.23, БЦ "Авиатор", 3-й этаж, офис 307
e-mail: editor@ci.ru
Для пресс-релизов и новостей news@ci.ru