Объектно-ориентированное программирование. C++ Builder
Автор: ShiCatt • Ноябрь 27, 2019 • Курсовая работа • 4,784 Слов (20 Страниц) • 940 Просмотры
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СВЯЗИ, ИНФОРМАТИЗАЦИИ И ТЕЛЕКОМУНИКАЦИОННЫХ ТЕХНОЛОГИИ РЕСПУБЛИКИ УЗБЕКИСТАН НУКУССКИЙ ФИЛИАЛ ТАШКЕНТСКОГО УНИВЕРСИТЕТА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИИ
[pic 1]
КУРСОВАЯ РАБОТА
ПО ПРЕДМЕТУ “ПРОГРАММИРОВАНИЕ НА С++”
НА ТЕМУ: “ ОБЬЕКТНО-ОРИЕНТИРОВАННОЕ
ПРОГРАММИРОВАНИЕ. C++ BUILDER”
ВЫПОЛНИЛ: СТУДЕНТ 2В КУРСА ПО НАПРАВЛЕНИЮ КОМПЬЮТЕРНОГО ИНЖИНИРИНГА САЙТОВ АЗИЗБЕК
ПРИНЯЛ: ЯДГАРОВ Ш.
НУКУС 2015
План:
- Введение
- С и С++.
- С++ Builder 5.0.
- C++ визуальная среда разработки.
- Основные компоненты С++ Builder.
- Прикладная работа..
- Заключение.
- Список литературы
2
Введение.
В начале компьютерной эры программисты были рабами вычислительных машин. Разработчики программного обеспечения должны были писать свои команды на единственном языке, который понимали компьютеры, — в двоичном коде, и программы выглядели как последовательность нулей и единиц. По мере того как время шло, и алгоритмы усложнялись, программирование требовало все больше времени, а внесение изменений в программы и их модернизация становились практически невозможными. Так появились языки программирования высокого уровня: Фортран, Бейсик, Паскаль.
Требования к программам росли, времени для их написания отводилось все меньше, программистам надо было сосредоточиться на сложных алгоритмах, их эффективной реализации, не отвлекаясь на внутреннюю структуру компьютера. А тут еще проблемы переносимости программ на новые компьютеры с новыми возможностями... Был необходим новый подход — и он появился в виде объектно-ориентированного программирования.
Язык Simula, использовавшийся в 70-80-х годах в норвежских вооруженных силах, является одним из первых языков, основанных на понятии класс (класс — подмножество, состоящее из данных и связанных с ними функций). Примерно в то же время был утвержден стандарт нового языка программирования, получивший название С (Си) и обладавший большой мощью, гибкостью и эффективностью. Достаточно сказать, что это был один из первых языков высокого уровня, позволявший работать с оборудованием, например, организовывать обмен данными между компьютерами.
В 1978 году были сделаны первые попытки объединить достоинства этих двух языков: так появился язык «Си с классами». Лишь спустя несколько лет он стал тем С++, который так широко применяется сегодня.
Проходит время, меняются требования и подходы к программированию, и в соответствии
- этими требованиями меняется язык . Сейчас существует множество различных платформ
иверсий С++. Среди них можно выделить наиболее часто используемые Microsoft С++
(Dos,Windows) и Borland С++ (Dos,Windows), Visual С++ (Windows), GNU С++ (Linux). В связи
- этим можно говорить только о единстве ядра С++, в то время как интерфейс среды программирования и некоторые инструкции различаются для разных платформ и версий.
Среда Borland С++ 5, зарекомендовала себя как одна из самых надежных и может быть
особенно привлекательна для начинающих программировать на С++.
Объект – это абстрактная сущность, наделенная характеристиками объектов
окружающего нас реального мира. Создание объектов и манипулирование ими –
это вовсе не привилегия языка C++, а скорее результат методологии программирования,
воплощающей в кодовых конструкциях описания объектов и операции над ними. Каждый
3
объект программы, как и любой реальный объект, отличается собственными атрибутами и характерным поведением. Объекты можно классифицировать по разным категориям: например, мои цифровые наручные часы "Cassio" принадлежат к классу часов. Программная реализация часов входит, как стандартное приложение, в состав операционной системы вашего компьютера.
...