ИНФОРМАТИКА 1. Ввести с клавиатуры два целых числа a и b. Если a больше b , то вывести на экран разность a и b. В противном случае вывести на экран разность b и a.
2. Написать программу. Дано целое число. Если оно делится на 6 без остатка , то вывести само число и фразу "делится на 6". В противном случае, вывести само число и фразу "не делится на 6 ".
3. Даны два числа. Найти сумму этих двух чисел, разность этих двух чисел. Найти сумму результатов сложения и вычитания. Вывести полученную сумму на экран.
Напишите код.
Общий расчёт делается через двоичный логарифм (его можно заменить делением двух десятичных или натуральных логарифмов) и потом округление до целого числа с избытком (т.е. округляем всегда вверх) обозначается вот такими палочками с выступами сверху ⌈ ⌉ .
Единственный нюанс в том, что это формула для N значений. А тут спрашивается, сколько разрядов нужно для хранения числа 134.
Я так понимаю, что при этом количество значений N = 134 + 1 = 135 (эта единица- учёт того, что есть ещё и нулевое значение, по крайней мере в такой форме хранения целых числел- в виде двоичного числа).
Ну, либо можно использовать таблицу степеней двойки, и подобрать по ней такую степень, значение которой равно или чуть больше вашего числа. Опять же, здесь N- это количество значений, которые можно хранить в двоичных разрядов (т.е. тут тоже надо считать и нулевое значение). Например:
1 2
2 4
3 8
4 16
5 32
6 64
7 128 <-- это значение ещё не достаточное (меньше, чем 135)
8 256 <-- а вот это значение минимально необходимое (8 разрядов)
9 512
10 1024
11 2048
12 4096
13 8192
14 16384
15 32768
16 65536
Дефрагментация дисков — последовательная физическая перезапись данных на диске таким образом, чтобы файлы были записаны целиком и полностью в соседних секторах и шли последовательно друг за другом. В этом случае головке жесткого диска придется совершить минимум движений для их считывания и скорость этой операции будет максимально.
Щёлкните Мой компьютер –> выделите нужный диск; – щелчком правой кнопки мыши вызовите контекстное меню –> Свойства; – в открывшемся диалоговом окне Свойства откройте вкладку Сервис; – в разделе Дефрагментация диска щёлкните кнопку Выполнить дефрагментацию…; – в открывшемся окне Дефрагментация диска нажмите кнопку Дефрагментация; – дождитесь окончания процесса дефрагментации.
Можно запустить дефрагментацию другим Пуск –> Настройка –> Панель управления –> Администрирование –> Управление компьютером –> Дефрагментация диска –> выделите нужный диск –> Дефрагментация.
Объяснение:
Дефрагментация – процесс объединения нескольких разрозненных фрагментов (частей) одного файла в один большой для повышения скорости считывания данных с жесткого диска компьютера.
В процессе записи файлов на магнитные носители (HDD) они могут быть разделены на несколько фрагментов и размещены в разных частях диска. Делается это потому, что свободное место на диске неравномерно. Система записывает файл в свободные сектора на жестком диске. И если в процессе такой записи обнаруживается, что следующий сектор занят данными, то файл разделяется и запись производится в следующие свободные сектора, которые следуют за занятыми. Так файл разделяется на несколько частей, а для его считывания головке жесткого диска требуется больше времени и энергии, так как нужно совершить «холостые» движения, чтобы проскочить сектора, занятые другими файлами.
Ничего страшного, если фрагменты расположены физически рядом друг с другом. Но вот если они разнесены по разным частям диска, то для считывания необходимо совершить больше действий и потратить больше энергии. Соответственно, и скорость считывания будет ниже.