Интернет-магазинИнтернет-магазин
| Начало | Новинки | Корзина |
  Главная » Каталог » Компьютерная литература » Языки и системы программирования » Delphi, Kylix. Среда разработки на Паскале » Delphi 7. Учебный курс. С. Бобровский
Разделы
Бизнес (508)
Воспитание. Образование. (170)
Радиоэлектроника (79)
Каталоги (6)
Компьютерная литература (3224)
  Базы данных (100)
  Графика, дизайн, мультимедиа (322)
  Разработка программного обеспечения (57)
  Компьютерная безопасность. Хакерство (80)
  Компьютерные сети. Интранет, корпоративные сети (59)
  Компьютеры и программы (1052)
  Интернет и Web-страницы (326)
  Операционные системы (Windows, Linux...) (297)
  Основы программирования (40)
  MS Office. Офисные программы Майкрософт (188)
  Системы проектирования (CAD/CAM) (257)
  Сертификационные экзамены (6)
  Энциклопедии и словари по вычислительной технике, программированию, интернет (17)
  Цифровая фотография (36)
  Языки и системы программирования (387)
    Ассемблер для ПК на платформе Intel (13)
    C#. Язык программирования Си Шарп (28)
    C++ в среде разработки Visual C++ (14)
    C++ в среде разработке C++ Builder (15)
    C/C++. Языки программирования Си, Си++ (74)
    Delphi, Kylix. Среда разработки на Паскале (57)
    Паскаль, Turbo Pascal. Язык программирования (23)
    Программирование на языках .NET (44)
    Java, J++. Языки программирования (37)
    Фортран (2)
    Visual Basic. Язык программирования (24)
    Языки программирования (прочие) (42)
Кулинария (1)
Популярная психология (71)
Психология (132)
Психотерапия и психоанализ (15)
Полный список товаров
Издатели
Новинки Перейти
"ПРОДУКТЫ, ОБОРУДОВАНИЕ, ТАРА, УПАКОВКА  2009-2010»
"ПРОДУКТЫ, ОБОРУДОВАНИЕ, ТАРА, УПАКОВКА 2009-2010»
90.00 грн.
Реклама
Уважаемые посетители! Магазин работает в режиме виртуальной витрины. Прием заказов временно приостановлен.
Delphi 7. Учебный курс. С. Бобровский 82.80 грн.
Предыдущий товар Товар 42 из 57
категории Delphi, Kylix. Среда разработки на Паскале
 Следующий товар
 
box_bg_l.gif.

В книге рассмотрены возможности системы программирования Delphi 7, описан язык Delphi, рассмотрены визуальные компоненты системы и методы их создания. Особое внимание уделено принципам и практическим приемам создания сетевых приложений для разных архитектур, разработке программ, поддерживающих основные протоколы Интернета, инструментальным средствам организации эффективной работы программистов. Книга не требует специальной подготовки, может быть использована как пособие для изучающих основы программирования и сетевые технологии, а также как справочник по компонентам Delphi и пособие для самообразования.

1-е издание, 2008 год, 736 стр., формат 17x23 см (70х100/16), Мягкая обложка, ISBN 978-5-8046-0086-1 

 

Содержание

Введение

