Курс лекций
Кафедра компьютерных систем в управлении и проектировании
Библиографическая запись:
Оглавление (содержание)
Начинаем
Установка под windows
Установка под macintosh
Установка под linux
Числа
Знакомство с puts
Целые и плавающие
Простая арифметика
Попробуйте ещё кое-что
Строковая арифметика
Сложности
Переменные и присваивание
Собираем всё вместе
Преобразования
Другой взгляд на puts
Методы gets и chomp
Попробуйте ещё кое-что
Eщё немного о методах
Забавные строковые методы
Попробуйте ещё кое-что
Высшая математика
Снова арифметика
Случайные числа
Объект math
Управление выполнением
Методы сравнения
Ветвления
Циклы
Чуть-чуть логики
Попробуйте ещё кое-что
Массивы и итераторы
Метод each
Другие методы массивов
Попробуйте ещё кое-что
Пишем свои методы
Параметры метода
Локальные переменные
Возвращаемые значения
Ещё один большой пример
Попробуйте ещё кое-что
Классы
Класс time
Попробуйте ещё кое-что
Класс hash
Расширение классов
Создание классов
Переменные экземпляра
Попробуйте ещё кое-что
Блоки и процедурные объекты
Методы, принимающие процедурные объекты
Методы, возвращающие процедурные объекты
Передача блоков (не proc-объектов) в методы
Попробуйте ещё кое-что
Контрольные вопросы