(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Системное программирование, стандарты и реализации

Все программы должны соответствовать принятому стилю кодирования.

Все возвращаемые функциями значения должны проверяться. В случае ошибок выполнение программы должно аварийно завершаться с выдачей сообщения об ошибке и кодом завершения EXIT_FAILURE.

2. Cтандарты и реализации

  1. Вывести значения всех пределов ISO C в Вашей системе.
  2. Вывести значения всех пределов POSIX в Вашей системе.
  3. Вывести значения всех конфигурационных пределов, доступных при компиляции.
  4. Вывести значения конфигурационных пределов, получаемых с помощью pathconf(), для корневой файловой системы
  5. Вывести значения всех конфигурационных пределов, получаемых с помощью sysconf().
  6. Измените с помощью команды ulimit какой-либо из пределов. Проверьте с помощью предыдущей программы.