Уроци по 29-31

Начало | Компютърни науки и информационните и комуникационни технологии | Планиране уроци и материали за уроци | 9 класове | урок планиране на учебната година | Произходът и целта на Паскал







Произходът и целта на Паскал

След като алгоритъм за решаване на проблема, това прави програма за конкретен език за програмиране.

Паскал - е универсален език за програмиране, който позволява да се реши по-широк спектър от задачи за обработка на данни.

Command алгоритъм, написан на език за програмиране, наречен оператора.

Програми на Паскал е подобен на външен вид на описанието на алгоритъма на AH. Сравнете алгоритъм за решаване на вече познатия проблем на разделение на фракции с съответната програма в Паскал:

Уроци по 29-31

Структурата на програма в Паскал

Дори и без да погледне към учебника на Паскал, в тази програма, можете да разберете всичко (особено полезно, владеене на английски език).

Наименование на програмата започва с програма думи (Програма), следвани от произволно име, измислен от един програмист:

програма <имя программы>;

Променлива раздел декларация започва с думата Var (променливи - променливи), следвана от списък с имената на променливите, разделени със запетаи. Вид е уточнен след дебелото черво. В стандартния Паскал, има два вида числови стойности: реално и цяло. Word число означава тип (тип число е идентификатор). Реал вид, обозначен с думата реална. Например, раздела за декларация на променлива може да бъде:

Var а, Ь: цяло число; C, D: реален;

Променлива идентификатор, съставен от букви и цифри; първият знак, трябва задължително да е буква.

Раздел оператори - основната част от програмата. В началото и в края на участък от операторите на програмата маркирани помощни думи започват (започват) и край (края). В края на програмата с начална точка:

оператори за навлизане, присвояване изход

или readln (<список переменных>)

Когато входният команда, компютърът изчаква действията на потребителите. Видовете потребителя на клавиатурата стойностите на променливи в реда, в който са определени променливи в списъка, като ги разграничава една от друга с интервал. Заедно с данните, описани от клавиатурата, те се появяват на екрана. В края на ключов е натиснат <ВВОД> (). Разликата в производителността и прочетете readln оператори се състои в това, че след въвеждането на оператор курсора на екрана readln се премества в началото на нов ред и да чете от оператора не.

Изход на резултатите се извършва на отписването на оператор (запис - запис) или writeln (запис линия - напиши низ):

или writeln (<список вывода>)

Резултатите са показани на екрана на компютъра, в реда, в който са изброени. Елементите на списъка с изход могат да бъдат константи, променливи, изрази.

Разликата в представянето на writeln и пишат оператори се състои в това, че след изхода на оператор курсора на екрана writeln се премества в началото на нова линия, и пишат на оператора не го прави.

Аритметика оператор задача Паскал има следния формат:

<числовая переменная>: =<арифметическое выражение>

Най-аритметичен израз може да включва числови константи и променливи, аритметични оператори, скоби. В допълнение, функциите могат да присъстват в аритметична експресия.

Табели основни аритметични операции се записват по следния начин:

Правила пишат аритметични изрази

Запис на аритметични изрази в Паскал е подобна на конвенционалната Математически знаци. За разлика от математиката, които често се предава знак за умножение (например, пише 2А) в Pascal този знак е задължително писмено: 2 * А. Например, един математически израз







Паскал се изписва така:

Същият този израз може да се запише по различен начин:

Тук сме използвали функцията на квадратиране - SQR. аргументи на функция винаги са написани в скоби.

Последователността на операциите се определя в съответствие с техните приоритети (най-старата). За висши операции включват умножение (*) и деление (/). събиране и изваждане - по-млади. Първо извършва висши операции. Няколко операции от същия старшинство, записани поредна серия в реда, в който са написани от ляво на дясно. Горният аритметика експресията се оценява в следния ред (от порядъка на изчисляването на фигурите по-горе):

Скобките в аритметични изрази повлияят реда на операциите. Както в областта на математиката, първо извършена операцията в скоби. Ако има няколко двойки вложени скоби, първата операция се извършва в най-вътрешните скоби. Например:


Паскал пунктуация

Стриктното придържане към (синтаксис) програмата за правопис. По-специално, Pascal ясно дефинирана цел на препинателни знаци.

В запетая (;) е поставен в края на заглавието на програмата, в края на секцията описва променливите, описание на сепаратора на променливи в раздел променливи и оператори сепаратор. Преди думата завършва с точка и запетая, не можете да поставите.

Запетаята (,) е сепаратор елемент във всички видове списъци: списъка с променливи в секцията с описание, изброява входни и изходни стойности.

текст на програмата е към края си точка.

Стриктно синтаксиса на език за програмиране е необходимо, тъй като компютърът е официална програма изпълнител. Ако, например, разделител на променливите в списъка трябва да се поставя запетая, а след това всеки друг признак, ще бъде възприето като грешка. Ако точка и запетая разделител оператори, тъй като операторът на компютъра приема на целия текст на програмата от една точка и запетая в друга. Ако програмист забравих да си ";" между всеки два оператора, компютърът ще ги вземе един с неизбежната грешка.

Имайте предвид, че в Pascal не се прави разлика между главни и малки букви. Например, следните Паскал опциите идентичен запис: започнат, Започнете, започнете, да започне. Използването на главни или малки букви - бизнес програмист вкус.

Най-важните характеристики

Паскал - език за програмиране, цел.

Pascal програма се състои от заглавие, описание, и оператори.

програма <имя программы>;

Var <список однотипных переменных>: <тип>;.

Операторите вход клавиатура:

гейса! (<список ввода>), Readln (<список ввода>)

Изходни изявления пред екрана:

напиши (<список вывода>, writeln (<список вывода>

Аритметика изявление задача:

Средноаритметичната експресията може да съдържа всякакъв брой операции и функции аритметика.

Последователността на операциите се определя от разположението на скоби и операции предимство (приоритети). Висши операции: * /; младши операции: +, -.

Точката и запетаята се поставя в края на заглавната част на програмата, след раздела за декларация на променлива е сепаратора на променливите в раздел променливи и оператори сепаратор. текст на програмата е към края си точка.

Въпроси и задачи

2. Тъй като програмата е написан на Паскал с глава?

3. Както е написано раздел, описващ променливите?

4. Какви видове цифрови стойности, работещи Паскал?

5. Що се записват входни и изходни твърдения в Паскал?

6. Какво е оператор за присвояване?

7. Що се записват аритметични изрази?

8. Какви са правилата, определени по реда на операциите в аритметичен израз?

9. Какъв проблем е решен чрез следната програма?

Уроци по 29-31

Какви резултати се получават, ако изходните стойности на А и тип В, ​​съответно, 7 и 8?

10. Направете програма в Паскал да отговори на предизвикателствата на броя на работа 6-9 до § 10. В този случай, за премахване на ограниченията за броя на операциите в аритметичен израз, формулирани по отношение на проблеми.

Компютърна семинар на Комитета на регионите
уроците на една колекция от ADCs (ЕО)

Понятия в езика Паскал

1. програма Демонстрация в Паскал среда за програмиране

2. 24 N домашното

3. Окончателен тест на глава 6, "Софтуер за управление на работата на компютъра"

4. кръстословица на тема "Софтуер за управление на работата на компютъра"

5. логика верига понятия по темата: "Софтуер за управление на работата на компютъра"

6. Правилата пишат аритметични изрази

7. Практика 20 N

8. синтаксиса на програмата в Паскал

9. Структура на програма в Паскал

10. практика Тест Глава 6, "Софтуер за управление на работата на компютъра"

Компютърна семинар на Комитета на регионите
уроците на една колекция от ADCs (ЕО)

Произхода и предназначението им Паскал
СТРУКТУРА Паскал
Оператори вход, изход, задача,
LINEAR изчислителни алгоритми.

1. за писане и редактиране на алгоритми в околната среда "Дизайнер алгоритми"

2. 23 N домашното

3. Интерфейсът на програмата "Проектиране на алгоритми"

4. Изпълнител алгоритъм

5. възлагане на отбора

6. Въвеждане на команди - О

7. кръстословица на тема "Софтуер за управление на работата на компютъра"

8. Логиката на концепции по темата: "Софтуер за управление на работата на компютъра"

9. количества концепция, видове променливи

10. Програмата "Проектиране на алгоритми"

11. Режими на работа на програмата "Проектиране на алгоритми"

12. Свойствата на алгоритъма