Рассчитай точную стоимость своей работы и получи промокод на скидку 200 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+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
Заказ выполнил
anatoliy17
5
скачать
Расширенные функции синхронизации потоков (Си).jpg
2020-05-29 13:00
Последний отзыв студента о бирже Автор24
Общая оценка
4.6
Положительно
В целом, нормально. Но автор использовал питон, чег делать не следовало, исходя из задания.

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
Лабораторная работа по програмированию . Создать сайт по торговле одежды
Лабораторная работа
Программирование
Стоимость:
300 ₽
Требуется на языке ассемблера TMS320C6x разработать программу
Решение задач
Программирование
Стоимость:
150 ₽
Алгоритмы сортировки данных.
Курсовая работа
Программирование
Стоимость:
700 ₽
База данных театральной студии 1с:предприятие
Лабораторная работа
Программирование
Стоимость:
300 ₽
Написать программу 2D игры
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка веб-приложения "автотранспортное предприятие"
Курсовая работа
Программирование
Стоимость:
700 ₽
Новое задание по программированию
Решение задач
Программирование
Стоимость:
150 ₽
Создание консольного приложения
Решение задач
Программирование
Стоимость:
150 ₽
Составить программу вычисления следующих функций:
Решение задач
Программирование
Стоимость:
150 ₽
Visual studio 2012.Программирование.С#.Стек и очередь.
Решение задач
Программирование
Стоимость:
150 ₽
Новое задание по программированию
Решение задач
Программирование
Стоимость:
150 ₽
Решение задач на тему «Cube», программирование
Решение задач
Программирование
Стоимость:
150 ₽
Написать клиент-серверное приложение с использование WCF
Решение задач
Программирование
Стоимость:
150 ₽
Читай полезные статьи в нашем
Дерево модели в Компас-3D
Если рядом с изображением документа в панели, отображающей «дерево», стоит значок «+», то это означает, что он имеет подчиненные объекты. Для отображения их в списке, нужно щелкнуть мышью по значку. Контекстные меню объектов Дерева построения предназначены для облегчения доступа к командам, часто используемым в работе с объектами этого типа.
В ходе работы с любой деталью на экране отображается окн...
подробнее
Геометрический калькулятор в Компас-3D
К примеру, используя геометрический калькулятор, можно построить окружность, имеющую радиус, равный длине определенного объекта, отрезок, имеющий угол наклона, равный углу, образованному другими отрезками, и др.
В процессе создания или редактирования любого объекта на Панели свойств отобразятся поля, в которые нужно будет ввести значения параметров объекта. Данные об элементах вводятся либо вручную...
подробнее
Списки в HTML
Информация, представленная списками в языке HTML, строится с помощью специального набора тегов. Списки являются одной из самых популярных форм представления данных, как в электронном виде, так и в печатном. Со списками человек встречается практически ежедневно и повсеместно (список покупок в магазине, учащихся в кабинете и т.д.).
В языке HTML используются основные типы списков:
При организации раз...
подробнее
Использование Javascript для создания сценария на веб-странице
Всемирная сеть на заре своего существования способна была получать лишь текстовую информацию. Первые версии HTML не имели в своем составе средств, интегрирующих графические объекты в документы. Несмотря на молодость веб-технологии, темпы ее роста значительно превысили темпы развития других информационных технологий.
На сегодняшний день в веб-узлах содержатся разнообразные виды информации: графика, ...
подробнее
Дерево модели в Компас-3D
Если рядом с изображением документа в панели, отображающей «дерево», стоит значок «+», то это означает, что он имеет подчиненные объекты. Для отображения их в списке, нужно щелкнуть мышью по значку. Контекстные меню объектов Дерева построения предназначены для облегчения доступа к командам, часто используемым в работе с объектами этого типа.
В ходе работы с любой деталью на экране отображается окн...
подробнее
Геометрический калькулятор в Компас-3D
К примеру, используя геометрический калькулятор, можно построить окружность, имеющую радиус, равный длине определенного объекта, отрезок, имеющий угол наклона, равный углу, образованному другими отрезками, и др.
В процессе создания или редактирования любого объекта на Панели свойств отобразятся поля, в которые нужно будет ввести значения параметров объекта. Данные об элементах вводятся либо вручную...
подробнее
Списки в HTML
Информация, представленная списками в языке HTML, строится с помощью специального набора тегов. Списки являются одной из самых популярных форм представления данных, как в электронном виде, так и в печатном. Со списками человек встречается практически ежедневно и повсеместно (список покупок в магазине, учащихся в кабинете и т.д.).
В языке HTML используются основные типы списков:
При организации раз...
подробнее
Использование Javascript для создания сценария на веб-странице
Всемирная сеть на заре своего существования способна была получать лишь текстовую информацию. Первые версии HTML не имели в своем составе средств, интегрирующих графические объекты в документы. Несмотря на молодость веб-технологии, темпы ее роста значительно превысили темпы развития других информационных технологий.
На сегодняшний день в веб-узлах содержатся разнообразные виды информации: графика, ...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы