Отправляет email-рассылки с помощью сервиса Sendsay

Всё о работе в Интернет

Выпуск No108. Блок 1. Теоретические основы языка программирования Паскаль. Лексемы и правила их записи. Статья 006. Блок 2. Михаил Гаврилов, Евгений Ходченков. "Деньги в Сети. Миф или Реальность?". Вступление.

Блок 1. Лексемы и правила их записи. (Статья 006. Основные правила записи лексем таковы: 1) для записи лексем разрешено использовать знаки с кодами от 33 до 126 из первой половины таблицы кодов ASCII (буквы латинского алфавита, цифры, знаки препинания, знаки арифметических действий и пр); 2) для записи лексем `строка' и `комментарий' дополнительно можно использовать пробел (ASCII-код 32, а также знаки из второй половины таблицы кодов ASCII (кириллица, знаки псевдографики и пр); 3) в записи лексем большие (...

2011-12-18 00:56:24 + Комментировать

Теоретические основы языка программирования Паскаль. Выпуск No107. Лексемы и правила их записи. Статья 005.

2. Лексемы и правила их записи. (Статья 005. Лексема представляет собой минимальную синтаксически значимую единицу текста программы. Точно такой же статус имеют отдельные слова в предложениях естественного языка. В языке Паскаль предусмотрено использование следующих разновидностей лексем: 1) специальные символы (простые и составные); 2) зарезервированные слова; 3) идентификаторы и уточнённые идентификаторы; 4) числа; 5) строки; 6) комментарии. А теперь, уважаемые подписчики, традиционный наш блок, посвящён...

2011-12-14 15:15:27 + Комментировать

Теоретические основы языка программирования Паскаль. Выпуск No106. Представление программы. Знаки, коды, строки. Статья 004.

1. Представление программы. Знаки, коды, строки. (Статья 004. Кроме своего основного назначения в тексте программы, знаки с ASCII-кодами 13 и 10 выполняют также функцию управления выводом текста программы на экран дисплея. Сами по себе на экране эти знаки не отображаются, но влияют на отображение последующих знаков текста. В частности, знак с ASCII-кодом 10 вызывает продолжение вывода в следующей позиции, но строкой ниже (перевод строки. Знак с ASCII-кодом 13 вызывает продолжение вывода с начала той же стр...

2011-12-10 14:04:17 + Комментировать

Теоретические основы языка программирования Паскаль. Выпуск No105. Представление программы. Знаки, коды, строки. Статья 003.

1. Представление программы. Знаки, коды, строки. (Статья 003. Знак `пробел' - не единственный специальный знак-разделитель. Чисто визуальное представление программы на экране в виде совокупности строк не противоречит первоначальному утверждению о том, что программа представляет собой непрерывный текст. Хотя бы по той простой причине, что любая программа всегда может быть сохранена на диске в текстовом файле под некоторым именем с расширением PAS. Хранящийся в файле текст программы фактически представляет с...

2011-12-09 07:47:20 + Комментировать

Теоретические основы языка программирования Паскаль. Статья 002. Представление программы. Знаки, коды, строки.

1. Представление программы (статья 002) Примеры, приведённые в предыдущей статье, являются подтверждением следующего: 1. Текст программы всегда состоит из отдельных слов, для каждого из которых можно указать его смысловое назначение. Эти слова называются лексемами . 2. Чтобы было возможным отличать друг от друга соседние лексемы, между ними обязательно должен находиться некоторый разделитель. 3. Существуют специальные знаки-разделители. И, кроме того, некоторые лексемы сами же одновременно являются раздели...

2011-06-11 11:04:19 + Комментировать

Теоретические основы языка программирования Паскаль. Статья 001. Представление программы. Знаки, коды, строки.

1. Представление программы (статья 001) Программа на языке Паскаль представляет собой непрерывный текст в виде последовательности знаков расширенной таблицы кодов ASCII . Расширенная таблица кодов ASCII - американский стандарт кодов для обмена информацией. В соответствии с этим стандартом, каждому из 256 знаков таблицы сопоставляется однобайтовый уникальный числовой код в пределах от 0 до 255 . Первая половина таблицы кодов ASCII , содержащая знаки с кодами от 0 до 127 , имеет статус универсального стандар...

2011-05-30 11:10:06 + Комментировать

Занятие 102. Получение обращённой строки. Непосредственное обращение строки.

ПОДПРОГРАММЫ ПОСИМВОЛЬНОЙ ОБРАБОТКИ СТРОК (часть 2 ) 1. Получение обращённой строки. Всеми с детства любим знаменитый палиндром `А роза упала на лапу Азора. Эта фраза точно так же читается и с конца, если не учитывать пробелы. Известны и более простые палиндромы: `шалаш, `топот' и т.п. Основным способом выяснить, является ли данная строка палиндромом, оказывается следующий: сначала обратить строку (то есть записать её с конца, после чего сравнить обращённую строку с заданной. Если в результате сравнения об...

2010-11-27 22:24:08 + Комментировать

Занятие 101. Подсчёт количества заданных знаков в заданной строке.

ПОДПРОГРАММЫ ПОСИМВОЛЬНОЙ ОБРАБОТКИ СТРОК (часть 1) 1. Общие положения. Рассматриваемые нами подпрограммы обработки строк реализуют более сложные ситуации, нежели те, которые предусмотрены стандартными операциями языка Паскаль. В соответствии с использованием сходных алгоритмических приёмов, их можно разбить на следующие группы: - подпрограммы посимвольной обработки, - подпрограммы фрагментарной обработки, - подпрограммы работы с алфавитом, - подпрограммы преобразования чисел в различные системы счисления....

2010-11-20 19:56:55 + Комментировать

Занятие 100. Модификация строк. Дополнение строки. Изменение длины строки. Замена знаков строки. Вставка фрагмента. Удаление фрагмента.

МОДИФИКАЦИЯ СТРОК Модификацией строки считаются любые операции, связанные с изменением её содержимого. В общем случае, это сопровождается изменением и её длины. Основные способы модификации строки таковы: дополнение строки, замена знаков в строке и изменение её длины, а также вставка и удаление фрагментов строки. 1. Дополнение строки. Дополнением некоторой исходной строки Presumptive называется присоединение к ней некоторой другой строки Complement с помощью оператора присваивания. При этом возможно присое...

2010-11-12 23:58:50 + Комментировать

Занятие 99. Определение характеристик строки. Длина строки. Поиск позиции. Сравнение строк. Числовое значение строки.

ОПРЕДЕЛЕНИЕ ХАРАКТЕРИСТИК СТРОКИ Под характеристиками данной строки будем понимать, прежде всего, её числовые параметры, в том числе, длину строки и позицию того или иного знака в её составе, и, кроме того, результат её сравнения с некоторой другой строкой. Достаточно часто используются строки, представляющие собой записи чисел. Соответствующее числовое значение также может считаться характеристикой такой строки. 1. Длина строки. Как уже указывалось, длиной строки называется фактическое количество знаков в...

2010-11-06 06:03:56 + Комментировать