- •Основы программирования
- •Предисловие
- •Введение
- •1. Изучение интегрированной среды Delphi
- •Контрольные вопросы к главе 1
- •Задание к лабораторной работе № 1
- •2. Программирование линейных алгоритмов в системе Delphi
- •Контрольные вопросы к главе 2
- •Задания к лабораторной работе № 2
- •3. Программирование разветвленных алгоритмов в системе Delphi
- •Контрольные вопросы к главе 3
- •Задания к лабораторной работе № 3
- •4. Программирование простых циклических алгоритмов в системе Delphi
- •Контрольные вопросы к главе 4
- •Задания к лабораторной работе № 4
- •5. Программирование с использованием одномерных массивов в системе Delphi
- •Контрольные вопросы к главе 5
- •Задания к лабораторной работе № 5
- •6. Программирование с использованием двумерных массивов в системе Delphi
- •Контрольные вопросы к главе 6
- •Задания к лабораторной работе № 6
- •7. Программирование в системе Delphi с использованием подпрограмм
- •Контрольные вопросы к главе 7
- •Задания к лабораторной работе № 7
- •8. Изучение приемов работы с графикой в delphi
- •Контрольные вопросы к главе 8
- •Задания к лабораторной работе №8
- •9. Программирование в системе Delphi с помощью строк
- •Контрольные вопросы к главе 9
- •Задания к лабораторной работе №9
- •10. Изучение работы с файлами в системе delphi
- •Контрольные вопросы к главе 10
- •Задания к лабораторной работе №10
- •Заключение
- •Библиографический список
- •Предметный указатель
- •Delphi: основы программирования
Предисловие
В современном программировании активно используются инструментальные средства быстрой разработки приложений. Учебное пособие посвящено обучению разработки программ в среде Delphi, которая является одной из наиболее мощных систем визуального объектно-ориентированного программирования. Тематика учебного пособия соответствует Государственному образовательному стандарту 230105.65 «Программное обеспечение вычислительной техники и автоматизированных систем» по дисциплине «Программирование на языках высокого уровня».
Данное издание предназначено для студентов дневной и вечерней форм обучения.
Методика преподавания языков программирования базируется на двадцатилетнем опыте подготовки инженеров-программистов. Технологии разработки программных продуктов постоянно развиваются и совершенствуются. Для профессионального программиста важны не только знания современных технологий разработки приложений, но и виртуозное владение языком программирования в сочетании с алгоритмическими приемами решения задач.
В данном пособии мы не изменили традициям, но внесли новизну в подбор материала, организацию и последовательность его изложения, обеспечивающую доступность и легкость усвоения.
Пособие содержит 10 разделов, посвященных изучению интегрированной среды Delphi 7.0, программированию линейных, разветвленных и циклических алгоритмов, изучению приемов работы с одномерными и двумерными массивами, программированию с использованием подпрограмм, освоению рекурсивного метода организации вычислений, графических возможностей, изучению приемов работы со строками и файлами.
В каждом разделе излагается теория с поясняющими примерами, описываются решения типовых задач, приводятся контрольные вопросы и задания к выполнению лабораторных работ.
В процессе подготовки пособия был использован материал ряда изданий, приведенных в библиографическом списке.
В заключение хочется выразить сердечную благодарность всем, кто принимал участие и содействие в появлении данного пособия.
Введение
В 1995 г. появилась первая версия Delphiдля операционной системыWindows– мощное средство разработки профессиональных приложений, и с тех пор практически ежегодно выпускаются новые версии. ЯдроDelphiсоставляет язык программированияDelphi Pascal, являющийся одним из объектно-ориентированных вариантов языкаPascal, который сочетает в себе концепции и возможности современных технологий программирования: структурной, объектно-ориентированной, визуальной, модульной, компонентной. Решение инженерных и экономических задач, разработка офисных приложений, веб-приложений, использование разных методов доступа к удаленным и локальным базам данных – это неполный перечень возможностейDelphi.
Первая версия языка Pascal была разработана профессором кафедры вычислительной техники Швейцарского федерального института технологии Никласом Виртом еще в 1968 г. Язык программированияPascal был назван в честь знаменитого французского математика и философа ХVIIвека Блеза Паскаля (1623–1662). К 90-м годам прошлого века этот язык программирования широко использовался во всем мире. Особенно были популярны версииBorland (Turbo)Pascalдля операционной системыMS-DOS.
В настоящем пособии рассматриваются основные приемы работы в системе Delphi 7. В процессе изучения материала следует обратить внимание на приемы построения алгоритмов. Умелое использование базовых алгоритмов − это основа профессионального мастерства для программиста. Не менее важно освоить правила написания программ, применения конструкций и структур данных языка программированияDelphi Pascal.
