Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 13.05.2016
Сообщений: 23
1

Структура системы управления вводом-выводом

05.12.2017, 21:07. Просмотров 647. Ответов 3
Метки нет (Все метки)


Помогите, пожалуйста, глупой девушке-программисту. Изучаю совсем недавно Unix.Совсем не мое.Но задание сделать нужно. Не понимаю как делать следующее задание! Очень надеюсь, что есть желающие почистить карму и заодно помочь милой девушке, которая только учится.

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

неявное открытие стандартного файла ввода;
неявное открытие стандартного файла вывода;
неявное открытие стандартного файла вывода ошибок;
открытие пользовательского файла;
закрытие стандартного файла ввода (моделирование close(0));
получение копии дескриптора пользовательского файла (моделирование dup(fd), где fd - дескриптор пользовательского файла);
закрытие пользовательского файла (моделирование close(fd), где fd - дескриптор пользовательского файла).

После каждого из этапов печатаются таблица описателей файлов, таблица файлов, таблица открытых файлов процессов.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2017, 21:07
Ответы с готовыми решениями:

Ошибка с вводом/выводом
Qt компилирует, но в процессе исполнения программа закрывается с ошибкой. void main(void) { ...

Ошибка с вводом и выводом(указателями) массива
Здравствуйте. Что мне надо сделать: Создать массив с использованием указателя. Заполнить...

Написать программу с вводом выводом вектора через отдельные процедуры
Написать прогу с вводом выводом вектора через отдельные процедуры.Вектор объявить глобально (...

Средства управления вводом/выводом. Массивы
Cредства управления вводом/выводом. Дан целочисленный массив А(n,n) (n<=6). Вывести его на экран,...

3
volodin661
06.12.2017, 10:34
  #2

Не по теме:

Цитата Сообщение от anastasik Посмотреть сообщение
есть желающие почистить карму
жёстким ёршиком.

0
Модератор
Эксперт NIX
2779 / 2029 / 678
Регистрация: 02.03.2015
Сообщений: 6,510
06.12.2017, 12:16 3
На каком ЯП?
0
0 / 0 / 0
Регистрация: 13.05.2016
Сообщений: 23
06.12.2017, 21:06  [ТС] 4
Цитата Сообщение от Marinero Посмотреть сообщение
На каком ЯП
C, думаю
или на bash
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.12.2017, 21:06

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

Значения флагов-манипуляторов управления вводом/выводом.
Почему отличаются значения флагов-манипуляторов управления вводом/выводом, которые нахожу в инете,...

Выполнить поставленную задачу, используя средства управления вводом/выводом
Решить поставленную задачу, используя средства управления вводом/выводом. Дан целочисленный массив...

Вовлечение операционной системы в управление вводом-выводом. Что это?
Дали вопросы к зачету. Не могу разобраться. Объясните пожалуйста, если не сложно, что тут что...

Структура современной связи как структура системы власти - как структура государственного управления
Структура современной связи всё больше становится структурой государственного управления, в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.