- •Утверждено на заседании кафедры ксу
- •Пример составления программы
- •Блок – схема
- •1.2. Вопросы для контроля:
- •Задания к лабораторной работе №2
- •Контрольная работа № 3 итерационные вычислительные процессы
- •1.1. Теоретическая часть
- •1.2. Задания к контрольной работе № 3
- •Контрольная работа № 4.
- •Блок – схема
- •1.2.Вопросы для контроля
- •Контрольная работа № 5 обработка двумерных массивов (матриц)
- •1.1. Теоретическая часть
- •1.2. Вопросы для контроля
- •1.3. Задание к контрольной работе №5
- •Контрольная работа № 6 использование функций пользователя
- •1.2. Вопросы для контроля:
- •1.3.Задание к контрольной работе № 6
- •Контрольная работа № 7
- •1.1. Теоретическая часть.
- •1.2. Вопросы для контроля:
- •1.3. Задание к контрольной работе № 7
- •Контрольная работа № 8
- •1.1. Теоретическая часть.
- •1.2. Вопросы для контроля
- •1.3.Задание к контрольной работе № 8
- •Контрольная работа №9 создание и обработка графических изображений
- •Вопросы для контроля
- •Задание к контрольной работе №9
- •2. Графическое обозначение блоков в схемах алгоритмов
2. Графическое обозначение блоков в схемах алгоритмов
Название блока |
Обозначение |
Действие |
Начало |
|
________ |
Ввод (вывод) |
|
Операция ввода или вывода без указания устройства |
Арифметический |
|
Вычислить по формуле |
Логический |
_ + |
Проверка условия + условие выполняется - условие не выполняется |
Начало цикла |
|
Задание начального значения ПЦ и проверка условия выхода из цикла |
Подпрограмма
|
|
Подпрограмма и (или) обращение к ней |
Соединители
|
N1 N2 |
Переход от блока с номером N1 к блоку с номером N2 |
Цикл ввода
|
|
Ввод элементов одномерного массива (вектора)
|
Двойной цикл ввода |
|
Ввод элементов двумерного массива (матрицы) |
Конец
|
|
_________
|
Примечание. Номер блока можно ставить: в середине блока, снаружи блока возле левого угла или в разрыве верхней линии левого верхнего угла блока.
ЛИТЕРАТУРА
Кетков Ю.Л. Программирование на Бейсике. – М.: Статистика. 1999.
Уорт Т. Программирование на языке Бейсик. – M.: Мир,1987.
А.А.Москвитина, В.С.Новиков. Бейсик. – М.: - “Высшая школа”, 2000.
Содержание
Простейшие конструкции языка BASIC……………..3
Оператор присваивания LET………………………….7
Организация ввода и вывода………………………….7
Структура программы и правила ее записи…………11
Контрольная работа №1.
Разветвляющиеся вычислительные процессы…….12
Контрольная работа №2.
Табулирование……………………………………….33
Контрольная работа №3.
Итерационные вычислительные процессы………..49
Контрольная работа №4.
Обработка одномерных массивов………………….58
Контрольная работа №5.
Обработка двумерных массивов (матриц)…………67
Контрольная работа №6.
Использование функций пользователя…………….76
Контрольная работа №7.
Использование подпрограмм………………………88
Контрольная работа №8.
Обработка символьных и строковых данных……..97
Контрольная работа №9.
Создание и обработка графических изображений..105
Приложение:
Стандартные математические функции…………..111
Графическое обозначение блоков в схемах
алгоритмов…………………………………………114