marver201040
?>

Скратким ответом. какое количество ячеек имеет оператив- ная память объемом 1 гбайт?

Информатика

Ответы

vipteatr

Самый простой ответ - 1 бит на ячейку, т. е. 1 гбайт умножить на 8 (в байте 8 бит) , получается 8589934592 ячеек. Но на самом деле может быть и меньше, т. к. "физически DRAM состоит из ячеек, созданных в полупроводниковом материале, в каждой из которых можно хранить определённый объём данных, строку от 1 до 4 бит.

abroskin2002

вычислительная техника  является важнейшим компонентом процесса вычислений и обработки данных. первыми приспособлениями для вычислений были, вероятно, всем известные  счётные палочки, которые и сегодня используются в начальных классах многих школ для обучения счёту. развиваясь, эти приспособления становились более сложными, например, такими как  финикийские  глиняные фигурки, также предназначаемые для наглядного представления количества считаемых предметов. такими приспособлениями, похоже, пользовались торговцы и счетоводы того времени. постепенно из простейших приспособлений для счёта рождались всё более и более сложные устройства:   абак  (счёты),  логарифмическая линейка,  арифмометр,  компьютер. несмотря на простоту ранних вычислительных устройств, опытный счетовод может получить результат при простых счётов даже быстрее, чем нерасторопный владелец современного калькулятора. естественно, производительность и скорость счёта современных вычислительных устройств уже давно превосходят возможности самого расчётчика-человека.

sargisyan
На Паскале:

program Program1;
var i, j, n, k: integer;
var result: real;
var array1: array [1..255] of real;
begin
     result := 0;
     write('Введите значение N (не более 255): ');
     readln(n);
     for i := 1 to n do
         begin
          write('Введите значение ', i, ' элемента массива: ');
          readln(array1[i]);
         end;
         begin
          writeln('Массив, размером - ', n, ' элементов(а):');
          for i := 1 to n do write(array1[i], ' ');
          writeln;
         end;
     for i:=1 to n do
         begin
          k := 0;
          for j:=1 to n do
          if array1[i] = array1[j] then k := k + 1;
          if k = 1 then result := result + array1[i];
         end;
     writeln('Сумма уникальных элементов массива = ', result);
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Скратким ответом. какое количество ячеек имеет оператив- ная память объемом 1 гбайт?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Akvamontaz
oksana77768
Татьяна1045
Roman343247
MikhailovichVitalevich1393
ElenaSkvortsova2
turoverova5
svetrusval
korj8
leeka152522
proporcia46
vik-2202
shabunina17
TatianaSeliverstova64
Мирзоев Денис
▲