martinzdraste
?>

1. для групповых операций с файлами используются маски имен файлов. маска представляет собой последовательность букв, цифр и прочих допустимых в именах символов, в которых также могут встречаться следующие символы: символ «? » означает ровно один произвольный символ. символ «*» означает любую последовательность символов произвольной длины, включая пустую последовательность. в каталоге находится шесть файлов: 1) lollipop.jpg 2) ololo.jpg 3) logic.jpeg 4) pilon.jpg 5) porolon.js 6) loki.jpg сколько файлов из данного каталога соответствует маске *lo? *.jp? 2. для групповых операций с файлами используются маски имён файлов. маска . представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: символ «? » (вопросительный знак) означает ровно один произвольный символ. символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. в каталоге находится 6 файлов: potolok.jpeg stol.jpg pistolet.mp4 bristol.map stolypin.mpeg kino.mp3 ниже представлено восемь масок. сколько из них таких, которым соответствуют ровно четыре файла из данного каталога? *st*.* *o? *.* *stol*.* *o*.m* ? ? sto** *ol? .m* *tol*.mp* *i*? .m* 3. определите, какое из указанных имен файлов удовлетворяет маске: th? ? rt.x* 1)thponhrt.x 2)thrmrt.xht 3)thrt.xjkio 4)thirt.x 4. определите, какое из указанных имен файлов удовлетворяет маске: *d? p.v? ? 1)tfrdp.ver 2)d1ip.ver 3)3dip.vip 4)dhp.viyt 5. определите, какое из указанных имен файлов удовлетворяет маске: ? com*.d? c 1)com.doc 2)dcoma.dc 3)dcom.dotc 4)dcoma.djc 6. определите, какое из указанных имен файлов удовлетворяет маске: ? ? prive*t.p? * 1) aprivet.pas 2) z1privet.past 3) privert.p3 4) doprivest.p 7. определите, какое из указанных имен файлов удовлетворяет маске: ? info*rm.d*? 1)12info7rm.deep 2)11inform.doc 3)4info5rm.d 4)7inform.dp 8. определите, какое из указанных имен файлов удовлетворяет маске: ? el*.t*xt. 1)spell.txt 2)el.txt 3)pencil.text 4)welcome.text

Информатика

Ответы

AndreiAstakhva1442
Добрый день! Давайте разберем каждый вопрос по очереди.

1. Задача: сколько файлов из данного каталога соответствуют маске *lo? *.jp?
Для того чтобы решить эту задачу, мы должны найти количество файлов, удовлетворяющих данной маске.

Маска *lo? *.jp? означает следующее:
- Первая часть маски *lo? означает, что у нас может быть любая последовательность символов произвольной длины, начинающаяся с символов "lo" и затем следует ровно один произвольный символ.
- Вторая часть маски *.jp? означает, что после первой части маски может идти любая последовательность символов произвольной длины, начинающаяся с символов "jp" и затем следует ровно один произвольный символ.

Исходя из этого, нам необходимо найти количество файлов, названия которых начинаются с "lo" и заканчиваются на "jp", при условии, что между этими символами находится ровно один произвольный символ.

Из файлов в каталоге, только файл "loki.jpg" соответствует данной маске, поскольку его название начинается с "lo", возможно любая последовательность символов произвольной длины после этого, затем следует ровно один произвольный символ, и заканчивается на "jp".

Таким образом, ответ на вопрос: сколько файлов из данного каталога соответствует маске *lo? *.jp? - равен 1.

2. Задача: сколько из представленных восемь масок соответствуют ровно четырем файлам из данного каталога?

Мы имеем следующие восемь масок:
- *st*.*
- *o? *.*
- *stol*.*
- *o*.m*
- ? ? sto**
- *ol? .m*
- *tol*.mp*
- *i*? .m*

Для каждой из этих масок мы должны определить, сколько файлов из каталога соответствуют этой маске. Если количество файлов, соответствующих маске, равно четырем, мы считаем, что маска подходит.

