![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 04.05.2019
Сообщений: 0
|
![]()
Помощь в выполнении 2 лабораторных работ.
Интерфейс с операционной системой UNIX. Низкоуровневый ввод-вывод. Цель работы Научиться использовать интерфейс системных вызовов , применяемых в программах на языке С, в ОС UNIX для организации низкоуровневого ввода- вывода . Задания для выполнения работы Замечание: во всех задачах при вводе-выводе использовать низкоуровневые средства системы UNIX. 2. Программа. Создать файл, являющийся конкатенацией других файлов. Имена файлов задаются в командной строке. 4. Программа. В каждом из данных файлов удалить те N–ки байт, в которых первый байт равен коду символа s. Имена файлов, символ s и величина N задаются в командной строке. Организация взаимодействия родственных процессов в OC UNIX. Цель работы Освоить технологию программного управления взаимодействием процессов с помощью объекта ядра - неименованного канала pipe ; изучить особенности организации конвейера команд. Задание 1. Организация конвейера и перенаправления ввода-вывода. Написать программу, моделирующую команду SHELL: (здесь pri имена процессов, argi аргументы процессов, f.dat файл входных данных, f.res файл результатов; в каждом из процессов pri использован стандартный ввод-вывод). Аргументы, необходимые этой программе, задаются в командной строке (массив argv[] ). d) pr1pr2 >> f.res |
![]() |
![]() |
![]() |
#2 |
Регистрация: 08.06.2011
Сообщений: 4
|
![]()
bratunets, Обращайтесь,выполню
здесь я так понимаю open reed write для последнего задания fork pipe и execl для передачи выхода Pipe зы. Задание D неотчетливо видно. что там между процессами? Контакты cyber4401@gmail.com http://vk.com/cyber4401 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно сделать задание по СПО (системное программное обеспечение) | мария 123 | Фриланс | 2 | 18.05.2018 05:42 |
программное обеспечение | мала | Помощь студентам | 6 | 13.02.2013 08:58 |
Системное программное обеспечение | motaro | Фриланс | 0 | 21.11.2011 19:48 |
программное обеспечение | (-ANY-) | Помощь студентам | 1 | 21.01.2011 13:15 |