Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Характеристики оперативной памяти
Внутренняя память ПК обладает двумя основными свойствами: дискретностью и адресуемостью. Дискретность – память состоит из битов (бит — элемент памяти, частица информации, хранит двоичный код 0 или 1. Слово бит произошло от англ. «binary digit» — двоичная цифра). Бит – наименьшая частица памяти компьютера. Следовательно, у слова «бит» есть два смысла: это единица измерения количества информации и частица памяти компьютера. Оба эти понятия связаны между собой следующим образом: Память – это упорядоченная последовательность двоичных разрядов(бит). Эта последовательность делится на группы по 8 разрядов. Каждая такая группа образует байт памяти. Следовательно «бит» и «байт» обозначают не только названия единиц измерения количества информации, но и структурные единицы памяти ЭВМ.
Ячейка памяти – группа последовательных байтов внутренней памяти, вмещающая в себе информацию, доступную для обработки отдельной командой процессора.
Структура оперативной памяти
Из ОП ЦП берет исходные данные для обработки, в нее записываются полученные результаты. Название «оперативная» память получила потому что работает быстро. Быстродействие памяти характеризуется двумя параметрами: временем доступа(access time) и длительностью цикла памяти (cycle time). В статической памяти элементы построены на триггерах — схемах с двумя устойчивыми состояниями. Для построения одного триггера требуется 4-6 транзисторов. После В динамической памяти элементы памяти построены на основе полупроводниковых конденсаторов, занимающих гораздо более меньшую площадь, чем триггеры в статической памяти. ОП часто обозначают RAM (Random Access memory) – память с произвольным доступом (тип доступа к памяти при котором ячейки памяти пронумерованы, т.е. адресуемы и, следовательно, обращение к ним может производиться в произвольном порядке). Термин «произвольный доступ» означает, что можно считать (записать) информацию в любой момент времени из любой ячейки. Заметим, что существует и другая организация памяти, при которой прежде чем считать нужную информацию нужно «вытолкнуть» ранее поступившие операнды. От объема ОП, установленным на ПК напрямую зависит с каким ПО Вы сможете на нем работать. При недостатке ОП программы не запускаются, выдается сообщение: “Out of memory”, либо работают крайне медленно. Чем больше ОП в ПК, тем лучше. При необходимости объем ОП можно нарастить (ограничивается параметрами ОП, поддерживаемой конкретной материнской платы, внимательно см.спецификацию к системной плате).
20. Устройство компьютера: Микропроцессор - небольшая электронная схема, выполняющая все вычисления и обработку информации. В компьютерах типа IBM PC используется микропроцессоры фирмы Intel. Микропроцессоры отличаются друг от друга двумя характеристиками: типом (моделью) и тактовой частотой. Оперативная память. Из оперативной памяти процессор берет программы и исходные данные для обработки, в нее он записывает полученные результаты. Оперативная память работает очень быстро, содержащиеся в ней данные сохраняются только пока компьютер включен, при выключении компьютера содержимое оперативной памяти стирается. Контроллеры и шина. Чтобы компьютер мог работать, необходимо, чтобы в его оперативной памяти находились программа (последовательность команд, записанная на языке понятном процессору) и данные. А попадают они туда из различных устройств компьютера: - клавиатуры, дисководов для магнитных дисков и т.д. Обычно эти устройства называют внешними.
Шина - системная магистраль передачи данных Дисководы- устройства для записи, считывания и длительного хранения информации на гибких магнитных дисках (дискетах). Объем информации, который может быть размещен на дискете, различен для различных типов дискет. Самые распространенные на сегодня дискеты - 1.44 Мбайта. Винчестеры - устройства для записи, считывания и длительного хранения информации на жестких магнитных дисках. Необходимый объем винчестера зависит от потребностей и материальных возможностей пользователя, на сегодняшний день –1 Гбайт и выше. Принтеры- печатающие устройства, предназначенные для вывода информации на бумагу. Существует несколько тысяч моделей принтеров. Как правило, применяются принтеры следующих типов: матричные, струйные и лазерные. Мониторы- устройства, предназначенные для вывода на экран текстовой и графической информации. Дополнительные устройства Мышь - манипулятор для ввода информации в компьютер. Модем - устройство для обмена информацией между компьютерами через телефонные, оптоволоконные и др. Сети. Сканер - устройство для считывания графической и текстовой информации в компьютер с бумажных носителей информации. Плоттер -устройство для вывода чертежей на бумагу.
К дополнительным можно отнести следующие устройства:
21.22. Алгоритмом называется точное и понятное предписаниe исполнителю совершить последовательность действий, направленных на решение поставленной задачи. Слово «алгоритм» происходит от имени математика Аль Хорезми, который сформулировал правила выполнения арифметических действий. Первоначально под алгоритмом понимали только правила выполнения четырех арифметических действий над числами. В дальнейшем это понятие стали использовать вообще для обозначения последовательности действий, приводящих к решению любой поставленной задачи. Говоря об алгоритме вычислительного процесса, необходимо понимать, что объектами, к которым применялся алгоритм, являются данные. Алгоритм решения вычислительной задачи представляет собой совокупность правил преобразования исходных данных в результатные. Основными свойствами алгоритма являются: 1. детерминированность (определенность). Предполагает получение однозначного результата вычислительного процecca при заданных исходных данных. Благодаря этому свойству процесс выполнения алгоритма носит механический характер; 2. результативность. Указывает на наличие таких исходных данных, для которых реализуемый по заданному алгоритму вычислительный процесс должен через конечное число шагов остановиться и выдать искомый результат; 3. массовость. Это свойство предполагает, что алгоритм должен быть пригоден для решения всех задач данного типа; 4. дискретность. Означает расчлененность определяемого алгоритмом вычислительного процесса на отдельные этапы, возможность выполнения которых исполнителем (компьютером) не вызывает сомнений. Алгоритм должен быть формализован по некоторым правилам посредством конкретных изобразительных средств. К ним относятся следующие способы записи алгоритмов: словесный, формульно-словесный, графический, язык операторных схем, алгоритмический язык. Наибольшее распространение благодаря своей наглядности получил графический (блок-схемный) способ записи алгоритмов. Блок-схемой называется графическое изображение логической структуры алгоритма, в котором каждый этап процесса обработки информации представляется в виде геометрических символов (блоков), имеющих определенную конфигурацию в зависимости от характера выполняемых операций. Перечень символов, их наименование, отображаемые ими функции, форма и размеры определяются ГОСТами. При всем многообразии алгоритмов решения задач в них можно выделить три основных вида вычислительных процессов: · линейный; · ветвящийся; · циклический. Линейным называется такой вычислительный процесс, при котором все этапы решения задачи выполняются в естественном порядке следования записи этих этапов. Ветвящимся называется такой вычислительный процесс, в котором выбор направления обработки информации зависит от исходных или промежуточных данных (от результатов проверки выполнения какого-либо логического условия). Циклом называется многократно повторяемый участок вычислений. Вычислительный процесс, содержащий один или несколько циклов, называется циклическим. По количеству выполнения циклы делятся на циклы с определенным (заранее заданным) числом повторений и циклы с неопределенным числом повторений. Количество повторений последних зависит от соблюдения некоторого условия, задающего необходимость выполнения цикла. При этом условие может проверяться в начале цикла — тогда речь идет о цикле с предусловием, или в конце — тогда это цикл с постусловием. 24. Программное обеспечение необходимо для нормальной работы компьютера, между всеми программами компьютера есть взаимная связь, все это можно назвать программной конфигурацией. Вся работа программ в вычислительной машине подчинена определенным действиям, программы высокого уровня основываются на программах низкого уровня. Интерфейс в системном блоке связывает между собой программы разных уровней. Схематично представить структуру программного обеспечения можно в таком виде:
Базовый уровень - отвечает за правильную работу аппаратных средств, является уровнем класса низкий. Программное обеспечение данного уровня хранится в микросхемах запоминающегося устройства (ПЗУ), его задача обеспечить работу входа и выхода BIOS. В процессе эксплуатации компьютера нельзя изменять программы и данные ПЗУ, они записываются в производственных условиях. Системный уровень – отвечает за связь программ вычислительного устройства с программами базового уровня и аппаратного обеспечения, он считается переходным уровнем. Этот уровень и его программы отвечают за эксплуатационные возможности компьютера. Когда на вычислительное устройство устанавливается новое оборудование, этот уровень должен быть обеспечен программой, которая свяжет устанавливаемое оборудование и другие программы. Программы, которые отвечают за взаимную связь с устройствами компьютера, называются драйверами. В данном уровне есть еще и программы другого класса, которые отвечают за связь с пользователем компьютера. С помощью этих программ пользователь может вводить информацию в компьютер, пользоваться ее. Данный класс называется средствами пользовательского интерфейса, состояние этих программ регламентируют работу компьютера. Ядром системы вычислительной машины является совокупность программ этого уровня. Задачи, выполняемые этим ядром, и за что они отвечают, это: работа входа и выхода информации, работа памяти машины, работа файловой системы, и другие. Служебный уровень – отвечает за настройку систем компьютера, за автоматизацию процессов. Многие программы данного уровня изначально входят в операционную систему, установленную на вычислительной машине. Существует 2 направления в развитии служебных программ, это программы для автономного применения и уже интегрированные в ОС. Прикладной уровень - отвечает за выполнение уже определенных задач, которые могут быть развлекательного направления, для решения вопросов производства, учебными программами. Между системным уровнем программ и прикладным уровнем программ есть взаимная связь, работа вычислительной машины зависит от ОС стоящей на данном устройстве. Этот уровень подключает в себе: редакторы для текста, процессоры текстовые, системы автоматического создания проектирования, графические редакторы, браузеры, программы перевода текстов, системы которые управляют базами данных, таблицы, и многие другие программы прикладного уровня.
Базовый уровень. Самый низкий уровень программного обеспечения представляет базовое программное обеспечение. Оно отвечает за взаимодействие с базовыми аппаратными средствами. Как правило, базовые программные средства непосредственно входят в состав базового оборудования и хранятся в специальных микросхемах, называемых постоянными запоминающими устройствами (ПЗУ—Read Only Memory, ROM). Программы и данные записываются («прошиваются») в микросхемы ПЗУ на этапе производства и не могут быть изменены в процессе эксплуатации. Системный уровень. Системный уровень — переходный. Программы, работающие на этом уровне, обеспечивают взаимодействие прочих программ компьютерной системы с программами базового уровня и непосредственно с аппаратным обеспечением, то есть выполняют «посреднические» функции. От программного обеспечения этого уровня во многом зависят эксплуатационные показатели всей вычислительной системы в целом. Так, например, при подключении к вычислительной системе нового оборудования на системном уровне должна быть установлена программа, обеспечивающая для других программ взаимосвязь с этим оборудованием. Конкретные программы, отвечающие за взаимодействие с конкретными устройствами, называются драйверами устройств — они входят в состав программного обеспечения системного уровня. Другой класс программ системного уровня отвечает за взаимодействие с пользователем. Именно благодаря им он получает возможность вводить данные в вычислительную систему, управлять ее работой и получать результат в удобной для себя форме. Эти программные средства называют средствами обеспечения пользовательского интерфейса. От них напрямую зависит удобство работы с компьютером и производительность труда на рабочем месте. Совокупность программного обеспечения системного уровня образует ядро операционной системы компьютера. Если компьютер оснащен программным обеспечением системного уровня, то он уже подготовлен к установке программ более высоких уровней, к взаимодействию программных средств с оборудованием и, самое главное, к взаимодействию с пользователем. То есть наличие ядра операционной системы — непременное условие для возможности практической работы человека с вычислительной системой. Также отдельным разделом из системного уровня выделяют инструментарийпрограммирования. Инструментарий программирования — это средства, предназначенные для создания ПО, т.е. того же системного и прикладного ПО. Его составляют и разнообразные языки и среды программирования, такие как Бейсик, Паскаль, С, C++, Delphi и другие. Служебный уровень. Программное обеспечение этого уровня взаимодействует как с программами базового уровня, так и с программами системного уровня. Основное назначение служебных программ (их также называют утилитами) состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы. Во многих случаях они используются для расширения или улучшения функций системных программ. Некоторые служебные программы (как правило, это программы обслуживания) изначально включают в состав операционной системы, но большинство служебных программ являются для операционной системы внешними и служат для расширения ее функций. В разработке и эксплуатации служебных программ существует два альтернативных направления: Интеграция с операционной системой – программы могут изменять потребительские свойства системных программ, делая их более удобными для практической работы. Автономное функционирование – программы слабо связаны с системным программным обеспечением, но предоставляют пользователю больше возможностей для персональной настройки их взаимодействия с аппаратным и программным обеспечением. Прикладной уровень. Программное обеспечение прикладного уровня представляет собой комплекс прикладных программ, с помощью которых на данном рабочем месте выполняются конкретные задания. Поскольку между прикладным программным обеспечением и системным существует непосредственная взаимосвязь (первое опирается на второе), то можно утверждать, что универсальность вычислительной системы, доступность прикладного программного обеспечения и широта функциональных возможностей компьютера напрямую зависят от типа используемой операционной системы, от того, какие системные средства содержит ее ядро, как она обеспечивает взаимодействие триединого комплекса человек — программа — оборудование.
29-30 Прикладное программное обеспечение (ППО) — комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области. Пакеты прикладных программ служат программным инструментарием решения прикладных задач и являются самым многочисленным классом программных продуктов. В данный класс входят программные продукты, выполняющие обработку информации различных предметных областей. ППО подразделяется на программы общего назначения, программы специального назначения и программы профессионального уровня (слайд 16) Дадим краткую характеристику каждой группе программ (слайд 17) Программы общего назначения объединяют программы, используемые большинством пользователей и не требующие для освоения специфических знаний из других, не связанных с информатикой наук. К ним относят: текстовые редакторы, табличные процессоры, графические редакторы, программы анимационной графики, базы данных и системы управления базами данных, коммуникационные программы, интегрированные пакеты и узкоспециализированные программы (слайд 18) Текстовые редакторы – это программы для работы с символьной информацией. Существуют сотни текстовых редакторов, различных как по функциональным возможностям, так и по сложности освоения работы с ними. По назначению выделяют: - Редакторы документов ориентированы на работу с текстами, имеющими структуру документа, т. е. состоящими из разделов, страниц, полей, абзацев и т.д. (MS Word). - Издательские системы позволяют создавать сложные документы (рекламные буклеты, газеты, журналы, книги) высокого качества. В них процесс верстки автоматизирован, т.е. встроены специальные средства для размещения текста по страницам со вставкой рисунков, фотографий. (PageMaker, QuarkXPress) - Специализированные редакторы созданы для пользователей, работающих с документами, в которых встречаются емкие формулы (например, математические или химические) и специальные символы (например, нотные знаки). Табличный процессор — это программа для обработки данных, представленных в виде таблицы (слайд 19) Табличные процессоры обычно применяются тогда, когда ведется работа с относительно сложными формулами и большими объемами исходных данных. (MS Excel) Графические редакторы — это программы для работы с графической информацией. Они предоставляют пользователю среду, моделирующую работу художника (слайд 20) По специализации выделяют графические редакторы общего и специального назначения. Посредством первых можно строить и редактировать несложные изображения, копировать и перемещать фрагменты изображений, сохранять и считывать графическую информацию. (Paint). При помощи вторых проектируются сложные в техническом отношении объекты, моделируются различные процессы, создаются рекламные проспекты. (CorelDraw, Photoshop, Adobe Illustrator) Программы анимационной графики предназначены для создания динамических изображений (слайд 21) Данный вид ПО по функциональным возможностям напоминает графические редакторы, но, в отличие от них, в пакетах анимационной графики работа идет преимущественно не со статической, а с динамической графической информацией. Условно пакеты анимационной графики можно разбить на пакеты начального уровня и пакеты профессионального уровня. Первые позволяют строить несложные динамические образы, реализовывать простейшие эффекты, вторые обладают большим количеством возможностей. (Macromedia Flash, 3D Studio). База данных — это набор данных, организованных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования ими (слайд 22). Обработкой баз данных занимаются системы управления базами данных (СУБД) — комплекс программ и языковых средств, предназначенных для создания и ведения базы данных, ввода, редактирования и удаления данных, организации взаимодействия баз данных с прикладными программами, обеспечения управления данными, доступа к ним, создания запросов и отчетов. Коммуникационные программы — это программы, обеспечивающие возможность передачи данных по компьютерным сетям (слайд 23). Среди большого количества программ этого вида можно выделить такие, как Outlook Express, The Bat!, Microsoft Exchange, ICQ и др. Интегрированный пакет — это набор взаимосвязанных прикладных программ, ориентированных на решение комплекса задач и поддерживающих единый способ взаимодействия пользователя со всеми программами из пакета, а также единый способ представления данных (слайд 24). Обычно такие пакеты включают в себя текстовый редактор, табличный процессор, СУБД, пакет графического отображения данных и телекоммуникационную программу. Основной причиной появления интегрированных пакетов считается потребность в совместном использовании данных разных форматов. Поэтому такие пакеты разрабатывались по принципу единой (интегрированной) системы. Преимущества интегрированных пакетов проявляются в предоставлении пользователю однотипных средств доступа к данным различного вида и упрощении их переноса из одной программы пакета в другую. К недостаткам можно отнести повышенные требования к системным ресурсам. (Microsoft Office) Узкоспециализированные программы – это программы, которые, как правило, используются для решения узкого круга задач (слайд 25). Среди наиболее популярных программ можно выделить программы для сканирования документов, программы-переводчики и программы-словари. Программы для сканирования предназначены для автоматического перевода печатных копий документов в электронный вид. Программы-переводчики позволяют переводить информацию с одного естественного языка на другой. Программы-словари — это электронные версии обычных словарей с некоторыми весьма удобными дополнительными возможностями. Программы специального назначения подразделяются на (слайд 26): - авторские системы - предоставляют пользователю стандартный интерфейс для выполнения работ в некоторой предметной области. - экспертные системы - решают задачи, требующие экспертных знаний. Отличительная их черта: адаптивность и самообучение. - гипертекстовые системы - организуют иерархию нескольких документов с помощью гиперссылок. - мультимедийные программы - объединяют графику, видео, анимацию и звук. Используются в обучающих программах, рекламе и играх. Программы профессионального уровня используются людьми в своей профессиональной деятельности. Они подразделяются на (слайд 27): - АИСУ (автоматизированные системы управления) - обеспечивают поддержку планирования, принятия решений, оперативного управления и учета, проводят анализ результатов работы предприятия (1С Предприятие). - САПР (системы автоматизированных проектных работ) - моделируют, проводят технические расчеты, создают эскизы и чертежи для автоматизации инженерного проектирования новых механизмов, зданий. - обучающие системы - основаны на электронных учебниках и дистанционных курсах. - геоинформационные системы - хранят данные, привязанные к географической карте. Если условно попробовать представить структуру современного программного обеспечения, то она будет выглядеть следующим образом. (слайд 28). (Обобщить материал, используя схему на слайде).
Прикладное ПО. Для IBM PC разработаны и используются сотни тысяч различных прикладных программ для различных применений. Наиболее широко применяются программы: q подготовки текстов (документов) на компьютере � редакторы текстов; q подготовки документов типографского качества � издательские системы; q обработки табличных данных � табличные процессоры; q обработки массивов информации � системы управления базами данных. Прикладная программа � это любая конкретная программа, способствующая решению какой-либо задачи в пределах данной проблемной области. Например, там, где на компьютер возложена задача контроля за финансовой деятельностью какой-либо фирмы, прикладной будет программа подготовки платежных ведомостей. Прикладные программы могут носить и общий характер, например, обеспечивать составление и печатание документов и т.п. Прикладные программы могут использоваться либо автономно, то есть решать поставленную задачу без помощи других программ, либо в составе программных комплексов или пакетов.
Наиболее часто используемые типы прикладных программ. Графические редакторы позволяют создавать и редактировать картинки на экране компьютера. Как правило, пользователю предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Большинство редакторов позволяют обрабатывать изображения, полученные с помощью сканеров, а так же выводить полученные картинки в таком виде, чтобы они быть включены в документ, подготовленный с помощью текстового редактора или издательской системы. Системы деловой и научной графики позволяют наглядно представлять на экране различные данные и зависимости. Системы деловой графики дают возможность выводить на экран различные виды графиков и диаграмм (гистограммы, круговые и секторные диаграммы и т.д.) Системы управления базами данных (СУБД) позволяют управлять большими информационными массивами � базами данных. Наиболее простые системы этого вида позволяют обрабатывать на компьютере один массив информации, например персональную картотеку. Они обеспечивают ввод, поиск, сортировку записи, составление отчетов и т.д. С такими СУБД легко могут работать пользователи даже не высокой квалификации, так как все действия в них осуществляются с помощью меню и других диалоговых средств. Табличные процессоры обеспечивают работу с большими таблицами чисел. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находится числа, пояснительные тексты формулы для расчета значения в клетки по имеющимся данным. Все распространенные табличные процессоры позволяют перевычислять значения элементов таблиц по заданным формулам, строить по данным в таблице различные графики и т.д. Многие из них предоставляют и дополнительные возможности. Некоторые из них расширяют возможности по обработке данных � трехмерные таблицы, создание собственных входных и выходных форм, макрокоманд, связь с базами данных и т.д. Но большинство дополнений носят декоративный характер � включение звуковых эффектов, создание слайд-шоу, здесь фантазия разработчиков неисчерпаема. Системы автоматизированного проектирования (САПР) позволяют осуществлять черчение и конструирование различных механизмов с помощью компьютера. q Интегрированные системы � сочетают в себе возможности системы управления базами данных, табличного процессора, текстового редактора, системы деловой графики, а иногда и другие возможности. q Бухгалтерские программы � предназначены для ведения бухгалтерского учета, подготовки финансовой отчетности и финансового анализа деятельности предприятий. Из-за не совместимости отечественного бухгалтерского учета с зарубежным в нашей стране используются почти исключительно отечественные бухгалтерские программы. Некоторые из них предназначены для автоматизации отдельных участков бухгалтерского учета - начисление заработной платы, учета товаров, материалов на складах и т.д. Программы-оболочки. Весьма популярный класс системных программ составляют программы-оболочки. Они обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS.Многие пользователи настолько привыкли к удобствам, предоставляемым своей любимой программой-оболочкой, что чувствуют себя без нее � не в своей тарелке�. Наиболее популярными программами-оболочками являются Norton Commander, Xtree ProGold, PC Shell из комплекта PC Tools. В состав операционной системы MS DOS, начиная с версии 4.0, также входит собственная программа-оболочка Shell (впрочем, не очень популярная). Операционные оболочки, в отличие от обычных программ-оболочек, не только дают пользователю более наглядные средства для выполнения часто используемых действий, но и предоставляют новые возможности для запускаемых программ. Чаще всего это: � графический интерфейс, т.е. набор средств для вывода изображений на экран и манипулирования ими, построения меню, окон на экране и т.д.; � мультипрограммирование, т.е. возможность одновременного выполнения нескольких программ; � расширенные средства для обмена информацией между программами.
Операционные оболочки упрощают создание графических программ, предоставляя для этого большое количество удобных средств, и расширяют возможности компьютера. Но платой за это являются повышенные требования к ресурсам. Так, для эффективной работы c Microsoft Windows необходим компьютер АТ/386, имеющий 4 Мбайта оперативной памяти. Наиболее популярной программой-надстройкой является Microsoft Windows, иногда используется Desq View и значительно реже � другие оболочки (GEM, Geo Works и др.).
23. Система счисления — способ записи чисел с помощью заданного набора специальных символов (цифр) и сопоставления этим записям реальных значений. Все системы счисления можно разделить на непозиционные и позиционные. В непозиционных системах счисления, которые появились значительно раньше позиционных, смысл каждого символа не зависит от того места, на котором он стоит. Примером такой системы счисления является римская, в которой для записи чисел используются буквы латинского алфавита. Кроме десятичной широко используются системы счисления с основанием, являющимся целой степенью числа 2, а именно:
Из всех систем счисления особенно проста и поэтому интересна для технической реализации в компьютерах двоичная система счисления.
30.
|