1.К каким угрозам относится некомпетентное использование системных утилит?
а) санкционированные программно-аппаратные средства
б) несанкционированные программно-аппаратные средства
в)бесплатные программно-аппаратные средства
2.Файловая система NTFS позволяет разграничить доступ:
a) только между локальными пользователями ;
б) только между сетевыми пользователями;
в) между локальными и сетевыми пользователями
3.Как называется метод разграничения доступа между поименованными субъектами и поименованными объектами?
а)дискреционный
б)мандатный
4.Какой вид разделения обязанностей производится в следующем примере: «Один пользователь может играть роль кассира и контролера, но не одновременно. Чтобы стать контролером он должен сначала закрыть кассу.»
а)Статистическое разделение ролей
б)Динамическое разделение ролей
5.При каком управление доступом обеспечивается гибкость настраивания системы разграничение доступа в базах данных на конкретную совокупность пользователей и ресурсов?
а)добровольное управление
б)принудительное управление
6.Наглядным и рас формализованного представления дискреционного доступа является…
а)матрица
б)график
в)список
г)деревья
7.Какой вид разделения обязанностей производится в следующем примере: «Один пользователь может играть роль кассира и контролера, но не одновременно. Чтобы стать контролером он должен сначала закрыть кассу.»
а)Статистическое разделение ролей
б)Динамическое разделение ролей
8.Ролевое управление доступом использует следующее средство объектно-ориентированного подхода:
а)инкапсуляция
б)наследование
в)полиморфизм
9.Главная цель мер, предпринимаемых на административном уровне:
а) сформировать программу безопасности и обеспечить ее выполнение
б) выполнить положения действующего законодательства
б) отчитаться перед вышестоящими инстанциями
10.Файловая система FAT32 позволяет разграничить доступ:
a) только между локальными пользователями ;
б) только между сетевыми пользователями;
в) между локальными и сетевыми пользователями
11.Как влияет на производительность сервисов слишком обширное и подробное протоколирование?
а)не влияет
б)снижает производительность
в)увеличивает производительность
12.Что позволяет обеспечить полноценную замену сервера в случае его сбоя за счет передачи управления резервному серверу?
а) зеркалирование сервера
б) дублирование сервера
в)использование кластеров
uses crt;
Var mas:array[1..1000, 1..1000] of integer;
N,M,i,j,k:integer;
Begin
Writeln('Введите размер матрицы N*M');
Write('N = ');
readln(N);
Write('M = ');
readln(M);
if (M>1000) or (N>1000) or (M<1) or (N<1)
then
Writeln('Ошибка, указанные значения выходят за пределы матрицы') else
Begin
Writeln('Введите элементы матрицы');
k:=0;
for i:=1 to N do
for j:=1 to M do
Begin
readln(mas[i,j]);
if (mas[i,j] mod 2 = 0) then k:=k+1;
end;
Writeln();
Writeln('Исходная матрица');
for i:=1 to N do
Begin
for j:=1 to M do
Begin
Write(mas[i,j], ' ')
end;
Writeln();
end;
Writeln();
Writeln('Количество четных элементов = ',k);
end;
readln;
end.
Все зависит от того, что Вы хотите делать. Язык программирования - это не самоцель, а всего лишь средство для того, чтобы выполнить какую-то работу. Например, если Вы хотите заняться веб-дизайном, то Вам неплохо бы помимо python знать java, php и html, а также не помешает знание SQL, если Вы будете составлять запросы к базам данных.Если же Вы хотите программировать чипы на низком уровне, то вам нужно изучение программирования в машинных кодах и assembler, для научного программирования пригодятся, например, Matlab, fortran, c,c++,c#. В общем, для каждой области деятельности есть свой набор инструментов и что именно изучать зависит от того, для чего Вы хотите свои навыки применять.