Операционные сиситемы. Лабораторная работа №4

Цена:
100 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon OS4_1.EXE
material.view.file_icon OS4_1.PAS
material.view.file_icon OS4_2.EXE
material.view.file_icon OS4_2.PAS
material.view.file_icon OS4_3.EXE
material.view.file_icon OS4_3.PAS
material.view.file_icon Лабораторная работа № 4.doc
material.view.file_icon SetFileTime.exe

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

1. Постановка задачи
Написать программу, которая будет эмулировать параллельную работу некоторых потоков. Потоки должны работать циклически. В качестве модели использовать схему “производитель – потребитель”. Один поток (производитель) может помещать случайные (или какие-то определенные – например, только четные числа или квадраты целых чисел и т.п.) числа в буфер (массив заданного размера), для наглядности поток-производитель должен эти числа выводить на экран. Другой поток (потребитель) забирает числа из этого буфера. Для контроля также выполнять вывод на экран чисел, взятых потоком-потребителем из буфера. Вывод разными потоками выполнять в разные строки и/или разным цветом; дополнительно выводить на экран индикатор того, какой именно поток работает в настоящий момент, а также содержимое буфера и текущий процент его заполненности.
На экране параллельная работа потоков может быть представлена следующим образом:
Верхняя строка (производитель): ячейка для вывода текущего сгенерированного числа, признак активности потока (слово, символ, цвет), сообщение о переполнении буфера в случае этого события. Возможно, ещё какая-то полезная информация, например, номер заполняемой ячейки.
Нижняя (или вторая) строка (потребитель): ячейка для вывода текущего прочитанного числа, признак активности потока (слово, символ, цвет), сообщение о пустом буфере в случае этого события. Возможно, информация о номере считываемой из буфера ячейки.
В середине экрана: сам буфер, в который числа добавляются потоком-производителем и из которого считываются (удаляются или перекрашиваются, попадая при этом в его ячейку в нижней строке экрана) потоком-потребителем. Считывание чисел можно производить по принципу стека или очереди. При считывании по принципу очереди после завершения работы потребителя какое-то количество чисел из начала буфера исчезнет, следовательно, буфер будет перемещаться по экрану и в какой-то момент его потребуется переписать заново, от начала.
Отдельной строкой или в углу экрана отображать процент заполненности буфера.
Предусмотреть обработку критических ситуаций:

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

03 февраля 2012 года
- .pas:
- .exe:
- отчет к лабораторной работе с ответами на контрольные вопросы,скриншот программы.

+ БОНУС: программка для изменения даты создания файла (преподаватель обращает внимание)!!!
Операционные сиситемы. Лабораторная работа №1
Задание: Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе. Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения. В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда буде
User stud82 : 18 января 2013
80 руб.
Операционные сиситемы. Лабораторная работа №3
1. Постановка задачи Написать программу «часы», которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд. Программа должна
User stud82 : 18 января 2013
100 руб.
Операционные сиситемы. Экзаменационная работа. Билет №17
1)Однопрограммные и мультипрограммные вычислительные комплексы. Критерии эффективности вычислительных систем (ВС). Классификация ВС в соответствии с выбранным критерием. ОТВЕТ: В зависимости от ряда признаков различают однопрограммные и мультипрограммные вычислительные системы (в зависимости от количества программ, одновременно находящихся в оперативной памяти). В однопрограммном режиме работы в памяти ЭВМ находится и выполняется только одна программа. Такой режим обычно характерен для микро-Э
User stud82 : 18 января 2013
250 руб.
Операционные сиситемы. Курсовая работа. Вариант №15
Задание. Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1). Окончание работы программы должно происходить при приостановке вс
User stud82 : 18 января 2013
200 руб.
Лабораторная работа №4
Исследование зависимости показателей качества в переходном режиме от изменения параметров следящей системы
User Администратор : 19 апреля 2006
Лабораторная работа №4
Лабораторная работа №4
“Настройка микрометра и определение годности калибра пробки”.
User Администратор : 22 марта 2006
Лабораторная работа №4
Лабораторная работа №4.
“Изучение микроструктуры и механических свойств”
User Администратор : 17 марта 2006
Лабораторная работа №4.
Информатика. Лабораторная работа №4.
1. Дан массив А(10). Вычислить сумму элементов массива кратных трем и их количество. 2. Дан массив А(10). Вычислить среднее значение положительных элементов массива и количество нулей. 3. Дан массив А(10). Определить наибольший по модулю элемент массива и его номер. 4. Дан массив А(10). Вычислить количество нулевых, отрицательных и
User konst1992 : 27 января 2018
20 руб.
Обучение детей с нарушенным слухом навыкам иностранного языка с использованием информационных технологий
Введение 3 Глава 1. Обучение учащихся с ограниченными возможностями 10 1.1 Особенности обучения учащихся с ограниченными возможностями 10 1.2 Обучение речи и языку детей с нарушением слуха 24 1.3 Формы работы с компьютером на уроках иностранного языка 37 1.4 Использование информационно – коммуникационных технологий в обучении слабослышащих обучающихся 57 Глава 2. Обучение детей с нарушенным слухом навыкам иностранного языка с использованием информационных технологий 67 2.1 Анализ анамнестических
User Алёна51 : 19 сентября 2015
500 руб.
Обучение детей с нарушенным слухом навыкам иностранного языка с использованием информационных технологий
Соединение деталей шпилькой. Вариант 23
Соединение деталей шпилькой. Вариант 23 Пользуясь приведенными условными соотношениями, построить изображение соединения деталей шпилькой. Размер А подобрать по ГОСТ 11765-66 (22032-76) так, чтобы обеспечить указанное значение К. Данные: d=20 мм n=24 мм m=40 мм c=2,5 мм Чертеж выполнен на формате А4 (все на скриншотах показано и присутствует в архиве) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19,20,21,22 и выше версиях компаса. Также открывать и просматривать, печатать ч
User lepris : 9 июня 2022
85 руб.
Соединение деталей шпилькой. Вариант 23
Лабораторная работа № 3.5 по дисциплине: «Метрология, стандартизация, сертификация» Тема: «Измерение параметров сигналов электронно-лучевым осциллографом» Вариант № 02
Тема: «Измерение параметров сигналов электронно-лучевым осциллографом» Исходные данные: Таблица 2. Частота выходного сигнала калибратора Последняя цифра пароля: 2 f=10 кГц Таблица 3. Значение коэффициента вертикального отклонения Предпоследняя цифра пароля: 0 Коэфф. отклонения: 0,1 В/дел Таблица 7. Частота выходного сигнала калибратора Последняя цифра пароля: 2 f=1,0 кГц Таблица 8. Фазовый сдвиг сигналов на выходе калибратора Последняя цифра пароля: 2 Фазовый сдвиг: 50 и 120 град.
User Багдат : 22 января 2018
235 руб.
Лабораторная работа № 3.5 по дисциплине: «Метрология, стандартизация, сертификация» Тема: «Измерение параметров сигналов электронно-лучевым осциллографом» Вариант № 02
Опорно-разгрузочная муфта-Подвеска насосно-компрессорных труб НКТ на опорно- разгрузочную муфту комплекса для эксплуатации скважины-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
Опорно-разгрузочная муфта-Подвеска НКТ на опорно- разгрузочную муфту комплекса для эксплуатации скважины-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа подробно показано установка упорной муфты с колонной НКТ (муфта НКТ опирается на втулку разгрузочного устройства) внутри опорно-разгрузочной муфты, которая является элементом обсадной колонны (письма №1, 3
User nakonechnyy.1992@list.ru : 27 февраля 2018
368 руб.
Опорно-разгрузочная муфта-Подвеска насосно-компрессорных труб НКТ на опорно- разгрузочную муфту комплекса для эксплуатации скважины-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
up Наверх