Читайте также: |
|
Оглавление
I. Рекомендации по использованию методического пособия. 3
II. Введение. 4
1. Характеристика и особенности языка. 4
2. Основные особенности языка Pascal 4
3. TURBO PASCAL.. 4
III. Программирование на языках программирования высокого уровня. 6
1. Структура программы в Паскале. 6
2. Правила написания имен в Паскале. 6
3. Стандартные модули в Паскале. 7
· System.. 7
· Dos. 7
· Crt 7
· Printer 7
· Overlay. 7
· Graph. 7
4. Типы переменных в Паскале. 8
5. Операции в Паскале. 9
a) Арифметические операции бывают унарными и бинарными. К унарным относится операция изменения знака. 9
b) Стандартные математические функции Паскаля представлены в следующей таблице: 9
Старшинство операций. 9
c) Дополнительные функции в Паскале. 10
· Inc (Dec) 10
· Odd. 10
· Trunc. 10
· Round. 10
· Int 10
· Frac. 10
6. Линейное программирование на языке Pascal 11
a) Начало программы.. 11
b) Конец программы.. 11
c) Команда вывода данных на экран. 11
d) Команда ввода данных. 11
e) Математическое действие. 11
Задачи. 12
7. Ветвящиеся алгоритмы.. 14
a) Оператор условия. 14
Неполное ветвление. 15
b) Оператор выбора. 16
Задачи. 17
8. Циклические алгоритмы.. 19
a) Цикл с предусловием.. 19
b) Цикл с постусловием.. 20
c) Цикл с параметром.. 21
· Прямой цикл с параметром.. 21
· Обратный цикл с параметром.. 22
d) Принудительный выход из цикла. 23
Задачи. 24
9. Работа с массивами. 26
a) Одномерные массивы.. 26
b) Многомерные массивы.. 26
Задачи. 27
10. Работа со строковыми переменными. 30
a) Строковые переменные. 30
Специальные процедуры и функции для обработки строковых величин. 31
· Length(st) 31
· Copy(st,m,n) 31
· Delete(st,m,n) 31
· Concat(st1,st2,...stn) 31
· Insert(stl,st2,m) 31
· Pos(st1,st2) 31
· Str(x,st) 31
· Val(st,x,c) 31
· UpCase('текст') 31
· LowCase('текст') 32
b) ASCII коды клавиш.. 32
· Readkey. 32
· Ord(x) 32
· Chr(x) 32
Задачи. 34
11. Подпрограммы.. 36
a) Подпрограмма-функция. 36
b) Подпрограмма-процедура. 37
Задачи. 38
12. Графика в Паскале. 40
a) Переход в графический режим.. 40
b) Цветовое оформление. 40
c) Графические примитивы.. 41
· MoveTo(x,y) 41
· PutPixel(x,y,z) 41
· Line(xl,yl,x2,y2) 41
· RecTangle(xl,yl,x2,y2) 41
· Bar(xl,yl,x2,y2) 41
· Circle(x,y,r) 41
· Ellipse(x,y;ul,u2;xr,yr) 41
· FloodFill(x,y,z) 41
· Delay(x) 41
· x:=GetMaxX.. 41
· y:=GetMaxY.. 41
Задачи. 42
13. Работа с файлами. 46
a) с расширением txt 46
1) Установление связи с файлом.. 46
2) Определение цели открытия файла. 46
3) Загрузка данных из файла в переменную в Паскале. 46
4) Запись данных в файл. 46
5) Закрытие файла. 46
Задачи. 47
IV. Список использованной литературы: 49
I. Рекомендации по использованию методического пособия
Данное методическое пособие предназначено для использования на занятиях, посвященных изучению языка программирования высокого уровня Borland Pascal. Оно включает в себя следующие части:
1. Теоретическая часть. В этом разделе доступно изложены основные правила написания программ на языке Паскаль. Все описанные алгоритмы проиллюстрированы примерами, что существенно облегчает понимание материала.
2. Вопросы для самостоятельной работы. С их помощью вы можете проверить, насколько хорошо вы поняли и запомнили теоретический материал.
3. Практические задания. Этот раздел наиболее важен, потому что только решая конкретные задачи на изученные правила, вы сможете научиться применять полученные знания на практике.
Практические задания также по уровню сложности подразделяются на три части: уровень A (общий), B и C (усложненные задачи, предназначенные для класса информационно-технического профиля).
Таким образом, создателями данного пособия были приложены все усилия, чтобы сделать его удобным, полезным и универсальным. Надеемся, что оно будет использовано максимально эффективно и станет хорошим подспорьем для тех, кто изучает основы программирования.
II. Введение
Язык программирования Pascal был разработан в 1968-1971 гг. Никласом Виртом в Цюрихском Институте информатики (Швейцария). Первоначальная цель разработки языка диктовалась необходимостью инструмента для обучения программированию как систематической дисциплине. Однако о чень скоро обнаружилась чрезвычайная эффективность языка Pascal в самых разнообразных приложениях, от решения небольших задач численного характера до разработки сложных программных систем - компиляторов, баз данных, операционных систем и т.п. К настоящему времени Pascal принадлежит к группе наиболее распространенных и популярных в мире языков программирования. Существуют многочисленные реализации языка практически для всех машинных архитектур; разработаны десятки диалектов и проблемно-ориентированных расширений языка Pascal; обучение программированию и научно-технические публикации в значительной степени базируются на этом языке.
Дата добавления: 2015-11-14; просмотров: 103 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Мнение Церкви по поводу биометрических документов и вхождение в Единый демографический реестр | | | Характеристика и особенности языка 1 страница |