Подсчитаем число файлов, соответствующих каждой маске:
- *st*.*: stol.jpg, stolypin.mpeg (2 файла)
- *o? *.*: ololo.jpg, potolok.jpeg (2 файла)
- *stol*.*: stol.jpg, stolypin.mpeg (2 файла)
- *o*.m*: ololo.jpg, stolypin.mpeg (2 файла)
- ? ? sto**: stol.jpg, stolypin.mpeg (2 файла)
- *ol? .m*: ololo.jpg, stolypin.mpeg (2 файла)
- *tol*.mp*: pistol.mp4 (1 файл)
- *i*? .m*: pistolet.mp4, stolypin.mpeg (2 файла)

Из этих масок только маска *tol*.mp* удовлетворяет условию, так как только один файл (pistol.mp4) соответствует этой маске и каждая из масок должна быть сопоставимой с ровно 4 файлами из данного каталога.

Таким образом, ответ на вопрос: сколько из представленных восемь масок соответствуют ровно четырем файлам из данного каталога? - равен 0.

3. Задача: определите, какое из указанных имен файлов удовлетворяет маске: th? ? rt.x*
-
1) thponhrt.x
2) thrmrt.xht
3) thrt.xjkio
4) thirt.x

Маска th? ? rt.x* означает, что у нас может быть любой символ вместо вопросительного знака, а вместо звездочки мы можем иметь любую последовательность символов произвольной длины.

Из указанных имен файлов только файл thrt.xjkio удовлетворяет данной маске, поскольку после символов "th" следуют два произвольных символов, затем идет "rt", и после этого может находиться любая последовательность символов произвольной длины, обозначенная звездочкой.

Таким образом, ответ на вопрос: какое из указанных имен файлов удовлетворяет маске th? ? rt.x* - равен 3) thrt.xjkio.

4. Задача: определите, какое из указанных имен файлов удовлетворяет маске: *d? p.v? ?
-
1) tfrdp.ver
2) d1ip.ver
3) 3dip.vip
4) dhp.viyt

Маска *d? p.v? ? означает, что у нас может быть любая последовательность символов произвольной длины перед символом "d", затем следует один произвольный символ, затем ".p", и после этого может находиться любая последовательность символов произвольной длины, обозначенная звездочкой.

Из указанных имен файлов только файл d1ip.ver удовлетворяет данной маске, поскольку перед символом "d" находится последовательность символов "1ip", затем следует произвольный символ, затем идет ".p", и после этого находится любая последовательность символов произвольной длины.

Таким образом, ответ на вопрос: какое из указанных имен файлов удовлетворяет маске *d? p.v? ? - равен 2) d1ip.ver.

5. Задача: определите, какое из указанных имен файлов удовлетворяет маске: ? com*.d? c
-
1) com.doc
2) dcoma.dc
3) dcom.dotc
4) dcoma.djc

Маска ? com*.d? c означает, что у нас может быть любой один символ символ, затем "com", затем может быть любая последовательность символов произвольной длины обозначенная звездочкой, потом точка, затем один произвольный символ и в конце символ "c".

Из указанных имен файлов только файл dcom.dotc удовлетворяет данной маске, поскольку перед символом "c" находится последовательность символов "dot", перед этим может быть любая последовательность символов произвольной длины обозначенная звездочкой, перед этим идет "com", затем один произвольный символ и перед всем этим должен быть один произвольный символ.

Таким образом, ответ на вопрос: какое из указанных имен файлов удовлетворяет маске ? com*.d? c - равен 3) dcom.dotc.

6. Задача: определите, какое из указанных имен файлов удовлетворяет маске: ? ? prive*t.p? *
-
1) aprivet.pas
2) z1privet.past
3) privert.p3
4) doprivest.p

Маска ? ? prive*t.p? * означает, что у нас может быть любой один символ, затем еще один символ, затем "prive", затем может быть любая последовательность символов произвольной длины обозначенная звездочкой, потом точка, затем символ "p", затем может быть еще один произвольный символ и в конце может быть любая последовательность символов произвольной длины.

Из указанных имен файлов только файл aprivet.pas удовлетворяет данной маске, поскольку он начинается с "a", затем следует второй произвольный символ, потом "prive", затем может быть любая последовательность символов произвольной длины обозначенная звездочкой, потом точка, затем символ "p", затем еще один произвольный символ и в конце может быть любая последовательность символов произвольной длины.

