Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Операционные системы (2 семестр).docx
Скачиваний:
3
Добавлен:
12.11.2019
Размер:
193.38 Кб
Скачать

Варіанти індивідуальних завдань

Варіант

Номер завдання

Текст завдання

1

1

В одному з текстових лабораторної роботи N1 перенести третій від кінця рядок у качан файлу.

2

З інформації, що втримується у файлах query..., визначити відділи (назва й місто), які одержували замовлення на загальну суму більше 1000.

3

Визначити кількість груп користувачів.

2

1

В одному з текстових лабораторної роботи N1 перенести третій від почала рядок у кінець файлу.

2

З інформації, що втримується у файлах query..., визначити міста, у яких розташовані відділи, що виконували замовлення в лютому 1991 р.

3

Визначити кількість підкаталогів в /home, до яких немає публічних прав доступу.

3

1

В одному з текстових лабораторної роботи N1 перед кожним рядком вставити поточний година.

2

З інформації, що втримується у файлах query..., визначити прізвища продавців, які виконували замовлення на поставку товару 'SP JUNIOR RACKET'.

3

Визначити кількість підкаталогів в /home, до яких є публічні права на пошук і читання в них.

4

1

В одному з текстових лабораторної роботи N1 вилучити другий рядок, що починається з букви 'Н'.

2

З інформації, що втримується у файлах query..., визначити штат, у якому було зроблено замовлення на саму більшу загальну суму.

3

Визначити кількість користувачів з вашої студентської групи.

5

1

В одному з текстових лабораторної роботи N1 залишити в шкірному рядку не більш двох слів. Слова, що виходять за цю межу помістити в окремий файл. У першому файлі-результаті в тихнув рядках, які містять менш двох слів, у кінець рядка винний бути доданий символ '='. В іншому файлі-результаті порожніх рядків залишатися не повинне, а перед непустими рядками повинні бути зазначені їхні номери у вихідному файлі, відділені від іншого тексту одним пробілом.

2

З інформації, що втримується у файлах query..., визначити товар, якого була замовлена найбільша кількість екземплярів в одному замовленні.

3

Визначити кількість (не підкаталогів і не посилань) файлів у каталозі /home.

6

1

В одному з текстових лабораторної роботи N1 залишити в шкірному рядку не більш 2-х слів. Залишок перенести в наступний рядок. Якщо другий рядок у парі виявляється порожньою - друкувати в ній символ '='.

2

З інформації, що втримується у файлах query..., визначити 5 покупців, які зробили замовлень на найбільшу загальну суму в 1990 р.

3

Визначити кількість файлів або підкаталогів у кореневому каталозі, до яких вусі мають повні права доступу.

7

1

В одному з текстових лабораторної роботи N1 перший символ шкірного рядка замінити на перший символ попереднього рядка. Перший рядок залишається без змін.

2

З інформації, що втримується у файлах query..., визначити назви товарів, які продавалися за мінімальною ціною.

3

Визначити кількість файлів у каталозі /etc, які є символічними посиланнями.

8

1

В одному з текстових лабораторної роботи N1 поміняти місцями два перші й два останні символи шкірного рядка.

2

З інформації, що втримується у файлах query..., визначити прізвище продавця, який продавши товару 'SP JUNIOR RACKET' на максимальну суму в одному замовленні.

3

Визначити кількість файлів у каталозі /etc, на які є більш одному твердого посилання.

9

1

В одному з текстових лабораторної роботи N1 поміняти місцями перший і останній рядка файлу.

2

З інформації, що втримується у файлах query..., визначити прізвище продавця, який першим продавши товар 'SP JUNIOR RACKET' в 1991 р.

3

Визначити кількість файлів у каталозі /etc, які створені не цього долі.

10

1

В одному з текстових лабораторної роботи N1 після рядків, які закінчуються крапкою або комою, вставити порожній рядок.

2

З інформації, що втримується у файлах query..., визначити назви товарів, які першими були виставлені в продажів.

3

Вибрати впорядкований за алфавітом список підкаталогів в /home, до яких немає публічних прав.

11

1

В одному з текстових лабораторної роботи N1 перенести останнє слово в шкірному рядку в новий рядок. Для рядків, що полягають із одного слова - не робити нічого.

2

З інформації, що втримується у файлах query..., визначити назви товарів, які замовлялися разом з товаром 'SP JUNIOR RACKET'.

3

Вибрати впорядкований за алфавітом список підкаталогів в /home, до яких є публічні права на пошук і читання в них.

12

1

В одному з текстових лабораторної роботи N1 перенести перше слово шкірного рядка в качан наступного рядка.

2

З інформації, що втримується у файлах query..., визначити назви товарів, які коли-або замовляв покупець 'JOCKSPORTS'.

3

Вибрати впорядкований за алфавітом список користувачів з вашої студентської групи.

13

1

В одному з текстових лабораторної роботи N1 у всіх парних рядках перенести перше слово рядка в кінець рядка. Рядка, що містять тільки одне слово, не змінюються.

2

З інформації, що втримується у файлах query..., визначити прізвища продавців, які коли-або продавали товари по їхній максимальній ціні.

3

Вибрати впорядкований за алфавітом список файлів (не підкаталогів, не посилань) у каталозі /home.

14

1

В одному з текстових лабораторної роботи N1 у всіх непарних рядках перенести останнє слово рядка в качан рядка. Рядка, що містять тільки одне слово, не змінюються.

2

З інформації, що втримується у файлах query..., визначити назви товарів, на які не було замовлень в 1990 р.

3

Вибрати впорядкований за алфавітом список файлів у каталозі /etc, на які є більш одному твердого посилання.

15

1

В одному з текстових лабораторної роботи N1 поміняти місцями парні рядки з непарними.

2

З інформації, що втримується у файлах query..., визначити назви товарів, які не були в продажі в 1990 р.

3

Вибрати впорядкований за алфавітом список файлів у каталозі /etc, які створені не цього долі.

Лабораторна робота 7

Тема роботи: Програмування мовою shell

Ціль роботи: оволодіння основами програмування мовою shell