Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Перевалов Р.О. Записка к курсовой.docx
Скачиваний:
3
Добавлен:
26.09.2019
Размер:
380.91 Кб
Скачать

Министерство культуры российской федерации

Фгоу впо «пермский государственный институт искусства и культуры

Факультет документально-информационных коммуникаций

Кафедра информатики и информационных технологий

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

К КУРСОВОЙ РАБОТЕ

по дисциплине: «Высокоуровневые методы информатики и программирования»

на тему: «Каталог периферийной и офисной компьютерной техники»

Выполнил студент II курса, группы ИР-10/1 Р. О. Перевалов

Руководитель курсовой работы: доц. – Л.И. Кибрик

Оценка курсовой работы:__________________

Принял:_______________ Дата _____________

Содержание

Введение 3

1. Файлы Паскаль 6

2. Работа с файлами в Паскале 8

3. Основные процедуры и функции для работы с файлами 10

3.1 До начала работы с файлами 10

3.2 После окончания работы с файлами 10

3.3 Подготовка к записи в файл 11

3.4 Запись в файл 11

3.5 Подготовка файла к чтению 12

3.6 Чтение из файла 12

3.7 Функция определения достижения конца файла 13

3.8 Изменение имени файла 13

3.9 Уничтожение файла 14

3.10 Уничтожение файла от текущей позиции указателя до конца 14

3.11 Добавления записей в конец файла 14

4. Типизированные файлы 15

5. Текстовые файлы 16

Заключение 18

Список использованной литературы 20

Приложения 21

Введение

Delphi — язык программирования, который используется в одноимённой среде разработки. Сначала язык назывался Object Pascal. Начиная со среды разработки Delphi 7.0, в официальных документах Borland стала использовать название Delphi для обозначения языка Object Pascal.

В последнее время резко возрос интерес к программированию. Это связано с развитием и внедрением в повседневную жизнь информационно-коммуникационных технологий. Если человек имеет дело с компьютером, то рано или поздно у него возникает желание, а иногда и необходимость, программировать.

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

Delphi — это среда быстрой разработки приложений для ОС Windows, в которой в качестве языка программирования используется язык Delphi. Язык Delphi — строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.

В настоящее время программистам стала доступна очередная версия пакета Delphi - Borland Delphi 7 Studio. Как и предыдущие версии, Borland Delphi 7 Studio позволяет создавать самые различные программы: от простейших однооконных приложений до программ управления распределенными базами. Именно по-этому при создании курсового проекта я выбрал среду разработки Delphi.

Тема моего курсового проекта – создание каталога периферийной и офисной компьютерной техники. Эта программа должна быть простой и удобной в обращение. Она нацелена на занесение в каталог информации с последующей обработкой, удалением и хранением данных в файлах. Задача программы – это помощь в составлении отчетов и мониторинга периферийной и офисной компьютерной техники.

Хранение данных в переменных и массивах является временным, так как все эти данные теряются при завершении работы программы. При сохранении любая информация, введенная в память компьютера, записывается в файлы для долговременного хранения. Программы, которые Вы пишете в редакторе, при сохранении на диске также становятся файлами. Файлы имеют имя (состоящее из названия и возможного расширения, отделяемого точкой) и хранятся на дисках и других внешних запоминающих устройствах. Без файлов работа компьютера немыслима, потому что и операционная система, и все выполняемые программы также хранятся в файлах. В файлах может храниться и любая другая информация, нужная пользователю. Использование файлов предоставляет следующие возможности и удобства для программиста:

  • сохранение информации;

  • поддержание связи между программами, когда в одной создается, а в другой обрабатывается информация;

  • ввод информации осуществляется не во время работы программы, а заранее, что очень удобно при большом объеме данных ;

  • программа может помещать данные в файл без присутствия пользователя.

По способу доступа файлы можно разделить на последовательные, чтение и запись в которых производятся с начала байт за байтом, и файлы с произвольным доступом, допускающие чтение и запись в указанную позицию.

Целью данной курсовой работы является подробный анализ средств работы с файлами языка Object Pascal, и, на основе полученных знаний в данной области, дальнейшая разработка программы на тему «Каталог периферийной и офисной компьютерной техники». Программа должна корректно отображать, хранить, обрабатывать и сохранять данные в файл. Каталог содержит устройства и их характеристики такие как:

  • Монитор (тип, диагональ, угол обзора, цвет, фирма);

  • Мышь (тип, технология, цвет, фирма);

  • Клавиатура (тип, цвет, фирма);

  • Принтер (тип, цветность, цвет, фирма);

  • Сканер (разрешение, цвет, фирма);

  • Колонки (мощность, количество, цвет, фирма)

  • UPS (время работы, цвет, фирма)

Задача данной работы заключается в том, чтобы программа выполняла следующие функции:

  1. Добавление сведений о каждом устройстве;

  2. Удаление сведений о выбранном устройстве;

  3. Вывод сведений об устройствах;

  4. Запись данных в файл;

  5. Чтение данных из файла.