Програмиране
гл. ас. д-р Николай Касъклиев
Учебни материали http://bell.uni-plovdiv.bg/
1
Лекция 1. Езици за
програмиране и
програми
“Как да накараме ком-
пютъра да ни служи?”
2
Дефиниции
•Език:
Система от знаци, използвани за комуникация
•Език за програмиране (programming language)
(1) Система от знаци, използвана от човека при комуникация, която
позволява определянето и записването на задачи (по-точно алгоритми) по
недвусмислен начин с такава степен на детайлизация, че те да могат да
бъдат интерпретирани (изпълнявани) автоматично т.е. от компютър
(2)Език за програмиране (ЕП) е система от означения за описание на
изчисленията във форма, която може да се прочете от машината и от
човека
•Изчисление (computation)
Всеки процес, извършван от компютъра (математически изчисления, обра-
ботка на данни, текстообработка, запазване и извличане на информация ...)
•Програма (program, code)
Спецификация на изчислението
3
Програми
Програмата специфицира обработката на данните
За да може компютърът да изпълни определена обработка е
необходимо да получи поредица от разбираемикоманди
За решаване на различните задачи се подават различни поредициот
команди
Поредицата от команди (наричат се още инструкции) за решаване
на определена задача от компютъра се нарича програма
Процесът на създаване на програми се нарича програмиране
Множеството от команди (инструкции), с помощта на които се
записват програмите формира т.н. език за програмиране
Всеки компютър има свой собствен език нарича се машинен език
4
Програми
Програматапредставлява:
ПРОГРАМА=ДАННИ+АЛГОРИТЪМ
•Данни -от изключителна важност са типовете на
данните
0 коментара
За да коментирате, трябва да сте влезли в профила си.
Влезте