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

55,Виды языков программирования.

Различают уровни языко впрограммирования:

- низкого уровня – машинные языки; 67

- языки ассемблера – близки к машинному;

- языки высокого уровня – приближены к человеку.

Для представления машинного языка используем DOS программуDEBUG — специальная программа, входящая в состав утилит MS-DOS, для ввода ипошагового выполнения программ, написанных на машинном языке или с помощью команд ассемблера.

Языка ассемблера. В этом языке вместо кодовых комбинаций применяется мнемоническаяформа записи операций (мнемоники), выполняемых в микропроцессоре.в виде сочетания букв, взятых из соответствующих английских слов: MOV – перемещение, ADD – сложение, SUB – вычитание

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

56,Язык программирования высокого уровня.Basic

Работа программы состоит в обработке данных – констант и переменных

Для обозначения переменной в программе используется идентификатор переменной – имя.

Типы данных – числовые и строковые (символьные)

Имя переменной без дополнительных обозначений воспринимается как числовой тип. Для определения строковой переменной используется символ $.Понятие оператора

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

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

Операторы могут быть простыми и составными. Простые операторы занимаютодну строку. Составные операторы занимают несколько строк.

57Простые операторы языка basic

Оператор присваивания

Используется для определения (изменения) значения переменной.

Определяетсязнакомприсваивания (=)

А = 10

В правой части оператора присваивания может стоять не только отдельнаяконстанта, но и произвольное выражение: сложение (+), вычитание (–), умножение(*) и деление (/).

Не следует путать оператор присваивания и знак равенства

А = А + 1

Выводрезультатовнаэкран

Для вывода на экран используется оператор

PRINT.

После ключевого слова PRINT идет список выводимых переменных и выражений.

Ввод данных

Для ввода данных с клавиатуры используется оператор INPUT

Сразу после ключевого слова INPUT может идти строковая константа — приглашение, поясняющее пользователю, что от него ожидается ввод информации.

Если приглашение опущено, в качестве него используется знак вопроса.

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

При выполнении оператора INPUTдо нажатия ENTER

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