1. Част от информацията на програмиране система Turbo Pascal.
2. Структурата на програмата в Паскал.
3. Елементи на езика Turbo Pascal.
4. Аритметични оператори и изрази.
5. Стандартни функции.
6. Операторът на задача.
1. Част от информацията на програмиране система Turbo Pascal
Паскал език е разработена през 1971 г. от Никлас Вирт оригинален програмиране за целите на обучението. В момента тя се използва широко за редица обективни причини.
На първо място, в своята идеология Паскал най-близо до съвременни методи и техники за програмиране. По-специално, адекватно отразява идеите на структуриран програмиране, което е доста ясно се вижда дори от основните контролни структури на езика на.
На второ място, Pascal е подходящ за технологии за разработка на приложения софтуер отгоре-надолу (стъпка по стъпка подробности).
На трето място, Pascal съдържа голямо разнообразие от различни структури от данни и алгоритми, която осигурява лесен и следователно намаляване на интензивността на труда при разработване на програми.
Компилация - е процес на превръщането на една програма в машина езикови команди. Компилаторът превежда програмния език Pascal език за машинни инструкции. Сметната палата проверява правилата на програмата на езика за програмиране (синтаксис и семантичен контрол). Ако се открие грешка, компютърът дава на потребителя съобщение за това и изходи. Съставяне Turbo Pascal създава изпълним файл със същото име като файла, съдържащ програмата, но с EXE разширение. Впоследствие, файлът може да бъде изпълнен като всеки друг изпълним.
Изпълнението на програмата е под контрола на системата на изпълнителната власт. Тя, по-специално, помага да се открие грешка в програмата, ако изпълнението не успя. Потребителят е информиран за причината за пропуска и показва мястото, където това се е случило в програмата Паскал, има автоматично връщане в режим на редактиране.
Turbo Pascal ви позволява да редактирате, изготвят, връзка и изпълнение Pascal програма. В този случай, потребителят се дава висока скорост на компилация, лекота на използване с компютър и мощен библиотека на процедури и функции.
2. Структурата на програмата в Паскал
Програми на Паскал обикновено се състои от няколко файла. Един от тях съдържа основната програма, а другият - модули. Основната програма се състои от заглавна блок и крайна точка на - знак за края на програмата. На свой ред, на блока е разделена на ламела и описание оператори. Като цяло, "скелета" на програмата е, както следва:
програма <имя программы> (Заглавието програма);
<операторы> (Раздел оператори задължителна част);
Всички тези секции са разделени с запетая.
раздел Операторите трябва да присъства във всяка програма, и е главницата. Предходните раздели имат описанията характер, и не е задължително да се съдържат в програмата.
Наименование на програмата се състои от програмата запазена дума, както и името на програмата (с списъка на параметрите заграден в скоби). Затварянето на заглавието с точка и запетая.
В Turbo Pascal, има функции в структурата на програмата. По този начин, заглавната част на програмата е по избор и се игнорира от компилатора. Редът на поставяне на произволен дял, можете да създадете множество дялове на едни и същи. Единственото правило, което трябва да се поддържа, - където и да е в програмата, можете да използвате само елементите (етикети, типове, константи, променливи, подпрограми и др ...), които по-рано са били определени в текста на програмата или са предварително определени езикови елементи. Изключение от това правило може да бъде определяне на типа неопределен показалеца към този тип. Въпреки това, този тип в бъдеще, трябва задължително да се определи.
раздел оператори Операторите разделени с запетая. Преди края и запетаята не е предназначена, но без това да е грешка, но само се отнася до присъствието между последната изпълним израз, а официалната дума края на друг оператор - празен изявление. Програма завършва с края на думата. след което задължително се предхожда от една точка.
език за програмиране Pascal е структуриран език за програмиране. Той разполага с всички необходими контролни структури за структурно изграждане програма. Видимост на тази конструкция дава структуриране на външния вид на текста. Основното приложение на тази техника - смени на реда, които следва да бъдат предмет на следните правила:
- едно ниво на гнездене структури са записани в една вертикална ниво (започвайки от една позиция в реда);
- загнездена строителство изместен записани на ред в няколко позиции вдясно по отношение на външната дизайн.
3. Елементи на езика Turbo Pascal
език азбука се състои от набор от символи, в това число:
- латинските букви от А до Z (главни букви) и от А до Z. (Малки букви);
- долна _;
- цифрите от 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;
- специални символи: + - * / (аритметични операции) = <> <=>= (Релационни оператори). = (Прехвърляне) []. (). ; <> ^ @ # $ "(Спирки). За специални символи са функционални думи, значението на които се определя еднозначно (започнете, край, за, DIV, и т.н.).
- А пространство - знак за интервал (ASCI1-32) и всичко, контрол на ASCII символи (от 0 до 31).
Документи за самоличност. Identifier наречен символично име на определена програма обект. Тези обекти са имена на константи, променливи, типове данни, процедури и функции, програми. Identifier - някаква последователност от букви и цифри, започващи с буква. В Turbo Pascal, еквивалентен на буквите и долна черта. Главни и малки букви в идентификатори и функционални думи не се отличават. Например: макс, MAX, макс и Макс - същото име. ID Дължина може да бъде произволно, но това е смислено само за първите 63 знака.
4. Аритметични оператори и изрази
Признаци на операции, предназначени да се отнасят до тези или други аритметика, логично, или други действия. Те са два вида: състоящ се от не-буквени символи (например, +, -, *, и т.н.) и експлоатация писмо (например, не, мод, DIV, и т.н. ...), които са запазени думи. Операции на данни са разделени на едноместно (прилага по отношение на един операнд) и бинарни (прилага по отношение на два операнда). Дайте примери за двоични аритметични операции (в таблицата буквата I означава видовете цели числа, R - реални видове):
Modulo
Средноаритметичната израз определя реда на изпълнение на операции по числени стойности. Аритметични изрази, съдържащи аритметични функции, операнди, скоби. В една константа или друга променлива - най-простата форма на аритметична експресия.
Редът на операциите в аритметичен израз е обект на три правила:
1. Член скоби. В него се посочва, че първата операция се извършва в скоби. Ако има няколко двойки вложени скоби, изчисленията започват от най-вътрешните скоби.
2. счетоводните правила приоритетните дейности: първо, се изчислят стойностите на функциите, а след това се изпълняват умножение и деление, и като последна инстанция - събиране и изваждане операции.
3. член на следното: работата на същото предимство (приоритет) От ляво на дясно в реда, в който се появи.
Пример. Номерата на върха зададете реда на операциите:
Изразът е от типа, ако резултатът от изчисляването стойност, получена тип число. Изразяване има реален вид, ако резултатът от пресмятането й е истински количество.
5. Стандартни характеристики
Както операнди в израза, с изключение на константи и променливи, можете да използвате стандартните функции. аргументи на функция задължително затворени в скоби. Приоритетът на функцията на висок приоритет от аритметичните операции. Помислете стандартните функции Turbo Pascal (Таблица писмо, което означава неразделна видове, R - реални типове) на:
С построяването на малка степен на цялата операция вместо степенуване се препоръчва да използвате умножение, защото степенуване се извършва от няколко порядъка по-дълго се размножават и не могат да се справят с негативните аргументи.
6. Операторът на задача
Стойността на променливата може да бъде определена или променена с помощта на оператора на задача, която има формата:
където <имя> - е името на променлива или функция;
= - подпише задача.
оператор за присвояване може да замени текущата стойност на променливата от лявата страна на задание марки, новата стойност, дадена от израз в дясно.
От дясната страна е израз, който след изчисление дава стойност. От лявата страна показва името на променливата, чиято стойност се определя на него. Този факт позволява използването на лявата и дясната страна на знака присвояване на името на една и съща променлива. Да предположим, например, съдържа следните твърдения:
След извършване на тези оператори променливите х ще имат стойност от 3.75, тъй като първоначалната експресията на изчисление ще настъпи х +, както е добавянето на две константи: 2.5+ 1,25 = 3,75, и след това тази стойност се възлага на променливите х (предишната стойност на х равно на 2.5, заменя с нов - 3.75).
Обърнете внимание на следното правило: вида на променливата и изразяване трябва да бъдат едни и същи. Изключение е, когато изразът има тип и променливата - е истинско.
Друга част от науката, програмиране:
Свързани статии