Учебно-методическое пособие для студентов физико-математических специальностей вузов Балашов 2009 удк 004. 43 Ббк 32. 97



страница1/14
Дата03.08.2013
Размер1.11 Mb.
ТипУчебно-методическое пособие
  1   2   3   4   5   6   7   8   9   ...   14


Балашовский институт (филиал)

ГОУ ВПО «Саратовский государственный университет

им. Н. Г. Чернышевского»


О. А. Кузнецов


Основы программирования
в среде Delphi

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

для студентов физико-математических специальностей вузов


Балашов

2009

УДК 004.43

ББК 32.97

К89

Рецензенты:

Доктор физико-математических наук, профессор
ГОУ ВПО «Борисоглебский государственный педагогический институт»


А. Ф. Тараканов;

Кандидат педагогических наук, заместитель директора
Дмитровского профессионального колледжа по информационным технологиям,


заведующий кафедрой информационных технологий

И. А. Седов;

Кандидат физико-математических наук, старший преподаватель кафедры
прикладной информатики и математики Балашовского института (филиала)
ГОУ ВПО «Саратовский государственный университет

им. Н. Г. Чернышевского»

А. А. Бубнов.
Рекомендовано к изданию Научно-методическим советом Балашовского
института (филиала) ГОУ ВПО «Саратовский государственный
университет им. Н. Г. Чернышевского».



Кузнецов, О. А.

К89 Основы программирования в среде Delphi : учеб.-методич. пособие для студентов физ.-мат. специальностей вузов / О. А. Кузнецов. — Балашов : Николаев, 2009. — 104 с.

ISBN 978-5-94035-378-2
В учебно-методическом пособии излагаются основы работы с языком программирования Delphi. Рассматриваются возможности использования различных компонентов при решении практических задач.

Издание может быть рекомендовано студентам, специализирующимся в области информатики, и всем, кто интересуется современными способами и методами программирования в операционной среде Windows.
УДК 004.43

ББК 32.97
ISBN 978-5-94035-378-2 © Кузнецов О. А., 2009

Содержание

Предисловие 5

Введение 7

Лабораторная работа 1. Интегрированная среда разработки 8

Лабораторная работа 2. Перенесение программы
из Pascal в Delphi 19

Лабораторная работа 3. Компоненты ввода и вывода данных 24

Лабораторная работа 4. Компоненты-переключатели 35

Лабораторная работа 5. Компоненты-таблицы 44

Лабораторная работа 6. Окна сообщений и диалоговые окна 48

Лабораторная работа 7. Графические компоненты 58

Лабораторная работа 8. Компоненты-меню
и элементы интерфейса 70

Лабораторная работа 9. Отображение
мультимедийной информации 78

Back 89

Лабораторная работа 10.
Исключительные ситуации 91

Лабораторная работа 11. Классы 96

Лабораторная работа 12. Потоки 103

Заключение 109

Список рекомендуемой литературы 110


Предисловие


В государственных образовательных стандартах многих специальностей физико-математического профиля имеется пункт «Языки программирования высокого уровня». Даже если этот пункт отдельно не присутствует в других дисциплинах, предусмотрено изучение объектно-ориентирован-ного или визуального программирования. При этом отдельно не оговаривается, какой именно язык программирования необходимо изучать, из того достаточно большого и разнообразного набора языков, которые популярны в современном мире.

Все языки высокого уровня создавались на базе семантики некоторых алгоритмических языков, например, язык программирования Visual Basic имеет семантику и основные способы записи алгоритмических структур языка программирования Basic, Visual Builder имеет в своей основе язык C++, а язык Delphi имеет семантику языка Pascal. Выбор изучаемого языка высокого уровня зависит от изученного ранее алгоритмического языка. Поскольку язык программирования Pascal был изначально создан Николаусом Виртом для обучения студентов алгоритмическим языкам, язык программирования Delphi является оптимальным языком для получения основных навыков работы с высокоуровневыми языками. Хотя он может показаться достаточно тяжелым при изучении, по сравнению с языком Visual Basic, который допускает «многие вольности» при написании программы, Delphi имеет более жесткую структуру и семантику, усвоение которой и должно формировать основные представления о программировании на языке высокого уровня.

Необходимо отметить, что большинство задач решаются на алгоритмическом языке программирования. Именно на изучении основных алгоритмов и необходимо сосредоточить внимание всем, кто имеет желание изучить программирование. Объектно-ориентированное, в частности, язык Delphi, позволяет упростить написание программ в среде Windows. Однако основой составляющей любой программы всегда является алгоритм.

Теперь несколько слов о структуре данной книге и основные рекомендации по ее чтению. Данное учебно-методическое пособие состоит из лабораторных работ, которые условно можно разбить на несколько частей.

В первой части (лабораторные работы 1, 2) содержатся некоторые начальные сведения. Первая работа посвящена описанию внешнего вида среды программирования, ее основным элементам и способам создания внешнего интерфейса приложения. Во второй лабораторной работе излагаются основы программирования в Windows, демонстрируется примером перевод программы с языка программирования Pascal в среду Delphi (предполагается, что читатель знаком с основами языка Pascal).

