Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Система программирования – набор программ, необходимых для ввода, редактирования, отладки и исполнения программы, записанной с помощью одного из языков программирования



В 60 – 70-е годы прошлого века стали появляться языки высокого уровня – формальные языки, позволяющие записывать алгоритмы в привычном для человека виде. Такие языки строились на основе использования определённого набора символов – алфавита и строгих правил построения команд – синтаксиса. Широкое распространение получили процедурные языки высоко уровня. Самые известные процедурные языки - Basic и Pascal. Они развивались длительное время, и последние версии этих языков используются и сейчас (Qbasic, TurboPascal). В них широко используются команды (операторы), реализующие типовые алгоритмические структуры. Для ввода и редактирования такой программы используется подобие текстового редактора. Для исполнения такой программы компьютер с помощью специальной программы – транслятора (компилятора или интерпретатора) осуществляет перевод программы с языка высокого уровня в язык машинных команд, при этом компьютер должен проверять программу на наличие ошибок и сообщать о них программисту. Таким образом, для создания компьютерной программы нужны другие компьютерные программы!


Линейная структура

CLS

INPUT "Задайте а, b"; a, b

S = a + b

PRINT "S="; S

ND


Ветвление

Циклическая структура

CLS

INPUT "Задайте а, b"; a, b

S = a + b

PRINT "S="; S

END

CLS

INPUT "Задайте а, b"; a, b

IF A > B THEN S = a - b ELSE S = a + b

PRINT "S="; S

END

CLS

INPUT "Задайте а, b"; a, b

S = 0

FOR i = a TO b STEP 1

S = S + i

NEXT i

PRINT "S="; S

END





Дата публикования: 2015-01-24; Прочитано: 133 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...