Свободное программное обеспечение, BASIC-256 для школы, Никитенко С.Г., 2011


Свободное программное обеспечение, BASIC-256 для школы, Никитенко С.Г., 2011.

  Для свободно распространяемой кроссплатформенной среды BASIC-256 рассматриваются: интерфейс пользователя, основные операторы, правила написания программ, примеры решения типовых школьных задач из курса информатики и ИКТ, методика решения заданий ЕГЭ. Подробно рассмотрены часто встречающиеся на олимпиадах различного уровня темы: ввод/вывод числовых и строковых данных посредством текстовых файлов и построение графиков функций. Приведены задания для тренировки учащихся, проведения зачетных работ и выполнения проектов. Все зачетные работы и проекты ориентированы на выполнение по строго индивидуальным заданиям. Также книга содержит справочную информацию по BASIC-256.

Свободное программное обеспечение, BASIC-256 для школы, Никитенко С.Г., 2011

Что такое BASIC-256?
BASIC-256 — свободная версия популярного среди учителей информатики интерпретатора языка BASIC, используемая в соответствии с правилами GNU General Public License. Авторское право на эту программу принадлежит с 2006 г. группе The BASIC-256 Team. Первоначальное название языка — KidBasic,

Разработаны версии интерпретаторов языка для ряда платформ, в частности, для Linux и для 32-битных версий Windows. В состав серии дистрибутивов ALT Linux 5.0.2 Школьный (январь 2011 г.) включен BASIC-256 версии 0.9.6.58 со встроенным справочником в переводе В. Чёрного и С. Ирюпина. В июне 2010 г. для 32-бит-ных версий Windows, включая соответствующие версии Windows Vista и Windows 7, разработан BASIC-256 версии 0.9.6р.

Содержание
Введение. Свободное программное обеспечение в школе
Глава 1. Начальные сведения о BASIC-256 13
1.1. Что такое BASIC-256? 13
1.2. Интерфейс пользователя BASIC-256 14
1.3. Особенности BASIC-256 v.0.9.6p для Win32 и v.0.9.6.48 для ALT Linux 5.0.2 Школьный 17
Глава 2. Основные операторы BASIC-256 21
2.1. Операторы обработки числовых данных 21
2.2. Операторы обработки строковых данных 26
2.3. Управляющие операторы BASIC-256 30
2.3.1. Операторы формирования условий 30
2.3.2. Операторы анализа условий (операторы ветвления) 32
2.3.3. Операторы управления циклами 34
2.3.4. Операторы управления переходами 36
2.3.5. Операторы для обслуживания подпрограмм
2.4. Операторы для обработки дат и времени 40
Глава 3. Графика в BASIC-256 41
3.1. Операторы управления графическим экраном
3.2. Операторы формирования графических примитивов в графическом окне 44
Глава 4. Операторы для работы с файлами 47
Глава 5. Порядок разработки и отладки программ в среде BASIC-256 49
Вариант 1 51
Вариант 2 53
Вариант 3 53
Вариант 4 53
Глава 6. Примеры программ для иллюстрации типовых школьных задач 57
6.1. Вывод в окно текста 57
6.2. Формирование подвижных объектов 58
Пример 6.2.1 59
Пример 6.2.2 60
6.3. Вычисление таблицы функции 62
Порядок выполнения зачетной работы 62
Пример 6.3.1 63
6.4. Поиск данных в массивах по заданным условиям 64
Пример 6.4.1 65
Пример 6.4.2 67
6.5. Задачи сортировки 69
Пример 6.5.1 71
Пример 6.5.2 74
Пример 6.5.3 76
6.6. Формирование подвижных изображений на текстовом экране 79
Пример 6.6.1 79
6.7. Ввод/вывод данных посредством текстовых файлов 81
Пример 6.7.1 82
Пример 6.7.2 83
Глава 7. Примеры решения графических задач в BASIC-256 87
Пример 7.1 87
Пример 7.2 89
Пример 7.3 92
Пример 7.4 94
Пример 7.5 95
Пример 7.6 97
Пример 7.7 98
Пример 7.8 100
Пример 7.9 101
Глава 8. Обработка строковых данных 111
Пример 8.1 111
Пример 8.2 114
Глава 9. Решение заданий ЕГЭ средствами BASIC-256 117
Задача C1-2011D 118
Задача C2-2011D 120
Задача C4-2011D 121
Глава 10. Задачник по программированию 125
10.1. Освоение операторов языка и типов данных BASIC-256 125
Задача 10.1.П-1 126
Задача 10.1.П-2 127
Задача 10.1.П-3 128
Задача 10.1.П-4 129
Задание 10.1.1 129
Задание 10.1.2 129
Задание 10.1.3 130
Задание 10.1.4 131
Задание 10.1.5 131
Задание 10.1.6 131
Задание 10.1.7 132
Задание 10.1.8 132
Задание 10.1.9 133
Задание 10.1.10 133
Задание 10.1.11 134
Задание 10.1.12 135
Задание 10.1.13 135
Задание 10.1.14 136
Задание 10.1.15 136
Задание 10.1.16 137
Задание 10.1.17 138
Задание 10.1.18 138
Задание 10.1.19 139
Задание 10.1.20 140
Задание 10.1.21 141
Задание 10.1.22 141
Задание 10.1.23 141
Задание 10.1.24 142
Задание 10.1.25 143
Задание 10.1.26 144
Задание 10.1.27 144
Задание 10.1.28 145
Задание 10.1.29 146
Задание 10.1.30 146
10.2. Циклы с параметром 147
10.3. Задачи поиска 150
10.4. Задачи сортировки 153
10.5. Моделирование математических, экономических и физических зависимостей 158
Заключение 165
Приложение 1. Справочник по BASIC-256 167
Приложение 2. Ответы на задачи раздела 10.5 179
Литература 221.



Бесплатно скачать электронную книгу в удобном формате и читать:

Скачать книгу Свободное программное обеспечение, BASIC-256 для школы, Никитенко С.Г., 2011 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать




Скачать книгу Свободное программное обеспечение, BASIC-256 для школы, Никитенко С.Г., 2011 - pdf - Яндекс.Диск.
Дата публикации:





Теги: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 


Книги, учебники, обучение по разделам




Не нашёл? Найди:





2016-12-10 23:01:42