Алгоритм

Сls

Программа

End

Сls

Поздравление

Программа

Базовые средства программирования

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

Бейсик является примером одного из лучших языков диалогового программирования для ЭВМ. По этой причине Бейсик оказался самым первым языком программирования самых первых персональных компьютеров, созданных фирмой Microsoft.

На персональных компьютерах IBM PC язык Бейсик имеет три версии, связанные с опера-ционными системами для этих компьютеров, созданных и развиваемых фирмой Microsoft:

1) традиционный Бейсик (без ОС),

2) структурный Бейсик(МS DOS),

3) графический Бейсик (Windows). Традиционный Бейсик полностью воспроизводит язык программирования самых первых

персональных компьютеров, на которых отсутствовали операционные системы. В связи с прекра-щением производства этих компьютеров данная версия языка Бейсик потеряла свое прежнее зна-чение и не используется на современных ЭВМ.

Структурный Бейсик под именем Quick Basic был создан вместе с первыми моделями персональных компьютеров IBM PC как базовое средство программирования в операционной сис-теме MS DOS. Интерпретатор этой версии Бейсика имеется на всех персональных компьютерах IBM PC в качестве стандартной компоненты операционной системы MS DOS.

Графический Бейсик под именем язык Visual Basic был создан фирмой Microsoft в каче-стве базового средства программирования для новейших моделей компьютеров IBM PC с опера-ционной системой Windows. Этот язык может использоваться только в среде Windows и только на старших моделях IBM PC.

Пример программы на традиционном языке Бейсик с комментариями, в которых записан реализованный в ней алгоритм.


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

30 nm$ = «Оля»

40 dn$ = «с днем рождения»

50 print «Дорогая» + nm$

60 print «Поздравляю тебя»

70 print dn$

80 print «Желаю счастья»

90 print «Твой папа»


Алгоритм алг «поздравление» нач

пт$ = «Оля» dn$ = «с днем рождения» вывод «Дорогая» + пт$ вывод «Поздравляю тебя» вывод dn$

вывод «Желаю счастья» вывод «Твой папа» кон



' поздравление

nm$ = «Оля»

dn$ = «с днем рождения»

print «Дорогая» + nm$

print «Поздравляю тебя»

print dn$

print «Желаю счастья»


' алг «поздравление»

' нач

' пт$ = «Оля»

' dn$ = «с днем рождения»

' вывод «Дорогая» + пт$

' вывод «Поздравляю тебя»

' вывод dn$

' вывод «Желаю счастья»



print «Твой папа» ' вывод «Твой папа»

end ' кон

Результатом выполнения на компьютере и той и другой программы будет появление на эк-ране одного и того же текста:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: