Читаем Программирование на языке Ruby полностью

информация о классах и методах 9

     RUBY PLATFORM 47

исключительная ситуация

     RUBY VERSION 47

     NoMethodError 45

     self 45

итератор 9

     STDOUT 6, 7, 47

     each 10

String 6, 42

     inject 9

     reverse 11

     scan 9

     Array 11, 12, 42, 45

     to i 45

     Bignum 42

     Symbol 42

     Fixnum 7, 42, 45

     to s 7

     Float 42

     true 10

     Hash 42

     while 7

     Integer 45

аргументы командной строки 8

     Matrix 15

базовые типы 7, 42

     Numeric 13

блок 9

     Object 45

версия интерпретатора 47

     Range 9, 42

возведение в степень 7

     Regexp 42

вызов метода 6,

     45

     String  6, 9, 42, 45

выражение 6,47

     Symbol 42, 45

многострочное 6

команды операционной системы деление 45

целочисленное 8

комментарий 6

диапазон 9, 42, 43

литерал 45

как последовательность 9

логические величины

зарезервированные слова 45

     false 10

значения переменных среды 47

     true 10

идентификатор платформы 47

массив 8, 42, 43

имя аргументов командной строки глобальной переменной 45, 8, 47

класса 46

массивов 43

константы 7, 45

пустой 43

локальной переменной 7, 45

строк 43

метода 10, 45

метод модуля 46

вызов 45

переменной класса 45

определение 11

переменной экземпляра 45

множественное присваивание 14

файла программы 47

модуль

индикатор системы счисления

     Enumerable 9, 10, 12, 45, 13, 42

     Kernel 13, 45

     0b 13, 42

     Math 11

     0x 13, 42

нахождение остатка 8

инструкция 6

номер строки программы 47

объекты

предопределённые 8

оператор 47

     % 47

     %= 47

     & 47

     && 47

     &&= 47

     &= 47

     * 47

     **  47

     **= 47

     *= 47

     + 47

     += 47

     – 47

     –= 47

     43, 47 43, 47

     /  47

     /= 47

     < 47

     << 47

     <<= 47

     <= 47

     <=> 47

     = 47

     == 47

     === 47

     =~ 47

     > 47

     >= 47

     >> 47

     >>= 47

     ! 47

     ?:  47

     !~ 47

     [] 47

     [] = 47

     – 47

     ~ 47

     ~= 47

     and 47

     begin 47

     defined? 47

     end  47

     if 47

     not 47

     or 47

     unless  47

     until 47

     while 47

больше 47

больше или равно  47

вычитания 47

деления 47

дополнения 47

меньше 47

меньше или равно  47

нахождения остатка 47

отрицания  47

переопределяемый 47

побитовое «И» 47

побитовое «Или» 47

побитовое исключительное

     «Или»  47

получения элемента 47

присваивания 7, 47

присваивания с операцией. 7, 47

присваивания элементу....47

проверка на равенство 47

проверки определения символа  47

сдвига влево 47

сдвига вправо 47

сложения 47

создания блока 47

создания диапазона  47

сравнение с образцом 47

тернарный 47

умножения 47

унарный минус 47

унарный плюс  47

условное «И» 47

условное «Или» 47

условный 47

цикла 47

определение метода 11

остаток от деления  8

отрицание 10

параллельное присваивание.. 14

параметры метода 6

переменная  7

перенаправление вывода 6

подстановка в строку 42

подчёркивание

в записи чисел 10, 42

в имени переменной 45

получатель сообщения 45

посылка сообщения  6

предопределённые объекты 8, 47

     $* 47

     $< 47

     _ FILE 47

     _ LINE 47

     ARGF 47

     ARGV 47

     DATA 47

     ENV 47

     RUBY_PLATFORM 47

     RUBY_VERSION 47

     STDOUT 47

версия интерпретатора 47

значения переменных среды47

