Операционные сиситемы. Курсовая работа. Вариант №15
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задание.
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
Окончание работы программы должно происходить при приостановке всех потоков их ключевыми клавишами либо при нажатии клавиши ESC. При окончании работы необходимо выполнить корректное завершение, т.е. “дочитать” всю информацию из буфера каждого процесса (при его наличии), закрыть все открытые файлы и т.п. – по материалам лаб. работы №4.
Те потоки, которые выводят информацию на экран, должны использовать для этого каждый свое отдельное окно, обрамленное рамкой – экран визуально делится на несколько окон, в каждом из которых отображается один процесс.
Дополнительное информационное окно должно содержать описание управляющих клавиш и краткое сообщение о тех действиях, которые выполняются в программе: номер потока, его статус в текущий момент времени (активен, приостановлен, ожидает), другую информацию (указание величины выделенного потоку кванта времени, процент заполненности буфера и т.п.) в зависимости от конкретного потока.
Программа должна работать устойчиво, без “зависаний” и непредвиденных зрительных эффектов. В случае необходимости указания параметров при запуске программы необходимо предусмотреть и обработать все возможные ошибки (с выводом диагностики на экран).
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
Окончание работы программы должно происходить при приостановке всех потоков их ключевыми клавишами либо при нажатии клавиши ESC. При окончании работы необходимо выполнить корректное завершение, т.е. “дочитать” всю информацию из буфера каждого процесса (при его наличии), закрыть все открытые файлы и т.п. – по материалам лаб. работы №4.
Те потоки, которые выводят информацию на экран, должны использовать для этого каждый свое отдельное окно, обрамленное рамкой – экран визуально делится на несколько окон, в каждом из которых отображается один процесс.
Дополнительное информационное окно должно содержать описание управляющих клавиш и краткое сообщение о тех действиях, которые выполняются в программе: номер потока, его статус в текущий момент времени (активен, приостановлен, ожидает), другую информацию (указание величины выделенного потоку кванта времени, процент заполненности буфера и т.п.) в зависимости от конкретного потока.
Программа должна работать устойчиво, без “зависаний” и непредвиденных зрительных эффектов. В случае необходимости указания параметров при запуске программы необходимо предусмотреть и обработать все возможные ошибки (с выводом диагностики на экран).
Дополнительная информация
30 марта 2012 года
Не забудьте подставить в код свои имя и фамилию и перекомпилировать экзешник.
+ БОНУС: программка для изменения даты создания файла (преподаватель обращает внимание)!!!
Не забудьте подставить в код свои имя и фамилию и перекомпилировать экзешник.
+ БОНУС: программка для изменения даты создания файла (преподаватель обращает внимание)!!!
Похожие материалы
Операционные сиситемы. Лабораторная работа №3
stud82
: 18 января 2013
1. Постановка задачи
Написать программу «часы», которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд.
Программа должна
100 руб.
Операционные сиситемы. Лабораторная работа №1
stud82
: 18 января 2013
Задание: Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе.
Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения.
В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда буде
80 руб.
Операционные сиситемы. Лабораторная работа №4
stud82
: 18 января 2013
1. Постановка задачи
Написать программу, которая будет эмулировать параллельную работу некоторых потоков. Потоки должны работать циклически. В качестве модели использовать схему “производитель – потребитель”. Один поток (производитель) может помещать случайные (или какие-то определенные – например, только четные числа или квадраты целых чисел и т.п.) числа в буфер (массив заданного размера), для наглядности поток-производитель должен эти числа выводить на экран. Другой поток (потребитель) забира
100 руб.
Операционные сиситемы. Экзаменационная работа. Билет №17
stud82
: 18 января 2013
1)Однопрограммные и мультипрограммные вычислительные комплексы. Критерии эффективности вычислительных систем (ВС). Классификация ВС в соответствии с выбранным критерием.
ОТВЕТ:
В зависимости от ряда признаков различают однопрограммные и мультипрограммные вычислительные системы (в зависимости от количества программ, одновременно находящихся в оперативной памяти).
В однопрограммном режиме работы в памяти ЭВМ находится и выполняется только одна программа. Такой режим обычно характерен для микро-Э
250 руб.
Курсовая работа. Вариант №15
flash089
: 11 января 2018
Содержание
Исходные данные 3
Задание на проект 3
Введение 4
1 Информационная безопасность на предприятии 6
1.1 Основные нормативные документы по информационной безопастности 6
1.2 Государственные (национальные) стандарты РФ 11
1.3 Международные стандарты 11
2 Анализ угроз на предприятиях 14
2.1 Объекты информационной безопасности 14
2.2 Угрозы информационным ресурсам предприятия 15
3 Анализ средств обеспечения информационной безопасности предприятия 18
3.1 Требования информационной безопастности
1500 руб.
Макроэкономика. Курсовая работа. Вариант №15
inwork2
: 18 ноября 2017
Социально – экономические последствия инфляции.
Тема инфляции выбрана мной потому, что с ней каждый человек в мире сталкивается ежедневно, инфляция затрагивает и влияет практически на каждый аспект нашей деятельности. В наше время экономическая составляющая жизни является одной из основной, а инфляция в свою очередь неотделима от современной экономической модели мира.
В этой теме я постараюсь раскрыть основные последствия инфляции для отдельного гражданина и общества в целом.
100 руб.
Экономика. Курсовая работа. Вариант №15.
inwork2
: 25 июня 2017
Социально – экономические последствия инфляции.
Введение
Определение инфляции.
Виды инфляции.
Причины инфляции.
Социально – экономические последствия инфляции.
Следствия и проявления инфляции.
Борьба с инфляцией.
Выводы
Используемая литература.
100 руб.
Курсовая работа по «Электронике». Вариант 15.
gena68
: 7 июля 2015
1. Цель курсовой работы
В ходе выполнения курсовой работы необходимо рассмотреть заданный тип биполярного транзистора, определить его параметры и статические характеристики, в соответствии с условиями задания выполнить анализ работы транзистора с нагрузкой в выходной цепи, рассчитать параметры эквивалентной схемы и мало сигнальные параметры транзистора, а также определить его отечественные и
зарубежные аналоги.
100 руб.
Другие работы
ЭКЗАМЕН по предмету Сетевые приложения операционных систем. БИЛЕТ 15.
Слава
: 6 августа 2019
ДО 2017-2020.Последние цифры пароля 12.Все мои работы стоят 333 рубля.
1. Архитектура TCP/IP. Логическая структура СПО. Соответствие протоколов TCP/IP и OSI.
2. Взаимодействие между процессами в компьютерных сетях NetWare.Основные операции взаимодействия.
3.Байтстаффинг. Алгоритм и процедура байтстаффинга при вводе.
333 руб.
Лабораторная работа №1. По дисциплине: "Направляющие системы электросвязи". Вариант №12
Колька
: 27 февраля 2017
На тему : "Исследование собственных и дополнительных
затуханий в оптических кабелях связи"
1. Цель работы
Цель работы является проведение компьютерного эксперимента по исследованию собственных и дополнительных затуханий в оптических кабелях связи:
- собственных затуханий;
- затуханий в местах соединений оптических волокон;
- затуханий на микроизгибах и макроизгибах.
2. Программа лабораторной работы
2.1 Расчет и построение таблицы зависимости затухания из-за поглощения энергии в материале от д
50 руб.
Курсовая работа по дисциплине: Организация охраны труда (часть 2). Вариант 3
Roma967
: 31 августа 2024
ЗАДАНИЕ
на курсовую работу по дисциплине «Организация охраны труда»
Тема курсовой работы:
Система управления охраной труда в организации (по предприятиям)
Таблица 1. Исходные данные
Вариант (последняя цифра пароля): 3
Среднесписочная численность работников: 85
Численность работников, занятых на работах, связанных с вредными и опасными условиями труда: 10
Количество самостоятельных структурных подразделений: 4
Таблица 2. Вид деятельности предприятия
Вариант: 3
Вид деятельности: Образование
С
1500 руб.
Расчетно-графический анализ тягово-скоростных свойств автомобиля ВАЗ – 1111 «Ока», движущегося по дороге с коэффициентом дорожного сопротивления 0,027
yura909090
: 24 мая 2012
С целью закрепления теоретических знаний и приобрете-ния навыков анализа тягово-скоростных свойств автомо-биля для заданной модели в курсовой работе выполняю необ-ходимые расчеты на основании конкретных технических дан-ных автомобиля. Строю графики и по ним анализируем тяго-во-скоростные свойства.
Произведенные расчеты свожу в таблицы, текст сопрово-ждаю расчетными зависимостями с расшифровкой парамет-ров.
1.Задание для расчетно-графического анализа и выбор исходных данных
Произвести расчетно-гр
80 руб.