СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. ОБЩАЯ СТРУКТУРА ЯЗЫКА ПРОГРАММИРОВАНИЯ DELPHI
1.1 Структура среды программирования
1.1.1 Главные составные части среды программирования
1.1.2 Дополнительные элементы
1.1.3 Стандартные компоненты
1.2 Структура проекта Delphi
2. СИНТАКСИС И СЕМАНТИКА ЯЗЫКА ПРОГРАММИРОВАНИЯ DELPHI
2.1 Алфавит языка
2.2 Элементарные конструкции
2.3 Переменные, константы и операторы
3. СРАВНИТЕЛЬНЫЙ АНАЛИЗ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ
3.1 Анализ языка программирования Delphi
3.1.1 Достоинства языка программирования
3.1.2 Недостатки языка программирования
3.2 Анализ языка программирования Visual Basic
3.2.1 Достоинства языка программирования
3.2.2 Недостатки языка программирования
4. ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ ЗАДАЧ С ИСПОЛЬЗОВАНИЕМ ЯЗЫКА ПРОГРАММИРОВАНИЯ DELPHI
4.1 Задача 1. Примитивный калькулятор
4.2 Задача 2. Решение квадратного уравнения
4.3 Задача 3. Преобразование десятичных чисел в двоичные
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ВВЕДЕНИЕ
Целью курсовой работы является изучение языка объектно-ориентированного программирования Borland Delphi и разработка практических заданий. При выполнении курсовой работы предстоит:
· изучить теорию и технологию работы со средой программирования Delphi;
· изучить и проанализировать соответствующую литературу;
· провести сравнительный анализ языков программирования этого класса, выявить достоинства и недостатки;
· привести элементы методической работы в виде разработки вариантов заданий (из прикладных областей) для учащихся старших классов школ изучающих Delphi на уроках информатики.
Объектно-ориентированные языки программирования пользуются в последнее время большой популярностью среди программистов, так как они позволяют использовать преимущества объектно-ориентированного подхода не только на этапах проектирования и конструирования программных систем, но и на этапах их реализации, тестирования и сопровождения.
Первый объектно-ориентированный язык программирования Simula 67 был разработан в конце 60-х годов в Норвегии. Авторы этого языка очень точно угадали перспективы развития программирования: их язык намного опередил свое время. Однако современники (программисты 60-х годов) оказались не готовы воспринять ценности языка Simula 67, и он не выдержал конкуренции с другими языками программирования (прежде всего, с языком Fortran). Прохладному отношению к языку Simula 67 способствовало и то обстоятельство, что он был реализован как интерпретируемый (а не компилируемый) язык, что было совершенно неприемлемым в 60-е годы, так как интерпретация связана со снижением эффективности (скорости выполнения) программ.
Но достоинства языка Simula 67 были замечены некоторыми программистами, и в 70-е годы было разработано большое число экспериментальных объектно-ориентированных языков программирования: например, языки CLU, Alphard, Concurrent Pascal и др. Эти языки так и остались экспериментальными, но в результате их исследования были разработаны современные объектно-ориентированные языки программирования: C++, Smalltalk, Delphi и др.
Появление Delphi не могло пройти незамеченным среди многочисленных пользователей компьютера. ............