Контрольная работа по дисциплине: Операционные системы. Вариант №3

Цена:
480 руб.

Состав работы

material.view.file_icon 1790D41C-B35C-48A6-B09C-974C08238D97.doc
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

ТЕМА: Взаимодействие процессов через канал FIFO
Целью работы является изучение межпроцессного взаимодействия через канал FIFO в операционной системе LINUX

ВАРИАНТ 3 Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
.
Программы должны выполнять следующие действия.
1) Программа-Клиент отправляет серверу первое слово стихотворения , либо слово «bye». Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала в случае поступления от сервера ответа.
2) Программа-Сервер получает строку от клиента и отвечает на неё следующим образом: либо следующее слово стиха, либо, если получил – «bye», то – «bye». Работа сервера завершается закрытием и уничтожением канала после отправления ответа.
3) Весь диалог должен быть выведен на экран.

Дополнительная информация

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы
Вид работы: Контрольная работа
Оценка: Зачет
Дата оценки: 07.01.2021
Рецензия: Уважаемый,

Моренкова Ольга Ильинична

Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Контрольная работа по дисциплине: Операционные системы. Вариант №3
Контрольная работа По дисциплине: Операционные системы Задание на контрольную работу по дисциплине «Приложения Unix систем» Вариант 3 Теоретический вопрос: 1. Типы ядер ОС. Основные функции ядра. Состав ядра Unix. Задание: 1. Получите с помощью одной команды файл, содержащий все числовые идентификаторы пользователей, зарегистрированных в системе. Идентификаторы пользователей находятся в файле /etc/passwd: Для вывода столбца номер 4 указываем разделитель «:» и указываем № столбца: 2. Напи
User IT-STUDHELP : 21 декабря 2022
600 руб.
promo
Контрольная работа по дисциплине: Операционные системы. Вариант №3
Контрольная работа По дисциплине: Операционные системы Вариант: 3 Задания: 1.Два потока: первый читает информацию из файла (например, стихи или текст программы) в буфер, второй эту информацию из буфера выдаёт на экран. При заполнении окна вывода до конца его содержимое не должно обновляться полностью – вывод новой информации должен осуществляться в последнюю строку, а все остальные строки смещаться вверх (по материалам лаб. работы №3). Имя читаемого файла задавать как параметр командной строки
User IT-STUDHELP : 19 декабря 2022
600 руб.
promo
Контрольная работа по дисциплине: Операционные системы Вариант № 3
Контрольная работа по дисциплине: Операционные системы Вариант № 3 Теоретический вопрос: 1. Типы ядер ОС. Основные функции ядра. Состав ядра Unix. Задание: 1. Получите с помощью одной команды файл, содержащий все числовые идентификаторы пользователей, зарегистрированных в системе. 2. Написать скрипт, который рекурсивно выводит все файлы из заданного каталога, переданного в качестве параметра, в следующем формате: Имя_файла – Тип_файла. 3. Укажите параметры команд route и iptables для: a. нас
User dralex : 3 мая 2020
400 руб.
КОНТРОЛЬНАЯ РАБОТА по дисциплине «Операционные системы»
Теоретический вопрос: 1. Вычисления в Shell. Структурные операторы Shell. Задание: 1. В одном из текстовых файлов после строк, которые заканчиваются запятой или точкой, вставить пустую строку. 2. Написать скрипт, позволяющий при входе в систему пользователю-владельцу присваивать все права доступа на все файлы домашней директории и подкаталогов. 3. Укажите параметры команд route и iptables для: a. настройки таблицы маршрутизации 192.168.1.0, подсеть на 128 адресов; ip r add 192.168.1.0/25 via 192
User mike0307 : 25 октября 2020
400 руб.
Операционные системы. Вариант 3.
Задание. Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1). Окончание работы программы должно происходить при приостановке вс
User Lost : 15 февраля 2012
400 руб.
Взаимодействие процессов через канал FIFO - Контрольная работа по дисциплине: Операционные системы. Вариант 3
Тема: «Взаимодействие процессов через канал FIFO» Цель работы: Целью работы является изучение межпроцессного взаимодействия через канал FIFO в операционной системе LINUX. Задание контрольной работы Номер варианта вашего задания должен совпадать с двумя последними цифрами пароля. Таблица 1 – Задание на контрольную работу согласно варианту № варианта: 3 Задание на контрольную работу: Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO. Программы
User SibGOODy : 17 декабря 2023
1000 руб.
promo
Контрольная работа по дисциплине: Операционные системы. Вариант №3 (Задания 1, 4, 12)
1.Два потока: первый читает информацию из файла (например, стихи или текст программы) в буфер, второй эту информацию из буфера выдаёт на экран. При заполнении окна вывода до конца его содержимое не должно обновляться полностью – вывод новой информации должен осуществляться в последнюю строку, а все остальные строки смещаться вверх (по материалам лаб. работы №3). Имя читаемого файла задавать как параметр командной строки. После окончания файла он начинает считываться заново. 4.Вывод заголовка ра
User IT-STUDHELP : 21 марта 2019
190 руб.
promo
Основы инфокоммуникационных технологий. Зачет. Билет №7.
Билет No7 1. Пропускная способность канала это- С=∆F_k log_2(P_c/P_ш ), С=log_2〖(1+P_c/P_ш )〗, С=∆F_k log_2〖(1+P_c/P_ш )〗, С=∆F_k log_2〖(1-P_c/P_ш )〗 2. В чем заключается принцип факсимильной связи. 3. С какой частотой следует дискретизировать аналоговый сигнал? 4. В чем состоит принцип амплитудной модуляции? Сигнал на входе модулятора 10010. Изобразите сигнал на выходе модулятора.
User tihkv : 5 апреля 2018
100 руб.
Основы инфокоммуникационных технологий. Зачет. Билет №7.
Исследование и модернизация технологического процесса механической обработки детали “Крышка гидроцилиндра 88.66.310”.
Содержание Введение...................................................................................................................7 1. ИССЛЕДОВАНИЕ ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА..........................11 1.1. Анализ объекта производства.......................................................................11 1.2. Анализ особенностей производства.............................................................12 1.З. Анализ исходной заготовки.........................................................
User Infi : 27 сентября 2009
Исследование и модернизация технологического процесса механической обработки детали “Крышка гидроцилиндра 88.66.310”.
Теория информации Лабораторная работа №1 Вычисление энтропии Шеннона
Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения этой практической работы необходимо иметь три файла. Объем каждого файла больше 10 Кб, формат txt. В первом файле должна содержаться последовательность символов (количество различных символов больше 3) с равномерным распределением, т.е. символы в файле встречаются равновероятно и нез
User svladislav987 : 30 августа 2023
100 руб.
Экзамен. По дисциплине: Безопасность жизнедеятельности. Билет №23
1.Характеристика средств коллективной и индивидуальной защиты. 2. Основные причины несчастных случаев от действия электрического тока. Оказание первой помощи при поражении током 3. В электрической сети (трехфазной трехпроводной, с изолированной нейтралью) напряжением 380/220 В фаза С вследствие повреждения изоляции оказалась замкнутой на корпус незаземленной электроустановки, которой касается человек, а фаза В замкнулась на землю, при этом сопротивление замыкания оказалось равным 100 Ом. Опред
User Натуся : 5 октября 2012
30 руб.
up Наверх