Главная    Почта    Новости    Каталог    Одноклассники    Погода    Работа    Игры     Рефераты     Карты
  
по Казнету new!
по каталогу
в рефератах

Общая терминология программирования

ссачусетском    технологическом    институте
ориентировочно в  1970  г.  для  целей  обучения  математическим  понятиям.
Используется также в школах и пользователями ПЭВМ  при  написании  программ
для  создания  чертежей  на   экране   монитора   и   управления   перьевым
графопостроителем.

  Паскаль [PASCAL  —  акроним  с  французского  —  Program  Applique  a  la
Selection et la Compilation Automatique de la  Litterature]  —  процедурно-
ориентированный язык  программирования  высокого  уровня,  разработанный  в
конце   1960-х   гг.   Никлаусом   Виртом   первоначально   для    обучения
программированию в университетах. Назван в  честь  французского  математика
XVII в. Блеза Паскаля. В  своей  начальной  версии  Паскаль  имел  довольно
ограниченные  возможности,  поскольку  предназначался  для  учебных  целей,
однако последующие доработки позволили сделать  его  хорошим  универсальным
языком, широко используемым в том числе для  написания  больших  и  сложных
программ. Существует ряд систем программирования на этом языке  для  разных
типов ЭВМ. Для IBM PC наиболее популярной  является  система  Turbo  Pascal
фирмы Borland (США).

  Пролог [PROLOG — PROgramming in LOGic] — язык  программирования  высокого
уровня  декларативного  типа,  предназначенный  для  разработки   систем   и
программ искусственного интеллекта.  Относится  к  категории  языков  пятого
поколения. Был разработан в 1971 г. в  университете  г.  Марселя  (Франция),
относится к  числу  широко  используемых  и  постоянно  развиваемых  языков.
Последняя его версия Prolog 6.

   Си  [С]   —   многоцелевой   язык   программирования   высокого   уровня,
разработанный Денисом Ритчи  в  начале  1970-х  гг.  на  базе  языка  BCPL.
Используется на мини-ЭВМ  и  ПЭВМ.  Является  базовым  языком  операционной
системы  Unix,  однако  применяется  и  вне  этой  системы  для   написания
быстродействующих  и   эффективных   программных   продуктов,   включая   и
операционные системы. Для IBM PC имеется ряд популярных версий языка Си,  в
том числе Turbo С (фирмы Borland), Microsoft С и Quick С (фирмы Microsoft),
а также Zortech С (фирмы Symantec). Многие из указанных версий обеспечивают
также работу с Си и Си++ .

   Си++ [C++] — язык программирования  высокого  уровня,  созданный  Бьярном
Страустрапом  на  базе  языка  Си.  Является   его   расширенной   версией,
реализующей    принципы     объектно-ориентированного     программирования.
Используется для создания сложных программ. Для IBM PC наиболее  популярной
является система Turbo C++ фирмы Borland (США).

   С#   (С   Sharp)   —   "Си   Шарп"   —   объектно-ориентированный    язык
программирования, о разработке которого в 2000 г. объявила фирма Microsoft.
По своему характеру он напоминает языки  C++  и  Java  и  предназначен  для
разработчиков программ, использующих языки С и C++,  для  того,  чтобы  они
могли более эффективно создавать Интернет-приложения. Указывается,  что  С#
будет тесно интегрирован с языком XML.

  Фортран [FORTRAN — FORmula TRANslation] — язык программирования  высокого
уровня, разработанный фирмой IBM в 1956 г. для описания алгоритмов  решения
вычислительных  задач.  Относится  к  категории  процедурно-ориентированных
языков. Наиболее распространенными версиями этого  языка  являются  Фортран
IV, Фортран 77 и Фортран 90. Используется на всех  классах  ЭВМ.  Последняя
его версия также применяется на ЭВМ с параллельной архитектурой.

  AppleScript — машинно зависимый  (ориентирован  на  работу  с  ПЭВМ  типа
Macintosh  фиры  Apple),   близкий   к   естественному   английскому   язык
программирования, предназначенный для  автоматизации  повторяющихся  задач,
преимущественно связанных с процессами компьютерной графики  (в  том  числе
обработки  результатов  сканирования,  ввода   изображений,   цветоделения,
составления каталогов, передачи печатных документов  в  World  Wide  Web  и
др.). Планировалась разработка версии этого языка для PowerPC.

  Clipper   —   язык   высокого   уровня   и   система    программирования,
предназначенные для разработки программ  для  ПЭВМ,  преимущественно  систем
управления большими объемами данных.  Владельцем  и  разработчиком  языка  и
системы Clipper является фирма Nantucket (США). Начало работ по их  созданию
связано с разработкой компилятора для dBase  и  относится  к  1984  г.  (год
основания фирмы  Nantucket  Барри  Ребеллом  и  Брайаном  Расселом).  Первые
программные   продукты   Clipper   —   ClipperWinter'84   (май   1985   г.),
ClipperWinter'85  (январь  1986  г.),  МсМах  (версия  для  ПК  Macintosh  —
сентябрь 1986 г.) и ClipperSummer'87 (декабрь 1987 г.). Летом 1990  г.  была
выпущена версия языка Clipper  5.0,  получившая  широкое  распространение  в
России. Она реализует концепцию открытой архитектуры  и  представляет  собой
язык, компилятор и систему разработки программ для  ПЭВМ,  включающую  набор
команд и функций, препроцессор,  компоновщик,  набор  утилит  (в  том  числе
отладчик и встроенную документацию).

  dBASE
