Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Расширенные функции синхронизации потоков (Си)
Создан заказ №825440
24 ноября 2015

Расширенные функции синхронизации потоков (Си)

Как заказчик описал требования к работе:
Напишите функцию, удовлетворяющую следующим условиям: a. Прототип функции: int lab_pthread_mutex_trylock(pthread_mutex_t *mutex); b. Входной параметр: адрес мьютекса c. Функция возвращает следующие значения: 0 в случае, если мьютекс может быть захвачен без блокировки потока, 1 если попытка захвата м ьютекса с помощью функции pthread_mutex_lock(…) приведет к блокировке вызывающего ее потока, -1 в случае любой ошибки При реализации функции разрешается использовать стандартные структуры и функции библиотек ОС Linux, за исключением функции pthread_mutex_trylock(…). Напишите функцию, удовлетворяющую следующим условиям: a. Прототип функции: int lab_pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex, unsigned int timetowait); b. Входные параметры: адрес условной переменной, адрес мьютекса, количество миллисекунд, устанавливаемое для ожидания условной переменной. c. Функция возвращает следующие значения: 0 в случае успешного выполнения функции, 1 в случае, если время ожидания условной переменной превысило заданное в па-раметре timetowait количество миллисекунд, -1 в случае любой ошибки При реализации функции разрешается использовать стандартные структуры и функции библиотек ОС Linux, за исключением функции pthread_cond_timedwait(…). Написать нужно на языке С. Компелировать в gcc под Linux. Более подробно о задании можно посмотреть в файле, который прикреплю к заказу
подробнее
Заказчик
заплатил
20 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик принял работу без использования гарантии
25 ноября 2015
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
Michaellsv
5
скачать
Расширенные функции синхронизации потоков (Си).jpg
2020-05-29 13:00
Последний отзыв студента о бирже Автор24
Общая оценка
4.6
Положительно
В целом, нормально. Но автор использовал питон, чег делать не следовало, исходя из задания.

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Тебя также могут заинтересовать
Написать программу для банкомата C# Windows Forms
Лабораторная работа
Программирование
Стоимость:
300 ₽
Разработка личного кабинета на платформе asp.net core
Задача по программированию
Программирование
Программирование на языке Pascal, табулирование функции
Курсовая работа
Программирование
Стоимость:
700 ₽
Создание отбора списка в 1С предприятие 8.3.18
Задача по программированию
Программирование
Написать программу CAD-системы (Python, C++ или C#)
Лабораторная работа
Программирование
Стоимость:
300 ₽
Что такое Bootstrap CSS и его преимущества
Реферат
Программирование
Стоимость:
300 ₽
Материнская плата. Устройство, функции Чипсет
Реферат
Программирование
Стоимость:
300 ₽
Форматирование текста по методическим указаниям
Набор текста
Программирование
Стоимость:
300 ₽
Даны три целые матрицы
Лабораторная работа
Программирование
Стоимость:
300 ₽
Сайт
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование на языке высокого уровня
Курсовая работа
Программирование
Стоимость:
700 ₽
Ежедневник в 1С:Предприятие 8.
Решение задач
Программирование
Стоимость:
150 ₽
Решаем задачу на двух языках программирования C# и Python.
Решение задач
Программирование
Стоимость:
150 ₽
СМО задача
Решение задач
Программирование
Стоимость:
150 ₽
Нужна помощь в написании программы на языке Java
Решение задач
Программирование
Стоимость:
150 ₽
Разработать программу, сделать по ней краткий отчет (язык с++ или с#)
Решение задач
Программирование
Стоимость:
150 ₽
Написать программу на python. Задача об упаковке в контейнеры
Решение задач
Программирование
Стоимость:
150 ₽
Читай полезные статьи в нашем
Дерево модели в Компас-3D
Если рядом с изображением документа в панели, отображающей «дерево», стоит значок «+», то это означает, что он имеет подчиненные объекты. Для отображения их в списке, нужно щелкнуть мышью по значку. Контекстные меню объектов Дерева построения предназначены для облегчения доступа к командам, часто используемым в работе с объектами этого типа.
В ходе работы с любой деталью на экране отображается окн...
подробнее
Геометрический калькулятор в Компас-3D
К примеру, используя геометрический калькулятор, можно построить окружность, имеющую радиус, равный длине определенного объекта, отрезок, имеющий угол наклона, равный углу, образованному другими отрезками, и др.
В процессе создания или редактирования любого объекта на Панели свойств отобразятся поля, в которые нужно будет ввести значения параметров объекта. Данные об элементах вводятся либо вручную...
подробнее
Списки в HTML
Информация, представленная списками в языке HTML, строится с помощью специального набора тегов. Списки являются одной из самых популярных форм представления данных, как в электронном виде, так и в печатном. Со списками человек встречается практически ежедневно и повсеместно (список покупок в магазине, учащихся в кабинете и т.д.).
В языке HTML используются основные типы списков:
При организации раз...
подробнее
Использование Javascript для создания сценария на веб-странице
Всемирная сеть на заре своего существования способна была получать лишь текстовую информацию. Первые версии HTML не имели в своем составе средств, интегрирующих графические объекты в документы. Несмотря на молодость веб-технологии, темпы ее роста значительно превысили темпы развития других информационных технологий.
На сегодняшний день в веб-узлах содержатся разнообразные виды информации: графика, ...
подробнее
Дерево модели в Компас-3D
Если рядом с изображением документа в панели, отображающей «дерево», стоит значок «+», то это означает, что он имеет подчиненные объекты. Для отображения их в списке, нужно щелкнуть мышью по значку. Контекстные меню объектов Дерева построения предназначены для облегчения доступа к командам, часто используемым в работе с объектами этого типа.
В ходе работы с любой деталью на экране отображается окн...
подробнее
Геометрический калькулятор в Компас-3D
К примеру, используя геометрический калькулятор, можно построить окружность, имеющую радиус, равный длине определенного объекта, отрезок, имеющий угол наклона, равный углу, образованному другими отрезками, и др.
В процессе создания или редактирования любого объекта на Панели свойств отобразятся поля, в которые нужно будет ввести значения параметров объекта. Данные об элементах вводятся либо вручную...
подробнее
Списки в HTML
Информация, представленная списками в языке HTML, строится с помощью специального набора тегов. Списки являются одной из самых популярных форм представления данных, как в электронном виде, так и в печатном. Со списками человек встречается практически ежедневно и повсеместно (список покупок в магазине, учащихся в кабинете и т.д.).
В языке HTML используются основные типы списков:
При организации раз...
подробнее
Использование Javascript для создания сценария на веб-странице
Всемирная сеть на заре своего существования способна была получать лишь текстовую информацию. Первые версии HTML не имели в своем составе средств, интегрирующих графические объекты в документы. Несмотря на молодость веб-технологии, темпы ее роста значительно превысили темпы развития других информационных технологий.
На сегодняшний день в веб-узлах содержатся разнообразные виды информации: графика, ...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы