Запомните! При выключении компьютера вся находящаяся в оперативной памяти информация стирается.
Оперативная память характеризуется высоким быстродействием и относительно малой емкостью. Для современных компьютеров ее объем составляет от 16 до 256 Мбайт.
Кэш-памятъ служит для увеличения производительности компьютера, согласования работы устройств различной скорости. Она является промежуточным запоминающим устройством, или буфером.
Внешняя память компьютера
Назначение внешней памяти компьютера заключается в долговременном хранении информации любого вида. Выключение питания компьютера не приводит к очистке внешней памяти. Объем этой памяти в тысячи раз больше объема внутренней памяти. Но обращение к внешней памяти требует гораздо большего времени. Необходимо различать понятия носителя информации и устройства внешней памяти.
Носитель — материальный объект, способный хранить информацию
Устройство внешней памяти {накопитель} — физическое приспособление, позволяющее производить считывание и запись информации на соответствующий носитель.
Носителями информации во внешней памяти современных компьютеров являются магнитные или оптические диски, магнитные ленты и некоторые другие.
Одним из наиболее распространенных носителей информации являются гибкие магнитные диски (дискеты) или флоппи-диски. В настоящее время широко используются гибкие диски с внешним диаметром 3,5" (дюйма) и емкостью 1,44 Мбайт. Информация записывается с двух сторон диска на дорожках, которые представляют собой концентрические окружности. Каждая дорожка разделяется на секторы.
Работа с дискетой (запись и чтение) возможна только при наличии на ней магнитной разметки на дорожки и секторы. Дискеты поступают в продажу неразмеченными. В этом случае вы должны сами подготовить диск для записи данных.
В состав системного программного обеспечения включена специальная программа, с помощью которой и производится форматирование диска.
Форматирование диска – процесс магнитной разметки диска на дорожки и секторы.
Для работы с любыми дисками, в том числе и с гибкими, предназначено устройство, называемое дисководом. Дисководу 3-дюймового диска присваивается имя А: .
Одним из обязательных компонентов персонального компьютера являются жесткие магнитные диски. Они представляют собой набор металлических либо керамических дисков (пакет дисков), покрытых магнитным слоем. Эти диски вместе с блоком магнитных головок установлены внутри герметичного корпуса дисковода, обычно называемого винчестером.
Термин «винчестер» возник из жаргонного названия первой модели жесткого диска емкостью 16 Кб (IBM, 1973 г.), имевшего 30 дорожек по 30 секторов, что случайно совпало с калибром 30"/30" известного охотничьего ружья «Винчестер».
Жесткие диски имеют преимущества перед гибкими по двум основным параметрам:
· объем жестких дисков существенно выше, чем гибких, и колеблется от нескольких сотен мегабайт до нескольких десятков гигабайт;
· скорость обмена информацией в десятки раз больше, чем у гибких дисков.
Оптические, или лазерные носители — это диски, на поверхности которых информация записана с помощью лазерного луча. Эти диски изготовлены из органических материалов с напылением на поверхность тонкого алюминиевого слоя. Такие диски часто называют компакт-дисками, или CD (англ. Compact Disk, CD — компакт-диск). Лазерные диски в настоящее время являются наиболее популярными носителями информации. При габаритах (диаметр — 120 мм) емкость современного компакт-диска примерно в 500 раз больше, чем у дискеты. Емкость лазерного диска составляет примерно 650 Мбайт, что эквивалентно хранению текстовой информации объемом около 450 книг или звукового файла длительностью 74 минуты.
В отличие от магнитных дисков, лазерный диск имеет одну дорожку в виде спирали. Информация на дорожке-спирали записывается мощным лазерным лучом, выжигающим на поверхности диска углубления, и представляет собой чередование впадин и выпуклостей.
Различают три типа накопителей (оптических дисководов) для работы с лазерными дисками:
· оптический дисковод для чтения с компакт-дисков, которое позволяет только читать информацию (CD-ROM)
· оптический дисковод, который позволяет считывать и выполнять разовую запись информации на компакт-диск. (CD-R)
· оптический дисковод который позволяет производить многократную запись на компакт-диск (CD-RW).
Оптическим дисковод устанавливается в соответствующем отсеке системного блока.
7. Программное обеспечение компьютера (системное и прикладное)
Совокупность используемых в компьютере программ принято называть программным обеспечением. Программное обеспечение создает на компьютере определенную среду для работы и включает в себя инструментарий, с помощью которого вы имеете возможность создавать любые компьютерные объекты. Разнообразие сред определяется составом программного обеспечения компьютера, так как любая, даже самая небольшая программа после ее запуска создает свою рабочую среду.
Программное обеспечение компьютера – совокупность всех используемых в компьютере программ.
Все программное обеспечение принято разделять на три класса (рис. 13.1): системное, прикладное, инструментарий программирования.
Системное программное обеспечение
Этот класс программного обеспечения является необходимой принадлежностью компьютера, так как обеспечивает взаимодействие человека, всех устройств и программ компьютера.
Этот комплекс программ определяет на компьютере системную среду и правила работы в ней. Чем более совершенно системное программное обеспечение, тем комфортнее мы чувствуем себя в системной среде.
Самой важной системной программой является операционная система, которая обычно хранится на жестком диске. При включении компьютера ее основная часть переписывается с жесткого диска во внутреннюю память и там находится на протяжении всего сеанса работы компьютера. Если вы включили компьютер и при этом на экране не происходит никаких изменений, хотя все устройства находятся в рабочем состоянии, то это говорит об отсутствии в нем операционной системы.
Операционная система обеспечивает:
Ø выполнение прикладных программ;
Ø управление ресурсами компьютера – памятью, процессором и всеми внешними устройствами;
Ø контакт человека с компьютером.
К наиболее известным операционным системам относятся: Windows 98, Windows NT, MS-DOS, Unix.
Кроме операционной системы к системному программному обеспечению относятся различные комплексы программ, которые предназначены для выполнения особых функций, отличных от функций операционной системы.
Например, широкое распространение получил комплекс программ Norton Commander, который используются вместе с операционной системой MS-DOS, WinCommand. Подобные программы, называемые оболочкой, создает более удобную среду работы, чем операционная система. В среде Windows часто используется программа проверки диска ScanDisk, которая позволяет выявить и частично устранить дефекты диска.
Умение работать в системной среде очень важно, так как позволяет сесть за любой компьютер и начать работать с конкретной программой.
Прикладное программное обеспечение
Все имеющиеся на компьютере прикладные программы составляют прикладное программное обеспечение. Оно определяет на компьютере прикладную среду и правила работы в ней. Прикладная среда всегда является «дружественной» по отношению к любому человеку, овладевшему несложными приемами работы в ней. Прикладные программы могут работать на компьютере только при условии, что на компьютере уже установлена операционная система.
Каждая прикладная среда предназначена для создания и исследования определенного вида компьютерного объекта. Например, для создания графического объекта предназначена среда графического редактора, для работы с текстом – среда текстового процессора и т. д. Комплекс прикладных программ в среде операционной системы Windows называют приложением. Нередко его называют также пакетом прикладных программ (ППП).
Наибольшей популярностью пользуются следующие группы прикладного программного обеспечения:
v текстовые процессоры – для создания текстовых документов;
v табличные процессоры (электронные таблицы) – для вычислений и анализа информации, представленной в табличной форме;
v базы данных – для организации и управления данными;
v графические пакеты – для представления информации в виде рисунков и графиков;
v коммуникационные программы — для обмена информацией
между компьютерами;
v интегрированные пакеты, включающие несколько прикладных
программ разного назначения;
v обучающие программы, электронные учебники, словари, энцик
лопедии, системы проектирования и дизайна;
v игры.
Инструментарий программирования
Этот класс программ предназначен для создания системного и прикладного программного обеспечения. Методы работы с инструментарием программирования определяются той средой, в которой осуществляется преобразование алгоритма в программу для компьютера.
Базовые инструменты любой среды программирования совершенно одинаковы по своей сути, а отличаются только формой представления.
Инструментарий программирования может быть разнообразным, но всегда будет существовать некий базовый набор инструментов, для использования которого нужно овладеть специальным языком, называемым языком программирования.
Для создания прикладного обеспечения широко используются такие языки, как Бейсик, Паскаль, C++, Delphi и др..
.Как программное обеспечение соотносится с аппаратной частью
На рисунке 13.2 условно отражено отношение различных классов программного обеспечения к аппаратной части. В центре окружностей находится аппаратная часть компьютера. Чем ближе окружность с программами к аппаратуре, тем важнее роль программ в организации работы устройств и тем сложнее пользователю работать в такой среде.
![]() |
Как видно на рисунке, непосредственно обеспечивает работу устройств системная среда. Более «дружественна» пользователю прикладная среда, которая в меньшей степени влияет на работу аппаратной части, а в основном ориентирована на преобразование информации и выдачу результата.
8.Назначение и состав операционной системы компьютера. Загрузка компьютера.
ОС является базовой и необходимой составляющей программного обеспечения компьютера (software). ОС обеспечивает управление всеми аппаратными компонентами компьютера (hardware). Другими словами, ОС обеспечивает функционирование и взаимосвязь всех компонентов компьютера, а также предоставляет пользователю доступ к его аппаратным возможностям.
Процесс работы компьютера в определенном смысле сводится к обмену файлами между периферийными устройствами, т. е. необходимо уметь управлять файловой системой. Ядром ОС является программа, которая обеспечивает управление файловой системой.
Пользователь общается с компьютером через устройства ввода информации (клавиатура, мышь). После ввода команды ОС специальная программа, которая называется командный процессор, расшифровывает команды и исполняет их.
Процесс общения пользователя с компьютером должен быть удобным. В состав современных ОС (Windows) обязательно входят модули, создающие графический интерфейс.
Таким образом, в структуру ОС входят следующие модули:
· базовый модуль, управляющий файловой системой;
· командный процессор, расшифровывающий и выполняющий команды;
· драйверы периферийных устройств;
· модули, обеспечивающие графический интерфейс.
Файлы ОС находятся на диске (жестком или гибком). Однако программы могут выполняться, только если они находятся в оперативной памяти, поэтому файлы ОС необходимо загрузить в ОП.
Все файлы ОС не могут одновременно находиться в ОП, т. к. объем современных ОС составляет десятки мегабайт. Для функционирования компьютера обязательно должны находиться в ОП базовый модуль, командный процессор и драйверы подключенных устройств. Модули ОС, обеспечивающие графический интерфейс, могут быть загружены по желанию пользователя. После включения компьютера производится загрузка ОС в ОП, т. е. выполняется программа загрузки. Однако для того чтобы компьютер выполнял какую-нибудь программу, эта программа должна уже находиться в ОП. Выход из этого противоречия состоит в последовательной, поэтапной загрузке.
В соответствии с английским названием этого процесса - bootstrap, - система как бы «поднимет себя за шнурки ботинок». В системном блоке компьютера находится ПЗУ (BIOS), в котором содержатся программы тестирования компьютера и первого этапа загрузки ОС. После включения компьютера эти программы начинают выполняться, причем информация о ходе этого процесса высвечивается на экране дисплея.
9.Файловая система. Папки и файлы. Имя, тип, путь доступа к файлу.
Работа на ПК в среде ОС фактически сводится к работе с файлами. В ОС Windows понятие файл часто заменяется понятием документ. Файлы создаются, записываются на диск, хранятся и считываются с него, распечатываются на принтере, пересылаются по информационным сетям и т. д.
Строгое определение понятию файла дать достаточно сложно. В первом приближении можно сказать, что
файл – это определенное количество информации, хранящееся на диске и имеющее имя.
Информация на диске записана на концентрических дорожках, которые разбиты на секторы. Сектор является минимальным адресуемым элементом информации на диске. На гибком диске объем одного сектора составляет 512 байт, на жестких дисках его величина больше.
Файл хранится на диске. Следовательно, минимальный объем файла равен одному сектору. Максимальный объем файла равен, естественно, информационному объему диска. Объем реальных файлов обычно не превышает нескольких мегабайт.
Файл имеет имя. Например, полное имя файла proba. txt состоит из имени файла (рroba) и типа файла, его расширения (txt). Имя файлу дается его создателем (пользователем, программистом). Тип файла необходим ОС компьютера для того, чтобы определить, с помощью какой прикладной программы этот файл был создан и, соответственно, какую программу необходимо вызвать для его обработки. Тип файла задается прикладной программой, в которой он создается, с помощью трех символов, отделенных от имени точкой. Так, в Windows файлы, созданные текстовым редактором Word, имеют расширение DOC, Web-страницы Internet имеют расширение НТМ и т. д.
В ОС Windows операции с файлами можно производить с помощью мыши с использованием технологии "возьми и перенеси".
Каталог – специальное место на диске, в котором хранится информация о файлах: именах, размерах, о месте расположении файла на диске. C:\Мои документы\Мои рисунки
Иерархическая структура папок в Windows
10. Понятие модели. Материальные и информационные модели. Формализация как замена реального объекта его информационной моделью
Моделирование. Человечество в своей деятельности (научной, образовательной, технологической, художественной) постоянно создает и использует модели окружающего мира. Строгие правила построения моделей сформулировать невозможно, однако человечество накопило богатый опыт моделирования различных объектов и процессов.
Модели позволяют представить в наглядной форме объекты и процессы, недоступные для непосредственного восприятия (очень большие или очень маленькие объекты, очень быстрые или очень медленные процессы и др.). Наглядные модели часто используются в процессе обучения. В курсе географии первые представления о нашей планете Земля мы получаем, изучая ее модель – глобус, в курсе физики изучаем работу двигателя внутреннего сгорания по его модели, в химии при изучении строения вещества используем модели молекул и кристаллических решеток, в биологии изучаем строение человека по анатомическим муляжам и др.
Модели играют чрезвычайно важную роль в проектировании и создании различных технических устройств, машин и механизмов, зданий, электрических цепей и т. д. Без предварительного создания чертежа (рис. 5.1) невозможно изготовить даже простую деталь, не говоря уже о сложном механизме.
В процессе проектирования зданий и сооружений кроме чертежей часто изготавливают макеты. В процессе разработки летательных аппаратов поведение их моделей в воздушных потоках исследуют в аэродинамической трубе. Разработка электрической схемы обязательно предшествует созданию электрических цепей и так далее.
Развитие науки невозможно без создания теоретических моделей (теорий, законов, гипотез и пр.), отражающих строение, свойства и поведение реальных объектов. Создание новых теоретических моделей иногда коренным образом меняет представление человечества об окружающем мире (гелиоцентрическая система мира Коперника, модель атома Резерфорда-Бора, модель расширяющейся Вселенной, модель генома человека и пр.). Адекватность теоретических моделей законам реального мира проверяется с помощью опытов и экспериментов.
Все художественное творчество фактически является процессом создания моделей. Например, такой литературный жанр, как басня, переносит реальные отношения между людьми на отношения между животными и фактически создает модели человеческих отношений. Более того, практически любое литературное произведение может рассматриваться как модель реальной человеческой жизни. Моделями, в художественной форме отражающими реальную действительность, являются также живописные полотна, скульптуры, театральные постановки и пр.
Моделирование – это метод познания, состоящий в создании и исследовании моделей
Модель. Каждый объект имеет большое количество различных свойств. В процессе построения модели выделяются главные, наиболее существенные для проводимого исследования свойства. В процессе исследования аэродинамических качеств модели самолета в аэродинамической трубе важно, чтобы модель имела геометрическое подобие оригинала, но не важен, например, ее цвет. При построении электрических схем – моделей электрических цепей – необходимо учитывать порядок подключения элементов цепи друг к другу, но не важно их геометрическое расположение друг относительно друга и так далее.
Разные науки исследуют объекты и процессы под разными углами зрения и строят различные типы моделей. В физике изучаются процессы взаимодействия и изменения объектов, в химии – их химический состав, в биологии – строение и поведение живых организмов и так далее.
Возьмем в качестве примера человека: в разных науках он исследуется в рамках различных моделей. В рамках механики его можно рассматривать как материальную точку, в химии – как объект, состоящий из различных химических веществ, в биологии – как систему, стремящуюся к самосохранению, и так далее.
Модель — это некий новый объект, который отражает существенные особенности изучаемого объекта, явления или процесса
География, военное дело, судоходство и пр. невозможны без информационных моделей поверхности Земли в виде карт Различные типы географических карт (политические, физические и пр.) представляют информационные модели, отражающие различные особенности земной поверхности,. то есть один и тот же объект отражают несколько моделей.
С другой стороны, разные объекты могут описываться одной моделью. Так, в механике различные материальные тела (от планеты до песчинки) могут рассматриваться как материальные точки
Один и тот же объект может иметь множество моделей, а разные объекты могут описываться одной моделью
Никакая модель не может заменить сам объект. Но при решении конкретной задачи, когда нас интересуют определенные свойства изучаемого объекта, модель оказывается полезным, а подчас и единственным инструментом исследования.
Модели материальные и модели информационные.
Все модели можно разбить на два больших класса: модели предметные (материальные) и модели информационные. Предметные модели воспроизводят геометрические, физические и другие свойства объектов в материальной форме (глобус, анатомические муляжи, модели кристаллических решеток, макеты зданий и сооружений и др.).
Информационные модели представляют объекты и процессы в образной или знаковой форме.
Образные модели (рисунки, фотографии и др.) представляют собой зрительные образы объектов, зафиксированные на каком-либо носителе информации (бумаге, фото - и кинопленке и др.). Широко используются образные информационные модели в образовании (вспомните учебные плакаты по различным предметам) и науках, где требуется классификация объектов по их внешним признакам (в ботанике, биологии, палеонтологии и др.).
Знаковые информационные модели строятся с использованием различных языков (знаковых систем). Знаковая информационная модель может быть представлена в форме текста (например, программы на языке программирования), формулы (например, второго закона Ньютона F=m ∙a), таблицы (например, периодической таблицы элементов ) и так далее.
Иногда при построении знаковых информационных моделей используются одновременно несколько различных языков. Примерами таких моделей могут служить географические карты, графики, диаграммы и пр. Во всех этих моделях используются одновременно как язык графических элементов, так и символьный язык. На протяжении своей истории человечество использовало различные способы и инструменты для создания информационных моделей. Эти способы постоянно совершенствовались. Так, первые информационные модели создавались в форме наскальных рисунков, в настоящее же время информационные модели обычно строятся и исследуются с использованием современных компьютерных технологий.
Формализация.
Естественные языки используются для создания описательных информационных моделей. В истории науки известны многочисленные описательные информационные модели; например, гелиоцентрическая модель мира, которую предложил Коперник, формулировалась следующим образом:
· Земля вращается вокруг своей оси и вокруг Солнца;
· орбиты всех планет проходят вокруг Солнца.
С помощью формальных языков строятся формальные информационные модели (математические, логические и др.). Одним из наиболее широко используемых формальных языков является математика. Модели, построенные с использованием математических понятий и формул, называются математическими моделями. Язык математики является совокупностью формальных языков. С некоторыми из них (алгебра, геометрия, тригонометрия) вы знакомитесь в школе, с другими (теория множеств, теория вероятностей и др.) сможете ознакомиться в процессе дальнейшего обучения.
Язык алгебры позволяет формализовать функциональные зависимости между величинами. Так, Ньютон формализовал гелиоцентрическую систему мира, открыв законы механики и закон всемирного тяготения и записав их в виде алгебраических функциональных зависимостей. В школьном курсе физики рассматривается много разнообразных функциональных зависимостей, выраженных на языке алгебры, которые представляют собой математические модели изучаемых явлений или процессов.
Язык алгебры логики (алгебры высказываний) позволяет строить формальные логические модели. С помощью алгебры высказываний можно формализовать (записать в виде логических выражений) простые и сложные высказывания, выраженные на естественном языке. Построение логических моделей позволяет решать логические задачи, строить логические модели устройств компьютера (сумматора, триггера) и так далее.
Процесс построения информационных моделей с помощью формальных языков называется формализацией
В процессе познания окружающего мира человечество постоянно использует моделирование и формализацию. При изучении нового объекта сначала обычно строится его описательная информационная модель на естественном языке, затем она формализуется, то есть выражается с использованием формальных языков (математики, логики и др.).
11.Понятие алгоритма. Свойства алгоритма
§ Алгоритм – описание последовательности действий (план), Строгое исполнение которого приводит к решению поставленной задачи за конечное число шагов
§ Алгоритмизация – процесс разработки алгоритма (плана действий) для решения задачи
Способы записи:
· описательный (естественный – рецепт приготовления салата, дорога к вокзалу и т. д. ) ;
· блок-схемы – графическое отображение;
· программа (ТС, Basic, Pascal и т. д.);
· формула (S = a * b);
· таблица.

