Реалізація програм з використанням файлів на алгоритмічній мові Паскаль

Складання блок-схеми задачі на алгоритмічній мові Паскаль. Операції з файлами: відкриття, запису даних, зчитування інформації, перейменування, закриття, знищення файла. Поняття фізичного ім’я файла. Процедура додавання даних до вже існуючого файла.

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

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

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

Міністерство освіти і науки України

Новокаховський електромеханічний технікум

Звіт

з лабораторної роботи №10

на тему

Реалізація програм з використанням

файлів

на алгоритмічній мові Паскаль

ЗЛР 0405,05,040,010

Виконав студент Перевірив

групи 5043 викладач

Туманов М.А. Пирогова Н.І.

1. Тема роботи

1.1 Реалізація програм з використанням файлів на алгоритмічній мові Pascal.

2. Мета роботи

2.1 Отримати навички використання роботи з файлами на алгоритмічній мові Паскаль

3. Обладнання

3.1 ПЕОМ IBM PC

4. Виконання роботи

4.1 Склав блок - схему відповідно до свого варіанту задачі

4.2 Записав її на алгоритмічній мові Паскаль

4.3 Виконав програму на ПЕОМ

5 Контрольні запитання

5.1 Які операції можна проводити з даними файла?

5.2 Що таке фізичне ім'я файла, чим воно відрізняться від логічного?

5.3 Як відкрити файл для запису?

5.4 Як додати данні до існуючого файла?

6 Відповіді на питання

6.1 З даними файла можна проводити слідуючи операції:

Rewrite(<Ім'я файла>) - Відкриває файл для запису

Write(<Ім'я файлу>) - Записує данні у файл

Append(<Ім'я файлу>) - Додає записи в кінець файла

Read(<Ім'я файлу>,< ім'я змінної>) - Зчитує данні з файла

EOF(<Ім'я файлу>) - Визначає кінець файла

Rename(<Ім'я файлу>) - Перейменовує файл

Close(<Ім'я файлу>) - Закриває файл

Erase(<Ім'я файлу>) - Знищує файл

6.2 Фізичне ім'я файла це ім'я під яким файл записано на диску

6.3 Щоб відкрити файл для запису необхідно використати процедуру Rewrite(<Ім'я файлу>,<Ім'я змінної>)

6.4 Щоб додати дані до вже існуючого файла необхідно скористатися процедурою Append(<Ім'я файлу>);

Текст програми

Program Michey;

uses crt;

var

ct:text; n,i,j:integer; x,y:string;

begin

clrscr;

assign(ct,'d:\instal\tp\animals.txt');

rewrite(ct);

Writeln('Введiть назви тваpин');

j:=1;

writeln('Hатискайте Enter пiсля кожної введеної тваpини.');

for i:=1 to 5 do

begin

write(j,': ');

readln(x);

writeln(ct,x);

j:=j+1; end;

writeln('Всi даннi успiшно занесенi у файл');

writeln('Для пеpегляду натиснiть Enter');

reset(ct);

while not eof(ct) do

begin

readln(ct,x);

writeln(x,'');

end;

repeat until keypressed;

close(ct);

end.

Результат виконання програми.

Введіть назви тварин

Лось

Бик

Білка

Корова

Баран

Вміст файла

Лось

Бик

Білка

Корова

Баран


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

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

    курсовая работа [27,0 K], добавлен 07.10.2010

  • Створення програми "Items", яка містить відомості про кінські забіги, на мові Паскаль у компіляторі Delphi 7. Реалізація зчитування з текстового файлу і збереження даних у типізованому файлі. Використання лінійних списків, особливості використання стеку.

    курсовая работа [721,6 K], добавлен 24.06.2013

  • Поняття та основні властивості алгоритму. Реалізація програми здійснюється за допомогою написаного раніше тексту (вихідного коду). Особливості середовища програмування Турбо Паскаль. Питання синтаксичної правильності та самодокументованості тексту.

    практическая работа [1023,8 K], добавлен 03.07.2014

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

    курсовая работа [147,7 K], добавлен 09.07.2009

  • Написання програм для перейменування файлів та копіювання файлів і підкаталогів (аналоги REN, XCOPY). Вибір методу розв'язки задачі та його обґрунтування. Алгоритм та реалізація програми, її системні вимоги. Інструкція для користувача та лістинг.

    курсовая работа [14,7 K], добавлен 08.08.2009

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

    реферат [86,4 K], добавлен 07.02.2011

  • Проверка существования и статуса файла. Определение его размера. Открытие файла для чтения, записи, добавления. Закрытие файловых дескрипторов. Запись из переменной в файл. Загрузка файла из сети. Создание и удаление каталога. Функции работы с каталогами.

    презентация [133,9 K], добавлен 21.06.2014

  • Язык программирования Турбо Паскаль. Запись алгоритма на языке программирования и отладка программы. Правила записи арифметических выражений. Стандартное расширение имени файла, созданного системным редактором. Составной оператор и вложенные условия.

    курсовая работа [75,0 K], добавлен 21.03.2013

  • Алгоритм и код программы для создания исходного двоичного файла чисел с произвольным количеством элементов, чтения из файла действительных восьмибайтных элементов и подсчёта общего количества элементов файла. Вывод результата работы программы на экран.

    контрольная работа [1,0 M], добавлен 23.11.2014

  • Загальні відомості про мову програмування, історія створення та використовування. Програма мовою Паскаль складається з лексем і символів – розділювачів. Робота з масивами, створення алгортимів. Складання програм з використанням процедур та функцій.

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

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