Файл: Классификация языков программирования высокого уровня (История развития языков программирования высокого уровня).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 13.05.2023

Просмотров: 224

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Эта система программирования также поддерживается:

- Создание серверных веб-приложений;

- Создание интерактивных Web-страниц;

- Простое создание приложений, ориентированных на данные;

- Масштабируемость;

- Коллективное развитие;

- Технологии ADO;

- Создание компонентов промежуточного, которые пригодны для повторного использования в любой COM-совместимый продукт.

Любые неполадки в системе, в большинстве случаев происходят из недостатков исходного языка программирования. Базовый язык означает, что даже после того, как значительные изменения, чтобы ограничить возможности его применения в современных приложениях архитектуры интерконнекта, которые в значительной мере основаны на объектно-ориентированного подхода. Кроме того, на языке программирования Visual Basic системы она не является признанным стандартом, и, следовательно, возникают трудности в использовании на основе его модулей и других компонентов в средствах разработки.

Microsoft Visual C ++

Microsoft System Visual C ++ программирование является средой для реализации развития передовой системой языка программирования C ++, сделанные Microsoft. Эта программная система строится как интегрированная среда разработки, которая включает в себя все необходимые инструменты для разработки ориентированных на результат программ для выполнения работы Microsoft Windows, такие как различные версии.

Основой системы программирования Visual C ++ Microsoft является библиотека классов MFC (Microsoft Foundation классы). В этой библиотеке мы реализовали как C ++ все основные элементы управления класса и интерфейса операционной системы. Кроме того, он состоит из классов для разработки приложений для архитектуры "клиент-сервер" и трехуровневой архитектуры (доступен в более новых версиях библиотеки). Система программирования Microsoft Visual C ++ позволяет разрабатывать любые приложения, работающие в среде типа Microsoft Windows, в том числе на стороне сервера или клиента, в результате программы, осуществляемой путем взаимодействия друг с другом на одной из архитектур, описанных выше. классы библиотеки MFC ориентированы на использование COM / DCOM технологии, и построен на основе их технологии ActiveX для организации взаимодействия клиентских и серверных приложений часто разрабатываются. На основе библиотеки классов пользователей могут создавать свои собственные классы на языке C ++, организовывать свои структуры данных. В отличие от системного программирования компании Borland, система программирования Microsoft Visual C ++ сосредоточены на использовании стандартных средств хранения и ресурсы пользователей обработки интерфейса в операционной системе Windows. Это не удивительно, потому что все версии операционной системы Windows, такие как наиболее развитый из Microsoft. Microsoft Visual C ++ предоставляет все необходимые инструменты для создания профессиональных приложений на базе Windows. От версии к версии продукта проще в использовании, расширение возможностей применения, повышения производительности труда. Система программирования Microsoft Visual C ++ выдержало несколько реализаций. В процессе выпуска новых версий программного обеспечения системы было выпущено несколько версий библиотеки MFC, на которой основана эта система.


Заключение

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

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

Глоссарий

содержание

Новые концепции

Операционная система (ОС)

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

сервер

любая система, процесс компьютер, владеющий любой вычислительный ресурс (память, время, и поэтому производительность процессора. д.)

клиент

любая система, процесс, компьютер, пользователь, запрос к серверу для любого ресурса, пользуясь любой ресурс или служил в любом другом сервере образом

тестирование

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

Язык программирования

формализованный язык для описания алгоритма решения проблем с компьютером

система программирования

набор программных инструментов предназначен для кодирования, тестирования и отладки программного обеспечения

CASE-технологии

набор инструментов системного анализа, проектирования, разработки и сопровождения сложных программных систем, поддерживается комплексом взаимосвязанных средств автоматизации всех этапов разработки программ