1. Вступ 5 Основи мови програмування 7 icon

1. Вступ 5 Основи мови програмування 7




Назва1. Вступ 5 Основи мови програмування 7
Сторінка1/33
Дата конвертації21.03.2013
Розмір2.59 Mb.
ТипДокументи
  1   2   3   4   5   6   7   8   9   ...   33

мова програмування Pascal

ЗМІСТ

1. Вступ 5

2. Основи мови програмування 7

§ 2.1 Вступ до мови програмування 7

§ 2.2 Алфавіт мови і структура програми 9

§ 2.3 Стандартні типи змінних 13

§ 2.4 Опис констант і змінних 14

§ 2.5 Організація вводу-виводу 16

§ 2.6 Вправи та завдання 21

3. Стандартні операції, процедури та функції 23

§ 3.1 Стандартні математичні операції мови 23

§ 3.2 Стандартні математичні функції 27

§ 3.3 Стандартні операції для роботи з символьною інформацією. 31

§ 3.4 Логічні операції 32

§ 3.5 Вправи та завдання 37

^ 4. Графічна інформація та її обробка на мові Pascal. 41

§ 4.1 Організація відображення графічної інформації 42

§ 4.2 Вправи та завдання 44

5. Поняття розгалуження і вибору. 45

§ 5.1 Структура “якщо... то... інакше...” 46

§ 5.2 Інструкція If... Then... Else... 47

§ 5.3 Інструкція Case 53

§ 5.4 Організація розгалужень в програмах 56

§ 5.5 Вправи та завдання 57

^ 6. Організація циклів 59

§ 6.1 Цикл з параметром 61

§ 6.2 Цикл з передумовою 64

§ 6.3 Цикл з післяумовою 68

§ 6.4 Який з циклів використовувати? 71

§ 6.5 Приклади використання циклів при розв’язуванні конкретних задач. 72

§ 6.6 Вправи та завдання 79

^ 7. Поняття про процедури та функції 83

§ 7.1 Чи потрібні процедури і функції 83

§ 7.2 Процедури 86

§ 7.3 Функції 91

§ 7.4 Вправи та завдання 96

8. Масиви 98

§ 8.1 Поняття масиву 98

§ 8.2 Пошук найбільшого або найменшого елементу масиву 100

§ 8.3 Сортування елементів масиву 103

§ 8.4 Приклади розв’язання задач з використанням масивів 113

§ 8.5 Вправи та завдання 117

^ 9. Робота з літерними та символьними величинами 119

§ 9.1 Основні операції для роботи з літерними величинами 120

§ 9.2 Приклади розв’язування задач з використанням основних операцій для роботи з літерними величинами 122

§ 9.2 Лексикографічний метод генерації перестановок 128

§ 9.4 Вправи та завдання 132

^ 10. Двомірні масиви 134

§ 10.1 Приклади використання двомірних масивів 135

§ 10.2 Вправи та завдання 156

11. Множини, записи, файли 159

§ 11.1 Множини 159

§ 11.2 Записи 166

§ 11.3 Файли 170

§ 11.4 Вправи та завдання 182

Побажання тим, хто відчув себе програмістом 184

Додатки 185

Словник деяких зарезервованих слів та основних операцій мови 185

Основні команди оболонки програмування Turbo Pascal 5.5 190

^ Список рекомендованої літератури 198


1. Вступ




Книга, яку ви тримаєте в руках не є підручником з основ інформатики, як і не є підручником з вивчення мови програмування Pascal. Ця книга була задумана і створювалась як посібник для учнів та вчителів, які вивчають або викладають курс основ інформатики в загальноосвітніх школах, ліцеях, коледжах та інших навчальних закладах і вивчають мову програмування Pascal. В даній книзі зроблено спробу допомогти вивчити цю мову програмування кожному учню, незалежно від того, чи стане він в майбутньому програмістом, чи ні. Не можуть всі бути водіями автобусів або маршрутних таксі, але вміти водити автомобіль мріють всі, напевне і повинні вміти всі; не всі повинні бути першокласними поварами або кулінарами, але вміти приготувати страву для себе, своїх друзів та знайомих в певних обставинах життя знову ж таки повинні вміти всі – і майбутні жінки, і майбутні чоловіки.