1. Язык  программирования  высокого  уровня,  предназначенный  для  создания
пакетов прикладных программ, связанных с манипулированием большими объемами
данных (Xbase). Первая версия языка dBASE II вышла в свет в  начале  1980-х
гг., в  августе  1994  г.  была  выпущена  версия  dBASE  5.0  для  Windows
(подробнее см. [79]).
2. Семейство программ для ПЭВМ, предназначенное для манипулирования

большими объемами данных.

   FoxPro —  объектно-ориентированный  язык,  предназначенный  для  создания
пакетов прикладных программ,  в  том  числе  для  современных  операционных
систем, например версия  этого  языка  FoxPro  for  Windows.  Об  одной  из
последних версий этого языка — Visual FoxPro 3.0 фирмы Microsoft  —  см.  в
[84].

   SGML  (Standardized  General   Markup   Language)   —   стандартизованный
обобщенный язык разметки.  Разработка  языка  была  вызвана  необходимостью
создания средств описания документов и правил их  построения.  Для  задания
структуры документа используются специальные метки — тэги, которые отделяют
друг от  друга  элементы  документа  и  файлы  определения  типа  документа
(Document  Type  Definition  —  DTD),  выполняющие  функции  грамматики   и
определяющие структуру и содержание каждого элемента  в  документе.  Принят
ISO в качестве стандарта в 80-е гг. Сложность этого языка помешала ему лечь
в основу первой спецификации для Web — HTML, которая стала  производной  от
SGML [336].

  HTML, html (HyperText  Markup  Language)  —  язык  разметки  гипертекста,
разработан  в  исследовательском  центре  CERN  в  1992  г.   Он   является
производным от SGML. HTML устанавливает формат гипермедийных  документов  в
сети WWW. HTML-документы  представляют  собой  ASCII-файлы,  доступные  для
просмотра  и  редактирования  в  любом  текстовом  редакторе.  Отличием  от
обычного текстового файла является наличие  в  HTML-документах  специальных
команд — тэгов, которые указывают правила форматирования документа.  Полное
описание HTML можно  получить  по  сетевому  адресу:  .

  Версии языка HTML:
HTML 2.0 — стандарт  был  утвержден  в  ноябре  1994  г.  организацией  IETF
(Internet  Engineering  Task  Force).  В  нем  были  расширены   возможности
предыдущей  версии  языка,  и  он  получил  широкое  распространение  как  у
профессионалов, так и у любителей.
HTML 3.0 — проект версии языка был опубликован в марте 1995 г.  В  нем  были
произведены    радикальные    изменения    предыдущих    версий:    включены
дополнительные возможности, включая таблицы, математические выражения  и  т.
д. Это стало  причиной  того,  что  он  не  принят  в  качестве  официальной
спецификации и был заменен спецификацией HTML 3.2.
HTML 3.2 (кодовое наименование проекта "Wilbur") — был опубликован  и  начал
широко использоваться с мая  1996  г.,  получил  официальное  утверждение  и
популярность из-за совместимости с HTML 2.0 1997 г.
HTML 4.0 (кодовое наименование проекта "Cougar") — последняя  версия  языка.
В нем реализованы многие распространенные концепции  Web-дизайна  и  приняты
некоторые средства  HTML  3.2.  Самым  значительным  отличием  HTML  4.0  от
предыдущих версий является  кодировка  Unicode,  тэг  "OBJECT",  позволяющий
работать с мультимедиа (с видеоклипами и звуком) и др.
5. DHTML (Dynamic HTML) —  динамическая  HTML  —  развитие  языка  HTML  для
создания движущихся, находящихся в динамике, эффектов на Web-страницах.
6. XML (Extensible Markup Language) — расширяемый язык  разметки.  Предложен
WWW Consortium (W3C) (консорциум ориентированных языков) в 1996 г. Входит в
подмножество  SGML.  Возник  в  результате  необходимости   создать   более
обобщенный  язык  разметки  без  соблюдения  сложного  и  громоздкого   для
использования в Интернете стандарта SGML.  Хотя  XML  и  требует  формально
определять  язык  разметки,   стадия   проверки   корректности   стала   не
обязательной: наличие определений типов документов  (DTD  —  Document  Type
Definition)  не  требуется,  хотя  и  допускается.  Кроме   того,   в   XML
используется лишь некоторое подмножество правил  SGML,  что  облегчает  его
использование. XML, подобно SGML, является метаязыком и  содержит  правила,
по которым должно определяться множество  тэгов,  допустимых  в  документе.
Пакет данных, описанный на

XML, называют XML-документом.

   Java   —   объектно-ориентированный    язык    интерпретирующего    типа,
разработанный фирмой Sun Microsystems в 1994  г.  Он  во  многом  сходен  с
языком  C++  и  нашел  широкое  применение  для  написания   разного   рода
программных продуктов (приложений), ориентированных  на  работу  в  сетевых
системах типа &quo
Пред.6789
скачать работу

Общая терминология программирования

 

Отправка СМС бесплатно

На правах рекламы


ZERO.kz
 
Модератор сайта RESURS.KZ