1. Камеры
  2. Автоаудио и электроника
  3. Домашнее аудио
  4. Персональное аудио
  5. Телевизоры
  6. Умный дом
  >> Электронные технологии >  >> Телефоны >> Конференц-связь

Что такое язык BCPL?

Язык BCPL

Разработан Мартином Ричардсом в вычислительной лаборатории Кембриджского университета в 1966 году. Он означает базовый язык комбинированного программирования.

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

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

Простота языка позволяет легко реализовать его на разных платформах. BCPL был реализован для самых разных машин, включая серию PDP, серию IBM 360, серию Motorola 68000 и серию Intel x86.

Язык BCPL повлиял на разработку нескольких других языков, включая C и Java.

Пример

```bcpl

ПОЛУЧИТЬ "libhdr"

ПОЛУЧИТЬ "libhdr"; { то же самое, никаких параметров не ожидается }

CONST printnl =proc (строка s) =$( putc('\n'))

VAR nl =новая строка, вкладка =вкладка;

PROC main () =$(print(tab nl nl "Привет, это говорит BCPL..."))

```

  1. При регулярном изменении кода транспондера пилотам следует избегать непреднамеренного выбора каких кодов?
  2. В чем преимущества телеграфа?
  3. Есть ли незаблокированные чат-сайты?
  4. Можете ли вы дать мне 2 формы связи?
  5. Как позвонить из США на код страны 0039?