идентификатор платформы 47

имя файла программы 47

массив аргументов командной

строки  47

номер строки программы.. 47

стандартный ввод  47

преобразование

строки в целое число  8

целого числа в строку 8

приоритет операторов 47

присваивание

множественное 14, 47

параллельное 14, 47

с операцией 47

программа  6

регулярное выражение  42

символ 42

     \n 45

перевода строки 45

синтаксические правила 6

создание

массива строк 43

стандартный ввод 47

стандартный вывод 6

перенаправление 6

строка 42

терм 45

тернарный оператор 14

хэш 42

цикл

     for 13, 47

     while 7

число

     binary 42

     hexadeciamal 42

     octal 42

восьмеричное 42

двоичное 42

     «действительное» 42

с плавающей точкой 42

целое 42

шестнадцатеричное 42

экранирование пробела 43

эскейп-последовательность..42 \n 45

асимптотическая сложность 11

быстрое

     возведение в степень 15

     преобразование Фурье 16

инвертирование строки 11

индикатор системы счисления

     0 13, 42

     0b 13, 42

     0x 13, 42

матрица 15

палиндром 11, 15

перенаправление вывода 6

последовательность целочисленная 14

чисел Фибоначчи 13

рекурсивный метод 14

решето Эратосфена 13

символ перевода строки 45

стандартный вывод 6

перенаправление 6

стек 32

стековый калькулятор 32

стиль программирования

     Ruby way 9

директивный 6

низкоуровневый 8

объектно-ориентированный подход Ruby 9

числа Фибоначчи  13

число

     binary 42

     hexadeciamal 42

     octal 42

восьмеричное  42

двоичное  42

простое 9

шахматное 7

шестнадцатеричное 42

Эратосфен 13

эскейп-последовательность 42

     \n 45

эффективность программы  8

Перейти на страницу:

Похожие книги

1С: Бухгалтерия 8 с нуля
1С: Бухгалтерия 8 с нуля

Книга содержит полное описание приемов и методов работы с программой 1С:Бухгалтерия 8. Рассматривается автоматизация всех основных участков бухгалтерии: учет наличных и безналичных денежных средств, основных средств и НМА, прихода и расхода товарно-материальных ценностей, зарплаты, производства. Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, проводить их по учету, формировать разнообразные отчеты, выводить данные на печать, настраивать программу и использовать ее сервисные функции. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов.Для широкого круга пользователей.

Алексей Анатольевич Гладкий

Программирование, программы, базы данных / Программное обеспечение / Бухучет и аудит / Финансы и бизнес / Книги по IT / Словари и Энциклопедии
1С: Управление торговлей 8.2
1С: Управление торговлей 8.2

Современные торговые предприятия предлагают своим клиентам широчайший ассортимент товаров, который исчисляется тысячами и десятками тысяч наименований. Причем многие позиции могут реализовываться на разных условиях: предоплата, отсрочка платежи, скидка, наценка, объем партии, и т.д. Клиенты зачастую делятся на категории – VIP-клиент, обычный клиент, постоянный клиент, мелкооптовый клиент, и т.д. Товарные позиции могут комплектоваться и разукомплектовываться, многие товары подлежат обязательной сертификации и гигиеническим исследованиям, некондиционные позиции необходимо списывать, на складах периодически должна проводиться инвентаризация, каждая компания должна иметь свою маркетинговую политику и т.д., вообщем – современное торговое предприятие представляет живой организм, находящийся в постоянном движении.Очевидно, что вся эта кипучая деятельность требует автоматизации. Для решения этой задачи существуют специальные программные средства, и в этой книге мы познакомим вам с самым популярным продуктом, предназначенным для автоматизации деятельности торгового предприятия – «1С Управление торговлей», которое реализовано на новейшей технологической платформе версии 1С 8.2.

Алексей Анатольевич Гладкий

Финансы / Программирование, программы, базы данных