Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Программирование в Basic

Определение 1

Программирование в Basic — это программирование на языке, созданном как средство обучения студентов, не являющихся будущими программистами, написанию программ для решения простых профессиональных задач.

Введение

Возникновение алгоритмов связано с зарождением математики. Более тысячи лет назад ученый, живший в городе Хорезма, Абдулла Мухаммед бен Муса аль-Хорезми написал книгу по математике, где описал методы исполнения арифметических операций над многозначными числами. Само слово алгоритм появилось в Европе после того, как была переведена на латынь книга этого математика.

Алгоритмом является описание последовательности действий (плана), чёткое выполнение которых ведёт к разрешению поставленной задачи за не бесконечное количество шагов.

Люди практически каждый день сталкиваются с понятием алгоритма в разных областях деятельности человека, а именно, это может быть кулинарная книг, инструкция по использованию какого-либо прибора, правила решения математических задач и так далее. Как правило, человек выполняет стандартный набор действий, не вдаваясь в подробности, чисто механически. Но если внимательно отнестись к этим действиям, то можно обнаружить большое количество алгоритмов, которые человек очень часто выполняет. Пространство алгоритмов чрезвычайно разнообразно. Тем не менее, существуют общие свойства, которые присущи всем алгоритмам, а именно:

  1. Свойство дискретности, то есть, алгоритм состоит из конкретных действий, которые следуют в заданной очерёдности.
  2. Свойство детерминированности, то есть, все действие должны быть чётко и недвусмысленно определены в каждом случае.
  3. Свойство конечности, то есть все действия и алгоритм в целом должны обладать возможностью завершения.
  4. Свойство массовости, то есть один и тот же алгоритм может быть использован с различными исходными данными.
  5. Свойство результативности, то есть, отсутствие ошибок, поскольку алгоритм должен вести к правильному итоговому результату для всех допустимых входных значений.
«Программирование в Basic» 👇
Помощь эксперта по теме работы
Найти эксперта
Решение задач от ИИ за 2 минуты
Решить задачу
Помощь с рефератом от нейросети
Написать ИИ

Программирование в Basic

Чтобы представить алгоритм в формате, который понятен компьютеру, используются специальные языки программирования. Вначале осуществляется разработка алгоритма действий, а затем он переписывается на одном из таких языков. В результате получается текст программы, который является полным, законченным и детальным описанием алгоритма на языке программирования. Далее данный текст программы при помощи специальных служебных приложений, которые именуются трансляторами, или переводится в машинный код (язык на базе нулей и единиц), или просто выполняется.

Языки программирования являются искусственными языками. От естественных их отличает ограниченное количество "слов", значение которых понимает транслятор, и достаточно строгими правилами записи команд (операторов).

Чтобы написать текст программы, можно применить обычный текстовый редактор (к примеру, Блокнот), а далее с помощью компилятора выполнить преобразование её в машинный код, то есть, сформировать исполняемую программу. Но проще и удобнее использовать специальные интегрированные среды программирования.

Basic (Бейсик) был создан в шестидесятые годы прошлого века как учебный языка и он считается очень простым в изучении. По популярности Бейсик является самым известным в мире. Рассмотрим отдельные операторы языка Basic.

REM является оператором комментария. Все что следует за этим оператором программа компиляции просто игнорирует, поскольку оно предназначено исключительно для человека. То есть здесь может быть писано что угодно. Удобно применять комментарий в начале программы, чтобы указать её название и предназначение. Например:

REM Здесь распложены комментарии

CLS является оператором очистки экрана. Вся информация, которая была на экране стирается.

PRINT (вывод, печать) является оператором вывода на печать или на монитор.

Например:

PRINT «Привет! Моё имя Александр. »

На дисплей будет выведено сообщение, которое приведено в примере.

INPUT (ввод) является оператором ввода. Применяется для передачи в программу каких-либо значений. Например:

INPUT а

На дисплее появится приглашение ввести данные (отобразится знак "?") и компьютер будет ожидать их ввода. Для ввода следует ввести информацию с клавиатуры и нажать ввод (enter). Или другой пример:

INPUT «Введите число а:», а

Компьютер выдаст на дисплей сообщение: «Введите число а:» и станет ожидать ввода данных.

DIM является оператором описания типа переменной. Под переменными в языках программирования понимаются программные объекты (число, слово, часть слова, несколько слов, символы), обладающие именем и значением, которое может быть получено и изменено программой.

Переменная, как компьютерная информация, может иметь следующие определения:

  1. Переменной является физический участок в памяти компьютера, в котором в любой момент времени может быть только одно значение.
  2. Переменной является ячейка в оперативной памяти компьютера, предназначенная для хранения определённой информации.

Сам термин «переменная» предполагает, что содержимое этого участка может изменяться.

В качестве имени переменной могут использоваться латинские буквы с индексами. При этом может быть не одна буква, а несколько.

Например:

DIM a, b, chislo1 AS INTEGER

Integer служит для определения целых чисел в диапазоне от -32768 до 32768.

Когда в программе применяются переменные, которые не описаны при помощи оператора DIM, то компьютер станет рассматривать их как универсальные переменные. Это может вызвать неэффективное использование оперативной памяти. Кроме того, такие программы иногда трудно воспринимаются и плохо читаемы.

Чтобы задать значение переменной, используется оператор присваивания. Его запись имеет следующий вид:

LET переменная = значение (или просто: переменная = значение)

Например:

LET a = 3

chislo1 = 15

END является оператором конца программы.

Дата написания статьи: 23.06.2021
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot