- •Методичні вказівки й завдання до лабораторних робіт
- •Загальні рекомендації
- •Практикум з програмування. Turbo pascal
- •Робота з інтегрованим середовищем розробника
- •Запитання для контролю та самоконтролю
- •Лабораторна робота №1 структура програми. Лінійна програма. Організація введення/виведення. Стандартні функції. Базові типи даних Теоретичні відомості
- •Var перелік імен змінних та їх типів;
- •Приклад
- •Варіанти завдань
- •Запитання для контролю та самоконтролю
- •Лабораторна робота №2 програми розгалуженої структури Теоретичні відомості
- •Приклад
- •Варіанти завдань
- •Запитання для контролю та самоконтролю
- •Лабораторна робота №3 цикли з параметром Теоретичні відомості
- •Приклад
- •Варіанти завдань
- •Запитання для контролю та самоконтролю
- •Лабораторна робота №4 цикли з невідомим числом повторень Теоретичні відомості
- •Приклад
- •Варіанти завдань
- •Запитання для контролю та самоконтролю
- •Лабораторна робота №5 розв’язування задач з використанням масивів Теоретичні відомості
- •Var Ім'я : array[поч_індекс . . Кін_індекс] of Тип_даних;
- •Var Ім'я:array[поч_індекс1..Кін_індекс1,
- •Приклад
- •Варіанти завдань
- •Запитання для контролю та самоконтролю
- •Лабораторна робота №6 символьний тип даних, рядки, масиви рядків Теоретичні відомості
- •Приклад
- •Варіанти завдань
- •Запитання для контролю та самоконтролю
- •Лабораторна робота № 7 організація програм, що використовують допоміжні програми Теоретичні відомості
- •Приклад
- •Варіанти завдань
- •Запитання для контролю та самоконтролю
- •Лабораторна робота № 8 використання множин Теоретичні відомості
- •Приклад
- •Варіанти завдань
- •Запитання для контролю та самоконтролю
- •Лабораторна робота № 9 записи Теоретичні відомості
- •Var Ім’я_запису : Ім’я_типу;
- •Приклад
- •Варіанти завдань
- •Запитання для контролю та самоконтролю
- •Лабораторна робота № 10 обробка файлів Теоретичні відомості
- •Приклад
- •Варіанти завдань
- •Запитання для контролю та самоконтролю
- •Рекомендована література
Запитання для контролю та самоконтролю
Що таке файл, каталог, файлова система, таблиця розміщення файлів (FAT) диску?
Яка послідовність етапів обробки файлів засобами мови Turbo Pascal?
Які стандартні підпрограми використовуються для обробки файлів?
Які файлові типи використовуються у програмах на мові Turbo Pascal?
У чому полягає особливість послідовного та прямого доступу до файлів?
Чим пояснюється прямий доступ до компонентів типізованих файлів та послідовний доступ до компонентів текстових файлів?
Що таке вказівник читання/запису?
В чому особливість стандартних файлів Input та Output?
Як можна позиціювати вказівник читання/запису?
Якими підпрограмами реалізована у мові Turbo Pascal обробка файлів засобами операційної системи?
Що таке безтипові файли та як їх використовують?
Які існують правила щодо кількості одночасно відкритих файлів та щодо закриття файлів?
Рекомендована література
1. |
Абрамов В.И., Трифонов Н.П., Трифонова Г.Н. Введение в язык паскаль. - М., Наука, 1988. - 320 с. |
2. |
Бондарев В.М., Рублинецкий В.И., Качко Е.Г. Основы программирования. - Харьков, Фолио; Ростов н/Д: Феникс, 1997. - 368 с. |
3. |
Ван Тассел Д. Стиль, разработка, эффективность отладка и испытание программ. М., Мир, 1981. - 320 с., ил. |
4. |
Вирт Н. Алгоритмы и структуры данных / Пер. с англ. - М., Мир, 1989. - 360 с., ил. |
5. |
Зубов В.С. Программирование на языке Turbo Pascal. Изд. 3-е, испр. - М., Информационно-издательский дом Филинъ, 1997. - 320 с. |
6. |
Зуев Е.А. Turbo Pascal. Практическое программирование. - М., Изд-во ПРИОР, 1998. - 336 с. |
7. |
Информатика. Базовый курс. /Симонович С. В. и др. - СПб: Издательство Питер, 2000. - 640 с., ил. |
8. |
Культин Н.Б. Turbo Pascal в задачах и примерах. - СПб., БХВ-Санкт-Петербург, 2000. - 256 с., ил. |
9. |
Лукин С.Н. Турбо-Паскаль 7.0. Самоучитель для начинающих. - М., Диалог-МИФИ, 1999. - 384 с. |
10. |
Майерс Г. Надежность программного обеспечения / Пер. с англ. Под ред. Кауфмана В.Ш. - М., Мир, 1980. - 360 с. |
11. |
Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7.0 / Под ред. Тарасенко В.П. - 5-е изд., доп. и перераб. - К., ВЕК+, 1999. - 464 с., ил. |
12. |
Меженный О.А. Turbo Pascal: учитесь программировать. - М., Издательский дом “Вильямс”, 2001. - 448 с., ил. |
13. |
Молчанова С.И. Основы программирования. Турбо-Паскаль 7.0 для школьников и абитуриентов. - М., Аквариум, изд-во АСТ, 1999. - 224 с., ил. |
14. |
Немнюгин С.А. Turbo Pascal. - СПб., Изд-во Питер, 2001. - 496 с., ил. |
15. |
Очков В.Ф., Пухначев Ю.В. 128 советов начинающему программисту. - М., Энергоатомиздат, 1991. - 256 с., ил. |
16. |
Перминов О.Н. Программирование на языке Паскаль. - М., Радио и связь, 1988. - 224 с., ил. |
17. |
Поддубная Л.М., Шаньгин В.Ф. Мне нравится Паскаль. - М., Радио и связь, 1992. - 160 с.: ил. |
18. |
Сердюченко В.Я. Розробка алгоритмів та програмування на мові Turbo Pascal: Навчальний посібник для техн. вузів / Укр. мовою - Х.: ВКП Парітет ЛТД, 1995. - 352 с. |
19. |
Соммервил Иан Инженерия программного обеспечения. - 6-е изд.: Пер. с англ. - М., Изд. дом Вильямс, 2002. - 624 с., ил. |
20. |
Ставровский А.Б. Турбо Паскаль 7.0. Учебник. - К., Изд. группа BHV, 2000. - 400 с. |
21. |
Фаронов В. В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие. - М., Нолидж, 1999. - 616 с. |
УДК 519.85 (075.8)
ББК З973.26 - 018я73
Циммерман Г.А., Циммерман О.В. Основи програмування. Навчальний посібник для студентів напряму підготовки «Розробка програмного забезпечення» початкових курсів коледжів. - Запоріжжя: ЗНУ, 2011. - 83 с.