Подробнее о заявке
Предмет C/C++
Заявка номер Private
Стоимость 1212 руб.
Уникальность 70%
Объем 30 стр.
Дата заявки: 26.01.2015
Выполнено: 30.01.2015
Лабораторная работа по C/C++:

«Несколько лабораторных под терминалы линкуса»

Задание

1) Сообщения:

Клиент и сервер обмениваются между собой сообщениями. Программы запускаются на разных терминалах. Каждая программа записывает сообщения в файл, расширением которого является идентификатор процесса, принадлежащий этой программе

2) Каналы:

Клиент передают серверу запрос в виде полного пути к файлу. Сервер читает этот файл и передает клиенту его содержание или сообщение об ошибке, если файл не существует или не доступен для чтения. Клиент записывает полученную информацию в файл в текущем каталоге с тем же именем и дополняет его расширением result.

3) Создание процессов:

а) Разработать программу, выполняющую "разветвление" посредством системного вызова fork(). Вывести На экран идентификаторы PID и PPID для родительского и дочернего процессов. разработать функцию перенаправления стандартного вывода в файл.

б) В самом начале программы, до порождения дочернего процесса, сделать процесс лидером группы и сеанса. Вызвать в обоих процессах с помощью любого системного вызова стандартную команду ps и перенаправить ее выход в файл. Модифицировать программу таким образом, чтобы лидером сеанса и группы стал родительский процесс. Повторно запустить программу, предварительно сохранив дампы предыдущего запуска. Объяснить произошедшие изменения. Освободить ячейку таблицы процессов порожденного процесса.

в) Программа приостанавливается, а затем по истечению заданного времени продолжает свою работу периодически выдавая на терминал сообщения о прошедшем после последней приостановки времени.

г) Получить сигнальную маску процесса и вывести в файл протокола существующий набор сигналов. Заменить набор сигналов на противоположный ( инверсный) и вновь занести полученные значения в файл протокола

В программах нужны пояснения основных моментов, действий, ну и тд, чтоб смог объяснить

Читать больше
Срок выполнения:
  • Бесплатные корректировки
  • Шпаргалки в подарок!
  • Предоплата всего 25%
от 2 дней
Похожие заявки по c/c++

Тип: Лабораторная работа

Предмет: C/C++

Численное интегрирование

Стоимость: 1188 руб.

Тип: Лабораторная работа

Предмет: C/C++

Подпрограммы

Стоимость: 1488 руб.

Тип: Лабораторная работа

Предмет: C/C++

Программирование

Стоимость: 1260 руб.

Тип: Лабораторная работа

Предмет: C/C++

Лабораторные работы по алгоритмам и структурам данных

Стоимость: 1416 руб.

Тип: Лабораторная работа

Предмет: C/C++

Структуры и алгоритмы обработки данных в ЭВМ 040409

Стоимость: 1380 руб.

Тип: Лабораторная работа

Предмет: C/C++

Теория вычислительных процессов. ТУСУР. Романенко

Стоимость: 1416 руб.

Тип: Лабораторная работа

Предмет: C/C++

c++ Одна задача

Стоимость: 1476 руб.

Закажи Лабораторную работу с полным сопровождением до защиты!
Думаете, что скачать готовую работу — это хороший вариант? Лучше закажите уникальную и сдайте её с первого раза!

Отзывы студентов

Никита 01.09.2024
Опишу свой опыт сотрудничества с данной компанией. К ним обращался в конце мая, когда требовалось помощь по решению лаб…
Григорий 27.06.2022
Отлично сделанная работа, все как просил, большое спасибо!!!
Алексей 07.04.2022
Сделали качественно и быстро, большое спасибо. Отличный сервис
Иван 29.03.2022
Работа выполнена хорошо! Спасибо за подбор автора и конечно самому автору!
Ирина 27.12.2021
Спасибо большое за помощью. Работу приняли!!!
Алина 19.05.2021
Спасибо большое! В нужный срок, всё как я просила. Очень выручили!!!
Юлия 29.12.2020
Спасибо большое! Вы очень мне помогли. За Лабораторную работу получила максимальный балл!
Виктория 07.05.2020
Работа принята с первого раза. Спасибо.
Влад 28.12.2019
Спасибо! Все супер!
Александр ( клиенту только ЗВОНИТЬ) 04.09.2019
Зайцева и Гладкая супер работники.
Лайфхаки по оформлению работ
Как правильно написать рецензию на книгу: план, структура, правила, пример

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

Читать дальше
Как писать сочинение по истории на отлично

Требования к ЕГЭ меняются ежегодно. Несколько лет назад школьники составляли на экзамене исторический портрет государственного деятеля, теперь их задача — подготовить историческое сочинение о значимой в жизни страны эпохе. После того, как ознакомитесь с секретами этой работы, можете узнать, .Подгот…

Читать дальше