![](/user_photo/2706_HbeT2.jpg)
informatique-2-btp
.pdf
|
4. |
К и (О или Ч) или (Я и О) |
|
4. |
Ц или (Ц и З и У) |
5. |
По возрастанию |
17. |
По убыванию |
||
|
1. |
В и Ц и (А или Ц) |
|
1. |
Б или Я или (С и Б) |
|
2. |
Ф или В или (Ц и А) |
|
2. |
Я и (С или Б или Т) |
|
3. |
А и Ф и (Ц или Ф или В) |
|
3. |
С и Б |
|
4. |
Ц и (А или Ф или В) |
|
4. |
(Б или Я) и (Б или С или Т) |
6. |
По убыванию |
18. |
По возрастанию |
||
|
1. |
(Г и Д) или (М и Н) |
|
1. |
(А или К) и (Я и Т) |
|
2. |
М или Г или (Г и Н) |
|
2. |
(Я или К) и Т |
|
3. |
Н или (Д и М и О) |
|
3. |
(А и Я и К) или Т |
|
4. |
(О или Д) и М |
|
4. |
К и Т и (А или Я) |
|
5. |
Г или (М и Г и Н) |
|
5. |
А или (А и К) |
7. |
По возрастанию |
19. |
По убыванию |
||
|
1. |
Х и Ц и Б |
|
1. |
Ж и (Г или У или Ж) |
|
2. |
Б или (Ц и Х и Р) |
|
2. |
Г и (Ж и У) и (Ф или Г) |
|
3. |
(Р и Ц) или (Ц или Б или Х) |
|
3. |
У и Ж и (У или Г) |
|
4. |
Х и (Ц или Б) и (Х или Б) |
|
4. |
Ф или (У и Г) или Ж |
8. |
По убыванию |
20. |
По возрастанию |
||
|
1. |
Д и В и (О или П) |
|
1. |
(З или Э) и (А или Т) |
|
2. |
В или (О и Д) или (В и П) |
|
2. |
А и Э и (З или А) |
|
3. |
О или Д |
|
3. |
Т или (Э и Т) или (А и Э) |
|
4. |
Д или В или (О и П) |
|
4. |
Э или А или (З и Т) |
9. |
По возрастанию |
21. |
По убыванию |
||
|
1. |
(Ф и С) и (К или Л) |
|
1. |
(А или В) и (Б и Я) |
|
2. |
(Ф или Л) и (К или С) |
|
2. |
В и (Я или А) и (А или Б) |
|
3. |
К и (Ф или С) и (Л или К) |
|
3. |
В и А |
|
4. |
Л и С и (Ф или Л) |
|
4. |
(Б или Я) и (А или В) |
10. |
По убыванию |
22. |
По возрастанию |
||
|
1. |
(Г или А) и (С и Н) |
|
1. |
(Б и Л) или (Р и Э) |
|
2. |
А и Н и (Г или С) |
|
2. |
(Э и Л) или Б |
|
3. |
С или (А и Н) или Г |
|
3. |
(Л или Б или Э) и Р |
|
4. |
(А и Г) или (Г и С) |
|
4. |
(Р или Б) и (Э или Л) |
|
5. |
Н и (А или Г или С) |
|
5. |
Л или (Р и Э и Б) |
11. |
По возрастанию |
23. |
По убыванию |
||
|
1. |
(Ч или Х) или (В и З) |
|
1. |
Ж и Й и (У или Ц) |
|
2. |
(Х и В) или З |
|
2. |
(Ж или Ц) и (Й или У) |
|
3. |
(В или Ч) и З и Х |
|
3. |
(Ц и У) или (Ж и Й) |
|
4. |
Х и (Ч или В) и (З или Х) |
|
4. |
Й и (Ц или Ж или У) |
|
5. |
З и (Х или Ч) |
|
5. |
Ц или У |
12. |
По убыванию |
24. |
По возрастанию |
||
|
1. |
(Ю и Б и Д) или (Ю и П) |
|
1. |
Т или Ы или (А и О) |
|
2. |
(Ю или Б) и Д и (П или Б) |
|
2. |
О и Т и (Ы или А) |
|
3. |
Д или П или (Б и Ю) |
|
3. |
Ы или О или (А и Т и О) |
|
4. |
(П или Ю) и (Б или Д) |
|
4. |
О или (А и Ы и Т) |
Задание 2
Найти информацию о web-сервисах сети Internet и заполнить в Word таблицу 23.1
Примечание
1.Вызвать Word и вставить таблицу, содержащую 4 столбца и 10 строк (см. табл.
23.1)
2.Запустить какую-либо поисковую систему Internet и найти информацию о webсервисах сети Internet
3.Заполнить созданную в Word таблицу, отобрав необходимую информацию
4.Сохранить файл на своем носителе
Таблица 23.1. Web-сервисы сети Internet
Web-сервис |
Принцип работы |
Особенности |
Классификация |
|
электронная почта |
|
|
|
|
доски объявлений |
|
|
|
|
группы |
новостей |
|
|
|
News |
|
|
|
|
FTP – серверы |
|
|
|
|
«параллельные |
|
|
|
|
беседы» |
|
|
|
|
интернет-телефония и |
|
|
|
|
интернет-телевидение |
|
|
|
|
виртуальные |
|
|
|
|
магазины |
|
|
|
|
поисковые |
системы |
|
|
|
всемирной |
паутины |
|
|
|
WWW |
|
|
|
|
электронные |
|
|
|
|
платѐжные системы |
|
|
|
|
|
|
|
Практическая работа 24 |
ЯЗЫКИ ПРОГРАММИРОВАНИЯ
Задание 1
Найти информацию о языках программирования и заполнить в Word таблицу 24.1
Примечание
1.Вызвать Word и вставить таблицу, содержащую 4 столбца и 22 строки (см. табл.
24.1)
2.Запустить какую-либо поисковую систему Internet и найти информацию о языках программирования
3.Заполнить созданную в Word таблицу, отобрав необходимую информацию
4.Сохранить файл на своем носителе
Таблица 24.1. Языки программирования
Название языка |
Год создания / |
Сущность |
Классификация |
|
автор |
|
по стилю |
Ассемблер |
|
|
|
C |
|
|
|
Basic |
|
|
|
Fortran |
|
|
|
Pascal |
|
|
|
Modula-2 |
|
|
|
Lisp |
|
|
|
Prolog |
|
|
|
HTML |
|
|
|
WML |
|
|
|
XML |
|
|
|
Object Pascal |
|
|
|
Visual Basic |
|
|
|
C++ |
|
|
|
Delfi |
|
|
|
Java |
|
|
|
Perl |
|
|
|
PHP |
|
|
|
JavaScript |
|
|
|
VBScript |
|
|
|
VRML |
|
|
|
Справка 2
Для построения ЛСМ уровня «особенное» или «единичное» по отношению к уровню «сущность» построенной модели, следует использовать алгоритм:
1.Выбрать новый объект конструирования – название одной из осей модели более высокого уровня («сущность» для построения модели на уровне «особенное» или «особенное» для построения модели уровня «единичное»)
2.Построить каркас новой ЛСМ, оси которого образуют узловые точки оси, название которой стало объектом конструирования
3.Разместить объект конструирования в центре каркаса
4.Выделить, назвать и проранжировать узловые точки каждой оси в соответствии с выбранным типом оси
5.Разместить узловые точки с названиями в виде словосочетаний, аббревиатур, формул на соответствующих осях
Пример
Построим логико-смысловые модели уровня «особенное» и «единичное» по модели «Экономическая информация» уровня «сущность» (см. рис. 24.1)
![](/html/2706/271/html_2nfHvTUWRE.neBy/htmlconvd-5Heq13104x1.jpg)
Рис. 24.1. ЛСМ «Экономическая информация» уровня «сущность»
Для построения модели уровня «особенное» воспользуемся алгоритмом:
1.Выберем новый объект конструирования – название 4 оси «Носители» ЛСМ «Экономическая информация» уровня «сущность»
2.Построим каркас новой ЛСМ, оси которого образуют три узловые точки 4 оси «Носители»:
название оси 1 «Машинные носители»
название оси 2 «Материальные предметы»
название оси 3 «Волны»
3.Разместим объект конструирования «Носители» в центре каркаса
4.Выделим, назовем и проранжируем узловые точки каждой оси:
для оси 1: флеши, диски, дискеты, магнитные ленты, перфокарты
для оси 2: бумага, камень, дерево
для оси 3: акустическая, электромагнитная, гравитационная
5.Разместим узловые точки с названиями на соответствующих осях и получим модель уровня «особенное» (см. рис. 24.2)
![](/html/2706/271/html_2nfHvTUWRE.neBy/htmlconvd-5Heq13105x1.jpg)
Рис. 24.2. ЛСМ «Носители экономической информации» уровня «особенное»
Для построения модели уровня «единичное» воспользуемся алгоритмом:
1.Выберем новый объект конструирования – название 1 оси «Машинные носители» ЛСМ «Носители экономической информации» уровня «особенное»
2.Построим каркас новой ЛСМ, оси которого образуют пять узловых точек 1 оси «Машинные носители»:
название оси 1 «Флеши»
название оси 2 «Диски»
название оси 3 «Дискеты»
название оси 4 «Магнитные ленты»
название оси 5 «Перфокарты»
3.Разместим объект конструирования «Машинные носители» в центре каркаса
4.Выделим, назовем и проранжируем узловые точки каждой оси:
для оси 1: NAND-флеш, NOR-флеш
для оси 2: DVD, CD, магнитно-оптические (МО)
для оси 3: zip, jaz, 3,5 , 5,25 , 8
для оси 4: кассеты, катушки
для оси 5: двоичный режим, текстовый режим
5.Разместим узловые точки с названиями на соответствующих осях и получим модель уровня «единичное» (см. рис. 24.3)
![](/html/2706/271/html_2nfHvTUWRE.neBy/htmlconvd-5Heq13106x1.jpg)
Рис. 24.3. ЛСМ «Машинные носители» уровня «единичное»
Задание 2
Построить логико-смысловые модели «Язык программирования…» уровня «сущность», «особенное» и «единичное»
Примечание
1.Выбрать тип модели, тип осей и построить каркас модели уровня «сущность» согласно варианту в тетради (см. практическая работа 18, справка 1)
2.Построить в Word модель уровня «сущность» (см. практическая работа 18, задание 1)
3.Сохранить файл на своем носителе под именем model-1
4.Построить в новом документе Word модель уровня «особенное» (см. Справка 2)
5.Сохранить файл на своем носителе под именем model-2
6.Построить в новом документе Word модель уровня «единичное» (см. Справка 2)
7.Сохранить файл на своем носителе под именем model-3
|
|
Вариант |
|
Вариант |
1. |
Pascal |
13. |
Basic |
|
2. |
VBScript |
14. |
Object Pascal |
|
3. |
JavaScript |
15. |
XML |
|
4. |
Fortran |
16. |
Ассемблер |
|
5. |
Perl |
17. |
HTML |
|
6. |
Delfi |
18. |
Prolog |
|
7. |
C |
|
19. |
Lisp |
8. |
Java |
20. |
Modula-2 |
|
9. |
Algol |
21. |
Двоичный (машинный) язык |
|
10. |
Cobol |
22. |
Logo |
|
11. |
Ada |
23. |
Snobol |
![](/html/2706/271/html_2nfHvTUWRE.neBy/htmlconvd-5Heq13107x1.jpg)
12. PL/1 |
24. WML |
Практическая работа 25
РАЗВЕТВЛЯЮЩИЕСЯ АЛГОРИТМЫ
Справка 1
Блок-схемой называется такое графическое изображение алгоритма, в котором каждое элементарное действие представляется в виде специального графического знака (блока), которые дополнены элементами словесной формы записи (см. табл.
25.1).
Таблица 25.1. Условные обозначения блоков в блок-схеме
Блоки
начало / конец |
ввод / вывод |
действие |
условие |
Цикл |
|
|
|
|
|
Рис. 25.1. Блок-схема для вычисления значения функции y(x) = |
1, < 0 |
−1, ≥ 0 |
|
Задание 1 |
|
Оформить в Word блок-схему для решения задачи: «Вычислить значение функции y(x), заданной формулой»
Примечание
1.Вызвать Word и записать с помощью редактора формул функцию согласно варианту
2.Проанализировать функцию и записать в Word условия, которые накладывает аргумент x, учитывая, что если функция принимает три и более значений, блоксхема будет содержать два и более блоков условия (см. Справка 1)
3.Изобразить в Word блок-схему для решения задачи по вычислению значения функции (см. Справка 1)
4.Сохранить файл на своем носителе
|
|
|
|
|
|
|
|
|
|
|
|
Вариант |
|
|
|
|
|
|
|
|
|
|
|
|
Вариант |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
x3 4x 2, |
x 5 |
|
cos 5x, |
|
|
x 2 |
|
|
|
|
|
||||||||||||||||||||||||||
1. |
|
|
|
|
|
|
|
0 x 5 |
13. |
|
5 |
|
|
|
|
|
2 |
3x, |
2 x 3 |
|||||||||||||||||||
y sin 2x, |
|
y x |
4x |
|||||||||||||||||||||||||||||||||||
|
x 4 |
|
|
|
|
x 0 |
|
|
|
|
|
|
|
x 2 |
|
|
|
x 3 |
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
, |
|
|
|
|
|
|
|||||||||||
|
|
1-x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 3x |
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
x5 9x2 8x, |
|
|
|
8 x 6 |
|
cos 7 x, |
|
|
x 7 |
|
|
|
|
|
|||||||||||||||||||||||
2. |
|
|
|
|
|
|
x 6 |
|
|
|
|
|
|
14. |
|
|
4 |
2x |
3 |
9, |
7 |
x 4 |
||||||||||||||||
y tg4x, |
|
|
|
|
|
|
|
|
|
y x |
|
|||||||||||||||||||||||||||
|
x 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x 5 |
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
, |
|
x 8 |
|
|
|
|
|
|
|
|
|
, |
|
|
x 4 |
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
1-x |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x |
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
, < −12 |
|
|
|
|
|
|
|
|
|
|
|
|
3 , |
≥ 19 |
||||||||||||
3. = |
−3 − 12 + 31, −12 ≤ < −9 |
15. = |
|
2 6 − 28 3 − 3 , 7 < < 19 |
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
2 4, ≥ −9 |
|
|
|
|
|
|
|
|
|
|
|
|
5 + 12, < 7 |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
7 , < −11 |
|
|
|
|
+ 11 , < −5 |
|||||||||||||||||||||
4. = |
−5 5 − 4 4 + 8, −11 ≤ < −6 |
16. = |
|
−4 8 − 18, −5 ≤ < 15 |
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
+1 |
|
+ −3 , ≥ −6 |
|
|
|
|
|
|
−2 +13 |
|
+ 2 |
, ≥ 15 |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
2+8 |
|
|
|
|
|
|
3 4+61 |
|
|
|
|
|
|||||||||||||||
|
|
|
|
3 − 8 , ≤ −13 |
|
|
|
|
4 − 7 , ≥ 27 |
|||||||||||||||||||||||||||||
5. = |
4 6 + 7 , −13 < < 2 |
17. |
= |
|
17 − 2, |
14 ≤ < 27 |
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
−6 −21 |
+ 2, ≥ 2 |
|
|
|
|
|
|
|
|
|
3 − 27, < 14 |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
5 6−6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
5 + 2 , > 19 |
|
|
|
|
2 |
− 2 4, −10 < ≤ 9 |
||||||||||||||||||||||||
6. = |
|
2 + 8 |
− 2 , −25 ≤ ≤ 19 |
18. |
= |
|
|
|
|
|
|
|
|
|
|
+ , > 9 |
||||||||||||||||||||||
|
|
|
|
|
|
|
|
6 + 4 |
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
− 7, < −25 |
|
|
|
|
|
|
|
|
|
|
|
|
− 1, ≤ −10 |
||||||||||||||
|
|
|
|
2 − , −64 ≤ < −29 |
|
|
|
|
− 2 3 , 23 ≤ ≤ 31 |
|||||||||||||||||||||||||||||
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|||||||||||||||||||
|
= |
|
|
+ 2 , ≥ −29 |
|
|
|
|
|
|
|
|
|
|
7 + 2 − 4 , > 31 |
|||||||||||||||||||||||
7. |
|
19. = |
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
2 + 3 − 1, < −64 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
−8 |
, < 23 |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24− |
|
||||
|
|
|
|
7 + 4, −87 < ≤ −43 |
|
|
|
|
7 + 2 3 − 1, −29 < < −5 |
|||||||||||||||||||||||||||||
8. = |
|
|
|
4 2 |
− 4, ≤ −87 |
20. = |
|
|
|
|
|
|
|
|
|
6 + 21, ≥ −5 |
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ 3, ≤ −29 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
2 |
|
+ 13, > −43 |
|
|
|
|
|
|
|
|
|
|
|
|
![](/html/2706/271/html_2nfHvTUWRE.neBy/htmlconvd-5Heq13109x1.jpg)
|
|
|
5 , < 17 |
21. |
|
|
|
|
|
|
|
|
|
||
9. = |
−7 8 + 23 3 − 9 , 17 ≤ < 40 |
−2 2 4 + 7 4 6, −6 ≤ ≤ 18 |
|||||||||||||
|
|
|
4 − 3 + 6, ≥ 40 |
= |
|
|
|
|
|
|
|||||
|
4 4 + 23 |
− 3 7 , > 18 |
|||||||||||||
|
|
|
|
|
|
|
12 + − 4, < −6 |
||||||||
10. |
|
|
|
|
|
|
|
|
− 4 3 , < −5 |
||||||
|
19 + 3 , ≤ −22 |
22. = |
2 5 + 28 − 4 , −5 ≤ < 7 |
||||||||||||
= 14 2 − 16 − 5, −22 < < −10 |
|
|
|
|
3 2 − 4 2, ≥ 7 |
||||||||||
|
|
−14 + 13 2 |
+ 4 3, ≥ −10 |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
−3 4−8 |
|
|
|
|
|
|
|
|
|
|
||
|
2 2 + 4 6, 11 < ≤ 33 |
|
3 + 5 , −44 ≤ ≤ −4 |
||||||||||||
|
|
|
|
|
3 |
|
|
|
+ 4, > −4 |
||||||
11. = |
|
|
|
– 3 , > 33 |
|
12 2 − 7 |
|||||||||
|
|
2 4 + 17 |
23. = |
||||||||||||
|
|
|
8 + 51 , ≤ 11 |
|
|
|
|
−2−3 3+9 |
, < −44 |
||||||
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
45− |
|
|
|
|
|
12. |
|
|
|
|
|
|
2 − 3 , ≤ −13 |
||||||||
= |
|
|
|
|
|
24. = |
4 6 + 8 3 − 11, −13 < ≤ 16 |
||||||||
3 |
− + 18 , −12 < < 29 |
|
|
|
12 −4 |
3 |
|
||||||||
|
|
4 − 3 , ≥ 29 |
|
|
|
7 5+19 |
+ 5 |
, > 16 |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
2 − 6 5, ≤ −12 |
|
|
|
|
|
|
|
|
|
|
Справка 2
Для вычисления значений функций в Excel используют встроенные функции Excel, вызов которых осуществляется выбором в меню вкладки ФОРМУЛЫ / ВСТАВИТЬ
ФУНКЦИЮ
Запись формулы в ячейку листа Excel начинается со знака равенства (=), после которого записывается выражение по правилам Excel латинскими буквами:
аргумент функции y(x) – это имя ячейки, в которой находится значение x (например, D3)
аргумент записывают в скобках, например, sin(D3)
для записи степени используют знак ^
если аргумент функции – сложный (т.е. содержит другие функции или знаки математических действий), то при его записи следует использовать СТРОКУ ФОРМУЛ, расположенную в верхней части листа Excel под меню (см. рис.
25.2)
Рис. 25.2. Строка формул листа Excel
Пример
![](/html/2706/271/html_2nfHvTUWRE.neBy/htmlconvd-5Heq13110x1.jpg)
, > 0
Оформим в Excel вычисление значения функции = 2 + 1, −3 ≤ ≤ 0 при ln 2 4 , < −3
заданных значениях x= 2, –1, –5
Расположим заданные значения аргумента x на листе Excel следующим образом
Для вычисления значения функции y необходимо составить выражение по правилам Excel для каждого значения аргумента x (см. рис. 25.3):
в ячейку B2 запишем формулу для вычисления функции y = sinx, так как x = 2 попадает в интервал (0; + ), т.е. в ячейке B2 будет записано выражение:
=SIN(A2)
в ячейку B3 запишем формулу для вычисления функции y = x2 + 1, так как x =
–1 попадает в интервал [–3;0], т.е. в ячейке B3 будет записано выражение:
=A3^2 + 1
в ячейку B4 запишем формулу для вычисления функции y = ln2x4, так как x = – 5 попадает в интервал (– ; –3), т.е. в ячейке B4 будет записано выражение:
=LN(2*A4^4)
Рис. 25.3. Запись формул на листе Excel
Таким образом, функция y принимает следующие значения при заданных значениях аргумента x (см. рис. 25.4)
Рис. 25.4. Значения функции y(x), вычисленные в Excel
Задание 2
Оформить в Excel вычисление значения функции y из задания 1 при заданных значениях x
Примечание
1.Вызвать Excel и расположить данные на листе согласно варианту (см. Справка 2)
2.Вычислить значения функции в Excel, составив выражения для вычисления значений функции по правилам Excel (см. Справка 2)
3.Сохранить файл на своем носителе