1) 3 единицы, так как чтобы составить число 641, нужно брать числа, которые являются степенью числа 2. Получаем 512 + 128 + 1, значит всего 3 единицы, так как 3 числа.
2)8гб=8*1024мб=8*1024*1024кб
8*1024*1024 = 2^3*2^10 *2^10 =2^23
2^23/256=2^23/2^8=2^15=32768 файлов.
3)также как и в 1 задаче расписываем наше число как числа, являющиеся степенью 2. Получаем 512+32+2=546 , значит 3 едениницы, самое большое число в нашей записи - 512, а это 8 степень числа 2, значит цифр в двоичной записи на единицу больше, т е девять, отнимаем наши 3 единицы (каждое число :512, 32,2 - является единицей в двоичной записи) получаем 6 нулей.
4)4гб=4*1024мб
4*1024 = 2^2*2^10 =2^12
2^12/32=2^12/2^5=2^7=128 файлов.
Объяснение:
Во 2 задании я расписал числа как степени числа 2 и по свойству степеней их считал.
1. ответ a)верно b)верно c)неверно d)верно e)верно
Объяснение: 1)ScanDisk-программа для исправления ошибок структур жестких дисков
2)Вследствие засорения реестра путем появления неверных записей, неочищенный кэш и мусор от установленных программ
3)Disk Cleanup-программа для очистки компьютера от всевозможного мусора, неиспользуемых системных файлов и следов работы в браузерах
4)Обычно программа перестаёт отвечать на действия пользователя, а курсор превращается в песочные часики. В этом случае в заголовке программы в скобках может быть написано «(Не отвечает)». Все попытки закрыть программу на «крестик» ничего не дают, либо крестик нажать не удаётся
5) Открыть диспетчер задач и во вкладке процессы снять задачу
Представлю 3 программы два с массивом и один без массива
1)var a:array [1..10] of integer;
i,n,k5,k2:integer;
begin
writeln('введите количество экзаменов');
read(n);
for i:=1 to n do begin
writeln('введите оценку за экзамен');
readln(a[i]);
end;
for i:=1 to n do begin
if a[i]=5 then k5:=k5+1;
if a[i]=2 then k2:=k2+1;
end;
writeln('количество пятерок ',k5);
writeln('количество двоек ',k2);
end.
2)var a:array [1..10] of integer;
i,n,k5,k2:integer;
begin
writeln('введите количество экзаменов');
read(n);
for i:=1 to n do begin
writeln('введите оценку за экзамен');
readln(a[i]);
if a[i]=5 then k5:=k5+1;
if a[i]=2 then k2:=k2+1;
end;
writeln('количество пятерок ',k5);
writeln('количество двоек ',k2);
end.
3)var a,i,n,k5,k2:integer;
begin
writeln('введите количество экзаменов');
read(n);
if n<=10 then begin
for i:=1 to n do begin
writeln('введите оценку за экзамен');
readln(a);
if a=5 then k5:=k5+1;
if a=2 then k2:=k2+1;
end;
writeln('количество пятерок ',k5);
writeln('количество двоек ',k2);
end;
end.