Сайты ТУСУРа

Теория и технологии программирования

Курс лекций

Теория и технологии программирования / Курс лекций – Томск: Томский государственный университет систем управления и радиоэлектроники, Кафедра моделирования и системного анализа, 2015. – 120 с.

Кафедра компьютерных систем в управлении и проектировании

Библиографическая запись:

Панов, С. А. Теория и технологии программирования: Курс лекций [Электронный ресурс] / С. А. Панов. — Томск: ТУСУР, 2015. — 116 с. — Режим доступа: https://edu.tusur.ru/publications/5013
Автор:   Панов С. А.
Год издания: 2015
Количество страниц: 116
Скачиваний: 58

Оглавление (содержание)

Начинаем

Установка под windows

Установка под macintosh

Установка под linux

Числа

Знакомство с puts

Целые и плавающие

Простая арифметика

Попробуйте ещё кое-что

Строковая арифметика

Сложности

Переменные и присваивание

Собираем всё вместе

Преобразования

Другой взгляд на puts

Методы gets и chomp

Попробуйте ещё кое-что

Eщё немного о методах

Забавные строковые методы

Попробуйте ещё кое-что

Высшая математика

Снова арифметика

Случайные числа

Объект math

Управление выполнением

Методы сравнения

Ветвления

Циклы

Чуть-чуть логики

Попробуйте ещё кое-что

Массивы и итераторы

Метод each

Другие методы массивов

Попробуйте ещё кое-что

Пишем свои методы

Параметры метода

Локальные переменные

Возвращаемые значения

Ещё один большой пример

Попробуйте ещё кое-что

Классы

Класс time

Попробуйте ещё кое-что

Класс hash

Расширение классов

Создание классов

Переменные экземпляра

Попробуйте ещё кое-что

Блоки и процедурные объекты

Методы, принимающие процедурные объекты

Методы, возвращающие процедурные объекты

Передача блоков (не proc-объектов) в методы

Попробуйте ещё кое-что

Контрольные вопросы