История позади определения 'строки'

Можно протестировать запрос API в проводник Google API

, Если Вы применяете белый список URL, добавляете следующие URL в белый список:

  • accounts.google.com
  • cloudresourcemanager.googleapis.com
  • www.googleapis.com
  • iam.googleapis.com
  • storage.googleapis.com

, Например Дважды щелкает, запрос Search API v2 использует URL: https://www.googleapis.com/doubleclicksearch/v2 / ...

аутентификация OAuth для запроса API использует: https://accounts.google.com / ...

67
задан Robert MacLean 20 November 2013 в 19:27
поделиться

6 ответов

Из эта ссылка:

OED 1971 г. (стр. 3097) цитирует 1891 г. Словарь века на источнике в Милуоки Сентинел от 11 января 1898 г. (раздел 3, с. 1) о том, что это термин наборщика. Принтеры вставили текст, который у них был генерируется в длинной полосе персонажи. (Предположительно, они были оплачивается ногой, а не словом!) В цитате сказано, что в этом не было ничего необычного для композиторов создавать более 1500 (символов?) В час.

28
ответ дан 24 November 2019 в 14:42
поделиться

Мое предположение всегда заключалось в том, что термин «программирование» произошел от следующего определения слова «строка» (от Merriam-Webster):

(1): ряд вещей, расположенных в или как если бы в строке <строка автомобилей> <строка имен>

(2): последовательность одинаковых элементов (в виде битов, символов или слов)

Поскольку строка в программировании - это просто упорядоченная последовательность символов, называемая «цепочкой символов» (или просто «строкой»), кажется наиболее вероятным источником.

34
ответ дан 24 November 2019 в 14:42
поделиться

При поиске по библиографии ACM кажется, что слово строка приобрело свое значение в информатике в 1960-х годах. В начале строка представляет собой общий вид последовательности или списка, например командный язык для обработки строк символов из 1958 г.

В этой статье явно упоминаются «строки символов» в 1964 г.

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

11
ответ дан 24 November 2019 в 14:42
поделиться

Я подозреваю потому, что строка изначально означала просто последовательность значений данных: «Я просто соединю их вместе» и т. Д. Эти значения не были Не обязательно быть персонажами. Одним из наиболее частых случаев использования этого общего понятия была последовательность символов, которая взяла на себя общее значение слова.

6
ответ дан 24 November 2019 в 14:42
поделиться

Слово изначально использовалось для различения между набором значений, для которого не имеет значения конкретный порядок элементов (например, набор случайных выборок измерений), и другим, который может только сохранить свое значение, когда также сохраняется порядок. Первоначально строка могла быть набором любых значений, но поскольку в эпоху пост-мэйнфреймов строка символов является наиболее распространенным типом, тот факт, что значения являются символами, стал «значением по умолчанию».

3
ответ дан 24 November 2019 в 14:42
поделиться

Это называется строками, потому что на самом деле это массив элементов типа char.

При этом они «связаны друг с другом» (или связаны вместе) через этот массив, который превращает их в «нить».

-2
ответ дан 24 November 2019 в 14:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: