Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Образованию в качестве учебного пособия




Учебно-методическим объединением

Допущено

DELPHI

ПРОГРАММИРОВАНИЯ НА

ОСНОВЫ

Т.П. Тюрина

В.И. Воробьев

В.И. Емельянов


Под редакцией доктора технических наук, профессора В.М. Черненького



 


по университетскому политехническому

для студентов высших учебных заведений,

обучающихся по направлению «Информатика

и вычислительная техника»

 

Москва

«Высшая школа» 2005


 

УДК 004.43 ББК 32.973-018.1 L Е60


 


Рецензенты:

д-р техн. наук В.Н, Богатиков (Институт информатики и математического моделиро­вания технологических процессов РАН); д-р техн. наук В.И. Захаров (Институт проблем комплексного освоения недр PAI [}

 

Емельянов, В.И.

Е60

Основы программирования на Delphi: Учеб. пособие для вузов/В.И. Емельянов, В.И. Воробьев, Т.П. Тюрина; Под ред. В.М. Чер­ненького. — М.: Высш. шк., 2005.— 231 с: ил.

ISBN 5-06-004869-1

Пособие содержит основные начальные сведения по программированию на Del­phi, более 20 заданий, рекомендованных к обязательному выполнению, и составляет материал курса «Алгоритмические языки программирования»

Для студентов вузов, обучающихся по направлению «Информатика и вычисли­тельная техника». Может быть рекомендовано студентам других направлений и всем желающим изучить основы программирования на Delphi.

УДК 004.43 ББК32.973-018.1
ISBN5-06-004869-1

ФГУП «Издательство «Высшая школа», 2005

Оригинал-макет данного издания является собственностью издательства «Высшая школа», и его репродуцирование (воспроизведение) любым способом без согласия издатель­ства запрещается.


ВВЕДЕНИЕ

Основной задачей изучения дисциплины "Алгоритмические языки и технология программирования" является обучение студентов методике раз­работки программ, основам алгоритмизации, методам отладки, тестирования и построения приложений на ЭВМ. В качестве базового языка программиро­вания выбран Object Pascal (Паскаль).

Достоинства языка Паскаль общепризнанны: рациональность, лаконич­ность, полное соответствие идее структурного программирования, наличие мощной системы программирования и пакетов прикладных программ для решения широкого круга задач.

В настоящее время продолжают оказывать решающее влияние на со­стояние и развитие всех областей современного программирования идеи визуального, объектно-ориентированного и событийно управляемого про­граммирования. Классическим выражением этих идей является среда про­граммирования DELPHI и язык программирования OBJECT PASCAL.

Форма обучения программированию достаточно проста: обучение в ра­боте. Такой способ не только ускоряет процесс обучения, но и помогает бы­стрее запомнить материал. Когда выполняется некоторое действие и можно увидеть его результат, то надолго запоминается, что было сделано и как.

Чтение книг по программированию - это хорошо, но гораздо лучше практика в программировании. Соответственно предлагаемое пособие - это фундамент Вашего успеха.

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

Данное учебное пособие содержит большое количество примеров. Тео­ретический материал изложен исходя из постепенного усвоения тех или иных языковых средств решения задач. Отличием данного пособия от мно­гочисленных книг, посвященных программированию на DELPHI, является подробное описание реального процесса создания программ. Это означает,


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

В данном пособии рассмотрена среда визуального программирования Delphi версии 7.0. Все примеры выполнены в операционной среде Windows ХР.


 


 


 

 


ОСНОВЫ DELPHI

Программное обеспечение представляет собой один из видов интеллек­туальной собственности, разработка которой превратилась в индустрию, которая развивается по собственным строго определенным законам. Ско­рость создания и надежность программного обеспечения напрямую зависят от основного рабочего инструмента - используемой среды разработки. При этом важны не только достоинства текущей версии, но и базовые идеи, за­ложенные в концепцию инструментария.

Особенностью программирования в Windows является наличие много­численных технологий, используемых при создании приложений различных типов, например офисных, для работы с базами данных, в среде "клиент-сервер", в Интернете и т.д. Среда разработки приложений Delphi для самых разнообразных предприятий и организаций, являющаяся интеллектуальной собственностью фирмы Borland, на протяжении ряда лет успешно выдержи­вает (и выигрывает!) жесткую конкуренцию с другими системами подобного типа.

В среде Delphi могут работать не только профессионалы. Среда разра­ботки сохраняет простоту и наглядность процесса создания приложений, основанного на использовании технологий визуального программирования. Объектно-ориентированный компонентный подход позволяет легко и быст­ро создавать не только интерфейс программ, но и достаточно сложные меха­низмы доступа к данным, а также повторять и тиражировать удачные про­граммные решения.





Поделиться с друзьями:


Дата добавления: 2014-12-29; Просмотров: 330; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.