Здавалка
Главная | Обратная связь

Лабораторна робота №1



Основні відомості про мову Паскаль

 

 
 
Виконав: студент групи ЕК-71 Петренко Д.А.   Перевірив: асистент Іваненко А.А.  

 


Київ 2009

 

на інших аркушах йде виклад за таким планом:

· мета роботи;

· основні теоретичні відомості по темі;

· умова завдання, вибраного відповідно до варіанта;

· блок-схема алгоритму вирішення завдання;

· надрукована програма на мові Паскаль і результати розрахунків;

· аналіз результатів розрахунків та висновки.


 

Список літератури

1. Бородич Ю. С., Вальвачев А. Н., Кузмич А. И. Паскаль для персональных компьютеров. – М.: Наука, 1994 – 200 с.

2. Фаронов В. В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие. – М.: «Нолидж», 1998. – 616 с.

3. Сухарев М. В. Основы Delphi. Профессиональный подход. – СПб.: Наука и техника, 2004. – 600 с.

4. Сайт “Pascaler” http://www.pascaler.ru/

5. Сайт “Программное обеспечение” http://software.lviv.ua/


Вступ. 3

1. Лабораторна робота №1. Основні відомості про мову Паскаль. 6

1.1. Перша програма. Оператори виводу Write, Writeln. 6

1.2. Константи та змінні. 8

1.3. Типи даних. Числові типи. Операції над числовими типами. 10

1.4. Оператори вводу Read, Readln. 14

1.5. Математичні функції. 15

1.6. Приклад 1. 17

1.7. Індивідуальні завдання. 20

2. Лабораторна робота №2. Умовний оператор IF, та оператор переходу GOTO. 22

2.1. Операції порівняння. 22

2.2. Тип даних Boolean та логічні операції. 22

2.3. Умовний оператор IF. 25

2.4. Мітки та оператор GOTO. Коментарі. 29

2.5. Приклад 2. 31

2.6. Індивідуальні завдання. 33

3. Лабораторна робота №3 Оператор вибору Case. 41

3.1. Символьний тип даних Char. 41

3.2. Оператор вибору CASE. 42

3.3. Приклад 3. 43

3.4. Індивідуальні завдання. 45

4. Лабораторна робота №4 Ітераційні цикли (For, Repeat, While) без використання функцій. 50

4.1. Оператор циклу з параметром For. 50

4.2. Оператор циклу з пост-умовою Repeat. 54

4.3. Оператор циклу з передумовою While. 57

4.4. Приклад 4. 59

4.5. Індивідуальні завдання. 62

5. Лабораторна робота №5 Вивчення циклів з використанням функцій. 69

5.1. Процедури і функції, що задаються користувачем. 69

5.2. Приклад 5. 71

5.3. Індивідуальні завдання. 75

6. Лабораторна робота №6. Робота з масивами. 82

6.1. Поняття масивів. 82

6.2. Багатовимірні масиви. 83

6.3. Ввід і вивід масивів. 84

6.4. Приклад 6. 87

6.5. Індивідуальні завдання. 91

7. Лабораторна робота №7. Робота з рядками. 95

7.1. Тип даних String. 95

7.2. Функції та процедури для роботи з рядками. 96

7.3. Порівняння рядків. 99

7.4. Приклад 7. 100

7.5. Індивідуальні завдання. 101

8. Лабораторна робота №8. Робота з файлами. 105

8.1. Поняття файлу. Імена файлів. 105

8.2. Текстові файли. 106

8.3. Процедури для роботи з файлами. 107

8.4. Функції для роботи з файлами. 109

8.5. Приклад 8. 110

8.6. Індивідуальні завдання. 114

9. Лабораторна робота №9. Бібліотека CRT. Текстовий режим. 121

9.1. Поняття бібліотеки процедур та функцій. Бібліотека CRT. 121

9.2. Програмування клавіатури. 122

9.3. Текстовий режим відображення. 124

9.4. Керування звуком. 128

9.5. Приклад 9. 129

9.6. Індивідуальні завдання. 130

10............................ Лабораторна робота №10. Бібліотека Graph. Графічний режим. 135

10.1. Графічний режим. 135

10.2. Система координат. Лінії та крапки. 138

10.3. Багатокутники, дуги, кола та еліпси. 141

10.4. Замальовування замкнених фігур. 143

10.5. Відображення тексту. 144

10.6. Приклад 10. 145

10.7. Індивідуальні завдання. 147

Додаток. 152

Список літератури. 154

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.