Канал YouTube @Terrazocultor
Глава 1. ВВОДНАЯ ИНФОРМАЦИЯ, ПЕРВЫЕ ШАГИ
Глава 2. ТЕКСТОВЫЙ РЕЖИМ. Print, Chr$,…
Глава 3. ГРАФИЧЕСКИЙ РЕЖИМ
Глава 4. ПЕРЕМЕННЫЕ
Глава 5. ЦИКЛЫ
Глава 6. Операторы IF и SWITCH (CASE)
Глава 7. Примеры программ на YaBasic: база данных транзисторов и квинела
Глава 8. СЛУЧАЙНЫЕ ЧИСЛА
Глава 09. Числовые функции и функции преобразования
Глава 10. Диаграммы потоков и диаграммы Насси-Шнейдермана (Chapin)
Глава 1. ВВОДНАЯ ИНФОРМАЦИЯ, ПЕРВЫЕ ШАГИ
Показать
- Представление курса
- Скачивание и установка YaBasic
- Интерпретируемые и компилируемые языки
- Термины и концепции ИТ, которые полезно знать
- Ограничения памяти. Проверяем доступные объемы
- Контроверсийные номера строк (уже устарели)
- Скорость вычислений. Сколько времени займёт расчёт одного миллиона квадратных корней?
- Бонус: Программа игры «Четыре в ряд», против компьютера, создана мной в течение двух месяцев. Содержит более 3000 строк кода.
- Видеоматериал
Показать
Показать
- Графический режим. Пиксель
- Вход в графический режим. Open window
- Системные переменные WinWidth и WinHeight (ширина и высота в пикселях)
- Рисование отдельных пикселей. Команда Dot
- Установка цвета рисования и фона: Color и Backcolor
- Проведение прямой линии между двумя точками. Команда Line
- Рисование окружности. Circle
- Рисование прямоугольника. Rectangle
- Рисование треугольника. Triangle
- Вывод текста в графическое окно. Команда Text
- Очистка содержимого графического экрана. Clear window
- Вернуть всё как было: закрыть графическое окно. Close window
- Уголок ТЕОРИИ: Важность документирования программы. Оператор REM
- Видео
Показать
- Определение переменной
- Идентификаторы или имена переменных
- Типы переменных
- 3.1 Числовые переменные
- 3.1.1 Целые числа
- 3.1.2 Вещественные числа
- 3.2 Строковые или алфавитно-цифровые переменные
- 3.3 Таблицы и матрицы (большая вычислительная мощность)
- 3.4 Другие типы переменных, которые существуют, но не поддерживаются в YaBasic
- 3.4.1 Char
- 3.4.2 Boolean
- 3.4.3 Record
- 3.4.4 Set или множество
- 3.4.5 Указатели
- 3.1 Числовые переменные
- Присваивание значений переменным
- Глобальные и локальные переменные
- Счётчик или накопитель и его кажущийся парадокс: A = A + 1
- Сравнение переменных. Операторы отношения >, <, =
- Уголок ТЕОРИИ
8.1 Строго типизированные языки против языков без строгой типизации
8.2 Чувствительность к регистру. YaBasic чувствителен к регистру
8.3 Константы в противоположность переменным - Видео
Показать
Показать
- Оператор If
- Короткая и простая форма If
- Оператор If с EndIf
- Оператор If с Else (и EndIf)
- Оператор If с ElseIf (и EndIf)
- Условия, And и Or, больше >, меньше <, равно =, не равно <>
- Вложенные операторы If
- Другой способ использования If
- Частые ошибки при использовании If
- Оператор Switch (Case или Select в других языках)
- Уголок теории: эффективное программирование
- Видео