Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТ И ИНФОРМАТИКА 11 августа 2016.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.46 Mб
Скачать

1.7.Алгоритмы перевода чисел из одной позиционной системы исчисление в другую

Для перевода чисел из системы исчисления с основой p в систему исчисления с основой q, используя арифметику новой системы исчисления с основой q, нужно записать коэффициенты разложения, основы степеней и показатели степеней в системе с основой q и выполнить все действия в этой самой системе. Очевидно, что это правило удобно при переводе в десятичную систему исчисления. Например:

из шестнадцатеричной в десятичную:

92C816=9*10163+2*10162+C*10161+8*10160= 9*16103+2*16102+12*16101+8*16100=37576

из восьмеричной в десятичную:

7358=7*1082+3*1081+5*1080= 7*8102+3*8101+5*8100=47710

из двоичной в десятичную:

1101001012=1*1028+1*1027+0*1026+1*1025+0*1024+0*1023+1*1022+0*1021+1*1020= 1*2108+1*2107+0*2106+1*2105+ 0*2104+0*2103+1*2102+0*2101+ 1*2100=42110

Для перевода чисел из системы исчисления с основой p в систему исчисления с основой q с использованием арифметики старой системы исчисления с основой p нужно:

  • для перевода целой части:

    • последовательно число, записанное в системе основой делить на основу новой системы исчисления, выделяя остатки. Последние записанные в обратном порядке, будут образовывать число в новой системе исчисления;

  • для перевода дробной части:

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

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

Пример: 999,3510=1111100111,010112

для целой части:

для дробной части:

Вопросы для контроля

  1. Что такое система исчисления?

  2. Какие типы систем исчисления вы знаете?

  3. Что такое основа позиционной системы исчисления?

  4. В чем состоит проблема выбора системы исчисления для представления чисел в памяти компьютера?

  5. Какая система исчисления используется для представления чисел в памяти компьютера? Почему?

  6. По какому правилу переводятся числа из десятичной системы исчисления

1.8. Информатика. Цели и задачи информатики

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

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

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

Предмет информатики как науки составляют:

  • аппаратное обеспечение средств вычислительной техники;

  • программное обеспечение средств вычислительной техники;

  • средства взаимодействия аппаратного и программного обеспечения;

  • средства взаимодействия человека с аппаратными и программными средствами.

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

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

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

  • архитектура вычислительных систем (приемы и методы построения систем, предназначенных для автоматической обработки данных);

  • интерфейсы вычислительных систем (приемы и методы управления аппаратным и программным обеспечением);

  • программирование (приемы, методы и средства разработки комплексных задач); преобразование данных (приемы и методы преобразования структур данных);

  • защита информации (обобщение приемов, разработка методов и средств защиты данных);

  • автоматизация (функционирование программно-аппаратных средств без участия человека);

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

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

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