В 1623 году Вильгельм Шиккард придумал «Считающие часы» — первый арифмометр, умевший выполнять четыре арифметических действия. Считающими часами устройство было названо потому, что, как и в настоящих часах, работа механизма была основана на использовании звёздочек и шестерёнок. Это изобретение нашло практическое использование в руках друга Шиккарда, философа и астронома Иоганна Кеплера.
За этим последовали машины Блеза Паскаля («Паскалина», 1642 г.) и Готфрида Вильгельма Лейбница — арифмометр Лейбница.
Лейбниц также описал двоичную систему счисления — один из ключевых принципов построения всех современных компьютеров. Однако, вплоть до 1940-х многие последующие разработки (включая машины Чарльза Бэббиджа и даже ЭНИАК 1945 года) были основаны на более сложной в реализации десятичной системе.
В 1820 году Шарль Ксавье Тома де Кольмар создал первое серийно выпускавшееся механическое счётное устройство — арифмометр Томаса, который мог складывать, вычитать, умножать и делить. В основном, он был основан на работе Лейбница.
В 1845 году Израиль Штаффель представил счётную машину, которая кроме четырёх арифметических действий могла извлекать квадратные корни. Арифмометры, считающие десятичные числа, использовались до 1970-х.
Объяснение:
Ещё 1500 лет назад для облегчения вычислений стали использовать счёты. В 1642 г. Блез Паскаль изобрёл устройство, механически выполняющее сложение чисел, а в 1694 г. Готфрид Лейбниц сконструировал арифмометр, позволяющий механически производить четыре арифметических действия.
Первая счетная машина, использующая электрическое реле, была сконструирована в 1888 г. американцем немецкого происхождения Германом Холлеритом и уже в 1890 г. применялась при переписи населения. В качестве носителя информации применялись перфокарты. Они были настолько удачными, что без изменений просуществовала до наших дней.
Первой электронной вычислительной машиной принято считать машину ENIAC (Electronic Numerical Integrator and Computer - электронный числовой интегратор и вычислитель), разработанную под руководством Джона Моучли и Джона Экера в Пенсильванском университете в США. ENIAC содержал 17000 электронных ламп, 7200 кристаллических диодов, 4100 магнитных элементов и занимал площадь в 300 кв. метром. Он в 1000 раз превосходил по быстродействию релейные вычислительные машины и был построен в 1945 г.
Производительность современных ПК больше, чем у суперкомпьютеров, сделанных десять лет назад. Поэтому через несколько лет обыкновенные персоналки будут работать со скоростью, которой обладают современные супер ЭВМ. Кстати, в январе 1999 г. самым быстрым был компьютер SGI ASCI Blue Mountain. По результатам тестов Linpack parallel его быстродействие равнялось 1,6 TFLOPS (триллионов операций с плавающей точкой в секунду).
Объяснение:
// Внимание! Если программа не работает, обновите версию!
begin
var n:=ReadInteger('Количество строк (столбцов) в массиве:');
Writeln('*** Исходный массив ***');
var a:=MatrRandom(n,n,-99,99);
a.Println(4); Writeln(4*a.ColCount*'-');
Writeln('Cуммы и число положительных элементов построчно:');
foreach var r in a.Rows do begin
var s:=r.Where(t->t>0);
Println(s.Sum,s.Count)
end
end.
Пример
Количество строк (столбцов) в массиве: 6
*** Исходный массив ***
-98 -66 14 -63 78 -47
-7 59 -88 -7 6 -13
-89 26 29 78 -79 54
-99 55 -15 45 -14 -58
-59 -68 -93 55 63 -33
-72 -94 42 -89 -86 70
Cуммы и число положительных элементов построчно:
92 2
65 2
187 4
100 2
118 2
112 2