ВУЗ:
Составители:
8
3. В тексте добавить после третьего слова новое слово.
4. Сформировать файл, содержащий записи по результатам сдачи очередного эк-
замена студентами группы. Сгруппировать записи по оценкам.
5. В тексте удалить лишние пробелы.
6. В тексте имеются произвольно расположенные русские и английские слова.
Разделить текст на два файла, в одном должны
находится английские слова, в
другом - русские.
7. Для заданного текста определить длину содержащейся в нем максимальной
серии символов, отличных от букв.
8. Сформировать файл, содержащий заключенные в круглые скобки последова-
тельности символов исходного текста.
9. Имеется текст со сведениями о сотрудниках предприятия, содержащими год
рождения. Выбрать и записать в файл
записи для сотрудников младше задан-
ного возраста.
10. Из файла, содержащего сведения о студентах сформировать файл, в который
входят только фамилии.
11. Из текста выбрать четные слова.
12. В тексте поменять местами первое и последнее слова.
Работа с каталогами
При выполнении работы необходимо использовать функции для работы с
файлами и каталогами, определенные стандартами UNIX и POSIX. Результаты
выполнения функций должны проверяться по возвращаемым значениям. В слу-
чае возникновения ошибки необходимо выводить соответствующие сообщения с
использованием стандартных функций вывода или специальных функций UNIX
для вывода сообщений - strerror() и perror().
В процессе выполнения программы
на терминал должны выдаваться со-
общения обо всех фазах ее работы и об основных состояниях файлов и катало-
гов. Эти состояния могут быть получены при использовании функций stat(),
fstat() или access().
Создание и уничтожение жестких ссылок на файлы организуются при ис-
пользовании функций link() и unlink(). Изменения режимов доступа к
файлам
выполняются функциями chmod() и fchmod().
Создание и уничтожение каталогов производится функциями: mkdir()
rmdir(). Для присмотра файла каталога он должен быть открыт с помощью
специальной функции opendir(). Закрытие каталога выполняется функцией
closedir(). Для присмотра каталога аналогично управляющей структуре
FILE, применяемой при работе с обычными файлами используется структура
DIR, с помощью которой организуется
доступ к файлу каталога. Чтение очеред-
ной записи каталога выполняется функцией readdir(). Для удобства работы
с каталогом могут также использоваться функции установки указателя текущей
3. В тексте добавить после третьего слова новое слово. 4. Сформировать файл, содержащий записи по результатам сдачи очередного эк- замена студентами группы. Сгруппировать записи по оценкам. 5. В тексте удалить лишние пробелы. 6. В тексте имеются произвольно расположенные русские и английские слова. Разделить текст на два файла, в одном должны находится английские слова, в другом - русские. 7. Для заданного текста определить длину содержащейся в нем максимальной серии символов, отличных от букв. 8. Сформировать файл, содержащий заключенные в круглые скобки последова- тельности символов исходного текста. 9. Имеется текст со сведениями о сотрудниках предприятия, содержащими год рождения. Выбрать и записать в файл записи для сотрудников младше задан- ного возраста. 10. Из файла, содержащего сведения о студентах сформировать файл, в который входят только фамилии. 11. Из текста выбрать четные слова. 12. В тексте поменять местами первое и последнее слова. Работа с каталогами При выполнении работы необходимо использовать функции для работы с файлами и каталогами, определенные стандартами UNIX и POSIX. Результаты выполнения функций должны проверяться по возвращаемым значениям. В слу- чае возникновения ошибки необходимо выводить соответствующие сообщения с использованием стандартных функций вывода или специальных функций UNIX для вывода сообщений - strerror() и perror(). В процессе выполнения программы на терминал должны выдаваться со- общения обо всех фазах ее работы и об основных состояниях файлов и катало- гов. Эти состояния могут быть получены при использовании функций stat(), fstat() или access(). Создание и уничтожение жестких ссылок на файлы организуются при ис- пользовании функций link() и unlink(). Изменения режимов доступа к файлам выполняются функциями chmod() и fchmod(). Создание и уничтожение каталогов производится функциями: mkdir() rmdir(). Для присмотра файла каталога он должен быть открыт с помощью специальной функции opendir(). Закрытие каталога выполняется функцией closedir(). Для присмотра каталога аналогично управляющей структуре FILE, применяемой при работе с обычными файлами используется структура DIR, с помощью которой организуется доступ к файлу каталога. Чтение очеред- ной записи каталога выполняется функцией readdir(). Для удобства работы с каталогом могут также использоваться функции установки указателя текущей 8
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »