Лабораторные работы по курсу Операционные системы

Раздел: Лаборатория Касперского
Продавец: TeaJam
В наличии: Есть в наличии
Количество продаж: 23 всего | возвратов 0
Отзывы покупателей: 0 Положительных | Отрицательных 0
Тип товара: Unix, C.zip (904779 байт)
Загружен: 04.06.2019 02:56:11
✔ В наличии
✔ Моментальная доставка

За положительный отзыв о купленном товаре продавец предоставит вам подарочную карту на сумму 5 P

* Окончательная стоимость с учетом индивидуальных скидок рассчитывается на странице оплаты.

Добавить в корзину
Подарочная картаLitecoinDigisellerUnionpayWebmoney

В архиве содержатся все исходники, а также отчеты по всем 4-м лабораторным.

Задания:

Лабораторная №1

Для успешной сдачи работы требуется выполнить наизусть следующие операции:
1) создать два трехуровневых поддерева каталогов и поместить в один из каталогов четыре текстовых файла, два из которых имеют в своем имени одинаковую символьную последовательность, называемую да-лее «словом»;
2) с помощью ed отредактировать текстовый файл;
3) вывести файл на экран;
4) выполнить добавление текста в начало, в середину и в конец файла;
5) вывести файл на экран;
6) произвести переименование файла;
7) выполнить копирование файла (исходный файл и файл-копия должны располагаться в разных каталогах);
8) поместить в любой другой каталог скрипт, имеющий два входных параметра: имя каталога и набор символов. Скрипт выполняет действия:
-вывод на экран перечня файлов, «дочерних» к заданному каталогу, которые имеют в своем имени заданный набор символов;
-уничтожение всех остальных файлов заданного каталога;
9) создать свой инициализационный скрипт, выполняющий действия:
-здоровается;
-«переделывает» приглашения shell;
-запускает вложенный скрипт, созданный в (8), задав ему в качестве параметров каталог и «слово» из (1);
-любые другие действия (по вашему желанию);
10) выйти из UNIX, а затем войти вновь с целью демонстрации результатов выполнения инициализационного скрипта.



Лабораторная №2
Требуется разработать программу на языке shell (без использования команды find), выполняющую поиск в заданном поддереве файловой структуры всех файлов, имена которых отвечают заданному шаблону. Результатом работы программы является перечень имен искомых файлов на экране.
Примечание. Программа состоит из двух скриптов. Главный скрипт выполняет вывод на экран приглашения ввести с клавиатуры имя-путь начального каталога и шаблон поиска. Далее он вы-полняет ввод этих данных с клавиатуры и выводит на экран перечень искомых файлов в начальном каталоге поиска (если они там есть). Затем он вызывает для каждого подкаталога вложенный скрипт, передав ему два входных параметра: 1) относительное имя подкаталога; 2) шаблон поиска.
Вложенный скрипт выполняет поиск в заданном каталоге искомых фай-лов, а для каждого подкаталога вызывает точно такой же скрипт. (При выполнении любого скрипта запускается новый экземпляр shell, поэтому рекурсивное выполнение скриптов не приводит к каким-либо трудностям.)


Лабораторная №3
ввод с клавиатуры содержимого текстового файла, имя которого зада-ется в командной строке, используя стандартные функции и вывод его на экран, используя системные вызовы;


Лабораторная №4
Процесс-отец открывает существующий текстовый файл, а затем по-рождает два дочерних процесса, которые по очереди выводят содер-жимое этого файла фиксированными порциями по 15 символов, пред-варяя каждый вывод номером своего процесса. Вывод на экран заканчивается или при достижении середины файла, или по истечении интервала времени в 5 секунд.

Отзывов от покупателей не поступало.
Положительных 0 Отрицательных 0

Популярные товары