Саме так задумано і побудовано цю книгу: не всі повинні бути класними програмістами, але за певних обставин життя, наприклад, при вивченні курсу основ інформатики в школі чи іншому навчальному закладі, вміти скласти програму для ПЕОМ і причому отримати від цього задоволення повинні всі. Якщо ви поділяєте наше життєве кредо, то ця книга для вас.

Книга може бути використана як перший посібник при вивченні основ програмування в школі або самостійно. Весь матеріал базується на середовищі програмування Turbo Pascal 5.5, і, відповідно, вищих версіях. Враховуючи поширеність даної мови програмування і популярність серед школярів та студентів, мається на увазі, як “популярно” їм рекомендують вивчати цю мову, надіємось, що дана книга допоможе всім бажаючим без особливих труднощів освоїти основи даної мови програмування і заставить звернутись до більш солідних першоджерел.

В книзі міститься велика кількість задач різної ступені складності. Задачі підібрані таким чином, щоб дати змогу набути достатніх навиків у розв’язанні задач підвищеної складності та задач олімпіадного типу. Вчителями задачі можуть використовуватись як на уроках при вивченні певних тем так і при підготовці шкільної команди до олімпіад з програмування.

Уже написано багато книг, присвячених розглядуваній мові програмування, але дана книг претендує на нашу думку на оригінальність саме тому, що в ній автори намагались у простій і доступній формі ввести читача в світ програмування, а не в лабіринти мови.

З приводу всілякого роду зауважень, виявлених помилок, побажань (будемо вдячні за любі корисні зауваження) просимо звертатись за адресою:

261400

Україна

м. Бердичів Житомирської області

пров. Поштовий 8–А кв. 21 (тел.: (8–04143) 9–33–55)

Присяжнюк А.В., Присяжнюк С.А.

Бажаємо всім успіху!


  1   2   3   4   5   6   7   8   9   ...   33



Схожі:

1. Вступ 5 Основи мови програмування 7 iconПрограма вступних випробувань з навчальної дисципліни «основи програмування та алгоритмічні мови»
Для студентів комп’ютерних спеціальностей вивчення дисципліни «Основи програмування та алгоритмічні мови» є однією з найважливіших...
1. Вступ 5 Основи мови програмування 7 iconКурс «Спеціалізовані мови програмування»
Опанування мови програмування Java відкриває перспективи для застосування усього спектру технологій Java платформи. Метою та завданням...
1. Вступ 5 Основи мови програмування 7 iconАлгоритмічні мови та програмування Опис дисципліни
Програмування засобами мови Сі” “Системне програмування” “Об’єктно-орієнтоване програмування” “Числові методи”. В кінці 4 семестру...
1. Вступ 5 Основи мови програмування 7 iconВступ у програмування мовою Паскаль. Загальні відомо мості про мову Паскаль
Мова паскаль є універсальною мовою програмування високого рівня. Його основи розробив Ніклаус Вірт, професор технічного університету...
1. Вступ 5 Основи мови програмування 7 iconПрограма Предмет: моделювання в електроніці
Курс спирається на дисципліни „Вища математика”, „Загальна фізика”, „Основи програмування та алгоритмічні мови”
1. Вступ 5 Основи мови програмування 7 iconЛабораторна №7 Основи програмування
Присвоювання – найпростіше поняття програмування, але навіть і йому властиві певні тонкощі. Розглянемо приклад
1. Вступ 5 Основи мови програмування 7 iconЛекція №1. Загальна характеристика елементів мови програмування vba (Visual Basic for Application) Зміст Вступ 1 Мова vba І її можливості 1 Редактор Visual Basic 2
Лекція №1. Загальна характеристика елементів мови програмування vba (Visual Basic for Application)
1. Вступ 5 Основи мови програмування 7 iconПитання на залік з дисципліни “Основи програмування та алгоритмічні мови” (1 семестр)
Загальна структура програми на мові Pascal. Призначення кожного розділу, який може бути присутнім в програмі та місце їх розташування....
1. Вступ 5 Основи мови програмування 7 iconПрограма 2012
Оап (основи алго­рит­мізації та програмування). Програма передбачає навчити учнів володінню комп’ютером, його операційною системою...
1. Вступ 5 Основи мови програмування 7 iconЗавдання для практичних І контрольних робіт із розділу «основи алгоритмізації та програмування»
...
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©te.zavantag.com 2000-2017
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи