Записи в Turbo Pascal

Теоретичні аспекти програмування мовою Pascal. Основні поняття та елементи мови. Розділи оголошення сталих і змінних. Стандартні та нестандартні типи даних. Основні операції, стандартні функції та процедури, прості програми. Розгалуження, цикли, масиви.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык украинский
Дата добавления 21.10.2012
Размер файла 122,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

2. Коди типових помилок. ТР 7.0 генерує два типи повідомлень про помилки: помилки компіляції і помилки виконання.

Коди помилок компіляції, які найчастіше зустрічаються в процесі налагодження програми, мають такі номери:

3 Unknown identifier (Невідомий ідентифікатор). Цей ідентифікатор не був описаний.

4 Duplicate identifier (Повторення ідентифікатора).

5 Syntax error (Синтаксична помилка).

14 Invalid file name (Недопустиме ім'я файлу). Ім'я файлу неправильне або вказано неіснуючий шлях.

26 Type mismatch (Невідповідність типів).

42 Error in expression (Помилка у виразі).

62 Division by zero (Ділення на нуль).

64 Cannot Read or Write variables of this type (Немає можливості зчитати або записати змінні даного типу).

85 ";" expected (Очікується символ ";").

91 ":=" expected (Очікується символ ":=").

94 "." expected (Очікується символ ".").

95 ".." expected (Очікується символ "..").

Повідомлення про помилки виконання. Помилки виконання поділяються на: помилки на рівні DOS (коди з 1 до 99); помилки вводу-виводу (коди з 100 до 149); критичні помилки (коди з 150 до 199); фатальні помилки (з 200 до 255). Ось деякі з них: 2 Path not found (Шлях не знайдено).

103 File not open (Файл не відкритий).

104 File not open for input (Файл не відкритий для введення).

105 File not open for output (Файл не відкритий для виведення). 153 Unknown command (Невідома команда).

200 Division by zero (Ділення на нуль).

215 Arithmetic overflow error (Помилка під час виконання математичної операції).

3. Таблиця кодів ASCII. Таблиця кодів ASCII (American Standard Code for Information Interchange) складається з двох частин: базової з кодами від 0 до 127 і розширеної з кодами від 128 до 255. Коди від 0 до 32 зарезервовані для системних символів, коди від 128 до 175 і від 224 до 255 - для символів національних алфавітів, коди від 176 до 223 - для символів псевдографіки, за допомогою яких можна створити нескладні графічні зображення в текстовому режимі екрана. Перша чи перші дві цифри коду позначають номер рядка, а остання - номер стовпця, на перетині яких розташований відповідний символ. Наприклад, число 75 є кодом великої латинської літери К, а кириличній літері Л відповідає код 139. Розгляньте таблицю кодів від 30 до 255.

Таблиця кодів ASCII

Висновки

Курсова робота досліджувала одну з актуальних проблем сучасного програмування - записи в Turbo Pascal. Вивчення та аналіз низки літературних джерел дали змогу зробити такі висновки і узагальнення.

Головні переваги мови Pascal полягають у тому, що вона стала мовою, яка дає змогу створювати високоструктуровані програми з низькою імовірністю виникнення логічних помилок.

Pascal дає змогу легко здійснити перехід від структурного до об'єктно-орієнтованого програмування. Щодо цього він містить усі необхідні засоби: високу ступінь структурованості, модульність, абстрактність і можливість повторного використання як створених програмістом, так і стандартних конструкцій.

Запис (record) -- це структурований тип даних, призначений для зберігання в оперативній пам'яті та опрацювання даних, що складаються з полів - даних різних типів.

Часто виникає потреба опрацьовувати інформацію, розташовану на зовнішніх носіях (на дисках). Прикладами таких даних є інформація про успішність студентів, розклад руху транспорту, наявність товарів у магазинах, адресні книжки.

Файл -- це сукупність даних, які розташовані на зовнішньому носії. Дані у файлі називаються елементами. Кількість даних, на відміну від масиву, під час описування файлу не зазначають. Елемент файлу не має індекса. Тип елементів може бути як простим, так і складеним, але не може бути файлом.

Елементами текстових файлів є рядки (послідовності символів: букв, цифр, знаків та пропусків). Такий файл можна створювати та редагувати за допомогою текстового редактора. Розмежовувачем між елементами файлу є пропуск. Уведення кожного рядка закінчується натисканням на клавішу вводу.

Поширені два середовища програмування мовою Паскаль: Turbo Pascal 7.0 і Borland Pascal для MS-DOS і Windows. Вони призначені для підготовки текстів програм мовою Паскаль та їхнього виконання. Принципи складання програм (окрім роботи з графікою у Windows) для них однакові. Основні файли середовища Turbo Pascal 7.0 такі: turbo.exe (основний виконуваний файл, обсяг 402 Кбайт), turbo.tpl (бібліотека, 48 Кбайт, однак може залежити від конфігурації), turbo.tph (допомога, 730 Кбайт), graph.tpu (модуль для роботи з графікою, 33 Кбайти).

Для входу у середовище треба виконати команду turbo.exe. У верхньому рядку екрана буде розташоване головне меню, а в нижньому -- опис деяких функціональних клавіш.

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

1. Абрамов ВТ., Трифонов Н.П., Трифонова. Т.Н. Введение в язык Паскаль: Учеб. пособие. - М., 1988.

2. Абрамов СЛ., Зима B.C. Начала программирования на языке Паскаль. - М., 1987.

3. Абрамов С.А., Гнездилова Г.Г., Капустина Е.Н., Селюн М.И. Задачи по программированию. - М., 1988.

4. Белецкий Я. Турбо Паскаль с графикой для персональных компьютеров. - М., 1991.

5. Васюкова НД., Тюляева В.В. Практикум по основам программирования. Язык Паскаль: Учеб. пособие для учащихся сред. спец. учеб. заведений. - М., 1991.

6. Глинський Я.М. Основи інформатики та обчислювальної техніки. Частина ІV. Паскаль: Експеримент, підручник для 11 класу. - Львів, 1996.

7. Глинський ЯМ., Анохін В.Є., Ряжська В.А. Turbo Pascal і Delphi. Практикум. - Львів, 2000.

8. Глинський Я.М., Анохін В.Є., Ряжська В.А. Паскаль. Turbo Pascal і Delphi. 3-є вид. - Львів: «Деол», 2002. - 144 с.

9. Григас Г. Начала программирования. - М., 1987.

10. Грогоно П. Программирование на языке Паскаль. - М., 1982.

11. Довгаль С.И., Сбитнев А.И. Персональные ЭВМ: Турбо Паскаль 7.0, Объектное программирование. - К., 1995.

12. Йенсен К., Bирт H. Паскаль. Руководство для пользователя и описание языка. - М., 1982.

13. Зуев ЕА. Программирование на языке Turbo Pascal 6.0, 7.0. - М., 1993.

14. Климов Л.М. PASCAL 7.0. Практическое программирование. Решение типовых задач. - М.: КУДИЦ-ОБРАЗ, 2001.

15. Культин Н.Б. Программирование в Turbo Pascal 7.0 и Delphi. - СПб: BHV-Санкт-Петербург, 1997. - 240 с.

16. Немнюгин С A. Turbo Pascal. - СПб.: Питер, 2000. - 496 с.

17. Немнюгин С.А. Turbo Pascal:Практикум. - СПб.: Питер, 2000. - 256 с.

18. Немнюгин С A. TURBO PASCAL. - СПб: «Питер», 2001.

19. Перминов О.Н. Программирование на языке Паскаль. - М., 1988.

20. Пестриков В.М., Маслобоев А.Н. Turbo Pascal 7.0. Изучаем на примерах. - 2-е изд., перераб. и доп. - СПб.: Наука и техника, 2004. - 368 с.

21. Пильщиков. В.Н. Сборник упражнений по языку Паскаль. - М.: Наука

22. Попов В. Б. Turbo Pascal 7.0 для школьников. - М.: Финансы и статистика, 1996. - 464 с.

23. Прайс Д. Программирование на языке Паскаль: Практическое руководство. - М.: Мив, 1987. - 232 с.

24. Сергиевский М.В., Шалашов А.В. Турбо Паскаль 7.0. М.: Машиностроение, 1994. - 254 с.

25. Сердюченко В.Я. Розробка алгоритмів та програмування на мові Turbo Pascal: Навч. посібник для техн. вузів. - X., 1995.

26. Спірідонов В.І., Войтков В.Т. Обчислювальна техніка і програмування. - Хмельницький: ХТІ, 1992.

27. Турбо Паскаль 7.0. Изд. 12-е. - К.: Изд. группа BHV, 2000.

28. Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие. Изд. 7-е, перераб. -М.: «Нолидж», 2001.

29. Фаронов В.В. Delphi 5. Учебный курс. - М.: «Нолидж», 2001.

30. Фаронов В.В. Программирование на ПЭВМ в среде Турбо-Паскаль. - М.: Изд-во Моск. ун-та, 1990. - 526 с.

31. Фаронов В.В. Турбо Паскаль 7.0. Практика программирования: Учеб. пособие. - М.: Нолидж, 1999. - 432 с.

32. Федоров А. Особенности программирования на Borland Pascal. - К.: Диалектика, 1994. - 656 с.

33. Хвищун І.О. Програмування і математичне моделювання: Підруч. - К.: Видавничий Дім "Ін Юре", 2007. - 544 с.

Размещено на Allbest.ru


Подобные документы

  • Структура (класифікація) типів даних мови T. Pascal: прості, структуровані; стандартні модулі, їх призначення, символьні масиви. Визначення рядкового типу даних, основні операції. Стандартні засоби обробки рядків: присвоювання, порівняння, з’єднання.

    реферат [32,3 K], добавлен 13.11.2010

  • Програми і мови програмування. Алфавіт мови програмування. Лексеми, зарезервовані слова мови Pascal. Ідентифікатори, типи даних. Арифметичні вирази, операції. Стандартні функції, структура програми. Процедури введення-виведення. Правила написання команд.

    лекция [445,0 K], добавлен 24.07.2014

  • Тип як множина допустимих значень і операцій над об’єктами, формат його внутрішнього представлення. Класифікація типів даних; масиви, записи, файли, стандартні модулі. Функції і оператори роботи з рядками, засоби їх обробки: процедури і функції.

    реферат [32,3 K], добавлен 13.11.2010

  • Записи: ієрархічні, з варіантними полями, множини. Складання програм, які забезпечують дії з таблицями, відомостями, списками, каталогами, де містяться дані різних типів. Особливості використання процедур і функцій мови Turbo Pascal при розробці програм.

    реферат [39,8 K], добавлен 13.11.2010

  • Три типи файлів, які містять програми на Turbo Pascal. Призначення модулів та їх структура: заголовок, інтерфейсна частина та кінець. Стандартні модулі, їх особливості. Компіляція програм, які використовують модулі. Підключення модулів до програм.

    контрольная работа [19,6 K], добавлен 18.05.2009

  • Загальні відомості про процедури та функції. Характеристика, особливості і можливості мови Pascal, її використання для розробки наочних, компактних, структурованих програм, створення умов для систематичного і цілеспрямованого процесу програмування.

    реферат [30,0 K], добавлен 13.11.2010

  • Відновлення вхідного сигналу, який заданий графо-аналітично за способом розкладання на гармоніки методом Фур'є. Збереження даних спектрального аналізу у типізованих дискових файлах. Побудова таблиці символьних імен та лістинг програми мовою Turbo Pascal.

    курсовая работа [910,1 K], добавлен 31.10.2013

  • Створення програми для проходження тестового контролю по інтегральному численню за допомогою мови програмування Visual Basic. Опис математичного методу вирішення задачі. Структура вихідних даних. Стандартні функції та процедури. Налагодження програми.

    курсовая работа [2,7 M], добавлен 23.12.2014

  • Прості та умовні оператори мови С++. Робота з двовимірними масивами. Пошук та сортування даних. Робота з файлами та з динамічними структурами даних. Опис мови програмування Delphi. Складення програми до розроблених алгоритмів. Організація циклів.

    отчет по практике [4,3 M], добавлен 28.08.2014

  • Регулярний тип даних мови Pascal, що дозволяє в програмі задавати структуру даних, яка називається масивом. Поняття одновимірного та багатовимірного масиву. Прямі методи сортування масивів, типи даних. Таблиця результативності гравців футбольної команди.

    лекция [411,2 K], добавлен 24.07.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.