Во второй части (лабораторные работы 3—9) изучается возможность работы с визуальными компонентами, систематизированными по видам выполняемой работы. При этом основной упор делается не на перечисление всех свойств и методов, а на приведение конечных примеров использования данных элементов.

Третья часть (лабораторные работы 10—12) содержит дополнительные работы, в которых описывается возможность использования более специфических компонентов.

Любую книгу по программированию (и также данную) рекомендуется изучать в два этапа. На первом этапе происходит чтение и осмысление некоторой части или всей лабораторной работы. На втором этапе необходимо самостоятельно создать и запустить приложение. И, наконец, автор настойчиво рекомендует выполнять все задания для самостоятельной работы. Именно решение задач самостоятельно позволяет изучить язык
в полном объеме.

В настоящее время имеется огромное количество разнообразной литературы по данному языку программирования. Она отличается как стилем изложения, так и рассматриваемыми темами. В списке литературы приведен только небольшой их перечень. Любая из этих книг может быть полезна либо для ознакомления, либо на последующих этапах для более глубокого, профессионального изучения. Кроме этого существует и большое количество электронных ресурсов, на которых можно найти и скачать подобную литературу, например www.progbook.net/delphi/.

  1   2   3   4   5   6   7   8   9   ...   14

Похожие:

Учебно-методическое пособие для студентов физико-математических специальностей вузов Балашов 2009 удк 004. 43 Ббк 32. 97 iconУчебно-методическое пособие для студентов математических и физико-математических специальностей педагогических высших учебных заведений
Ш28 Элективный курс «Сказки Шехерезады и уравнения Диофанта» : учеб методич пособие для студентов математ и физ математ спец пед...
Учебно-методическое пособие для студентов физико-математических специальностей вузов Балашов 2009 удк 004. 43 Ббк 32. 97 iconРазаева Л. А. Русский язык для студентов нефилологических специальностей Балашов – 2011 ббк 81. 2Рус
Учебно-методическое пособие предназначено для школьников, учащихся гимназий, лицеев, абитуриентов, для студентов нефилологических...
Учебно-методическое пособие для студентов физико-математических специальностей вузов Балашов 2009 удк 004. 43 Ббк 32. 97 iconУчебно-методическое пособие для студентов факультетов иностранных языков Балашов 2007 удк 81. 2Англ я73 ббк 803(075. 8) К12
К12 Лексический анализ семантической структуры художественного текста : учебно-метод пособие для студ фак-тов иностранных языков...
Учебно-методическое пособие для студентов физико-математических специальностей вузов Балашов 2009 удк 004. 43 Ббк 32. 97 iconУчебно-методическое пособие Йошкар-Ола, 2009 ббк п 6 удк 636 ч 253 Рецензенты: В. К. Тощев, канд с. Х наук, проф. МарГУ
Учебно-методическое пособие предназначено для студентов II курса заочной формы обучения специальности 110401. 65 Зоотехния. Включает...
Учебно-методическое пособие для студентов физико-математических специальностей вузов Балашов 2009 удк 004. 43 Ббк 32. 97 iconУчебно-методическое пособие Издательство Казанского государственного университета 2009 удк 930. 2(075. 8) Ббк 63. 3(2) я73
Данное учебно-методическое пособие предназначено для студентов исторического факультета Казанского государственного университета,...
Учебно-методическое пособие для студентов физико-математических специальностей вузов Балашов 2009 удк 004. 43 Ббк 32. 97 iconУчебно-методическое пособие для студентов юридических специальностей тамбов 2006 удк ббк
Охватывает нервная дрожь, другие краснеют или бледнеют, у третьих начинает дрожать голос и т п
Учебно-методическое пособие для студентов физико-математических специальностей вузов Балашов 2009 удк 004. 43 Ббк 32. 97 iconУчебно-методическое пособие Санкт-Петербург 2007 ббк г
Учебно-методическое пособие предназначено для студентов I курса нехимических специальностей. Пособие составлено в соответствии с...
Учебно-методическое пособие для студентов физико-математических специальностей вузов Балашов 2009 удк 004. 43 Ббк 32. 97 iconУчебно-методическое пособие для студентов филологических специальностей Павлодар удк 811. 161. 1: 81'367 (07) ббк 81. 2 Рус 2 Ш17
Г. Н. Кенжебалина – кандидат филологических наук, доцент, заведующий кафедрой рфиб пгу им. С. Торайгырова
Учебно-методическое пособие для студентов физико-математических специальностей вузов Балашов 2009 удк 004. 43 Ббк 32. 97 iconУчебно-методическое пособие для студентов филологических специальностей Павлодар удк 82/09(1-87)(091) ббк 83. 3(3)5 с 51
«История мировой литературы». Оно может быть использовано как руководство при самостоятельной работе студентов, с помощью которого...
Учебно-методическое пособие для студентов физико-математических специальностей вузов Балашов 2009 удк 004. 43 Ббк 32. 97 iconУчебно-методическое пособие Кострома 2007 удк 519. 8 (075)
Учебно-методическое пособие предназначено студентам вузов для аудиторной и самостоятельной работы, а также для подготовки к контрольным...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org