В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
litoshikmari
litoshikmari
04.07.2020 00:00 •  Информатика

1. Windows. Если одна учетная запись состоит в нескольких группах, то:
1)Разрешение одной группы имеет преимущество над запретом другой.
2)Разрешение всегда имеет наивысший приоритет.
3)Запрет и разрешение имеют равный статус и доступ производится по тому, чего у учетной записи больше: разрешений и запретов.
4)Запрет всегда имеет наивысший приоритет.

2.Linux. Выберите верные сведения о группах в Linux.
1)В группе может состоять только один пользователь.
2)Файл может принадлежать только одной группе.
3)Права группы важнее прав владельца.
4)Для каждого файла существует своя уникальная группа.

3.Windows. Пользователь из группы "Запрет" создал файл, а потом полностью запретил доступ к нему для группы "Запрет". Сможет ли он прочесть файл?
1)Никоим образом, поскольку запрет имеет наивысший приоритет. Теперь он ничего с этим не сделает.
2)Да, в обычном порядке, ведь авторство имеет приоритет над запретом для группы.
3)Сможет, если откроет файл от имени другого пользователя и выберет себя.
4)Сможет, но только зайдя в права доступа снова и сняв запрет для группы.

4.Linux. Права доступа к файлу file rwx---r--. Вы не являетесь владельцем файла, но состоите в группе local, которой принадлежит файл. Сможете ли Вы прочесть файл?
1)Да, поскольку “остальные” могут его прочесть.
2)Да, потому что есть разрешение на чтение для группы.
3)Нет, потому что только владелец может его прочесть.
4)Нет, потому что группе запрещен файла.

5.Выберите верные равенства прав доступа.
1)rwxrwxrwx = 777
2)rwxrw = 660
3)r--r--r-- = 222
4)rwxr-x-r-x = 744
5)rwx--x--x = 722
6)rw---x--x = 611

Показать ответ
Ответ:
Ксюха12111
Ксюха12111
20.07.2022 02:00

Так как язык не указан, приведу пример на SWI-Prolog.

Код:

read_int(Int) :- read(Int), integer(Int).split_int_by_numbers(0, []) :- !.split_int_by_numbers(N, [Number|Ints]) :- Number is mod(N, 10), RestN is div(N, 10), split_int_by_numbers(RestN, Ints).test_to_div(_, []).test_to_div(N, [Number|Ints]) :- mod(N, Number) =:= 0, test_to_div(N, Ints). test(Int) :- split_int_by_numbers(Int, Numbers), test_to_div(Int, Numbers), write(Int), write(" - Yes!"), nl.test(Int) :- write(Int), write(" - No!"), nl.?- read_int(Int), test(Int).
Напишите программу: С клавиатуры вводится трёхзначное число (число десятков и число единиц не равна
Напишите программу: С клавиатуры вводится трёхзначное число (число десятков и число единиц не равна
Напишите программу: С клавиатуры вводится трёхзначное число (число десятков и число единиц не равна
0,0(0 оценок)
Ответ:
пропрл
пропрл
08.03.2023 04:58
Var
    a: array [,] of integer;

begin
    var n := ReadlnInteger('n = ');
    var m := ReadlnInteger('m = ');
    var rand := ReadlnInteger('Для ручного ввода нажмите 0');
    
    if rand = 0 then begin
        a := new integer[m, n];
        for var i := 0 to m-1 do
            for var j := 0 to n-1 do
                a[i, j] := ReadlnInteger('a[' + i + ',' + j + '] = ');
    end
    else a := MatrixRandom(m, n, 1, 100);
    Println(a);
    
    var b := ArrGen(n, x -> 1);
    for var i := 0 to m-1 do
        for var j := 0 to n-1 do
            if j mod 2 = 0 then
                b[j] := b[j] * a[i, j];
    
    b.Where((x, i)-> i mod 2 = 0).SortedDescending().Println();
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота