Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие Макушкиной по МОЯ.doc
Скачиваний:
46
Добавлен:
16.11.2019
Размер:
1.33 Mб
Скачать

7.11 Задание

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

Варианты заданий:

  1. Выровнять все строки в файле по правому краю

  2. Выровнять все строки в файле по центру

  3. Выровнять все строки в файле по левому краю

  4. Отформатировать файл таким образом, чтобы длина каждой строки не превышала заданного пользователем значения

  5. Отсортировать строки файла по длинам

  6. Отсортировать строки файла по количеству гласных букв

  7. Отсортировать строки файла по алфавиту по первым трем буквам

  8. Отсортировать строки файла по количеству одинаковых букв

  9. Найти в каждой строке файла заданную пользователем последовательность символов и заменить на введенное слово

7.12 Требования к отчету

Отчет лабораторной работы представляется в печатном виде.

Отчет должен содержать:

- титульный лист;

- содержание;

- цель лабораторной работы;

- вариант задания;

- исходный текст программы;

- результат в 16-тиричном и 10-тичном виде.

7.13 Контрольные вопросы и упражнения

1) Опишите работу функции создания файла с примером.

2) Опишите работу функции открытия существующего файла с примером.

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

4) Опишите работу функции чтения файла с примером.

5) Опишите работу функции записи в файл с примером.

6) Опишите работу функции переименования файла с примером.

7) Опишите работу функции удаления файла с примером.

8) Опишите работу функции закрытия файла с примером.

9) Опишите работу функции поиска файла с примером.

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

  1. Питер Абель Assembler и программирование для IBM PC 1995.

  2. В. Юров Assembler, 2001

  3. Пильщиков В.Н. Программирование на языке ассемблера IBM PC.-М.: “ДИАЛОГ-МИФИ”,1997.-288с.

  4. Орлов С.Б. Программа-справочник по системе программирования турбо ассемблер 2.0. Руководство пользователя. М. 1990г.

  5. Павловская С.С. Методические указания к выполнению лабораторных работ по машинно-ориентированным языкам, Волгоград,2004,-24с

Составители: Лидия Александровна Макушкина

Игорь Александрович Макушкин

Основы языка Assembler.

Учебное пособие (лабораторный практикум) по дисциплине «Машинно-ориентированные языки».

Редактор Е.М. Марносова

Темплан 2008 г., поз №

Подписано в печать___________Формат 60*84 1.16

на магнитоносителе Усл. печ. л. 1,86

Уч.-изд. л. 1,92 Заказ ___________

Волгоградский технический университет

400131 Волгоград, просп. им. В.И. Ленина, 28

РПК «Политехник»

Волгоградского государственного технического университета

400131 Волгоград, ул. Советская, 35

108