Свойства алгоритмов
· Дискретность – любой алгоритм состоит из конкретных действий
· Детерминированость – любое действие алгоритма должно быть строго и недвусмысленно определено
· Конечность –каждое действие и алгоритм в целом должны иметь завершение
· Массовость – один и тот же алгоритм можно использовать с разными исходными данными
·
Результативность – в алгоритме не должно быть ошибок
Основные структуры алгоритмов
|
В линейной алгоритмической структуре все команды выполняются в линейной последовательности, одна за другой. |
В разветвляющиеся алгоритмы входит условие, в зависимости от выполнения или невыполнения которого выполняется та или иная последовательность команд (серий). |
В циклические алгоритмы входит последовательность команд, выполняемая многократно. Такая последовательность команд называется телом цикла. | ||
|
|
в) неполная форма
|
а) условие в начале цикла
|
Вспомогательный алгоритм – алгоритм, который можно использовать в других алгоритмах, указав только его имя. Вспомогательному алгоритму должно быть присвоено имя.
Стадии создания алгоритмов
Ú Первая стадия – разработка приближенного алгоритма, ориентированного на создающего его человека:
§ определить цель, для достижения которой будет создан алгоритм;
§ наметить приблизительный план действий для достижения поставленной цели.
Ú Вторая стадия – детализация алгоритма с учетом специфики среды и других объектов:
§ выбрать среду и объекты, посредством которых алгоритм будет реализован;
§ детализация алгоритма с учетом особенностей выбранной среды.
12. Представление числовой информации с помощью систем счисления
Для записи информации о количестве объектов используются числа. Числа записываются с использованием особых знаковых систем, которые называются системами счисления. Алфавит систем счисления состоит из символов, которые называются цифрами. Например, в десятичной системе счисления числа записываются с помощью десяти всем хорошо известных цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Система счисления — это знаковая система, в которой числа записываются по определенным правилам с помощью символов некоторого алфавита, называемых цифрами
Все системы счисления делятся на две большие группы: позиционные и непозиционные системы счисления. В позиционных системах счисления значение цифры зависит от ее положения в числе, а в непозиционных – не зависит.
Римская непозиционная система счисления. Самой распространенной из непозиционных систем счисления является римская. В качестве цифр в ней используются:
I (1), V (5), X (10), L (50), С (100), D (500), М (1000).
Значение цифры не зависит от ее положения в числе. Например, в числе XXX (30) цифра X встречается трижды и в каждом случае обозначает одну и ту же величину - число 10, три числа по 10 в сумме дают 30.
Величина числа в римской системе счисления определяется как сумма или разность цифр в числе. Если меньшая цифра стоит слева от большей, то она вычитается, если справа - прибавляется. Например, запись десятичного числа 1998 в римской системе счисления будет выглядеть следующим образом:
MCMXCVIII = 1000 + (1+ (+ 5 + 1 + 1 + 1.
Позиционные системы счисления.
В позиционных системах счисления количественное значение цифры зависит от ее позиции в числе
Наиболее распространенными в настоящее время позиционными системами счисления являются десятичная, двоичная, восьмеричная и шестнадцатеричная. Каждая позиционная система имеет определенный алфавит цифр и основание
В позиционных системах счисления основание системы равно количеству цифр (знаков в ее алфавите) и определяет, во сколько раз различаются значения одинаковых цифр, стоящих в соседних позициях числа
Десятичная система счисления. Например десятичное число 555. Самая правая цифра 5 обозначает пять единиц, вторая справа – пять десятков и, наконец, третья справа – пять сотен. Позиция цифры в числе называется разрядом. Разряд числа возрастает справа налево, от младших разрядов к старшим. В десятичной системе цифра, находящаяся в крайней справа позиции (разряде), обозначает цифра*100, цифра, смещенная на одну позицию влево, – цифра*101, еще левее – цифра*102, и так далее.
55510 = 5*102 + 5*101 +5*100
Двоичная система счисления. Использует две цифры 0 и 1 и основание 2. Например: двоичное число
101102. = 1*24 +0*23 +1*22 +1*21 +0*20 =16 + 0 +4 +0=2010
Шестнадцатеричная система счисления. Использует 15 цифр 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A (10), B (11), C (12), D (13), E (14), F(15) и основание 16. Например
1A2F16 =1*163 +10*162 +2*161 +15*160 = 4096 + 2560 + 32 +15 = 670310
В компьютере для представления информации используется двоичное кодирование. Все виды информации в компьютере кодируются на машинном языке, в виде последовательностей нулей и единиц
Информация в компьютере представлена в двоичном коде, алфавит которого состоит из двух цифр (0 и1)
13.Арифметические операции в позиционных системах счисления
Арифметические операции во всех позиционных системах счисления выполняются по одним и тем же хорошо известным вам правилам.
|
Сложение. Рассмотрим сложение чисел в двоичной системе счисления. В его основе лежит таблица сложения одноразрядных двоичных чисел: |
0 + 0 = 0 0 + 1 = 1 0 + 1 = 1 1 + 1 = 10 |
Важно обратить внимание на то, что при сложении двух единиц происходит переполнение разряда и производится перенос в старший разряд. Переполнение разряда наступает тогда, когда величина числа в нем становится равной или большей основания.
Сложение многоразрядных двоичных чисел происходит в соответствии с вышеприведенной таблицей сложения с учетом возможных переносов из младших разрядов в старшие
|
. В качестве примера сложим в столбик двоичные числа 1102 и 112: |
1102 +
11012 |
Вычитание. Рассмотрим вычитание двоичных чисел. В его основе лежит таблица вычитания одноразрядных двоичных чисел. При вычитании из меньшего числа (0) большего (1) производится заем из старшего разряда. В таблице заем обозначен 1 с чертой:
Вычитание многоразрядных двоичных чисел происходит в соответствии с вышеприведенной таблицей вычитания с учетом возможных заемов из старших разрядов.
|
В качестве примера произведем вычитание двоичных чисел 1102 и 112: |
1102 – 112
|
|
Умножение. В основе умножения лежит таблица умножения одноразрядных двоичных чисел: |
0 • 0 = 0_ 0 • 1 = 0 1 • 0 = 0 1 • 10 = 1 |
Умножение многоразрядных двоичных чисел происходит в соответствии с вышеприведенной таблицей умножения по обычной схеме, применяемой в десятичной системе счисления с последовательным умножением множимого на цифры множителя.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 |





а) полная форма

в) условие в конце цикла