Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб. р. №1 - Файловые менеджеры.doc
Скачиваний:
5
Добавлен:
08.11.2018
Размер:
268.8 Кб
Скачать

1.3.Задания к лабораторным работам

Создайте на диске D личную папку (ЛП) в рамках папки с номером группы. Внутри ЛП с помощью одной из программ-оболочек создайте структуру папок и файлов, соответствующую рис. 1.4 согласно своему варианту. Номер варианта определяется следующим образом:

1) Номер своей зачётной книжки перевести в двоичную систему.

2) Если полученное число содержит меньше 16-ти разрядов, то дописать к нему справа необходимое число единиц, чтобы получить ровно 16 разрядов.

3) Если двоичное число содержит больше 16-ти разрядов, то отбросить справа необходимое число разрядов, чтобы осталось ровно 16 разрядов.

4) В двоичном шестнадцатиразрядном числе пронумеровать разряды справа налево, начиная с нуля.

5) Если в позиции с номером 7 стоит нуль, то необходимо заменить его на единицу.

Это код вашего варианта. Его нужно сопоставить со строками таблицы на рис. 8 (номер строки соответствует номеру позиции в коде варианта) и вычеркнуть из таблицы те строки, которым соответствует ноль в коде варианта.

Ячейки таблицы на рис. 4 содержат имена папок и файлов. Условимся считать, что большими буквами и без расширений обозначены имена папок, а маленькими буквами с расширениями — имена файлов. При вычёркивании каталога исключаются из рассмотрения и все его подкаталоги.

6) Перенесите все файлы и папки, которые начинаются с буквы «f» в одну из папок, имя которой начинается с буквы «с».

7) Удалите из полученной структуры папок те, которые остались пустыми.

8) Найдите на диске С файлы, в имени которых содержатся цифры номера вашего варианта и скопируете их в ЛП.

9) Установите скопированным файлам атрибут «только чтение».

10) Покажите работу преподавателю.

11) Результат выполненной работы скопируйте в виде скрин-шота в отчет по лабораторной работе.

12) Удалите содержимое ЛП.

0

B1

C1

D1

e1.txt

f1.txt

1

B2

C2

d2.txt

E2

f2.doc

2

b3.txt

C3

D3

E3

F3

3

B4

c4.doc

D4

e4.txt

F4

4

B5

C5

d5.abc

E5

f5.avi

5

B6

C6

D6

E6

f6.wav

6

B7

c7.exe

D7

e7.doc

F7

7

ЛП

b8.doc

C8

D8

E8

F8

8

B9

C9

d9.txt

E9

F9

9

B10

c10.ipg

d10.doc

E10

F10

10

b11.exe

C11

D11

e11.htm

f11.xxx

11

B12

c12.tif

D12

E12

f12.mp3

12

B13

C13

d13.com

E13

f13.mpg

13

b14.bmp

C14

D14

E14

f14.pas

14

B15

C15

D15

e15.com

f15.bas

15

B16

C16

d16.doc

E16

F16

Рис. 1.4

Пример. Пусть номер вашей зачётной книжки 4589. Переводим его в двоичную систему: 1000111101101. Это число имеет 13 разрядов. Приписываем к нему справа 3 единицы: 1000111101101111. Получили 16 разрядов, которые пронумеруем от 0 до 15.

1

0

0

0

1

1

1

1

0

1

1

0

1

1

1

1

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Проверяем разряд с номером 7. Он оказался нулевым, значит ставим в нём единицу.

1

0

0

0

1

1

1

1

1

1

1

0

1

1

1

1

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

Таким образом, из таблицы на рис. 4 вычёркивает строки с номерами 4, 12, 13, 14. Получается структура папок и файлов, показанная на рис. 1.5.

0

B1

C1

D1

e1.txt

f1.txt

1

B2

C2

d2.txt

E2

f2.doc

2

b3.txt

C3

D3

E3

F3

3

B4

D4

e4.txt

F4

4

5

B6

6

B7

7

ЛП

b8.doc

C8

D8

8

B9

C9

d9.txt

9

B10

C10.ipg

d10.doc

E10

F10

10

b11.exe

C11

D11

e11.htm

f11.xxx

11

B12

c12.tif

f12.mp3

12

13

14

15

B16

F16

Рис. 1.5