ПредишенСледващото

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).

Обърнете внимание на следното правило: вида на променливата и изразяване трябва да бъдат едни и същи. Изключение е, когато изразът има тип и променливата - е истинско.

Друга част от науката, програмиране:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!