asparinapti39
?>

Чему равна сумма элементов а[1] и а[4] массива, сформированного след.образом: for i: =1 to 5 do a[i]: +i*(i+1)

Информатика

Ответы

vantoslaltd
Исходя из формулы a[i]: =i*(i+1) a[1]=1*(1+1)=2 a[4]=4*(4+1)=20 a[1]+a[4]=2+20=22
krasilnikov74
Архиваторы

одним из наиболее распространенных видов системных программ являются программы, предназначенные для архивации, упаковки файлов путем сжатия хранимой в них информации.

сжатие информации  — это процесс преобразования информации, хранящейся в файле, в результате которого уменьшается ее избыточность, соответственно, требуется меньший объем памяти для хранения.

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

сжиматься могут как одни, так и несколько файлов, которые в сжатом виде помещаются в так называемый  архивный файл, или архив.

архивный файл  — это специальным образом организованный файл, содержащий в себе один или несколько файлов в сжатом или несжатом виде и служебную информацию об именах файлов, дате и времени их создания или модификации, размерах и т. д.

целью упаковки файлов обычно являются обеспечение более компактного размещения информации на диске, сокращение времени и, соответственно, стоимости передачи информации по каналам связи в компьютерных сетях. кроме того, упаковка в один архивный файл группы файлов существенно их перенос с одного компьютера на другой, сокращает время копирования файлов на диски, позволяет защитить информацию от несанкционированного доступа, способствует защите от заражения компьютерными вирусами.

под  степенью сжатия  понимают отношение размеров сжатого файла и исходного, выраженное в процентах.

степень сжатия  зависит от используемой программы сжатия, метода сжатия и типа исходного файла. лучше всего сжимаются файлы графических образов, текстовые файлы, файлы данных, степень сжатия которых может достигать 5  — 40%, меньше сжимаются файлы исполняемых программ и загрузочных модулей  — 60  — 90%. почти не сжимаются архивные файлы. программы для архивации отличаются используемыми сжатия, что соответственно влияет на степень сжатия.

архивация  (упаковка)  — помещение (загрузка) исходных файлов в архивный файл в сжатом или несжатом виде.

разархивацияия  (распаковка)  — процесс восстановления файлов из архива точно в таком виде, какой они имели до загрузки в архив. при распаковке файлы извлекаются из архива и помещаются на диск или в оперативную память.

программы, осуществляющие упаковку и распаковку файлов, называютсяпрограммами-архиваторами.

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

основные виды программ-архиваторов

в настоящее время применяется несколько десятков программ-архиваторов, которые отличаются перечнем функций и параметрами работы, однако лучшие из них имеют примерно одинаковые характеристики. из числа наиболее популярных программ можно выделить: zip (и его модификация winzip), winrar, arj (и его разновидности), g-zip, 7-zip.

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

самораспаковывающийся архив  получил название  sfx-архив  (self-extracting). архивы такого типа обычно в формате ехе-файла.

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

ппрограмма expand, входящая в состав утилит операционной системы windows, применяется для распаковки файлов программных продуктов, поставляемых фирмой microsoft.

способы программой-архиватором

программой-архиватором осуществляется одним из следующих способов:

— с командной строки, в которой формируется команда запуска, содержащая имя программы-архиватора, команду и ключи ее настройки, а также имена архивного и исходного файлов; — с встроенной оболочки и диалоговых панелей, появляющихся после запуска программы и позволяющих вести с использованием меню и функциональных клавиш, что создает для пользователя более комфортные условия работы; — с контекстного меню проводника в операционной системе windows
mamaevmvv3
Using system; class program {       static void main()       {             var random = new random(datetime.now.millisecond);             var n = random.next(5, 10);             var matrix = new int[n, n];             for (var i = 0; i < matrix.getlength(0); i++)             {                   for (var j = 0; j < matrix.getlength(1); j++)                   {                         matrix[i, j] = random.next(0, 9);                         console.write(matrix[i, j] + " ");                   }                   console.writeline();             }             console.writeline();             console.writeline("sum = {0}", sumabovemaindiagonal(matrix));             console.readkey();       }       static int sumabovemaindiagonal(int[,] m)       {             var sum = 0;             console.writeline("summing elements: ");             for (var i = 0; i < m.getlength(0); i++)             {                   for (var j = 0; j < m.getlength(1); j++)                   {                         if (i < j)                         {                               sum += m[i, j];                               console.write(m[i, j] + " ");                         }                         else { console.write(0 + " "); }                   }                   console.writeline();             }             return sum;       } }

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

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

Чему равна сумма элементов а[1] и а[4] массива, сформированного след.образом: for i: =1 to 5 do a[i]: +i*(i+1)
Ваше имя (никнейм)*
Email*
Комментарий*

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

innaterenina
Косоногов Иосифовна
kondrashovalf6404
Mnatsovna
praskovya17
Матфеопуло1006
nestruev
Михайловна-Гусева350
ninazholnerova9
randat887040
tumanowivan2015509
mar77873
Оксана170
Александра440
lenalevmax7937