Основные этапы развития технологии программирования. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Основные этапы развития технологии программирования.



Введение

Язык Паскаль (послуживший основой для написания Delphi), был разработан профессором Н.Виртом в конце 60-х годов специально для обучения программированию студентов. В числе студентов этого выдающегося профессора Цюрихского университета были Ф.Каин и А.Хейлсберг. Каин позднее основал корпорацию Borland. Под руководством этих двух студентов язык Паскаль был превращен в мощное средство разработки программ любой сложности.

В России Borland Delphi появляется в конце 1993 г. и сразу же завоевывает широкую популярность. Новые версии выходят практически каждый год. В них реализуются все новые мастера, компоненты и технологии программирования.

Действительно, процесс разработки в Delphi предельно упрощен. В первую очередь это относится к созданию интерфейса, на который уходит 80% времени разработки программы. Вы просто помещаете нужные компоненты на поверхность Windows-окна (в Delphi оно называется формой) и настраиваете их свойства с помощью специального инструмента (Object Inspector). С его помощью можно связать события этих компонентов (нажатие на кнопку, выбор мышью элемента в списке и т.д.) с кодом его обработки - и вот простое приложение готово. Причем разработчик получает в свое распоряжение мощные средства отладки (вплоть до пошагового выполнения команд процессора), удобную контекстную справочную систему (в том числе и по Microsoft API), средства коллективной работы над проектом, всего просто не перечислить. Вы можете создавать компоненты ActiveX без использования Microsoft IDL, расширять возможности web-сервера (скрипты на стороне сервера), практически ничего не зная об HTML, XML или ASP. Можно создавать распределенные приложения на базе СОМ и CORBA, Интернет- и intranet-приложения, используя для доступа к данным Borland DataBase Engine, ODBC-драйверы или Microsoft ADO. Появившаяся, начиная с Delphi 3, поддержка многозвенной технологии (multi-tiered) доступа к данным позволяет создавать масштабируемые приложения (относительно слабо зависящие от сервера БД) за счет перенесения методов обработки информации (бизнес-правил) на среднее звено.

Таким образом, вы можете использовать Delphi для создания как самых простых приложений, на разработку которых требуется 2-3 часа, так и серьезных корпоративных проектов, предназначенных для работы десятков и сотен пользователей. Причем для этого можно использовать самые последние веяния в мире компьютерных технологий с минимальными затратами времени и сил.

Основные этапы развития технологии программирования.

 

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

Рассмотрим технологию программирования в историческом контексте и выделим основные этапы развития программирования как науки. Всего разделяют четыре этапа:

 

· Первый этап - «стихийное» программирование (от момента появления первых вычислительных машин до 60-ых годов XX в.)

· Второй этап - структурный подход к программированию (60-70-е годы XX в.).

· Третий этап - объектный подход к программированию (с середины 80-х до конца 90-х
годов XX в.)

· Четвертый этап - компонентный подход и CASE-технологии (с середины 90-х годов XX в. до нашего времени).

Рассмотрим конкретно все этапы.

 

Вариант 1.

3.1. Постановка задачи 1.

Имеется файл, в котором содержится размерность массива и его элементы. Вычислить:

A. сумму отрицательных элементов массива;

B. произведение элементов массива, расположенных между максимальным и минимальным элементами.

Полученные результаты записать в новый файл.

3.2. Анализ задачи составление блок-схем.

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

 

 

 

Процедура для расчета.

 

 
 


 

Заключение.

В курсовой работе рассмотрен вариант создание алгоритма и программы в среде Delphi.


 

Введение

Язык Паскаль (послуживший основой для написания Delphi), был разработан профессором Н.Виртом в конце 60-х годов специально для обучения программированию студентов. В числе студентов этого выдающегося профессора Цюрихского университета были Ф.Каин и А.Хейлсберг. Каин позднее основал корпорацию Borland. Под руководством этих двух студентов язык Паскаль был превращен в мощное средство разработки программ любой сложности.

В России Borland Delphi появляется в конце 1993 г. и сразу же завоевывает широкую популярность. Новые версии выходят практически каждый год. В них реализуются все новые мастера, компоненты и технологии программирования.

Действительно, процесс разработки в Delphi предельно упрощен. В первую очередь это относится к созданию интерфейса, на который уходит 80% времени разработки программы. Вы просто помещаете нужные компоненты на поверхность Windows-окна (в Delphi оно называется формой) и настраиваете их свойства с помощью специального инструмента (Object Inspector). С его помощью можно связать события этих компонентов (нажатие на кнопку, выбор мышью элемента в списке и т.д.) с кодом его обработки - и вот простое приложение готово. Причем разработчик получает в свое распоряжение мощные средства отладки (вплоть до пошагового выполнения команд процессора), удобную контекстную справочную систему (в том числе и по Microsoft API), средства коллективной работы над проектом, всего просто не перечислить. Вы можете создавать компоненты ActiveX без использования Microsoft IDL, расширять возможности web-сервера (скрипты на стороне сервера), практически ничего не зная об HTML, XML или ASP. Можно создавать распределенные приложения на базе СОМ и CORBA, Интернет- и intranet-приложения, используя для доступа к данным Borland DataBase Engine, ODBC-драйверы или Microsoft ADO. Появившаяся, начиная с Delphi 3, поддержка многозвенной технологии (multi-tiered) доступа к данным позволяет создавать масштабируемые приложения (относительно слабо зависящие от сервера БД) за счет перенесения методов обработки информации (бизнес-правил) на среднее звено.

Таким образом, вы можете использовать Delphi для создания как самых простых приложений, на разработку которых требуется 2-3 часа, так и серьезных корпоративных проектов, предназначенных для работы десятков и сотен пользователей. Причем для этого можно использовать самые последние веяния в мире компьютерных технологий с минимальными затратами времени и сил.

Основные этапы развития технологии программирования.

 

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

Рассмотрим технологию программирования в историческом контексте и выделим основные этапы развития программирования как науки. Всего разделяют четыре этапа:

 

· Первый этап - «стихийное» программирование (от момента появления первых вычислительных машин до 60-ых годов XX в.)

· Второй этап - структурный подход к программированию (60-70-е годы XX в.).

· Третий этап - объектный подход к программированию (с середины 80-х до конца 90-х
годов XX в.)

· Четвертый этап - компонентный подход и CASE-технологии (с середины 90-х годов XX в. до нашего времени).

Рассмотрим конкретно все этапы.

 



Поделиться:


Последнее изменение этой страницы: 2017-02-07; просмотров: 166; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.239.52.235 (0.008 с.)