Таким образом, ответ на вопрос: какое из указанных имен файлов удовлетворяет маске ? ? prive*t.p? * - равен 1) aprivet.pas.

7. Задача: определите, какое из указанных имен файлов удовлетворяет маске: ? info*rm.d*?
-
1) 12info7rm.deep
2) 11inform.doc
3) 4info5rm.d
4) 7inform.dp

Маска ? info*rm.d*? означает, что у нас может быть любой один символ, затем "info", затем может быть любая последовательность символов произвольной длины обозначенная звездочкой, потом "rm", затем символ "d", затем может быть любая последовательность символов произвольной длины и в конце должен быть один произвольный символ.

Из указанных имен файлов только файл 11inform.doc удовлетворяет данной маске, поскольку он начинается с "1", затем следует "info", затем может быть любая последовательность символов произвольной длины обозначенная звездочкой, потом "rm", затем символ "d", затем может быть любая последовательность символов произвольной длины и в конце должен быть один произвольный символ.

Таким образом, ответ на вопрос: какое из указанных имен файлов удовлетворяет маске ? info*rm.d*? - равен 2) 11inform.doc.

8. Задача: определите, какое из указанных имен файлов удовлетворяет маске: ? el*.t*xt.
-
1) spell.txt
2) el.txt
3) pencil.text
4) welcome.text

Маска ? el*.t*xt. означает, что у нас может быть любой один символ, затем "el", затем может быть любая последовательность символов произвольной длины обозначенная звездоч

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1. для групповых операций с файлами используются маски имен файлов. маска представляет собой последовательность букв, цифр и прочих допустимых в именах символов, в которых также могут встречаться следующие символы: символ «? » означает ровно один произвольный символ. символ «*» означает любую последовательность символов произвольной длины, включая пустую последовательность. в каталоге находится шесть файлов: 1) lollipop.jpg 2) ololo.jpg 3) logic.jpeg 4) pilon.jpg 5) porolon.js 6) loki.jpg сколько файлов из данного каталога соответствует маске *lo? *.jp? 2. для групповых операций с файлами используются маски имён файлов. маска . представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы: символ «? » (вопросительный знак) означает ровно один произвольный символ. символ «*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность. в каталоге находится 6 файлов: potolok.jpeg stol.jpg pistolet.mp4 bristol.map stolypin.mpeg kino.mp3 ниже представлено восемь масок. сколько из них таких, которым соответствуют ровно четыре файла из данного каталога? *st*.* *o? *.* *stol*.* *o*.m* ? ? sto** *ol? .m* *tol*.mp* *i*? .m* 3. определите, какое из указанных имен файлов удовлетворяет маске: th? ? rt.x* 1)thponhrt.x 2)thrmrt.xht 3)thrt.xjkio 4)thirt.x 4. определите, какое из указанных имен файлов удовлетворяет маске: *d? p.v? ? 1)tfrdp.ver 2)d1ip.ver 3)3dip.vip 4)dhp.viyt 5. определите, какое из указанных имен файлов удовлетворяет маске: ? com*.d? c 1)com.doc 2)dcoma.dc 3)dcom.dotc 4)dcoma.djc 6. определите, какое из указанных имен файлов удовлетворяет маске: ? ? prive*t.p? * 1) aprivet.pas 2) z1privet.past 3) privert.p3 4) doprivest.p 7. определите, какое из указанных имен файлов удовлетворяет маске: ? info*rm.d*? 1)12info7rm.deep 2)11inform.doc 3)4info5rm.d 4)7inform.dp 8. определите, какое из указанных имен файлов удовлетворяет маске: ? el*.t*xt. 1)spell.txt 2)el.txt 3)pencil.text 4)welcome.text
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Arutyunovich
Ivan500
dimalihachew
Gennadievna bessonov
mihalewanadia20176987
Kotvitskii
ynikolaev2657
targovich
Ainura Pokhomova
Kuznetsova702
kristal1
slastena69678
DzukaevAlekseevich
zubritskiy550
aquilonis