От автора
Основные понятия и принципы системы Delphi 7
Основные понятия и принципы программирования. Алгоритмы и программы.Среда
Delphi 7 и ее составляющие. Компонентный подход.
Отличия системы Delphi 7 от предыдущей версии
Урок 1. Язык Delphi (Object Pascal) и его использование
Основы языка Delphi (Object Pascal)
Паскаль и Delphi (Object Pascal). Запись программы. Типы данных. Структура
программы на Паскале. Переменные. Константы. Математические выражения.
Логические выражения. Битовые выражения. Строковые выражения. Оператор
присваивания. Комментарии. Создание простейших программ
Определение собственных типов данных
Зачем нужны новые типы. Описание нового типа. Перечислимые типы. Типы
поддиапазонов. Структурные типы данных. Указатели. Варианты. Сложные
структуры данных. Основные стандартные функции для работы с типами.
Преобразование типов. Инициализация констант сложных типов
Подпрограммы
Структура подпрограммы Операторы
Условный оператор. Оператор выбора. Условное описание. Оператор цикла.
Оператор перехода. Структура модуля
Классы и объекты
Объект — основа Паскаля. Понятие класса. Три принципа объектного
программирования. Описание класса. Типы методов. Динамическое
конструирование объектов
Что нового мы узнали?
Урок 2. Основы программирования в среде Delphi 7
Создание программ для Windows 98
Использование визуальных компонентов. Создание работоспособной программы.
События и реакции на них. Компонент Меню (TMainMenu). Обработка щелчка
мыши.Компонент Контекстное меню (TPopupMenu). Стандартные классы системы
Delphi 7. Компонент Текстовая область (TMemo). Компонент Флажок (TCheckBox).
Компонент Переключатель (TRadioButton). Компонент Группа переключателей
(TRadioGroup). Компонент Список (TListBox). Компонент Поле со списком
(TComboBox). Компонент Полоса прокрутки (TScrollBar)
Иерархия компонентов Delphi 7
Класс TObject. Класс TPersistent (наследник TObject). Класс TComponent (наследник
TPersistent). Форма
Управление проектом
Добавление новой формы. Панели и декоративные элементы. Компонент Фрейм
(TFrame)
Новые стандартные действия
Склад объектов. Компонент Список действий (TActionList)
Что нового мы узнали?
Урок 3. Отладка программ
Что такое отладка
Причины ошибок. Синтаксические ошибки. Логические ошибки. Выполнение по
шагам. Просмотр значений. Просмотр и изменение значений. Просмотр и анализ
кода
Расширенные средства отладки
Прерывание по условию. Группировка точек прерывания. Действия. Ведение
протокола работы. Отладка внешних процессов. Машинный код. Инспектор
отладки. Средство отладки, ориентированное на программиста
Исключительные ситуации
Генерация исключительной ситуации u Стандартные классы исключительных
ситуаций. Контроль над исключительными ситуациями. Выполнение завершающих
действий. Передача объектов, связанных с исключительными ситуациями.
Программный обработчик ошибок
Что нового мы узнали?
Урок 4. Современные компоненты интерфейса пользователя
Основы интерфейса пользователя
Составляющие пользовательского интерфейса u Класс Буфер обмена (TClipboard).
Виртуальный экран в Delphi 7
Работа с графикой
Понятие холста. Наследники класса TGraphics. Компонент Область рисования
(TPaintBox)
Работа с файлами
Способы работы с файлами в системе Delphi 7. Общая технология работы с
файлами в Delphi 7. Стандартный подход к работе
с файлами в системе Delphi 7. Объектный подход к работес файлами
Стандартные диалоговые окна Windows
Панель Dialogs. Компонент Окно выбора файла (TOpenDialog). Компонент Окно
сохранения файла (TSaveDialog).
Компоненты Окно открытия рисунка (TOpenPictureDialog). Окно сохранения
рисунка (TSavePictureDialog). Компонент Окно выбора шрифта (TFontDialog).
Компонент Окно выбора цвета (TColorDialog). Компоненты Печать, Настройка
принтера. Настройка параметров страницы печати (TPrintDialog,
TPrinterSetupDialog, TPageSetupDialog). Компонент Поиск (TFindDialog).
Компонент Поиск. замена (TReplaceDialog)
Печать из программы
Технология вывода информации на принтер. Предварительный просмотр. Печать
текста. Свойства и методы класса TPrinter
Дополнительные компоненты Delphi 7 (панель Additional)
Компонент Быстрая кнопка (TSpeedButton). Компонент Кнопка
с картинкой (TBitBtn). Компонент Шаблон ввода (TMaskEdit). Компонент Рамка
(TBevel). Компонент Постоянный текст (TStaticText). Компонент Фигура
(TShape). Компонент. Разделитель (TSplitter). Компонент События приложения
(TApplicationEvents). Компонент Таблица строк (TStringGrid). Компонент Рисуемая
таблица (TDrawGrid). Компонент Список с флажками (TCheckListBox). Компонент
Прокручиваемая область (TScrollBox). Компонент Изображение (TImage).
Компонент Редактор списка строк (TValueListEditor). Компонент Текстовое поле с
подписью (TLabeledEdit). Компонент Выбор цвета (TColorBox). Компонент Панель
действий меню (TActionMainMenuBar). Компонент Панель действий
(TActionToolBar). Компонент Менеджер действий (TActionManager). Компонент
Диалоговое окно настройки действий (TCustomizeDlg). Компонент Диаграмма
(TChart). Компоненты Стандартная карта цветов, Карта цветов в стиле
Windows XP. Черно-белая карта цветов (TStandardColorMap, TXPColorMap,
TTwilightColorMap)
Панель Win32
Класс Список (TList). Класс Коллекция (TCollection). Поддержка Стандартных
элементов управления Windows XP. Компонент Набор страниц (TPageControl).
Компонент Переключаемые страницы (TTabControl). Компонент Список
изображений (TImageList). Компонент Текстовый редактор (TRichEdit).
Компонент Движок (TTrackBar). Компонент Индикатор (TProgressBar).
Компонент Счетчик (TUpDown). Компонент Горячая клавиша (THotKey).
Компонент Анимация AVI (TAnimate). Компонент Календарь (TMonthCalendar)
. Компонент Поле ввода даты/времени (TDateTimePicker) . Компонент Панель
заголовков (THeaderControl). Компонент Строка состояния (TStatusBar).
Компонент Панель инструментов (TToolBar). Компонент Панель управления
(TControlBar). Компонент Расширенная панель управления (TCoolBar). Компонент
Прокрутка страниц (TPageScroller). Компонент Список элементов (TListView).
Компонент Дерево (TTreeView). Компонент Расширенное поле со списком
(TComboBoxEx)
Панель System (Системные компоненты)
Компонент Таймер (TTimer). Компонент Мультимедийный проигрыватель
(TMediaPlayer)
Что нового мы узнали?
Урок 5. Основы работы с базами данных
Понятие о базах данных и СУБД
База данных и система управления базой данных. Модели баз данных u
Архитектура СУБД
Реализация работы с СУБД в системе Delphi
Технология BDE для доступа к данным u Драйверы баз данных
Утилиты для работы с СУБД
Создание базы данных u Добавление базы данных в BDE
Работа с автономными СУБД на ПК
Создание модуля данных . Доступ к таблицам базы данных. Динамические и
постоянные поля. Источники данных. Компоненты для отображения и
редактирования данных. Заключение
Основные методы работы с набором данных
Сортировка набора данных. Вычисляемые поля. Закладки (Bookmarks). Фильтры.
Выделение диапазонов. Поиск в таблице. Навигация по таблице
Описание компонентов панели BDE
Класс TTable (Таблица). Класс Поле записи (TField). Класс Описание поля записи
(TFieldDef)
Описание компонентов панели Data Control
Компонент Навигатор (TDBNavigator). Компонент Надпись данных (TDBText).
Компонент .Поле редактирования (TDBEdit). Компонент Многострочное поле
(TDBMemo). Компонент Изображение (TDBImage). Компонент Список данных
(TDBListBox). Компонент Поле данных со списком (TDBComboBox). Компонент
Флажок данных (TDBCheckBox). Компонент Группа переключателей данных
(TDBRadioGroup). Компонент Поле форматирования (TDBRichEdit). Компонент
Свободная форма (TDBCtrlGrid). Компонент Диаграмма данных (TDBChart)
Что нового мы узнали?
Урок 6. Дополнительные средства работы с базами данных
Проектирование СУБД
Связь через свойства. Связанные таблицы. Поля синхронизации. Родительская
связь. Комментарии. Визуальные настройки схемы данных
Создание запросов
Компонент Запрос (TQuery). Формирование структуры запроса. Отображение
содержимого запроса. Другие возможности Проектировщика запросов
Компоненты панели BDE
Компонент Сеанс связи с СУБД (TSession). Компонент База данных (TDataBase).
Компонент Хранимая процедура (TStoredProc). Компонент Групповая обработка
(TBatchMove). Компонент Обновление базы данных (TUpdateSQL). Компонент
Вложенная таблица (TNestedTable). Кэшированные обновления (Cashed Updates)
Основы языка построения запросов SQL
Зачем надо знать SQL . Выполнение выражений SQL. Оператор SELECT . Оператор
INSERT. Оператор UPDATE. Оператор DELETE. Создание таблицы
Создание отчетов
Принципы создания отчетов в Delphi 7. Работа с отчетом. Визуальный
Rave-проектировщик. Rave-компоненты Delphi
Средства анализа данных и принятия решений
Зачем нужен анализ данных. Пример.
Что нового мы узнали?
Урок 7. Работа с клиент-серверными СУБД
Принципы работы с клиент?серверными СУБД
Зачем нужны клиент-серверные СУБД . Компонент источник данных (TDataSource)
Работа с СУБД InterBase
Компоненты для работы с СУБД InterBase. Несколько баз данных в
одном приложении . Доступ к базе данных InterBase. Ввод значений в таблицу
InterBase. Обработка подключения к базе данных. Отображение в запросе
новой информации . Дополнительные компоненты панели InterBase
Расширенная поддержка СУБД InterBase 6
Иерархия компонентов InterBase Admin. Компонент Конфигурация сервера
(TIBConfigService). Компонент Архивирование базы данных (TIBBackupService).
Компонент Восстановление базы данных (TIBRestoreService). Компонент Проверка
состояния базы данных (TIBValidationService). Компонент Статистика работы с
базой данных (TIBStatisticalService). Компонент Протокол работы (TIBLogService).
Компонент Управление доступом пользователей (TIBSecurityService).
Компонент Лицензирование (TIBLicensingService). Компонент Информация о
сервере (TIBServerProperties). Компонент Инсталляция компонентов сервера
(TIBInstall). Компонент Удаление компонентов сервера (TIBUnInstall). Пример
получения протокола работы
Работа с SQL-серверами (панель dbExpress)
Общие положения
Что нового мы узнали?
Урок 8. Взаимодействие приложений
Вступление Принципы обмена информацией между приложениями Windows
Совместная работа нескольких приложений. Технология DDE. Технология OLE
Динамически подключаемые библиотеки (DLL)
Что такое DLL . Создание библиотеки DLL. Вызов библиотеки DLL . Добавление
ресурсов в библиотеку
Работа с потоками
Что такое поток. Создание многопоточного приложения
Использование объектов COM
Что такое технология COM. Составные части технологии COM. Интерфейс COM.
Сервер COM. Расширения технологии COM. Пример создания объекта COM
Создание системы COM на базе транзакционного сервера MTS
Особенности распределенных приложений COM. Пример создания сервера COM и
клиента COM на базе MTS
Панель COM+
Компонент Администратор COM-каталогов (TCOMAdminCatalog)
Создание распределенных приложений на основе технологии CORBA
Что такое CORBA. Пример создания сервера CORBA и клиента CORBA. Серверный
CORBA-модуль. Создание клиентского CORBA-приложения. Тестирование
CORBA-проекта
Что нового мы узнали?
Урок 9. Технология многоуровневых приложений Borland для работы с СУБД
Основные принципы создания многоуровневых приложений, работающих с СУБД
Состав многоуровневого приложения. Механизм работы многоуровневого
приложения. Упакованный набор данных. Компонент Поставщик данных
(TDataSetProvider). Компонент Клиентский набор данных (TClientDataSet)
Создание многоуровневых приложений, работающих с СУБД с использованием транзакционного сервера MTS
Новые возможности. Создание серверного объекта
Оригинальные возможности Delphi по созданию многоуровневых приложений
Визуальное создание распределенных приложений с доступом к данным. Создание
многоуровневого приложения COM. Создание клиентской программы. Компонент
Простой брокер объектов (TSimpleObjectBroker). Протоколы Интернета. Понятие
порта. Создание многоуровневого приложения TCP/IP . Создание
многоуровневого приложения HTTP. Создание многоуровневого приложения ADO
Использование множественных удаленных модулей данных
Множественная связь
Брокер соединений Локальная связь Использование технологии XML
Что такое XML. XML-преобразования.Как работать с утилитой
XmlMapper.Компонент XML-Преобразование (TXMLTransform, панель DataAccess).
Компонент Поставщик XML-данных (TXMLTransformProvider, панель DataAccess).
Компонент XML-Клиент (TXMLTransformClient, панель DataAccess). Компонент
XML-документ (TXMLDocument, панель Internet). Пример u Еще один пример
Что нового мы узнали?
Урок 10. Программирование для Интернета
Введение в программирование для Интернета
Возможности системы Delphi 7 по созданию приложений для Интернета. Создание
собственного браузера
Панели Indy
Базовые TCP-компоненты. Другие Indy-компоненты. Панель Indy Misc. Компонент
HTTP-сервер (TIdHTTPServer) и создание Web-сервера. Компонент Простой
FTP-сервер (TIdTrivialFTPServer) и создание собственного FTP-сервера.
Работа с электронной почтой. Кодировка пересылаемых данных
Что нового мы узнали?
Урок 11. Программирование для Web-серверов
Создание приложений Web-сервера
Web-программирование. Создание заготовки Web-модуля. Параметры и
результаты. Пример создания Web-модуля. Отладка без Web-сервера. Прием
данных от Web-формы. Поддержка шаблонов HTML
Доступ к данным из приложений Web-сервера
Публикация данных на Web-сервере. Способы публикации данных. Компоненты
TDataSetTableProducer и TQueryTableProducer . Публикация данных с помощью
компонента TDataSetPageProducer. Перенос приложения в Web-архитектуру
Быстрая разработка приложений Web-сервера с доступом к данным на основе технологии XML
Создание Web-приложения с доступом к базе данных
Создание приложений Web Services
Сервер Web Services. Создание простейшего сервера Web Services. Создание
клиента Web Services. Пример создания работающей клиентской системы Web
Services. Создание полноценного сервера Web Services
Создание Web-серверных приложений с помощью технологии WebSnap
Важнейшие отличия WebSnap-технологии
Принципы работы приложения WebSnap
Адаптеры и Поставщики страниц. Принципы функционирования
WebSnap-приложения
Быстрое создание WebSnap-приложения, работающего с базами данных Сверхбыстрое создание Web-серверных приложений с помощью технологии IntraWeb
Сверхбыстрое создание Web-серверной игры «Камень-Ножницы-Бумага»
Что нового мы узнали?
Урок 12. Дополнительные возможности системы Delphi
Создание собственных компонентов
Создание компонентов Delphi 7. Создание элементов ActiveX. Подключение
компонента ActiveX
Использование активных форм в Интернете
Что такое активные формы. Создание активной формы. Включение активной
формы в Web-страницу. Редактор свойств. Доступ к интерфейсу компонента из
кода HTML
Работа с Панелью управления Windows
Принцип работы с Панелью управления. Создание заготовки апплета. Пример u
Регистрация и отладка библиотек CPL
Управление работой офисных приложений
Офисные программы как серверы автоматизации COM. Пример автоматической
загрузки редактора Word. Пример автоматической загрузки электронной таблицы
Excel. Пример доступа к базе данных Access 97 u Заключение
Установка и развертывание приложений
Общие принципы. Работа с Реестром. Настройка коммерческой версии
приложения. Приложение InstallShield
Создание справочной системы
Использование справочной системы в программах. Как создать простой раздел
справочной системы. Как указать ссылку на раздел. Создание файла проекта. Как
подготовить содержимое справочной системы. Создание справочного файла. Как
добавить справочный файл в программу. Перспективы развития справочной
системы
Поддержка групповой работы. Система TeamSource
Принципы организации групп программистов. Пользовательские задачи Team
Source. Запуск системы Team Source. Создание нового проекта. Создание копии
проекта. Главное окно Team Source. Запрос на блокировку проекта. Регистрация
нового пользователя. Просмотр файлов, нуждающихся в проверке. Как работает
система Team Source. Примечания к изменениям. Что включать в анализ.
Закладки. Заключение
Локализация приложений
Общие принципы локализации. Локализация в Delphi 7. Как использовать
строковые константы внутри программы
Что нового мы узнали?
Урок 13. Система UML-моделирования ModelMart
Проектирование приложений на языке UML
ModelMart как CASE-система u UML — универсальный язык
программирования.Диаграммы UML. Шаблоны проектирования
ModelMart: быстрый старт
Запуск системы ModelMart. Основной экран системы ModelMart. Модель ModelMart.
Создание нового проекта ModelMart. Генерация модуля в системе ModelMart.
Внесение изменений в существующий проект. Интеграция Delphi с системой
ModelMart
Документирование работы
Добавление документации к проекту
Редактирование диаграмм класса TMyLabel
Импорт диаграмм из существующих проектов. Проблемы импорта исходных
текстов
Работа с диаграммами
Ассоциации. Стили содержимого и представления диаграмм на экране
Что нового мы узнали?
Список сокращений
Указатель компонентов

 



Товар был добавлен в наш каталог 11 April 2009 г.
box_bg_r.gif.
Отзывы Количество:
Поиск
Введите слово для поиска. Расширенный поиск
Вход
E-Mail:
Пароль:
Регистрация
Отложенные товары Перейти
Нет отложенных товаров.
Отзывы Перейти
Написать отзывНапишите Ваше мнение о товаре!
Рассказать другу
 

Сообщите своим друзьям и близким о нашем магазине
Уведомления Перейти
УведомленияСообщите мне о новинках и Delphi 7. Учебный курс. С. Бобровский
Реклама
Скидки   |   Расширенный поиск   |   Свяжитесь с нами   |   Регистрация   |   Мои данные
Copyright © 2009 ga-zon.com
Материалы, представленные на сайте, не могут быть использованы без письменного разрешения администрации сайта
  bigmir)net TOP 100