Читайте также: |
|
Язык программирования пятого поколения использует визуальный или графический интерфейс развития, чтобы создать исходный язык, который обычно собирается с 3GL или 4GL языковой компилятор. Microsoft, Borland, IBM, и другие компании делают 5GL визуальные программные продукты для того, чтобы развить заявления в Яве, например. Визуальный Основной, КОБОЛ PC, и Визуальный С ++ являются примерами визуальных языков программирования. Визуальная Студия Microsoft 7, теперь известный как Визуальная Студия. Сеть, позволяет 20 - некоторый программный языковой язык АПЛ, КОБОЛ, С ++, Perl, Smalltalk, C #, JScript, Визуальный Основной, Провести-SQL, Визуальный FoxPro, и даже Ява - чтобы разделить единственный GUI. Расположение и поведение Визуальной Студии. Сеть требует некоторых привыкающих к для Визуальных Основных разработчиков.
ОРИЕНТИРОВАННЫЕ НА ОБЪЕКТ ЯЗЫКИ ПРОГРАММИРОВАНИЯ
Предыдущие языки программирования отделяют элементы данных от процедур или действий, которые будут выполнены на них, но другой тип языка программирования связывает их в единицы, названные объектами. Объект состоит из данных и действий, которые могут быть выполнены на данных. Например, объект мог быть данными о служащем и всех операциях (таких как вычисления платежной ведомости), который мог бы быть выполнен на данных. Языки программирования, которые основаны на объектах, называют ориентированными на объект языками программирования.
Кодекс Многократного использования в Ориентированном на объект Программировании
Комбинируя существующие объекты программы с новыми, программисты могут легко и эффективно развить новые ориентированные на объект программы, чтобы достигнуть организационных целей. Отметьте, что эти объекты могут быть или коммерчески доступными или разработаны внутренне.
Технические задания на строительство и заявления, используя ориентированное на объект программирование Ian-guages походят на строительство здания, используя готовые модули или части. Объект, содержащий данные, инструкции, и процедуры, является программным стандартным блоком. Те же самые объекты (модули или части) могут неоднократно использоваться. Одно из первичных преимуществ объекта - то, что это содержит кодекс многократного использования. Другими словами, кодекс инструкции в пределах того объекта может быть снова использован в различных программах для множества заявлений, так же, как та же самая основная готовая дверь может использоваться в двух различных зданиях. Объект может коснуться данных по продукту, входной рутине, или рутине обработки заказов. Объект может даже направить компьютер, чтобы выполнить другие программы или восстановить и управлять данными. Так, рутина сортировки, развитая для заявления платежной ведомости, могла использоваться и в программе составления счетов и в программе контроля за состоянием запасов. Снова используя кодекс программы, программисты в состоянии написать программы для определенных прикладных проблем более быстро (см. иллюстрацию 4.17). Комбинируя существующие объекты программы с новыми, программисты могут легко и эффективно развить новые ориентированные на объект программы, чтобы достигнуть организационных целей.
Есть несколько ориентированных на объект языков программирования; некоторые из самых популярных включают Smalltalk, С ++, Ява, и C #., Ява - интернет-язык программирования от Sun Microsystems. Одно из главных преимуществ Явы - способность Явского заявления бежать на множестве компьютеров и операционных систем, включая Unix, Windows, и операционные системы Макинтоша. Увеличивающееся число американских колледжей использует Яву как их первый язык программирования. C # - язык программирования Microsoft, что надежды гиганта программного обеспечения сбросят Яву. J2EE - стандартная промышленностью версия Явы, используемой многими компаниями разработки программного обеспечения, включая Системы IBM и БРИТАНСКОЙ ЕВРОПЕЙСКОЙ АВИАТРАНСПОРТНОЙ КОМПАНИИ.
У различных языков есть различение особенностей, которые заставляют их приспособить для специфических типов проблем или заявлений. Среди языков третьего поколения у КОБОЛ есть превосходный файл - и обращающиеся с базой данных способности к управлению большими объемами коммерческой информации, в то время как ФОРТРАНУ лучше удовлетворяют для научных заявлений. Ява - очевидный выбор для людей, делающих развитие Сети. Конечные пользователи выберут один из четвертых - или языки пятого поколения, чтобы развить программы. Хотя много языков программирования используются, чтобы написать новые деловые заявления, есть больше линий кодекса, написанного в КОБОЛ в существующих деловых заявлениях чем любой другой язык программирования.
Новый
Дата добавления: 2015-07-10; просмотров: 106 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Четвертое Поколение | | | Ориентированная на объект программа |