Контрольные вопросы Примером какого уязвимого места является в NFS установка разрешений корневой директории rw для всех пользователей? Когда используются нетехнические средства для получения доступа в систему? Какая часть памяти является объектом атаки на переполнение буфера? Какой тип переменных используется при выполнении атаки на переполнение буфера? Какая ошибка программирования позволяет выполнить атаку имитации IP-адреса? Какой пакет не отправляется при выполнении синхронной атаки? Существует ли защиты от грамотно разработанной DOS-атаки? Что ищут хакеры, использующие ненаправленные методы атак? Как хакер использует систему после взлома с ненаправленной атаки? Какой сайт используется для сбора информации об IP-адресах? Какая часть предварительного исследования является наиболее опасной для хакера при подготовке направленной атаки? Какой тип инструмента представляет собой программа Nmap? С какой целью запускается атака DoS во время выполнения атаки имитации IP-адреса? Чем представляется программа "троянский конь" для пользователя? Для чего нужна программа nc?
s0=100000; { первоначальная сумма в копейках }
p=0.02; { величина, равная 1/100 от ежемесячного процента }
var
s,sp:longint;
mes:integer;
begin
{ все расчеты ведем в копейках }
mes:=0; s:=s0;
while sp<=30*100 do
begin mes:=mes+1; sp:=Round(s*p); s:=s+sp end;
Writeln('Месяц ',mes,', сумма процента ',sp/100:0:2,' > 30');
mes:=0; s:=s0;
while s<=1200*100 do begin mes:=mes+1; s:=s+Round(s*p) end;
Writeln('Месяц ',mes,', сумма вклада ',s/100:0:2,
' > 1200');
end.
Результат выполнения программы:
Месяц 22, сумма процента 30.31 > 30
Месяц 10, сумма вклада 1218.98 > 1200
#include <math.h>
int main()
{
int a, b, c;
long long d;
cout << "Vvedite a: "; cin >> a;
cout << "\nVvedite b: "; cin >> b;
cout << "\nVvedite c: "; cin >> c;
d = b * b - 4 *a * c;
if (d > 0) cout << "x1 = " << (-b + sqrt(d))/(2*a) << "\n" << "x2 = " << (-b - sqrt(d))/(2*a) << endl;
else if (d == 0) cout << "x = " << -1.*b/(2*a) << endl;
else if (d < 0) cout << "Korney net" << endl;
system("pause");
return 0;
}