Операционные системы. Лаборатоная №3. Вариант №6.
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа 3
Управляющие конструкции командной оболочки
Обработка параметров командной строки, передаваемых в скрипт
Цель работы: Изучить управляющие (условные, циклические) конструкций управления командной оболочкой. Изучить способы взаимодействия командной оболочки и скриптов.
Задание.
Написать скрипт, анализирующий параметры командной строки с помощью специальных переменных и с помощью команды getopts.
Скрипт должен выполнять следующую работу:
а) используя соответствующую спец переменную вывести всю строку параметров, заключенную в двойные кавычки.
б) значение первого параметра.
Скрипту возможна передача опций –f (короткая) и –m (c дополнительным параметром). При обнаружении этих опций скрипт должен выполнить следующую работу:
в) на опцию –f выдать на экран приглашение «ввести команду», ввести и выполнить введенную команду.
г) на опцию –m name проверить, если ли файл с именем name есть, выдать его содержимое на экран, иначе «нет».
Управляющие конструкции командной оболочки
Обработка параметров командной строки, передаваемых в скрипт
Цель работы: Изучить управляющие (условные, циклические) конструкций управления командной оболочкой. Изучить способы взаимодействия командной оболочки и скриптов.
Задание.
Написать скрипт, анализирующий параметры командной строки с помощью специальных переменных и с помощью команды getopts.
Скрипт должен выполнять следующую работу:
а) используя соответствующую спец переменную вывести всю строку параметров, заключенную в двойные кавычки.
б) значение первого параметра.
Скрипту возможна передача опций –f (короткая) и –m (c дополнительным параметром). При обнаружении этих опций скрипт должен выполнить следующую работу:
в) на опцию –f выдать на экран приглашение «ввести команду», ввести и выполнить введенную команду.
г) на опцию –m name проверить, если ли файл с именем name есть, выдать его содержимое на экран, иначе «нет».
Дополнительная информация
Зачтено без замечаний
Похожие материалы
Операционные системы. Лаборатоная работа №3. Варианты №№02,14,26
Damovoy
: 5 июля 2021
Лабораторная работа 3
Управляющие конструкции командной оболочки
Обработка параметров командной строки, передаваемых в скрипт
Цель работы: Изучить управляющие (условные, циклические) конструкций управления командной оболочкой. Изучить способы взаимодействия командной оболочки и скриптов.Цель работы: Изучить управляющие (условные, циклические) конструкций управления командной оболочкой. Изучить способы взаимодействия командной оболочки и скриптов.
Задание к лабораторной работе
Написать скрипт,
280 руб.
Экзамен Операционные системы Вариант 6
SOKOLOV
: 17 января 2026
Вариант 6 Задание итогового контроля Операционные системы
1) Принципы построения ядра. Микроядерная архитектура, ее особенности, достоинства и недостатки. Привилегии режима ядра.
2) Алгоритм Деккера реализации взаимного исключения, его достоинства и недостатки; программная реализация.
Запрограммировать схему "клиенты – официант", используя семафоры. Процесс-официант выполняет запрос на обслуживание процесса-клиента. Процессов-клиентов может быть много, но в любой момент времени может обслуж
400 руб.
Операционные системы LINUX. Вариант №6
IT-STUDHELP
: 16 ноября 2021
Контрольная работа
ТЕМА: Взаимодействие процессов через канал FIFO
ВАРИАНТ 6
Задание:
Написать две программы, реализующие механизм взаимодействия типа клиент-сервер, используя канал FIFO.
Программы должны выполнять следующие действия.
1) Программа-Клиент предлагает пользователю ввести символьную строку, которая потом будет отправлена серверу. Длина строки не должна превышать 25 символов. Далее клиент ожидает ответа от сервера. Работа клиента прекращается закрытием канала в случае поступления от
800 руб.
Операционные системы Контрольная работа Вариант 6
SOKOLOV
: 26 декабря 2025
Контрольная работа Вариант 6
Задание:
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
Окончание работы программы должно
680 руб.
Операционные системы. Курсовая работа. Вариант №6.
nik200511
: 19 мая 2021
Задание
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
Окончание работы программы должно происходить при приостановке все
238 руб.
Операционные системы Лабораторная работа 3 Вариант 6
SOKOLOV
: 26 декабря 2025
Лабораторная работа №3 Вариант 6
Эмуляция работы параллельных процессов на примере
схемы «производитель–потребитель»
Вариант 6
Задание для выполнения лаб. работы №3
Написать программу, которая будет эмулировать параллельную работу некоторых потоков. Потоки должны работать циклически. В качестве модели использовать схему «производитель – потребитель». Один поток (производитель) может помещать случайные (или какие-то определенные – например, только четные числа или квадраты целых чисел и т.п.
450 руб.
Операционные системы Лабораторная работа 1 Вариант 6
SOKOLOV
: 26 декабря 2025
Лабораторная работа №1 Вариант 6
Обработка прерываний клавиатуры
Задание для выполнения лаб. работы №1
Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе.
Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения.
В качестве про
300 руб.
Операционные системы Лабораторная работа 2 Вариант 6
SOKOLOV
: 26 декабря 2025
Лабораторная работа №2 Вариант 6
Управление таймером – операции в реальном времени (программа “будильник”)
Задание для выполнения лаб. работы №2
Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигн
420 руб.
Другие работы
Дополнительные главы математического анализа. Вариант №2
nikolaind
: 7 декабря 2016
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Дополнительные главы математического анализа
Вид работы: Контрольная работа 1
Оценка:Зачет
Дата оценки: 15.03.2016
99 руб.
Построение многоуровневых коммутируемых сетей (Ответы на тест СИНЕРГИЯ / МТИ / МОИ)
AnastasyaM
: 2 декабря 2024
Ответы на тест Построение многоуровневых коммутируемых сетей - СИНЕРГИЯ, МОИ, МТИ.
Результат сдачи - 98-100 баллов.
Дата сдачи свежая.
Вопросы к тесту:
Для чего используется роутер?
Для обеспечения работоспособности коммутаторов
Для контроля целостности трафика в сети
Для управления серверной инфраструктурой организации
Для создания сети маршрутизации
Для чего нужен BPDU?
Для обмена информацией по протоколу STP
Для сопоставления ip адреса устройства и его MAC адреса
Для проверки цело
250 руб.
Экзамен. Основы построения инфокоммуникационных систем. Билет №14
sxesxe
: 21 января 2018
Итоговое задание по курсу ОПТСС
Итоговое задание по курсу представляет собой набор из пяти заданий, включающих в себя практические и теоретические задания по изученному материалу. При подготовке итогового задания не следует ориентироваться только на материалы электронного учебника, применяйте указанную литературу. После выполнения задания оцените реальность результата, проверьте размерность величин, входящих в состав математического выражения.
Подходите к работе творчески, желаем успехов!
Би
200 руб.
Контрольная работа по химии радиоматериалов. Вариант №2.
Антон133
: 27 апреля 2016
Задача № 3.1.1
Определить падение напряжения в линии электропередач длиной L при температуре То1, То2, То3, если провод имеет сечение S и по нему течет ток I.
Дано:
материал Cu
То1=-300С, То2=00С, То2=+300С
L=500 км
S=30 мм2
I=250 А
Найти:
U1, U2, U3
Задача № 3.1.2
Определить длину проволоки для намотки проволочного резистора с номиналом R, и допустимой мощностью рассеяния P.
Дано:
материал Х20Н80
R=2000 Ом
Р=5 Вт
j=0,3А/мм2
=1,05 мкОм*м
Найти:
h
Задача 3.2.1
Определить концентрацию электронов
100 руб.