Фундаментальные алгоритмы и структуры данных в Delphi
Джулиан Бакнелл
Фундаментальные алгоритмы и структуры данных в Delphi представляет собой уникальное учебное и справочное пособие по наиболее распространенным алгорит- мам манипулирования данными, которые зарекомен- довали себя как надежные и проверенные многимипоколениями программистов. По данным журнала Delphi Informant за 2002 год, эта книга была признана сообществом разработчиков прикладных приложений на Delphi как "самая лучшая книга по практическому применению всех версий Delphi". В книге подробно рассматриваются базовые понятия алгоритмов и основополагающие структуры данных, алгоритмы сортировки, поиска, хеширования, синтаксического разбора, сжатия данных, а также многие другие темы, тесно связанные с прикладным программированием. Изобилие тщательно проверен- ных примеров кода существенно ускоряет не только освоение фундаментальных алгоритмов, но также и способствует более квалифицированному подходу к повседневному программированию. Несмотря на то что книга рассчитана в первую очередь на профессиональных разработчиков приложений на Delphi, она окажет несомненную пользу и начинающим программистам, демонстрируя им приемы и трюки, которые столь популярны у истинных "профи". Все коды примеров, упомянутые в книге, доступны для выгрузки на Web-сайте издательства.
Книга "Изучаем Turbo Pascal", адресована прежде всего для школьников, в ней рассказывается об основах программирования на Турбо Паскале. Основные конструкции языка излагаются так, чтобы его мог освоить каждый и без посторонней помощи.В книге "Изучаем Turbo Pascal" имеется много примеров и готовых к выполнению интересных программ. Последовательность изложения материала такова, что читатель может сразу приступить к самостоятельной работе на компьютере, программируя и решая конкретные задачи. Не предполагается каких бы то ни было знаний из курса информатики - всё необходимое в содержнии данной книги в компактной для изучения форме, излагается в тексте.
Книга содержит введение в язык программирования Паскаль и систему программирования Turbo Pascal. Не предполагается знание каких бы то ни было сведений из курса информатики — все необходимое, в полном объеме, но в компактной форме, излагается в тексте. С первых страниц читатель ориентируется на самостоятельную работу в среде системы Turbo Pascal и практическое закрепление изученного материала. Основное содержание книги — обучение решению задач: от простейших до олимпиадного уровня сложности. Рассмотрены фундаментальные алгоритмы, приемы их программирования и примеры их применения: очередь, стек, рекурсия, рекуррентные соотношения, динамическое программирование, графы, генерация комбинаторных объектов. Книга предназначена как для школьников и студентов, начинающих обучение программированию, так и для тех, кого заинтересует решение олимпиадных задач. Книга безусловно будет полезна и преподавателям.
В книге дана разработка приложений баз данных, которая является одной из наибо- лее востребованных возможностей среды програм- мирования Delphi. Эта среда программирование delphi предоставляет разработчику поистине великолепный набор простых в использовании инструментов, позволяющих быстро разрабатывать сложные проекты. Учебник delphi "Delphi. Разработка баз данных" подробно рассматривает все наиболее распространенные серверы баз данных и приводятся примеры взаимодействия с каждым из них. Также уделено внимание вопросам проектирования эффективных баз данных, что позволит читателю, не обладающему необходимым опытом, незамедлительно приступить к работе. Самоучитель delphi в первую очередь ориентирован на начинающих программистов, работающих с delphi, и на тех, кто хочет углубить свои знания в сфере разработки баз данных.
Пособие содержит сведения по созданию приложений баз данных в среде визуаль- ного программирования Delphi. Рассматриваются навигационный и реляционный способы доступа к данным. Значительное внимание уделено конструкциям структурированного языка запросов SQL. Приводятся основные механизмы доступа к данным. Изложение материала сопровождается большим количеством примеров, которые могут быть полезны как при выполнении лабораторных работ, так и при решении реальных. Также уделено внимание вопросам проектирования эффективных баз данных, что позволит читателю, не обладающему необходимым опытом, незамедлительно приступить к работе. Самоучитель delphi в первую очередь ориентирован на начинающих программистов, работающих с delphi, и на тех, кто хочет углубить свои знания в сфере разработки баз данных.
"Delphi. Профессиональное программирование" принципиально отличается от стан- дартных изданий на эту тему. Это и не скороспелое "полное" руководство по очередной версии BorlandR DelphiT, и не рядовой справочник, содержащий перевод файлов помощи к среде программирования. Идея книги в другом. Автор системно и последовательно излагает концепцию Delphi, предоставляя читателю не просто инструмент, а профессиональную методику, позволяющую разрабатывать эффективные приложения для Windows.
Книга рассчитана на подготовленного пользователя ПК, желающего самостоятельно научиться программировать и разрабатывать приложения и базы данных в среде Delphi. Опытные программисты смогут использовать издание как справочник. В тексте подробно описаны более 80 компонентов VCL, функции Object Pascal и Win32 API.
Как и все издания данной серии, эта книга адресована тем, кто хочет научиться делать с помощью уже знакомых программных пакетов новые интересные вещи.
Автор описывает удивительные возможности, скрытые в языке, и на примерах учит читателя программистским фокусам - от "мышек-невидимок" и "непослушных окон" до воспроизведения MP3 и управления офисными программами Word и Excel из приложений Delphi. Самоучитель delphi в первую очередь ориентирован на начинающих программистов, работающих с delphi, и на тех, кто хочет углубить свои знания, что позволит читателю, не обладающему необходимым опытом, незамедлительно приступить к работе.
Книга содержит методические и справочные материалы по версиям системы визуального объектно-ориентированного программирования Delphi: 2005, 2006 и Turbo Delphi. Дается методика построения прикладных программ, реализующих текстовые и графиче¬ские редакторы, мультипликацию и мультимедиа, работу с базами данных различных типов, включая Microsoft SQL сервер, разработку отчетов, распределенных приложений, клиентов и серверов. Рассмотрены такие технологии доступа к данным, как BDE, ADO, InterBase Express, dbExpress, компоненты-серверы COM, технологии распределенных приложений: COM, MIDAS. Справочная часть книги содержит материалы по языку Delphi, функциям Delphi и API Windows, компонентам и классам Delphi, их свойствам, методам и событиям.
«Если Вы думаете, что у Вас все получится, значит, так оно и будет. Если Вам кажется, что у вас ничего не выйдет, — так и будет. И в том, и в другом случае вы оказываетесь правы». Генри Форд, миллиардер