❗METRO SAGA BUNDLE ( 3 ИГРЫ)❗XBOX ONE/ X|S🔑КЛЮЧ❗
❗METRO SAGA BUNDLE ( 3 ИГРЫ)❗XBOX ONE/ X|S🔑КЛЮЧ❗ GamingParadise 3418 368 825P
💠FORTNITE CREW 1 МЕСЯЦ✦Боевой Пропуск+ 1000 В-Баксов+ 🎁
💠FORTNITE CREW 1 МЕСЯЦ✦Боевой Пропуск+ 1000 В-Баксов+ 🎁 All for Gamers 8173 3434 375P Подарочная карта
🔺 APEX Coins 1000-2150-4350-6700-11500 EA App Global💣
🔺 APEX Coins 1000-2150-4350-6700-11500 EA App Global💣 All for Gamers 3313 79 1199P
⚽️СБП БЕЗ % PC EA FC 24 500-1050-1600-2800-5900-12000⚽️ ⚽️СБП БЕЗ % PC EA FC 24 500-1050-1600-2800-5900-12000⚽️ Nomorefarm 14032 227 499P
Last Epoch + ВЫБОР STEAM•RU ⚡️АВТОДОСТАВКА 💳КАРТЫ 0% Last Epoch + ВЫБОР STEAM•RU ⚡️АВТОДОСТАВКА 💳КАРТЫ 0% DarkAwe 4633 732 1780P
🔥FORTNITE🔥В-БАКСЫ 1000-81000 EPIC/ PC/ PS/ XBOX🔥Цена+ 🎁
🔥FORTNITE🔥В-БАКСЫ 1000-81000 EPIC/ PC/ PS/ XBOX🔥Цена+ 🎁 skymannn 32337 13977 449P Подарочная карта
🏆FORTNITE В-БАКСЫ 1000-81000 PC/ XBOX/ PS🎁БЫСТРО+ ЦЕНА🔥
🏆FORTNITE В-БАКСЫ 1000-81000 PC/ XBOX/ PS🎁БЫСТРО+ ЦЕНА🔥 forYou97 65639 22895 429P Подарочная карта
Lethal Company STEAM•RU ⚡️АВТОДОСТАВКА 💳0% КАРТЫ Lethal Company STEAM•RU ⚡️АВТОДОСТАВКА 💳0% КАРТЫ DarkAwe 9774 566 500P
+ +  Dying Light: Definitive Edition
+ + Dying Light: Definitive Edition STEAMBUY. 2129 60 2012P
🔥HELLDIVERS™ 2 🔥STEAM🔥🚀АВТО  💳0% 🔥HELLDIVERS™ 2 🔥STEAM🔥🚀АВТО 💳0% KUPIKOD 6388 383 3099P
⚡ FORTNITE Crew (Battle Pass +  1000 V-Bucks) - 1 месяц
⚡ FORTNITE Crew (Battle Pass + 1000 V-Bucks) - 1 месяц skymannn 15597 8493 376P
🏆FORTNITE В-БАКСЫ/ CREW/ НАБОРЫ✦PC/ XBOX/ PS✦БЫСТРО+ ЦЕНА🎁
🏆FORTNITE В-БАКСЫ/ CREW/ НАБОРЫ✦PC/ XBOX/ PS✦БЫСТРО+ ЦЕНА🎁 forYou97 7708 2004 429P Подарочная карта
Red Dead Redemption 2 + ВЫБОР STEAM•RU ⚡️АВТО 💳0% Red Dead Redemption 2 + ВЫБОР STEAM•RU ⚡️АВТО 💳0% DarkAwe 17411 3510 4290P
💎DISCORD NITRO 1-12 МЕСЯЦЕВ +  2 БУСТА FULL ✈️ Мы №1
💎DISCORD NITRO 1-12 МЕСЯЦЕВ + 2 БУСТА FULL ✈️ Мы №1 StoreLURA 31722 8620 420P Подарочная карта
HELLDIVERS™ 2 + ВЫБОР РЕГИОНА •STEAM ⚡️АВТОДОСТАВКА💳0% HELLDIVERS™ 2 + ВЫБОР РЕГИОНА •STEAM ⚡️АВТОДОСТАВКА💳0% DarkAwe 40710 6521 3175P
✅ОТ 3 ДО 12 МЕС. SPOTIFY PREMIUM РАБОТАЕТ В РФ 🚀
✅ОТ 3 ДО 12 МЕС. SPOTIFY PREMIUM РАБОТАЕТ В РФ 🚀 RaisehellStore 100 100 333P Подарочная карта
Deep Rock Galactic: Survivor STEAM•RU ⚡️АВТО 💳0% Deep Rock Galactic: Survivor STEAM•RU ⚡️АВТО 💳0% DarkAwe 2264 254 500P
🔥FORTNITE В-БАКСЫ 1000-81000,НАБОРЫ,CREW PC/ XBOX/ PS+ 🎁
🔥FORTNITE В-БАКСЫ 1000-81000,НАБОРЫ,CREW PC/ XBOX/ PS+ 🎁 YeezyGames 5196 2057 499P
Grand Theft Auto V: Premium Edition (GTA 5) STEAM⚡️ Grand Theft Auto V: Premium Edition (GTA 5) STEAM⚡️ DarkAwe 7699 716 1990P
Apex Legends 1000-2150-4350-6700-11500 Coins🔵(EA App) Apex Legends 1000-2150-4350-6700-11500 Coins🔵(EA App) Igromagaz 70986 1989 999P
🌀FORTNITE В-Баксы✦1000^27000✦ЭПИК|XBOX|PS|ПК БЫСТРО+ 🎁
🌀FORTNITE В-Баксы✦1000^27000✦ЭПИК|XBOX|PS|ПК БЫСТРО+ 🎁 All for Gamers 32206 11678 419P Подарочная карта
Карта Nintendo eShop 20$ USD (Долларов)🔵США
Карта Nintendo eShop 20$ USD (Долларов)🔵США Igromagaz 26617 959 1729P
🚀XBOX GAME PASS ULTIMATE 12/ 9/ 5/ 1М - БЫСТРО🚀 🚀XBOX GAME PASS ULTIMATE 12/ 9/ 5/ 1М - БЫСТРО🚀 Grim Ghetto 13520 7825 2899P
🔥 ✅★3/ 6/ 12 МЕСЯЦЕВ SPOTIFY PREMIUM ✅ РАБОТАЕТ В РФ ★🔥
🔥 ✅★3/ 6/ 12 МЕСЯЦЕВ SPOTIFY PREMIUM ✅ РАБОТАЕТ В РФ ★🔥 Top Notch Gaming 100 100 145P Подарочная карта