Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
pechat1.docx
Скачиваний:
39
Добавлен:
08.04.2015
Размер:
85.89 Кб
Скачать

14. Язык программирования basic.Структура языка (алфавит, данные)

— семейство высокоуровневых языков программирования.

Алфавит QBASIC

Алфавит языка BASIC включает:

Все латинские прописные и строчные буквы;

Арабские цифры 0-9;

Знаки арифметических операций:^; *; /; +; -; \; MOD.

Знаки операций отношения: =; >; <; >=; <=; <>.

Разделители и прочие символы:

. – точка;

, - запятая;

; - точка с запятой;

: - двоеточие;

_ - пробел;

! – признак вещественной величины;

# - признак вещественной величины двойной точности;

% - признак целой величины;

& - признак длинной целой величины

$ - признак текстовой величины;

() – круглые скобки;

“ – кавычки;

‘ – апостроф.

Используются также буквы русского алфавита, но в текстовых константах или комментариях.

20. Прикладное программное обеспечение Оно определяет на компьютере прикладную среду правила работы в ней. Прикладные программы могут работать на компьютере только при условии, что на компьютере уже установлена операционная система.

Каждая прикладная среда предназначена для создания и исследования определенного вида компьютерного объекта. Комплекс прикладных программ в среде операционной системы Windows называют приложением. Нередко его называют также пакётом прикладных программ (ППП).

Наибольшей популярностью пользуются следующие группы прикладного программного обеспечения:

текстовые процессоры — для создания текстовых документов;

табличные процессоры (электронные таблицы) — для вычислений и анализа информации, представленной в табличной форме;

базы данных — для организации и управления данными;

графические пакеты — для представления информации в виде рисунков и графиков; » коммуникационные программы — для обмена информацией между компьютерами;

интегрированные пакеты, включающие несколько прикладных программ разного назначения;

обучающие программы, электронные учебники, словари, энциклопедии, системы проектирования и дизайна;

игры.

15. Структура языка basic (операции, выражения, ключевые слова, оператор, программа)

Операции и выражения языка basic

Выражения состоят из констант, переменных или констант и переменных, соединенных знаками операций. Определены три типа операций над данными: арифметические,логические и строковые.

Арифметические операции

/в порядке очередности их выполнения/

^ возведение в степень А^В

*, / умножение и деление А*В,А/В

\ целочисленное деление А\В

МОD остаток от целочисленного А МОD В

деления

+,- сложение и вычитание А+В,А-В

Размещение скобок в различных местах выражений приводит к разным результатам.

Логические операции

Для сравнения двух величин служат операции отношения. Сравниваемые величины должны быть одинакового типа - либо обе число вые, либо обе строковые. Результатом операции отношения могут быть 1 (истина) или 0 (ложь). Сравнение строк символов осуществляется посимвольно слева направо. Допускается использование следующих операций отношения (в порядке приоритета выполнения):

= равно А=В

>< или <> не равно А><В или А<>В

< меньше А<В

> больше А>В

<= или =< меньше или равно А<=В

>= или => больше или равно А>=В

При объединении в одном выражении арифметических операций и операций отношения первыми выполняются арифметические операции.

В языке BASIC используются следующие логические операции (в порядке приоритета их выполнения): NOT - не ; AND- и; OR - или.

NOT AND OR

R1 (NOT R1) R1 R2 (R1 AND R2) R1 R2 (R1 OR R2)

0 1 1 1 1 1 1 1

1 0 1 0 0 1 0 1

0 1 0 0 1 0

0 0 0 0 0 0

Операции одного уровня выполняются слева направо. Для изменения порядка выполнения операций применяются скобки.

Строковые операции

Операцией над строками, подобной операции сложения чисел, является конкатенация. Эта операция заключается в присоединении одной строки символов к концу другой строки символов. Для обо значения конкатенации строк используется символ “+” .

Например, "Высоко" + "урожайный"

Результирующая строка имеет вид: " Высокоурожайный ".

Для сравнения строк применяются операции отношения ( = , < , > , <= , >= , >< ).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]