Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Введение. Тема 4. Язык программирования Delphi

Тема 4. Язык программирования Delphi

ЭВМ может выполнять программы записанные на машинном языке. В машинном языке все команды, операции, адреса ячеек памяти, имена переменных представляются в двоичном коде (в виде последовательностей нулей и единиц). При записи программы на таком языке легко сделать ошибку и очень трудно разыскивать ошибки. Поэтому вскоре после появления ЭВМ стали придумывать языки для записи программ в форме понятной человеку. Такие языки называются алгоритмическими языками высокого уровня.Чтобы такую программу можно было выполнить на ЭВМ, необходима специальная программа (компилятор), которая преобразует программу записанную на алгоритмическом языке в программу на машинном языке.

Первый алгоритмический язык высокого уровня (ФОРТРАН) появился в 1956 г. Он используется и в настоящее время. После него было разработано много различных языков программирования. Некоторые из них умерли, другие используются и в настоящее время. Всякий алгоритмический язык постоянно совершенствуется, появляются новые версии, обладающие более широкими возможностями.

В 70-х годах резко возросла потребность в программистах, поэтому в Вузах стали преподавать программирование. Профессор Высшей технической школы г. Цюрих Н. Вирт создал язык Паскаль, предназначенный для целей обучения. Однако программисты, которые учились программированию на языке Паскаль, предпочитали писать программы именно на этом языке. Поэтому на основе языка Паскаль был разработан язык Турбо Паскаль (ТР). Кроме Турбо Паскаля широкое распространение получили также языки С (Турбо С) и Бейсик. Язык С получил распространение потому, что удобен для записи системных программ, а язык Бейсик - поддерживает фирма Microsoft.

В 80-х годах появилась новая идеология - объектно-ориентированное программирование. Фирмы - разработчики языков программирования, стали модифицировать известные языки под новую идеологию, в результате чего появились объектно-ориентированные языки программирования:

Delphi как модификация языка Турбо Паскаль;

С++ и VС++ как модификация языка С;

VB как модификация языка Бейсик.

Система программирования Delphi предназначена для разработки программ под современные ОС (Windows, Linux). Она включает в себя среду программирования для визуального конструирования форм с использованием библиотеки визуальных компонентов и язык программирования Delphi.

Ядром языка Delphi является язык Турбо Паскаль. Прежде чем рассматривать среду Delphi и технологию визуального проектирования прграмм необходимо освоить основные конструкции языка программирования (предполагается, что в процессе изучения материала студент реализует примеры и контрольные вопросы на ПК). Это удобнее делать в среде программирования TP 7. Там, где конструкции языка Delphi обладают более широкими возможностями по сравнению с TP 7 будет обращено внимание особо.

 

<== предыдущая лекция | следующая лекция ==>
Алгоритм 2. Сортировка простым включением | Среда программирования Турбо Паскаль
Поделиться с друзьями:


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


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



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




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